Vai al contenuto
PLC Forum


Trasformata Di Fourier Con Matlab


MusicIsLife

Messaggi consigliati

Ciao a tutti.

Devo calcolare la trasformata di Fourier utilizzando il software Matlab.

La funzione che utilizzo è fft presente nelle librerie Matlab.

Ho a disposizione 3000 campioni di un segnale di tensione variabile (uscita di un accelerometro adeguatamente condizionato).

La porzione di codice utilizzata è la classica, ovvero:

N=length(x);

L=length(y);

Fs=45372;

NFFT = 2^nextpow2(L); % Next power of 2 from length of y

Y = fft(y,NFFT)/L;

f = Fs/2*linspace(0,1,NFFT/2+1);

plot(f,2*abs(Y(1:NFFT/2+1)))

xlabel('Frequency (Hz)')

ylabel('|Y(f)|')

title('FFT')

Il problema è che non ho ben capito qual è il valore posto sull'asse delle Y. Qualcuno saprebbe aiutarmi?

Link al commento
Condividi su altri siti

  • 1 year later...

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...