MATLAB
[練習]使用matlab繪製奈式圖與波德圖
練習
資料來源:曾傳蘆老師<控制器設計與應用>Step1.建立轉移函數
num = 20;
den = [1 5 6 0];
G = tf(num ,den); %建立轉移函數
Step2.繪圖 (奈氏圖與波德圖)
figure(1)
nyquist(G) %繪製奈氏圖
figure(2)
bode(G) %繪製波德圖
奈氏圖
---
完整程式碼
clc
clear all
num = 20;
den = [1 5 6 0];
G = tf(num ,den); %建立轉移函數
figure(1)
nyquist(G) %繪製奈氏圖
figure(2)
bode(G) %繪製波德圖
shg
---
補充
顯示增益邊限與相位邊限之指令
margin(G)
結果如下圖,增益邊限(Gm)為3.52dB,相位邊限(Pm)為11.9 deg。
0 留言