소스 파일에서 최상위 MATLAB(R) 함수를 호출합니다.

[MATLAB 함수 호출]은 확장 가능하며, 연결된 입력과 출력의 데이터 타입을 보여줍니다. [MATLAB 함수 호출]을 설정하여 MATLAB 세션, 소스 경로, 함수 이름을 지정할 수 있습니다.

[MATLAB 함수 호출]은 Real-Time 또는 FPGA 타겟에서 지원되지 않습니다.


icon

입력/출력

  • cgnrn.png 세션 입력

    세션 입력은 MATLAB 세션에 참조를 지정합니다.

  • cpath.png 소스 파일 경로

    소스 파일 경로.m 소스 파일의 절대 경로를 지정합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • cpoly.png 반환 타입

    반환 타입반환값의 데이터 타입을 지정합니다. 최상위 MATLAB 함수 반환 타입의 데이터 타입과 일치하는 상수 또는 컨트롤을 반환 타입에 연결해야 합니다. 예를 들어, MATLAB 함수가 배정도 배열을 반환하는 경우, 배정도 상수 또는 컨틑롤의 배열을 반환 타입에 연결해야 합니다. MATLAB 함수가 여러 값을 반환하는 경우, MATLAB 함수 반환 값에 대응되는 원소로 이루어진 클러스터를 연결하십시오. 클러스터 원소의 이름, 데이터 타입, 순서는 MATLAB 함수 반환 값과 일치해야 합니다. 예를 들어, MATLAB 함수가 숫자형, 불리언 배열, 문자열을 반환하는 경우, 반환 타입을 숫자형, 불리언 배열, 문자열 데이터 타입의 컨트롤 또는 상수가 순서대로 포함된 클러스터에 연결해야 합니다. 클러스터 원소 이름은 고유해야 하며 비어 있지 않아야 합니다. MATLAB 함수가 아무런 값도 반환하지 않으면 반환 타입을 연결되지 않은 상태로 둡니다.

  • cpoly.png 입력 파라미터

    입력 파라미터는 MATLAB 함수의 입력 파라미터를 지정합니다. 함수가 호출하는 순서대로 입력을 연결해야 합니다. MATLAB 노드의 크기를 조정하여 더 많은 터미널을 추가할 수 있습니다. 터미널 쌍의 왼쪽 터미널에 연결하여 MATLAB 함수에 값을 전달합니다. 터미널 쌍의 오른쪽 터미널로부터 와이어를 연결하여 함수를 호출한 후 파라미터의 값을 읽습니다.

  • ignrn.png 세션 출력

    세션 출력은 MATLAB 세션의 참조를 반환합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • ipoly.png 반환값

    반환값은 MATLAB 함수의 반환값입니다. 반환값의 데이터 타입은 반환 타입에 따라 달라집니다.

  • ipoly.png

  • 지원되는 데이터 타입

    [MATLAB 함수 호출]은 다음 데이터 타입을 지원합니다.

    • 숫자형
    • 다차원 배열을 포함한 배열.
      노트 1D 배열은 MATLAB에서 행 벡터로 변환됩니다.
    • 문자열
    • 클러스터
    • 불리언