如何设置坐标轴的字体大小等信息
技术分享
发布于 2024-09-11 20:36:10
查看 9过去629天
一、问题现象
使用plot画图后,如何设置坐标轴(横轴,及纵轴)的字体大小等信息?
二、解决方法 / 步骤
方法一:通过属性检查器进行修改。
1.在plot绘制完曲线图之后,点击图片窗口右上角的”Property setting"按钮:

2.在“属性检查器”的“AXes”中可以对坐标轴进行设置:

3.点击“字体”,即可对坐标轴的字体及大小进行设置:

方法二:通过代码进行设置:
1.在“帮助与反馈”tap页点击“帮助”,在打开的Syslab帮助文档的搜索栏中搜索“为图添加标题和轴标签”:

2.在“为图添加标题和轴标签“的帮助文档页面下可以查看有关示例:

3.参考示例,运行如下代码,创建线图:
x =LinRange(-2 * pi,2 * pi,100)
y1 =sin.(x)
y2 =cos.(x)
figure()
p =plot(x,y1,x,y2)
结果如下:

4.参考“更改字体大小“的示例:

运行如下代码,改变字休大小为13:
ax.tick_params(labelsize=fontsize)
ax.get_yaxis().get_label().set_size(fontsize)
ax.get_xaxis().get_label().set_size(fontsize)
ax.title.set_size(fontsize)
lg =ax.get_legend()
if lg !==nothing
for text in lg.texts
text.set_size(fontsize)
end
end
end
ax =gca();
set_fontsize(ax,13)
plt_update()
结果如下,可以看到字体大小改变:

方法三:使用plt_set函数和gca函数
1.修改字体大小为15:
运行如下代码,创建线图:
x =LinRange(-2 * pi,2 * pi,100)
y1 =sin.(x);
y2=cos.(x);
figure()
p =plot(x,y1,x,y2);
结果如下:
运行如下代码:
结果如下,可以看到字体大小改变:


2.修改线宽为3:
运行如下代码:
结果如下,可以看到线宽大小改变:

补充:
在搜索栏中搜索plt_set函数和gca函数,有关的更多信息可以参考对应的帮助文档:


所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境