Cómo aplicar un filtro butterworth en MATLAB?
Publicado por Karen (4 intervenciones) el 08/04/2019 09:33:28
Tengo el siguiente código para graficar la densidad espectral de potencia de una señal x(t):
Ahora quiero filtrar por medio de un filtro butterworth la señal, pero no sé como aplicar el filtro a la señal. Espero sus respuestas. Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
clear all
close all
clc
syms t fs
fs=1000;
ts=1/fs;
t=0:ts:10;
x=cos(2*pi*47*t)+cos(2*pi*219*t);
p=(norm(x)^2)/length(x);
Hs=spectrum.welch('hann' ,1024,0);
psd(Hs,x,'Fs',fs);
disp(p)
hold on
Ahora quiero filtrar por medio de un filtro butterworth la señal, pero no sé como aplicar el filtro a la señal. Espero sus respuestas. Gracias.
Valora esta pregunta
0