INSTRUCTIONS
INSTRUCTIONS
I. Introduction:
An array of identical antennas will produce a net pattern that is equal to that
antenna's orignal pattern multiplied by the array factor. This demonstration
allows you to define an arbitrary array an returns the array factor function and
plots of the array factor pattern.
II. Linear arrays:
To plot the array factor pattern of a linear array (an array aligned along the
Z axis) use AF[theta,array] and AFdemo[array]. AF[] returns the function for
further manipulation. AFdemo[] prints out the array factor function, plots the
array of point sources itself, and then plots the array factor as a function of theta on 2D
cartesian axes and then on a 2D polar coordinate system. Go to the Java linear
array demonstrations to get an intuitive feel for the patterns of various array
configurations.
Form of linear array: {{z1,amplitude1,phase1},...,{zN,amplitudeN,phaseN}}
Amplitude is in arbitrary units of power or current, phase is in radians and and position is in terms of wavelength.
III. Three-Dimensional arrays:
To plot general array structures use AF3D[theta,phi,array] and AF3Ddemo[array].
AF3D[] returns the array factor function. AF3Ddemo[] prints the function; plots
the array itself and then the array factor. Use the VRML rendition option for an
interactive Three-Dimension object that you can analyze from all angles and perspectives.
Form of 3D array: {{{x1,y1,z1},amplitude1,phase1},...,{{xN,yN,zN},amplitudeN,phaseN}}
Amplitude is in arbitrary units of power or current, phase is in radians and and position is in terms of wavelength.
IV. General Information:
Use the PlotPoints->N option to increase the plots resolution. (All
options entered will be passed to the internal plotting functions of the
demos).
Some complex arrays with high plotting resolutions can take a while. To
submit a job for later viewing enter a job title, a brief description of your
input and you e-mail address. When your job is completed you will be notifed by
email and you job will be added to a list of completed tasks for your viewing.
VRML viewing requires a VRML browser or plug-in. VRWEB is the VRML
viewer we recommend. It has a full color display with the Mathematica
object generated here.
Up to Array Factor Plotting