变体内联组件
实现在一个层结构变化
使用内联块变体,可以代表所有在一个单一的系统模型的设计方案。每个设计选择纳入模型作为一种变体选择在一个层。这种模式有一个固定的普遍结构和一组有限的变量组件激活或不激活控制根据变体。你可以自动或手动激活组件。
例如,假设您想要模拟一个模型来控制汽车雨刷的速度通过使用不同的雨水传感器。您可以提供雨水传感器模型作为输入变异来源块,然后切换控制您选择传感器基于变体。有关更多信息,请参见介绍了版本控制。
内联的代码生成变种块可以包含的所有变体的选择系统。你可以切换代码编译之前或在模型的选择启动中描述激活变体在不同阶段的模拟和代码生成工作流。与内联变体块生成代码的信息,明白了代表子系统和变体模型生成的代码(嵌入式编码)。
克拉森
金宝appSimulink.VariantControl |
创建一个变量控制变量对象 |
金宝appSimulink.Parameter |
存储、分享和配置参数值 |
金宝appSimulink.Variant |
指定条件,控制变量的选择 |
Funktionen
枚举 |
类枚举成员和名字 |
Objekte
结构体 |
结构数组 |
有能力
自动选择不同的源和目标信号
- 定义和配置源和汇变体
代表变体选择使用内联变体。 - 可视化变体实现在一个层
视图包含内联变异的变异选择一个模型。 - 块变异控制模式变体
学习如何控制变量。 - 源和汇变异条件下传播与变体
传播条件变体的变异源和变体沉块。 - 传播条件变体从变异源块子系统模块
了解虚拟和变异条件传播非虚拟子系统。 - 传播条件变体从变异源块有条件地执行子系统
学习条件变体传播从变异源块条件子系统。 - 不同元素在公交车
了解如何创建变体总线,生成代码,与总线和变异条件下传播。 - 使用变异源块接收或输出函数调用信号模拟和代码生成
这个例子展示了如何变异源块接收函数调用信号的输入端口和有条件地合并的信号输出端口。
手动指定源和目标信号
- 在源和目标提供变化的信号使用手工变异源和手动变体沉块
这个例子展示了如何使用内联块变体——手动变异源和手动变体下沉。
Fehlersuche
系统变量变换模型(金宝app仿真软件检查)
使用变压器模型工具将模型转换成系统的一个变体。