MATLAB "filter" - Funktion in C/C++
Habe ich wurde beauftragt mit der Umkodierung ein MATLAB-Skript in C oder C++, und ich habe ein wenig Schwierigkeiten Umhüllung meinem Kopf, um dieses filter-Funktion (filter(a, b, x)). Kennt jemand einen einfachen Weg, dies zu tun, oder einer bestehenden C-Bibliothek, die das leistet das gleiche?
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur implementieren Sie die filter-Funktion, wie beschrieben,hier. Dies ähnelt nur ein tapped-delay-line-filter, wo
b
unda
sind Koeffizienten undx
ist die input-Daten:Müssen Sie nur darauf achten, über die noch nicht existierende Indizes, die sind gekennzeichnet durch die eckigen Klammern.
a
undb
sind Vektoren der LängeN
.