pyvista.cartesian_to_spherical#
- cartesian_to_spherical(x, y, z)[ソース]#
3Dデカルト座標を球座標に変換します.
- パラメータ:
- x, y, z
numpy.ndarray
直交座標.
- x, y, z
- 戻り値:
- r
numpy.ndarray
半径方向の距離.
- phi
numpy.ndarray
極軸に対する角度(ラジアン).極角とも呼ばれます.
- theta
numpy.ndarray
最初の子午面からの回転角度(ラジアン).方位角ともいいます.
- r
例
>>> import numpy as np >>> import pyvista as pv >>> grid = pv.ImageData(dimensions=(3, 3, 3)) >>> x, y, z = grid.points.T >>> r, phi, theta = pv.cartesian_to_spherical(x, y, z)