Octave已知电荷量q1、q2和库仑力F,求距离r
广告
{{v.name}}
1. 库仑定律
\(F = k\frac{q_1 q_2}{r^2}\)
核心公式:
由库仑定律变形,已知两个电荷量q1、q2和库仑力F,即可求出两点电荷之间的距离r。
r = √(k·q1·q2/F)。
Octave计算方法
已知参数:
- 电荷量 q1(示例值:1e-6 C)
- 电荷量 q2(示例值:2e-6 C)
- 库仑力 F(示例值:1.80 N)
代码如下:
function r = coulomb_distance(q1, q2, F)    k = 8.99e9;    r = sqrt(k * q1 * q2 / F);end
调用示例:
% 已知电荷量和库仑力,求距离q1 = 1e-6; q2 = 2e-6; F = 1.80;r = coulomb_distance(q1, q2, F);fprintf('距离 r = %.2f m', r);
运行结果:
距离 r = 0.10 m
友链