Kesim frekansı olan birinci dereceden bir Butterworth filtresim var . Transfer fonksiyonu
bulmak için bilinear dönüşümü kullanarak (bu işleve ne denir?)
Ancak, bu sonucu Matlab'ın yaptığıyla uzlaştıramıyorum. değeri ne olursa olsun yanlış görünüyor . Ben varsayalım ve aşağıdaki katsayılarıdır H ( z ) .B
A
>> [B,A] = butter(1,0.5)
B = 0.5000 0.5000
A = 1.0000 -0.0000
>> [B,A] = butter(1,0.6)
B = 0.5792 0.5792
A = 1.0000 0.1584
>> [B,A] = butter(1,0.7)
B = 0.6625 0.6625
A = 1.0000 0.3249
>> [B,A] = butter(1,0.8)
B = 0.7548 0.7548
A = 1.0000 0.5095
Neyi yanlış anlıyorum?
MATLAB analogdan dijitale dönüşüm kullanmaz. Filtreyi dijital olarak tasarlar, bu nedenle bilinear dönüşüm fikri uygulanamayabilir.
—
Phonon
Oyunun sonlarına doğru, ancak z / s / \ omega'nın tüm büyük harf fonksiyonlarına H genellikle transfer fonksiyonu denir. Argüman zaman veya örnek olduğunda, buna dürtü yanıtı denir ve genellikle küçük harflerle ifade edilir, h. Bu nedenle transfer fonksiyonu, dürtü yanıtının dönüşümüdür (Z, Fourier, Laplace, uygulamaya bağlı).
—
Emanuel Landeholm