【问题标题】:Understanding the algorithm for Newton Fractals [closed]了解牛顿分形的算法[关闭]
【发布时间】:2020-03-16 03:34:54
【问题描述】:

我无法理解牛顿分形的方程式。我的教授给出了一个可以遵循的通用格式,但是当我阅读它时,它仍然有点令人困惑。我想知道是否有人可以帮助澄清或简化他在说什么。所以我最困惑的部分是

  • “a”是什么?
  • 循环的条件是什么?如果退出循环是我的条件,我为什么要重置计数器?
  • (x, y) 是复数的(实部、虚部)吗?

这是他给出的算法图片:https://i.stack.imgur.com/UJH41.jpg

【问题讨论】:

  • 我投票结束这个问题,因为它与计算机编程无关。

标签: c++ algorithm fractals


【解决方案1】:

什么是'a'?

泛化公式的复数。为牛顿迭代选择 1。


循环的条件是什么?如果我的条件是退出循环,我为什么要重置计数器?

您似乎错过了您正在尝试生成图像,设置每个像素的颜色。

因此,您有两个扫描像素的嵌套循环,对于每个像素,还有一个循环迭代公式的循环。那就是每次重置计数器和z的初始值的那个。

该循环的条件在此语句后清楚地表达:

当满足以下每个条件时,迭代应该继续。

基本上,它们会限制迭代次数并建立最小容差。注意z1、z2和z3是三次多项式的根。


(x,y) 是复数的(实部,虚部)吗?

不完全是。 x 和 y 的值是生成图像中像素的坐标,并用于生成 z 的初始值的实部和虚部。

更多细节可能写在上一页,你还没有发布。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-24
    • 2015-01-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-19
    • 1970-01-01
    • 2018-10-16
    • 1970-01-01
    相关资源
    最近更新 更多