《用matlab画bode图.pdf》由会员分享,可在线阅读,更多相关《用matlab画bode图.pdf(3页珍藏版)》请在三一文库上搜索。
1、对于如下电路图,其中,C=5 F,L=1mH,R=1。 C L UoUi R 图 1 电路模型 写出传递函数: 1105105 1105 1 1 1 1 629 6 2 ss s sRCCLs sRC sLR sC R sC U U o i 方法一,直接用方法一,直接用 m 语言。语言。 a1=tf(5e-6 1,5e-9 5e-6 1);%蓝色 a2=tf(5e-6 1,5e-8 5e-6 1);%绿色 a3=tf(5e-6 1,5e-10 5e-6 1);%红色 bode(a1,a2,a3) grid on C=5 F,L=1mH,R=1 L分别为0.1mH,1mH,10mH 10 2 1
2、0 3 10 4 10 5 10 6 10 7 -100 -80 -60 -40 -20 0 20 40 Magnitude (dB) Bode Diagram Frequency (rad/sec) C=5 F,L=1mH,R变化 分别为0,0.5,1,2 a0=tf(1,5e-9 0 1); %蓝色 R=0 a1=tf(2.5e-6 1,5e-9 2.5e-6 1) ; %绿色 R=0.5 a2=tf(5e-6 1,5e-9 5e-6 1); %红色 R=1 a3=tf(10e-6 1,5e-9 10e-6 1); %青色 R=2 bode(a0,a1,a2,a3) grid on 10
3、3 10 4 10 5 10 6 -100 -50 0 50 100 150 Magnitude (dB) Bode Diagram Frequency (rad/sec) /横坐标修改 a1=tf(5e-6 1,5e-9 5e-6 1); a2=tf(5e-6 1,5e-8 5e-6 1); a3=tf(5e-6 1,5e-10 5e-6 1); P=bodeoptions; P.FreqUnits=HZ bode(a1,a2,a3) grid on / 方法二,用方法二,用 simulink。 Tools-Control Design-Linear Analysis 选中Plot linear analysis result in a Bode response plot 即可。