matlab之绘图(五)

一. 识别物件的辨识码:

figure:图形,其辨识码为gcf
line:代表图形的线
axes:代表图形的坐标,其辨识码为gca
matlab之绘图(五)
二. 设置图形的轴

1. get():取出物件的属性

matlab之绘图(五)
执行完后命令运算符中会显示图形的各种属性,如:
matlab之绘图(五)

2. set():设置物件的属性

set(gca,‘XLim’,[0,2*pi]); 设置横坐标轴范围
set(gca,‘YLim’,[-1.2,1.2]); 设置纵坐标轴范围
或者:
XLim([0,2pi])
YLim([-1.2,1.2])
注意:仅仅是图形的范围
matlab之绘图(五)
matlab之绘图(五)

3. 设置坐标轴的字体大小

set(gca,‘FontSize’,25):设置坐标轴的字体大小
matlab之绘图(五)
matlab之绘图(五)
4. 设置坐标轴间隔及坐标轴间隔标识 :

set(gca,‘XTick’,0:pi/2:2*pi);% 设置坐标轴间隔
set(gca,‘XTickLabel’,0:90:360);%设置坐标轴间隔标识
matlab之绘图(五)matlab之绘图(五)
或者:
set(gca,‘FontName’,‘symbol’);
set(gca,‘XTickLabel’,{‘0’,‘p/2’,‘p’,‘3p/2’,‘2p’});%p为pi
matlab之绘图(五)
matlab之绘图(五)
三. 设置线的长度和宽度 :

set(h,‘LineStyle’,’-.’,‘LineWidth’,7.0,‘Color’,‘g’);  
matlab之绘图(五)
matlab之绘图(五)
四. 在图形窗口上画多个图形

1.使用figure,画多个图形窗口

figure,plot(x,y1);
figure,plot(x,y2);
matlab之绘图(五)
matlab之绘图(五)
matlab之绘图(五)
figure(‘left’,‘bottom’,‘width’,‘height’);可以设置图形在窗口中的位置

2.使用subplot()在一个图形窗口中画多个图形

subplot(m,n,l) : m代表行,n代表列,l代表位置matlab之绘图(五)
matlab之绘图(五)
六. 打开与关掉图形框

axis off:关掉图形窗
axis on:打开图形窗
matlab之绘图(五)
matlab之绘图(五)
七.打开与关闭网格窗:

grid on:打开网格窗
grid off:关闭网格窗matlab之绘图(五)
matlab之绘图(五)
八.打开或者关掉x轴上面和y轴右面的框

box off
box on
matlab之绘图(五)
matlab之绘图(五)