Omnidirectional microphone
The OmnidirectionalMicrophoneElement
object
models an omnidirectional microphone with an equal response in all
directions.
To compute the response of the microphone element for specified directions:
Define and set up your omnidirectional microphone element. See Construction.
Call step
to
estimate the microphone response according to the properties of phased.OmnidirectionalMicrophoneElement
.
The behavior of step
is specific to each object in
the toolbox.
Starting in R2016b, instead of using the step
method
to perform the operation defined by the System
object™, you can
call the object with arguments, as if it were a function. For example, y
= step(obj,x)
and y = obj(x)
perform
equivalent operations.
H = phased.OmnidirectionalMicrophoneElement
creates
an omnidirectional microphone system object, H
,
that models an omnidirectional microphone element whose response is
1 in all directions.
H = phased.OmnidirectionalMicrophoneElement(
creates
an omnidirectional microphone object, Name
,Value
)H
, with
each specified property set to the specified value. You can specify
additional name-value pair arguments in any order as (Name1
,Value1
,...,NameN
,ValueN
).
|
Operating frequency range Specify the operating frequency range (in Hz) of the microphone
element as a 1x2 row vector in the form of Default: |
|
Baffle the back of microphone element Set this property to When the value of this property is Default: |
directivity | Directivity of omnidirectional microphone element |
isPolarizationCapable | Polarization capability |
pattern | Plot omnidirectional microphone element directivity and patterns |
patternAzimuth | Plot omnidirectional microphone element directivity or pattern versus azimuth |
patternElevation | Plot omnidirectional microphone element directivity or pattern versus elevation |
plotResponse | Plot response pattern of microphone |
step | Output response of microphone |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |