주요 콘텐츠

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

Simulink 함수

Simulink 모델 계층 구조 전체에서 액세스할 수 있는 함수 정의

Simulink® 함수를 사용하여 Simulink 모델 계층 구조에서 액세스 가능한 함수를 정의할 수 있습니다. Simulink 함수는 제공되는 입력과 구현된 함수의 동작에 따라 일련의 출력을 계산합니다. Simulink 함수를 사용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 함수 이름, 입력 인수, 출력 인수를 포함한 함수 프로토타입을 지정합니다(예: y = f(u)).

  • Simulink Function 블록, Stateflow® 차트에서 내보낸 함수 또는 S-Function 블록을 사용하여 Simulink 환경에서 함수 동작을 구현합니다.

  • 모델 계층 구조 전체에서 함수를 호출하고 재사용합니다.

자세한 내용은 Simulink Functions Overview 항목을 참조하십시오.

블록

모두 확장

Simulink FunctionSimulink 블록을 사용하여 함수 정의
Chart유한 상태 머신으로 제어 논리 구현
Function CallerCall a Simulink function
MATLAB FunctionSimulink 모델에 MATLAB 코드 포함
Chart유한 상태 머신으로 제어 논리 구현
InportCreate input port for subsystem or external input
OutportCreate output port for subsystem or external output
Function ElementSpecify function to be called via exporting function port (R2022a 이후)
Function Element CallSpecify function call to be issued via invoking function port (R2022a 이후)

도움말 항목

Simulink 함수 이해

유효 범위가 설정된 Simulink 함수

포트 범위로 설정된 Simulink 함수

추천 예제