phased.OmnidirectionalMicrophoneElement

Всенаправленный микрофон

Описание

The OmnidirectionalMicrophoneElement объект моделирует всенаправленный микрофон с равным откликом во всех направлениях.

Для вычисления отклика микрофонного элемента для заданных направлений:

  1. Определите и настройте свой всенаправленный элемент микрофона. См. «Конструкция».

  2. Функции step оценить микрофонную характеристику в соответствии со свойствами phased.OmnidirectionalMicrophoneElement. Поведение step характерен для каждого объекта в тулбоксе.

Примечание

Начиная с R2016b, вместо использования step метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.

Конструкция

H = phased.OmnidirectionalMicrophoneElement создает всенаправленный микрофонный системный объект, H, который моделирует всенаправленный элемент микрофона, чья реакция равна 1 во всех направлениях.

H = phased.OmnidirectionalMicrophoneElement(Name,Value) создает всенаправленный объект микрофона, H, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).

Свойства

FrequencyRange

Рабочая область значений

Задайте рабочую область значений частоты (в Гц) микрофонного элемента как вектора-строки 1x2 в виде [LowerBound HigherBound]. Элемент микрофона не имеет отклика вне заданной частотной области значений.

По умолчанию: [0 1e20]

BackBaffled

Перегородка задней части микрофонного элемента

Установите это свойство на true для перегородки задней части микрофонного элемента. В этом случае отклики микрофона на все азимутальные углы, превышающие +/-90 степени от широкой стороны (0 степени азимута и повышения), равны 0.

Когда значение этого свойства falseзадняя часть микрофонного элемента не поставлена в тупик.

По умолчанию: false

Методы

Характерно для phased.OmnidirectionalMicrophoneElement Объект
beamwidth

Вычислите и отобразите ширину луча шаблона элемента датчика

directivity

Направленность всенаправленного элемента микрофона

isPolarizationCapable

Поляризационная способность

pattern

Постройте направление и шаблоны всенаправленных элементов микрофона

patternAzimuth

Постройте график направленности элемента всенаправленного микрофона или шаблона от азимута

patternElevation

Постройте график направленности элемента всенаправленного микрофона или шаблона от повышения

plotResponse

Постройте диаграмму направленности микрофона

step

Выходной ответ микрофона

Общий для всех системных объектов
release

Разрешить изменение значения свойства системного объекта

Примеры

свернуть все

Создайте всенаправленный микрофон. Найдите ответ микрофона на 200, 300 и 400 Гц для угла падения 0 ° азимута и 0 ° повышения. Затем постройте график азимутальной характеристики микрофона на трех частотах.

microphone = phased.OmnidirectionalMicrophoneElement(...
    'FrequencyRange',[20 2e3]);
fc = [200 300 400];
ang = [0;0];
resp = microphone(fc,ang);

Постройте график диаграммы направленности. Диаграммы направленности для всех трех частот одинаковы.

pattern(microphone,fc,[-180:180],0,'CoordinateSystem','polar','Type','power');

Расширенные возможности

.
Введенный в R2011a