axis off in App designer
29 ビュー (過去 30 日間)
古いコメントを表示
is there anyway to set the axis 'invisible' in App Designer?
similiar is 'axis equal'....
I looked around in the link below but could not find anyway to do that.
https://www.mathworks.com/help/matlab/ref/matlab.ui.control.uiaxes-properties.html
Yu
0 件のコメント
採用された回答
Cris LaPierre
2018 年 12 月 7 日
Do you want the axis off or equal? Using axis equal will not turn the axis off.
Try adding this line, modifying the axis handle to match your name.
axis(app.UIAxes,'off')
4 件のコメント
その他の回答 (1 件)
Cris LaPierre
2018 年 12 月 7 日
編集済み: Cris LaPierre
2018 年 12 月 7 日
That is correct. Turning the axis off prevents the background from showing.
In the Design View of app designer, try the following.
- Select your axes
- In the Axes Properties > Labels, remove the XLabel String and YLabel String
- In the Axes Properties > Ticks, remove the values in XTick and YTick
- If you want a box around plot, in Axes Properties > Box Styling select the Box checkbox. You can pick the box color there as well.
- You'll notice that the background color is already white (default)
In your startupFcn callback add
axis(app.UIAxes,'equal')
% if you don't want the black lines for the axes, include:
app.UIAxes.XColor = 'w';
app.UIAxes.YColor = 'w';
参考
カテゴリ
Help Center および File Exchange で Develop Apps Using App Designer についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!