普朗克黑体辐射公式避坑(实用,告别疑惑):

最近想要使用普朗克公式反函数计算星上亮温。看了很多论文、教材和课件,发现一些常量的量纲甚至值都存在差异,找了半天也没个标准的,索性全试了一遍,结果就是一个都不对,问题来了,他们怎么根据这个公式写出的论文呢,很是费解,是我浅薄了吗。o(╥﹏╥)o
痛定思痛,必须要自己发现问题!改正问题!于是找出普朗克函数的公式重新推了一遍量纲,原始普朗克公式:

大部分参考资料会告诉你,h=6.6256×10−34J⋅sh=6.6256\times 10^{-34} J\cdot sh=6.6256×10−34J⋅s,k=1.38×10−23J/Kk=1.38\times 10^{-23} J/Kk=1.38×10−23J/K,c 为光速单位 m/s,λ\lambdaλ 为波长,单位是μm\mu mμm。上述的值还是比较可靠的,但是有意思的来了,按上述量纲输入到公式中,计算的结果明显是错误的(不信可以试试),需要重新核对一遍量纲是否正确。
首先 M 为光谱辐射度,单位为 W⋅m−2⋅μm−1W \cdot m^{-2} \cdot \mu m^{-1}W⋅m−2⋅μm−1,那么先来看C2C_2C2​:
C2=chk=m⋅s−1⋅J⋅sJ⋅K−1=m⋅K=106μm⋅KC_2 = \frac{ch}{k}=\frac{m \cdot s^{-1}\cdot J\cdot s}{J \cdot K^{-1}}=m\cdot K=10^6 \mu m\cdot KC2​=kch​=J⋅K−1m⋅s−1⋅J⋅s​=m⋅K=106μm⋅K,因此要注意,此处计算出来的结果一定要乘以 10610^6106,最终C2=14388μm⋅KC_2 = 14388\mu m\cdot KC2​=14388μm⋅K。
到这步,C2/λTC_2/ \lambda TC2​/λT已无量纲,再来看C1C_1C1​:
C1=2πhc2=J⋅s⋅m2⋅s−2=W⋅m2C_1 = 2 \pi h c^2 = J\cdot s \cdot m^2 \cdot s^{-2}=W \cdot m^2C1​=2πhc2=J⋅s⋅m2⋅s−2=W⋅m2,此处需注意 M 的单位中用的是μm\mu mμm,那么C1/λ5C_1/ \lambda ^5C1​/λ5的单位也必须是W⋅m−2⋅μm−1W \cdot m^{-2} \cdot \mu m^{-1}W⋅m−2⋅μm−1,具体来看:
C1/λ5=W⋅m2μm5=W⋅m−2m4μm5=1024W⋅m−2μm4μm5=W⋅m−2⋅μm−1C_1/ \lambda ^5= \frac{W \cdot m^{2}}{\mu m^5} = W \cdot m^{-2} \frac{m^4}{\mu m^5}=10^{24} W \cdot m^{-2} \frac{\mu m^4}{\mu m^5}= W \cdot m^{-2} \cdot \mu m^{-1}C1​/λ5=μm5W⋅m2​=W⋅m−2μm5m4​=1024W⋅m−2μm5μm4​=W⋅m−2⋅μm−1,也就是说C1C_1C1​的计算结果需要乘以 102410^{24}1024,最终C1=3.7418×108W⋅m−2⋅μm4C_1 = 3.7418\times 10^8 W \cdot m^{-2} \cdot \mu m^4C1​=3.7418×108W⋅m−2⋅μm4。
好了推完了,总结一下,即正确的(实用的)公式中C2=14388μm⋅KC_2 = 14388\mu m\cdot KC2​=14388μm⋅K,C1=3.7418×108W⋅m−2⋅μm4C_1 = 3.7418\times 10^8 W \cdot m^{-2} \cdot \mu m^4C1​=3.7418×108W⋅m−2⋅μm4,然后输入单位为μm\mu mμm的波长,单位为 K 的温度,或者单位为W⋅m−2⋅μm−1W \cdot m^{-2} \cdot \mu m^{-1}W⋅m−2⋅μm−1的黑体辐射 M,就可以愉快地玩耍普朗克公式了。
(经自身验证可行,如有错误或理解不当之处请告知,感谢!也祝愿大家在科研中少踩点坑!)

