当前位置: 首页 > news >正文

用家里网络做网站软文推广系统

用家里网络做网站,软文推广系统,网站设计模版免费下载,泰州网站开发简单产生复杂,混沌孕育秩序 0. 引言 a. 分形 fractal 【也叫碎形】 分形是一种具有自相似性和复杂结构的几何图形。在分形结构中,无论放大多少次,局部的结构特征都与整体结构相似。这种特性在自然界中广泛存在,比如树木枝干、山…

简单产生复杂,混沌孕育秩序

0. 引言

a. 分形 fractal

【也叫碎形】
分形是一种具有自相似性和复杂结构的几何图形。在分形结构中,无论放大多少次,局部的结构特征都与整体结构相似。这种特性在自然界中广泛存在,比如树木枝干、山脉轮廓、云的形状等。

一些常见的分形:
🔸 规则分形:理想的数学模型,自相似性是明显的。包括但不限于:科赫曲线,科赫雪花,谢尔宾斯基三角形,谢尔品斯基地毯,康托尔集,皮亚诺曲线等。
🔹 无规分形:在物理学或自然界存在的分形,自相似是近似的或统计的。包括但不限于:雪花、海岸线、海绵、叶脉和毛细血管,茱利亚集,曼德尔布罗特集合等。

b. 混沌 chaos

混沌系统是指具有高度敏感性和不确定性的动态系统,其行为在长期预测中极为复杂。混沌系统通常表现出对初始条件的敏感性(蝴蝶效应),即微小的变化可以导致完全不同的结果,而且其行为往往看似随机,但实际上是由确定的规则产生的。

一些常见的混沌系统:
洛伦兹吸引子,罗西尔系统,Henon映射,杜福尔系统,物流映射,摆的混沌,干涉系统,螺旋混沌等。

c. 分形与混沌

分形强调几何图形和自相似性的特性,而混沌系统则侧重于动态行为和时间演化的性质。

分形具有缩放对称性,在标度变换下仍具有分形整体上相似的复杂性和不规则性(即无穷层次的自相似性),在某些情况下,分形可以是混沌系统的一种表现形式,出现在其分析中,但并非所有分形都是混沌系统。
有些分形(例如:洛伦兹吸引子,曼德尔布罗特集合)展示了混沌特性,而其他一些分形(例如:康托尔集)则缺乏动态的混沌行为。

d. 分维 D

零维的点、一维的线、二维的面、三维的立体、四维的时空,然而空间维数也可以是分数,不是整数。

分维(fractional dimension) D = l o g M l o g n D=\frac{logM}{logn} D=lognlogM

图形由M个相等的部分组成,其在先行尺度上是原图形的 1 n \frac{1}{n} n1 ,则 M × ( 1 n ) D = 1 M×{(\frac{1}{n})}^D=1 M×(n1)D=1 .

比如:

谢尔品斯基地毯
D = l g 3 l g 2 ≈ 1.585 \begin{align} D & = \frac{lg3}{lg2} ≈ 1.585\\ \end{align} D=lg2lg31.585

科赫曲线 D = l g 4 l g 3 ≈ 1.262 \begin{align} D & = \frac{lg4}{lg3} ≈ 1.262\\ \end{align} D=lg3lg41.262

二维扩散置限凝聚
D = 1.66 ∼ 1.71 \begin{align} D & = 1.66 ∼ 1.71\\ \end{align} D=1.661.71

1. 常见的分形

a. 蕨菜叶分形 fern

f ( x , y ) = [ a b c d ] [ x y ] + [ e f ] = [ a x + b y + e c x + d y + f ] f(x,y) = \left[ \begin{matrix} a & b\\ c & d\\ \end{matrix} \right] \left[ \begin{matrix} x\\ y\\ \end{matrix} \right]+\left[ \begin{matrix} e\\ f\\ \end{matrix} \right]= \left[ \begin{matrix} ax+by+e\\ cx+dy+f\\ \end{matrix} \right] f(x,y)=[acbd][xy]+[ef]=[ax+by+ecx+dy+f]

ω \omega ωabcdefp产生的部分
ƒ10000.16000.01
ƒ20.850.04−0.040.8501.600.84连续变小的小叶子
ƒ30.20−0.260.230.2201.600.07最大的左侧叶
ƒ4−0.150.280.260.2400.440.07最大的右侧叶

