shunfurh 于 2017.01.16 18:54 提问

Bode Plot

Description

Consider the AC circuit below. We will assume that the circuit is in steady-state. Thus, the voltage at nodes 1 and 2 are given by v1 = VS coswt and v2 = VRcos (wt + q ) where VS is the voltage of the source, w is the frequency (in radians per second), and t is time. VR is the magnitude of the voltage drop across the resistor, and q is its phase.

You are to write a program to determine VR for different values of w. You will need two laws of electricity to solve this problem. The first is Ohm's Law, which states v2 = iR where i is the current in the circuit, oriented clockwise. The second is i = C d/dt (v1-v2) which relates the current to the voltage on either side of the capacitor. "d/dt"indicates the derivative with respect to t.
Input

The input will consist of one or more lines. The first line contains three real numbers and a non-negative integer. The real numbers are VS, R, and C, in that order. The integer, n, is the number of test cases. The following n lines of the input will have one real number per line. Each of these numbers is the angular frequency, w.
Output

For each angular frequency in the input you are to output its corresponding VR on a single line. Each VR value output should be rounded to three digits after the decimal point.
Sample Input

1.0 1.0 1.0 9
0.01
0.031623
0.1
0.31623
1.0
3.1623
10.0
31.623
100.0
Sample Output

0.010
0.032
0.100
0.302
0.707
0.953
0.995
1.000
1.000

1个回答

caozhy      2017.01.22 23:44

Bode Plot
Bode Plot Description Consider the AC circuit below. We will assume that the circuit is in steady-state. Thus, the voltage at nodes 1 and 2 are given by v1 = VS coswt and v2 = VRcos (wt + q ) wh
Introduction to Bode Plot 波特图入门
Introduction to Bode Plot 神马东东是波特图？                  A Bode plot /ˈboʊdi/ is a graph of the transfer function of a linear, time-invariant system versusfrequency, plotted with a log-fre
poj 1045 Bode Plot
/* 下面需要推导一下求VR的公式： V2=iR=CR d/dt (VS*cos(wt)-VR*cos(wt+q))=VRcos(wt+q) = CR w (sin(wt+q)-sin(wt))=VRcos(wt+q) 下面用到高中数学当中的计算方法，分别令 t=0 和 wt+q=0 ，得到 CRw tan b = 1 和 VR=CRw VS sin b ， 然后利用三角函数中
Bode Plots by Hand 徒手绘制波特图
Bode Plots by Hand 首先要搞定啥是波特图 Introduction to bode plot 一步步进阶，搞定波特图~ 当传递函数是常数的时候，也就是delta函数(脉冲)的laplace变换的结果 不难看出，K落在实轴上，如果K>0 那么增益就是K，相角是0。假设增益是3的波特图如下相对应于9

POJ 1045 Bode Plot
Bode PlotTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 7290 Accepted: 4865DescriptionConsider the AC circuit below. We will assume that the circuit is in steady-state. Thus, the voltage at nodes 1 and 2 are given by v1 = VS coswt and v2 = VRcos
1045. Bode Plot

Introduction to bode plot

ZOJ1070 Bode Plot
简单的物理公式计算Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include iostream>#include cmath>#include iomanip>using namespace
Bode Plot - 1045
Bode Plot - 1045 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 13495   Accepted: 8523 Description Consider the AC circuit below. We will assume that the circuit i