MATLAB.docx
- 文档编号:30130133
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:16
- 大小:613.35KB
MATLAB.docx
《MATLAB.docx》由会员分享,可在线阅读,更多相关《MATLAB.docx(16页珍藏版)》请在冰豆网上搜索。
MATLAB
数
字
信
号
处
理
实
验
报
告
实验目的:
1.因为数字信号处理需要进行很多的实践,通过实践进一步理解和巩固理论知识,还有助于提高分析和解决实际问题的能力。
2.MATLAB强大的运算和图形显示功能很强,使数值信号处理工作变得十分简单,直观。
3.讨论序列的运算,通过这些的运算,可以产生更复杂的序列。
可以解决序列的序列的相加,相乘,合成,截取,等等
实验原理:
时域离散信号的产生和时域的处理通过MATLAB的操作的把信号通过图形的方式来表现出来。
一.离散系统对几种常用信号的响应。
7.4给定因果稳定线性时不变系统的差分方程Σaky(n-k)=Σbkx(n-k)
对
(1)x(n)=δ(n)
(2)x(n)=δ(n-10)
(3)x(n)=u(n)
(4)x(n)=R32(n)
(5)x(n)=е(j3.1415926/8n)R32(n)
总的编程为:
y2(n)的图形为:
Y3(n)的图形为:
y4(n)图形为:
y5(n)的图形
Lm[y5(n)]的图形(即第六个图形)为:
例题7.3序列的移位和周期延拓运算。
已知x(n)=0.8的次方R8(n),利用MATLAB生成并图示x(n),x(n-m),x((n))8RN(n)(x((n))8表示x(n)以8为周期的延拓)和x((n-m))8RN(n),其中N=24,m为一个整常数,0 由于截图截不完所以截成两部分。 运行其stem(n,xc,’.’)后的图形为 总是出不来x(n-m)的图形和想(mod(n-m,8))图形。 用如下可以出来。 输入移位值: m=4>>clear;closeall N=24;M=8; m=input('输入移位值: m='); if(m<1|m>=N-M+1) fprintf('15'); break end n=0: N-1; x1=(0.8).^n;x2=[(n>=0)&(n xn=x1.*x2; xm=zeros(1,N); fork=m+1: m+M; xm(k)=xn(k-m); end xc=xn(mod(n,8)+1); xcm=xn(mod(n-m,8)+1); subplot(221),stem(n,xn,'.'); xlabel('n'),ylabel('x(n)'); pause subplot(222),stem(n,xm,'.'); xlabel('n'),ylabel('x(n-m)'); pause subplot(223),stem(n,xc,'.'); xlabel('n'),ylabel('x(mod(n,g))'); pause subplot(224),stem(n,xcm,'.'); xlabel('n'),ylabel('x(mod(n-m,g))') ; 输入移位值: m=4 出来的真好,当你在费劲千辛万苦后,图形真真切切的出来让你感受到你所有的,都是值得的。 7.6离散序列的卷积计算 计算下列卷积,并图示各序列及其卷积结果。 (1) y1(n)=x1(n)*h1(n),x1(n)=0.9R20(n),h1(n)=R10(n). (2)y2(n)=x2(n)*h2(n),x2(n)=0.9(n-5)R20(n-5),h2(n)=R10(n). 这个图形在用stem(n,y1,’.’)总是出错,在试尽各种方法后用subplot可以很轻松的解决。 在其中折磨一大圈后,出来的感觉真好! 实验心得: 在经历千辛万苦的编程后,在经历了错了又改,改了又错的难受后,我知道了程序由不得你半点马虎。 你要认真的解决,你还得去探讨各种方法,去解决。 也知道了在以后的工作学习中,你只有严谨的,一丝不苟的去对待每一项工作。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB