удобные точки входа в приложения в MATLAB или SciLab - PullRequest
0 голосов
/ 25 апреля 2011

У меня есть приложение, которое я хотел бы написать в MATLAB или SciLab. Этот вопрос не о самом приложении, а о точках входа.

Я хотел бы, чтобы пользователи могли щелкнуть значок, ярлык или что-либо еще и выполнить следующие шаги:

  1. Если MATLAB или SciLab не запущены, запустите их и дождитесь завершения запуска. Если он уже запущен, перейдите к шагу 2.
  2. Запустить мое приложение (скрипт MATLAB или SciLab)

Есть предложения?


Если единственный способ сделать это изнутри MATLAB / SciLab (по сравнению с командной строкой), тогда я буду жить с этим, но мне нужно знать, как это сделать.

Поставьте себя на место пользователя: вы ничего не знаете о MATLAB или SciLab, и сотрудник предоставил вам это приложение, которое работает под управлением MATLAB / SciLab.

Какой самый простой способ дать пользователю возможность использовать приложение, не обучая его командам MATLAB, не задавая путь к MATLAB или что-то в этом роде. (То же самое для SciLab.)

1 Ответ

1 голос
/ 25 апреля 2011

Вы можете вызвать Matlab из командной строки.Таким образом, вы можете заключить вызов командной строки в ярлык, и все, что нужно сделать пользователю, это дважды щелкнуть его.Я бы посмотрел здесь и посмотрел, помогут ли эти варианты использования, хотя я подозреваю, что они помогут.

Вы можете сделать что-то вроде:

 matlab -nosplash -nodesktop  -r 'plot(0:.1:pi,sin(0:.1:pi))'
...