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

参考

相关推荐
bu_shuo2 小时前
Simulink中的On Delay模块
matlab·simulink·on delay
元素之窗5 小时前
MATLAB 的输入与输出:一篇速查博客
开发语言·matlab·php
元素之窗7 小时前
MATLAB 的“面子工程”:一键切换数值显示风格 —— format 命令小记
开发语言·算法·matlab
软件算法开发7 小时前
基于GA遗传优化的5G微基站部署策略matlab仿真
5g·matlab·ga遗传优化·微基站部署
freexyn9 小时前
Matlab自学笔记六十九:多项式求值、求根、积分和求导
开发语言·笔记·matlab
机器学习之心9 小时前
MATLAB基于改进蜣螂优化算法的磨削参数低碳优化
算法·matlab·基于改进蜣螂优化算法·磨削参数低碳优化
轻微的风格艾丝凡1 天前
模型拆解--Analysis of a Linear Circuit
matlab·simulink·电力电子技术
996终结者1 天前
精通MATLAB中的数据标准化与归一化
matlab·数据处理·数据标准化
三维空间1 天前
MATLAB输入输出完全教程:input/disp/fprintf函数用法与实战
matlab
三维空间1 天前
MATLAB数组创建完全教程:直接赋值/linspace/zeros/ones/rand函数用法与实战
matlab