Ich möchte ein Festkomma-Tiefpass-IIR-Filter vierter Ordnung in C (mit Q15-Arithmetik) implementieren, und ich werde dieses Filter unter Verwendung von zweistufigen kaskadierten direkten Form-II-Bi-Quad-Filtern vorbereiten.
Ich habe unzählige C-Implementierungen und Beispielkoeffizienten in den digitalen Signalverarbeitungsbüchern gefunden, aber ich habe gesehen, dass keine von ihnen während der Überprüfung nicht zuverlässig ist (sie erzeugen Überläufe, dämpfen erwartete Frequenzkomponenten nicht usw.).
Welche C-Implementierung eignet sich für dieses Problem? Gibt es auch Stichprobenkoeffizienten, um diese Implementierung zu überprüfen?