Create strip dipole antenna
dipole object is a strip dipole antenna on the
The width of the dipole is related to the diameter of an equivalent cylindrical dipole by the equation
d is the diameter of equivalent cylindrical dipole.
r is the radius of equivalent cylindrical dipole.
For a given cylinder radius, use the
cylinder2strip utility function to calculate the equivalent width. The
default strip dipole is center-fed. The feed point coincides with the origin. The origin
is located on the yz- plane.
half-wavelength strip dipole antenna on the Y-Z plane.
d = dipole
dipole antenna, with additional properties specified by one or more
name-value pair arguments.
d = dipole(Name,Value)
Name is the property name and
Value is the corresponding value. You can specify
several name-value pair arguments in any order as
ValueN. Properties you do
not specify retains their default values.
Length — Dipole length
2 (default) | scalar
Dipole length, specified as a scalar in meters. By default, the length is chosen for an operating frequency of 75 MHz.
Width — Dipole width
0.1000 (default) | scalar
Dipole width, specified as a scalar in meters.
Dipole width should be less than
FeedOffset — Signed distance from center of dipole
0 (default) | scalar
Signed distance from center of dipole, specified as a scalar in meters. The feed location is on yz- plane.
Conductor — Type of metal material
'PEC' (default) |
Type of the metal used as a conductor, specified as a metal material
object. You can choose any metal from the
MetalCatalog or specify a metal of your choice. For more
metal. For more information on metal conductor meshing, see
m = metal('Copper');
m = metal('Copper'); ant.Conductor =
Load — Lumped elements
[1x1 lumpedElement] (default) | lumped element object
Lumped elements added to the antenna feed, specified as a lumped element
object. For more information, see
lumpedelement is the object for the load created
Tilt — Tilt angle of antenna
0 (default) | scalar | vector
Tilt angle of the antenna, specified as a scalar or vector with each element unit in degrees. For more information, see Rotate Antennas and Arrays.
TiltAxis=[0 1 0;0 1 1]
tilts the antenna at 90 degrees about the two axes defined by the
wireStack antenna object
only accepts the dot method to change its properties.
TiltAxis — Tilt axis of antenna
[1 0 0] (default) | three-element vector of Cartesian coordinates | two three-element vectors of Cartesian coordinates |
Tilt axis of the antenna, specified as:
Three-element vector of Cartesian coordinates in meters. In this case, each coordinate in the vector starts at the origin and lies along the specified points on the X-, Y-, and Z-axes.
Two points in space, each specified as three-element vectors of Cartesian coordinates. In this case, the antenna rotates around the line joining the two points in space.
A string input describing simple rotations around one of the principal axes, 'X', 'Y', or 'Z'.
For more information, see Rotate Antennas and Arrays.
TiltAxis=[0 1 0]
TiltAxis=[0 0 0;0 1 0]
TiltAxis = 'Z'
wireStack antenna object only accepts the dot method to change its
|Display antenna, array structures or shapes|
|Display information about antenna or array|
|Axial ratio of antenna|
|Beamwidth of antenna|
|Charge distribution on antenna or array surface|
|Current distribution on antenna or array surface|
|Design prototype antenna or arrays for resonance around specified frequency|
|Radiation efficiency of antenna|
|Electric and magnetic fields of antennas; Embedded electric and magnetic fields of antenna element in arrays|
|Input impedance of antenna; scan impedance of array|
|Mesh properties of metal, dielectric antenna, or array structure|
|Change mesh mode of antenna structure|
|Optimize antenna or array using SADEA optimizer|
|Radiation pattern and phase of antenna or array; Embedded pattern of antenna element in array|
|Azimuth pattern of antenna or array|
|Elevation pattern of antenna or array|
|Calculate and plot radar cross section (RCS) of platform, antenna, or array|
|Return loss of antenna; scan return loss of array|
|Calculate S-parameter for antenna and antenna array objects|
|Voltage standing wave ratio of antenna|
Create and View Dipole Antenna
Create and view a dipole with 2 m length and 0.5 m width.
d = dipole('Width',0.05)
d = dipole with properties: Length: 2 Width: 0.0500 FeedOffset: 0 Conductor: [1x1 metal] Tilt: 0 TiltAxis: [1 0 0] Load: [1x1 lumpedElement]
Impedance of Dipole Antenna
Calculate the impedance of a dipole over a frequency range of 50 MHz - 100 MHz.
d = dipole('Width',0.05); impedance(d,linspace(50e6,100e6,51))
Infinite Reflector Backed Dielectric Substrate Antenna
Design a dipole antenna backed by a dielectric substrate and an infinite reflector.
Create a dipole antenna of length, 0.15 m, and width, 0.015 m.
d = dipole('Length',0.15,'Width',0.015, 'Tilt',90,'TiltAxis',[0 1 0]);
Create a reflector using the dipole antenna as an exciter and the dielectric,
teflon as the substrate.
t = dielectric('Teflon')
t = dielectric with properties: Name: 'Teflon' EpsilonR: 2.1000 LossTangent: 2.0000e-04 Thickness: 0.0060 For more materials see catalog
rf = reflector('Exciter',d,'Spacing',7.5e-3,'Substrate',t);
Set the groundplane length of the reflector to
inf. View the structure.
rf.GroundPlaneLength = inf; show(rf)
Calculate the radiation pattern of the antenna at 70 MHz.
 Balanis, C.A. Antenna Theory: Analysis and Design. 3rd Ed. New York: Wiley, 2005.
 Volakis, John. Antenna Engineering Handbook, 4th Ed. New York: Mcgraw-Hill, 2007.
Introduced in R2015a