我想绘制一个像这样的图:
但只有草绘的数据曲线。不应绘制 x 和 y 轴。
这可能使用 Gnuplot 吗?
我认为您可能会发现此链接很有用,因为这正是您所要求的:)
http://rfonseca.github.io/xkcd-gnuplot/
本质上,它应用了一个函数来抖动线条并使其成为伪手绘:
jiggle(x) = x*(1+(2*rand(0)-0.5)*0.015)
plot jiggle(sin(x))
这是结果:
您可能还希望增加样本set samples 1000
以获得更好的结果,以避免在抖动线中出现尖峰。
(出于好奇,该页面的灵感来自StackExchange 答案,其中包含解决此问题的非常先进的(并且令人惊叹的,恕我直言)方法,不幸的是仅适用于 Mathematica 用户。)