From: Nouha on
Hello
I currently work in the detection of signals with digital modulation, especially PSK and FSK signals.
I found the most convenient method for the classification between these two signals is the wavelet transform. I tried to apply it but the problem that the histogram is not what I am looking for.
Can you help me please?

this is my test code:
clear all;
close all;
M = 8;
N0=100;
SNR=10;
P=100; N=100; fm=150; fs=3; epselonn=0.00000001;
x0_psk = randint(1,N0,M);
x_psk = pskmod (x0_psk,M); % transmitted signal
s0_psk = awgn(x_psk,SNR); % received signal reçu (canal Gaussien)
h1=Rayleigh_fading(P,N,fm,fs,epselonn);
s_psk=h1*s0_psk; % received signal (Rayleigh)
coeif_psk = cwt(s_psk,1:40,'haar'); % wavelet transform coeificients
mg_psk = abs(coeif_psk); % wavelet transform magnitude
filt_psk = medfilt1(mg_psk); % output of median filter
hist(filt_psk)