数字信号处理实验离散序列的基本运算教材Word下载.docx

上传人:b****6 文档编号:18985377 上传时间:2023-01-02 格式:DOCX 页数:12 大小:490.17KB
下载 相关 举报
数字信号处理实验离散序列的基本运算教材Word下载.docx_第1页
第1页 / 共12页
数字信号处理实验离散序列的基本运算教材Word下载.docx_第2页
第2页 / 共12页
数字信号处理实验离散序列的基本运算教材Word下载.docx_第3页
第3页 / 共12页
数字信号处理实验离散序列的基本运算教材Word下载.docx_第4页
第4页 / 共12页
数字信号处理实验离散序列的基本运算教材Word下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数字信号处理实验离散序列的基本运算教材Word下载.docx

《数字信号处理实验离散序列的基本运算教材Word下载.docx》由会员分享,可在线阅读,更多相关《数字信号处理实验离散序列的基本运算教材Word下载.docx(12页珍藏版)》请在冰豆网上搜索。

数字信号处理实验离散序列的基本运算教材Word下载.docx

实验内容

和原理

离散序列的时域运算包括信号的相加、相乘,信号的时域变换包括信号的移位、反折、尺度变换等。

在MATLAB中,离散序列的相加、相乘等运算是两个向量之间的运算是两个向量之间的运算,因此参加运算的两个序列向量必须具有相同的维数,否则应进行相应的处理。

实验步骤

方法

关键代码

一、序列的移位

x(n)=x(n-m)

1.n1=-10;

n2=10;

k0=0;

k1=-6;

k2=4;

n=n1:

n2;

x0=[n>

=k0];

x1=[(n-k1)>

=0];

x2=[(n-k2)>

subplot(3,1,1),stem(n,x0,'

filled'

'

k'

);

axis([n1,n2,1.1*min(x0),1.1*max(x0)]);

ylabel('

u(n)'

subplot(3,1,2),stem(n,x1,'

axis([n1,n2,1.1*min(x1),1.1*max(x1)]);

u(n+6)'

subplot(3,1,3),stem(n,x2,'

axis([n1,n2,1.1*min(x2),1.1*max(x2)]);

u(n-4)'

2.n=-2:

10;

n0=2;

n1=-2;

x=2*sin(2*pi*n/10);

x1=2*sin(2*pi*(n-n0)/10);

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

subplot(3,1,1),stem(n,x,'

x(n)'

x(n-2)'

x(n+2)'

二、序列的相加

1.n1=0;

n01=2;

n02=4;

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

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

x3=x1+x2;

subplot(3,1,1);

stem(n,x1,'

δ(n-2)'

subplot(3,1,2);

stem(n,x2,'

δ(n-4)'

subplot(3,1,3);

stem(n,x3,'

axis([n1,n2,1.1*min(x3),1.1*max(x3)]);

δ(n-2)+δ(n-4)'

2.n1=-4:

6;

n01=-2;

x1=[(n1-n01)>

n2=-5:

8;

x2=[(n2-n02)>

n=min([n1,n2]):

max([n1,n2]);

N=length(n);

y1=zeros(1,N);

y2=zeros(1,N);

y1(find((n>

=min(n1))&

(n<

=max(n1))))=x1;

y2(find((n>

=min(n2))&

=max(n2))))=x2;

x=y1+y2;

stem(n1,x1,'

x1(n)'

axis([min(n),max(n),1.1*min(x),1.1*max(x)]);

stem(n2,x2,'

x2(n)'

stem(n,x,'

(接上页)

三、序列相乘

n1=-4:

x1=3*exp(-0.25*n);

n2=-2:

n02=-1;

x=y1.*y2;

subplot(3,1,1),stem(n1,x1,'

axis([min(n),max(n),1.1*min(x1),1.1*max(x1)]);

subplot(3,1,2),stem(n2,x2,'

axis([min(n),max(n),1.1*min(x2),1.1*max(x2)]);

subplot(3,1,3),stem(n,x,'

四、序列反折

n=-4:

4;

x=exp(-0.3*n);

x1=fliplr(x);

n1=-fliplr(n);

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

title('

subplot(1,2,2),stem(n1,x1,'

x(-n)'

五、序列的尺度变换

n=0:

40;

tn=n./20;

x=sin(2*pi*tn);

x1=sin(2*pi*tn*2);

x2=sin(2*pi*tn/2);

subplot(3,1,1),stem(tn,x,'

axis([0,2,1.1*min(x),1.1*max(x)]);

subplot(3,1,2),stem(tn,x1,'

x(2n)'

subplot(3,1,3),stem(tn,x2,'

x(n/2)'

三、流程图

测试记录

分析

结论

1.

2.

小结

经本次实验我了解了序列的移位、序列的相加、序列相乘、序列反折及序列的尺度变换的实现方法,并通过绘出它们的图形掌握了各个函数的特点,此次实验编写让我对序列的基本应用有所认识

以下由实验教师填写

记事

评议

成绩评定

平时成绩_______实验报告成绩________综合成绩_________

指导教师签名:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 销售营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1