FILTROS FIR en MATLAB | CURSO PROCESAMIENTO de SEÑALES

  Рет қаралды 22,548

Mundo Tecnológico

Mundo Tecnológico

Күн бұрын

¡¡Hola a todos!!!
Bienvenidos a un nuevo video. Estoy muy contenta de traerles el video 14 Parte 1 del curso "PROCESAMIENTO DE SEÑALES DESDE CERO EN MATLAB", espero que les guste, que le entiendan y que puedan aprender y aplicar estos conceptos. En esta ocasión les explico cómo funciona un filtro FIR y algunos ejemplos de funciones en MATLAB para Filtrar señales 1D. Espero que les sea de mucha utilidad.
Si tienen alguna duda los leo en los comentarios.
mega.nz/folder...

Пікірлер: 25
@hectordesosa2857
@hectordesosa2857 8 ай бұрын
Hola, muy buen video. Gracias por compartir.
@angeldilazzaro3861
@angeldilazzaro3861 Жыл бұрын
Hola. Se agradece mucho la explicación y haber dejado los archivos para descargar. Saludos.
@DGF511
@DGF511 3 жыл бұрын
Excelente vídeo, muchas gracias por compartir tu conocimiento, ¿cuando subes el siguiente vídeo?
@mundotecnologico6659
@mundotecnologico6659 3 жыл бұрын
Gracias! En el enlace de la descripción está el link para descargar los archivos.
@carlosvaldespino6127
@carlosvaldespino6127 2 жыл бұрын
Muchas gracias 👍
@fernandocamacho7423
@fernandocamacho7423 8 ай бұрын
bueas, de donde sale el txt? o cual seria la senal en ese caso?
@bryanxsologame
@bryanxsologame 2 жыл бұрын
Excelente!
@aldahirrobles7320
@aldahirrobles7320 2 жыл бұрын
Como agrego la paqueteria EGC , para que me ejute el comando load , lo intente hacer en MATLAB pero no me corre
@napoleon618
@napoleon618 2 жыл бұрын
Muy buen video, solo una duda. En el primer código de pasa bajas ¿dónde o cómo coloco la frecuencia de core? Tengo una señal de menos de 300Hz y quiero eliminar el ruido ¿se hace en Wn? si es así cómo sé qué valor poner porque dicen que es de 0 a 1.
@rigveda10
@rigveda10 9 ай бұрын
no complila me dice Error using load Unable to read file 'ECG.txt'. No such file or directory.
@IngOpps
@IngOpps 7 ай бұрын
Saludos, ese error indica que no tienes el archivo de la señal a filtrar ECG.txt en la carpeta de acceso principal (PATH de MATLAB). La autora del video dejó un link en la descripción donde está el archivo.
@apolomachiavello612
@apolomachiavello612 3 жыл бұрын
la técnica de filtro de Gabor no lineal tienes algún video donde explique como utilizarlo. gracias
@brandondelapazmiranda9664
@brandondelapazmiranda9664 2 жыл бұрын
como podemos obtener los coeficientes del filtro FIR con respuesta en la frecuencia? ahi los utilizamos pero como puedo verlos en la pantalla?
@mundotecnologico6659
@mundotecnologico6659 2 жыл бұрын
Se guardan en las variables a y b. Sería cuestión de graficarlas
@paulinasanchez685
@paulinasanchez685 2 жыл бұрын
Excelente vídeo, pero no comprendo bien cómo calculaste los valores de f y m para el segundo filtro (fir2)?
@davidhuamansihuas6356
@davidhuamansihuas6356 3 жыл бұрын
Excelente explicación, gracias por tu gran aporte y enseñanza, ¿Dictas clases virtuales?
@carlosdayanpanquevamendez5749
@carlosdayanpanquevamendez5749 Жыл бұрын
hola buenos dias tengo el siguiente programa para procesar un audio con filtro fir2,al audio de musica le puse ruido para quitarselo con el filtro fir pero no lo quitarle del todo el rudo y q se vea en las dos graficas el antes de filtrala y el despues del filtrado,me puedes ayudar? clear all close all clc % IMPORTACION DE AUDIO [a, fs] = audioread("AC-DC.wav"); d = length(a)/fs; % duracion de la cancion a_m = 0.5*(a(:,1)+a(:,2)).'; % audio en un solo canal t = linspace(0,d,length(a_m)); %AGREGAR RUIDO a_r = a_m + randn(1,length(t))*0.05; %FILTRO FIR n =1500; f = [0 0.23 0.23 1]; %[0 0.6 0.6 1]; m = [1 1 0 0]; b1 = fir2(n,f,m); %Crea filtro FIR2 a_F= filter(b1,1,a_r); %señal de audio filtrada figure(2) subplot(3,1,1) plot(t,a_r ) hold on subplot(3,1,1) plot(t,a_F,'r') legend("señal de audio","señal Filtrada"); title(" señal de audio y señal filtrada "); xlabel("tiempo [s]"); ylabel("Amplitud"); [h1,w1] = freqz(b1,1,fs); figure(2) subplot(3,1,2) plot(f,m,w1/pi,abs(h1)) legend("ideal","fir2"); xlabel("\omega/ \pi"); %ESPECTRO %FRECUENCIA _TRANFORMADA FFT PARA PASAR DEL DOMINIO DEL TIEMPO A FRECUENCIA A_r = fftshift(fft(a_r)); %transformada rapida de furier de nuestro audio ffthshift para dejar el espectro unido f = linspace(-fs/2,fs/2,length(A_r)); mag_A_r = abs(A_r); A_F= fftshift(fft(a_F)); %transformada rapida de furier de nuestro audio ffthshift para dejar el espectro unido f = linspace(-fs/2,fs/2,length(A_F)); mag_A_F = abs(A_F); figure(2); subplot(3,1,3) plot(f,mag_A_r/max(mag_A_r)); hold on subplot(3,1,3) plot(f,mag_A_F/max(mag_A_F),'r') legend("Espectro de audio con ruido","Espectro de audio con ruido Filtrado"); title(" espectro de audio y Espectro filtrado"); xlabel("Frecuencia [Hz]"); ylabel("Amplitud"); ax = gca; % se usa para dejar x10^3 ax.XAxis.Exponent = 3; sound(a_F ,fs); pause(d+1); sound(a_r,fs)
@Caesar9B8
@Caesar9B8 3 жыл бұрын
Genial. ¡Qué buenos videos! Por cierto, ¿qué estudiaste? 🤔 Veo que eres muy conocedora en el tema de procesamiento digital de señales
@mundotecnologico6659
@mundotecnologico6659 3 жыл бұрын
Ingeniería Biomédica, Maestría en Bioelectrónica y Doctorado en curso en Ingeniería Aplicada
@sergiovaldiviarivera5421
@sergiovaldiviarivera5421 3 жыл бұрын
@@mundotecnologico6659 Quede asombrado con tu respuesta! Mi admiración completa!!! Gracias su información me a ayudado mucho!
@Caesar9B8
@Caesar9B8 3 жыл бұрын
¡@@mundotecnologico6659, felicitaciones! . Eres un ejemplo para muchas personas que con esfuerzo se logran objetivos complicados 🙂
@heatnixreybiax5971
@heatnixreybiax5971 Жыл бұрын
y ese .txt de donde se saca?
@IngOpps
@IngOpps 7 ай бұрын
La autora del video dejó un link en la descripción donde está el archivo ECG.txt, tambien puedes entrar a Physionet
@gonzalezsilvachristianalej8056
@gonzalezsilvachristianalej8056 3 жыл бұрын
Podrías proporcionarme un nombre para referenciar tus videos?
@mundotecnologico6659
@mundotecnologico6659 3 жыл бұрын
María Corzo
GRÁFICA DINÁMICA (COMO UN OSCILOSCOPIO EN TIEMPO REAL) EN MATLAB
9:42
Mundo Tecnológico
Рет қаралды 8 М.
FILTROS IIR en MATLAB | CURSO PROCESAMIENTO de SEÑALES
7:00
Mundo Tecnológico
Рет қаралды 9 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Filtros FIR (teoria), método de las ventanas.
36:13
リゴ
Рет қаралды 14 М.
Filtros FIR | 21/84 | UPV
8:29
Universitat Politècnica de València - UPV
Рет қаралды 26 М.
Filtros Digitales con Matlab
15:24
Electrónica y Energía
Рет қаралды 106
Proyecto Final Procesamiento Digital de Señales-FILTRO FIR DE UN AUDIO-MATLAB
10:02
Tenorio Ayacila Cristhofer Luis
Рет қаралды 10 М.
Filtrado de audio en MATLAB utilizando filtros ideales
26:47
Tutorías con Ingenio Universidad Nacional
Рет қаралды 37 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 1 МЛН
RUIDO en SEÑALES (ALTA Y BAJA FRECUENCIA) | CURSO PROCESAMIENTO de SEÑALES
40:22
Filtros (1/2)
9:30
Electrónica FP
Рет қаралды 199 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН