Using Simulink    
Magnitude-Angle to Complex

Convert a magnitude and/or a phase angle signal to a complex signal.

Library

Math

Description

The Magnitude-Angle to Complex block converts magnitude and/or phase angle inputs to a complex-valued output signal. The inputs must be real-valued signals of type double. The angle input is assumed to be in radians. The data type of the complex output signal is double.

The inputs may be both signals of equal dimensions, or one input may be an array and the other a scalar. If the block has an array input, the output is an array of complex signals. The elements of a magnitude input vector are mapped to magnitudes of the corresponding complex output elements. An angle input vector is similarly mapped to the angles of the complex output signals. If one input is a scalar, it is mapped to the corresponding component (magnitude or angle) of all the complex output signals.

Data Type Support

See block description above.

Parameters and Dialog Box

Input
Specifies the kind of input: a magnitude input, an angle input, or both.
Angle (Magnitude)
If the input is an angle signal, specifies the constant magnitude of the output signal. If the input is a magnitude, specifies the constant phase angle in radians of the output signal.

Characteristics

Direct Feedthrough
Yes
Sample Time
Inherited from driving block
Scalar Expansion
Of the input when the function requires two inputs
Dimensionalized
Yes
Zero Crossing
No


 Look-Up Table (n-D) Manual Switch