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 件のコメント

Mathieu NOE
Mathieu NOE 2021 年 1 月 11 日
HELLO
I doubt that you can answer all those questions by simply looking at a spectrum only.
At least I can provide those two script for averaged fft analysis / spectrogram and notch filter usage
other filters are possible - see examples
fer jozef
fer jozef 2021 年 1 月 11 日
編集済み: fer jozef 2021 年 1 月 11 日
Hello, you can open this signal15.mat. The is signal in simout and there should be sampling frequency 10001. Length of the signal is 0,8. Also i can provide filter to signal, but i don't know if it is proper filter
Mathieu NOE
Mathieu NOE 2021 年 1 月 12 日
hello
the demo scripts that I sent you attached in my previous comment are already adaptedto your data
have you tested it ?
fer jozef
fer jozef 2021 年 1 月 12 日
Oh, i am just testing it, but i don't know what type of modulation it could be. I wonder, if it is not FM, but i could be PSK too.

サインインしてコメントする。

回答 (1 件)

Birdman
Birdman 2021 年 1 月 13 日
編集済み: Birdman 2021 年 1 月 13 日

0 投票

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.

カテゴリ

質問済み:

2021 年 1 月 10 日

編集済み:

2021 年 1 月 13 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by