Octave已知真空中磁感应强度B,求磁场强度H
广告
{{v.name}}
7. 磁场强度(H)
\(H = \frac{B}{\mu_0}\)
核心公式:
磁场强度H与磁感应强度B是两个不同的物理量:B(单位T)反映磁场对运动电荷与电流的作用,H(单位A/m)反映由自由电流激发的磁场。
真空中二者满足 B = μ₀H,因此 H = B/μ₀。
已知磁感应强度B,即可求出真空中的磁场强度H。
Octave计算方法
已知参数:
- 磁感应强度 B(示例值:1e-3 T)
代码如下:
function H = h_from_b(B)
mu0 = 4 * pi * 1e-7;
H = B / mu0;
end
调用示例:
% 已知磁感应强度,求真空中的磁场强度
B = 1e-3;
H = h_from_b(B);
fprintf('磁场强度 H = %.2e A/m', H);
运行结果:
磁场强度 H = 7.96e+02 A/m