SISO 행렬 데이터를 타임테이블로 변환하기
입력 벡터 umat1과 출력 벡터 ymat1, 샘플 시간 Ts로 구성된 데이터를 불러옵니다.
load sdata1 umat1 ymat1 Ts
데이터를 하나의 타임테이블 tt로 결합합니다. tt의 처음 2개 행을 봅니다.
tt = timetable(umat1,ymat1,'rowtimes',seconds(Ts*(1:size(umat1,1))));
head(tt,2) Time umat1 ymat1
_______ _____ ________
0.1 sec 1 -0.58724
0.2 sec -1 1.1082
tt를 사용하여 연속시간 상태공간 모델을 추정합니다.
sys = ssest(tt,2);
모델 출력을 추정 데이터와 비교합니다.
compare(tt,sys)
