Matlab求f(t)=Aⅇ^(−a|t| ),a>0的Fourier变换的代码
时间: 2024-02-11 08:09:29 浏览: 66
下面是求解f(t)的Fourier变换的Matlab代码:
```matlab
syms t w A a;
f = A*exp(-a*abs(t));
F = fourier(f, t, w);
pretty(F);
```
其中,f是原函数,F是它的Fourier变换。运行代码后,将得到如下结果:
```
⎛ 2 ⎞
⎜ w ⎟
A⋅π⋅⎜────────⎟
⎜ 2 2 ⎟
⎝a + w ⎠
F(w) = ──────────
│a│
```
其中,│a│表示a的绝对值。
阅读全文