cylToCart#
- acoular.environments.cylToCart(x, Q=None)
Return cartesian coordinate representation of an input array in cylindrical coordinate.
Return the cartesian coordinate representation of a input position which was before transformed into a cylindrical coordinate, which has flow into positive z direction.
- Parameters:
- x
numpy.ndarrayoffloats Cylindrical coordinates of N points, shape (3, N).
- Q
numpy.ndarrayoffloats, optional Orthogonal transformation matrix, shape (3, 3). If provided, the positional vectors are transformed via
new_x = Q * xbefore transforming those modified coordinates into cartesian ones. Default is the identity matrix.
- x
- Returns:
numpy.ndarrayoffloatsCartesian representation of given N points in cylindrical coodrinates as an array of shape (3, N) with coodinates \((x, y, z)\).