随笔分类 - 分形
摘要:https://zhuanlan.zhihu.com/p/266269494
        阅读全文
                
摘要: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
        阅读全文
                
摘要:https://zhuanlan.zhihu.com/p/359051218 Julia集是一种在复平面上非发散点形成的分形点的集合。 例如,对于复变函数的一个通项公式, 假设这里的常数C总是小于2 ,当我们迭代次时,发现。那么很显然,之后的会变得越来越大,所以这样的点是发散的。同理,也存在无论迭代
        阅读全文
                
摘要:来源 文档 安装模块 svgwrite 导入模块 import svgwrite 绘制一条直线并保存为svg文件 dwg=svgwrite.Drawing("test.svg", profile="full", width = 400,height=400) dwg.add(dwg.line(sta
        阅读全文
                
摘要:理解SVG坐标系和变换:视窗,viewBox和preserveAspectRatio svgwrite库 教程 参考手册 SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用来定义用于网络的基于矢量的图形 SVG 使用 XML 格式定义图形 SVG 图像在放大或
        阅读全文
                
摘要:Cantor(康托)三分集 Sierpinski(谢尔宾斯基)垫片 Koch(科克)曲线 分形定义: 称集合F是分形,具有以下特征 1.F具有精细的结构,即在任意小的尺度下,它总有复杂的细节 2.F是如此的不规则,以至于他的整体与局部都不能用传统的几何语言来描述 3.F通常有某种自相似性,可能是近似
        阅读全文
                
摘要: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
        阅读全文
                
摘要: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), (
        阅读全文
                
摘要:Iterated Function System IFS采用自仿射变换(不等比例) 确定性:仿射变换的规则(6个系数)是确定的 随机性:每个仿射变幻会依据它的概率被应用 IFS最关键的是6个仿射变换系数(a,b,c,d,e,f)和一个概率P,称为IFS码 #迭代函数系统IFS 自仿射变换-不等比例 
        阅读全文
                
摘要:扩散有限凝聚模型DLADLA模型的思想:先在一个平面方形的中心放入一个种子粒子,平面也可以是其他形状,种子粒子是静止不动的;然后在方形区域边界的某个位置上,随机释放一个新的粒子,新的粒子以随机的方式行走,当行走碰到种子粒子时,就会与静止的种子粒子凝聚成一个整体(形成一个小的凝聚体),当行走碰到区域边
        阅读全文
                
摘要: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(
        阅读全文
                
摘要:#Matplotlib图 #Figure Axes Axis Artist #使用方式 面向对象 Pyplot方式 #折线绘图函数 Plot #plot([x],y,[fmt],**kwargs) 单线 x,y,fmt都为列表或数组 fmt控制曲线格式的字符串 [color,marker,line 
        阅读全文
                
摘要: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 
        阅读全文
                
摘要:生成元 -15代表顺时针right旋转15度,90代表逆时针left旋转90度 生成元的缩小率 生成元算法 采用统一计算,统一绘图的方式生成曲线,提高图像的生成效率。 import turtle #恢复海龟状态到p点 def restore(p): turtle.penup() turtle.set
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号