首页 > 编程知识 正文

matlab支持向量机(matlab画图标注)

时间:2023-05-06 01:13:22 阅读:76524 作者:4381

字体- 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以外的方法吗? 我现在在自己调整

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。