《数字信号处理》系统函数的频率响应、零极点和稳定性的实现
一、求系统函数的零极点并画出零极点图
实验一:已知H(z)=[1-1.8z-1-1.44z-2+0.64z-3]/[1-1.6485z-1+1.03882z-2-0.288z-3],求H(z)的零极点并画出零极点图。
1.实验代码
%求序列的零极点及图
a=[1,-1.6453,1.03882,-0.288]; %系统函数分母系数向量。
b=[1,-1.8,-1.44,0.64]; %系统函数分子系数向量。
rp=roots(a); %求极点。
rz=roots(b); %求零点。
[H,w]=freqz(b,a,1024,'whole'); %计算频谱响应。
magX=abs(H);
angX=angle(H);figure;
zplane(b,a); %绘制零极点图。
title('零极点图','fontname','黑体');
xlabel('实部');
ylabel('虚部');figure;
subplot(2,1,1);
plot(w/pi,magX,'-b');
grid on;
xlabel('以\Omega/\pi为单位的频率');
ylabel('幅值');
title('幅度部分');
subplot(2,1,2);
plot(w/pi,angX,'-r');
grid on;
title('相角部分');
xlabel('以\Omega/\pi为单位的频率');
ylabel('相角(弧度)');
2.实验结果
二、求系统函数的稳定性
实验二:求系统函数H(z)=(z+2)(z-7)/(z3-1.4z2+0.84z-0.288)的稳定性。
1.实验代码
%判断系统的稳定性
a=[1,-1.4,0.84,-0.288]; %输入H(z)的分母多项式系数向量。
zp=roots(a); %求极点。
zpm=max(abs(zp)); %求所有极点模的最大值。%打印值
fprintf('极点:zp=%.2f\n',zp); %打印极点值,保留两位小数。
fprintf('最大极点模:zpm=%.2f\n',zpm); %打印最大极点模值。%判断是否系统稳
if(zpm<1);disp(['因为zpm=',num2str(zpm),'<1,所以系统稳定']);
else;disp(['因为zpm',num2str(zpm),'>=1,所以系统不稳定']);
end;
2.实验结果
《数字信号处理》系统函数的频率响应、零极点和稳定性的实现相关推荐
- VLSI数字信号处理系统——第十章流水线结构的并行自适应递归滤波器
VLSI数字信号处理系统--第十章流水线结构的并行自适应递归滤波器 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvist ...
- VLSI数字信号处理系统——第四章重定时
VLSI数字信号处理系统--第四章重定时 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvista https://wen ...
- VLSI数字信号处理系统——第九章滤波器和变换中的算法强度缩减
VLSI数字信号处理系统--第九章滤波器和变换中的算法强度缩减 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvista ...
- VLSI数字信号处理系统——第五章展开
VLSI数字信号处理系统--第五章展开 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvista https://wenk ...
- VLSI数字信号处理系统——第六章折叠
VLSI数字信号处理系统--第六章折叠 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvista https://wenk ...
- VLSI数字信号处理系统——第二章迭代边界
VLSI数字信号处理系统--第二章迭代边界 作者:夏风喃喃 参考:VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 文章目录 VLSI数字信号处理系统--第二章迭代边界 一 ...
- VLSI数字信号处理系统——第一章数字信号处理系统导论
VLSI数字信号处理系统--第一章数字信号处理系统导论 作者:夏风喃喃 参考:VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 文章目录 VLSI数字信号处理系统--第一章 ...
- VLSI数字信号处理系统——第十三章位级运算架构
VLSI数字信号处理系统--第十三章位级运算架构 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvista https:/ ...
- VLSI数字信号处理系统——第十四章冗余运算
VLSI数字信号处理系统--第十四章冗余运算 作者:夏风喃喃 参考: (1) VLSI数字信号处理系统:设计与实现 (美)Keshab K.Parhi/著 (2) socvista https://w ...
- qtcp多用户同时发信息的信号处理_FPGA进行数字信号处理的相关问题有哪些?来看数字信号处理系统架构分析!...
关注并标星大同学吧 每周1次,打卡阅读 快速获取行业最新资讯 经验犹如一盏明灯的光芒 它使早已存在于头脑中 朦胧的东西豁然开朗 全文共3031字,预计阅读6分钟 笔经面经(第22期) 在2000年之后 ...
最新文章
- Discuz!X论坛开发(九)二次开发之Discuz X2 文件目录功能详解
- poj 2115 C Looooops(扩展欧几里德算法)
- 数据中心空调系统一种变风量节能控制策略
- 自带的数据集_机器学习练习数据哪里找?两行代码搞定!
- Android开发之assets目录下资源使用总结
- jdbc连接mysql的配置文件_如何实现jdbc连接数据库并通过配置文件调用数据的方法(代码)...
- Maven 模块管理
- 负数如何归一化处理_「译」 对比归一化和标准化——量化分析
- 宇宙第一 IDE Visual Studio 支持 Java 了!
- WebLogic下部署war包
- Multipart生成的临时文件
- linux编译框架的搭建,Linux下单机版的beego框架的搭建
- c语言鼠标游戏,c语言写的鼠标操作的五子棋游戏,欢迎观赏!
- 回顾2019,展望2020
- libiconv android编译,编译cBPM-android-19—CodeBlocks—CentOS7— ndk10—编译libiconv和xerces-c...
- 虚拟机桥接模式网络配置
- 项目经理之我思员工能动性
- 网站建设--报刊订阅管理系统(java+html)(课程设计)内置部分代码和截图,资源库中有该资源
- html的锚标记,HTML验证锚标记
- Android通过Chrome Inspect调试WebView的H5 App出现空白页面的解决方法(不需要FQ)
热门文章
- 借助Sci-Hub免费下载外文文献
- python 贪吃蛇
- linux安装桌面键盘,如何在 Linux 中使用屏幕键盘
- PostgreSQL column cryptographic use pgcrypto extension and optional openssl lib
- 多媒体技术的应用领域有哪些?
- matlab数学实验 课件,MATLAB数学实验课件.PPT
- C语言编译器字母怎么输入,c语言编译器怎么使用,c语言编译器下载使用教程
- Linux实现倒计时显示时分QT,qt实现倒计时示例
- python网校_《猎豹网校:快速掌握Python系统管理-53讲》
- RubyOnRails 学习网站