Multibandfilter in MATLAB erzeugen

Gast #2428144
Lesenswert?

Hallo,

irgendwie komme ich nicht weiter. Ich möchte zwei FIR-Filter 
kombinieren. Es muss doch mit MATLAB möglich sein, einen 50Hz-Bandstop 
und einen 260Hz-Tiefpass als einen einzigen FIR-Filter zusammenzufassen.

Beide bekomme ich einzeln ohne große Probleme über:

N=34;
Fs=1000;

% 260Hz FIR-Tiefpass berechnen
b1 = fir1( N, 260/Fs);

% 50Hz FIR-Bandstop berechnen
b2 = fir1( N, [48/Fs 52/Fs], 'stop');

Um die beiden zusammenzufassen habe ich bis jetzt nur das Cascading 
entdeckt.
Da werden die beiden Filter aber nur hintereinander gesetzt aber nicht 
kombiniert. Was nun?

Vielen Dank im Voraus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren