基于Matlab语言的线性离散系统的Z变换分析法.doc

基于Matlab语言的线性离散系统的Z变换分析法.doc

ID:56483379

大小:499.00 KB

页数:7页

时间:2020-06-24

基于Matlab语言的线性离散系统的Z变换分析法.doc_第1页
基于Matlab语言的线性离散系统的Z变换分析法.doc_第2页
基于Matlab语言的线性离散系统的Z变换分析法.doc_第3页
基于Matlab语言的线性离散系统的Z变换分析法.doc_第4页
基于Matlab语言的线性离散系统的Z变换分析法.doc_第5页
资源描述:

《基于Matlab语言的线性离散系统的Z变换分析法.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一基于Matlab语言的线性离散系统的Z变换分析法班级:姓名:学号:日期:一、实验目的:1.学习并掌握Matlab语言离散时间系统模型建立方法;2.学习离散传递函数的留数分析与编程实现的方法;3.学习并掌握脉冲和阶跃的编程方法;4.理解与分析离散传递函数不同极点的时间响应特点。二、实验工具:1MATLAB软件(6.5以上版本);2每人计算机一台。三、实验内容:1在Matlab语言平台上,通过给定的离散时间系统差分方程,理解课程中Z变换定义,掌握信号与线性系统模型之间Z传递函数的几种形式表示方法;2学习语言编程中

2、的Z变换传递函数如何计算与显示相应的离散点序列的操作与实现的方法,深刻理解课程中Z变换的逆变换;3通过编程,掌握传递函数的极点与留数的计算方法,加深理解G(z)/z的分式方法实现过程;4通过系统的脉冲响应编程实现,理解输出响应的离散点序列的本质,即逆变换的实现过程;5通过编程分析,理解系统单位阶跃响应的Z变换是系统的传递函数与单位阶跃函数Z变换,并完成响应的脉冲离散序列点的计算;6通过程序设计,理解课程中的不同的传递函数极点对系统动态行为的影响,如单独极点、复极点对响应的影响。四、实验步骤:(一)传递函数的零极点程

3、序:结果:numg=[0.10.03-0.07];deng=[1-2.72.42-0.72];g=tf(numg,deng,-1)get(g);[nndd]=tfdata(g,'v')[zz,pp,kk]=zpkdata(g,'v')holdonpzmap(g),holdoffaxisequal(二)留数法程序:numg=[2-2.20.65];deng=[1-0.67280.04630.4860];[rGoz,pGoz,other]=residue(numg,[deng0])G=tf(numg,deng,-1)i

4、mpulse(G)[y,k]=impulse(G);stem(k,y,'filled');impulse(G)结果:rGoz=0.4905+0.0122i0.4905-0.0122i-2.31851.3374pGoz=0.6364+0.6364i0.6364-0.6364i-0.60000other=[]Transferfunction:2z^2-2.2z+0.65-----------------------------------z^3-0.6728z^2+0.0463z+0.486Samplingtime:u

5、nspecified(三)不同位置的根对系统的影响1)2个共轭极点(左圆内)+1实极点(圆内)P1=0.6364+0.6364iP2=0.6364-0.6364iP3=-0.6000程序:结果:zz3=[-0.20.4];pp3=[-0.60.6364+0.6364i0.6364-0.6364i];kk3=2;tts3=-1;eg3zpk=zpk(zz3,pp3,kk3,tts3);eg3=tf(eg3zpk);[y,k]=impulse(eg3,50);stem(k,y,'filled'),grid2)2个共轭极

6、点(右圆内)+1实极点(圆内)P1=-0.8592P2=-0.0932+0.4558iP3=-0.0932-0.4558i程序:结果:zz3=[-0.20.4];pp3=[-0.8592-0.0932+0.4558i-0.0932-0.4558i];kk3=2;tts3=-1;eg3zpk=zpk(zz3,pp3,kk3,tts3);eg3=tf(eg3zpk);[y,k]=impulse(eg3,50);stem(k,y,'filled'),grid3)2个共轭极点(圆上)+1实极点(圆内)p1=0.6+0.8i

7、p2=0.6-0.8ip3=-0.6程序:结果:zz3=[-0.20.4];pp3=[-0.8592-0.6+0.8i-0.6-0.8i];kk3=2;tts3=-1;eg3zpk=zpk(zz3,pp3,kk3,tts3);eg3=tf(eg3zpk);[y,k]=impulse(eg3,100);stem(k,y,'filled'),grid4.2个共轭极点(虚轴上)+1实极点(圆内)p1=ip2=-ip3=-0.6程序:结果:zz3=[-0.20.4];pp3=[-0.6i-i];kk3=2;tts3=-1;

8、eg3zpk=zpk(zz3,pp3,kk3,tts3);eg3=tf(eg3zpk);[y,k]=impulse(eg3,100);stem(k,y,'filled'),grid5.2个实极点(圆内)+1个实极点(圆外)p1=2p2=0.8p3=-0.6程序:结果:zz3=[-0.20.4];pp3=[20.8-0.6];kk3=2;tts3=-1;eg3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。