0

我有一个想用 MATLAB 或 SciLab 编写的应用程序。这个问题不是关于应用程序本身,而是关于入口点。

我想要一种方法让用户点击图标或快捷方式或其他任何东西,然后执行以下步骤:

  1. 如果 MATLAB 或 SciLab 未运行,请启动它并等待启动完成。如果它已经在运行,请继续执行步骤 2。
  2. 运行我的应用程序(MATLAB 或 SciLab 脚本)

有什么建议么?


如果这样做的唯一方法是在 MATLAB/SciLab 中(而不是在命令行中),那么我会接受它,但我需要知道如何去做。

设身处地为用户着想:您对 MATLAB 或 SciLab 一无所知,而一位同事为您提供了这个在 MATLAB/SciLab 下运行的应用程序供您使用。

什么是让该用户能够使用该应用程序的最简单方法,而无需教他们 MATLAB 命令或设置 MATLAB 路径或类似的东西。(同样适用于 SciLab。)

4

1 回答 1

1

您可以从命令行调用 Matlab。因此,您可以将命令行调用包装在快捷方式中,用户所要做的就是双击它。我会在这里看看这些用例是否会有所帮助,尽管我怀疑它们会有所帮助。

您可以执行以下操作:

 matlab -nosplash -nodesktop  -r 'plot(0:.1:pi,sin(0:.1:pi))'
于 2011-04-25T16:53:37.890 回答