字体- FontName
字体大小- FontSize
将坐标轴字体设置为紧接在图之后(GCA、' FontSize '、20 ) )。
设置长度l
L=legend(['featurebagging,Auc=',num2str ) ave.AUC(time,2 ) ],['ActiveOutlier,Auc=',num2str ] ) ave
set(L,' Fontname ',' times new Roman ',' fontsize ',15 ) )。
常用字体- 'times new Roman '
标题
title((((fontsize ) 12 ) fontname (宋体)汉字) font name (timesnewroman ) thisisEnglish,这是汉字,Hello World 123'] ' () ) ) )
给sbuplot加大标题
suptitle(title ) )。
Bar
figure () )
b=bar([accuracy_SVM; Accuracy_DBSCAN; Accuracy_LOF] )
hx=[0.81.21.82.2.83.2]-0.08%纵轴
hy=reshape (蜂窝2 mat ) get(b,' YData ' ),1,9 ) 0.01;
str={};
限制坐标轴的范围
坐标轴的显示范围? 可用的axis函数
%二维
axis([xminxmaxyminymax] ) xmin为x最小,xmax为x最大、ymin、ymax类似
%三维
axis ([ xminxmaxyminymaxzminzmax ]
fori=1:长度(hy ) )
str{I}=num2str(hy(I );
结束
添加%标记
文本(hx,hy ) : ) 0.01,str );
title (静态(accuracy ) ) )
egend(RP )、PCA )、自动编码器() ) ) )。
set(GCA、' XTickLabel '、{'SVM '、' DBSCAN '、' LOF'} ) ) ) ) ) ) ) ) ) )。
saveas(GCF,strcat (路径,'synthesis _ accuracy _ robot failure.fig ' ) )
saveas(GCF,strcat (路径,'synthesis _ accuracy _ robot failure.pdf ' ) )
save (strcat (路径,'info _ synthesis _ accuracy _ robot failure.mat ',' Accuracy_SVM ',' Accuracy_DBSCAN
set(GCA,' LineWidth ',1 ) %设定当前图像的周边线宽
对于Bar上的数据位置,有get以外的方法吗? 我现在在自己调整