antenna.Ellipse
Create ellipse centered at origin on xy-plane
Description
Use the antenna.Ellipse
object to create an ellipse
centered at the origin on the xy-plane. You can use
antenna.Ellipse
to create single-layer or multi-layered antennas
using pcbStack
.
Creation
Description
ellipse = antenna.Ellipse
creates an ellipse centered
at the origin on the xy-plane.
ellipse = antenna.Ellipse(
sets properties using one or more name–value arguments.
PropertyName=Value
)PropertyName
is the property name and
Value
is the corresponding value. You can specify
several name-value arguments in any order as
PropertyName1=Value1,...,PropertyNameN=ValueN
.
Properties that you do not specify, retain their default values.
For example, ell = antenna.Ellipse(Center=[2 2])
creates an ellipse centered at (2,2).
Properties
Object Functions
add | Perform Boolean unite operation on two shapes |
subtract | Perform Boolean subtraction operation on two shapes |
intersect | Generate and plot intersection of two shapes |
plus | Join two shapes |
minus | Carve a shape from other shape |
and | Perform 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 | Generate and view mesh for antennas, arrays, and custom shapes |
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 shape boundary |
Examples
Version History
Introduced in R2020a