How to change the axis properties of a graph?

Illustration
divyasharma - 2020-08-28T11:20:08+00:00
Question: How to change the axis properties of a graph?

Hi, I want to change the FontSize, FontName and FontWeight of the axis from my graph but I only get error messages. Below you find the commands that I run and the error: SCRIPT:     clear all; close all; %prepare data x = 0: pi / 100: 2 * pi; y = sin (x); h=plot(x,y); %curve properties set(h,'LineWidth',3,{'LineStyle'},{'.'}) set(h,{'Color'},{'r'}) %label properties title('TEST','FontSize',26, 'FontName','Arial', 'FontWeight','bold') xlabel('Time (seconds)','FontSize',20, 'FontName','Arial','FontWeight','bold') ylabel('Amplitude (\mum)','FontSize',20, 'FontName','Arial','FontWeight','bold') %axis properties axis([0 7 -1.2 1.2],'FontSize',26, 'FontName','Arial', 'FontWeight','bold'); legend(h,'sin(x)',3, 'BackgroundColor','b') legend('boxoff') ERROR:   ??? Error using ==> axis at 183 Unknown command option FontSize Error in ==> TEST at 18 axis([0 7 -1.2 1.2],'FontSize',26, 'FontName','Arial','FontWeight','bold'); I also wanted to change the color of the legend box from white or transparent to any arbitray color. I read the documentation and used the legend function but it did not work. I hope someone know what is going wrong in these command lines

Expert Answer

Profile picture of Neeta Dsouza Neeta Dsouza answered . 2025-11-20

You can do

 

set(gca)

to see all properties of an axis. To modify either one of them, you can do

set(gca,'Name',Value)


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!