Keysight 89600 VSA .NET API
CreateFromMagnitudePhase Method
See Also 
Agilent.SA.Vsa.CustomOfdm.Interfaces Assembly > Agilent.SA.Vsa.CustomOfdm Namespace > CustomModulationState Structure : CreateFromMagnitudePhase Method


magnitude
The magnitude value describing this custom modulation.
phase
The phase value describing this custom modulation in degrees.
symbol
The symbol value describing this custom modulation.

Glossary Item Box

Creates a custom modulation state using a pair of magnitude/phase values and a symbol value.

Syntax

Visual Basic (Declaration) 
Public Shared Function CreateFromMagnitudePhase( _
   ByVal magnitude As Double, _
   ByVal phase As Double, _
   ByVal symbol As Long _
) As CustomModulationState
C# 
public static CustomModulationState CreateFromMagnitudePhase( 
   double magnitude,
   double phase,
   long symbol
)
C++/CLI 
public:
static CustomModulationState CreateFromMagnitudePhase( 
   double magnitude,
   double phase,
   int64 symbol
) 

Parameters

magnitude
The magnitude value describing this custom modulation.
phase
The phase value describing this custom modulation in degrees.
symbol
The symbol value describing this custom modulation.

Return Value

A custom modulation state representing the input parameters.

Remarks

The real and imaginary values will be automatically computed based on the input magnitude and phase values.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

See Also