如何在gnuplot中为所有绘图设置全局默认pointtype
Gnuplot设置linespoints默认点型方法
完全可以实现全局默认用小+号(对应pointtype 1)作为linespoints类型绘图的点标记,不需要每次写plot命令都手动加参数,分两种配置场景:
临时生效(仅当前Gnuplot会话有效)
在执行任何plot绘图命令前,提前运行以下配置命令即可:# 同时配置数据绘图、函数绘图的默认linespoints点型为1(十字+号) set style data linespoints pointtype 1 set style function linespoints pointtype 1 # 如需调整点的默认大小,可修改下方命令的数值,1为原生默认大小 set pointsize 1配置完成后,当前会话内所有未手动指定pointtype的linespoints绘图,都会自动使用+号作为点标记。如果某条绘图命令单独指定了其他pointtype值,会优先使用手动设置的参数,不会被默认配置覆盖。
永久生效(所有Gnuplot会话自动应用配置)
把上述配置命令写入Gnuplot的用户配置文件即可,不同系统的配置文件路径:- Windows:配置文件为Gnuplot安装目录下的
gnuplot.ini - Linux/macOS:配置文件为用户家目录下的隐藏文件
~/.gnuplot
保存配置文件后,后续每次启动Gnuplot都会自动加载该设置,无需重复输入配置命令。
- Windows:配置文件为Gnuplot安装目录下的
内容的提问来源于stack exchange,提问作者Arch Stanton
相关产品推荐
相关产品推荐

