Matlab讲义-离散时间系统的Z域分析_第1页
Matlab讲义-离散时间系统的Z域分析_第2页
Matlab讲义-离散时间系统的Z域分析_第3页
Matlab讲义-离散时间系统的Z域分析_第4页
Matlab讲义-离散时间系统的Z域分析_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、离散时间系统的Z域分析一、实验目的1. 加深理解和掌握离散时间序列信号求Z变换和逆Z变换的方法。2. 加深理解和掌握离散时间系统的零极点分布于时域特征关系。二、实验内容1. 离散时间信号的Z变换 (1)双边Z变换,单边Z变换MATLAB实现 F=ztrans(f)/Z变换 f=iztrans(F)/逆Z变换7-1 已知序列,序列的Z变换为,求序列的z变换,的逆z变换。f1=sym('an');F1=ztrans(f1)F2=sym('z/(z-1/2)2');f2=iztrans(F2)F1 =z/a/(z/a-1)f2 =2*(1/2)n*n由此可知 ,2.

2、系统函数 (2)MATLAB实现 residuez()函数。7-2 已知因果系统的传递函数。利用MATLAB计算的部分分式展开,求单位冲激响应画出图形。B=1;A=1 -0.75 0.125;r p k=residuez(B,A)r =2 -1k =。h=2*(1/2)n-(1/4)n;3. 系统的传递函数的零极点分布于系统时域特征关系。MATLAB实现: tf2zp()可以直接获得系统的零极点z p k=tf2zp(b,a) (3) zplane()显示零极点分布zplane(B,A) impz()系统的冲激响应 freqz()系统的频域特征H w=freqz(B,A) H表示频率响应值,w

3、表示频率值。7-3 已知离散时间因果系统的传递函数为,利用MATLAB计算(1)系统的零极点,并在Z平面显示。clcclearb=0 1 2 1;a=1 -0.5 -0.005 0.3;z p k=tf2zp(b,a)zplane(b,a)k=0:40;h=impz(b,a,k);figure(2)stem(k,h);xlabel('k')ylabel('hk');title('Impulse response');H w=freqz(b,a);figure(3)subplot(2,1,1)plot(w/pi,abs(H);xlabel('

4、;ang.freq.Omega(rad/s)');ylabel('|H(ejOmega)|');title('Magnitude response');subplot(2,1,2)plot(w/pi,angle(H);xlabel('ang.freq.Omega(rad/s)');ylabel('Angle');title('Angle response');z=-1 -1p= -0.5396 k =1三、练习1.已知序列,序列的Z变换为。求的Z变换和的逆Z变换。2.已知系统传递函数为,计算的部分分式展开、求系统的单位冲激响应并显示波形。,利用MATLAB计算(1)系统传递函数的零极点,并在Z平面上显示分布。(2)系统单位冲激响应并显示。(3)系统的频域响应,并画出幅频和相频特征曲线。,利用MATLAB计算(1)系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论