Engee documentation

Azimuth Broadside Converter

Convert azimuth angle to wide angle or wide angle to azimuth angle.

blockType: AzimuthBroadsideConverter

Path in the library:

/Phased Array Systems/Environment and Target/Azimuth Broadside Converter

Description

Block Azimuth Broadside Converter converts the angular direction expressed in tilt angles to an equivalent azimuthal angle or converts an azimuthal angle to an equivalent tilt angle. In both cases, it is necessary to specify the elevation angle.

Ports

Input

az — azimuth angle
scalar | real vector

The azimuthal angle of the direction, given as a scalar quantity or a vector of real numbers. The units of measurement are degrees. If az is a vector, then the dimensions of az and el must match.

Dependencies

To use this port, set the Conversion Mode parameter to `azimuth → broadside'.

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

bsd — pass angle:q[<br>] scalar | real vector

The angle of inclination, set as a scalar or a vector of real values. The units of measurement are degrees. If bsd is a vector, then the sizes of bsd and el must match.

Dependencies

To use this port, set the Conversion Mode parameter to `broadside → azimuth'.

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

el — elevation angle of
scalar | real vector

The elevation angle of the direction, specified as a scalar or a vector of real values. The units of measurement are degrees. The dimension of el must match the dimension of az and bsd.

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Output

az — azimuth angle
scalar | real vector

The azimuthal angle of the direction returned as a scalar or a vector of real values. The units of measurement are degrees. Dependencies

To use this port, set the Conversion Mode parameter to `broadside → azimuth'.

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

bsd — pass angle:q[<br>] scalar | real vector

The angle of inclination returned as a scalar or a vector of real values. The units of measurement are degrees.

Dependencies

To use this port, set the Conversion Mode parameter to `azimuth → broadside'.

Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Parameters

Conversion mode — type of angle conversion
broadside → azimuth (by default) | azimuth → broadside

The type of angle conversion specified as

  • 'broadside → azimuth` — converting the direction expressed in tilt and elevation angles to azimuth and elevation angles.

  • `azimuth → broadside' — converting the direction expressed in azimuth and elevation angles to tilt and elevation angles.