Calculate area of 2-D shapes in square meters
Create Notched Rectangle
Create a rectangle with a length of 0.15 m, and a width of 0.15 m.
r = antenna.Rectangle(Length=0.15,Width=0.15);
Create a second rectangle with a length of 0.05 m, and a width of 0.05 m. Set the center of the second rectangle at half the length of the first rectangle r.
n = antenna.Rectangle(Center=[0.075,0],Length=0.05,Width=0.05);
Create and view a notched rectangle by subtracting n from r.
rn = r-n; show(rn)
Calculate the area of the notched rectangle.
ans = 0.0212
Calculate Area of Custom Shape
This example shows how to calculate the area of a custom shape created using an rectangle and a circle.
Create a rectangular and a circular shape.
r = shape.Rectangle; c = shape.Circle;
Intersect these two shapes to create a custom shape.
s = r & c; show(s)
Calculate the area in sq.m of the resultant shape.
ans = 1.9056
shape — Shape created using shape objects
2-D shape created using shape objects such as:
a — Area in sq.m
Area in sq.m of the specified shape returned as a double.
Introduced in R2017a