El order del filtro es el grado de aceptación o rechazo de frecuencias por arriba o por debajo, de la respectiva frecuencia de corte. Ese valor depende del tipo del filtro y la frecuencia de corte, si pones el order del filtro q no corresponde no se filtra la señal y te sale una señal extraña
tengo el código igual y cuando ejecuto el srcrip del filtro llamando a la funcion de fourier me sale el siguiente error: Undefined function 'fourier' for input arguments of type 'double'. Error in filtrobutterlow (line 12) [fx,s_f]= fourier(s,Fs); a que es debido? me podrías pasar tu código?
El ya tiene definida una función que realiza la transformada de fourier a la señal, no es una señal que matlab tenga predefinida. Tienes que crearla tu, seguramente en internet encuentras en codigo para definir la función.
Una consulta, al realizar el filtrado a ti te sale exactamente la misma amplitud que la original, pero a mi me sale atenuada... porque puede ser? usé los mismos procedimientos que tú :/
a mi me paso y el error era el nombre del archivo por que por alguna extraña razon o al menos yo no la conosco el nombre de tu ptoyecto no puede tener espacios si son mas de 1 palabra
la requiero para seguir tu codigo al pie de la letra, estoy haciendo un filtro pero con un audio importado, pero si uso la funcion nativa fft me dice que too many outputs, y por lo tanto no me corre el codigo
muchas gracias, este vídeo y el de la FFT me han sido muy útiles!!!
Ta muy bueno el video y la explicación. Muchas gracias.
muy buena la explicación. Como podría hacer un barrido en frecuencia para verificar la atenuación en la frecuencia de corte? gracias.
muy buen video, excelente explicación
Muy buen video gracias!
gran aporte amigo me valió de mucho
Gracias
P E R F E C T
Si necesito atenuar una onda que no es sinusoidal, como podría elegir el filtro adecuado ?
Tendrías q ver la frecuencia
¿que significa el orden de filtro? ,se le puede añadir cualquier valor o solo un intervalo donde la señal se vea congruente?
El order del filtro es el grado de aceptación o rechazo de frecuencias por arriba o por debajo, de la respectiva frecuencia de corte. Ese valor depende del tipo del filtro y la frecuencia de corte, si pones el order del filtro q no corresponde no se filtra la señal y te sale una señal extraña
@@matlabs.s1650 gracias muy buen aporte, buen video
Hola buenas tardes, me puedes enviar el codigo del filtro FILTRO BUTTERWORTH
tengo el código igual y cuando ejecuto el srcrip del filtro llamando a la funcion de fourier me sale el siguiente error:
Undefined function 'fourier' for input arguments of type 'double'.
Error in filtrobutterlow (line 12)
[fx,s_f]= fourier(s,Fs);
a que es debido? me podrías pasar tu código?
El ya tiene definida una función que realiza la transformada de fourier a la señal, no es una señal que matlab tenga predefinida. Tienes que crearla tu, seguramente en internet encuentras en codigo para definir la función.
las variables que muestras en el ejemplo 6:14 se miden en:
Fs: [Hz]
T: [s]
L:[m]????????
No es en ( m) es el numero de muestras ... Es decir x ejemplo L=1024 (muestras )
Podrias subir otro video de como hacer un filtro Cheby. Gracias
Si sería máximo la próxima semana q ando un poco ocupado amigo.... Saludos
ua-cam.com/video/CHpXVeX0IwA/v-deo.html
como se normaliza la frecuencia de corte
?
Eso lo obtienes diciendo la frecuencia de corte para (Fs/2), donde Fs es la frecuencia de muestreo
Una consulta, al realizar el filtrado a ti te sale exactamente la misma amplitud que la original, pero a mi me sale atenuada... porque puede ser? usé los mismos procedimientos que tú :/
Q tal pana...... Solo te podría decir q verifiques cada línea del código y los valores del diseño del filtro
@@matlabs.s1650 gracias! Así lo haré, video muy bueno!
me manda error en la linea 8 dice que la funcion o variable tf no es reconocida, que puedo hacer?
Es una función propia de MATLAB creo q deberías ver q versión de MATLAB tienes
Tienes que instalar el paquete de Control System Toolbox para que no te marque error
a mi me paso y el error era el nombre del archivo por que por alguna extraña razon o al menos yo no la conosco el nombre de tu ptoyecto no puede tener espacios si son mas de 1 palabra
amigo me puedes prestar tu codigo de la funcion fourier?
la requiero para seguir tu codigo al pie de la letra, estoy haciendo un filtro pero con un audio importado, pero si uso la funcion nativa fft me dice que too many outputs, y por lo tanto no me corre el codigo
Dame tu correo
@@matlabs.s1650 angeldelcastillo24@gmail.com
Muchas gracias Bro, y muy buen video, te puedo preguntar si me surge alguna otra duda?
@@matlabs.s1650 si lo enviaste amigo?
@@angeldc24 ya te lo envié