pyvista.cartesian_to_spherical#

cartesian_to_spherical(x, y, z)[ソース]#

3Dデカルト座標を球座標に変換します.

パラメータ:
x, y, znumpy.ndarray

直交座標.

戻り値:
rnumpy.ndarray

半径方向の距離.

phinumpy.ndarray

極軸に対する角度(ラジアン).極角とも呼ばれます.

thetanumpy.ndarray

最初の子午面からの回転角度(ラジアン).方位角ともいいます.

>>> 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)