绘制谢尔宾斯基三角形 import turtle # 绘制单个三角形 # [[x1,y1], [x2,y2], [x3,y3]] def draw_triangle(points, color, t): t.fillcolor(color) t.up() # 将画笔移动到第一个点 t.goto(points[0][0], points[0][1]) t.down() t.begin_fill() t.goto(points[1][0], points[1][1]) t.goto(points[2][0], points[2][1
2022-10-13 20:54:51 98KB
1
谢尔宾斯基分形发生器
2022-08-01 18:39:53 2KB matlab
1
我们没有使用经典的康托迭代算法,而是引入了一种细胞自动化方法来构建谢尔宾斯基三角形,它简单、直接、神奇。
2022-08-01 18:16:25 1KB matlab
1
请首先查看右侧的示例选项卡 (.mlx 文档) 以获取完整说明。 下载后,在 Matlab 控制台中输入“doc Si​​erpinski_octahedron”或“help Sierpinski_octahedron”以获得支持。 要从随附的文件文档中受益,请务必下载该文件,而不仅仅是复制和粘贴它。
2022-03-17 21:23:04 84KB matlab
1
请首先查看右侧的示例选项卡 (.mlx 文档) 以获取完整说明。 下载后,在 Matlab 控制台中键入“doc Si​​erpinskube”或“help Sierpinskube”以获得支持。 要从随附的文件文档中受益,请务必下载该文件,而不仅仅是复制和粘贴它。
2022-03-17 21:12:43 444KB matlab
1
根据 X[n]=round[1/2(X[n-1]+R[n])] 生成并绘制状态输出序列 X[n],其中 R[n] 是随机选择的参考点。
2021-12-04 14:03:36 1KB matlab
1
请首先查看右侧的示例选项卡 (.mlx 文档) 以获取完整说明。 下载后,在 Matlab 控制台中输入“doc Si​​erpinski_tetrahedron”或“help Sierpinski_tetrahedron”以获得支持。 要从随附的文件文档中受益,请务必下载该文件,而不仅仅是复制和粘贴它。
2021-09-06 01:14:45 253KB matlab
1
谢尔宾斯基海绵是基于康托集的分形图像。 康托的分形基于去除线段的中间三分之一,从而产生两个等长的新线段。 然后移除这两个线段中间的三分之一,从而产生四个新线段。 该过程重复到所需的迭代级别。 谢尔宾斯基地毯是康托尔套装的二维版本,从一个正方形开始。 正方形被分成九个大小相等的正方形,中间的正方形在第一次迭代时被移除。 然后剩下的八个方格各分成九个方格,中间的方格再次被移除以进行第二次迭代。 谢尔宾斯基海绵是地毯的三维外推。 分形图像以立方体开始。 然后将立方体分成二十七个大小相等的立方体,每个面的中心立方体和中间立方体都被去除,只留下边缘和角落的立方体。 这是第一次迭代。 该过程应用于剩余的 20 个立方体以进行第二次迭代,依此类推。 谢尔宾斯基海绵是具有一些独特属性的分形。 与Sierpinski Gasket一样,随着迭代水平接近无穷大,海绵的面积接近零,而周长接近无穷大。 这
2021-09-06 01:01:48 2KB matlab
1
谢尔宾斯基 该项目是在 HTML5 画布上递归绘制谢尔宾斯基三角形。 我创建了这个迷你站点来练习 Javascript。 练习的技能是 Javascript、JQuery 和 HTML5 画布和递归。 该站点使用 JQuery 滑块来获得所需的谢尔宾斯基三角形复杂度级别,从 1(只有一个等边三角形)到 9 级深。 然后递归函数绘制分形图案。 基本情况是单个等边三角形,函数调用自身在这些三角形内绘制更多三角形。 谢尔宾斯基三角形使用 HTML5 画布显示。 该网站对移动设备友好,使用 JQuery 调整三角形和其他元素的大小,以便屏幕无论多大,都充满了一个居中的谢尔宾斯基三角形。
2021-07-13 16:05:32 3KB JavaScript
1
绘制谢尔宾斯基三角形(1).py
2021-07-03 18:03:01 2KB python turtle
1