Compute and display beamwidth of sensor element pattern
plots the 2-D power pattern (in dB) of the
element for all azimuth
angles at an elevation angle of zero degrees. The plot displays the half-power beamwidth (in
degrees) at the frequency specified in
freq (in Hz) and the angles (in
degrees) in azimuth at which the magnitude of the power pattern decreases by 3 dB from the
peak of the main beam.
Plot Beamwidth of Isotropic Antenna
Plot the beamwidth for an isotropic antenna at 1 GHz.
Create an isotropic antenna using a
antenna = phased.IsotropicAntennaElement('FrequencyRange',[800e6 1.2e9])
antenna = phased.IsotropicAntennaElement with properties: FrequencyRange: [800000000 1.2000e+09] BackBaffled: false
beamwidth function, plot the half-power (3 dB) beamwidth for the antenna. Use a frequency value of 1 GHz.
ans = 360
Calculate Beamwidth and Angles of Cosine Antenna Element
Calculate the half-power beamwidth and angles of a cosine antenna element.
phased.CosineAntennaElement object with the
'CosinePower' exponents set to 10.
myAnt = phased.CosineAntennaElement('CosinePower',[10 10])
myAnt = phased.CosineAntennaElement with properties: FrequencyRange: [0 1.0000e+20] CosinePower: [10 10]
Compute the beamwidth and angles of the antenna element when it is operating at 1 GHz. Set
'dbDown' to 3 dB.
[BW,Ang] = beamwidth(myAnt,1e9,'dbDown',3)
BW = 29.9600
Ang = 1×2 -14.9800 14.9800
element — Antenna or microphone element
Phased Array System Toolbox™
Antenna or microphone element, specified as a Phased Array System Toolbox System object.
freq — Frequency used to calculate beamwidth
scalar in Hz
Frequency used to calculate the beamwidth, specified as a scalar in Hz.
Specify optional pairs of arguments as
the argument name and
Value is the corresponding value.
Name-value arguments must appear after other arguments, but the order of the
pairs does not matter.
Before R2021a, use commas to separate each name and value, and enclose
Name in quotes.
the beamwidth of the antenna element that is operating at a frequency of 1 GHz, with the
slice direction set to
'Azimuth', and the cut angle set to 45
Cut — Slice direction in azimuth-elevation space
'Azimuth' (default) |
The slice direction in azimuth-elevation space along which the beamwidth is
computed, specified as the comma-separated pair consisting of
'Azimuth' for the azimuth plane,
'Elevation' for the elevation
CutAngle — Angle for plane to get required 2-D cut
0 (default) | scalar
Corresponding angle (in degrees) for the plane to get the required 2-D cut,
specified as the comma-separated pair consisting of
and a scalar. If
'Cut' is specified as
should lie between [−90, 90] degrees. If
'Cut' is specified as
should lie between [−180, 180] degrees.
dBDown — Power value from peak of main lobe
3 (default) |
Inf | positive scalar
Power value from the peak of the main lobe, specified as the comma-separated pair
'dBDown' and a positive scalar. The default value
of 3 dB is equivalent to half-power beamwidth. To calculate the first-null beamwidth,
'dBDown' value as
Inf. Units are
bw — Angular beamwidth
scalar in degrees
Angular beamwidth of the sensor element, returned as a scalar in degrees.
angles — Angle values of beamwidth
1-by-2 vector in degrees
Angle values of the beamwidth, returned as a 1-by-2 vector. The two elements in the
amax] define the beamwidth
Introduced in R2020b