Matlab坐标轴标签中文设置宋体,英文设置新罗马字体(Times New Roman)

有时候在做图时,需要将坐标轴标签中的中文设置为宋体,英文设置为新罗马字体,可以采用如下格式

x=[1,2,3,4,5,6,7];
plot(x)
ylabel('\fontname{宋体}\fontsize{20}长度\fontname{Times New Roman}\fontsize{10}  (μm)')

其中可以灵活设置字体和大小,其图片如下图所示
Matlab坐标轴标签中文设置宋体,英文设置新罗马字体(Times New Roman)_第1张图片

此外,若想对全图中的所有字体进行设置,可以采用下面代码

set(gca,'FontSize',9,'Fontname', 'Times New Roman');

你可能感兴趣的:(matlab,开发语言)