Main Content

scale

Change the size of the shape by a fixed amount

Description

example

c = scale(shape,scaling) scales the shape by a constant factor

Examples

collapse all

Create a rectangular shape.

r  = antenna.Rectangle;
show(r)
axis equal

Figure contains an axes object. The axes object with xlabel x (m), ylabel y (m) contains 2 objects of type patch. These objects represent PEC, myrectangle.

Shrink the rectangle by 50%.

scale(r,0.5);

Figure contains an axes object. The axes object with xlabel x (mm), ylabel y (mm) contains 2 objects of type patch. These objects represent PEC, myrectangle.

Input Arguments

collapse all

Shape created using custom elements and shape objects of Antenna Toolbox, specified as an object.

Example: c = scale(rectangle1,0.5) where rectangle1 is created using antenna.Rectangle object.

Constant factor to change shape size, specified as a scalar.

Data Types: double

Version History

Introduced in R2017a