matlab下三维dla模型模拟,Matlab下三维DLA模型模拟.doc

编程入门 行业动态 更新时间:2024-10-09 04:21:02

matlab下三维dla<a href=https://www.elefans.com/category/jswz/34/1771358.html style=模型模拟,Matlab下三维DLA模型模拟.doc"/>

matlab下三维dla模型模拟,Matlab下三维DLA模型模拟.doc

Matlab下三维DLA模型模拟 2007-01-11 19:18

分类:science

字号: 大 中 小小

function dla3dv5(Nsum,Wstep) %定义dla函数,Nsum为所生成絮体包含的颗粒数,Wstep为计算过程中所采取的步长

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%本程序内变量的定义 %%

%%radius为颗粒半径,release为起始释放半径 %%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

radius=0.5; %%颗粒半径

release=2; %%起始释放半径

L=200;

Xhalf=floor(L/2);

Yhalf=Xhalf;

Zhalf=Xhalf;

n=1; %粒子计数

N(1)=1;

N(Xhalf)=0;

p(1,:)=[Xhalf Yhalf Zhalf];

szpoints=zeros(L,L,L); %%网格点阵

szpoints(Xhalf,Yhalf,Zhalf)=1; %%种子位置标志

%%释放初始粒子

theta=2*pi*rand;

gama=pi*rand;

M=p(1,:)+Wstep*[cos(theta) sin(theta) cos(gama)];

while n(release+15)^2 %%判断是否逃逸

theta=2*pi*ra

更多推荐

matlab下三维dla模型模拟,Matlab下三维DLA模型模拟.doc

本文发布于:2024-02-19 16:47:21,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1765113.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:模型   dla   matlab   doc   DLA

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!