如何在cgs单元中求scipy中的物理常数?

2024-06-11 05:01:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道如何从化学常数以cgs为单位。在

例如:如果我想从scipy得到thomson横截面常数

constants.value(u'Thomson cross section')
6.6524587158e-29

但这是用国际单位制的。而且它也没有显示它所附带的单元。我想在cgs中导入它: scipy中有没有命令可以让我选择单元?可能是下面这样的:

^{pr2}$

谢谢你的建议。在


Tags: value常数单位sectionscipy附带单元国际
1条回答
网友
1楼 · 发布于 2024-06-11 05:01:46

通过浏览constants.py文件(文档),我推断我可以得到:

In [183]: constants.value('Thomson cross section')
Out[183]: 6.6524587158e-29
In [184]: constants.unit('Thomson cross section')
Out[184]: 'm^2'
In [187]: constants.precision('Thomson cross section')
Out[187]: 1.367915290986615e-09

此值在字典中:

^{pr2}$

有关详细信息,请参阅scipy.constants.codata.py文件。在

我在constants.py文件中看不到任何进行单位转换的代码。我猜你得自己动手了。在

相关问题 更多 >