有没有办法用赫兹而不是rad / s创建波特图?

时间:2017-11-06 02:46:45

标签: matlab octave

我试图使用rads / s的hertz instaead创建一个波特图,但我不知道该怎么做。

我现在的代码是:

R1 = 200
R2 = 1000
C1 = 2.5*10^-5
C2 = 1*10^-6
G = ((1/(s*C1))*R2)/((1/(s^2*C1*C2))+(R2/(s*C1))+(R1/(s*C1))+R1*R2+(1/(s*C2)))
bode(G)

由于

1 个答案:

答案 0 :(得分:0)

是的,请参阅bodeplot和/或setoptions的文档。该文档的示例是:

>> sys = tf(1,[1 1]);
>> h = bodeplot(sys);
>> p = getoptions(h);
>> p.FreqUnits = 'Hz';
>> setoptions(h,p);