Main Content

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

함수는 입력값을 받고 출력값을 반환하는 프로그램 파일입니다. 편집기에서 입력 인수 값 또는 다른 추가 설정이 필요한 함수를 실행하려면 실행 버튼을 구성하십시오.

편집기에서 실행 버튼을 구성하려면 실행 을 클릭하고 하나 이상의 실행 명령을 추가하십시오.

예를 들면 다음과 같습니다.

  1. 입력값 xy를 사용하여 계산을 수행하고 z에 결과를 저장하는 함수 myfunction.m을 만듭니다.

    function z = myfunction(x,y)
    z = x.^2 + y;
  2. 편집기 탭으로 이동하고 실행 을 클릭합니다. 그러면 MATLAB®이 함수를 실행하는 데 사용할 수 있는 명령 목록을 표시합니다.

  3. 목록에서 마지막 항목을 클릭하고 텍스트 실행할 코드 입력을 필요한 입력 인수를 포함한 함수에 대한 호출로 바꿉니다. 예를 들어, 입력 인수 1:105를 사용해 myfunction을 실행하고 그 결과를 변수 result에 저장하도록 텍스트 result = myfunction(1:10,5)를 입력합니다. 그러면 MATLAB이 디폴트 명령을 새로 추가된 명령으로 바꿉니다.

    여러 명령을 한 번에 실행하려면 명령을 같은 라인에 입력하십시오. 예를 들어, 변수 ab를 만든 후 ab를 입력 인수로 사용하여 myfunction을 호출하려면 텍스트 a = 1:10; b = 5; result = myfunction(a,b)를 입력하십시오.

    참고

    기본 작업 공간에 있는 변수와 같은 이름을 가진 변수를 생성하는 실행 명령을 정의하면 이 실행 명령을 실행할 때 실행 명령 변수가 기본 작업 공간 변수를 덮어씁니다.

  4. 실행 버튼을 클릭합니다. 그러면 MATLAB이 목록에 있는 첫 번째 실행 명령을 사용하여 함수를 실행합니다. 이 예에서 실행을 클릭하면 명령 result = myfunction(1:10,5)를 사용해 myfunction이 실행됩니다. 그런 후 MATLAB이 명령 창에 결과를 표시합니다.

    result =
    
         6     9    14    21    30    41    54    69    86 

    목록에서 다른 실행 명령을 사용하여 함수를 실행하려면 실행 을 클릭하고 원하는 명령을 선택하십시오. 목록에서 실행 명령을 선택하면 해당 명령이 실행 버튼에 대한 디폴트 명령이 됩니다.

    기존 실행 명령을 편집하거나 삭제하려면 실행 을 클릭하고 해당 명령을 마우스 오른쪽 버튼으로 클릭한 후 편집 또는 삭제를 선택하십시오.

참고

라이브 편집기에서 실행 버튼을 사용하여 라이브 함수를 실행하는 기능은 MATLAB Online™에서만 지원됩니다. 실행 버튼을 사용하여 라이브 함수를 실행하면 출력값이 명령 창에 표시됩니다. MATLAB 설치 버전에서 라이브 함수를 실행하려면 명령 창에서 함수를 호출하거나 스크립트 또는 라이브 스크립트에서 함수를 호출하십시오.

관련 항목