Matlab:绘图常用操作
axis
axis( [xmin xmax ymin ymax] )
设置当前坐标轴 x轴 和 y轴的限制范围axis( [xmin xmax ymin ymax zmin zmax cmin cmax] )
设置 x,y,z轴的限制范围和色差范围。axis auto
解除限制,恢复到默认状态axis off
关闭坐标轴(坐标轴不可见)axis on
打开坐标轴(坐标轴可见)axis square
将坐标轴设置为正方形
set(gca, ······)
set(gca,'XDir','reverse');set(gca,'YDir','reverse');
x,y坐标轴反转set(gca,’xtick’,[],’ytick’,[])
去掉x轴和y轴的刻度set(gca,’xtick’,[-55 -50:10:50 55],’ytick’,[0:10:80])
设置x轴和y轴的显示的刻度,同时绘图的内容会根据x,y坐标显示范围不同而改变set(gca, 'yticklabel',num2cell(-88:2:-70));
与上条不同,该命令仅修改坐标轴的标签,绘图内容不跟随改变。'yticklabel'
属性后面跟元胞数据类型set(gca,'pos',[0.2 0.2 0.5 0.72]);
设置绘图在窗口中的位置与大小
set(gcf, ······)
set(gcf,'color', 'white')
设置figure背景色为白色;
也可以在matlab命令窗口用命令set(0,'defaultfigurecolor','w')
设置MATLAB中figure图的背景色默认为白色,之后就不用再设置了
其他
shading interp;
对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡title('T_X_T','Interpreter','none')
显示字面字符,不转义,即显示 T _ X _ T T\_X\_T T_X_T ,而不是 T X T T_XT TXT