Matlab 畫(huà)圖美工模板

想要畫(huà)出好看的圖,只需注意一件事:加粗所有線條、加大所有符號(hào)和文字,確保圖在縮小后仍然清晰。MATLAB畫(huà)圖的默認(rèn)參數(shù)是非常丑陋的,需要自己加諸多參數(shù)才能好看。
%——————畫(huà)圖————
%生成離散的半徑和角度格點(diǎn)
r = 5e3:1e4:3.5e4;theta = 0:2*pi/8:2*pi-pi/4;
x0 = 5e4; y0 =?x0;
%利用矩陣相乘生成位置矩陣
x=x0+r'.*cos(theta); y=y0+r'.*cos(theta);
%畫(huà)出圖
plot(x,y,'^','color','black','MarkerSize',20,'LineWidth',2,'Markeredgecolor','red','MarkerFaceColor',[1 .6 .6]);
%修正為x,y方向等寬
axis square

%——————添加必要信息——————
%加兩個(gè)軸的標(biāo)簽
xlabel("East-West (km)");?ylabel("North-South (km)");
%加標(biāo)題并調(diào)節(jié)文字大小、字體、加粗。
title('The distribution of stations','Fontsize',50,'Fontname','Time New Roman','fontweigh','bold');
%legend('Stations');

%——————美工————————
%加大圖窗中所有字,并修改字體
set(gca,'Fontsize',30);?set(gca,'Fontname','Time New Roman');
%加粗圖窗線條
set(gca,'LineWidth',3);
%添加網(wǎng)格
grid on;

發(fā)現(xiàn)坐標(biāo)軸和標(biāo)題的文字還是有點(diǎn)小,單獨(dú)調(diào)節(jié)一下
xlabel("East-West (km)",'FontSize',50)
ylabel("North-South (km)",'FontSize',50)
title('The distribution of stations','fontsize',50,'Fontname','Time New Roman','fontweigh','bold');
最后左上角另存為svg獲得無(wú)損的高清矢量圖。

現(xiàn)在比最開(kāi)始要好看多了。
P.S. 發(fā)現(xiàn)其實(shí)大部分人并不需要在B站學(xué)到什么,所以我不會(huì)再刻意做自己不需要的內(nèi)容,只是隨手把對(duì)自己有用的東西寫(xiě)一下。