P11 非线性系统-《Matlab/Simulink与控制系统仿真》程序指令总结
生活随笔
收集整理的這篇文章主要介紹了
P11 非线性系统-《Matlab/Simulink与控制系统仿真》程序指令总结
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
《Matlab/Simulink與控制系統(tǒng)仿真》程序指令總結(jié)
- Matlab_Simulink_BookExample
- 11. 非線性系統(tǒng)
- 11.1 Matlab 函數(shù)
- 例題 Eg11_2
書中詳細(xì)實(shí)例代碼可見:Github
Matlab_Simulink_BookExample
圖書:《Matlab/Simulink與控制系統(tǒng)仿真》
11. 非線性系統(tǒng)
11.1 Matlab 函數(shù)
ode45() 求解微分方程
odefun tspan t0 tfinal
例題 Eg11_2
% Page307:已知二階線性系統(tǒng)的微分方程,繪制系統(tǒng)的相平面圖和零輸入響應(yīng)曲線 clear; clc;% Eg11_2_test 是系統(tǒng)微分方程的描述函數(shù) % 初始化狀態(tài)變量為 [0,1],計(jì)算時(shí)間為 [0,20] [t, x] = ode45('Eg11_2_test', [0,20], [0,1]); % 初始化狀態(tài)變量為 [1,1],計(jì)算時(shí)間為 [0,20] [t1, x1] = ode45('Eg11_2_test', [0,20], [1,1]); % 繪制相軌跡 plot(x(:,1),x(:,2),'-', x1(:,1),x1(:,2),'.') grid % 添加圖標(biāo)題 title('相軌跡圖')% 繪制時(shí)域響應(yīng)曲線 plot(t,x(:,2),'-', t1,x1(:,2),'.') % 添加圖標(biāo)題 title('時(shí)間響應(yīng)曲線') % Eg11_2 程序的子函數(shù)代碼 function xdot = Eg11_2_test(t, x)% 導(dǎo)數(shù)關(guān)系式xdot = [-2*x(2); x(1)];總結(jié)
以上是生活随笔為你收集整理的P11 非线性系统-《Matlab/Simulink与控制系统仿真》程序指令总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: P10 线性系统状态空间设计-《Matl
- 下一篇: P12 离散控制系统-《Matlab/S