來源:曾傳蘆老師<控制器設計與應用>


1.matlab解法

1.1 m檔案


---
clc %清除命令視窗
clear all %清除所有環境變數

A = [0 1; -0.16 -1];
B = [1; 1];
C = [1 0];
D = 0;
Ts = 1; %取樣時間
G1 = ss(A, B, C, D, Ts); %ss()為建立狀態方程的指令

figure('name', 'Dynamic Equation')
step(G1)
---

1.2 重點摘要 

1.使用ss()指令,若沒給取樣時間的參數,會得到連續時間的動態方程式。

2.取樣時間更改,波形仍相同,只是時間刻度會改變。


1.3 輸出波形


---

#離散系統 #狀態方程

0 留言