discretizing a continuous state-space model

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

1 commentaire

%% 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

Connectez-vous pour commenter.

Réponses (1)

Wooshik Kim
Wooshik Kim le 5 Juil 2018
Modifié(e) : Wooshik Kim le 5 Juil 2018
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.

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by