Octave已知磁感应强度B,求磁能密度wm
广告
{{v.name}}
29. 磁场能量
\(w_m = \frac{B^2}{2\mu_0}\)
核心公式:
磁场同样是能量的载体,真空中的磁能密度与磁感应强度的平方成正比:wm = B²/(2μ0)。
已知磁感应强度,即可求出该点的磁能密度。
Octave计算方法
已知参数:
- 磁感应强度 B(示例值:1 T)
- 真空磁导率 μ0(4π×10⁻⁷ H/m)
代码如下:
function wm = magnetic_energy_density(B)
    mu0 = 4 * pi * 1e-7;
    wm = B^2 / (2 * mu0);
end
调用示例:
% 已知磁感应强度,求磁能密度
B = 1;
wm = magnetic_energy_density(B);
fprintf('磁能密度 wm = %.2e J/m^3', wm);
运行结果:
磁能密度 wm = 3.98e+05 J/m^3
友链