由Matlab繪製慣性環節和導前環節的伯德圖?

MATLAB和Mathematica、Maple並稱為三大數學軟體。它在數學類科技應用軟體中在數值計算方面首屈一指。MATLAB可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。

工具/原料

MATLAB 7.0以上

正確安裝Matlab,點選下面連結/shuma/2238809mzq.html

方法/步驟

慣性環節傳遞函式G(S)=1/TS+1,介紹matlab的三個函式:num表示符號表達式的分子,den表示符號表達式的分母,bode表示繪製伯德圖

這裡取T=1,和T=10兩種情況,以便大家比較學習,T=1時程式:

輸入num=[1];點回車

輸入den=[1 1];點回車

輸入bode(num,den)點回車

由Matlab繪製慣性環節和導前環節的伯德圖

T=10時程式:

輸入num=[1];點回車

輸入den=[10 1];點回車

輸入bode(num,den)點回車

由Matlab繪製慣性環節和導前環節的伯德圖

方法/步驟2

導前環節(一階微分方程)傳遞函式G(S)=TS+1,在這裡取T=1,程式書寫同上:

num=[1 1];

den=[1];

bode(num,den)

由Matlab繪製慣性環節和導前環節的伯德圖

注意事項

正確書寫程式

相關問題答案