0
UIAxes
Matlab App Designerの非数値データは、プロットのようにサポートされていませんが、UIフレームワーク内で行う代替手段はありますか?Matlab App Designerのグラフプロット(数字以外のデータ)
:例えばVisualize
ボタンをクリック
% --- Executes on button press in Visualize.
function Visualize_Callback(hObject, eventdata, handles)
a = [1 2 3 4];
b = [2 3 4 1];
g = graph(a,b);
p = plot(g);
axis off
私はそれをApp Designerで実行しようとしていますが、数値をプロットするのは問題ありませんが、グラフの視覚化では正しい方法が見つかりませんでした。
methods (Access = private)
% Button pushed function: VisualizeButton
function VisualizeButtonPushed(app, event)
a = [1 2 3 4];
b = [2 3 4 1];
g = graph(a,b);
ax = app.UIAxes;
plot(ax,g)
end
end
このMATLABバージョンはどれですか? App Designerは、[MATLABのリリース](https://www.mathworks.com/help/matlab/release-notes.html?rntext=&startrelease=R2016a&endrelease=R2017a&category=App+Building&groupby=)で常に注目を集めているモジュールの1つです。リリース&sortby =降順&searchHighlight =)。残念ながら私たちのユーザーにとっては、その機能は「通常の」数字に関してはまだ限定されています。解決策の1つは、MATLABのバージョンを更新することです。希望する機能が後のリリースで追加されることを期待しています。それにかかわらず、エラーを再現できるように[mcve]を提供してください。 –
これは2016a、学術的な使用です。あなたは、アプリケーションデザイナーは非常に興味深いモジュールですが、私は初心者ですし、もちろんGuideの同様の機能が期待されます。私はGuideで何をしていたかを説明する質問を更新します。 – Hamidreza
'plot(graph)'のサポートは[R2017a](https://www.mathworks.com/help/matlab/creating_guis/graphics-support-in-app-designer.html)にのみ追加されています。 –