处理 Simulink 库
我有一个 - 也许非常简单 - 问题:
我创建了自己的库并将我的自定义块拖到一个新模型中。 关闭我的库窗口后,我的模拟没有找到任何这些块,因为它没有作为窗口打开。
如何通过添加参考或类似内容来解决此问题?
问候,波斯克伦
I have a - maybe very simple - problem:
I created my own library and dragged my custom blocks into a new model.
After closing my library window my simulation didn't find any of those blocks, because it isn't opended as window.
How can I workaround this problem by adding a reference or something similar?
Greets, poeschlorn
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用模型的 PreLoadFcn 回调来加载库(load_system)。
You can use the PreLoadFcn callback of the model to load the library (load_system).
开始仿真时不必打开库,Simulink 将自动解析库链接并在必要时加载库。但是,保存后该库必须位于您的 MATLAB 路径上。确保保存库的目录位于您的路径中。
The library doesn't have to be open when you start the simulation, Simulink will automatically resolve the library link and load the library when necessary. But, the library has to be on your MATLAB path after you save it. Make sure that the directory where you saved the library is on your path.