1、首先打开电脑上的“matlab”软件,主界面如下图所示,箭头处输入代码即可运行。
2、下面输入代码绘制图像,命令行代码如下图所示。
3、点击enter键之后,即可运行程序绘制图像,正弦函数图像,可以看到x和y的坐标轴刻度。
4、下面使用set(gca,'XTick',0:pi/2:2*pi)set(gca,'XTicklabel',{'0','pi/2','pi','3pi/2','2pi'})命令,调整x坐标轴的刻度,间隔为pi/2。
5、最后点击enter键之后,程序运行结果如下图所示,x轴的坐标轴刻度发生了变化。
当纵坐标为指数:matlab7.1中输入命令:
set(gca,'Yscale','log')
就可以把Y轴的坐标改为指数形式
在一些财务的绘图中,可能坐标轴需要设置成比如“2010年 2011年 2012年”等等,
第一种方法:
打开plot tools,单击坐标轴,单击more property,里面有一个xticklabel,在这里面你可以设置成自己想要的坐标轴文字;
第二种方法:
直接在m-file里面,举个例子
clear
year=2005:2010
y=sin(year)
plot(year,y,'+-.r')
set(gca,'xtick',[2005 2006 2007 2008 2009 2010])
set(gca,'xticklabel',{'2005年','2006年','2007年','2008年','2009年','2010年'})
或者是
x=1:1:11
plot(x,wc01(:,1),'m-*')
axis([0 12 -8 8])
set(gca,'xtick',[1:1:11])
set(gca,'xticklabel',{'6/25','6/26','6/27','7/1','7/5','7/6','7/7','7/8','7/9','7/11','7/12'})
hold on
t = linspace(0,10*pi,6)y = tan(t.^3)
plot(t,y)
set(gca,'XTick',t,'XTickLabel',sprintf('%dπ|',fix(t/pi)))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)