内置编辑器中文内容保存后再打开变为乱码/问号(?) 画图时中文标题显示为乱码/问号(?)
系统环境
- Matlab R2019b
- Windows 10
- 系统语言是英文
现象
-
原本写的时候是这样:
保存一下关闭
Matlab
再打开,唔!竟然变成了这样:或是这样:
-
使用plot函数画图,结果是这样:
或是这样:
-
在
Matlab
命令窗口中输入命令feature('locale')
,输出是这样:struct with fields: ctype: 'en_US.windows-1252' collate: 'en_US.windows-1252' time: 'en_US.windows-1252' numeric: 'en_US_POSIX.windows-1252' monetary: 'en_US.windows-1252' messages: 'en_US.windows-1252' encoding: 'windows-1252' terminalEncoding: 'GBK' jvmEncoding: 'Cp1252' status: 'MathWorks locale management system initialized.' warning: 'System locale setting, zh_CN, is different from user locale setting, en_US.'
注意
windows-1252
编码。
2020年3月23日大约 3 分钟