# 基于Syslab的分形可视化案例

简介

本目录整理了两个基于 Syslab 的分形可视化案例:

  • 科赫曲线动画
  • 毕达哥拉斯树

仓库保留案例原始脚本,并集中保存运行后生成的结果文件,方便查看、分享和继续扩展。

案例内容

1. 科赫曲线动画

对应文件:koch_curve_animation.jl

该案例通过逐层细分线段的方式动态展示 Koch Curve 的生成过程,适合用于说明分形递归构造和动画演示。

2. 毕达哥拉斯树

对应文件:pythagoras_tree_syslab.jl

该案例通过递归生成不同层级的正方形分支,展示经典的毕达哥拉斯树图形,适合用于说明递归几何结构和层级渐进绘制。

仓库结构

分形/
├─ README.md
├─ .gitignore
├─ koch_curve_animation.jl
├─ pythagoras_tree_syslab.jl
└─ outputs/
   ├─ koch_curve_final.png
   └─ pythagoras_tree_final.png

目录说明:

  • README.md:仓库首页与案例说明
  • koch_curve_animation.jl:科赫曲线动画原始脚本
  • pythagoras_tree_syslab.jl:毕达哥拉斯树原始脚本
  • outputs/:案例运行后生成的结果文件

说明:

  • 科赫曲线案例以动态演示为主
  • 毕达哥拉斯树案例以递归树形生成为主
  • 当前目录将实际生成结果统一整理到 outputs/

结果文件

结果目录:outputs/

当前已保留:

  • koch_curve_final.png
  • pythagoras_tree_final.png

这两个结果文件均由原始脚本实际运行后导出生成。

版本说明

V0.1.0, 2026-04-09

  • 初始仓库整理版本

使用许可

本模型库版权由MoHub版权所有,未经许可,不得用于商业用途。