Since R2021b

## Description

Use the `radial` object to create a radial shape on the X-Y plane.

## Creation

### Syntax

``radialshape = radial``
``radialshape = radial(Name=Value)``

### Description

````radialshape = radial` creates a radial shape on the X-Y plane.```

example

````radialshape = radial(Name=Value)` sets Properties using one or more name-value arguments. For example, `radial(ReferencePoint=[1 1])` creates a radial shape with the reference point at `[1 1]`. Properties not specified retain their default values.```

## Properties

expand all

Name of the radial shape, specified as a character vector or string scalar.

Example: `radialshape = radial(Name='radialShape')`

Data Types: `char` | `string`

Reference point of radial shape, specified as a two-element vector of nonnegative elements in Cartesian coordinates. Use the reference point to modify the shape relative to its initial position.

Example: `radialshape = radial(ReferencePoint=[1 1])`

Data Types: `double`

Outer radius of the radial shape, specified as a positive scalar in meters.

Example: `radialshape = radial(OuterRadius=0.0024)`

Data Types: `double`

Inner radius of the radial shape, specified as a positive scalar in meters. This value truncates the radial from the tip.

Example: `radialshape = radial(InnerRadius=0.4)`

Data Types: `double`

Angel of the radial shape, specified as a positive scalar in degrees. The value of the angle must be greater than 0 degrees and less than 180 degrees.

Example: `radialshape = radial(Angle=50)`

Data Types: `double`

## Object Functions

 `add` Boolean unite operation on two RF PCB shapes `and` Shape1 & Shape2 for RF PCB shapes `area` Calculate area of RF PCB shape in square meters `intersect` Boolean intersection operation on two RF PCB shapes `mesh` Change and view mesh properties of metal or dielectric in PCB component `minus` Shape1 - Shape2 for RF PCB shapes `mirrorX` Mirror shape along X-axis `mirrorY` Mirror shape along Y-axis `plus` Shape1 + Shape2 for RF PCB shapes `rotate` Rotate RF PCB shape about defined axis `rotateX` Rotate RF PCB shape about x-axis `rotateY` Rotate RF PCB shape about y-axis and angle `rotateZ` Rotate RF PCB shape about z-axis `subtract` Boolean subtraction operation on two RF PCB shapes `scale` Change size of RF PCB shape by fixed amount `show` Display PCB component structure or PCB shape `translate` Move RF PCB shape to new location

## Examples

collapse all

Create a radial shape with default properties.

`radialshape = radial`
```radialshape = radial with properties: Name: 'myradial' ReferencePoint: [0 0] OuterRadius: 0.0016 InnerRadius: 0 Angle: 90 ```

View the shape.

`show(radialshape)`

## Version History

Introduced in R2021b