engOpen(Fortran)
MATLAB Engine 세션 시작
Fortran 구문
#include "engine.h" mwPointer engOpen(startcmd) character*(*) startcmd
설명
engOpen
은 MATLAB®을 계산 엔진으로 사용하기 위한 MATLAB 프로세스를 시작합니다.
Windows 플랫폼
engOpen
은 데스크탑을 사용하지 않고 MATLAB을 실행합니다. 이 함수는 MATLAB에 대한 COM 채널을 엽니다. 설치 중에 등록한 MATLAB이 시작됩니다. 설치 중에 등록하지 않은 경우 MATLAB을 COM 서버로 등록하기 항목을 참조하십시오.
UNIX 플랫폼
UNIX® 시스템에서 engOpen
은 다음 작업을 수행합니다.
파이프를 2개 만듭니다.
새 프로세스를 생성(fork)합니다. 파이프가
stdin
및stdout
을 MATLAB(부모)에서 엔진 프로그램(자식)의 두 파일 설명자로 전달하도록 파이프를 설정합니다.MATLAB을 실행하기 위한 명령을 실행합니다(원격 실행의 경우
rsh
).
입력 인수
출력 인수
예제
에서 다음 예제를 참조하십시오.matlabroot
/extern/examples/eng_mat
fengdemo.F
- Fortran 예제.
버전 내역
R2006a 이전에 개발됨