C++ 理解牛顿分形的算法
我很难理解牛顿分形方程。我的教授给出了一个大致的格式,但当我阅读时,仍然有点困惑。我想知道是否有人能帮助澄清或简化他所说的内容。所以我最困惑的部分是C++ 理解牛顿分形的算法,c++,algorithm,fractals,C++,Algorithm,Fractals,我很难理解牛顿分形方程。我的教授给出了一个大致的格式,但当我阅读时,仍然有点困惑。我想知道是否有人能帮助澄清或简化他所说的内容。所以我最困惑的部分是 什么是“a” 循环的条件是什么?如果是我离开循环的条件,为什么我要重置计数器 (x,y)是复数的(实部,虚部)吗 这是他给出的算法的图片: 什么是“a” 推广公式的复数。为牛顿迭代选择1 循环的条件是什么?如果是我离开循环的条件,为什么我要重置计数器 您似乎忽略了一个事实,即您正在尝试生成图像,设置每个像素的颜色 因此,有两个嵌套循环扫描像素
- 什么是“a”
- 循环的条件是什么?如果是我离开循环的条件,为什么我要重置计数器
- (x,y)是复数的(实部,虚部)吗
循环的条件是什么?如果是我离开循环的条件,为什么我要重置计数器 您似乎忽略了一个事实,即您正在尝试生成图像,设置每个像素的颜色 因此,有两个嵌套循环扫描像素,对于每个像素,有一个循环迭代公式。这就是每次重置计数器和z的初始值的方法 该循环的条件在该语句后明确表示: 当下列条件均为真时,迭代应继续 基本上,它们限制了迭代次数,并扩展了最小公差。请注意,z1、z2和z3是三次多项式的根
(x,y)是复数的(实部,虚部)吗 不完全是。x和y的值是结果图像中像素的坐标,用于生成初始值z的实部和虚部
更多细节可能写在上一页,您还没有发布。我投票结束这个问题,因为它与计算机编程无关。