(๑•͈ᴗ•͈)❀送花给你

随笔分类 -  分形

摘要:https://zhuanlan.zhihu.com/p/266269494 阅读全文
posted @ 2022-05-11 21:27 胸前小红花 阅读(31) 评论(0) 推荐(0)
摘要:import numpy as np import svgwrite #总概率相加为1 #枫叶 fengye=[(0,0,0,0.5,0,0,0.05), (0.12,-0.82,0.42,0.42,0,0.2,0.4), (0.12,0.82,-0.42,0.42,0,0.2,0.4), (0.1 阅读全文
posted @ 2022-05-09 21:58 胸前小红花 阅读(64) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/359051218 Julia集是一种在复平面上非发散点形成的分形点的集合。 例如,对于复变函数的一个通项公式, 假设这里的常数C总是小于2 ,当我们迭代次时,发现。那么很显然,之后的会变得越来越大,所以这样的点是发散的。同理,也存在无论迭代 阅读全文
posted @ 2022-05-07 10:20 胸前小红花 阅读(273) 评论(0) 推荐(0)
摘要:来源 文档 安装模块 svgwrite 导入模块 import svgwrite 绘制一条直线并保存为svg文件 dwg=svgwrite.Drawing("test.svg", profile="full", width = 400,height=400) dwg.add(dwg.line(sta 阅读全文
posted @ 2022-05-06 20:10 胸前小红花 阅读(1012) 评论(0) 推荐(0)
摘要:理解SVG坐标系和变换:视窗,viewBox和preserveAspectRatio svgwrite库 教程 参考手册 SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用来定义用于网络的基于矢量的图形 SVG 使用 XML 格式定义图形 SVG 图像在放大或 阅读全文
posted @ 2022-05-06 13:37 胸前小红花 阅读(185) 评论(0) 推荐(0)
摘要:Cantor(康托)三分集 Sierpinski(谢尔宾斯基)垫片 Koch(科克)曲线 分形定义: 称集合F是分形,具有以下特征 1.F具有精细的结构,即在任意小的尺度下,它总有复杂的细节 2.F是如此的不规则,以至于他的整体与局部都不能用传统的几何语言来描述 3.F通常有某种自相似性,可能是近似 阅读全文
posted @ 2022-04-30 16:31 胸前小红花 阅读(320) 评论(0) 推荐(0)
摘要:import numpy as np import matplotlib.pyplot as plt #阿基米德螺线函数,ax为axes对象 def Arch_spiral(ax): #生成极角和极径值,theta为极角,r为极径 theta=np.arrange(0,6*np.pi,np.pi/1 阅读全文
posted @ 2021-12-15 17:03 胸前小红花 阅读(543) 评论(0) 推荐(0)
摘要:import matplotlib.pyplot as plt import numpy as np fengye=[(0,0,0,0.5,0,0,0.05), (0.12,-0.82,0.42,0.42,0,0.2,0.4), (0.12,0.82,-0.42,0.42,0,0.2,0.4), ( 阅读全文
posted @ 2021-12-08 22:29 胸前小红花 阅读(104) 评论(0) 推荐(0)
摘要:Iterated Function System IFS采用自仿射变换(不等比例) 确定性:仿射变换的规则(6个系数)是确定的 随机性:每个仿射变幻会依据它的概率被应用 IFS最关键的是6个仿射变换系数(a,b,c,d,e,f)和一个概率P,称为IFS码 #迭代函数系统IFS 自仿射变换-不等比例 阅读全文
posted @ 2021-11-29 10:50 胸前小红花 阅读(560) 评论(0) 推荐(0)
摘要:扩散有限凝聚模型DLADLA模型的思想:先在一个平面方形的中心放入一个种子粒子,平面也可以是其他形状,种子粒子是静止不动的;然后在方形区域边界的某个位置上,随机释放一个新的粒子,新的粒子以随机的方式行走,当行走碰到种子粒子时,就会与静止的种子粒子凝聚成一个整体(形成一个小的凝聚体),当行走碰到区域边 阅读全文
posted @ 2021-11-18 11:08 胸前小红花 阅读(524) 评论(0) 推荐(0)
摘要:import random import matplotlib.pyplot as plt import math class my_turtle: def __init__(self,A): self.x=A[0] self.y=A[1] self.d=A[2]#方向 def get_point( 阅读全文
posted @ 2021-11-11 21:47 胸前小红花 阅读(69) 评论(0) 推荐(0)
摘要:#Matplotlib图 #Figure Axes Axis Artist #使用方式 面向对象 Pyplot方式 #折线绘图函数 Plot #plot([x],y,[fmt],**kwargs) 单线 x,y,fmt都为列表或数组 fmt控制曲线格式的字符串 [color,marker,line 阅读全文
posted @ 2021-11-09 18:14 胸前小红花 阅读(78) 评论(0) 推荐(0)
摘要:import matplotlib.pyplot as plt import math class my_turtle: def __init__(self,A): self.x=A[0] self.y=A[1] self.d=A[2]#方向 def get_point(self): return 阅读全文
posted @ 2021-10-31 20:02 胸前小红花 阅读(131) 评论(0) 推荐(0)
摘要:生成元 -15代表顺时针right旋转15度,90代表逆时针left旋转90度 生成元的缩小率 生成元算法 采用统一计算,统一绘图的方式生成曲线,提高图像的生成效率。 import turtle #恢复海龟状态到p点 def restore(p): turtle.penup() turtle.set 阅读全文
posted @ 2021-10-28 22:24 胸前小红花 阅读(201) 评论(0) 推荐(0)