Teorik olarak bunu yapmak mümkündür, ancak çoğu zaman pratik olmayacaktır.
Bunu polinom alanında düşünelim. N dereceli bir filtre için 2 * N + 1 bağımsız değişkeniniz vardır (payda için N ve pay için N + 1). Hadi keyfi bir noktaya bakalımzk z-düzleminde ve diyelim ki bu noktada transfer fonksiyonunun değeri H (zk). Transfer fonksiyonu ve tüm filtre katsayıları arasındaki ilişki, tüm filtre katsayılarında doğrusal olan denklem olarak aşağıdaki gibi yazılabilir:
Σn = 02 ∗ Nbn⋅z- nk- H(zk) ⋅Σn = 12 ∗ Nbirn⋅z- nk= H(zk)
M'yi farklı frekanslar seçerseniz
zkbir dizi M kompleks doğrusal denklemi veya 2 * M gerçek denklemi ile sonuçlanacaksınız. Bilinmeyenlerinizin sayısı garip olduğu için (2 * N + 1) muhtemelen her zaman z'nin gerçek olduğu yerde bir frekans seçmek istersiniz, yani z = 1 veya
ω = 0.
M, N'den büyükse denklem sisteminden doğrusal olarak bağımlıdır. Filtre sırasını N = 1'den başlayarak ve denklem sistemi doğrusal olarak bağımlı olana kadar N'yi artırarak bulabilirsiniz. Sistemin doğrusal olarak bağımsız olduğu en büyük N, gerçek filtre sırasıdır. Bu yaklaşım için hangi frekansları seçtiğinizin önemi yoktur. Farklı oldukları sürece, herhangi bir frekans kümesi çalışacaktır.
Ancak, bu sayısal olarak çok zor bir sorundur. Daha büyük filtre siparişleri için polinom temsili sayısal olarak çok kırılgandır ve en az gürültü veya belirsizlik çok büyük sayısal hatalara yol açar. Örneğin, örneklenmiş transfer fonksiyonunun değerlerini ölçüm yoluyla belirlerseniz, çok iyi huylu düşük dereceli filtre olmadıkça gerekli ölçüm doğruluğu engelleyici olacaktır.