基于Matlab帶阻濾波器電路設計及參數尋優
將R1之前的帶通濾波器輸入看作一個整體,記為ud,則根據加法器電路原理有

4 Matlab參數計算及尋優
由上述分析可見,式(13)~式(16)包含7個未知變量,任意確定其中4個參數,該方程組為包含3個未知變量的非線性方程組,手工計算難度較大,且又要使得解析值為電阻或電容的標稱值,更使計算量較大,重復性強。但運用Matlab的優化工具箱函數Solve,就能對其方便地求解,Slove函數用來對一般的代數方程,包括非線性和超越方程進行求解,且可以解出關于指定變量的解析方程,該函數相當于對矢量方程等式左邊就目標值0,進行尋優求值。for循環語句可以完成重復尋優的工作。尋優的思想是將電阻和電容的標稱值作為列表,輸入Matlab程序中,每一參數進行尋優,使得每個參數均為標稱值。程序流程如圖3所示。本文引用地址:http://www.104case.com/article/176074.htm
低通濾波器相關文章:低通濾波器原理
電源濾波器相關文章:電源濾波器原理
高通濾波器相關文章:高通濾波器原理
評論