oints/normalized/inches/centimeters/pixels)
fontweight字体粗细(normal/bold/light/demi)
gridlinestyle决定坐标轴网格线的样式,‘-’为实线‘- -’为虚线‘:’为点线‘-.’为点虚线
plot(1:10);grid on;set(gca,’gridlinestyle’,'-.’);将当前坐标轴显示的网格线为点-虚线
(6)linewidth 定义X,Y和Z轴的轴线宽度(以点单位定义)
(7)NextPlot:有效值为add|replace|replacechildren,默认为replace
add表示使用当前的坐标轴,把新的图形对象加到此坐标轴中是一般保留的做法,replace表示重新设置坐标轴的所有属性(Position除外),也就是在绘图前会删除当前坐标轴和它的子对象。replacechildren表示移除当前坐标轴中所有子对象,但不重新设置坐标轴的所有属性
(8)Outerposition决定坐标轴外边界的位置。由位置向量[left,bottom,width,height]组成,其中left,bottom表示相对于绘图窗口左下角的位置,width,height表示区域尺寸,默认为[0 0 1 1]
(9)Position由位置向量[left,bottom,width,height]组成,决定坐标轴位置
(10)Tag定义本坐标轴的卷展栏,因为每一个对象都有自己唯一的识别码即tag,以方便findobj函数查找坐标轴句柄值。
(11)visible决定坐标轴是否可见
(12)set(gca,’xgrid’,'on’)绘制X轴垂直网格线
set(gca,’gridlinestyle’,':’,'linewidth’,3)设置网格线线条类型和宽度
set(gca,’box’,'on’)将图轴方框绘制出来
(13)set(gca,’xscale’,'linear’);将X轴刻度设为线性
set(gca,’yscale’,'log’);将Y轴刻度设为对数
(14)disp()显示一个数组,但不显示其数组名称
disp(’ Corn Oats Hay’)
disp(rand(5,3))
which results in
Corn Oats Hay
0.2113 0.8474 0.2749
0.0820 0.4524 0.8807
0.7599 0.8075 0.6538
0.0087 0.4832 0.4899
0.8096 0.6135 0.7741
Pause:pause, by itself, causes M-files to stop and wait for you to press any key before continuing.
实例:plot(1:10);set(gca,’yscale’,'log’);
disp(’请按下Enter键’);
pause
set(gca,’Yscale’,'linear’);本例是说按下Enter键将Y轴刻度由对数改为线性。
(16)Xtick,Ytick,Ztick:控制X,Y,Z轴坐标刻度记号的位置,即控制坐标轴上刻度记号的位置以及每隔多少值会到下一个刻度记号的位置,同时还需要配合Xticklabel、Yticklabel、Zticklabel属性来调整。详细见例程。
以下设置方式相同:
set(gca,’Xticklabel’,{’1′;’10′;’100′})
set(gca,’Xticklabel’,'1|10|100′)
set(gca,’Xticklabel’,[1;10;100])
set(gca,’Xticklabel’,['1 ';'10 ';'100'])
(17)Findobj:查找
Line对象
当用户建立一个线对象时,就会触发Createfcn所定义的Callback产生相对应的操作;同样,若删除一个线对象时,就会触发DeleteFcn所定义的Callback产生相对应的操作。以下程序建立一个线