주요 콘텐츠

함수 생성(Function Creation)

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

함수는 하나 이상의 순차적 명령을 포함하며 입력값을 받고 출력값을 반환할 수 있습니다. 코드가 여러 라인으로 이루어진 경우 function 키워드를 사용하여 함수를 파일 내에 정의합니다. 예를 들어 다음 함수는 가격에 세금을 더합니다.

function total = addtax(price,taxrate)
     tax = price.*taxrate;
     total = price + tax;
end

또는 한 라인으로 된 함수를 정의하여 다른 함수에 전달하려는 경우에는 익명 함수를 만들면 됩니다.

MATLAB 언어 구문

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

도움말 항목