查看MATLAB默认字体:
get(0,'defaultAxesFontName');
默认字体是Helvetica,该字体不支持中文!!!
解决方案1:
set(0,'defaultAxesFontName', '<fontname>'); %<fontname>为某种支持中文的字体
解决方案2:
title(gca,'Fontname','<fontname>'); %<fontname>为某种支持中文的字体
解决方案3:
删除系统带的Helvetica字体
参考链接:https://www.zhihu.com/question/20757354