이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
블록
블록 파라미터를 설정하여 블록 동작 사용자 지정
Simulink® 모델을 만들려면 블록을 블록 다이어그램에 추가한 후 이러한 블록을 연결하고 구성해야 합니다. 시뮬레이션 중에 블록 계산을 제어하는 숫자형 블록 파라미터에 값을 할당하고 모양을 제어하는 블록 속성을 조정할 수 있습니다.
블록의 파라미터와 속성을 조정하면 다음을 수행할 수 있습니다.
모델 설계 시에 파라미터 값으로 시험.
파라미터 값을 추정하여 측정된 데이터와 시뮬레이션 결과가 일치하는지 비교.
파라미터 값을 최적화하여 효율적인 제어 알고리즘 설계.
블록 문서화 및 모양 사용자 지정.
블록과 모델 간에 공유할 수 있는 전역 변수를 만들어 시스템 상수를 정의할 수 있습니다.
함수
클래스
Simulink.DualScaledParameter | Specify name, value, units, and other properties of Simulink dual-scaled parameter |
Simulink.Parameter | Store, share, and configure parameter values |
Simulink.VariantControl | Create a variant control variable object (R2021a 이후) |
Simulink.VariantVariable | Create variant parameter object (R2021a 이후) |
도움말 항목
블록 파라미터
- 블록 파라미터 값 설정하기
블록에는 출력값 계산 방식을 결정하는 숫자형 파라미터가 있습니다. 블록의 계산 방식을 제어하려면 파라미터 값을 지정하면 됩니다. - 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 variants of a system 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. - Programmatically Specify Block Parameters and Properties
To write scripts that modify block behavior, determine the programmatic names and supported values of block parameters and properties.
블록 속성
- 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.