How to analyze signal and make proper filter?
3 views (last 30 days)
Show older comments
I don't know how to analyze this signal and use proper filter for it. I work in matlab, function sptool. I don't know how to identify modulation pulse length, characteristic interval length, modulation signal frequency, carrier signal, modulation signal type, modulation type. Also, I don't know how to do time analyzation and power analyzation. Signal15.mat is the file
4 Comments
Mathieu NOE
on 12 Jan 2021
hello
the demo scripts that I sent you attached in my previous comment are already adaptedto your data
have you tested it ?
Answers (1)
Birdman
on 13 Jan 2021
Edited: Birdman
on 13 Jan 2021
If you want to have a starting point, following code basically takes the psd of the signal, so that you will be able to obtain the frequency characteristics of your signal:
h1=spectrum.welch;
set(h1,'Windowname','Hann');
Fs=10000;%sampling frequency of your signal
set(h1,'OverlapPercent','66.7');
set(h1,'SegmentLength','512');
myPsd=psd(h1,simout-mean(simout),'Fs',Fs);
semilogx(myPsd.Frequencies,myPsd.Data);xlabel('Hz');
After this, you can apply the necessary filter or do any kind of operation based on your need.
0 Comments
See Also
Categories
Find more on Spectral Estimation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!