如何导入mat文件到simulink?

how to import mat file to simulink?

我对 .mat 文件和 Simulink 有疑问。 我需要将数据从 .mat 文件输入到 Simulink 但不是信号,我需要在块中输入变量。块 "From File" 对我没有任何好处,因为它只使用信号。

有什么方法可以让我使用 Simulink Callbacks、PreLoadFcn 或 InitFcn 吗? 还是有其他方法可以做到这一点?

您可以使用模型资源管理器将 MAT 文件指定为模型工作区数据的输入。从视图菜单中打开模型资源管理器,然后选择 "model workspace"。您将在最右侧的窗格中看到用于指定获取数据的不同方式的选项。这里选择MAT-File。您将能够在模型中引用此 MAT 文件中的变量。您可以在 http://www.mathworks.com/help/simulink/ug/the-model-explorer-working-with-workspace-variables.html.

找到更多信息