1. 信号与系统分析作业解析:傅里叶变换核心要点
信号与系统课程中,傅里叶变换是连接时域与频域的重要数学工具。本次作业涵盖了傅里叶变换的基础应用、性质运用以及实际案例分析,下面我将从专业角度解析其中的关键知识点和解题技巧。
1.1 傅里叶变换基础题型解析
1.1.1 典型波形频谱计算
对于作业中给出的三角波信号,其傅里叶变换计算过程如下:
-
确定信号表达式:这是一个高度为1、底宽为2的对称三角波,数学表达式为:
f(t) = { 1 - |t|, |t| ≤ 1
{ 0, |t| > 1 -
应用傅里叶变换定义式:
F(ω) = ∫[-∞,+∞] f(t)e^(-jωt) dt
= ∫[-1,1] (1-|t|)e^(-jωt) dt -
利用对称性简化计算:
由于f(t)是实偶函数,可简化为:
F(ω) = 2∫[0,1] (1-t)cos(ωt) dt -
分部积分求解:
最终得到频谱表达式:
F(ω) = (2 - 2cosω - ωsinω)/ω²
= sinc²(ω/2π)
关键技巧:对于分段线性信号,建议先写出明确的数学表达式,再分区间积分。对称性可以大幅简化计算量。
1.1.2 特殊函数的变换技巧
作业中出现的sin(t)/t函数(抽样函数)是一个典型例子:
-
利用Euler公式将sin函数表示为指数形式:
sin(t) = (e^(jt) - e^(-jt))/(2j) -
代入傅里叶变换公式:
F(ω) = ∫[-∞,+∞] (e^(jt) - e^(-jt))/(2jt) e^(-jωt) dt -
拆分为两个积分:
= 1/(2j) [ ∫ e^(-j(ω-1)t)/t dt - ∫ e^(-j(ω+1)t)/t dt ] -
利用积分定理得到结果:
F(ω) = π, |ω| < 1
0, |ω| > 1
注意事项:这类积分在ω=±1处存在奇点,需要特别处理收敛性。
1.2 傅里叶变换性质深度应用
1.2.1 时移与频移特性
作业中有一道典型题目展示了如何利用已知变换求复杂信号的频谱:
已知f₁(t)(三角波)的傅里叶变换为F₁(ω),求f₂(t)=f₁(t)cos(20t)的频谱。
解题步骤:
-
利用欧拉公式展开cos函数:
cos(20t) = (e^(j20t) + e^(-j20t))/2 -
应用频移特性:
F₂(ω) = [F₁(ω-20) + F₁(ω+20)]/2 -
图形解释:相当于将原频谱复制到ω=±20处,幅度减半
实测技巧:在MATLAB中可以用以下代码验证:
matlab复制syms t w
f1 = triangularPulse(t);
F1 = fourier(f1, t, w);
f2 = f1*cos(20*t);
F2 = fourier(f2, t, w);