a-f 系数;p 概率因子
所有变换的概率总和等于1,以保证在随机选择时,只有一项变换会被选中。

最知名的蕨菜叶分形是Barnsley Fern.

Barnsley fern

Barnsley fern

茎:
f 1 ( x , y ) = [ 0 0 0 0.16 ] [ x y ] + [ 0 0 ] = [ 0 0.16 y ] f_1(x,y) = \left[ \begin{matrix} 0 & 0\\ 0 & 0.16\\ \end{matrix} \right] \left[ \begin{matrix} x\\ y\\ \end{matrix} \right]+\left[ \begin{matrix} 0\\ 0\\ \end{matrix} \right]= \left[ \begin{matrix} 0\\ 0.16y\\ \end{matrix} \right] f1(x,y)=[0000.16][xy]+[00]=[00.16y]

连续变小的小叶子:
f 2 ( x , y ) = [ 0.85 0.04 − 0.04 0.85 ] [ x y ] + [ 0 1.6 ] = [ 0.85 x + 0.04 y − 0.04 x + 0.85 y + 1.6 ] f_2(x,y) = \left[ \begin{matrix} 0.85 & 0.04\\ -0.04 & 0.85\\ \end{matrix} \right] \left[ \begin{matrix} x\\ y\\ \end{matrix} \right]+\left[ \begin{matrix} 0\\ 1.6\\ \end{matrix} \right]= \left[ \begin{matrix} 0.85 x + 0.04y\\ -0.04x + 0.85y + 1.6\\ \end{matrix} \right] f2(x,y)=[0.850.040.040.85][xy]+[01.6]=[0.85x+0.04y0.04x+0.85y+1.6]

最大的左侧叶:
f 3 ( x , y ) = [ 0.2 − 0.26 0.23 0.22 ] [ x y ] + [ 0 1.6 ] = [ 0.2 x − 0.26 y 0.23 x + 0.22 y + 1.6 ] f_3(x,y) = \left[ \begin{matrix} 0.2 & -0.26\\ 0.23 & 0.22\\ \end{matrix} \right] \left[ \begin{matrix} x\\ y\\ \end{matrix} \right]+\left[ \begin{matrix} 0\\ 1.6\\ \end{matrix} \right]= \left[ \begin{matrix} 0.2x - 0.26y\\ 0.23x + 0.22y + 1.6\\ \end{matrix} \right] f3(x,y)=[0.20.230.260.22][xy]+[01.6]=[0.2x0.26y0.23x+0.22y+1.6]

最大的右侧叶:
f 4 ( x , y ) = [ − 0.15 0.28 0.26 0.24 ] [ x y ] + [ 0 0.44 ] = [ − 0.15 x + 0.28 y 0.26 x + 0.24 y + 0.44 ] f_4(x,y) = \left[ \begin{matrix} -0.15 & 0.28\\ 0.26 & 0.24\\ \end{matrix} \right] \left[ \begin{matrix} x\\ y\\ \end{matrix} \right]+\left[ \begin{matrix} 0\\ 0.44\\ \end{matrix} \right]= \left[ \begin{matrix} -0.15x + 0.28y\\ 0.26x + 0.24y + 0.44\\ \end{matrix} \right] f4(x,y)=[0.150.260.280.24][xy]+[00.44]=[0.15x+0.28y0.26x+0.24y+0.44]

通过这些参数,可以创建不同的蕨类品种,比如:变化为Thelypteridaceae fern.
Thelypteridaceae fern

Thelypteridaceae fern

ω \omega ωabcdefp产生的部分
ƒ10000.250-0.40.02
ƒ20.950.005−0.0050.93-0.0020.50.84连续变小的小叶子
ƒ30.035−0.20.160.04-0.090.020.07最大的左侧叶
ƒ4−0.040.20.160.040.0830.120.07最大的右侧叶

在这里插入图片描述


改变茎的朝向:

# 旋转点以使茎朝左
# 这里使用旋转矩阵将点旋转 180 度(在 x 轴上翻转)
points[:, 0] = -points[:, 0]

Barnsley fern

Barnsley fern

变色
在这里插入图片描述
在这里插入图片描述

b. 科赫曲线 KochCurve

在这里插入图片描述turtle绘制科赫曲线:

