数字信号处理备用总程序

数字信号处理备用总程序

ID:46821902

大小:304.40 KB

页数:42页

时间:2019-11-28

数字信号处理备用总程序_第1页
数字信号处理备用总程序_第2页
数字信号处理备用总程序_第3页
数字信号处理备用总程序_第4页
数字信号处理备用总程序_第5页
资源描述:

《数字信号处理备用总程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一1.在MATLAB中实现序列,显示范围(函数命名为impseq(n0,n1,n2))。并利用该函数实现序列:;程序如下:%函数impseq(n0,n1,n2)functiony=impseq(n0,n1,n2)n=n1:1:n2%横坐标y=[(n-n0)==0]%生成离散信号y(n)%脚本文件%调用以上函数n=-3:10;y=2*impseq(3,-3,10)+impseq(6,-3,10);stem(n,y,'k','filled')title('单位脉冲序列')xlabel('时间(n)');ylabel(

2、'幅度y(n)');仿真结果:2.在MATLAB中实现序列,显示范围(函数命名为stepseq(n0,n1,n2))。并利用该函数实现序列:程序如下:%函数stepseq(n0,n1,n2)functiony=stepseq(n0,n1,n2)n=n1:1:n2;y=[(n-n0)>=0];%脚本文件%调用以上函数n=-5:20;y=stepseq(2,-5,20)+stepseq(-2,-5,20);stem(n,y,'k',’filled’)title('单位阶跃序列')xlabel('时间(n)');ylabe

3、l('幅度y(n)');仿真结果:3.在MATLAB中利用数组运算符“.^”来实现一个实指数序列。如:程序如下:%函数zhishu(a,n1,n2)functiony=zhishu(a,n1,n2)n=n1:n2;y=(a).^n;%脚本文件%调用以上函数y=zhishu(0.3,0,50);n=0:50;stem(n,y,'k','filled')title('实指数序列')xlabel('时间(n)');ylabel('幅度y(n)');仿真结果:4.在MATLAB中用函数sin或cos产生正余弦序列,如:程序如

4、下:%脚本文件n=0:20;x=11*sin(0.3*pi*n+0.2*pi)+5*cos(0.3*pi*n);stem(n,x,'k','filled')title('正余弦序列')xlabel('时间(n)');ylabel('幅度y(n)');仿真结果:5.已知,试显示在区间的波形。程序如下:%函数yuxian(a,n1,n2)functiony=yuxian(a,n1,n2)n=n1:n2;y=3*cos(2*pi/10*(n-a));%脚本文件%调用以上函数n=0:20;y1=yuxian(0,0,20)y

5、2=yuxian(3,0,20)y3=yuxian(-3,0,20)subplot(3,1,1)stem(n,y1,'r')title('x(n)')subplot(3,1,2)stem(n,y2,'g')title('x(n-3)')subplot(3,1,3)stem(n,y3,'y')title('x(n+3)')仿真结果:6.参加运算的两个序列维数不同,已知,,求。程序如下:%函数u(n0,n1,n2)functiony=u(n0,n1,n2)n=n1:1:n2;y=[(n-n0)>=0];%脚本文件%调用以

6、上函数n1=-4:6;n2=-5:8;x1=u(-2,-4,6);x2=u(4,-5,8);y1=[0x100];y2=x2;y=y1+y2;stem(n2,y,'k','filled')title('x(n)=x1(n)+x2(n)')xlabel('时间(n)');ylabel('幅度y(n)');仿真结果:实验21.利用interp1函数重构采样信号已知一个连续时间信号,,取最高有限带宽频率,对x(t)进行等间隔采样,采样频率为fs,要求:(1)画出原连续时间信号x(t)的波形;程序如下f0=1;%设置正弦波信

7、号的频率T0=1/f0;t=0:0.01:3*T0;xt=sin(2*pi*f0*t)+1/3*sin(6*pi*f0*t);%产生正弦波信号fs=15*f0;%设置采样频率Ts=1/fs;n=0:1:3*T0/Ts;%采样点数xn=1/3*sin(2*pi*f0*n*Ts);%产生采样信号subplot(2,1,1)plot(t,xt);%绘制原连续信号title('正弦信号的采样')subplot(2,1,2)stem(n,xn);%绘制采样信号仿真波形:(2)设三种情况下对连续信号分别进行采样,画出采样信号波形

8、,并利用内插公式重建原信号,对结果进行分析。程序1:f0=1;%设置正弦波信号的频率T0=1/f0;t=0:0.01:3*T0;xt=sin(2*pi*f0*t)+1/3*sin(6*pi*f0*t);%产生正弦波信号subplot(3,1,1)plot(t,xt);%绘制原连续信号fs=15*f0;%设置采样频率Ts=1/fs;n=0:1:3

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

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

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