이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
함수 생성(Function Creation)
익명 함수, 로컬 함수, 중첩 함수 등 함수 생성
함수는 하나 이상의 순차적 명령을 포함하며 입력값을 받고 출력값을 반환할 수 있습니다. 여러 라인의 코드가 포함된 프로그램을 작성하려면 파일에 명명된 함수를 만드십시오.
또는, 단일 라인 함수를 정의하여 다른 함수에 전달하려는 경우에는(예: integral
함수에 전달할 수학 표현식) 익명 함수를 만들면 됩니다.
MATLAB 언어 구문
function | 함수 이름, 입력, 출력 선언 |
도움말 항목
- 파일 내에서 함수 생성하기
입력값을 받고 출력값을 반환할 수 있는 여러 명령을 프로그램 파일에 저장합니다.
- 함수의 유형
로컬 함수, 중첩 함수, 프라이빗 함수, 익명 함수를 비롯하여 MATLAB®에서 사용할 수 있는 여러 가지 유형의 함수가 있습니다.
- 함수 우선 순위(Function Precedence Order)
현재 범위에 있는 여러 함수가 동일한 이름을 가지는 경우 호출할 함수를 결정하기 위해 MATLAB은 함수 우선 순위를 사용합니다.
- 프로그램에 대한 도움말 추가하기
도움말 텍스트는
help
함수를 사용할 때 명령 창에 나타납니다. 시작 부분에 주석을 삽입하여 프로그램에 대한 도움말 텍스트를 생성합니다. - 함수 호출 결과의 요소 참조하기
이 항목에서는 함수 호출에 의해 생성된 임시 변수에 점 인덱싱을 사용하는 방법을 설명합니다.
- 함수에 대한 실행 버튼 구성하기
실행 버튼을 구성하여 편집기에서 초기 설정이 필요한 함수를 실행합니다.