使用的是win10系統,從前幾個月某一天,我的matlab的figure里的中文都變成了口口。很是郁悶,還以為是動到了什么配置引起的。
前幾天更新了matlab 2018b,發現還有這個問題。就覺得不是自身配置引起的。
就去網上搜索了這個問題,發現了不錯的解答:
如何解決 Matlab 畫圖時中文顯示亂碼的問題? - Bridgoon的回答 - 知乎
這里重述一下原作者的內容:
1.為什么會出現亂碼
因為用戶配置的原因,matlab找不到默認字體,於是使用了Helvetica字體。
2.解決辦法
在matlab的userpath里添加startup.m文件,添加下面一句話。
set(0,'defaultAxesFontName', 'Monospaced')