MATLAB可视化(四)如何设置图形的坐标范围、坐标系、刻度和网格控制

一、坐标控制

坐标轴的设置

x = 0:.025:pi/2;
plot(x,tan(x),'-ro')

其中'-ro'是用来设置曲线形状

绘制出的图形如下:

接下来设置坐标轴

axis([0 pi/2 0 5])

 x轴0—pi/2,y轴0—5

二、刻度、网格、坐标的开启与封闭

1 设置坐标轴的刻度

#set (gca,'Xtick',xs,Ytick,ys):二维坐标轴的刻度设置

#set (gca,'Xtick',xs,Ytick,ys,Ztick,zs):三维坐标轴的刻度设置

2 网格设置

grid on 设有网格

grid off 关闭网格

3 坐标的开启

box on 坐标呈现封闭形式

box off开放坐标

默认情况下是封闭的

eg:例子

clear
t = 0:pi/20:2*pi;
plot(t,sin(t),'-.r*')
hold on
plot(t,sin(t-pi/2),'--mo')
plot(t,sin(t-pi),':bs')
hold off
set(gca,'Xtick',[pi/2,pi,3.5/2*pi,2*pi],'Ytick',[-1,0.5,0,0.5,1])
grid on
box off %开启坐标

 

猜你喜欢

转载自blog.csdn.net/m0_73982095/article/details/130585995