许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB代码中文注释乱码问题解决办法:编码格式转换

MATLAB代码中文注释乱码问题解决办法:编码格式转换

阅读数 5
点赞 0
article_banner

经常有小伙伴莫名其妙发现自己的 MATLAB  打开代码后,代码中的中文注释乱码,如下图所示,然后不知道如何解决,今天就来给大家解释和解决一下这个问题!


汉字编码

首先给大家科普一下为什么会出现这种情况. 众所周知,汉字在被表示成 计算机  能够理解的语言过程中,需要进行编码,常见的汉字编码方式由GBK 、UTF-8 、GB2312等


乱码  原因:

MATLAB2017a之前的默认的中文编码格式是GBK,而之后的版本的中文默认编码格式是UTF-8。因此以UTF-8格式创建的.m文件,发送给另一位同学的电脑上,使用GBK编码的软件打开浏览时,就会出现中文显示乱码的问题。例如我在2021a上创建一个.m文件,再用2017a打开,就出现了乱码。


但是这个问题不是什么大问题,很容易就能够解决。


如何解决

如果发现MATLAB代码注释乱码只需要通过以下4个步骤就可以轻松解决,请用计算机自带的记事本打开这个代码文件,然后选择另存为,修改编码方式为ANSI,然后保存下来重新打开就可以了。


最后关闭文件。

然后再用matlab2017查看这个m文件代码:

显示正常,OK!!!


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删



相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空