Complex.Magnitude Eigenschaft

Definition

Ruft die Größenordnung (oder den absoluten Wert) einer komplexen Zahl ab.

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

Eigenschaftswert

Die Größe der aktuellen Instanz.

Beispiele

Im folgenden Beispiel wird der absolute Wert einer komplexen Zahl berechnet und veranschaulicht, dass er dem Wert der Magnitude -Eigenschaft entspricht.

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

Hinweise

Die Magnitude -Eigenschaft entspricht dem absoluten Wert einer komplexen Zahl. Er gibt den Abstand vom Ursprung (schnittpunkt der x-Achse und der y-Achse im kartesischen Koordinatensystem) bis zum zweidimensionalen Punkt an, der durch eine komplexe Zahl dargestellt wird. Der absolute Wert wird wie folgt berechnet:

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

Wenn die Berechnung des absoluten Werts zu einem Überlauf führt, gibt diese Eigenschaft entweder Double.PositiveInfinity oder Double.NegativeInfinityzurück.

Die Magnitude Eigenschaften und Phase definieren die Position eines Punkts, der eine komplexe Zahl im polaren Koordinatensystem darstellt.

Sie können eine komplexe Zahl basierend auf ihren Polarkoordinaten anstelle ihrer kartesischen Koordinaten instanziieren, indem Sie die FromPolarCoordinates -Methode aufrufen.

Gilt für:

Weitere Informationen