how can set "off" the visibility of axes in gui
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to set a image as background of my gui and i don't want the axes to appear. I tried with set(axes1,'visible','off') also with set(axes1,'handlevisibility','off','visible','off'),but it does not work.I also try to set it manually in "property inspector",but it does not work. axes1 is the current axes. thanks in advance.
0 Kommentare
Antworten (2)
B.k Sumedha
am 19 Jun. 2015
Bearbeitet: B.k Sumedha
am 19 Jun. 2015
set(handles.axes1,'visible', 'off');
This may solve
17 Kommentare
B.k Sumedha
am 19 Jun. 2015
Have a try with this
set(findobj(gcf, 'type','axes1'), 'Visible','off')
Andres Charris
am 18 Mär. 2019
ant= get(hObject,'Value');
minFreq = 1;
maxFreq = 10;
t = 0:0.001:1;
% Get parameters from GUI
fs = get(handles.freqSlider,'Value');
freq = minFreq + fs * (maxFreq - minFreq);
amp = str2double(get(handles.amplEdit,'String'));
% Calculate data
x = amp * sin(2*pi*freq*t);
% Create time plot in proper axes
h=plot(t,x);
if ant==1;
h.Visible='on';
else
h.Visible='off';
set(handles.axes1,'Visible','off');
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Creating, Deleting, and Querying Graphics Objects finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!