matlab图窗中文乱码
在title(),legend()
等函数中增加fontname
参数,指定字体为中文字体,即可正常显示中文
例如:
title('中文','fontname','宋体')
legend('中文','fontname','宋体')
当然也可以:
set(get(gca,'title'),'fontname','宋体')
set(get(gca,'legend'),'fontname','宋体')
完成中文显示
Matplotlib显示中文:
plt.rcParams['font.sans-serif'] = ['SimHei'] # display Chinese Character
plt.rcParams['axes.unicode_minus'] = False # display Minus
注意:Octave
中也可使用该方法使图窗正常显示中文,然而legend()
函数会有bug