Interface IComplex
Complex interface.
Namespace: OmicronLab.VectorNetworkAnalysis.AutomationInterface.DataTypes
Assembly: OmicronLab.VectorNetworkAnalysis.AutomationInterface.dll (3.50.2911.0)
Syntax
[Guid("4D5D9FED-C6EB-4AB0-B111-CD1644C56AD9")]
[InterfaceType(ComInterfaceType.InterfaceIsDual)]
[ComVisible(true)]
public interface IComplex
Properties
Imaginary
Gets the imaginary part of the complex value.
Declaration
double Imaginary { get; }
Property Value
Type | Description |
---|---|
System.Double | The imaginary part. |
Magnitude
Gets the linear magnitude value.
Declaration
double Magnitude { get; }
Property Value
Type | Description |
---|---|
System.Double | The magnitude. |
MagnitudeDB
Gets the magnitude value in dB.
Declaration
double MagnitudeDB { get; }
Property Value
Type | Description |
---|---|
System.Double | The magnitude in dB. |
Phase
Gets the phase value.
Declaration
double Phase { get; }
Property Value
Type | Description |
---|---|
System.Double | The phase. |
Real
Gets the real part of the complex value.
Declaration
double Real { get; }
Property Value
Type | Description |
---|---|
System.Double | The real part. |