总线编辑器
创建、修改和管理总线对象
说明
总线编辑器可让您以交互方式创建、修改和管理 Simulink.Bus
和 Simulink.ConnectionBus
对象及其中包含的 Simulink.BusElement
或 Simulink.ConnectionElement
对象。
源窗格提供可用的源,即 MATLAB® 基础工作区和打开的数据字典。您创建的对象存储在所选源中。在工具条中,您可以创建或打开数据字典。您也可以将由 MAT 文件、函数或脚本定义的对象导入基础工作区中。
交互式表显示有关对象的信息,如层次结构和属性。您可以使用工具条中的列列表来选择在表中显示哪些列。使用该表可以:
筛选内容 - 输入通用筛选器或特定于列的筛选器。
更改值 - 双击表中的值并输入新值。在顶层编辑总线对象及其元素的属性,而不是在总线对象指定为数据类型的地方。
对元素重新排序 - 将元素拖到新位置,或使用工具条中的上移和下移按钮。
剪切、复制和粘贴元素 - 使用键盘快捷方式或工具条中的对应按钮。
删除元素 - 按 Delete 键或点击工具条中的删除按钮。删除总线对象时,会同时删除它包含的元素对象。更新指定已删除对象的所有模块。要查找总线对象在模型中的使用位置,请参阅查找使用特定变量的模块。
在表中,您可以同时编辑同一类型的多个所选对象。
属性检查器窗格允许您一次将焦点放在一个对象上并编辑其属性。当输入不受支持的值时,此窗格中会出现一条诊断消息。
注意
总线编辑器不支持撤消或重做操作。创建、重新排序或删除对象等更改会立即在基础工作区中生效。
总线编辑器可以将对象定义导出为 MAT 文件 (.mat
) 或函数 (.m
)。它还可以从 Simulink.Bus
对象创建 MATLAB 结构体或 Simulink.Parameter
对象。您可以在工具条的共享部分中找到这些操作。
打开 总线编辑器
Simulink® 工具条:在建模选项卡的设计库中,点击总线编辑器。
MATLAB 命令行窗口:输入
buseditor
。模型资源管理器:在总线对象对话框中,点击启动总线编辑器。
示例
提示
总线对象无法直接或间接引用自身。如果您定义循环结构,总线编辑器会保留已完成循环的元素的原始数据类型。
在总线编辑器中只显示与您相关的列。例如,如果您不使用
Simulink.ConnectionBus
对象,请在总线编辑器工具条中,点击列并清除类型。当您有使用 Bus Creator 模块创建总线的模型时,您可以使用
Simulink.Bus.createObject
函数来创建对应的对象,而不是单独创建每个Simulink.Bus
和Simulink.BusElement
对象。