普朗克黑体辐射公式使用指南相关推荐

  1. matlab普朗克黑体辐射公式,基于MATLAB的黑体辐射量计算

    基于MATLAB的黑体辐射量计算 介绍了黑体辐射理论,利用MATLAB求解了普朗克黑体辐射公式在有界域λ1-λ2内的积分,通过实例对梯形法和辛普森法两种数值积分方法进行了分析和比 (本文共3页) 阅读 ...

  2. 【张朝阳的物理课笔记】10. 由普朗克黑体辐射公式导出维恩定理,计算太阳表面的温度

    10.1 太阳表面的温度 上节课得到普朗克黑体辐射公式: I(ω)=ℏπ2c2ω3eℏω/KT−1I(\omega)=\frac\hbar{\pi^2c^2}\frac{\omega^3}{e^{\h ...

  3. 普朗克黑体辐射定律python代码实现

    通过普朗克黑体辐射定律计算光谱辐射出射度. 普朗克(Planck)黑体辐射公式是黑体辐射量计算的依据,它所确定的辐射量是单位波长间隔内(或单位频率间隔内)单位面积向2π空间辐射的功率. 在探测器标定中 ...

  4. 从普朗克黑体辐射定律到真正的黑

    介绍了用以解释热辐射的几个重要公式及其缺陷,普朗克黑体辐射定律与量子物理的发现历程,并补充介绍了一些色彩学知识,最终讨论了一个问题:什么是黑? 关键词:色彩学:黑体辐射:维恩Wien定律:瑞利-金斯R ...

  5. 事物运动的状态和方式是谁提出的_金属材料在电磁场中的行为方式及其与光电效应的关系分析...

    作者:彭晓韬 日期:2020.04.08 [文章摘要]:金属材料具有导电.电热等特殊性能,其物理性质被广泛用于人类的生产和生活中.但金属材料在电磁场中的行为具有的某些特殊性与复杂性并未得到充分的.系统 ...

  6. 一种基于最大吸收功率的卫星太阳能电池板安装方案

    一种基于最大吸收功率的卫星太阳能电池板安装方案 问题的引入 分析思路 太阳光照强度参数的计算 太阳在各坐标系中坐标的转换 太阳在卫星处照度的计算 卫星各面太阳能电池板实际最大输出功率的计算 Matla ...

  7. 怎么用matlab画黑体辐射图像,matlab_黑体辐射规律的研究.doc

    matlab_黑体辐射规律的研究.doc 1黑体辐射规律的研究湖南大学XX院系XX专业XX年级姓名学号问题黑体辐射的规律在任何温度下对任意波长的电磁波只吸收不反射的物体称为绝对黑体,简称黑体.根据实验 ...

  8. 普朗克能量子假设|爱因斯坦光量子概念

    1. 普朗克能量子假设 普朗克发现,只要将原子振动的能量从连续值假设为分立值,即可从理论出发推导出与实验结果完全一致的黑体辐射公式. E=nhν 其中,h为普朗克常数(J·s),ν为振动频率.目前测定 ...

  9. 普朗克定律:不同温度下黑体的光谱辐射强度按波长分布的规律Matlab画图

    温度不同的普朗克黑体单色辐射能力与波长的曲线 一.要求 二.普朗克公式 三.代码实现 1.普朗克公式 2.主程序 四.结果显示 五.代码文件及结果文件 代码文件及结果文件https://downloa ...

最新文章

  1. 解决事件多次绑定,执行多次问题
  2. Docker安装和helloworld
  3. MySQL- SQL执行计划 统计SQL执行每阶段的耗时
  4. 微信小程序实现数组排序(向上向下移动)
  5. .NET 5 Preview 1的深度解读和跟进
  6. Mybatis3(3)动态 SQL
  7. Gartner最新发布:影响2022年基础设施和运营重大趋势
  8. C#3.0新特性 扩展方法
  9. Gradle打可运行Jar包(包含依赖第三方库中的类)
  10. 10.1综合强化刷题 Day2 morning
  11. python eval exec_Python基础教程 使用 exec和eval 执行字符串及计算其结果
  12. C#操作Win7/Win8的库、收藏夹
  13. 2021深育杯-网络安全大赛专业竞赛部分wp
  14. 编程英语单词1.编程常用英语词汇大全
  15. AirSim中的物理引擎
  16. 文件格式介绍:文本,图片,音频,视频
  17. 一文看尽 Stata 绘图
  18. 梅花雪MzTreeView2.0 的checkbox完全攻略
  19. 金和IUapp制作“手机之家”
  20. 2021中国AI产业10大趋势,一分钟看明白 | WAIC2021

热门文章

  1. 研究生学习生活计划(持更)
  2. Copyleaks:AI抄袭和内容检测工具
  3. 精益思想Lean thinking
  4. git报错:ssh: Could not resolve hostname gitlab.yto.net.cn:
  5. 接水问题(贪心算法)
  6. 做市场需要的智能眼镜可以赚钱
  7. python多线程有几种实现方法
  8. background-image背景图片拉伸平铺
  9. 如何理解IT工程师文化
  10. 万邦阿里巴巴中国站获得1688商品详情 API 返回值说明