Main Content

Variant 파라미터 값

값 변형을 블록 파라미터에 구현

Variant 파라미터를 사용하여 시스템의 값 변형을 단일 모델에 표현할 수 있습니다. 시뮬레이션할 Variant를 기준으로 서로 다른 값 세트를 그룹화할 수 있습니다. Variant 제어에 따라 각각의 값 세트를 활성화할 수 있습니다. 모든 Simulink® 블록에 Variant 파라미터를 포함할 수 있습니다.

여러 구성이 포함된 자동차 시스템을 나타내는 모델을 시뮬레이션한다고 가정하겠습니다. 이 구성들은 몇몇 특성은 비슷하지만 연료 소비, 엔진 크기, 엔진의 실린더 개수 등의 값이 다를 수 있습니다. 모든 가능한 값을 함께 나타내는 블록을 여러 개 설계하는 대신 Variant 파라미터를 사용하여 변하는 값을 모델링한 다음 선택한 Variant 제어에 따라 값 간에 전환하면 됩니다. 자세한 내용은 Introduction to Variant Controls 항목을 참조하십시오.

Variant Manager for Simulink 항목을 사용하여 모델의 Variant 파라미터를 관리할 수 있습니다.

Variant 파라미터에 대해 생성한 코드에는 가능한 시스템 값이 모두 포함될 수 있습니다. Activate Variant During Different Stages of Simulation and Code Generation Workflow 항목에 설명한 대로 코드를 컴파일하기 전에 또는 모델을 시작할 때 값 간에 전환할 수 있습니다. 자세한 내용은 Options to Represent Variant Parameters in Generated Code (Embedded Coder) 항목을 참조하십시오.

클래스

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

함수

enumeration클래스의 열거형 멤버와 이름

도움말 항목

관련 정보