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