Main Content

修复未解析的库链接

如果在链接模块更新期间 Simulink® 无法在 MATLAB® 路径上找到库模块或源库,则链接将变为未解析状态。Simulink 会更改这些模块的外观。

The block icon indicates that the library is not found.

安装缺失的产品

Simulink 会帮助您找到并安装模型运行所需的缺失产品。

  • 模块的标签指示缺失产品(例如,SimEvents 未安装)。

  • 工具提示包括缺失产品的名称。

  • 诊断消息提供打开附加功能资源管理器和安装任何缺失产品的链接。

  • 双击该模块时,对话框会提供链接,用于打开附加功能资源管理器和安装任何缺失产品。

The block icon, tooltip, diagnostic messages, and dialog box describe the missing product.

解析源模块的路径

如果 Simulink 找不到库,您可以使用以下方法之一修复未解析的链接:

  • 修复引用以指向库模块的正确位置。双击该模块以打开其对话框。然后,在源模块文本框中更正库模块的路径,并点击确定

  • 删除未解析的模块,并将库模块复制回您的模型中。

  • 将包含所需库的文件夹添加到 MATLAB 路径。然后,在建模选项卡上,点击更新模型

The block icon, tooltip, diagnostic message, and dialog box describe the failure to load the library.

为自定义库指定未解析的模块的详细信息

您可以为库设置自定义消息,当存在与该库中模块关联的未解析链接时,该消息将显示在对话框中。

使用 set_param 函数设置 LibraryInfo 参数,该参数描述库 EVlib 的未解析链接。

set_param('EVlib', 'LibraryInfo',...
'To download the library, visit https://www.mathworks.com');

相关主题