【MATLAB】解决不同版本MATLAB出现中文乱码的问题

解决不同版本MATLAB出现中文乱码的问题

低版本matlab打开高版本Matlab的.m文件时,出现中文乱码问题。比如下图:

出现原因为:

编码格式不统一问题。Matlab高版本(2017a以上)默认保存编码格式是UTF-8格式,而低版本是GBK格式。因此,低版本matlab打开高版本Matlab的.m文件时会出现中文乱码。

方法1:更改保存类型为GBK

Matlab高版本.m文件而另存时选择保存类型选择GBK,如下图,再次用低版本打开后不会出现乱码。

方法2:记事本打开

首先对高版本的.m文件用记事本(UTF-8格式)打开,然后复制粘贴记事本中的代码,最后替换用低版本打开后的乱码代码。

方法3:Notepad++

直接右键代码,以Notepad++打开,界面如下:

参考

相关推荐
XuX0317 分钟前
MATLAB小试牛刀系列(1)
开发语言·matlab
程高兴2 小时前
高压直流输电MATLAB/simulink仿真模型+说明文档
开发语言·网络·matlab
今天吃饺子3 小时前
时滞最大信息系数(MIC)分析,为你的预测模型添砖加瓦,MATLAB免费代码
开发语言·matlab
nwpu06170118 小时前
Simulink与C的联合仿真调试
matlab
__lost18 小时前
小球在摆线上下落的物理过程MATLAB代码
开发语言·算法·matlab
程高兴18 小时前
单相交直交变频电路设计——matlab仿真+4500字word报告
开发语言·matlab
是数学系的小孩儿1 天前
数值分析、数值代数之追赶法
数学·matlab·电脑
yyywxk1 天前
Matlab 报错:尝试将 SCRIPT vl_sift 作为函数执行:
开发语言·matlab
随风飘摇的土木狗1 天前
【MATLAB第118期】基于MATLAB的双通道CNN多输入单输出分类预测方法
matlab·cnn·分类预测·卷积神经网络·双通道
算法如诗2 天前
【数据融合】基于拓展卡尔曼滤波实现雷达与红外的异步融合附matlab代码
matlab·数据融合