KDD17_Linearized GMM Kernels, Figure 7, 第一個(gè)子圖左上角 "Letter: b = 8"怎么弄的?見(jiàn)本機(jī)matlab\function\plot_\SH\PlotFigure.m中:
text(0.02,0.06,[method ': ' num2str(loopbits(i)) '-bit'],'fontsize',20,'fontweight','bold','color','r');
關(guān)于多個(gè)子圖
不要用subplot, 見(jiàn)我SRDA正則化參數(shù)估計(jì)大論文第一版Fig3這樣排版,缺點(diǎn):各個(gè)圖靠在一起,太緊,區(qū)分不開(kāi),而且沒(méi)法給每個(gè)子圖取自標(biāo)題,如果用matlab命令title,Zhenan老師講這不是一種很好的方式,一般標(biāo)題在表的下面,類似SRDA TKDE 2008的Fig 5。用Latex命令subfloat(見(jiàn)我的教材P326頁(yè))可以解決,這樣必須每個(gè)子圖單獨(dú)畫一個(gè)圖。調(diào)用subfloat,必須使用宏包\usepackage{subfig}
字體設(shè)置
20180122 Ping Li老師skype建議set(gca, 'fontsize',20), 他說(shuō)設(shè)置成20總是沒(méi)有錯(cuò)的。
最好的例子:
set(gca,'FontSize',20);
加了這一句,title、xlabel和ylabel包括legend的字體均變成20號(hào)字體!!!這一句要放在title 、xlabel和ylabel之前,放在之后效果是不同的
-------------------------------------------【
以下可不看,一般論文畫圖以上足以。以下適合對(duì)圖形做仔細(xì)調(diào)整】 -------------------------------------------
如何將畫好的圖坐標(biāo)軸的線變粗?
答:將*.fig用matlab打開(kāi),點(diǎn)擊菜單欄下面最右邊“show plot Tools and Dock figure”,點(diǎn)擊坐標(biāo)軸,點(diǎn)擊下面more properties,將LineWidth改為2.7。選中坐標(biāo)軸,X Scale可以換成Log或者linear,log就是對(duì)數(shù)坐標(biāo)(例如畫ROC曲線); X Limits就是設(shè)置橫坐標(biāo)的范圍。
如何將xlabel加粗?方法1:
x=0:pi/50:2*pi;
y=sin(x);
plot(x,y,'LineWidth',2.5,'MarkerSize',10);
title('Sin(x)','FontSize',18,'FontName','Times New Roman','FontWeight','Bold');
xlabel('x','FontSize',18,'FontName','Times New Roman','FontWeight','Bold');
ylabel('y','FontSize',18,'FontName','Times New Roman','FontWeight','Bold');
方法2:
將*.fig用matlab打開(kāi),選中x軸標(biāo)注,不必到More properties中修改,直接在圖下面修改font屬性,改為Times New Roman字體,12號(hào),Bold