本文简要介绍 python 语言中 scipy.spatial.transform.Rotation.magnitude
的用法。
用法:
Rotation.magnitude(self)#
获取旋转的幅度。
- magnitude: ndarray 或浮点数
以弧度为单位的角度,如果对象包含单个旋转,则为 float;如果对象包含多个旋转,则为 ndarray。幅度将始终在 [0, pi] 范围内。
返回 ::
例子:
>>> from scipy.spatial.transform import Rotation as R >>> import numpy as np >>> r = R.from_quat(np.eye(4)) >>> r.magnitude() array([3.14159265, 3.14159265, 3.14159265, 0. ])
单次旋转幅度:
>>> r[0].magnitude() 3.141592653589793
相关用法
- Python SciPy Rotation.mean用法及代码示例
- Python SciPy Rotation.from_matrix用法及代码示例
- Python SciPy Rotation.__pow__用法及代码示例
- Python SciPy Rotation.as_matrix用法及代码示例
- Python SciPy Rotation.as_euler用法及代码示例
- Python SciPy Rotation.approx_equal用法及代码示例
- Python SciPy Rotation.from_quat用法及代码示例
- Python SciPy Rotation.as_mrp用法及代码示例
- Python SciPy Rotation.from_mrp用法及代码示例
- Python SciPy Rotation.__getitem__用法及代码示例
- Python SciPy Rotation.from_rotvec用法及代码示例
- Python SciPy Rotation.as_quat用法及代码示例
- Python SciPy Rotation.__mul__用法及代码示例
- Python SciPy Rotation.as_rotvec用法及代码示例
- Python SciPy Rotation.apply用法及代码示例
- Python SciPy Rotation.align_vectors用法及代码示例
- Python SciPy Rotation.inv用法及代码示例
- Python SciPy Rotation.random用法及代码示例
- Python SciPy Rotation.from_euler用法及代码示例
- Python SciPy RealData.set_meta用法及代码示例
- Python SciPy RectBivariateSpline.__call__用法及代码示例
- Python SciPy RectSphereBivariateSpline.ev用法及代码示例
- Python SciPy RegularGridInterpolator.__call__用法及代码示例
- Python SciPy RectSphereBivariateSpline.__call__用法及代码示例
- Python SciPy RectBivariateSpline.ev用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.spatial.transform.Rotation.magnitude。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。