实验4 离散时间信号和系统分析.doc

实验4 离散时间信号和系统分析.doc

ID:56758725

大小:203.50 KB

页数:10页

时间:2020-07-07

实验4  离散时间信号和系统分析.doc_第1页
实验4  离散时间信号和系统分析.doc_第2页
实验4  离散时间信号和系统分析.doc_第3页
实验4  离散时间信号和系统分析.doc_第4页
实验4  离散时间信号和系统分析.doc_第5页
资源描述:

《实验4 离散时间信号和系统分析.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、实验目的1.复习离散时间信号和系统的基本概念及其运算的实现;2.通过仿真实验,建立对典型的离散时间信号和系统的直观认识。二、实验内容1.在n=[-15,15]之间产生离散时间信号MATLAB代码:单位阶跃函数序列(定义函数):function[x,n]=step_seq(n0,n1.n2)%产生x(n)=u(n-n0)n=[n1:n2];x=[(n-n0)>=0];产生离散时间信号:n=[-15:15];s=(step_seq(-4,-15,15)-step_seq(5,-15,15).*n*3;s

2、tem(n,s);xlabel('n');ylabel('x(n)');grid;图像:2.产生复信号并画出它们的实部和虚部及幅值和相角。信号一MATLAB代码:n=[0:32];x=exp(j*pi/8*n);figure(1);stem(n,real(x));xlabel('n');ylabel('xreal');figure(2);stem(n,imag(x));xlabel('n');ylabel('ximag');figure(3);stem(n,abs(x));xlabel('n');yla

3、bel('xmagnitude');figure(4);stem(n,angle(x));xlabel('n');ylabel('xphase');(1)实部:(2)虚部:(3)模:(4)相角:信号二MATLAB代码:n=[-10:10];x=exp((-0.1+0.3*j)*n);figure(1);stem(n,real(x));xlabel('n');ylabel('xreal');figure(2);stem(n,imag(x));xlabel('n');ylabel('ximag');figu

4、re(3);stem(n,abs(x));xlabel('n');ylabel('xmagnitude');figure(4);stem(n,angle(x));xlabel('n');ylabel('xphase');(1)实部:(2)虚部:(3)模:(4)相角:3.已知序列分别画出x(n),x(n-3)和x(-n)。MATLAB代码:1.x(n):n=[-15:15];figure(1);x0=2*delta(0,-15,15)+delta(2,-15,15)-delta(3,-15,15)+3*d

5、elta(4,-15,15);stem(n,x0);2.x(n-3):n=[-15:15];figure(1);x0=2*delta(3,-15,15)+delta(5,-15,15)-delta(6,-15,15)+3*delta(7,-15,15);stem(n,x0);3.x(-n):n=[-15:15];figure(1);x0=2*delta(0,-15,15)+delta(-2,-15,15)-delta(-3,-15,15)+3*delta(-4,-15,15);stem(n,x0);图像

6、:4.已知序列,计算并画出卷积结果。MATLAB代码:x=[1,2,3,4];y=[1,1,1,1,1];z=conv(x,y);N=length(z);stem(0:N-1,z);图像:5.求离散时间系统的单位脉冲响应h[k]MATLAB代码:k=[0:10];a=[1421];b=[1];h=impz(b,a,k);stem(k,h);图像:6.求·x(k)=cos(n)u(n)的Z变换;·的Z反变换。信号一MATLAB代码:x=sym('cos(n)');X=ztrans(x)运行结果:X=(z*

7、(z-cos(1)))/(z^2-2*cos(1)*z+1)信号二MATLAB代码:x=sym('1/((1+z)*(2+z))');X=iztrans(x)运行结果:X=(-2)^n/2-(-1)^n+kroneckerDelta(n,0)/27.求系统传递函数·零极点并画出零极点图;·系统的单位脉冲响应h(n)和频率响应零极点和零极点图的MATLAB代码:b=[2,1];a=[1,2,1];[r,p,k]=tf2zp(b,a)zplane(b,a)运行结果:r=-0.5000p=-1-1k=2单位脉

8、冲响应和频率响应的MATLAB代码:num=[0,2,1];den=[1,2,1];h=impz(num,den);figure(1);stem(h);zlabel('k');title('ImpulseRepone');[H,w]=freqz(num,den);figure(2);plot(w/pi,abs(H));xlabel('Frequencyomega');title('MagnitudeResponse');单位脉冲响应的图像

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

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

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