Is there a script function or variable to determine if running on desktop?
조회 수: 8 (최근 30일)
이전 댓글 표시
I have a script which I run from the Matlab desktop/display. I wish to run it from the Linux command line without the desktop (using the -nodesktop option). But there are functions in the script which exit if running without the Matlab desktop. Is there a way in the script to not execute those commands if not running on the desktop?
댓글 수: 2
Stephen23
2018년 3월 21일
"...there are functions in the script which exit if running without the Matlab desktop."
Have you tried a judicious application of try and catch ?
채택된 답변
Benjamin Großmann
2018년 4월 24일
From the documentation:
USED = desktop('-inuse') % returns whether or not the Desktop is currently in use. It does not start the Desktop.
This function returns a logical value which you could use for some conditional statements.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!