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 tilt 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 — pass elevation angle:q[<br>] 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 tilt 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 — pass angle conversion type:q[<br>] broadside → azimuth (by default) | azimuth → broadside

The type of angle conversion specified as

  • broadside → azimuth — conversion of the direction expressed in the angles of inclination and elevation into azimuth and elevation angles.

  • azimuth → broadside — conversion of the direction expressed in azimuth and elevation angles into tilt and elevation angles.