英文windows10系统下matlab中文显示和保存问题解决

“ 开源,共享 ” ---- 享受code带来的乐趣

background: 学习过程中,需要使用纯英文软件,为了更好地适应这种环境,所以将系统改成英文显示,想克服之前对英文软件的恐惧 ;但是,在使用matlab软件时,发现系统语言更改后不能正常显示和保存matlab代码中的中文部分,保存后再次打开就变成了“?”;鉴于此,通过查资料得以解决,现将自己的经验分享,希望可以帮助更多的小伙伴。


首先展示遇见的问题

  • 测试代码如下:
% 演示案例
x=-3:0.2:3;
y=sin(x);
plot(x,y);
xlabel('x座标轴');
ylabel('y座标轴');
title('sin演示曲线');
  • 运行显示情况:

运行显示情况

  • 保存.m文件后,再次打开情况:

保存后再次打开情况

解决方案

  • 在matlab中修改字体,具体地,打开File->Preferences->Font,然后将字体改成“SimSun”,如下图所示:

matlab字体设置

  • 修改系统“语言地区”设置,设置完成后需重启matlab软件;具体地,打开Control Panel->Clock and Region->Region,将“Formats”里的“Format”改成“Chinese”,将“Location”里的“Home location”改成“China”,将“Administrative”里的“Language for non-Unicode programs”改成“Chinese”,如下图所示:

系统设置

系统设置

 


至此,问题就解决啦,最终中文显示正常。

正常显示


本文系作者原创,欢迎转载,但请注明原处。 https://blog.csdn.net/Once_Smith/article/details/107150319

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章