Область значений и угловое вычисление
Функция rangeangle
определяет длину пути распространения и направление контура сигнала от исходной точки, или набор источника указывает на контрольную точку. Функция поддерживает две модели распространения – модель свободного пространства и модель 2D луча. Модель свободного пространства является одним путем угла обзора от исходной точки до контрольной точки. 2D луч многопутевая модель генерирует два пути. Первый путь следует за путем свободного пространства. Второй путь является отраженным путем от граничной плоскости в z = 0. Направления контура заданы или относительно глобальной системы координат в контрольной точке или относительно системы локальной координаты в контрольной точке. Расстояния и углы в контрольной точке не зависят, на которое направление сигнал перемещается вдоль пути.
[
возвращает длину пути распространения, rng
,ang
]
= rangeangle(pos
)rng
, и направляющие углы, ang
, из пути прохождения сигнала от исходной точки или набора исходных точек, pos
, до начала координат глобальной системы координат. Направляющие углы являются азимутом и вертикальным изменением относительно осей глобальной координаты в начале координат. Сигналы следуют за путем угла обзора от исходной точки до начала координат. Путь угла обзора соответствует геометрической прямой линии между точками.
[
также задает контрольную точку или набор контрольных точек, rng
,ang
]
= rangeangle(pos
,refpos
)refpos
rng
теперь содержит длину пути распространения от исходных точек до контрольных точек. Направляющие углы являются азимутом и вертикальным изменением относительно осей глобальной координаты в контрольных точках. Можно задать несколько точек и несколько контрольных точек.
[
, также задает модель распространения. Когда rng
,ang
]
= rangeangle(___,model
)model
установлен в 'freespace'
, сигнал распространяет вдоль пути угла обзора от исходной точки до точки приема. Когда model
установлен в 'two-ray'
, сигнал распространяет вдоль двух путей от исходной точки до точки приема. Первый путь является путем угла обзора. Второй путь является отражающимся путем. В этом случае функция возвращает расстояния и углы для двух путей для каждой исходной точки и соответствующей контрольной точки.
|
Исходное положение точки в виде вектора 3 на 1 с действительным знаком или 3 с действительным знаком N матрицей. Матрица A представляет несколько исходных точек. Столбцы содержат Декартовы координаты точек N в форме Когда Модули положения являются метрами. |
|
Положение контрольной точки в виде вектора 3 на 1 с действительным знаком или 3 с действительным знаком N матрицей. Матрица A представляет несколько контрольных точек. Столбцы содержат Декартовы координаты точек N ins форма Когда Модули положения являются метрами. Значение по умолчанию: |
|
Системные оси локальной координаты в виде 3х3 матрицы с действительным знаком или 3 3 N массивом. Для массива каждая страница соответствует локальной координате оси в каждой контрольной точке. Столбцы в Значение по умолчанию: |
|
Модель Propagation в виде Значение по умолчанию: |
|
Область значений распространения, возвращенная как 1 с действительным знаком N вектором или 1 с действительным знаком 2N вектором. Когда Когда |
|
Азимут и углы возвышения, возвращенные как 2 N матрицей или 2 2N матрицей. Каждый столбец представляет направляющий угол в форме Когда Когда Угловые модули в градусах. |
global2localcoord
| local2globalcoord
| azel2uv
| azel2phitheta