专栏
标签
如何设置坐标轴的字体大小等信息
技术分享
发布于 2024-09-11 20:36:10
查看 9过去629天

一、问题现象

使用plot画图后,如何设置坐标轴(横轴,及纵轴)的字体大小等信息?

二、解决方法 / 步骤

方法一:通过属性检查器进行修改。

1.在plot绘制完曲线图之后,点击图片窗口右上角的”Property setting"按钮:
image.png
2.在“属性检查器”的“AXes”中可以对坐标轴进行设置:
image.png
3.点击“字体”,即可对坐标轴的字体及大小进行设置:
image.png

方法二:通过代码进行设置:

1.在“帮助与反馈”tap页点击“帮助”,在打开的Syslab帮助文档的搜索栏中搜索“为图添加标题和轴标签”:
image.png
2.在“为图添加标题和轴标签“的帮助文档页面下可以查看有关示例:
image.png
3.参考示例,运行如下代码,创建线图:

x =LinRange(-2 * pi,2 * pi,100)

y1 =sin.(x)

y2 =cos.(x)

figure()

p =plot(x,y1,x,y2)

结果如下:
image.png
4.参考“更改字体大小“的示例:
image.png
运行如下代码,改变字休大小为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()

结果如下,可以看到字体大小改变:
image.png

方法三:使用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);

结果如下:

运行如下代码:


结果如下,可以看到字体大小改变:
image.png
image.png

2.修改线宽为3:

运行如下代码:


结果如下,可以看到线宽大小改变:
image.png

补充:

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

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

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天