arrayFactor

Массив включает дБ

Синтаксис

arrayFactor(object,frequency)
arrayFactor(object,frequency,azimuth,elevation)
arrayFactor(___,Name,Value)
[af] = arrayFactor(object,frequency)
[af,azimuth,elevation] = arrayFactor(___)
[af,azimuth,elevation] = arrayFactor(___,Name,Value)

Описание

пример

arrayFactor(object,frequency) строит фактор трехмерного массива по заданному значению частоты в дБ.

arrayFactor(object,frequency,azimuth,elevation) строит фактор массивов по заданной частоте, азимуту и значениям повышения.

arrayFactor(___,Name,Value) строит фактор массивов, использующий дополнительные опции, заданные одним или несколькими аргументами пары Name,Value. Задайте аргументы пары "имя-значение" после всех других входных параметров.

[af] = arrayFactor(object,frequency) возвращает фактор трехмерного массива по заданному значению частоты.

[af,azimuth,elevation] = arrayFactor(___) возвращает фактор массивов на заданной частоте, азимуте и значениях повышения.

[af,azimuth,elevation] = arrayFactor(___,Name,Value) возвращает фактор массивов, использующий дополнительные опции, заданные одним или несколькими аргументами пары Name,Value. Задайте аргументы пары "имя-значение" после всех других входных параметров.

Примеры

свернуть все

Постройте фактор массивов прямоугольного массива по умолчанию на частоте 70 МГц.

ra = rectangularArray; 
arrayFactor(ra,70e6);

Входные параметры

свернуть все

Введите объект антенной решетки, заданный как указатель на объект.

Пример: r = rectangularArray; arrayFactor (r,70e6). Вычисляет фактор массивов прямоугольного массива.

Значение частоты раньше вычисляло фактор массивов, заданный как скаляр в Гц.

Пример: 70e6

Типы данных: double

Угол азимута антенны, заданной как вектор в градусах.

Пример: –90:5:90

Типы данных: double

Угол повышения антенны, заданной как вектор в градусах.

Пример: 0:1:360

Типы данных: double

Аргументы в виде пар имя-значение

Пример: 'CoordinateSystem', rectangular

Задайте дополнительные пары, разделенные запятой аргументов пары Name,Value. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Имя должно находиться внутри одинарных кавычек (' '). Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Система координат фактора массивов, заданного как пара, разделенная запятой, состоящая из 'CoordinateSystem' и одно из этих значений: 'polar', 'rectangular', 'uv'.

Пример: 'CoordinateSystem', 'polar'

Типы данных: char

Выходные аргументы

свернуть все

Фактор массивов, возвращенный как матрица в dB. Матричный размер является продуктом количества значений повышения и количества значений азимута.

Значения азимута, используемые, чтобы вычислить фактор массивов, возвратились как вектор в градусах.

Значения повышения, используемые, чтобы вычислить фактор массивов, возвратились как вектор в градусах.

Смотрите также

| |

Введенный в R2017a

Для просмотра документации необходимо авторизоваться на сайте