Applying bandpass around my signal
1 回表示 (過去 30 日間)
古いコメントを表示
Hello,
I'm trying to apply a bandpass around freq 0 without luck. I'd be happy to receive some help please
x=scan11(1,:)*1e-3/3e8; y=scan11(2,:);
plot(x,y) %my function
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194102/image.jpeg)
[XX,ff]=trans_fourier(y,mean(diff(x)));
plot(ff,abs(XX)) %gives the Fourier transform
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194104/image.jpeg)
I want to choose the freq around 0. let's suppose -1e13 till 1e13 and than to make ifft and to plot the signal after this filer.
How should I start doing this? the command
YY=bandpass(y,[-1e13 1e13],1/mean(diff(x)))
didn't help here unfortunately.
0 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Fourier Analysis and Filtering についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!