Main Content

Simulink.VariantManager.variantLegend

Class: Simulink.VariantManager
Package: Simulink

Display or control behavior of variant condition legend

Description

Note

This method requires Variant Manager for Simulink®.

example

Simulink.VariantManager.variantLegend(modelName,action) displays or performs a specified action on the variant condition legend.

Input Arguments

expand all

Model for which the variant legend is displayed, specified as a character vector or a string.

Task to be performed on the variant condition legend for the model, specified as:

  • 'open' — Displays the variant condition legend for a model. The model must be open. If the legend is opened for the first time, the model is updated.

  • 'print' — Prints the data in the variant condition legend. The legend must be open. There is no preview before printing the legend.

  • 'showCodeConditions' — Displays code generation conditions column in the variant condition legend. The legend must be open. showCodeConditions is used as a name-value pair and accepts 'on' or 'off' as its values.

  • 'close' — Closes the variant condition legend belonging to the specified model.

Examples

expand all

Open the sldemo_variant_subsystems model.

addpath(fullfile(matlabroot,'examples','simulink_variants','main'));
model = 'sldemo_variant_subsystems';
open_system(model);

Display the variant condition legend for the model.

Simulink.VariantManager.variantLegend(model,'open');

Display the code generation conditions column in the variant condition legend.

Simulink.VariantManager.variantLegend(model,'showCodeConditions','on');

Version History

Introduced in R2017b