实验二 离散时间信号与系统的时域分析.ppt

实验二 离散时间信号与系统的时域分析.ppt

ID:49261279

大小:247.50 KB

页数:21页

时间:2020-02-01

实验二 离散时间信号与系统的时域分析.ppt_第1页
实验二 离散时间信号与系统的时域分析.ppt_第2页
实验二 离散时间信号与系统的时域分析.ppt_第3页
实验二 离散时间信号与系统的时域分析.ppt_第4页
实验二 离散时间信号与系统的时域分析.ppt_第5页
资源描述:

《实验二 离散时间信号与系统的时域分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验二 离散时间信号与系统的时域分析实验目的学会离散时间信号的表示方法,能够掌握一些常用的时间信号。学会求解离散时间系统的零输入响应,单位冲激响应,零状态响应和全响应。熟悉利用卷积生成新的波形,并建立波形间的联系,验证卷积定理。离散信号的表示(P124)一个离散信号需要用两个向量来表示离散信号的幅值离散信号的位置信息用MATLAB实现离散信号的可视化不能利用符号运算来表示绘制离散信号一般采用stem命令。X(n):Stem(n,x)n=-1:3X=[3,2,4,5,3]离散信号的表示(P125)例1:画出x(n)=[-1,2,3,3,5,-4]的离散图形x=[-1,2,3

2、,3,5,-4];n=[-2,-1,0,1,2,3];figure(1)stem(n,x)见ex_1一些常用的离散信号(P133)单位冲激序列的表示:[x,n]=impseq(k1,k2,k0)(自己编写,参考P133:函数dwxl)function[x,n]=impseq(k1,k2,k0)n=[k1:k2];x=[(n-k0)==0];例2:在clearall;[x,n]=impseq(-5,5,3);stem(n,x),axis([-5,5,0,1.1])见ex_2一些常用的离散信号(P134)单位阶跃序列的表示:[x,n]=stepseq(n1,n2,n0)(自己

3、编写,参考P134,函数jyxl)function[x,n]=stepseq(n1,n2,n0)n=[n1:n2];x=[(n-n0)>=0];例3:在clearall;[x,n]=stepseq(-5,5,2);stem(n,x)其他一些常用的离散时间信号(P135)见ex_3离散信号的时域运算、时域变换(P148)离散序列的相加:[y,n]=sigadd(x1,n1,x2,n2)(参考函数jxl)例:x1(n)=[1,2,3,4],x2(n)=[-1,2,-2],求y=x1+x2y1=[0,0,0,0,0],y2=[0,0,0,0,0]y1=[0,1,2,3,4],y

4、2=[-1,2,-2,0,0]y=y1+y2=[-1,3,0,3,4].函数实现:function[y,n]=sigadd(x1,n1,x2,n2)n=min(min(n1),min(n2)):max(max(n1),max(n2));y1=zeros(1,length(n));y2=y1;y1(find((n>=min(n1))&(n<=max(n1))==1))=x1;y2(find((n>=min(n2))&(n<=max(n2))==1))=x2;y=y1+y2;离散信号的时域运算、时域变换例4:x1(n)=[1,2,3,4],x2(n)=[-1,2,-2],求y

5、=x1+x2clearall;x1=[1,2,3,4];n1=[0,1,2,3];x2=[-1,2,-2];n2=[-1,0,1];[y,n]=sigadd(x1,n1,x2,n2);stem(n,y)见ex_4离散信号的时域运算、时域变换(P149)离散序列的相乘:[y,n]=sigmult(x1,n1,x2,n2)(参考函数cxl)function[y,n]=sigmult(x1,n1,x2,n2)n=min(min(n1),min(n2)):max(max(n1),max(n2));y1=zeros(1,length(n));y2=y1;y1(find((n>=mi

6、n(n1))&(n<=max(n1))==1))=x1;y2(find((n>=min(n2))&(n<=max(n2))==1))=x2;y=y1.*y2;离散信号的时域运算、时域变换(P153)离散序列的反折y=x(-n):[y,n]=sigfold(x,n)(参考函数xlfz)function[y,n]=sigfold(x,n)y=fliplr(x);n=-fliplr(n);离散序列的平移y(n)=x(n-k0):[y,n]=sigshift(x,m,k0)(参考函数xlpy,P155)function[y,n]=sigshift(x,m,k0)n=m+k0;y=

7、x;离散序列的倒相y(n)=-x(n):[y,n]=sigrev(x,m)(参考函数xlpy,P155)function[y,n]=sigrev(x,m)n=m;y=-x;离散信号的时域运算、时域变换例5:令x(n)=[1,-2,4,6,-5,8,10]要创建4个m文件(移位、反折、加法、运行程序)求:y(n)=3x(n+2)+x(-n)-2x(n).clearall;x=[1,-2,4,6,-5,8,10];n=[-2,-1,0,1,2,3,4];[x1,n1]=sigshift(3*x,n,-2);[x2,n2]=sigf

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

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

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