matlab求e^-3t *sin(t)*u(t)的傅里叶变换,及幅度谱和相位谱
时间: 2024-05-26 08:18:51 浏览: 129
matlab傅里叶变换求解相位
5星 · 资源好评率100%
首先,根据傅里叶变换的定义:
$$F(\omega) = \int_{-\infty}^{\infty} f(t)e^{-j\omega t}dt$$
其中 $f(t)$ 是原函数,$F(\omega)$ 是其傅里叶变换。
对于 $e^{-3t} \sin(t)u(t)$,其中 $u(t)$ 是单位阶跃函数,可以将其拆分为两部分:
$$e^{-3t} \sin(t)u(t) = \begin{cases} 0, & t<0 \\ e^{-3t} \sin(t), & t \geq 0 \end{cases}$$
因此,只需要对 $e^{-3t} \sin(t)$ 进行傅里叶变换即可。根据傅里叶变换的性质,有:
$$\mathcal{F}\{e^{-at}f(t)\} = F(\omega + j a)$$
将 $a=3$ 和 $f(t) = \sin(t)$ 代入,得到:
$$\mathcal{F}\{e^{-3t}\sin(t)u(t)\} = \frac{1}{(j\omega + 3)^2 + 1}$$
因此,幅度谱为:
$$|H(\omega)| = \frac{1}{\sqrt{(3-\omega)^2+1}\sqrt{(3+\omega)^2+1}}$$
相位谱为:
$$\angle H(\omega) = -\arctan\frac{\omega}{3} - \arctan\frac{\omega}{-3}$$
阅读全文