如何用Python绘制一个仿黑洞图像


本篇内容主要讲解“如何用Python绘制一个仿黑洞图像”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用Python绘制一个仿黑洞图像”吧!利用einsteinpy模块中的Shadow类,可以实现黑洞吸积盘的发射强度,换言之,用理论模拟一下黑洞的照片应该是什么样子的。22年5月份发布的是人马座A*的照片,这个”黑洞”的质量为8.261036kg,距离地球26673光年。根据源码推测,einstenipy中采用几何单位制,光速和万有引力常数设为1, 即c=G=1。现设几何单位制下的时间、距离以及质量单位为S,M,KG,国际制单位为s,m,kg,若以时间单位秒为基本单免费云主机域名位,即1s=1S,由于几何单位制下光速Sc=1M/S,则可得到距离单位的换算关系同理,根据万有引力常数可得到质量单位的换算关系所以质量和距离可以分别表示为尽管我们在地球上观测这个黑洞,但由于相机镜头等因素,实际上肯定不能用这么大的尺度来观测,所以稍微选一个差不多的距离就好shadow就是其发射模型,其内部用于绘图的主要成员有fb1 x xx负半轴fb2 x xx正半轴intensity 发射强度下面绘制一下不同距离处的发射强度结果如下图所示,果然中间凹了下去einsteinpy内嵌了绘图函数,通过ShadowPlotter(shadow, is_line_plot=True)可以更加方便地绘制上述图像,如果将is_line_plot设为False,则可得到强度分布图这样一看是不是觉得和前面的那个甜甜圈确有相似之处。到此,相信大家对“如何用Python绘制一个仿黑洞图像”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: PHP如何实现强制转换

这篇文章将为大家详细讲解有关PHP如何实现强制转换,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。强制转换通过强制转换的数据,不影响数据原本的类型,仅仅将该数据临时转换了。其结果是:可以看到虽然我们将数据类型转换了,但是原来数…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/14 17:46
Next 05/14 17:46

相关推荐