Main Content

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

함수 생성(Function Creation)

익명 함수, 로컬 함수, 중첩 함수 등 함수 생성

함수는 하나 이상의 순차적 명령을 포함하며 입력값을 받고 출력값을 반환할 수 있습니다. 여러 라인의 코드가 포함된 프로그램을 작성하려면 파일에 명명된 함수를 만드십시오.

또는, 단일 라인 함수를 정의하여 다른 함수에 전달하려는 경우에는(예: integral 함수에 전달할 수학 표현식) 익명 함수를 만들면 됩니다.

MATLAB 언어 구문

function함수 이름, 입력, 출력 선언

도움말 항목

파일 내에서 함수 생성하기

입력값을 받고 출력값을 반환할 수 있는 여러 명령을 프로그램 파일에 저장합니다.

함수의 유형

로컬 함수, 중첩 함수, 프라이빗 함수, 익명 함수를 비롯하여 MATLAB®에서 사용할 수 있는 여러 가지 유형의 함수가 있습니다.

함수 우선 순위(Function Precedence Order)

현재 범위에 있는 여러 함수가 동일한 이름을 가지는 경우 호출할 함수를 결정하기 위해 MATLAB은 함수 우선 순위를 사용합니다.

프로그램에 대한 도움말 추가하기

도움말 텍스트는 help 함수를 사용할 때 명령 창에 나타납니다. 시작 부분에 주석을 삽입하여 프로그램에 대한 도움말 텍스트를 생성합니다.

함수 호출 결과의 요소 참조하기

이 항목에서는 함수 호출에 의해 생성된 임시 변수에 점 인덱싱을 사용하는 방법을 설명합니다.

함수에 대한 실행 버튼 구성하기

실행 버튼을 구성하여 편집기에서 초기 설정이 필요한 함수를 실행합니다.