[MATLAB粒子模拟笔记]差分泊松方程求静电场分布
生活随笔
收集整理的這篇文章主要介紹了
[MATLAB粒子模拟笔记]差分泊松方程求静电场分布
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
function poisson(field, prm)% Calculate Ex from Poisson equationf = field; % reference to the Field obj%X2=2:129f.ex(prm.X2) = f.ex(prm.X2-1) + f.rho(prm.X2);%定義真空介電常數等于1ex0 = sum(f.ex(prm.X2))/prm.nx %所有網格點的平均電場強度f.ex(prm.X2) = f.ex(prm.X2) - ex0; %?歸一化??f.ex(1) = f.ex(prm.nxp1); %對稱邊界條件 nxp1=nx+1f.ex(prm.nxp2) = f.ex(2); %對稱邊界條件 nxp2=nx+2
end
總結
以上是生活随笔為你收集整理的[MATLAB粒子模拟笔记]差分泊松方程求静电场分布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 想不想在手机上敲 Python 代码?!
- 下一篇: [MATLAB粒子模拟笔记]初始化半个时