我是靠谱客的博主 寂寞麦片,最近开发中收集的这篇文章主要介绍数字信号处理|Matlab根据z域下因果LTI系统函数画零极点图并判断稳定性1. LTI系统的系统函数2. LTI系统条件下的因果、稳定系统 3. 使用的重要函数 4. 代码总览,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. LTI系统的系统函数

已知差分方程(y表示输出,x表示激励输入):

将上式进行Z变换:

最后整理等式得到系统函数H(z):

 

注意:b是分子系数(输入X系数);a是分母系数(输出Y系数) 


2. LTI系统条件下的因果、稳定系统 

2.1 因果系统

满足因果系统的充要条件:

时域:h(n)为因果系列,即: 当n<0 时 h(n) < 0

Or

z域:要满足ROC(收敛域在圆外)即:

2.2 稳定系统

满足稳定系统的充要条件:

时域:h(n)绝对可和,即:                

Or

z域:ROC(收敛域)包含单位圆


3. 使用的重要函数 
  • roots():求根(用来求零点和极点)
  • zplane():画零极点图

4. 代码总览

解决的问题:判断该LTI因果系统的稳定性

b = [1 2.3 1.32 0.52];% x 的系数(分子)
a = [1 -1.78 2.4 0.55];% y 的系数(分母)
%画零极点图并求出零极点
value_zero = roots(b);%零点
value_pole = roots(a);%极点
figure
zplane(b,a);% zplane画零极点图,○表示零点,×表示极点
fprintf('零点是:%f',value_zero);
fprintf('极点是: %f',value_pole);
%判断系统稳定性
if max(value_pole) > 1
disp("该系统不是稳定系统");
else
disp("该系统是稳定系统");
end

 结果:

 

 

最后

以上就是寂寞麦片为你收集整理的数字信号处理|Matlab根据z域下因果LTI系统函数画零极点图并判断稳定性1. LTI系统的系统函数2. LTI系统条件下的因果、稳定系统 3. 使用的重要函数 4. 代码总览的全部内容,希望文章能够帮你解决数字信号处理|Matlab根据z域下因果LTI系统函数画零极点图并判断稳定性1. LTI系统的系统函数2. LTI系统条件下的因果、稳定系统 3. 使用的重要函数 4. 代码总览所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(72)

评论列表共有 0 条评论

立即
投稿
返回
顶部