帮助菜鸟写出下面的MATLAB程序 ,十万火急已知一阶离散系统的系统函数为H(z)=H(z)=Z-Z1/Z-P1 (1)假设系统的零点在原点,极点分别取0.2、0.5、0.8,求出它们的幅频响应曲线(2)假设系统的极点在原点

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 17:37:44

帮助菜鸟写出下面的MATLAB程序 ,十万火急已知一阶离散系统的系统函数为H(z)=H(z)=Z-Z1/Z-P1 (1)假设系统的零点在原点,极点分别取0.2、0.5、0.8,求出它们的幅频响应曲线(2)假设系统的极点在原点
帮助菜鸟写出下面的MATLAB程序 ,十万火急
已知一阶离散系统的系统函数为H(z)=H(z)=Z-Z1/Z-P1 (1)假设系统的零点在原点,极点分别取0.2、0.5、0.8,求出它们的幅频响应曲线(2)假设系统的极点在原点,零点分别取0.2、0.5、0.8,求出它们的幅频响应曲线.求高手写出上面两题的MATLAB程序,菜鸟万分感激

帮助菜鸟写出下面的MATLAB程序 ,十万火急已知一阶离散系统的系统函数为H(z)=H(z)=Z-Z1/Z-P1 (1)假设系统的零点在原点,极点分别取0.2、0.5、0.8,求出它们的幅频响应曲线(2)假设系统的极点在原点
% 定义离散传函算子
z=tf('z');

% (1) 零点在原点,极点分别取0.2、0.5、0.8
figure(1);
z1=0;
for p1=[0.2 0.5 0.8]
G=(z-z1)/(z-p1);
bode(G);
hold on
end


% (2) 极点在原点,零点分别取0.2、0.5、0.8
figure(2);
p1=0;
for z1=[0.2 0.5 0.8]
G=(z-z1)/(z-p1);
bode(G);
hold on
end