yiyinshu9578 2025-03-23 07:49 采纳率: 0%
浏览 424

matlab 2023b之后所有中文注释都变成了乱码

问题遇到的现象和发生背景 :安装完matlab 2023b之后所有中文注释都变成了乱码。这些内容之前都是用matlab2014a写的。

img

操作环境、软件版本等信息 :win10; matlab2023b
尝试过的解决方法 : 1. 在“预设”功能下调整字体;2. 直接用“记事本”打开,复制至“编辑器”,此时正常。但保存关闭,再打开,又是乱码。
我想要达到的结果:中文正常显示。
  • 写回答

6条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-03-23 07:49
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    这个问题可能是因为新版本的Matlab对中文字符编码方式与旧版本有所不同导致的。你可以尝试以下几种解决方法:
    1. 尝试在Matlab的命令窗口中使用以下代码更改默认的编码方式为UTF-8:
    feature('DefaultCharacterSet', 'UTF-8');
    
    1. 检查你的操作系统的语言和区域设置是否正确,如果不正确可能会导致中文显示问题。
    2. 尝试在Matlab的编辑器中将所有中文注释重新保存为UTF-8编码格式。
    3. 在Matlab中新建一个脚本或者函数,将中文字符直接输入并保存,查看是否可以正常显示。如果可以正常显示,那么可能是旧版本的文件编码方式不兼容新版本导致的问题。 希望以上方法可以帮助你解决问题。如果问题仍然存在,请尝试联系Matlab官方技术支持寻求帮助。
    评论

报告相同问题?

问题事件

  • 创建了问题 3月23日