如何用MATLAB完成傅里叶变换和逆变换?
答案:1 悬赏:50 手机版
解决时间 2021-02-23 09:06
- 提问者网友:浩歌待明月
- 2021-02-22 12:01
如何用MATLAB完成傅里叶变换和逆变换?
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-02-22 12:34
用MATLAB进行傅里叶变换用fft()函数来变换,其逆变换用ifft()函数来变换。变换要求X为向量,而不是变量。
根据题主的代码应这样来处理。
>> t=-pi:pi/100:pi;
>> x=sin(2*pi*t);
>> y=fft(x); %傅里叶变换
>> plot(abs(y))
x=ifft(y); %傅里叶逆变换
>> plot(t,x)
根据题主的代码应这样来处理。
>> t=-pi:pi/100:pi;
>> x=sin(2*pi*t);
>> y=fft(x); %傅里叶变换
>> plot(abs(y))
x=ifft(y); %傅里叶逆变换
>> plot(t,x)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