解决matlab中文乱码

问题:matlab脚本与函数文件的中文注释显示乱码.
环境:matlab R2016a.Windows 10 home.
解决方案:
step1
检查locale值
matlab命令行键入命令
feature(‘locale’)
显示
解决matlab中文乱码_第1张图片

发现问题,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使之生效),此时显示
解决matlab中文乱码_第2张图片

注意:
System locale设置
控制面板Region,Administrative选项卡,Language

你可能感兴趣的:(matlab)