Octave已知频率和波长,求光子能量
广告
{{v.name}}
1. 普朗克光子能量
\(E = h\nu = h\frac{c}{\lambda}\)
核心公式:
普朗克光子能量公式E=hν=hc/λ。
h=6.63×10^(-34) J·s为普朗克常量。
已知频率ν和波长λ,即可求出光子能量E。
Octave计算方法
已知参数:
- 频率 ν(示例值:6e14 Hz)
- 波长 λ(示例值:5e-7 m)
代码如下:
function E = photon_energy(h, nu)
    E = h * nu;
end
调用示例:
% 已知频率,求光子能量h = 6.63e-34; nu = 6e14;E = photon_energy(h, nu);fprintf('光子能量 E = %.2e J', E);
运行结果:
光子能量 E = 3.98e-19 J
友链