离散信号的产生及运算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验离散信号的产生及运算实验报告一实验任务

二实验程序及结果

n=0 :20;

x=3*sin(pi*n/4+4/pi);

subplot(2, 2, 1), stem(n,x);

title(' x=3*sin(pi*n/4+4/pi)');

n=-20*pi:20*pi;

f=sinc(n/pi);

subplot(2,2,2), stem(n,f);

title(' f=sinc(n/pi)');

n1 = -5; n2 = 5; n0= 0;

n = n1:n2;

x =[n>=n0];

n1 = -5; n2 = 5; n0= 0;

n = n1:n2;

f =[ n >= n0];

subplot(2,2,3), stem(n, f,'filled'); title('f(n)=u(n)');

n1 = -5; n2 = 5; n01 = -3; n02 = 4;

n = n1:n2;

x1 = [(n-n01) == 0];

x2 = [(n-n02) == 0];

x=x1+2*x2;

subplot(3,1,1);stem(n,x1,'filled','k');

ylabel('n+3')

subplot(3,1,2);stem(n,x2,'filled','k');

ylabel('n-4')

subplot(3,1,3);stem(n,x,'filled','k');

ylabel('x(n)');

n=0:24;

x1=exp(-n/16);

x2=5*sin(2*pi*n/10);

x=x1.*x2;

subplot(3,1,1);stem(n,x1,'filled','k'); title('x1=exp(-n/16)');

subplot(3,1,2);stem(n,x2,'filled','k'); title(' x2=5*sin(2*pi*n/10)');

subplot(3,1,3);stem(n,x,'filled','k'); title('x(n)=x1*x2');

n=0:20;

x=n.*sin(n);

subplot(3,2,1),stem(n,x,'filled','k'); title('原函数:x(n)=nsin(n)');

y1=(n-3).*sin(n-3);

subplot(3,2,2),stem(n,y1,'filled','k'); title('序列移位:y1=x(n-3)');

y2= fliplr(x);

n1 = -fliplr(n);

subplot(3,2,3),stem(n1,y2,'filled','k'); title('序列反折:y2=x(-n)');

y3=-x;

subplot(3,2,4),stem(n,y3,'filled','k'); title('序列倒相:y3=-x(n)');

y4=fliplr(y1);

n2=-fliplr(n);

subplot(3,2,5),stem(n2,y4,'filled','k'); title('序列移位+反折:y4=x(-n+3)');

y5=(n/2).*sin(n/2);

subplot(3,2,6),stem(n,y5,'filled','k'); title('序列的尺度变换:y5=x(n/2)');

三实验过程中出现的问题及解决方法

1、安装的MATLAB是2013英文版,用起来很不顺利,查了部分单词,多加联系掌握基本用法即可。

2、方程式中遗漏‘.’,出错。仔细检查,改正方程式。

四实验总结

1、一个点可能就是程序成败的关键,认真仔细,细节决定成败。

2、尽可能是图形看起来有对比性、简洁。既能让做的人思考,又能让看的人易发现规律性。

相关文档
最新文档