주요 콘텐츠

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

User-Defined Functions

사용자 지정 함수 블록(예: MATLAB Function, MATLAB System, Simulink Function, Initialize Function)

User-Defined Functions 라이브러리의 블록을 사용해 새로운 유형의 블록을 만들어 Simulink® 모델링 기능을 확장합니다. MATLAB®, C/C++, Fortran® 코드를 사용하여 블록 알고리즘을 구현할 수 있습니다.

블록

C CallerIntegrate C code in Simulink
C FunctionIntegrate and call external C/C++ code from a Simulink model
Fcn지정된 표현식을 입력에 적용
Function CallerCall a Simulink function
Initialize Function모델 초기화 이벤트에서 서브시스템 실행
Interpreted MATLAB Function(제거될 예정임) MATLAB 함수 또는 표현식을 입력에 적용
Level-2 MATLAB S-Function모델에서 Level-2 MATLAB S-Function 사용
MATLAB FunctionSimulink 모델에 MATLAB 코드 포함
MATLAB SystemInclude System object in model
Python CodeIntegrate native Python code into a Simulink model (R2025a 이후)
Reinitialize FunctionExecute subsystem on model or subsystem reinitialize event (R2022a 이후)
Reset Function모델 재설정 이벤트에서 서브시스템 실행
S-Function모델에 S-Function 포함
S-Function BuilderC 또는 C++ 코드를 통합하여 S-Function 생성
Simulink FunctionSimulink 블록을 사용하여 함수 정의
Terminate Function모델 종료 이벤트에서 서브시스템 실행