Octave已知真空介电常数和磁导率,求光速
广告
{{v.name}}
2. 光速公式
\(c = \frac{1}{\sqrt{\varepsilon_0\mu_0}}\)
核心公式:
光速c与真空介电常数ε0和真空磁导率μ0的关系。
已知真空介电常数ε0和真空磁导率μ0,即可求出光速c。
Octave计算方法
已知参数:
- 真空介电常数 ε0(示例值:8.854e-12 F/m)
- 真空磁导率 μ0(示例值:4π×10^-7 H/m)
代码如下:
function c = light_speed(epsilon0, mu0)
    c = 1 / sqrt(epsilon0 * mu0);
end
调用示例:
% 已知真空介电常数和磁导率,求光速epsilon0 = 8.854e-12; mu0 = 4*pi*1e-7;c = light_speed(epsilon0, mu0);fprintf('光速 c = %.2e m/s', c);
运行结果:
光速 c = 3.00e+08 m/s
友链