这其实是件相当酷的事情。

牛顿凭借着他万有引力的理论而闻名世界。他证实了两个物体间的吸引力是可以通过两个物体的质量、他们距离的平方以及万有引力常数计算得出的。当你把一个苹果放在天平上,你其实是在测量苹果和地球之间的力。苹果的质量是取决于它和地球两者的质量,如果地球的质量不同了,苹果在地球上的质量也会改变。

所以,一旦我们测出了苹果的重量,就可以回过头来。我们可以很容易转换苹果的重量来找到它的质量。我们也知道苹果中心到地球中心的距离,因为我们知道地球有多大(我们先测出地球有多大是另一个故事了,当然也是有趣的一个)。有了这些数据,我们不知道的就是地球的质量和万有引力常数了。如果我们知道了一个,我们就可以利用牛顿的方程来计算出另一个了。

卡文迪许是一位聪慧且富有的,但却内向又古怪的十八世纪的科学家。他在科学领域有着相当多的突破性发现,但许多都没有被发表出来。但是他发表了的发现中就有一个是万有引力常数。这就看到啦,重力意味着所有物体间都存在着吸引力,并不只有行星和星星。所以你把一个大的沉的金属球放在另一个大的沉的球体旁边,他们之间也存在着吸引力。

当然了,相比于行星,对于350磅的金属块来说,这个吸引力是极其极其微小的,但它仍然是客观存在的。一位叫John Michell的业余科学家兼职牧师,他发明了一套相当精致的装置来测量这种微小的吸引力,并且死后将它留给了卡文迪许。在经历了许多挫折和错误之后,卡文迪许设法开始了一个精确测量一对金属球间引力的实验。知道了引力、球的质量、它们之间的距离,卡文迪许能精确计算万有引力常数。(以防好奇宝宝追问,万有引力常数就是6.67*10-11m2/kg*s2)

知道了这个数字,我们就能为全世界解决质量等式。每次你站在浴室里的称上,你就可以测量行星的质量。如果我们知道你距离地球中心的距离,然后我们就能用牛顿的万有引力等式算出来你所在的行星的质量。更进一步,一旦我们知道地球的质量,我们就可以用轨道观测来计算月亮和太阳的质量,然后我们用它们的质量也能得到太阳系中其他行星的质量。这切的测量第一次可能成为现实是通过一位200年前的英国人 留下的琐碎而精致的遗产实现的。

行星质量是对类似行星物体的测量。在太阳系中,行星通常以天文系统单位测量的,质量单位是太阳质量(M)。在研究太阳系外行星时,对于大量气体的巨型行星通常是以木星(MJ)做测量单位,对于较小的岩石地上行星通常以地球(M)做测量单位。

在太阳系内行星的质量是在准备星历表时校正后的参数。在如何计算行星质量中有三个变量:

如果一个行星有天然的卫星,它的质量可以用牛顿万有引力定律计算,从而得出开普勒三定律的概括内容,其中包括行星及其卫星的质量。这样可以用太阳质量当单位来预先测量木星质量。

从一个行星对其他行星轨道的影响可以推断出它的质量。在1931-1948年,这个方法的错误应用导致了对冥王星质量的错误计算。

可以使用从太空探测器轨道收集的数据。例如旅行者号对外行星的探测和信使号对水星的探测。

另外,许多其他方法也能给出合理的近似值。例如,瓦鲁纳这一潜在的矮行星,和豪迈这一矮行星一样,在它的轴上快速旋转。豪迈必须要有很大的密度,以防被离心力撕成碎片。通过一些计算,可以对物体密度设置限制。因此,如果已知一个物体的大小,一个对于质量的极限可以被确定。更多有关的详细信息,请参看链接。

参考资料

1.WJ百科全书

2.天文学名词

3. 他在狂笑- forbes

如有相关内容侵权,请于三十日以内联系作者删除

转载还请取得授权,并注意保持完整性和注明出处

翻译:天文志愿文章组-他在狂笑

审核:天文志愿文章组-

终审:天文志愿文章组-

排版:天文志愿文章组-零度星系

美观:天文志愿文章组-

参考资料

1.WJ百科全书

2.天文学名词

(必须保留原文链接!!,请自行插入原文链接)

本文由天文志愿文章组-他在狂笑翻译自forbes的作品,如有相关内容侵权,请于三十日以内联系运营者删除。

