2012-04-20 7 views

답변

13

matlab 스크립트는 MATLAB 앱 번들의 bin 하위 디렉토리에 있습니다. 당신이 당신의 경로에이 bin 디렉토리를 원하는 경우에 (그냥 matlab, mex 등을 실행할 수 있도록)

/Applications/MATLAB_R2012a_Student.app/bin/matlab 

, 편집하거나 새 텍스트 파일을 만듭니다 : 내 컴퓨터에서, 이것은 내가 지금처럼 실행할 수 있습니다 다음 행 홈 디렉토리의 최상위에 .bash_profile 전화 :

export PATH=/Applications/MATLAB_R2012a_Student.app/bin:$PATH 

이 실제 MATLAB 응용 프로그램 번들의 이름으로 "MATLAB_R2012a_Student"부분을 교체. 이것은 현재 열려있는 터미널에 대해서는 적용되지 않지만 새로 열린 터미널은 제대로 작동해야합니다.

+0

나는 똑같은 방법을 사용했고 효과가있다. 그러나 이전 버전의 MATLAB을 유지하려고하고 내 컴퓨터에서 둘 다 실행하고 싶다면? 두 경로를 모두 추가 할 수 있습니까? – Nicholas

+1

두 경로를 모두 추가해도 MATLAB의 각 버전에 대한 명령은 동일한 이름을 갖기 때문에 도움이되지 않습니다. 컴퓨터는 마음 판독기가 아니므로 목록의 첫 번째 코드 만 선택합니다. 대신'alias matlab2012 = "/ Applications/MATLAB_R2012.app/bin/matlab'와 같은 셸 별칭을 만들 수 있습니다. 그러면 'matlab2012'를 실행하면 해당 특정 버전이 실행됩니다 셸 별칭은 마술처럼 저장되지 않으므로 '~/.bashrc' 파일을 사용하여 셸을 시작할 때마다 별칭이 설정되도록하십시오. – kwatford

+0

정말 고마워요, 그걸 사용할 수 있을지 몰랐습니다 – Nicholas

0

here에 따라 MATLAB 실행 파일의 전체 경로가 필요하고 -r 옵션을 사용하여 시작하는 MATLAB에서 명령을 실행할 수 있습니다.

관련 문제