RadialDifferential#

class astropy.coordinates.RadialDifferential(*args, **kwargs)[源代码]#

基类:BaseDifferential

径向距离差分。

参数:
d_distanceQuantity数量

差分距离。

copy : bool ,可选可选的布尔

如果 True (默认),将复制数组。如果 False ,数组将作为引用,但可能会广播以确保形状匹配。

属性摘要

attr_classes 

d_distance 

差速器的“d_距离”分量。

方法总结

from_cartesian(other, base)

将差分从三维直角笛卡尔坐标转换为所需的类。

from_representation(representation[, base])

从另一个表示创建此表示的新实例。

norm([base])

向量范数。

to_cartesian \(基础)

将微分转换为三维直角笛卡尔坐标。

属性文档

attr_classes = {'d_distance': <class 'astropy.units.quantity.Quantity'>}#
d_distance#

差速器的“d_距离”分量。

方法文件

classmethod from_cartesian(other, base)[源代码]#

将差分从三维直角笛卡尔坐标转换为所需的类。

参数:
other

把这个对象转换成微分。

baseBaseRepresentationBaseRepresentation

要转换差分的点:每个分量乘以其单位向量和比例因子。将转换为 cls.base_representation 如果需要的话。

返回:
BaseDifferential 子类实例

一个新的差分对象,它是类的类型。

classmethod from_representation(representation, base=None)[源代码]#

从另一个表示创建此表示的新实例。

参数:
代表BaseRepresentation 实例BaseRepresentation实例

应转换为此类的演示文稿。

base :的实例 cls.base_representation实例

将定义差分的相对基数。如果表示本身是一个微分,则基数将转换为 base_representation 来帮助转化它。

norm(base=None)[源代码]#

向量范数。

范数是标准的Frobenius范数,即所有非角单位分量平方和的平方根。

参数:
base :的实例 self.base_representation实例

定义差分的相对基数。这是计算除笛卡尔差速器或径向差速器外的所有差速器的物理尺寸所必需的。

返回:
normastropy.units.Quantityastropy.units.Quantity

向量范数,与表示形式相同。

to_cartesian(base)[源代码]#

将微分转换为三维直角笛卡尔坐标。

参数:
base :的实例 self.base_representation实例

将要转换差分的点:每个分量乘以其单位矢量和比例因子。

返回:
CartesianDifferential

此对象已转换。