Matlab から Octave にスクリプトを移植しようとしています。私が見逃している関数の 1 つは、トグルボタンとプッシュボタンを表示するための uicontrol() です。
SO には次のような質問があります: Octave での Matlab の uicontrol の実装? 当時、uicontrol() は Octave に実装されていませんでしたが、3.6.N 以降、実装されていると宣伝されています: http://www.octave.org/wiki/index.php?title=FAQ#Why_are_the_developers_planning_to_replace_Gnuplot_with_an_OpenGL_backend.3F
ただし、Ubuntu Quantal にオクターブ 3.6.2 をインストールした後、次のエラーが発生しました。
octave:1> uicontrol
ans=-1.8402
error: __go_draw_figure__: unknown object class, uicontrol
error: called from:
error: /usr/share/octave/3.6.2/m/plot/private/__go_draw_figure__.m at line 181, column 15
error: /usr/share/octave/3.6.2/m/plot/__gnuplot_drawnow__.m at line 86, column 5
ただし、/usr/share/octave/3.6.2/m/plot/uicontrol.m は存在します。
何か助けはありますか?ありがとうございました。