利用數(shù)學(xué)軟件Maxima求解電路的傳遞函數(shù)
利用數(shù)學(xué)軟件Maxima進(jìn)行共源負(fù)反饋放大電路的傳遞函數(shù)求解,輔助電路設(shè)計(jì)和電路推導(dǎo)
Maxima是開源的數(shù)學(xué)符號(hào)計(jì)算軟件,可以在官網(wǎng)下載Maxima - Downloads (sourceforge.io)),類似的數(shù)學(xué)軟件還有Mathematica,這個(gè)是商業(yè)軟件,需要購買。
Maxima官網(wǎng)下載:
https://maxima.sourceforge.io/download.html
Maxima是一個(gè)用于操作符號(hào)和數(shù)值表達(dá)式的系統(tǒng),包括微分、積分、泰勒級(jí)數(shù)、拉普拉斯變換、常微分方程、線性方程組、多項(xiàng)式、集合、列表、向量、矩陣和張量。Maxima通過使用精確分?jǐn)?shù)、任意精度整數(shù)和可變精度浮點(diǎn)數(shù)產(chǎn)生高精度的數(shù)值結(jié)果。Maxima可以繪制二維和三維函數(shù)和數(shù)據(jù)。
如下圖是一種共源負(fù)反饋放大電路及其小信號(hào)等效電路。

根據(jù)KCL和KVL列方程組
通過手算可得
所以
通過Maxima軟件進(jìn)行方程組求解,按快捷鍵shift+enter
進(jìn)行運(yùn)算

通過Maxima軟件計(jì)算得到:
兩者計(jì)算結(jié)果一致,因此可以使用這種方法來驗(yàn)證手算的正確性

T存儲(chǔ)著兩個(gè)未知數(shù)V1和Vout的計(jì)算結(jié)果,T[1][1]
表示V1的結(jié)果表達(dá)式,T[1][2]
表示Vout的結(jié)果表達(dá)式。


電路圖來自u(píng)p主“請(qǐng)?jiān)徫曳傅腻e(cuò)”的視頻22、小信號(hào)練習(xí)1
歡迎一起討論交流!