windows系统中文注释乱码的解决方法

之前写的matlab代码,再一次打开后发现里面的中文注释都变成了乱码。谷歌后知道,是因为我将我的windows10 系统语言改成英语后导致的。

解决方法:
英文版Windows 10中MATLAB中文字符乱码的问题(R2015b、R2016a)

1. 在MATLAB输入feature(‘locale’),查看默认locale代号,如en_US则需要修改


2. 就进入matlab的目录找到 bin下lcdata.xml这个文件,用任意编辑器打开;

在这里插入图片描述


3. 修改lcdata.xml文件

查找en_US,将本来的

locale name="en_US" encoding="ISO-8859-1" xpg_name="en_US.ISO8859-1"

修改成

locale name="en_US" encoding="GB2312" xpg_name="GB2312"
  1. 查找
encoding name="windows-1252" jvm_encoding="Cp1252"

将它修改成

encoding name="GB2312" jvm_encoding="Cp1252"

大功告成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值