下载此文档

用MATLAB进行离散系统的Z域分析.doc


文档分类:高等教育 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
该【用MATLAB进行离散系统的Z域分析 】是由【taoapp】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【用MATLAB进行离散系统的Z域分析 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数字信号处理课程实验报告
实验指导教师:***
实验名称
应用MATLAB进行离散系统的Z域分析
专业、班级
-
姓名
-
实验地点
-
实验日期
-
一、实验内容
给定一个系统函数,求出该系统零极点。画出零极点分布图,单位冲击响应图。
二、实验目的
1、理解零极点图,会通过零极点位置判断该系统是否稳定
2、分析系统的单位冲击响应与幅频响应。
三、实验原理
对于离散系统其系统函数可由差分方程变换,分子的零点为零点,分子的零点为极点,则系统函数的零极点可用MATLAB的多项式求根函数roots()实现。
求系统函数零极点时,H(Z)是以Z降幂次序排列,系数向量一定要有多项式的最高幂次开始,一直到常数项,缺项要用0补齐。
四、涉及实验的相关情况介绍(包含使用软件或实验设备等情况)
。中文名为“矩阵实验室”,用于算法开发,数据可视化,数据分析以及数值计算的高级技术计算语言和交互式环境。
操作系统为WindowsXP
五、实验记录(程序、相关的图形、相关数据记录及分析)
程序:
a=[1--];
b=[0121];
figure(1)
p=roots(a)
q=roots(b)
pa=abs(p)
p=p';
q=q';
x=max(abs([pq1]));
x=x+;
y=x;
clf
holdon
w=0:pi/300:2*pi;
t=exp(i*w);
plot(t)
axis('square')
plot([-xx],[00])
plot([00],[-yy])
text(,x,'jIm[z]')
text(y,1/10,'Re[z]')
plot(real(p),imag(p),'x')
plot(real(q),imag(q),'o')
title('pole-zerodiagramfordiscretesystem')
holdoff
figure(2)
h=impz(b,a);
stem(h);xlabel('k');title('µ¥Î»Âö³åÏìÓ¦');
[H,w]=freqz(b,a);
figure(3)
plot(w/pi,abs(H));
xlabel('ƵÂÊ\omega');
title('ƵÂÊÏìÓ¦')
相关图形:
六、实验总结
通过matlab仿真输出的图,可以看出这个系统的系统函数存在且连续,极点在圆内,系统稳定。

用MATLAB进行离散系统的Z域分析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taoapp
  • 文件大小52 KB
  • 时间2023-03-13