Main Content

Valores de los parámetros de las variantes

Implemente variaciones de valores en los parámetros de bloques

Con los parámetros de variantes, se pueden representar variaciones de valores de un sistema en un único modelo. Puede agrupar diferentes conjuntos de valores basándose en la variante que desee simular. Puede activar cada conjunto de valores en función del control de la variante. Puede incorporar parámetros de las variantes en cualquier bloque de Simulink®.

Supongamos que desea simular un modelo que representa el sistema de un automóvil con varias configuraciones. Estas configuraciones, aunque son similares en varios aspectos, pueden diferir en valores como el consumo de combustible, la cilindrada o el número de cilindros del motor. En lugar de diseñar varios bloques que representen conjuntamente todos los valores posibles, puede utilizar parámetros de variantes para modelizar los valores variables y, a continuación, alternar entre los valores basándose en el control de variantes que seleccione. Para obtener más información, consulte Introduction to Variant Controls.

El código que se genera en los parámetros de las variantes puede contener todos los valores posibles de un sistema. Puede alternar entre los valores antes de compilar el código o al iniciar el modelo como se describe en Activate Variant During Different Stages of Simulation and Code Generation Workflow. Para obtener más información, consulte Options to Represent Variant Parameters in Generated Code (Embedded Coder).

Clases

Simulink.VariantVariableCreate a variant parameter object
Simulink.VariantBankGroup all variant parameter values in structure array in generated code
Simulink.VariantBankCoderInfoSpecify code generation properties for variant parameter bank
Simulink.VariantSpecify conditions that control variant selection
Simulink.VariantControlCreate a variant control variable object
Simulink.ParameterStore, share, and configure parameter values

Funciones

enumerationClass enumeration members and names

Temas

Información relacionada