Bonjour
J'utilise le code suivant pour tracer la FFT du signal (temps, Volts) ci joint.
Je ne parviens pas à visualiser le spectre réel de ce signal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 close all ; clear all ; fiche=fopen('ofdm.txt','r') ; donnee=fscanf(fiche,'%f %f',[2 inf]); t = donnee(1,:); s = donnee(2,:); fclose(fiche); N = length(t) ; NFFT = 2^nextpow2(N); Y = fft(t,NFFT)/N; freq_ech = 1000; spectre_t = 2*abs(Y(1:NFFT/2+1)) ; freq = freq_ech/2*linspace(0,1,NFFT/2+1); plot(freq , spectre_t);
Je ne vois pas les 10 MHz d'occupation de bande de ce signal .
Pouvez vous m aider ?
merci
Partager