Matlab应用实践课程设计
4.5综合变化
将f(t)=sin(t)/t通过反褶、移位、尺度变换由f(t)的波形得到f(-2t+3)的波形。该变化的实现程序见附录,其信号图如下:
图4.5 综合变化
12
Matlab应用实践课程设计
5连续时间信号简单的时域分解
5.1信号的交直流分解
信号的交直流分解即将信号分解成直流分量和交流分量两部分之和,其中直流分量定义为
fD(t)=
交流分量定义为
fA(t)=f(t)-fD(t)
例如对函数f(t)=sin(t)+2进行交直流分解。 MATLAB 命令见附录,分解波形图如图5.1所示
图5.1 信号的交直流分解
13
/t
Matlab应用实践课程设计
5.2信号的奇偶分解
信号的奇偶分解即将信号分解成偶分量和奇分量两部分之和,偶分量定义为
fe(t)=fe(-t)
奇分量定义为
fo(t)=-fo(-t)
则任意信号f(t)可写成
上式第一部分是偶分量,第二部分是奇分量,即
例如对函数f(t)=sin(t-0.1)+t进行交直流分解。 MATLAB 命令见附录,分解波形图如图5.2所示
图5.2 奇偶分解
14
Matlab应用实践课程设计
6连续时间系统的卷积积分的仿真波形
卷积积分在信号与线形系统分析中具有非常重要的意义,是信号与系统分析 的基本方法之一。
连续时间信号 f1(t)和 f2(t)的卷积积分(简称为卷积)f(t)定义为:
f(t)= f1(t)* f2(t)=
1(t)f2(t-
)
由此可得到两个与卷积相关的重要结论,即是:
(1) f(t)= f1(t)* (t),,即连续信号可分解为一系列幅度由 f (t) 决定的冲激 信号(t) 及其平移信号之和;
(2)线形时不变连续系统,设其输入信号为 f (t) ,单位响应为 h (t ) ,其零状态响应为 y (t),则有:y (t ) = f (t) ?h (t)。
用 MATLAB 实现连续信号f 1(t)与f2(t)卷积的过程如下:
(1)将连续信号f 1(t)与f2(t)以时间间隔?进行取样,得到离散序列f 1(k?)和f2(k?); (2)构造与 f 1(k?)和f2(k?)相对应的时间向量k1和k2 ; (3)调用 conv()函数计算卷积积分 f (t) 的近似向量 f (n?); (4)构造 f (n?)对应的时间向量 k。 卷积实现程序见附录。 例一:
图6.1 例一
15