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

在gnuplot绘制函数时,如何调整采样点数优化粗糙图形?

解决gnuplot绘制余弦函数图形粗糙的问题

不用自己生成数据表格,gnuplot本身就有专门调整函数采样点数的命令——set samples,直接用它就能解决图形呈块状的问题。

修改后的代码示例:

set xrange [0:50]
set samples 1000  # 自定义采样总点数,数值越大曲线越平滑
plot cos(x) with linespoints

说明:

  • set samples后面的数字是gnuplot在你设定的x范围内采样的总数量,比如上面的1000就会在0到50之间均匀取1000个点计算cos(x)的值,足够让曲线变得平滑。
  • 你可以根据x范围的大小调整这个数值:如果x范围更大,就适当增大采样点数;如果只是需要轻度平滑,也可以设成500这类更小的数值。
  • 如果不需要显示点,只保留曲线,把with linespoints改成with lines,默认的采样效果也会更好,但如果要保留点标记,增加采样点数是必须的。

内容的提问来源于stack exchange,提问作者DonLouigi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 22:57:08