bode(num,den)
bode(num,den,w)
[mag,phase,w]=bode(num,den,w)
%例如要画G(s)=10/(3*s^2+s+1)的伯德图,用以下程序:
num=[10] %分子的常数
den=[3 2 1]%分母的系数;
bode(num,den)
1、在matlab中绘制幅频和相频特性图的命令是area,命令简单,用法多样。
2、启动matlab,在命令行窗口输入以下命令。
3、得到对应的图形。
4、下面将基值下移两个单位。
5、可以看到面积图的纵坐标总体下移2个单位。
6、下面的命令将面积图的线型由实线改为虚线。
7、可以看到面积图的边缘线变成了虚线。
8、可以将它的线宽调粗一点。
分类: 教育/科学 >>科学技术 >>工程技术科学问题描述:
有个问题
对于由两个系统级联或并联的系统,如何用MATLAB计算它们的幅频响应与相频响应?
问题就这样,我也不会补充,有高手能不能简要回答下呀
解析:
1. 只要知道系统的传递函数,即各系数就可以通过下面的办法得到频率特性:
对离散系统,看freqz的帮助
help freqz
2. 两个系统级联或并联的系统,可以转换形式。
级联转换为直接型:cas2dir
并联转换为直接型:par2dir
然后就可以应用1的函数了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)