实验一 离散时间号的表示与运算.docVIP

  • 8
  • 0
  • 约4.58千字
  • 约 12页
  • 2016-11-22 发布于贵州
  • 举报
实验一 离散时间号的表示与运算

实验一 离散时间信号的表示与运算 一 实验目的 1、熟悉MATLAB的绘图函数; 2、掌握单位取样序列、单位阶跃序列、矩形序列和正余弦序列的产生方法; 3、掌握离散时间信号基本运算的MATLAB实现; 4、掌握离散时间信号线性卷积和运算的MATLAB实现。 二 实验设备 1、计算机 2、MATLAB R2007a仿真软件 三 实验原理 1)序列相加和相乘 设有序列和,它们相加和相乘如下: 注意,序列相加(相乘)是对应序列值之间的相加(相乘),因此参加运算的两个序列必须具有相同的长度,并且保证位置相对应。如果不相同,在运算前应采用zeros函数将序列左右补零使其长度相等并且位置相对应。在MATLAB中,设序列用x1和x2表示,序列相加的语句为:x=x1+x2;然而要注意,序列相乘不能直接用x=x1*x2,该式表示两个矩阵的相乘,而不是对应项的相乘。对应项之间相乘的实现形式是点乘“.*”,实现语句为:x=x1.*x2。 2)序列翻转 设有序列:,在翻转运算中,序列的每个值以n=0为中心进行翻转,需要注意的是翻转过程中序列的样值向量翻转的同时,位置向量翻转并取反。MATLAB中,翻转运算用fliplr函数实现。设序列用样值向量x和位置向量nx表述,翻转后的序列用样值向量y和位置向量ny描述。 3)序列的移位 移位序列的移位序列可表示为:,其中,时代表序列右移个单位;时代表

文档评论(0)

1亿VIP精品文档

相关文档