MATLAB: I want change range axes;;

MATLAB

handles.htext=uicontrol('style','text','string','enable grid program');
set(handles.htext,'background','k');
set(handles.htext,'ForegroundColor','w');
set(handles.htext,'position',[0 M/2-5 120 15]);
handles.axes1=axes();
set(handles.axes1,'units','pixels');
handles.axes2=axes();
set(handles.axes2,'units','pixels');
handles.axes1 = subplot(2, 2, 1);
handles.axes2 = subplot(2, 2, 3);
0 0.5 1 <<<<this range how can i change?

Best Answer

rollcakes - use the axis function to change the limits for each axis. For the first axes (in your above code), you could do something like
axis(handles.axes1, [0 10 0 2])
which would change the x-axis limits to [0 10] and the y-axis limits to [0 2].