0

Octave で 2D ヒストグラムを表示するためのコードを作成しました。コードのデモを表示するための素敵な GUI を構築したいと考えています。これを構築するためにVBフォーム(VS2012を使用)を使用することを考えました。しかし、VB から Octave プログラムを呼び出すことができませんでした。誰でもこれに関するアイデアを教えてもらえますか?

前もって感謝します

4

1 に答える 1

0

Windows 用の Octave 3.6.2 の Visual Studio ディストリビューションには、いくつかの基本的な UI 機能が含まれています。これは、Octave と VB を相互に通信させることなく、Octave ですべてを実行できるように、必要に応じて十分な場合があります。バージョン 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 機能が改善されたかどうかはわかりません。

于 2013-07-18T15:22:52.257 に答える