Matlab - Diseñar filtro para reducir ruido

   
Vista:

Diseñar filtro para reducir ruido

Publicado por Daniel (1 intervención) el 03/12/2013 18:42:38
Hola buenas tardes.

Os planteo mi problema. Tengo que realizar una práctica de una asignatura de regulación. Pues bien con un conjunto de velocidades angulares y de tiempos represento el siguiente plot(la imagen que he adjunto en el tema del foro "Sin_titulo").

http://i41.tinypic.com/2h66541.png
http://i41.tinypic.com/2h66541.png

Ej:
W=[w1
w2
w3]
T=[t1
t2
t3]


y este es mi código para representar esos datos:

%Ahora tenemos que derivar numéricamente cada una de las 40 matrices para
%determinar la velocidad angular
[n m] = size(M1);

W1 = zeros(n,1);
for i = 1:n-1
W1(i+1,1) = (theta1(i+1)-theta1(i))/(T1(i+1)-T1(i));
end
figure;
plot(T1,W1);
title('RESPUESTA EXPERIMENTO W1')
xlabel('Tiempo (s)');
ylabel('W (rad/s)');


Entonces, necesito filtrar esos datos de manera que me dé aproximadamente el valor medio de todo el conjunto de datos, como adjunto en la segunda imagen (dibujada con paint "Sin_titulo2").

http://i39.tinypic.com/2872mxg.png
http://i39.tinypic.com/2872mxg.png

¿Cómo puedo hacer esto? Es que no tengo ni idea de como hacerlo.

Muchas gracias por la ayuda.
Un saludo
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

Diseñar filtro para reducir ruido

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3441 intervenciones) el 04/12/2013 11:44:09
Y los valores de los w, m1 y los demás valores
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Dave

Diseñar filtro para reducir ruido

Publicado por Dave correa.dave30@gmail.com (934 intervenciones) el 07/12/2013 11:32:55
Hola Daniel;

Revisa a función filter de Matlab.

Espero que sea de alguna ayuda.

Saludos
Dave Correa
correa.dave30@gmail.com
Servicios de Programación Matlab
http://fismatlab.blogspot.com/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar