Keysight 89600 VSA .NET API
CreateFromMagnitudePhase Method
See Also 
Keysight.SA.Vsa.FlexFrame.Interfaces Assembly > Keysight.SA.Vsa.FlexFrame Namespace > CustomModulationState Class : CreateFromMagnitudePhase Method


magnitude
The magnitude value describing this custom modulation.
phase
The phase value describing this custom modulation.
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.
symbol
The symbol value describing this custom modulation.

Return Value

A custom modulation 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