帮我用matlab生成绘制200(0.2s+1)/(s^2(s+1)(s+10))的伯德图的代码
时间: 2024-05-14 10:19:17 浏览: 125
实验一 MATLAB生成及绘制连续信号的波形(1).docx
以下是MATLAB代码,可以生成所需的伯德图:
```matlab
num = 200*[0.2 1]; % 设置分子
den = conv([1 0],conv([1 1],[1 10])); % 设置分母
sys = tf(num,den); % 创建传递函数模型
bode(sys); % 绘制伯德图
grid on; % 打开网格
```
执行上述代码后,会生成200(0.2s+1)/(s^2(s+1)(s+10))的伯德图。
阅读全文