python月球地球质量计算_我们如何计算一个行星的质量?相关推荐

  1. python写空气质量提醒_你所在的城市空气质量如何?用Python可视化分析空气质量...

    本文的文字及图片过滤网络,可以学习,交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于法纳斯特 ,作者法纳斯特 Python爬虫.数据分析.网站开发等案例教程视频免费在线观 ...

  2. python函数的组成要素_写好一个Python函数的六要素

    Python 虽然好用,但用好真的很难.尤其是函数部分,只要写不好,后面的一连串人都会遭殃.看又看不懂,测试起来也麻烦,维护又维护不动,真是让人头疼. 那怎么写好一个 Python 函数呢?<W ...

  3. python从外部传入参数_从另一个Python脚本运行一个Python脚本,并传入参数 - python...

    我想从另一个Python脚本运行一个Python脚本.我想像使用命令行一样传递变量. 例如,我将运行我的第一个脚本,该脚本将遍历值列表(0.1.2.3),并将其传递给第二个脚本,依次为script2. ...

  4. python月球地球质量计算_科学网—天文计算PyEphem指南 - 张金龙的博文

    PyEphem (http://rhodesmill.org/pyephem/tutorial.html)(github, Pypi)是Python下的一个软件包,计算准确度很高,可用来计算不同坐标系 ...

  5. python自定义函数求差_[VBA]发布一个计算桩号之差的Excel自定义函数(VBA)

    这是一个可以计算桩号之差(也就是得到长度)的Excel(或WPS)扩展函数,可以减少工程师在统计工程量时的工作量. 该函数具有一定的通用性.可以在MS Office和金山WPS上使用. 文末会给出使用 ...

  6. python莱布尼茨法计算π_酷叮猫少儿编程讲堂——Python 用莱布尼茨等式求π

    原标题:酷叮猫少儿编程讲堂--Python 用莱布尼茨等式求π Python 用莱布尼茨等式求π 2018-08-01 德国大数学家莱布尼茨Leibniz在研究圆周率π的过程中发现一个数学公式是这样的 ...

  7. python输入数组并计算_利用Python进行数据分析——Numpy基础:数组和矢量计算

    利用Python进行数据分析--Numpy基础:数组和矢量计算 ndarry,一个具有矢量运算和复杂广播能力快速节省空间的多维数组 对整组数据进行快速运算的标准数学函数,无需for-loop 用于读写 ...

  8. 听力阈值计算_听力损失如何计算出来的,具体等级的标准是什么?

    您好,听力损失如何计算出来的,具体等级的标准是什么? 通常根据纯音听力测试结果,分别计算双耳气导的500Hz.1000Hz.2000Hz.4000Hz四个频率点的平均阈值,下面是具体的听力残疾等级判定 ...

  9. python增加一列数据计算年龄_无法使用python中的条件计算年龄。得到一个价值

    好吧,我想从数据集中计算出病人的年龄.我最初是用一个函数来计算的,但我从今天算到了生日.所以我试着在病人死亡的案例中加上一个if语句.在这个例子中,我想计算从死亡日期到出生日期的年龄.在 这是我的代码 ...

最新文章

  1. html给radio添加图片,使用纯CSS自定义radio(单选框)和checkbox(多选框)的样式
  2. 在很多很多事情都要的情况下,最重要的东西是什么?
  3. [C++]2-4 子序列的和
  4. 关于TobjectList的一点疑问
  5. 同级子目录下重新设置属性失效
  6. JavaFX将Node导出为图片
  7. 塔罗牌第五张是什么牌_塔罗牌四季牌阵:冬至将至,快来看看未来这三个月运势如何?...
  8. 2021年,这是你们收到的第一份礼物
  9. c语言注释和代码互换,c语言项目—注释转换(c——c++)
  10. CACTI实现飞信报警
  11. When we first heard of Linux
  12. ubuntu facebook/C3D视频特征提取
  13. 海森矩阵(Hessian Matrix)与泰勒展开式
  14. YoloV3 先验框
  15. 债券指数基金以及债券ETF
  16. kylin安装以及遇见到的一些问题和解决方法
  17. Linux下构建一个deb软件安装包
  18. 实现多方数据安全共享,解决普惠金融信息不对称难题
  19. 【luogu P1456 Monkey King】 题解
  20. Windows PowerShell 中启动 Nginx 报错解决方案

热门文章

  1. 【免费毕设】基于PHP实现的网上留言管理系统的设计(源代码+论文)
  2. idea右边maven全爆红_通过Idea创建Spring Boot java项目
  3. 数据结构与算法之-----二叉树(一)
  4. python发邮件详解_用Python3发送邮件详解
  5. matlab复杂网络仿真,matlab在复杂网络上的应用
  6. ipad上linux终端,如何使用iSH在iPad或iPhone上获取Linux Shell
  7. VC++使用ADO开发ACCESS数据库
  8. MySQL 两个死锁样例
  9. Laravel.com 中国镜像、中文站点
  10. centos 7 网络DNS设置的相关配置文件配置