Пользовательский микрофон
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).
|
Операционный вектор частоты Задайте частоты в герц, где частотные характеристики элемента измеряются как вектор. Элементы вектора должны увеличиваться. Элемент микрофона не имеет никакого ответа вне заданного частотного диапазона. Значение по умолчанию: |
|
Частотные характеристики Задайте частотные характеристики в децибелах, измеренных на частотах, заданных в Значение по умолчанию: |
|
Полярные частоты измерения шаблона Задайте измеряющиеся частоты в герц полярных шаблонов как вектор-строка из длины M. Измеряющиеся частоты должны быть в частотном диапазоне, заданном в Значение по умолчанию: |
|
Полярные углы измерения шаблона Задайте измеряющиеся углы в градусах полярных шаблонов как вектор-строка из длины N. Углы измеряются от центральной оси погрузки микрофона и должны быть между –180 и 180, включительно. Значение по умолчанию: |
|
Полярный шаблон Задайте полярные шаблоны элемента микрофона как матрица M на n. M является количеством измеряющихся частот, заданных в Значение по умолчанию: всенаправленный шаблон с ответом на 0 дБ везде |
| направленность | Направленность пользовательского элемента микрофона |
| isPolarizationCapable | Возможность поляризации |
| шаблон | Постройте пользовательскую направленность элемента микрофона и шаблоны |
| patternAzimuth | Постройте пользовательскую направленность элемента микрофона или шаблон по сравнению с азимутом |
| patternElevation | Постройте пользовательскую направленность элемента микрофона или шаблон по сравнению с вертикальным изменением |
| plotResponse | Постройте шаблон ответа микрофона |
| шаг | Выведите ответ микрофона |
| Характерный для всех системных объектов | |
|---|---|
release | Позвольте изменения значения свойства Системного объекта |
Общий ответ пользовательского элемента микрофона является комбинацией своей частотной характеристики и пространственного ответа. phased.CustomMicrophoneElement вычисляет оба ответа с помощью самой близкой соседней интерполяции и затем умножает их, чтобы сформировать общий ответ. Когда PolarPatternFrequencies значение свойства является нескалярным, объект задает несколько полярных шаблонов. В этом случае интерполяция использует полярный шаблон, который измеряется самый близкий к заданной частоте.
phased.ConformalArray | phased.OmnidirectionalMicrophoneElement | phased.ULA | phased.URA | phitheta2azel | uv2azel