1. 首页
  2. 数据库
  3. 其它
  4. pythagorean trees:一些p5js草图以递归和非递归方式可视化勾股树 源码

pythagorean trees:一些p5js草图以递归和非递归方式可视化勾股树 源码

上传者: 2021-04-08 05:55:46上传 ZIP文件 43.28KB 热度 18次
毕达哥拉斯树 一些p5js草图以递归和非递归方式可视化勾股树 通过二进制跟踪绘制的非递归毕达哥拉斯树。 这种非递归毕达哥拉斯树是将整数转换为二进制数并根据简单规则进行跟踪的。 它使用一个接受整数的函数,然后将其首先转换为二进制字符串,然后转换为数组,然后根据简单的规则绘制路径:二进制数的初始“ 1”是第一个平方,然后以两个的平方根。 如果下一个数字是'0'左转,如果'1'右转。 最后,它会打印目标号码或不打印目标号码。 我通过使用frameCount从draw()调用函数或对随机数调用该函数来动画处理该过程。 #p5js #creativecoding#数学#分形 就像毕达哥拉斯的一种信号灯,而不是旗帜。 使用charCodeat(0)将文本ASCII码映射到树。 HTML文本区域可以更新。 我注意到的最常见的字符是行尾和空格。 我认为在没有帮助的情况下阅读将需要大量练习。 但这有点像
用户评论