set_enabled_equivalencies#
- astropy.units.set_enabled_equivalencies(equivalencies)[源代码]#
设置在单元注册表中启用的等效项。
如果在单位转换和寻找等价单位时没有给出明确的等价性,则使用这些等价性。
这特别意味着允许角度是无量纲的。小心使用。
- 参数:
- equivalencies :
list
的tuple
PYTHON:PYTHON列表:元组 等价对的列表,例如,由返回的
dimensionless_angles
。
- equivalencies :
实例
求幂通常需要无量纲的量。为了避免复杂阶段的问题:
>>> from astropy import units as u >>> with u.set_enabled_equivalencies(u.dimensionless_angles()): ... phase = 0.5 * u.cycle ... np.exp(1j*phase) <Quantity -1.+1.2246468e-16j>