一直用英文的系统, 用matlab打开别人的代码当包含中文的时候就变成了一堆乱码了.
改如何解决呢?
-
确保你在matlab里使用的字体支持中文. (这一步问题不大).
-
可以使用命令feature(‘locale’)查看是否有warning, 提示你的系统设置是否和你的matlab设置一致.
-
如果有警告, 说明你的地区设置不是中文. 打开控制面板, 将地区设置为包含中文的地方(中国大陆, 香港简体等).
-
点击administrative, change system locale中, 要把non-unicode support 设置为simplified chinese
注意, 要勾选beta.
重启即可. -
可以使用命令
feature('locale')
命令重新检查是否存在warning.