通过结构体的方式加载数据
具体步骤
设,
有时间序列(列向量)[TimeValues]
,
有数据序列(矩阵,每组数据为一列向量)[DataValues] = [DataValues1, DataValues2, ...]
,
两序列(矩阵)行数相同。
将这些数据保存在一个自定义名称的结构体变量中,以var
为例。
令,
var.time = [TimeValues];
var.signals.values = [DataValues];
var.signals.dimensions = size([DataValues],2);
注意事项
var.signals.dimensions
是数据序列[DataValues]
的列数,而非大小。
从simulink中导出的数据为timeseries
格式,其本质是一个结构体,可以直接通过结构体的方式导入到simulink中。