典型离散信号的运算

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

第4章典型离散信号的运算尹霄丽

离散信号的运算

离散时间信号的基本运算;

离散时间信号的自变量的变换;

4.1 离散时间信号的基本运算

MATLAB可以对信号做加、减、乘、除、乘以标量以及对信号取幂等运算,要求代表这些信号的向量都有相同的时间原点和相同的元素个数。

对于逐项地做乘、除和取幂运算,必须要在该算符的前面放一个圆点,也就是要用.*符号来代替*来做逐项相乘。

常用函数:sin, cos, exp, sign, abs, sqrt, power, zeros, ones...

4.2 累加运算

∑−∞

==

n

k k x n z )

()(cumsum ()

CUMSUM Cumulative sum of elements. For vectors, CUMSUM(X) is a vector containing the

cumulative sum of the elements of X. For matrices, CUMSUM(X) is a matrix the same size as X

containing the cumulative sums over each column. For N-D arrays, CUMSUM(X) operates along the first non-singleton dimension.

举例x=ones(1,20);

cumsum(x)

ans=

Columns 1 through 8

1 2 3 4 5 6 7 8 Columns 9 through 16

9 10 11 12 13 14 15 16 Columns 17 through 20

17 18 19 20

4.4离散时间信号的自变量的变换

[][][](a) MATLAB nx MATLAB x 2, 0

1, 2 1, 3

3, 40, (b) x n x n n n x n n n n

≤≤=⎧⎪=⎪⎪

=−=⎨⎪=⎪⎪⎩定义一个向量是在-3n 7上的时间变量,而向量是信号在这些样本上的值,这里给出如下:

其余画出该向量的图形;

请画出下面离散时间变量[][][][][][]

[][][]1234 2 1 (c) 22y n x n y n x n y n x n y n x n x n =−=+=−=−+−的图形:

请画出的图形。

说明

宗量相同,函数值相同,求新坐标

应该定义y1~y3=x

关键是要正确定义标号向量ny1~ny3。

3

相关文档
最新文档