主要内容

Simulink.ModelTransform.BusTransformation.refactor

R2026b

将 Bus Selector 和 Bus Creator 模块替换为 In Bus Element 和 Out Bus Element 模块

自 R2022b 起

描述

Simulink.ModelTransform.BusTransformation.refactor(identificationResults) 将模型中识别出的 Bus Selector 和 Bus Creator 模块替换为 In Bus Element 和 Out Bus Element 模块。

示例

示例

全部折叠

将模型中的 Bus Selector 和 Bus Creator 模块替换为 In Bus Element 和 Out Bus Element 模块。打开模型 VirtualBusPortCreationModel 并识别模型中的 Bus Selector 和 Bus Creator 模块。

openExample('VirtualBusPortCreationModel')
identificationResults = Simulink.ModelTransform.BusTransformation.identify('VirtualBusPortCreationModel')
identificationResults =

  Results with properties:

          TopModel: 'VirtualBusPortCreationModel'
    BusHierarchies: {4×1 cell}

将 VirtualBusPortCreationModel 模型中识别出的 Bus Selector 和 Bus Creator 模块替换为 In Bus Element 和 Out Bus Element 模块。

Simulink.ModelTransform.BusTransformation.refactor(identificationResults)

输入参数

全部折叠

识别出的可以变换为In Bus Element 和 Out Bus Element 模块的 Bus Selector 和 Bus Creator 模块,指定为 Simulink.ModelTransform.BusTransformation.Result 对象。

版本历史记录

在 R2022b 中推出