[MATLAB粒子模拟笔记]初始化半个时间步的位置
生活随笔
收集整理的這篇文章主要介紹了
[MATLAB粒子模拟笔记]初始化半个时间步的位置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
function particle = position(particle,prm)
% Update the position in one stepslx = prm.slx
p = particlep.x = p.x + p.vx %更新半個時間步的位置(注:一個時間步為2,半個時間步為1)
% 周期性邊界條件:保證粒子在網格內 Periodic BC
p.x = p.x + slx.*(p.x<0.0) - slx.*(p.x>=slx)
end
總結
以上是生活随笔為你收集整理的[MATLAB粒子模拟笔记]初始化半个时间步的位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [MATLAB粒子模拟笔记]差分泊松方程
- 下一篇: 32岁,程序员,年薪60W,果断辞职考进