这个仓库包含了用于生成和探索各种分形图像的 Python 脚本。
mandelbrot.py - 用于生成曼德博集合的脚本。你可以通过修改文件中的参数来改变图像的大小、分辨率以及放大的区域。
julia.py - 用于生成朱利亚集合的脚本。你可以修改文件中的参数来改变生成的朱利亚集合的参数、图像大小和分辨率。
koch_snowflake.py - 用于生成科赫雪花的脚本。你可以修改文件中的参数来改变雪花的阶数和尺寸。
sierpinski_triangle.py - 用于生成谢尔宾斯基三角形的脚本。你可以修改文件中的参数来改变三角形的阶数和尺寸。
fractal_tree.py - 用于生成分形树的脚本。你可以修改文件中的参数来改变树的分支数量、角度和尺寸。
要使用这些脚本,你需要有 Python 以及 numpy 和 matplotlib 这两个库。如果你没有这些库,你可以使用 pip 来安装: pip install numpy matplotlib
然后,你可以运行脚本来生成分形图像。例如,要生成一个曼德博集合,你可以运行: python mandelbrot.py
你可以在脚本中修改参数来改变生成的分形的属性。
如果你有任何建议或者改进,欢迎提交 issue 或者 pull request。