dla模型 matlab代码,在MATLAB平台下实现DLA分形聚集生长的模拟

第30卷 第1期

西南师范大学学报(自然科学版)2005年2月Vol.30 N o.1Journal of Southwest China Normal University (Natural Science)Feb.2005文章编号:10005471(2005)01008304

在MATLAB 平台下实现DLA 分形聚集生长的模拟

高 睿1, 谢淑云2, 陶继东2

11武汉大学土建学院,湖北武汉430072;21中国地质大学地球科学学院,湖北武汉430074

摘要:简要概述了最具代表性的分形结构)))扩散限制凝聚(Diffusio n -L imited -Ag gr egat ion,D LA )模型的生长规则、主要性质,给出了模型模拟分形生长的算法,在M AT L AB615平台上进行了程序设计,在W indo ws98/2000/XP 下实现了DL A 模型模拟生长的动态过程.

关 键 词:DL A 模型;分形生长;M AT L AB 平台

中图分类号:O469;TP391177文献标识码:A 1981年,美国密捷安大学Witten 和Sander 开创性地提出了一个扩散限制凝聚(Diffusio n -Lim ited -Agg reg ation)的分形生长模型[1],简称DLA 模型.最初该模型提出时主要是为了研究悬浮在大气中的煤灰、金属粉末或烟尘扩散的凝聚问题.后来受到不同领域的学者重视,被引入不同的学科,用来解释各种与分形形态有关的生长和凝聚现象.

1 DLA 分形生长

DLA 模型采用了在晶格原点上置一个初始粒子作为种子,以该点为圆心(原点),r 为半径作一个大圆.在该圆附近随机产生一个微粒在圆上作近似于Brow n 运动的随机行走,即以1/4的概率向上下左右方向行走.若微粒与种子颗粒相碰,则令其附着于种子微粒之上,与之结合形成凝聚集团;若微粒行走到圆的边界或离开这个圆,令其被边界吸收而消失,接着再随机地产生第二个微粒并重复以上步骤,直至附着于凝聚集团或被边界吸收.如此不断地进行,当种子集团长大到

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值