State Space block state vector value

조회 수: 5 (최근 30일)
Raha Hojjati
Raha Hojjati 2019년 2월 18일
편집: Aquatris 2019년 2월 18일
Hello,
I am using Simulink built in state spacestate space block. The input to this block is u, and the output is y.
I also need the x value, the state vector. How can I extract this value from the built in state space block.

답변 (1개)

Aquatris
Aquatris 2019년 2월 18일
편집: Aquatris 2019년 2월 18일
To do that you need to specify your states as outputs by modifying your C matrix.
C = [1 2 3 4]; % original C matrix that gives the system output
% for a 4 state system
Ce = [eye(4)
C]; % modified C matrix where the system gives 5 outputs,
% first 4 are the states, 5th is the actual output

카테고리

Help CenterFile Exchange에서 Modeling에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by