You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gnuplot绘制指定大小圆形问题:无法缩小圆形尺寸求解决方案

解决gnuplot中plot with circles无法缩小圆形的问题

核心解决方案:

  • 精准控制半径参数:plot with circles的尺寸由半径值决定,想要缩小圆形,直接将半径设为极小数值即可。比如通过数据文件绘制时,在using语句中指定半径:

    plot 'your_data.txt' using 1:2:(0.02) with circles lc rgb 'black'
    

    其中第三项0.02就是圆形半径,可根据你坐标轴的刻度区间调整这个数值,数值越小圆形尺寸越小。

  • 修正坐标轴拉伸问题:若X、Y轴的数值范围差异较大,圆形会被拉伸成椭圆,视觉上显得过大。强制坐标轴等比例即可解决:

    set aspect ratio equal
    plot 'your_data.txt' using 1:2:(0.05) with circles lc rgb 'blue'
    

    开启等比例后,圆形会显示为正圆,此时调整半径数值就能精准控制大小。

  • 替代方案:用点样式模拟小圆形:如果circles命令的调整仍不满足需求,可使用实心点样式替代,灵活性更高:

    plot 'your_data.txt' using 1:2 with points pt 6 ps 0.2 lc rgb 'red'
    

    pt 6对应实心圆,ps后的数值控制点的大小,0.1~0.5区间适合绘制极小的圆点。

内容的提问来源于stack exchange,提问作者Joao Paulo Menezes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 00:29:51