Всенаправленный микрофон имеет ответ, который равен единице во всех незащищенных направлениях. The phased.OmnidirectionalMicrophoneElement
позволяет вам смоделировать всенаправленный микрофон. Когда вы используете этот объект, необходимо задать следующие аспекты микрофона:
Рабочая частота области значений микрофона с помощью FrequencyRange
свойство.
Является ли реакция микрофона тупиковой при азимутальных углах за пределами интервала на [–90,90] степеней с помощью BackBaffled
свойство.
Создайте всенаправленный микрофонный элемент, имеющий характеристику в пределах области значений звуковой частоты человека от 20 до 20000 Гц. Блокируйте ответ микрофона для углов азимута за пределами +/-90 степеней. Постройте график в полярной форме характеристики степени микрофона на 1 кГц.
Примечание.Этот пример выполняется только в R2016b или более поздней версии. Если вы используете более ранний релиз, замените каждый вызов функции на эквивалентный step
синтаксис. Для примера замените myObject(x)
с step(myObject,x)
.
freq = 1e3; microphone = phased.OmnidirectionalMicrophoneElement(... 'BackBaffled',true,'FrequencyRange',[20 20e3]); pattern(microphone,freq,[-180:180],[-90:90],'CoordinateSystem','polar','Type','power');
Во многих приложениях иногда нужно изучить направленность микрофона, или полярный шаблон. Чтобы получить разрез азимута, установите аргумент повышения pattern
метод к одному углу, такому как нуль.
pattern(microphone,freq,[-180:180],0,'CoordinateSystem','polar','Type','power');
Чтобы получить вырез по повышению, установите аргумент azimuth pattern
метод к одному углу, такому как нуль.
pattern(microphone,freq,0,[-90:90],'CoordinateSystem','polar','Type','power');
Получите ответ величины микрофона при заданных углах и частотах азимута. По умолчанию, когда ang
аргумент является одной строкой, углы возвышения равны 0 степеням. Обратите внимание, что реакция является единицей при всех углах и частотах азимута, как и ожидалось.
freqs = [100:250:1e3]; ang = [-90:30:90]; response = microphone(freqs,ang)
response = 7×4
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1