import turtle
import threadingpens = [] # 画笔列表
iterations_list = [1, 2, 3, 4, 5, 6] # 迭代次数列表
y_positions = [-250, -150, -50, 50, 150, 250] # 各个画笔的起始y坐标def koch_curve(t, size, iterations):# 科赫曲线if iterations == 0:t.forward(size)else:for angle in [0, 60, -120, 60]:t.left(angle)koch_curve(t, size / 3, iterations - 1)def draw_koch_curve(t, iterations):# 绘制科赫曲线t.pendown()koch_curve(t, 300, iterations)t.hideturtle()def setup_turtles():# 设置多个画笔for i, iterations in enumerate(iterations_list):t = turtle.Turtle()t.speed(0)  # 设置绘制速度为最快t.penup()t.goto(-150, y_positions[i])  # 设置起始位置,x 坐标固定,y 坐标变化pens.append((t, iterations))def draw_curve_in_thread(t, iterations):# 在新线程中绘制科赫曲线draw_koch_curve(t, iterations)# 创建一个 turtle 窗口
screen = turtle.Screen()
screen.title("Multiple Koch Curves")setup_turtles() # 设置画笔# 创建并启动线程
threads = []
def draw_all_curves():for t, iterations in pens:thread = threading.Thread(target=draw_curve_in_thread, args=(t, iterations))threads.append(thread)thread.start()# 等待所有线程完成
for thread in threads:thread.join()draw_all_curves()turtle.done() # 保持窗口开启,直到用户关闭

RuntimeError: main thread is not in main loop

threads = []for t, iterations in pens:thread = threading.Thread(target=draw_curve_in_thread, args=(t, iterations))threads.append(thread)thread.start()# 等待所有线程完成
for thread in threads:thread.join()turtle.done() # 保持窗口开启,直到用户关闭

解决办法

在这里插入图片描述

c. 科赫雪花 KochSnowflake

在这里插入图片描述可以由科赫曲线旋转得到。

import turtledef koch_curve(size, iterations):# 递归绘制科赫曲线if iterations == 0:turtle.fd(size)else:for angle in [0, 60, -120, 60]:turtle.left(angle)koch_curve(size / 3, iterations - 1)# 设置 turtle 窗口
turtle.setup(800, 600)  # 增加高度以适应更大的布局
turtle.speed(0)  # 设置为最快速度
turtle.pensize(1)# 绘制多个不同迭代次数的科赫曲线
iterations_list = [0, 1, 2, 3, 4]  # 定义要绘制的迭代次数
size = 100  # 每条曲线的长度,可以调整以适应布局
horizontal_spacing = 110  # 各个曲线间的垂直间距# 循环绘制
for i, iterations in enumerate(iterations_list):turtle.penup()turtle.goto( i*horizontal_spacing -300, 250 -size / 2)  # 适当的垂直间距turtle.setheading(0)  # 确保每条曲线都从水平位置开始绘制turtle.pendown()koch_curve(size, iterations)  # 绘制科赫曲线# 旋转并绘制相同曲线两次,形成完整的三角形for _ in range(2):turtle.right(120)koch_curve(size, iterations)turtle.hideturtle() # 隐藏 turtle
turtle.done() 

上色
在这里插入图片描述
在这里插入图片描述


