2013《自动控制原理》实验指导书2探索.doc

实验三 用MATLAB实现线性系统的频域分析 [实验目的] 1.掌握MATLAB平台下绘制典型环节及系统开环传递函数的Bode图和Nyquis图(极坐标图)的方法; 2.掌握利用Bode图和Nyquis图对系统性能进行分析的理论和方法。 [实验指导] 一、绘制Bode图和Nyquis图 1.Bode图绘制bode()函数 调用格式:①bode(sys);bode(num,den); 系统自动地选择一个合适的频率范围。②bode(sys,); 其中w(即ω)是需要人工给出频率范围,一般由语句w=logspace(a,b,n)给出。 logspace(a,b,n):表示在10a 到10b之间的 n个点,得到对数等分的w值。 ③bode(sys,{wmin,wmax}); 其中{wmin,wmax}是在命令中直接给定的频率这种格式可直接画出规范化的图形。[mag,phase,ω]=bode(sys)或[m,p]=bode(sys)这种格式只计算Bode图的幅值向量和相位向量,不画出图形。m为频率特性G(jω )的幅值向量p为频率特性G(jω )的幅角向量,单位为角度(°)。 w为频率向量,单位为[弧度]/秒。 在此基础上画图,可用: subplot(211);semilogx(w,20*log10(m)) %画对数幅频曲线 subplot(212)

文档评论(0)

1亿VIP精品文档

相关文档