在Windows中集成Octave

时间:2013-07-18 07:31:32

标签: vb.net visual-studio-2012 octave

我有一个用于在Octave中显示2D直方图的代码。我想构建一个很好的GUI来显示代码的演示。我想过使用VB表单(使用VS2012)来构建它。但是我无法从VB调用Octave程序。任何人都可以就此提出一些想法吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

适用于Windows的Octave 3.6.2的Visual Studio发行版包含一些基本的UI功能,这些功能可能足以满足您的需求,因此您可以在Octave中完成所有操作,而无需让Octave和VB相互通信。来自Summary of important user-visible changes for version 3.6

  

**以下与Matlab兼容的句柄图形功能具有   是       加入:

  guidata         uipanel        uitoolbar
  guihandles      uipushtool     uiwait
  uicontextmenu   uiresume       waitfor
  uicontrol       uitoggletool
     

上面的uiXXX函数是实验性的。

     

除uiwait和uiresume外,uiXXX功能不是       支持FLTK + OpenGL图形工具包。

     

gnuplot图形工具包不支持任何uiXXX       函数和waitfor函数。

3.6.4也出来了(参见http://sourceforge.net/projects/octave/files/Octave%20Windows%20binaries/Octave%203.6.4%20for%20Windows%20Microsoft%20Visual%20Studio/),但我不知道UI功能是否有所改进。