matlab笔记记录
我写了用matlab画条形图的模板。 也可以更改为要并排比较的条形图或单个条形图
关于字体,必须用不同的字体显示中英文
调整图形间距、文字
clearclcy=[ 1.1111,2.1111 % 6组数据2.1111,3.1113.1111,4.1114.1111,5.1111,6.1116.1111,7.1111 ]; figureset(GCF,' position ',[ 100,100,800,500 ] )调整图的位置X=1:6; h=bar(x,y,0.9 ); %2个直方图,宽度0.9,可调集(GCA、XTickLabel、)、一值、二值、三值、四值、五值、六值、FontSize、% )以设置条形图颜色,在图1中的set ) h )、' FaceColor )和[1.4 )中设置条形图颜色,在图2中的ylim ) )。 修改%y轴刻度%x,y轴标签,中英文字体为ylabel((fontname ) timesnewroman (fontsize ) 12 (y ) fontname (宋体) fontsize ) 12 (轴) ) 修改%图例,中文字体将legend (中文(fontname{(timesnewRoman ) English )、中文(fontname ) timesnewRoman ) English )分开的set () %x轴刻度y_1=roundn(y,-4); 调整y轴数字的精度,在条形图上画数字(小数点后的数) (在百度上找到了,哈哈,我忘了出处,sorry ),距离可变for i=1:length(X ) x ) text ) x(I )-0.2, '垂直对齐'、' bottom '、' FontSize '、10、' FontName '、' Times New Roman ' ); 文本(x ) I ) 0.2,y_1(I,2 ),num2str ) y_1(I,2 ),'水平对齐','中心','垂直对齐