Julia集与Mandelbrot集

Julia 集

Julia集与Mandelbrot集是由一个简单的复函数 z = z^2+c 迭代生成的图形,但是函数简单并不代表含义简单,这是分形的一大块。库源码已上传GitHub fractal,需要请自行查看,下面只介绍使用。

代码:

from fractal import Julia
ju = Julia([500, 500])  # 设置画布尺寸
ju.setC(-0.835 - 0.232j)  # Julia复常数项
ju.doJulia(400)  # 最大迭代400次
# ju.save("ju1.jpg") # 保存图片
ju.wait()

结果:


代码:

from fractal import Julia
ju = Julia([500, 500])
ju.setC(0 - 1j)
ju.doJulia(500)
ju.wait()

结果:

下面只给出复数C及其图形,其余代码同上

-1 + 0.05j

0.2 + 0.65j

-0.7 + 0.38j

-1.25 + 0j

-0.12 + 0.76j

Mandelbrot集

from fractal import Mandelbrot
man = Mandelbrot([500, 500])
man.doMandelbrot(500)
man.wait()

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值