1

我想绘制一个像这样的图:

在此处输入图像描述

但只有草绘的数据曲线。不应绘制 x 和 y 轴。

这可能使用 Gnuplot 吗?

4

1 回答 1

2

我认为您可能会发现此链接很有用,因为这正是您所要求的:)

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 用户。)

于 2015-04-16T15:56:06.907 回答