用matlab:设计一个三阶的系统并展示该系统的零极点分布图
时间: 2024-03-16 08:44:40 浏览: 51
matlab仿真零极点分布图程序
5星 · 资源好评率100%
以下是一个 MATLAB 代码示例,可以设计一个三阶的系统并展示该系统的零极点分布图:
```matlab
% 设计三阶系统的传递函数
num = [1 2 3 4]; % 分子系数
den = [1 2 3 4 5]; % 分母系数
sys = tf(num, den); % 将分子分母系数转化为传递函数形式
% 绘制零极点分布图
pzmap(sys);
grid on;
```
在上面的代码中,我们首先定义了一个三阶系统的传递函数,其中分子系数为 `[1 2 3 4]`,分母系数为 `[1 2 3 4 5]`。然后,使用 `tf` 函数将分子分母系数转化为传递函数形式。最后,使用 `pzmap` 函数绘制该系统的零极点分布图,并通过 `grid on` 命令开启网格线。可以通过修改分子分母系数来设计不同的三阶系统,并绘制其零极点分布图。
阅读全文