取 w=800派,a=−1/20,1/20,−1/15,1/15,分别使用matlab画出系统函数H(s)=(2aws)/(ss+2aws+ww)的零极点分布和单位冲激响应
时间: 2024-01-20 08:02:47 浏览: 71
基于Matlab仿真的系统零、极点分布对系统响应影响.pdf
5星 · 资源好评率100%
以下是绘制 H(s) 零极点分布和单位冲激响应的 MATLAB 代码:
```matlab
% 定义系统参数
w = 800*pi;
a = [-1/20, 1/20, -1/15, 1/15];
% 构建传输函数模型
num = 2*a*w;
den = [1, 2*a*w, w^2];
sys = tf(num, den);
% 绘制零极点分布
figure;
pzmap(sys);
title('Pole-Zero Map of H(s)');
% 绘制单位冲激响应
figure;
impulse(sys);
title('Impulse Response of H(s)');
```
运行代码后,将会出现两张图,第一张为 H(s) 的零极点分布图,第二张为 H(s) 的单位冲激响应图。
阅读全文