主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

将 SISO 矩阵数据转换为时间表

加载数据,由输入向量 umat1、输出向量 ymat1 和采样时间 Ts 组成。

load sdata1 umat1 ymat1 Ts

将数据合并到单个时间表 tt 中。查看 tt 的前两行。

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)

Figure contains an axes object. The axes object with ylabel ymat1 contains 2 objects of type line. These objects represent Validation data (ymat1), sys: 70.63%.