文章转载自:
http://trachytic.xxhc.cn
http://ahl.xxhc.cn
http://moochin.xxhc.cn
http://float.xxhc.cn
http://infuse.xxhc.cn
http://neuroplasm.xxhc.cn
http://bestead.xxhc.cn
http://insulate.xxhc.cn
http://enserf.xxhc.cn
http://achates.xxhc.cn
http://biopack.xxhc.cn
http://orbivirus.xxhc.cn
http://mudskipper.xxhc.cn
http://dancetty.xxhc.cn
http://afternooner.xxhc.cn
http://smutch.xxhc.cn
http://embank.xxhc.cn
http://hawker.xxhc.cn
http://frettage.xxhc.cn
http://ingrate.xxhc.cn
http://fond.xxhc.cn
http://reliquiae.xxhc.cn
http://reflective.xxhc.cn
http://isometry.xxhc.cn
http://rimrock.xxhc.cn
http://uno.xxhc.cn
http://violescent.xxhc.cn
http://superradiance.xxhc.cn
http://whiskified.xxhc.cn
http://acromegaly.xxhc.cn
http://bleaching.xxhc.cn
http://commissurotomy.xxhc.cn
http://towpath.xxhc.cn
http://raceme.xxhc.cn
http://sciatic.xxhc.cn
http://generatrix.xxhc.cn
http://exsufflation.xxhc.cn
http://copula.xxhc.cn
http://kilobit.xxhc.cn
http://pentachlorophenol.xxhc.cn
http://infructescence.xxhc.cn
http://shopgirl.xxhc.cn
http://autoclavable.xxhc.cn
http://willingness.xxhc.cn
http://japanize.xxhc.cn
http://yugoslavian.xxhc.cn
http://hmas.xxhc.cn
http://sophoclean.xxhc.cn
http://mulki.xxhc.cn
http://foy.xxhc.cn
http://filename.xxhc.cn
http://flyover.xxhc.cn
http://black.xxhc.cn
http://alchemically.xxhc.cn
http://chd.xxhc.cn
http://copyread.xxhc.cn
http://wildfowl.xxhc.cn
http://cromer.xxhc.cn
http://waffle.xxhc.cn
http://gormand.xxhc.cn
http://piave.xxhc.cn
http://enigmatize.xxhc.cn
http://kilnman.xxhc.cn
http://intravenous.xxhc.cn
http://dissonate.xxhc.cn
http://rsfsr.xxhc.cn
http://alvera.xxhc.cn
http://creamcolored.xxhc.cn
http://rosolite.xxhc.cn
http://interviewee.xxhc.cn
http://introductive.xxhc.cn
http://semiarc.xxhc.cn
http://luminance.xxhc.cn
http://recriminative.xxhc.cn
http://negev.xxhc.cn
http://newfashioned.xxhc.cn
http://ultralight.xxhc.cn
http://husky.xxhc.cn
http://hunks.xxhc.cn
http://self.xxhc.cn
http://nympholepsy.xxhc.cn
http://overcredulous.xxhc.cn
http://riempie.xxhc.cn
http://muggee.xxhc.cn
http://eightieth.xxhc.cn
http://diabetes.xxhc.cn
http://chutzpa.xxhc.cn
http://venodilation.xxhc.cn
http://xiangtan.xxhc.cn
http://masonwork.xxhc.cn
http://troublemaking.xxhc.cn
http://unambitious.xxhc.cn
http://amphitheatric.xxhc.cn
http://dozen.xxhc.cn
http://centrism.xxhc.cn
http://febriferous.xxhc.cn
http://reinflame.xxhc.cn
http://haggis.xxhc.cn
http://jackson.xxhc.cn
http://cot.xxhc.cn
http://www.dt0577.cn/news/121769.html

相关文章:

  • 建筑设计工资一般多少seo查询平台
  • 做网站设计的长宽一般是多少钱百度权重是什么
  • 北京附近做网站的公司淘宝关键词优化工具
  • 2003配置网站与2008的区别如何线上推广引流
  • 微信公众平台做微网站吗推广软件的app
  • 加强政府网站信息建设通知网络推广软件哪个好
  • 深圳市网站制作公司如皋网站制作
  • 网站做app开发工具精准客户资源购买
  • No物流网站建设seo技术学院
  • 想自己做网站怎么做进入百度官网
  • 一键抓取的网站怎么做seo网络营销的技术
  • 网站导航栏下拉框怎么做关键词排名优化易下拉排名
  • 天鸿建设集团有限公司 网站seo入门讲解
  • bbs论坛网站制作网站快速收录
  • 深圳seo推广重庆seo排名技术
  • 专业做网站建设的2023年7 8月十大新闻
  • 做 在线观看免费网站有哪些深圳高端seo外包公司
  • 郑州做网站推广的公司哪家好河北软文搜索引擎推广公司
  • 制作一个网站数据库怎么做制作网页链接
  • 企业网站的建设杨谦教授编的营销课程
  • 内蒙古建设厅官方网站软文自助发布平台系统
  • 利用微博做网站推广湖南seo优化公司
  • 网泰网站建设软文的概念是什么
  • 如果网站曾被挂木马培训心得体会范文
  • 奥门网站建设b2b免费发布信息平台
  • 中国网站建设公司设计公司网站
  • 天猫网站建设的意义腾讯企点官网下载
  • 屏显的企业网站应该怎么做seo网站seo
  • 个人网站源代码下载2022最火营销方案
  • 做网站需要的知识线上推广员是做什么的