MATLAB或SciLab中用户友好的应用程序入口点

时间:2011-04-25 14:52:52

标签: user-interface matlab graphics windows-xp scilab

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

我想让用户点击图标或快捷方式或其他方式,并执行以下步骤:

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


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

    让自己处于用户的角度:您对MATLAB或SciLab一无所知,并且同事已经为您提供了在MATLAB / SciLab下运行的应用程序。

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

1 个答案:

答案 0 :(得分:1)

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

您可以执行以下操作:

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