主要内容

自定义库

块和子系统的可重用库

一个块库是你可以在Simulink中使用的块的集合吗金宝app®模型。你可以从内置的Simulink库中创建块实例,你也可以为你创建的块实例创建自定义库。金宝app

您可以通过Simulink库浏览器访问内置库。金宝app但是,您不能修改这些库。有关内置库的更多信息,请参见块库.要使其他人能够创建自定义块,您可以创建自己的块库并将其添加到库浏览器中。

创建你自己的库是一个有用的组件化技术:

  • 提供经常使用但很少更改的建模工具

  • 在一个模型或多个模型中重用组件

要了解如何使用自定义库与其他Simulink组件化技术的比较,请参阅金宝app基于组件的建模指南

当您从自定义库向模型添加块时,所添加的块将成为连接块.一个被链接的块通过库链接.图书馆大楼是原型块,模型中的链接块为实例图书馆大楼的。

链接块的外观和行为类似于库块。但是,如果更改库块,则必须更新实例上的链接。更改实例还需要额外的步骤。要了解链接块是如何工作的,请参阅连接块

子系统 将块分组以创建模型层次结构

功能

libinfo 获取关于模型引用的库块的信息
华东桐柏 获取当前块的路径名
gcbh 获取当前块的句柄

工具

库浏览器 找到并添加块到您的模型

对象

LibraryBrowser。LBStandalone 显示、隐藏、大小和位置金宝app库浏览器

主题

库浏览器

创建自定义库

向自定义库添加块和注释,并定义库结构。

基于组件的建模指南

考虑大型模型和多用户开发团队的组件化。

将库添加到库浏览器

创建一个库,将其添加到库浏览器,并自定义库顺序。

图书馆的链接

连接块

探索链接块、参数化链接和自修改链接子系统。

显示库链接

使用链接标识标识链接状态。

禁用或断开到库块的链接

禁用库链接。

锁定到库中的块的链接

防止无意禁用库链接。

恢复禁用链接

恢复库链接和链接不一致。

恢复参数化的链接

当您更改屏蔽子系统链接块的子块的参数值时,就会创建参数化链接。

以编程方式控制链接块

使用MATLAB®用于管理链接块的命令。

修复未解决的库链接

修复对库块的未解析引用。

参数化的链接和自修改的链接子系统

修改链接的子系统块的参数值或结构。

创建一个自修改库块

显示可自我修改的链接子系统的示例。

使用转发表维护库块的兼容性

使用转发表映射新旧库块。