algorithm - 分形在编程中的实际应用

标签 algorithm math random fractals

分形对我来说一直有点神秘。

分形在各种编程问题领域中有哪些实际用途(除了渲染精美的图像)?请不要只列出使用它们的区域。我对特定算法以及分形如何与这些算法一起使用以在实践中解决某些问题感兴趣。请至少给出算法的简短描述。

最佳答案

绝对是计算机图形学。这不是关于生成美丽的抽象图像,而是逼真且不重复的风景。了解 Fractal Landscapes .

Perlin Noise ,这可能被认为是一个简单的分形,在计算机图形学中无处不在。作者开玩笑说,如果他能申请专利,他现在就是百万富翁了。分形也用于 animation和有损 image compression .

关于algorithm - 分形在编程中的实际应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2075040/

相关文章:

c++ - AVL 插入和平衡循环

javascript - 为什么 Math.pow 比缓存的 Math.pow 更快 (var pow = Math.pow)

math - 肯定包含给定点列表的球体 [点具有 x、y 和 z 坐标]

random - 概率条款选择

c++ - 给定硬币的所有可能总和

excel - 使用 Excel 进行二维搜索

mysql - SQL "Where"与 Knuth-Morris-Pratt

java - 我们可以假设 x == (int)sqrt(x * x) 对于所有正整数吗?

c++ - 使用 vector 随机洗牌

r - 有效地生成两个日期之间的时间和日期的随机样本