清除使用程序框图保存的Simulink工作区

时间:2015-02-27 05:18:29

标签: matlab simulink

我有一个由同事开发的Simulink图“abc.slx”。当我打开图表时,我收到警告:

Workspace for block diagram 'abc.slx' was not loaded because an error occurred while loading the MAT-file
   'C:\Users\roger\Dropbox\etc\abc.mat'
Cannot reload workspace from non-existing data source file:
   'C:\Users\roger\Dropbox\etc\abc.mat'

它无法加载此.mat文件并不奇怪:我的机器上不存在该路径。我无法保存模型,因为我得到了类似的错误。

我的同事或我可以弄清楚的是如何从Simulink模型中删除对此.mat文件的引用。它不需要它,并且据我们所知,它只能直接在当前工作空间中引用数据。

如何查找和删除对此不必要的.mat文件的引用?

1 个答案:

答案 0 :(得分:3)

打开模型资源管理器(查看 - >模型资源管理器或Ctrl-H),然后选择您下面的模型工作区' abc'模型。从' MAT-file'更改数据源到'模型文件'。

Model Explorer

有关模型工作区的更多信息,请查看此文档页面

web(fullfile(docroot, 'simulink/ug/using-model-workspaces.html'))