이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
모델, 블록 및 포트 콜백
콜백은 Simulink® 모델의 동작을 사용자 지정하기 위한 강력한 방법입니다. 특정 작업(예: 모델 열기 또는 시뮬레이션 중지)에 대한 응답으로 MATLAB® 코드를 실행하려면 콜백을 사용합니다. 각 콜백은 특정 작업에 대응합니다. 콜백이 실행하는 MATLAB 코드는 사용자가 지정합니다. 해당 작업이 발생하면 Simulink는 작업에 대응하는 콜백 코드를 실행합니다.
예를 들어 PreLoadFcn
모델 콜백에 지정한 코드는 모델을 불러오기 전에 실행됩니다. 모델이 사용하는 변수를 MATLAB 작업 공간으로 불러오는 PreLoadFcn
에 대한 코드를 제공할 수 있습니다.
함수
Simulink.Annotation | Create and specify properties of text, image, and area annotations |
getCallbackAnnotation | Get annotation executing callback |
블록
Callback Button | Execute MATLAB code using button |
도움말 항목
- 콜백으로 모델 동작 사용자 지정하기
콜백을 사용하여 Simulink 모델의 동작을 사용자 지정합니다.
- 모델 콜백
모델을 불러온 후나 저장할 때와 같은 모델의 특정 작업 지점에서 실행되는 MATLAB 코드를 지정합니다.
- Block Callbacks
Set block callbacks that execute when blocks are loaded, opened, or edited.
- 초기화 함수
모델 컴파일 시작 시 초기화 함수를 실행하거나 평가합니다.
- Port Callbacks
Set callbacks on input and output ports that execute every time the connectivity of these ports changes.
- View and Trace Callbacks in Models
View and trace all the callbacks executed in a model.