我发现隔一段时间不碰MATLAB,等到需要的时候来用,简直觉得寸步难行,很多命令都忘记了,因此在此小小记录一下关于在MATLAB中画图的方方面面(#^.^#)
plot(x,y,'LineWidth',1.5); %线条粗一点 %绘制散点图 sz是尺寸 scatter(x,y,sz,'MarkerEdgeColor',[0 .5 .5],... 'MarkerFaceColor',[0 .7 .7],... 'LineWidth',1.5) %标题和轴标题 坐标 title('*****','FontSize',18,'FontWeight','bold') %标题加粗 字号 xlabel('*****','FontAngle','italic'); %可以是斜体 ylabel('*****','FontAngle','italic'); axis([400,2500,0,0.6]); %控制范围 set(gca,'YTick',[0:0.1:0.6]); %x轴范围 ,间隔0.1 set(gca,'XTick',[0:500:2500]) ;%y轴范围 ,间隔500 set( gca, 'XTick', [], 'YTick', [] ); %不想要刻度线的时候 set(gca,'xticklabel',[]) %不想要刻度标签的时候 set(gca,'yticklabel',[]) set(gca,'FontName','Times New Roman','FontSize',12); %坐标轴的刻度值字体好看点 set(gca,'linewidth',1.5) ;%图的边框要好看 set(gcf,'color',[1,1,1]) %背景变白 colorbar %加色度条 colormap gray %改变色彩模式 %添加文本标注 text(0.011,0.58,'(d)2016-06-15','FontName','Times New Roman','FontSize',15) ; text(0.014,0.55,['Y=',num2str(p(1)),'X+',num2str(p(2))],'FontName','Times New Roman','FontSize',11,'FontAngle','italic') ;%num2str后才能显示 %图