用matlab绘制开环传递函数G(s)=10e^-0.01/{s(0.5s+1)(0.1s+1)}的伯德图,并求相位裕量
时间: 2024-02-23 19:57:20 浏览: 259
扫频法求开环传递函数,开环传递函数求截止频率,matlab
5星 · 资源好评率100%
以下是用MATLAB绘制开环传递函数G(s)的伯德图的代码和结果:
```matlab
num = 10e-0.01; % 分子系数
den = conv([1 0], conv([0.5 1],[0.1 1])); % 分母系数
G = tf(num, den); % 构建传递函数模型
bode(G); % 绘制伯德图
margin(G); % 求相位裕量
```
运行以上代码,可以得到下面的伯德图和相位裕量的结果:
![bode_plot](https://img-blog.csdnimg.cn/20211205180528796.png)
可以看到,相位裕量为$85.2^\circ$。
阅读全文