|
|
[求助]
MATLAB里的FFT。离散快速傅里叶变换。
离散傅里叶变换,将离散时间序列从时间域变换到频率域。
clc;clear;
t=0:0.001:0.6;
y=sin(2*pi*50*t)+sin(2*pi*100*t); %频率分别为50,100的波的叠加。
Y=fft(y,512); %变换到频域
Pyy=Y.*conj(Y)/512; %求傅里叶变换的模
%Pyy=abs(Y);
f=1000*(0:256)/512; %频率
plot(f,Pyy(1:257));
这样就能从图中看出所包含的频率,分别是50,100。如图
我现在想做的是:在程序中有什么方法,能把波中100的频率成分去掉,再用离散傅里叶反变换 y=ifft(Y,512)返回时域后,只剩下y=sin(2*pi*50*t)这一部分?
![MATLAB里的FFT。离散快速傅里叶变换。]()
ww.jpg |
» 猜你喜欢
哪位老哥知道今年的国自然具体哪一天放榜?
已经有6人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有6人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有7人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有5人回复
欢迎发来filecode的Mz6后的代码验证其规律
已经有50人回复
filecode
已经有11人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有5人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有5人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有4人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有4人回复
|