MATLAB - Area Spettrale
Ciao a tutti, qualcuno può aiutarmi sul calcolo dell'area spettrale di un segnale in uscita da un accelerometro??? Io ho provato cosi:
N1=length(F); FFT1=abs(fft(F,N1)./N1); % restituisce il vettore FFT1 di N elementi (coefficienti tdf) f1=linspace(0,fc,N1); % genera N1 valori equispaziali da 0 a fc figure(), plot(f1((250*N1/fc):N1/2),FFT1((250*N1/fc):N1/2)),grid on, Area=sum(FFT1((250*N1/fc):N1/2));
Risposte
il tuo obiettivo se non ho capito male è calcolare l'area di una funzione, giusto? allora ti basta applicare alla funzione un qualsiasi algoritmo di integrazione numerica (alcuni dovrebbero essere già implementati in matlab)
[xdom="Raptorista"]Ho cancellato il doppione in analisi numerica. Evita il cross posting, come da regolamento.[/xdom]