Complex.Magnitude Свойство

Определение

Возвращает модуль (или абсолютное значение) комплексного числа.

public:
 property double Magnitude { double get(); };
public double Magnitude { get; }
member this.Magnitude : double
Public ReadOnly Property Magnitude As Double

Значение свойства

Double

Модуль текущего экземпляра.

Примеры

В следующем примере вычисляется абсолютное значение комплексного числа и показано, что оно эквивалентно значению Magnitude свойства.

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex complex1 = new Complex(2.0, 3.0);
      Console.WriteLine("|{0}| = {1:N2}", complex1, Complex.Abs(complex1));
      Console.WriteLine("Equal to Magnitude: {0}",
                        Complex.Abs(complex1).Equals(complex1.Magnitude));
   }
}
// The example displays the following output:
//       |(2, 3)| = 3.61
//       Equal to Magnitude: True
Imports System.Numerics

Module Example
   Public Sub Main()
      Dim complex1 As New Complex(2.0, 3.0)
      Console.WriteLine("|{0}| = {1:N2}", complex1, Complex.Abs(complex1))
      Console.WriteLine("Equal to Magnitude: {0}", 
                        Complex.Abs(complex1).Equals(complex1.Magnitude)) 
   End Sub
End Module
' The example displays the following output:
'       |(2, 3)| = 3.61
'       Equal to Magnitude: True

Комментарии

Свойство Magnitude эквивалентно абсолютному значению комплексного числа. Он указывает расстояние от источника (пересечение оси x и оси Y в системе координат декартов) до двумерной точки, представленной сложным числом. Абсолютное значение вычисляется следующим образом:

| a + bi | = Math.Sqrt(a * a + b * b)

Если вычисление абсолютного значения приводит к переполнению, это свойство возвращает либоDouble.PositiveInfinity.Double.NegativeInfinity

Phase Свойства Magnitude определяют положение точки, представляющей комплексное число в системе полярных координат.

Вы можете создать экземпляр комплексного числа на основе его полярных координат вместо его декартовых координат, вызвав FromPolarCoordinates метод.

Применяется к

См. также раздел