Octave已知电流I、圆环半径R,求磁感应强度B(载流圆环中心磁场)
广告
{{v.name}}
1. 已知电流I、圆环半径R
\(B = \mu_0 I / (2 R)\)
核心公式:
载流圆环中心磁场中各量的关系为 B = μ₀I/(2R)。
把 B 作为待求量,由其余已知量计算:B = μ₀ I / (2 R)。
N 匝线圈时公式中的 I 应代为 NI,磁场方向沿圆环轴线。 磁感应强度B 的单位为 T。
Octave计算方法
已知参数:
- 电流I、圆环半径R(示例值:I = 5 A,R = 0.1 m)
代码如下:
function B = solve_loop_field_B(I, R)
    mu0 = 4e-7 * pi;
    B = mu0 * I / (2 * R);
end
调用示例:
% 已知电流I、圆环半径R,求磁感应强度B
I = 5; R = 0.1;
B = solve_loop_field_B(I, R);
fprintf('磁感应强度B = %.3e T', B);
运行结果:
磁感应强度B = 3.142e-05 T
友链