主要内容

修复未解析的库链接

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

Icon of a library block displaying a message indicating the library is not found.

解析源模块的路径

要修复未解析的链接,请使用以下方法之一:

  • 更新源路径以指向正确的库位置。要更新源路径,请双击该模块以打开“模块参数”对话框。在源模块框中,输入库模块的正确路径。点击确定

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

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

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');

安装缺失的产品

如果未解析的关联来自您没有产品许可证的库,Simulink 将为您提供此信息,以帮助您查找和安装缺失的产品并仿真模型:

  • 模块图标显示缺失的产品名称。

  • 如果您指向该模块,工具提示会显示缺失的库和产品的名称。

  • 诊断查看器显示警告消息,其中包含使用附加功能资源管理器安装缺失产品的链接。

  • 双击该模块时,“模块参数”对话框会提供链接,用于使用附加功能资源管理器安装缺失的产品。

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

另请参阅

函数

工具

主题