我正在使用simulink,我想使用矩阵修改信号:获取包含矩阵的块的工具是什么。 此外,我想从工作区导入矩阵。 感谢。
答案 0 :(得分:1)
对于乘法矩阵,您可以使用product块,其中可以执行逐元素或矩阵乘法
要从工作空间选择数据,请遵循以下示例:
>> t1 = [1 :1:10]'; % for simulation time
>> m = magic(2); % Your matrix to be multipied
>> M = repmat(m,[1 1 length(t1)]); % repeat for length(t1) times
>> data.time = t1;
>> data.signals.values = M;
>> data.signals.dimensions =[2 2]; % Dimension of matrix
现在在From Workspace块中使用data
,如上面的快照所示。