P12 离散控制系统-《Matlab/Simulink与控制系统仿真》程序指令总结
生活随笔
收集整理的這篇文章主要介紹了
P12 离散控制系统-《Matlab/Simulink与控制系统仿真》程序指令总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
《Matlab/Simulink與控制系統仿真》程序指令總結
- Matlab_Simulink_BookExample
- 12. 離散控制系統
- 表12.11 離散系統時域響應函數
- 12.1 Matlab 函數
- 例題 Eg12_1
書中詳細實例代碼可見:Github
Matlab_Simulink_BookExample
圖書:《Matlab/Simulink與控制系統仿真》
12. 離散控制系統
表12.11 離散系統時域響應函數
| dstep | dstep(dnum, dden, n) | 求離散系統單位階躍響應 |
| dimpulse | dimpulse(dnum, dden, n) | 求離散系統單位脈沖響應 |
| dlsim | dlsim(dnum, dden, u) | 求離散系統在輸入 u 下的響應 |
12.1 Matlab 函數
get() 獲得模型屬性
例題 Eg12_1
% Page336:已知離散系統差分方程,試建立系統的傳遞函數,顯示對象的屬性,提取分子和分母多項式,并提取零極點和增益 clear; clc;% 建立傳遞函數模型 numG = [0.1 0.03 -0.07]; denG = [1 -2.7 2.42 -0.72]; G = tf(numG, denG, -1); % 獲得模型屬性 get(G); % 提取分子和分母多項式 [nn, dd] = tfdata(G, 'v'); % 提取對象的零極點和增益 [zz, pp, kk] = zpkdata(G, 'v'); % 畫零極點圖 pzmap(G);總結
以上是生活随笔為你收集整理的P12 离散控制系统-《Matlab/Simulink与控制系统仿真》程序指令总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: P11 非线性系统-《Matlab/Si
- 下一篇: P13 最优控制系统-《Matlab/S