|
|
| Векторизован |
|
в палитре
|
на схеме
|
Блок реализует преобразование декартовых координат в сферические:
где
(r, θ, φ) – сферические
координаты,
(x, y, z) – декартовы координаты.
Координаты точек, подаваемые на вход блока, допускается задавать одним из двух способов:
- В виде трех массивов x, y, z одинаковой
размерности, которые задают массив точек с координатами (xi, yi,
zi). На выходе блока будут сформированы массивы theta,
phi, r соответствующей размерности.
- В виде массива x размерности n, массива y размерности m и
матрицы z размерности n×m, которые задают матрицу (сетку) точек с координатами
(xi, yj, zi,j). На выходе блока будут
сформированы массивы theta, phi, r размерности n×m. Входная матрица
точек преобразуется в выходной массив точек построчно.
Входные порты
- x – вектор координат X;
- y – вектор координат Y;
- z – вектор координат Z.
Выходные порты
- theta – вектор меридиональных углов;
- phi – вектор азимутальных углов;
- r – вектор радиальных расстояний.
Свойства
- Инвертировать нечетные строки – указывает, что при преобразовании входной
матрицы в выходной массив нечетные строки матрицы будут записаны в обратном порядке
(свойство учитывается только если на вход блока подается два массива и матрица).