0

我编写了一个用于在 Octave 中显示 2D 直方图的代码。我想构建一个漂亮的 GUI 来显示代码的演示。我想过使用 VB 表单(使用 VS2012)来构建它。但是我不能从 VB 调用 Octave 程序。谁能给我一些关于这个的想法?

提前致谢

4

1 回答 1

0

Octave 3.6.2 for Windows 的 Visual Studio 发行版包含一些基本的 UI 功能,这可能足以满足您的需求,因此您可以在 Octave 中完成所有操作,而无需让 Octave 和 VB 相互通信。来自3.6 版重要用户可见更改的摘要

** 添加了以下与 Matlab 兼容的句柄图形函数:

  guidata         uipanel        uitoolbar
  guihandles      uipushtool     uiwait
  uicontextmenu   uiresume       waitfor
  uicontrol       uitoggletool

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

除了 uiwait 和 uiresume 之外,FLTK+OpenGL 图形工具包不支持 uiXXX 函数。

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 功能是否得到了改进。

于 2013-07-18T15:22:52.257 回答