pyvista.transform_vectors_sph_to_cart#
- transform_vectors_sph_to_cart(theta, phi, r, u, v, w)[source]#
Transform vectors from spherical (r, phi, theta) to cartesian coordinates (z, y, x).
Note the “reverse” order of arrays’s axes, commonly used in geosciences.
- Parameters:
- thetaarray_like[
float] Azimuthal angle in degrees
[0, 360]of shape(M,).- phiarray_like[
float] Polar (zenith) angle in degrees
[0, 180]of shape(N,).- rarray_like[
float] Distance (radius) from the point of origin of shape
(P,).- uarray_like[
float] X-component of the vector of shape
(P, N, M).- varray_like[
float] Y-component of the vector of shape
(P, N, M).- warray_like[
float] Z-component of the vector of shape
(P, N, M).
- thetaarray_like[
- Returns:
- u_t, v_t, w_t
numpy.ndarray Arrays of transformed x-, y-, z-components, respectively.
- u_t, v_t, w_t