2011-01-31 70 views
0

我有一个 - 也许很简单 - 问题:处理Simulink库

我创建了我自己的库并将我的自定义块拖入新模型中。 关闭我的库窗口后,我的模拟没有找到任何这些块,因为它没有作为窗口打开。

如何通过添加引用或类似的东西来解决此问题?

映入眼帘,poeschlorn

回答

1

您可以使用该模型的PreLoadFcn回调加载库(load_system)。

+0

你能告诉我,如何将这个功能添加到我的模型?我对mathworks纪录片有点迷惑 – poeschlorn 2011-01-31 11:58:15

+1

这是“模型属性”(您的模型的菜单文件)的第二个选项卡。只需在第一个回调中添加“load_system(your lib)”即可。 – 2011-01-31 12:27:29

1

当您开始模拟时,库不一定是开放的,Simulink会自动解析库链接并在需要时加载库。但是,保存库后,库必须位于MATLAB路径中。确保保存库的目录位于路径上。