解决 Matlab 命令行窗口,画图中图例中文乱码的情况

问题:这几天不知道动了什么,导致Matlab 命令行窗口,画图中图例中文乱码,如下图所示:

 网上找了很多解决方案,尝试了很多,但都没有用,最后突然好了,然后回想自己干了什么。

解决方案:

1.新建startup.m 文件:我这是放在了安装的 Matlab 文件夹下面,内容如下:

function startup
feature('DefaultCharacterSet','UTF-8');
set(0,'DefaultTextFontname','宋体')
set(0,'DefaultAxesFontname','宋体')
end

2.添加路径:在 Matlab=>主页=>设置路径 中添加 startup.m 文件路径

 3.保存设置:设置完成点击保存后关闭,然后重启 Matlab,再运行程序,如下图所示可见中文显示完好。

 参考链接:

https://www.zhihu.com/question/20757354

https://blog.csdn.net/didi_ya/article/details/110309920?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-10.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-10.control

https://blog.csdn.net/weixin_43660798/article/details/97390638?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-16.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-16.control

https://www.cnblogs.com/leoking01/p/8269516.html


版权声明:本文为weixin_40904220原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。