資源簡介
Matlab具有豐富的計算功能和科學計算數據的可視化能力,特別是應用偏微分方程工具箱在大學物理電磁場的數值仿真中具有無比的優勢。下文是在利用Matlab 軟件仿真帶電粒子在不同電磁場中的運動軌跡。運行結果為電偶極子的電場線與等勢線
代碼片段和文件信息
clear;clf;q=2e-6;k=9e9;a=2.0;b=0;x=-6:0.6:6;y=x;
[XY]=meshgrid(xy);
rp=sqrt((X-a).^2+(Y-b).^2);rm=sqrt((X+a).^2+(Y+b).^2);
V=q*k*(1./rp-1./rm);
[ExEy]=gradient(-V);
AE=sqrt(Ex.^2+Ey.^2);Ex=Ex./AE;Ey=Ey./AE;
cv=linspace(min
評論
共有 條評論