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

参考

相关推荐
Dev7z14 小时前
基于MATLAB的5G物理层文本传输系统仿真与性能分析
开发语言·5g·matlab
foundbug99919 小时前
无人机离散系统模型预测控制(MPC)MATLAB实现
开发语言·matlab·无人机
代码改善世界2 天前
【matlab初阶】matlab入门知识
android·java·matlab
youcans_2 天前
【FOC-MBD】(20)矢量空间脉宽调制 (SVPWM)输出
stm32·单片机·嵌入式硬件·matlab·代码生成
Three~stone2 天前
MATLAB vs Python 两者区别和安装教程
开发语言·python·matlab
Dev7z2 天前
基于MATLAB与SVM实现河道水面漂浮物的自动检测与识别
人工智能·支持向量机·matlab
再一次等风来2 天前
近场声全息(NAH)仿真实现:从阵列实值信号到波数域重建
算法·matlab·信号处理·近场声全息·nah
freexyn3 天前
Matlab自学笔记七十五:(求解+绘图)函数的图像和零点,以二次函数为例,使用最简单的代码完成作业
开发语言·笔记·matlab
UltraLAB-F3 天前
科学计算与仿真算力瓶颈深度解析:从MATLAB矩阵分解到COMSOL/ANSYS稀疏求解,UltraLAB硬件方案如何破局?
开发语言·matlab·矩阵
551只玄猫3 天前
【数学建模 matlab 实验报告8】回归分析
开发语言·数学建模·matlab·课程设计·实验报告