# coneangle2size

Since R2020a

## Syntax

``conedimensions = coneangle2size(slantheight,halfconeangle,Name=Value)``
``conedimensions = coneangle2size(___,Name=Value)``

## Description

example

````conedimensions = coneangle2size(slantheight,halfconeangle,Name=Value)` calculates the equivalent cone height,broad radius, and narrow radius from its half cone angle and slant length.```
````conedimensions = coneangle2size(___,Name=Value)` calculates the equivalent cone height,broad radius, and narrow radius using additional options specified by one or more name-value arguments. Specify the name-value arguments after all the input arguments.```

## Examples

collapse all

Calculate the cone height, the broad radius, and the narrow radius of the cone in a bicone antenna using a half cone angle of 30 degrees, slant length of 0.0400 m, feed width of 0.001 m.

```ant = bicone(FeedHeight=0.3e-3,FeedWidth=0.5e-3); show(ant)```

`m = coneangle2size(30,40e-3,FeedWidth=1e-3)`
```m = struct with fields: NarrowRadius: 0.0013 BroadRadius: 0.0213 ConeHeight: 0.0346 ```
```ant.ConeHeight = m.ConeHeight; ant.BroadRadius = m.BroadRadius; ant.NarrowRadius = m.NarrowRadius; show(ant)```

## Input Arguments

collapse all

Length from the base of the cone to point on the narrow radius circle, specified as a positive scalar in meters.

Data Types: `double`

Half of the cone angle, specified as a positive scalar in degrees. This value must be between 5 and 85 degrees.

Data Types: `double`

### Name-Value Arguments

Specify optional pairs of arguments as `Name1=Value1,...,NameN=ValueN`, where `Name` is the argument name and `Value` is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Example: `FeedWidth = 0.02`

Before R2021a, use commas to separate each name and value, and enclose `Name` in quotes.

Example: `'FeedWidth',0.02`

Width of the feed, specified as a positive scalar in meters.

Example: `0.02`

Data Types: `double`

Radius at the apex of the cone, specified as a positive scalar in meters.

Example: `1`

Data Types: `double`

## Version History

Introduced in R2020a