数字信号及其基本运算
最近报名了深蓝学院的《语音信号处理》课程,对网课内容进行一些笔记整理,便于日后复习使用。
信号
信号是信息的物理载体,信息是信号的具体内容。
- 连续时间信号: 在连续时间范围内定义的信号,信号的幅度可以是连续的(模拟信号),也可以是离散的。
- 离散时间信号: 时间为离散变量的信号,即独立变量时间被量化了,而幅度仍是连续变化的。
- 数字信号: 时间离散而幅度量化的信号。
模拟信号到数字信号
![数字信号](https://gitee.com/zhangtailong/image/raw/master/uPic/pqBAeF.png)
数字信号的基本运算
1. 移位
设某一序列 x ( n ) x(n) x(n),当 m > 0 m>0 m>0 使, x ( n − m ) x(n-m) x(n−m) 表示序列 x ( n ) x(n) x(n) 逐项依次延时(右移) m m m 位。
![移位](https://gitee.com/zhangtailong/image/raw/master/uPic/vLdVul.png)
2. 翻褶
设某一序列 x ( n ) x(n) x(n),则 x ( − n ) x(-n) x(−n) 是以 n = 0 n=0 n=0 的纵轴为对称轴将 x ( n ) x(n) x(n) 加以翻褶。
![翻褶](https://gitee.com/zhangtailong/image/raw/master/uPic/8CcVhy.png)
3. 和
z ( n ) = x ( n ) + y ( n ) z(n) = x(n) + y(n) z(n)=x(n)+y(n)
4. 累加
y ( n ) = ∑ k = − ∞ n x ( k ) y(n)=\sum_{k=-\infty}^{n}{x(k)} y(n)=k=−∞∑nx(k)
5. 积
z ( n ) = x ( n ) ⋅ y ( n ) z(n) = x(n) · y(n) z(n)=x(n)⋅y(n)
6. 差分
y ( n ) = x ( n ) − x ( n − 1 ) y(n)=x(n)-x(n-1) y(n)=x(n)−x(n−1)
7. 尺度变换
对于序列 x ( n ) x(n) x(n),形如 x ( m n ) x(mn) x(mn) 或者 x ( n m ) x(\frac{n}{m}) x(mn) (m为正整数)的序列为 x ( n ) x(n) x(n) 的尺度变换序列。
以 m=2 为例, x ( 2 n ) x(2n) x(2n) 是以低一倍的抽样频率从 x ( n ) x(n) x(n) 中每两个点取一点,这种运算称为抽取,类似的, x ( n 2 ) x(\frac{n}2) x(2n) 称为差值。尺度变换常用于上/下采样。
![抽取](https://gitee.com/zhangtailong/image/raw/master/uPic/7UeZhA.png)
8. 线性卷积(linear convolution)
y ( n ) = ∑ m = − ∞ ∞ x ( m ) h ( n − m ) = x ( n ) ∗ h ( n ) y(n)=\sum_{m=-\infty}^{\infty}x(m)h(n-m)=x(n)*h(n) y(n)=m=−∞∑∞x(m)h(n−m)=x(n)∗h(n)
由卷积的定义可知,卷积在图形表示上可以分为四步:翻褶、移位、相乘、相加。若 x ( n ) x(n) x(