New Codes and Comments
Mesh generators for finite planar phased arrays over a metal ground plane-posted 05/04/02
The mesh generators for
are posted [here]. Every generator ouputs the array of the feeding
positions - see Chapter 6. Script operations are briefly described at the beginning of the corresponding
source code. Scripts planararray1-3.m are similar to the script multibowtie.m (Chapter 6). Script
planararray4.m uses the mesh generation method from Chapter 10 (see patchgenerator.m and patchgenerator2.m).
The number of array elements is arbitrary. The script output is illustrated in Figure below.
- Array of identical center-fed elements (planararray1.m)
- Array of center-fed elements with different orientation -specifically for dual polarization (planararray2.m)
- Array of crossed center-fed elements - specifically for dual polarization (planararray3.m)
- Slot array of arbitrary slots - mouse input is used to identify slot positions (planararray4.m)
Mesh generators for open metal grids (2D or 3D)-posted 05/06/02
Mesh generator for open metal grids (volumemesh3.m) is posted
[here]. This script is more flexible and faster
than the scripts volumemesh1-2.m of Appendix A. Script operations are briefly described at the
beginning of the source code. The script is straighforwardly extended to bent and shaped grids
metal (metal EM lenses). The script output is illustrated in Figure below.
Caution: RWG elements for and open rectangular metal grid corresponding to junction edges
should be chosen carefully. See the next note for the corresoponding modifications in rwg1.m.
Operations on mesh surface.-posted by Anuja Apte, 06/02/02
Mesh surface transformation codes for
are posted [here]. Script operations are briefly described
at the beginning of the corresponding source code.Fig.1 shows a plate bent, using the function bendc.m,
along a circle of radius 0.5 in the XZ plane.Fig.2 shows 3 clones of a plate at specified positions, using the function
clone.m.Fig.3 shows a circular disk projected over the surface of a paraboloid, using the function paraboloid.m.
- Bending a mesh along a circle in XZ and/or YZ plane. (bendc.m)
- Bending a mesh along a parabola in XZ and/or YZ plane. (bendp.m)
- Creating 'n' clones for a given mesh at given 'n' positions. (clone.m)
- Rotating a mesh about X and/or Z axis. (rotate.m)
- Shifting a mesh to a new given postion. (shift.m)
- Projecting a mesh over the surface of a hemisphere of given radius and center. (hemisphere.m)
- Projecting a mesh over the surface of a paraboloid of given focal length and focus. (paraboloid.m)