用matlab怎么话Z域波特图啊?

2025-02-24 00:55:47
推荐回答(2个)
回答1:

画图步骤如下:
第一步:打开matlab软件
第二步:在程序对话框输入下面程序:
w=f*2*pi;
[mag pha]=bode(sys,w);
magdb=20*log10(mag);
subplot(211)
semilogx(f,magdb);
subplot(212)
semilogx(f,pha);
第三步:按enter键。
第四步:打开图像显示框。
提示:matlab软件画波特图,一般用bode命令,X轴为角频率,跟频率f差了2π的关系。

回答2:

sys=tf([分子],[分母],ts);
bode(sys)