antenna.Rectangle
Create rectangle centered at origin on xy-plane
Description
Use the antenna.Rectangle
object to create a rectangle
centered at the origin and on the xy-plane. You can use
antenna.Rectangle
to create single-layer or multi-layered
antennas using pcbStack
.
Creation
Description
rect = antenna.Rectangle
creates a rectangle centered
at the origin and on the xy-plane.
rect = antenna.Rectangle(Name=Value)
creates a
rectangle, with additional Properties
specified by one or more name-value arguments. Name
is
the property name and Value
is the corresponding value.
You can specify several name-value arguments in any order as
Name1=Value1
, ...
,
NameN=ValueN
. Properties that you do not specify
retain their default values.
Properties
Object Functions
add | Boolean unite operation on two shapes |
subtract | Boolean subtraction operation on two shapes |
intersect | Intersection of shape1 and shape2 |
plus | Join two shapes |
minus | Carve a shape from other shape |
and | Boolean intersection operation on two shapes |
area | Calculate area of 2-D shapes in square meters |
show | Display antenna, array structures, shapes, or platform |
plot | Plot boundary of 2-D shape |
mesh | Mesh properties of metal, dielectric antenna, or array structure |
rotate | Rotate shape about axis by angle |
rotateX | Rotate shape about x-axis by angle |
rotateY | Rotate shape about y-axis by angle |
rotateZ | Rotate shape about z-axis by angle |
translate | Move shape to new location |
scale | Change size of shape by fixed factor |
mirrorX | Mirror shape along x-axis |
mirrorY | Mirror shape along y-axis |
removeHoles | Remove holes from shape |
removeSlivers | Remove sliver outliers from boundary of shape |
Examples
Version History
Introduced in R2017a