Пользовательский микрофон
The CustomMicrophoneElement Объект создает пользовательский элемент микрофона.
Для вычисления отклика микрофонного элемента для заданных направлений:
Определите и настройте пользовательский элемент микрофона. См. «Конструкция».
Функции step вычислить ответ согласно свойствам phased.CustomMicrophoneElement. Поведение step характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
H = phased.CustomMicrophoneElement создает пользовательский системный объект, H, который моделирует пользовательский элемент микрофона.
H = phased.CustomMicrophoneElement( создает пользовательский объект микрофона, Name,Value)H, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).
|
Вектор рабочей частоты Задайте частоты в hertz, где частотные характеристики элемента измеряются как вектор. Элементы вектора должны быть увеличены. Элемент микрофона не имеет отклика вне заданной частотной области значений. По умолчанию: |
|
Частотные характеристики Задайте частотные характеристики в децибелах, измеренные на частотах, заданных в По умолчанию: |
|
Частоты измерения полярного шаблона Задайте частоты измерения в hertz полярных шаблонов как вектор-строка длины M. Частоты измерения должны находиться в пределах области значений частоты, заданной в По умолчанию: |
|
Углы измерения полярного шаблона Укажите углы измерения в степенях полярных шаблонов как вектор-строка длины N. Углы измеряются от центральной оси захвата микрофона и должны быть между -180 и 180 включительно. По умолчанию: |
|
Полярный шаблон Задайте полярные шаблоны элемента микрофона в виде M-на-N матрицы. M - количество измерительных частот, заданное в По умолчанию: всенаправленный шаблон с 0 дБ ответом везде |
Характерно для phased.CustomMicrophoneElement Объект | |
|---|---|
beamwidth | Вычислите и отобразите ширину луча шаблона элемента датчика |
directivity | Направленность пользовательского элемента микрофона |
isPolarizationCapable | Поляризационная способность |
pattern | Постройте график направленности и шаблонов пользовательского элемента микрофона |
patternAzimuth | Постройте график направленности элемента микрофона или шаблона в зависимости от азимута |
patternElevation | Постройте график направленности элемента микрофона или шаблона от повышения |
plotResponse | Постройте диаграмму направленности микрофона |
step | Выходной ответ микрофона |
| Общий для всех системных объектов | |
|---|---|
release | Разрешить изменение значения свойства системного объекта |
Полная характеристика пользовательского элемента микрофона является комбинацией его частотной характеристики и пространственной характеристики. phased.CustomMicrophoneElement вычисляет оба отклика с помощью интерполяции по ближайшему соседу и затем умножает их, чтобы сформировать общий отклик. Когда PolarPatternFrequencies значение свойства нескалярно, объект задает несколько полярных шаблонов. В этом случае интерполяция использует полярный шаблон, который измеряется ближе всего к заданной частоте.
phased.ConformalArray | phased.OmnidirectionalMicrophoneElement | phased.ULA | phased.URA | phitheta2azel | uv2azel