# Holding off displaying figure window in Matlab

The following piece of code is from the great book "An Introduction to Programming and Numerical Methods in MATLAB" by S.R. Otto and J.P. Denier

x = 0:pi/20:pi;

n = length(x);

r = 1:n/7:n;

y = x.ˆ2+3;

plot(x,y,’b’,x(r),y(r),’r*’)

...

Code continues from here specifying x axis and y axis labels and so on. When I start to write the code in command window, as soon as I put the last round bracket for plot command, Matlab returns figure window with the plot, without me having a chance to insert x and y axis labels and so on. How do I get the plot with everything complete?

• Once the figure has been created, you can add axis labels and stuff with commands like xlabel, etc. – littleO Oct 13 '18 at 8:11
• I was wondering if I can get a plot once and with final appearance, however after the generation of the figure, adding title and label stuff is fine, thanks. – Ali Kıral Oct 13 '18 at 9:19

Matlab's documentation for the plot function contains the following code example:
figure

I believe this is the standard way to do it in Matlab --- axis labels, title, etc. are added with additional commands after calling the plot function.