merhabalar. ben matlab ile gerekli kodları yazıp sayısal filtre katsayılarını oluşturabiliyorum . ama bu katsayıların doğruluğunu nasıl test edebilirim. yani bir demodülasyon işlemi var mı nasıl yapabilirim? örneğin [b a]=butter(N, Wn) komutu ile alçak geçiren filtre için katsayıları buluyorum ama bulduğum katsayıların doğruluğunu da kontrol etmek istiyorum.
Doğruluktan kastınızı tam olarak anlamadım ama filtre katsayıları ile filtrenin davranışını aşağıdaki komut ile çizdirip analiz edebilirsiniz.
figure;freqz(B, A) ;
komut satırına "fdatool" yazıp, açılan pencereden de yazılımsal olarak yazdığınız filtrenin aynısını oluşturduktan sonra, "Analysis" sekmesi altında oluşturulan filtre ile ilgili tüm detayları kendi bulduklarınız ile karşılaştırabilirsiniz.
Aynı zamanda fark denklemini ve başlangıç koşullarını biliyorsan, fark denklemini z domeninde yazarak a ve b katsayılarını elde edip de doğruluğunu sınayabilirsin. Daha sonra Direct Form-I, Direct Form-II, seri ve paralel olmak üzere 4 farklı şekilde kağıt üzerinde de modelleyebilirsin.
Yada kaçıncı dereceden olacaksa,butterworth devresini tasarlayıp polinomunu ve transfer fonksiyonunu çıkarıp da tüm parametreleri bulabilirsiniz.
yani girdiğimiz kesim frekanslarında kesiyor mu kesmiyor mu onun kontrolü. verdiğiniz komutu deneyeceğim. teşekkürler