이 페이지의 내용은 이전 릴리스에 관한 것입니다. 해당 영문 페이지는 최신 릴리스에서 제거되었습니다.
read
(권장되지 않음) 기호 엔진으로 MuPAD 프로그램 파일 읽어오기
read(symengine,...)
은 권장되지 않습니다. 대신 MuPAD® 함수를 대체하는 동등한 Symbolic Math Toolbox™ 함수를 사용하십시오. 자세한 내용은 호환성 관련 고려 사항 항목을 참조하십시오.
설명
read(symengine,
은 MuPAD 프로그램 파일 filename
)filename
을 기호 엔진으로 읽어옵니다. 프로그램 파일을 읽는다는 것은 해당 파일을 찾아서 실행한다는 의미입니다.
예제
MuPAD 프로그램 파일을 기호 엔진으로 읽어오기
MuPAD 프로시저 myProc
를 작성하여 파일 myProcedure.mu
에 저장했다고 가정하겠습니다.
MATLAB® 명령 창에서 이 프로시저를 호출할 수 있으려면 먼저 파일 myProcedure.mu
를 기호 엔진으로 읽어와야 합니다. 프로그램 파일을 기호 엔진으로 읽어오기 위해 read
를 사용합니다.
read(symengine, 'myProcedure.mu')
파일이 MATLAB 경로에 없으면 이 파일의 전체 경로를 지정합니다. 예를 들어 myProcedure.mu
가 디스크 C
의 MuPAD
폴더에 있는 경우 다음과 같이 입력합니다.
read(symengine, 'C:/MuPAD/myProcedure.mu')
이제 evalin
또는 feval
을 사용하여 myProc
프로시저에 액세스할 수 있습니다. 예를 들어, 10의 계승을 계산합니다.
feval(symengine, 'myProc', 10)
ans = 3628800
입력 인수
팁
파일 확장자를 지정하지 않으면
read
가 파일filename.mu
를 검색합니다.filename
이 확장자가.gz
인 GNU® 압축 파일인 경우read
는 파일을 읽어올 때 압축을 풉니다.filename
에는 전체 또는 상대 경로 정보를 포함할 수 있습니다.filename
에 경로 성분이 없으면read
가 MATLAB 함수which
를 사용하여 MATLAB 경로에서 파일을 검색합니다.read
는 프로그램 파일에 정의된 모든 MuPAD 별칭을 무시합니다. 프로그램 파일에 별칭이 포함되어 있거나 MATLAB에서 미리 정의된 별칭을 사용하는 경우 대안 항목을 참조하십시오.
대안
feval
을 사용하여 MuPAD read
함수를 호출할 수도 있습니다. MATLAB 명령 창에서 사용할 수 있는 read
함수는 MuPAD read
함수를 Plain
옵션과 함께 호출하는 것과 동일합니다. 프로그램 파일에 정의된 모든 MuPAD 별칭은 무시됩니다.
feval(symengine, 'read',' "myProcedure.mu" ', 'Plain')
프로그램 파일에 별칭이 포함되어 있거나 MATLAB에서 미리 정의된 별칭을 사용하는 경우에는 Plain
을 사용하지 마십시오.
feval(symengine, 'read',' "myProcedure.mu" ')