Matlab - Sacar la media de una grafica

 
Vista:
sin imagen de perfil

Sacar la media de una grafica

Publicado por Santiago (1 intervención) el 09/02/2017 15:39:56
hola necesito sacar la media y desviacion estandar de una grafica ploteada por mi mismo.. en este caso es mi voz la que grafique y quiero sacar la media de toda esa grafica... para que me ayuden o me entienden adjunto mi programa... desde ya gracias.. lo hice asi pero estoy seguro que se esta calculando mal la media y desviacion estandar

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
fs=11025;
for x=1:10
    y=wavrecord(1*fs,fs,2);
    L=length(y);
    nfft=2^nextpow2(L);
    Y=fft(y,nfft)/L;
    f=fs/2*linspace(0,1,nfft/2+1);
    z=2*abs(Y(1:nfft/2+1));
    subplot(3,1,1),plot(f,2*abs(Y(1:nfft/2+1)))
    med=median(f);
    stan=std(f);
    title('GRAFICA DE AUDIO REAL TIME');
    xlabel('');
    ylabel('');
    pause(0.00000000000000000000000000000000000000000000000000000000000000001);
end
 
subplot(3,1,2), plot(med,2*abs(Y(1:nfft/2+1)))
 title('GRAFICA DE LA MEDIA');
 subplot(3,1,3), plot(stan,2*abs(Y(1:nfft/2+1)))
 title('GRAFICA DE LA desviacion');
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder