discretizing a continuous state-space model

How can I discretize this state-space model using MATLAB:
x°(t)=Ax(t)+BU(t)+g

1 件のコメント

Souarv De
Souarv De 2022 年 5 月 30 日
%% STEP 1: Continuous State Space Model (CSSM)
sys = ss(A,B<C<D);
%% Convert CSSM to Discrete State Space Model (DSSM)
sys_dis = c2d(sys,Ts); % Where Ts is the sampling period

サインインしてコメントする。

回答 (1 件)

Wooshik Kim
Wooshik Kim 2018 年 7 月 5 日
編集済み: Wooshik Kim 2018 年 7 月 5 日

0 投票

you can use ss function to create a discrete state space model
discreteSys = ss(A,B,C,D,Ts)
you should also linearize the state space equation with respect to equilibrium point.

カテゴリ

ヘルプ センター および File ExchangeMatrix Computations についてさらに検索

質問済み:

2018 年 7 月 5 日

コメント済み:

2022 年 5 月 30 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by