【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++打开,界面如下:

参考

相关推荐
ytttr8733 小时前
隐马尔可夫模型(HMM)MATLAB实现范例
开发语言·算法·matlab
listhi5203 小时前
基于Gabor纹理特征与K-means聚类的图像分割(Matlab实现)
开发语言·matlab
listhi5204 小时前
卷积码编码和维特比译码的MATLAB仿真程序
开发语言·matlab
yuan199974 小时前
基于主成分分析(PCA)的故障诊断MATLAB仿真
开发语言·matlab
wuk9986 小时前
基于MATLAB实现栅格地图全覆盖移动路径规划
开发语言·matlab
fengfuyao9857 小时前
基于MATLAB实现任意平面太阳辐射量计算
算法·matlab·平面
bubiyoushang8887 小时前
MATLAB比较SLM、PTS和Clipping三种算法对OFDM系统PAPR的抑制效果
数据结构·算法·matlab
民乐团扒谱机9 小时前
【微实验】数模美赛备赛MATLAB实战:一文速通各种“马尔可夫”(Markov Model)
开发语言·人工智能·笔记·matlab·数据挖掘·马尔科夫链·线性系统
yongui478349 小时前
MATLAB中回归模型常用误差指标(MSE、RMSE、MAPE等)的实现方法
android·matlab·回归
崇山峻岭之间16 小时前
Matlab学习记录24
javascript·学习·matlab