Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

블록

블록 파라미터를 설정하여 블록 동작 사용자 지정

Simulink® 모델을 만들려면 블록을 블록 다이어그램에 추가한 후 이러한 블록을 연결하고 구성해야 합니다. 시뮬레이션 중에 블록 계산을 제어하는 숫자형 블록 파라미터에 값을 할당하고 모양을 제어하는 블록 속성을 조정할 수 있습니다.

블록의 파라미터와 속성을 조정하면 다음을 수행할 수 있습니다.

  • 모델 설계 시에 파라미터 값으로 시험.

  • 파라미터 값을 추정하여 측정된 데이터와 시뮬레이션 결과가 일치하는지 비교.

  • 파라미터 값을 최적화하여 효율적인 제어 알고리즘 설계.

  • 블록 문서화 및 모양 사용자 지정.

블록과 모델 간에 공유할 수 있는 전역 변수를 만들어 시스템 상수를 정의할 수 있습니다.

함수

set_paramSet system and block parameter values
get_paramGet parameter names and values
slexprGenerate expression to use in value of parameter object

클래스

Simulink.DualScaledParameterSpecify name, value, units, and other properties of Simulink dual-scaled parameter
Simulink.ParameterStore, share, and configure parameter values
Simulink.VariantControlCreate a variant control variable object
Simulink.VariantVariableCreate a variant parameter object

도움말 항목

블록 파라미터

Set Block Parameter Values

Blocks have numeric parameters that determine how they calculate output values. To control the calculations that blocks perform, you can specify parameter values.

Share and Reuse Block Parameter Values by Creating Variables

To set multiple block parameters to the same value, you can use a numeric variable that you create and store in a workspace such as the base workspace, a model workspace, or a data dictionary.

Use Variant Parameters to Reuse Block Parameters with Different Values

Design one model for many systems that differ in block parameter values.

Parameter Interfaces for Reusable Components

For each block parameter in a reusable component, specify the same value for all instances of the component or a different value for each instance.

Organize Related Block Parameter Definitions in Structures

Increase model readability and reduce the effort of model maintenance by aggregating block parameter values into structures.

Tune and Experiment with Block Parameter Values

As you construct a model you can experiment with block parameters, such as the coefficients of a Transfer Fcn block, to help you decide which blocks to use.

블록 파라미터 값 최적화, 추정 및 스윕하기

파라미터 스윕을 사용하여 제어 파라미터를 조정하고, 미지의 모델 파라미터를 추정하고, 실제 시스템의 불확실성을 고려하여 제어 알고리즘의 강인성을 테스트합니다.

시뮬레이션 및 코드 실행 중 파라미터 값 세트 간 전환하기

값 세트를 구조체로 구성된 배열에 저장하여 하나의 블록 파라미터에 대한 독립적인 값 세트 간에 전환합니다.

Control Block Parameter Data Types

Control the data type that Simulink and the generated code use to store block parameter values in computer memory.

Specify Minimum and Maximum Values for Block Parameters

Fully specify your design and optimize the generated code by setting minimum and maximum values for numeric block parameters.

Block-Specific Parameters

To write scripts that create and modify models, determine the programmatic name of a parameter or property in a block dialog box.

블록 속성

Specify Block Properties

Control block appearance and add custom documentation to blocks. Specify block execution priority and callbacks.

Associating User Data with Blocks

Associate your own data, such as a numeric variable, with a block.

관련 정보

추천 예제