A
ashwini1
Guest
Salve,
Il mio codice è il seguente:
Fs = 100e2;
T = 1/Fs;
L = 10000;
t = [0: Fs] '/ fs;
fm = 10;
fc = 48e1;
ka = 0,1;% 0% <ka <1
wc = 2 * pi * fc;
wm = 2 * pi * fm;
t = 1 * peccato (wm * t);%% modulazione del segnale
x = ((1 ka * t) .* (cos (wc * t)));%% di modulazione AM
amdemod y = (x, fc, Fs);%% demodulazione AM
[b, a] = burro (5, * 2/Fs FC);
z = filter (b, a, y);
NFFT = 2 ^ nextpow2 (L);
f = Fs / 2 * linspace (0,1, NFFT / 2);
Y = fft (mt, NFFT) / L;
Z = fft (z, NFFT) / L;
subplot (221)
plot (t, x); asse ([0 0,1 -2 2]); sulla griglia
subplot (223)
plot (t, y); asse ([0 0,1 -2 2]); sulla griglia
subplot (222)
plot (f, 2 * abs (Y (1: lunghezza (asse )))); f ([0 100 0 1]); sulla griglia
subplot (224)
plot (f, 2 * abs (Z (1: lunghezza (f )))); griglia; asse ([0 50 0 0.1]);
e quando guardare il segnale demodulato e la sua risposta in frequenza, e che possono trovare presso la partenza del segnale vi è un picco.Il valore di picco varia rispetto al valore ka.minore, la ka valore più elevato è il livello di picco.
Ma suppongo di non arrivare a questo segnale demodulato.Questo riguarda il calcolo della 'profondità di modulazione' dal segnale demodulato.
= profondità di modulazione (Amax-Amin) / (Amax Amin);
dove, Amax e Amin max e min sono valori di dotazione segnale.(Se picco dominante è il risultato in un valore errato di 'profondità di modulazione').
Qualcuno mi può dire come faccio a rimuovere la spiga.Ho applicato molti i metodi di filtraggio ancora il problema persiste.
Grazie!
Ashwini
Il mio codice è il seguente:
Fs = 100e2;
T = 1/Fs;
L = 10000;
t = [0: Fs] '/ fs;
fm = 10;
fc = 48e1;
ka = 0,1;% 0% <ka <1
wc = 2 * pi * fc;
wm = 2 * pi * fm;
t = 1 * peccato (wm * t);%% modulazione del segnale
x = ((1 ka * t) .* (cos (wc * t)));%% di modulazione AM
amdemod y = (x, fc, Fs);%% demodulazione AM
[b, a] = burro (5, * 2/Fs FC);
z = filter (b, a, y);
NFFT = 2 ^ nextpow2 (L);
f = Fs / 2 * linspace (0,1, NFFT / 2);
Y = fft (mt, NFFT) / L;
Z = fft (z, NFFT) / L;
subplot (221)
plot (t, x); asse ([0 0,1 -2 2]); sulla griglia
subplot (223)
plot (t, y); asse ([0 0,1 -2 2]); sulla griglia
subplot (222)
plot (f, 2 * abs (Y (1: lunghezza (asse )))); f ([0 100 0 1]); sulla griglia
subplot (224)
plot (f, 2 * abs (Z (1: lunghezza (f )))); griglia; asse ([0 50 0 0.1]);
e quando guardare il segnale demodulato e la sua risposta in frequenza, e che possono trovare presso la partenza del segnale vi è un picco.Il valore di picco varia rispetto al valore ka.minore, la ka valore più elevato è il livello di picco.
Ma suppongo di non arrivare a questo segnale demodulato.Questo riguarda il calcolo della 'profondità di modulazione' dal segnale demodulato.
= profondità di modulazione (Amax-Amin) / (Amax Amin);
dove, Amax e Amin max e min sono valori di dotazione segnale.(Se picco dominante è il risultato in un valore errato di 'profondità di modulazione').
Qualcuno mi può dire come faccio a rimuovere la spiga.Ho applicato molti i metodi di filtraggio ancora il problema persiste.
Grazie!
Ashwini