代码高尔夫:Mandelbrot 集
代码高尔夫的通常规则。以下是 python 中的实现作为示例 from PIL import Image im = Image.new("RGB", (300,300)) for i in xrange(300): print "i =…
尝试以函数式编程风格制作谢尔宾斯基三角形生成器
我在 Scala 中有一个函数,在 JavaScript 中有相同的函数,但我不认为它是函数式风格的。 def drawSurroundingTriangles(startx : Double, starty : D…
用Python绘制龙曲线
我正在尝试找出如何使用 L 系统或 Lindenmayer 系统绘制巨蟒龟的龙曲线。 我不知道代码类似于 龙曲线; 初始状态 = 'F',替换规则 - 将 'F' 替换为 'F…
Mandelbrot 集渲染的平滑频谱
我目前正在编写一个程序来生成非常巨大的(65536x65536 像素及以上)Mandelbrot 图像,我想设计一个光谱和着色方案来使它们公正。 维基百科特色曼德尔…
为什么这会产生拉伸的分形?
下面是我如何设置表示 MandelBrot 集的数组的伪代码,但当纵横比为 1:1 时,它会变得可怕地拉伸。 xStep = (maxX - minX) / width yStep = (maxY - mi…
如何使用 T-SQL 生成 Mandelbrot?
学习了一些关于 T-SQL 的知识,并认为一个有趣的练习是用它生成 Mandelbrot 集。 事实证明已经有人拥有了(而且最近出现了)。 我会让其他人将其作为…
计算希尔伯特 R 树中使用的点的希尔伯特值?
我有一个应用程序,其中希尔伯特 R 树 (wikipedia) (citeseer) 似乎是一个合适的数据结构。 具体来说,它需要对将经历大量更新的数据集进行相当快的空…