2012-11-18 5 views
1

문자열 인 인수를 matlab 스크립트 (또는 함수)에 전달할 수 있기를 원합니다. 정수와 함께 잘 작동하지만 문자열로 처리 할 수 ​​없습니다. 예 : 는/usr/빈/MATLAB -nodisplay -r '주 ('아나 ')'내가 할명령 줄 리눅스에서 matlab에 문자열 전달

: 정의되지 않은 함수 나 변수 '애나'.

나뿐만 아니라 "노력하고 내가 오류가

내가 주 스크립트가 동일한 문제를 가지고 내가 좋아하는 뭔가를 쓰기 :.

는/usr/빈/MATLAB -nodisplay -r '을 A = '아나'메인 '

당신이

감사

답변

4

령 어에 대한 구분 기호로 "를 사용해보십시오 어떻게 이렇게 말해 주시겠습니까..? D 문자열 :

/usr/bin/matlab -nodisplay -r "a='ana';main" 
+0

/usr/bin/matlab -r "main('blabla')" 감사합니다,이 마법처럼 일했다. – elaRosca

1

봅니다 실행 :

+0

감사합니다! 나는 그것을 결국 깨달았다! – elaRosca