bash에서 matlab을 비 대화식으로 호출하고 Matlab 외부에서 그 결과를 사용하려고합니다. 내가 bash는Matlab의 시작 메시지를 표시하지 않음
$ matlab -nosplash -nodesktop -nodisplay -r test
Warning: No window system found. Java option 'MWT' ignored
< M A T L A B (R) >
Copyright 1984-2008 The MathWorks, Inc.
Version 7.7.0.471 (R2008b)
September 17, 2008
To get started, type one of these: helpwin, helpdesk, or demo.
For product information, visit www.mathworks.com.
ans =
0.8147 0.9134 0.2785 0.9649
0.9058 0.6324 0.5469 0.1576
0.1270 0.0975 0.9575 0.9706
에서 실행하면
예를 들어, 내가 matlab에의 시작 메시지를 표시 만하지 않고 또한 결과를 표시하는 스크립트 test.m
rand(3,4)
quit
을 것이 가능해야 "ans =".
참고이 예제뿐만 아니라 일반적인 질문을하고 있습니다.
감사합니다.
Octave에서는'-q' 플래그를 사용할 수 있습니다. – sffc