figure ウインドウのメニュー表示

12 visualizaciones (últimos 30 días)
yuuji yamada
yuuji yamada el 7 de Dic. de 2018
Comentada: yuuji yamada el 17 de Dic. de 2018
matlab 2018a を使用し、Matlab GUIでツールを作成しています。
h = figure(100);
というコードで作成したウインドウにグラフを描画しているのですがメニューがほとんど表示されません。
正確に言うとexeの状態で上記のコードが実行されて作成されたウインドウにメニューがほとんど表示されないです。
matlab上でソースコードを実行し、作成されたfigureウインドウにはメニューがたくさん表示され、
プロット編集モードでグラフを操作することができます。
h.MenuBar = 'figure';
h.ToolBar = 'figure';
などと明示的に指定もしてみましたがexeにして実行するとメニューがほとんど表示されません。
どのようにすればよいかわかりますでしょうか。

Respuesta aceptada

Kazuya
Kazuya el 15 de Dic. de 2018
MATLAB Compiler でサポートされない関数 に「Figure の実行時の操作 (凡例の追加、データ点の選択、ズーム インとズーム アウトなど) をできるようにする特定のツールのみがサポートされます」などとありますが、やはり一部の機能しか使用できないようなので、メニューの表示など MATLAB での作業時とは違うみたいですね。
メニューの中でも特にどの項目が必要など、ありますか?
  3 comentarios
Kazuya
Kazuya el 17 de Dic. de 2018
メモリ範囲の変更などもし使いたい機能が明確で限定的でしたら、
の例にあるように変更を行えるようなUIを組んでEXE化するのがよいかと。いかがでしょうか。
yuuji yamada
yuuji yamada el 17 de Dic. de 2018
御回答ありがとうございます。
ご提示いただいた方法でUIを作成してみようと思います。
ありがとうございました。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre グラフィックス出力のターゲットの指定 en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!