文档

从工作空间读取结构格式的二维信号

这个例子展示了如何从MATLAB工作空间读取一个二维结构。当您打开模型时,下面的代码将由PreLoadFcn回调函数:

T1 = 0.2 * [0:49]';m =魔法(10);M = repmat(M,[1 1 length(t1)]);data.time = t1;data.signals.values = M;data.signals。尺寸= 10 [10];

函数创建10 × 10矩阵(二维信号)魔法函数,然后通过添加时间向量创建一个三维矩阵。时间向量必须是列向量。的signals.values域是一个三维矩阵,其中第三维对应于时间。的signals.dimensions场是一个二元向量。中的第一个元素是行数,第二个元素是列数signals.values字段。

当您运行模型时,From Workspace块读取结构数据从工作空间。