how can set "off" the visibility of axes in gui
13 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (2)
B.k Sumedha
le 19 Juin 2015
Modifié(e) : B.k Sumedha
le 19 Juin 2015
set(handles.axes1,'visible', 'off');
This may solve
17 commentaires
B.k Sumedha
le 19 Juin 2015
Have a try with this
set(findobj(gcf, 'type','axes1'), 'Visible','off')
Andres Charris
le 18 Mar 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 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!