[Simulink Onramp] # 10. MATLAB Function Block

YUN·7일 전

MATLAB/Simulink

목록 보기
20/20
post-thumbnail

1. MATLAB Function Block

MATLAB Function 블록(Simulink > User-Defined Functions)을 사용하여 MATLAB 함수를

Simulink Block 으로 사용할 수 있다.

기존 MATLAB 코드를 포함하고 복잡한 알고리즘을 모델링할 때 MATLAB Function 블록이 유용하게쓰인다.

(1) MATLAB Function Block 내부 함수 작성하기

MATLAB Function Block 을 더블 클릭하면 해당 Block의 함수를 수정할 수 있다.

위와같이 전력 출력을 모델링해보았다.

(2) 내부 함수의 출력의 갯수에따라 MATLAB Function Block의 포트 수가 변경된다.

이렇게 MATLAB Function Block의 함수에서 코딩을 통해 출력을 1개 추가해주면...

이렇게 Simulink 상에서 MATLAB Function Block의 출력 포트가 자동으로 생성된다.

profile
안녕하세요. 전자공학부 학부생의 공부 기록입니다.

0개의 댓글