Main Content

이 페이지의 내용은 이전 릴리스에 관한 것입니다. 해당 영문 페이지는 최신 릴리스에서 제거되었습니다.

read

(권장되지 않음) 기호 엔진으로 MuPAD 프로그램 파일 읽어오기

read(symengine,...)은 권장되지 않습니다. 대신 MuPAD® 함수를 대체하는 동등한 Symbolic Math Toolbox™ 함수를 사용하십시오. 자세한 내용은 호환성 관련 고려 사항 항목을 참조하십시오.

설명

read(symengine,filename)은 MuPAD 프로그램 파일 filename을 기호 엔진으로 읽어옵니다. 프로그램 파일을 읽는다는 것은 해당 파일을 찾아서 실행한다는 의미입니다.

예제

MuPAD 프로그램 파일을 기호 엔진으로 읽어오기

MuPAD 프로시저 myProc를 작성하여 파일 myProcedure.mu에 저장했다고 가정하겠습니다.

MATLAB® 명령 창에서 이 프로시저를 호출할 수 있으려면 먼저 파일 myProcedure.mu를 기호 엔진으로 읽어와야 합니다. 프로그램 파일을 기호 엔진으로 읽어오기 위해 read를 사용합니다.

read(symengine, 'myProcedure.mu')

파일이 MATLAB 경로에 없으면 이 파일의 전체 경로를 지정합니다. 예를 들어 myProcedure.mu가 디스크 CMuPAD 폴더에 있는 경우 다음과 같이 입력합니다.

read(symengine, 'C:/MuPAD/myProcedure.mu')

이제 evalin 또는 feval을 사용하여 myProc 프로시저에 액세스할 수 있습니다. 예를 들어, 10의 계승을 계산합니다.

feval(symengine, 'myProc', 10)
ans =
3628800

입력 인수

모두 축소

MuPAD 프로그램 파일의 이름으로, 문자형 벡터로 지정됩니다. 이 파일의 확장자는 .mu 또는 .gz여야 합니다.

  • 파일 확장자를 지정하지 않으면 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" ')

버전 내역

R2011b에 개발됨

모두 축소

R2018b: read(symengine,...)은 권장되지 않습니다.

Symbolic Math Toolbox에는 기호 수학 표현식에 대한 연산과 함수가 포함되어 있습니다. 이들은 MATLAB의 숫자형 값에 대한 연산 및 함수와 유사합니다. MuPAD 기능과 달리 Symbolic Math Toolbox 함수는 MATLAB 명령 창과 라이브 편집기처럼 사용자에게 친숙한 인터페이스에서 사용할 수 있으며, 이러한 인터페이스는 매끄러운 워크플로와 최적화된 사용성을 제공합니다.

따라서 기호 수학 표현식을 계산하려면 MuPAD 프로그램 파일을 read 함수로 전달하는 대신, 상응하는 Symbolic Math Toolbox 기능을 MATLAB 명령줄이나 라이브 편집기에 입력하십시오. 사용 가능한 함수 목록은 Symbolic Math Toolbox 함수 목록을 참조하십시오.

MuPAD Notebook 파일을 MATLAB 라이브 스크립트 파일로 변환하려면 convertMuPADNotebook을 참조하십시오.

MuPAD 기능에 상응하는 Symbolic Math Toolbox 기능을 찾을 수 없다면 MathWorks 기술 지원팀에 문의하십시오.

read을 사용하는 것은 권장되지 않지만, 현재로서는 이 함수를 제거할 계획이 없습니다.