这个例子展示了如何从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块读取结构数据
从工作空间。