⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 move.m

📁 利用matla模拟薄膜生长
💻 M
字号:
%原子团迁移
DD=zeros(222);
EE=zeros(222);
EE(:)=100;
r=ceil((100-E)/10); %搜索半径
for i=12:211
    for j=12:211
        a=r(i,j);
        if a<2    %若半径过小则不执行
            continue
        end
        for k=2:a
            for ii=i-k:i+k
                for jj=j-k:j+k
                    if ii==i&jj==j   %判断自身点的时候跳过执行程序
                        continue
                    else if E(ii,jj)<100
                            m=fix(i+((ii-i)*N(ii,jj))/(N(i,j)+N(ii,jj)));
                            n=fix(j+((jj-j)*N(ii,jj))/(N(i,j)+N(ii,jj)));%m,n为迁移后的坐标
                            DD(m,n)=D(i,j)+D(ii,jj);%迁移后的粒子个数
                            EE(m,n)=E(i,j)-D(ii,jj);%迁移后的能量
                        end
                    end
                end
            end
            break
        end
    end
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -