第3章离散序列的基本运算精选文档.ppt
《第3章离散序列的基本运算精选文档.ppt》由会员分享,可在线阅读,更多相关《第3章离散序列的基本运算精选文档.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章离散序列的基本运算本讲稿第一页,共三十八页一、实验目的一、实验目的(1)进一步了解离散时间序列时域的基本运算。(2)了解MATLAB语言进行离散序列运算的常用函数,掌握离散序列运算程序的编写方法。本讲稿第二页,共三十八页二、实验涉及的二、实验涉及的MATLAB子函数子函数1.find功能:功能:寻找非零元素的索引号。调用格式:调用格式:find(nmin(n1)&(n0时,原序列x(n)向右移m位,形成的新序列称为x(n)的延时序列;当m0时,原序列x(n)向左移m位,形成的新序列称为x(n)的超前序列。本讲稿第六页,共三十八页例例3-1 x1(n)u(n6)(10n10)x2(n)u(
2、n4)(10nk0;%生成离散信号x0(n)x1(nk1)0;%生成离散信号x1(n)x2(nk2)0;%生成离散信号x2(n)本讲稿第七页,共三十八页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,filled,k);axis(n1,n2,1.1*min(x1),1.1*max(x1);ylabel(u(n6);subplot(3,1,3),stem(n,x2,filled,k);axis(n1,n2,1.1*min(x2),1
3、.1*max(x2);ylabel(u(n4);本讲稿第八页,共三十八页图3-1 u(n)及其位移序列u(n6)和u(n4)本讲稿第九页,共三十八页例例3-2 已知一正弦信号:求其移位信号x(n2)和x(n2)在2n10区间的序列波形。解解 MATLAB程序如下:n2:10;n02;n12;x2*sin(2*pi*n/10);%建立原信号x(n)x12*sin(2*pi*(nn0)/10);%建立x(n2)信号x22*sin(2*pi*(nn1)/10);%建立x(n2)信号本讲稿第十页,共三十八页subplot(3,1,1),stem(n,x,filled,k);ylabel(x(n);su
4、bplot(3,1,2),stem(n,x1,filled,k);ylabel(x(n2);subplot(3,1,3),stem(n,x2,filled,k);ylabel(x(n2);结果如图3-2所示。本讲稿第十一页,共三十八页图3-2 正弦信号x(n)、x(n2)和x(n2)本讲稿第十二页,共三十八页2.序列相加序列相加两个离散序列相加是指两个序列中相同序号n(或同一时刻)的序列值逐项对应相加,构成一个新的序列:x(n)x1(n)x2(n)情况情况1 参加运算的两个序列具有相同的维数。本讲稿第十三页,共三十八页例例3-3 求x(n)d(n2)d(n4)(0n10)。解解 MATLAB程
5、序如下:n10;n210;n012;n024;%赋初值nn1:n2;x1(nn01)0;%建立d(n2)序列x2(nn02)0;%建立d(n4)序列x3x1x2;subplot(3,1,1);stem(n,x1,filled);axis(n1,n2,1.1*min(x1),1.1*max(x1);ylabel(d(n2);本讲稿第十四页,共三十八页subplot(3,1,2);stem(n,x2,filled);axis(n1,n2,1.1*min(x2),1.1*max(x2);ylabel(d(n4);subplot(3,1,3);stem(n,x3,filled);axis(n1,n2,
6、1.1*min(x3),1.1*max(x3);ylabel(d(n2)d(n4);结果如图3-3所示。情况情况2:参加运算的两个序列的维数不同。本讲稿第十五页,共三十八页图3-3 d(n2)和d(n4)序列相加本讲稿第十六页,共三十八页例例3-4 已知x1(n)u(n2)(4n6)x2(n)u(n4)(5n0;%建立x1信号n25:8;n024;x2(n2n02)0;%建立x2信号本讲稿第十七页,共三十八页nmin(n1,n2):max(n1,n2);%为x信号建立时间序列nNlength(n);%求时间序列n的点数Ny1zeros(1,N);y2zeros(1,N);%新建一维N列的y1、
7、y2全0数组y1(find(nmin(n1)&(nmin(n2)&(nmax(n2)x2;%为y2赋值本讲稿第十八页,共三十八页xy1y2;stem(n,x,filled);axis(min(n),max(n),1.1*min(x),1.1*max(x);结果如图3-4所示。本讲稿第十九页,共三十八页图3-4 序列维数不同的x1(n)和x2(n)相加本讲稿第二十页,共三十八页3.序列相乘序列相乘两个离散序列相乘是指两个序列中相同序号n(或同一时刻)的序列值逐项对应相乘,构成一个新的序列:x(n)x1(n)x2(n)同样存在着序列维数相同和不同两种情况,处理方法与序列相加相同。本讲稿第二十一页,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散 序列 基本 运算 精选 文档
限制150内