AffineTransform#
- class astropy.coordinates.AffineTransform(transform_func, fromsys, tosys, priority=1, register_graph=None)[源代码]#
-
一种指定为一个函数的坐标变换,它产生一个3x3笛卡尔变换矩阵和一个位移向量元组。
看见
Galactocentric举个例子。- 参数:
- transform_func :
callable()Python:Callable() 具有签名的可调用文件
transform_func(fromcoord, toframe)并返回:一个(3,3)矩阵fromcoord在笛卡尔表示中CartesianRepresentation(可选)附加速度CartesianDifferential表示在矩阵运算后应用的速度平移和偏移。- fromsys类
要开始的坐标系类。
- tosys类
要转换为的坐标系类。
- priority :
float或intPYTHON:FLOAT或PYTHON:INT 当找到最短坐标变换路径时,此变换的优先级-大数为低优先级。
- register_graph :
TransformGraphorNoneTransformGraph或PYTHON:无 用于在创建时注册此转换的图形,或
None不登记。
- transform_func :
- 加薪:
TypeError如果
transform_func不可调用