Matlab编写包含坐标变换的傅里叶变换与反变换函数
Matlab里的傅里叶变换与傅里叶反变换傅里叶变换傅里叶变换函数傅里叶反变换傅里叶反变换函数
傅里叶变换
傅里叶变换函数
T2F是一个傅里叶变换函数,输入时间样本t与幅度样本st,输出频域频率样本f以及幅频特性sf。
function[f,sf]=T2F(t,st)
dt=t(2)-t(1);
T=t(end);
df=1/T;
N=length(st);
f=-N/2*df:df:N/2*df-df;
sf=fft(st);
sf=T/N*fftshift(sf);
注意:
sf是一个复数,所以输出的
原创
2021-11-08 16:14:46 ·
3730 阅读 ·
0 评论