方法/步驟
1,首先,我們在使用matlab畫圖時,其預設的字型為“Helvetica”。我們可以透過檢視座標軸屬性看到字型情況。
3,我們這裡介紹使用Matlab命令設定字型。
如果單純的使用plot,就是用預設字型,如:
aa = randn(100,1);
plot(aa);
4,我們可以在後面新增命令:
set(gca,'FontSize',16);
set(gca,'FontName','Times New Roman');
legend('Randn Data');
%gca代表內部座標軸的屬性;
我們看到座標軸包括圖例的字型都已經為修改後的字型。
5,當然也可以自己設定圖例的字型:
把上述命令修改為:
legend({'Randn Data'},'FontSize',26,...
'FontName','宋體');
可以看到圖例字型已修改為宋體。
6,當然,有時候也會在圖形中加入text,如:
text(10,-2.5,['randn data']);
但是text的字型是Matlab預設的“Helvetica”。
7,只能透過在相同行中加入設定的命令:
text(10,-1.5,['randn data'],...
'FontSize',16,...
'FontName','Times New Roman');
8,有的時候,為了圖省事,也可以一次性將圖中的字型設定好,但是加入的text仍是Matlab預設字型,仍需自行設定。
% text(10,-1.5,['randn data'],...
% 'FontSize',16,...
% 'FontName','Times New Roman');
方法/步驟
1,首先,我們在使用matlab畫圖時,其預設的字型為“Helvetica”。我們可以透過檢視座標軸屬性看到字型情況。
3,我們這裡介紹使用Matlab命令設定字型。
如果單純的使用plot,就是用預設字型,如:
aa = randn(100,1);
plot(aa);
4,我們可以在後面新增命令:
set(gca,'FontSize',16);
set(gca,'FontName','Times New Roman');
legend('Randn Data');
%gca代表內部座標軸的屬性;
我們看到座標軸包括圖例的字型都已經為修改後的字型。
5,當然也可以自己設定圖例的字型:
把上述命令修改為:
set(gca,'FontSize',16);
set(gca,'FontName','Times New Roman');
legend({'Randn Data'},'FontSize',26,...
'FontName','宋體');
可以看到圖例字型已修改為宋體。
6,當然,有時候也會在圖形中加入text,如:
set(gca,'FontSize',16);
set(gca,'FontName','Times New Roman');
legend('Randn Data');
text(10,-2.5,['randn data']);
但是text的字型是Matlab預設的“Helvetica”。
7,只能透過在相同行中加入設定的命令:
set(gca,'FontSize',16);
set(gca,'FontName','Times New Roman');
legend('Randn Data');
text(10,-2.5,['randn data']);
text(10,-1.5,['randn data'],...
'FontSize',16,...
'FontName','Times New Roman');
8,有的時候,為了圖省事,也可以一次性將圖中的字型設定好,但是加入的text仍是Matlab預設字型,仍需自行設定。
legend('Randn Data');
text(10,-2.5,['randn data']);
% text(10,-1.5,['randn data'],...
% 'FontSize',16,...
% 'FontName','Times New Roman');
set(gca,'FontSize',16);
set(gca,'FontName','Times New Roman');