digital-Filter Tool für integer Implementi erung

Hallo NG,

bis jetzt gehe ich wie folgt vor, wenn ich einen kleinen Filter in einem AVR realisieren will: mit octave z.B. für IIR Chebyshev Type II die Koeffizienten berechnen und mit z.B. 128 multiplizieren, anschließend mathematisch runden und in C-Code hackern. Ergebnisvariable anschließend wieder durch 128 dividieren.

Das ganze funktioniert ja soweit, aber es gibt ja sicher Optimierungsstrategien wie die Koeffizienten variiert werden müssen, um trotz Integerrechnung dem gewünschten Frequenzgang so nahe wie möglich zu kommen.

Google spuckt z.B.

formatting link
aus:

Abstract: . We study the asymptotic structure of polynomials with integer coefficients and smallest uniform norms on an interval of the real line. Introducing methods of the weighted potential theory into this problem, we improve the bounds for the multiplicities of some factors of the integer Chebyshev polynomials. 1. Introduction Let P n (C) and P n (Z) be the sets of algebraic polynomials of degree at most n, respectively with complex and with integer coefficients. Define the uniform norm on the.

was mir aber wegen toten links nicht weiterhilft.

Ich weiß das das filter design tool von Mathlab sowas kann, allerdings suche ich eine open-source Alternative.

TIA, Andy

Reply to
Andreas Weber
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.