问题:matlab脚本与函数文件的中文注释显示乱码.
环境:matlab R2016a.Windows 10 home.
解决方案:
step1
检查locale值
matlab命令行键入命令
feature(‘locale’)
显示
发现问题,System locale与User locale设置不一样,System locale设置了zh_CN,而User locale设置了en_US.
注意:
locale格式为 LanguageCode_CountryCode.相应的定义Language code请见ISO-639,而Country code请见ISO-3166
step2
将User locale设置为zh_CN.
控制面板Region,Formats选项卡,Format设置为Chinese(Simplified,China).
再次确认locale值(重启matlab使之生效),此时显示
注意:
System