1. 程式人生 > >針對MATLAB 繪圖時figure圖例中漢字無法識別問題

針對MATLAB 繪圖時figure圖例中漢字無法識別問題

1.錯誤描述:

figure圖例中漢字無法識別,在相應位置顯示正方形

2.錯誤如下圖:


3.錯誤原因:

set(gca,'XTickLabel',{'直接設計','優化設計'},'FontSize',15,'FontName','Times New Roman');    %修改橫坐標名稱、字型

Times New Roman僅支援英文拼音,不支援中文漢字。需選擇一種支援中文的字型就行了

4.解決方法:

set(gca,'XTickLabel',{'直接設計','優化設計'},'FontSize',15,'FontName','Microsft YaHei UI')

;