控制系統(tǒng)仿真(MATLAB版)(一)

輸入demo會(huì)自動(dòng)跳轉(zhuǎn)到Web式幫助文檔

建議設(shè)置將幫助文檔設(shè)在本地

輸入ver,查看工具箱版本


關(guān)于CTRLLAB:
這是東北大學(xué)薛定宇教授開發(fā)的GUI工具箱,注意并不是自帶的,請(qǐng)先安裝

薛定宇教授有豐富的MATLAB編程經(jīng)驗(yàn),而且從事控制領(lǐng)域的研究和教學(xué)
他在MOOC主持一門國家精品課

而且相關(guān)著述頗豐
(注意兼容性和版本問題)
獲取方式:
①官網(wǎng)+自行設(shè)置path
官網(wǎng):www.mathworks.com
相關(guān)鏈接:https://www.mathworks.com/matlabcentral/fileexchange/18-ctrllab?s_tid=srchtitle

別忘了點(diǎn)確定(友情提示)??????

②附加功能添加,似乎對(duì)非正版用戶不太友好

輸入ctrllab

輸入Plant的數(shù)學(xué)原型,可以分析繪制波特圖和奈奎斯特圖等

詳細(xì)功能:

Lyapunov方程
形如




時(shí)域分析
>> num = [1 3 7];
>> den = [1 4 6 4 1];
>> sys = tf(num,den);
>> step(sys)
>> impulse(sys)


CtrlLAB的demo

頻域分析



? ?Inverse Nyquist Plots

>> t = 0:0.01:8*pi;
>> r = 2*t;
>> polar(r,t)

>> x = 0:0.01:pi;
>> y1 = sin(x);
>> y2 = sin(10*x);
>> y = y1.*y2;
>> plot(x,y)

>> t = 0:0.01:2*pi;
>> y = exp(-t.^2/2).*sin(5*t);
>> plot(t,y)

參考教材
電子工業(yè)出版社《基于MATLAB的控制系統(tǒng)仿真及應(yīng)用(第二版)》 張聚
僅代表我個(gè)人的觀念,與任何研究機(jī)構(gòu)、商業(yè)公司等無關(guān)。
?
注:
封面為
Brian Douglas的控制理論全景圖,未授權(quán),僅供學(xué)習(xí)和參考