Simulink中FromWorkspace模块的使用

目录

  • 通过结构体的方式加载数据
    • 具体步骤
    • 注意事项

通过结构体的方式加载数据

具体步骤

设,
有时间序列(列向量)[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中。

你可能感兴趣的:(matlab,matlab,simulink)