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