Complex.Phase Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan fase bilangan kompleks.
public:
property double Phase { double get(); };
public double Phase { get; }
member this.Phase : double
Public ReadOnly Property Phase As Double
Nilai Properti
Fase bilangan kompleks, dalam radian.
Contoh
Contoh berikut menggunakan metode untuk membuat instans FromPolarCoordinates bilangan kompleks berdasarkan koordinat kutubnya, lalu menampilkan nilai properti dannya MagnitudePhase .
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex c1 = Complex.FromPolarCoordinates(10, 45 * Math.PI / 180);
Console.WriteLine("{0}:", c1);
Console.WriteLine(" Magnitude: {0}", Complex.Abs(c1));
Console.WriteLine(" Phase: {0} radians", c1.Phase);
Console.WriteLine(" Phase {0} degrees", c1.Phase * 180/Math.PI);
Console.WriteLine(" Atan(b/a): {0}", Math.Atan(c1.Imaginary/c1.Real));
}
}
// The example displays the following output:
// (7.07106781186548, 7.07106781186547):
// Magnitude: 10
// Phase: 0.785398163397448 radians
// Phase 45 degrees
// Atan(b/a): 0.785398163397448
Imports System.Numerics
Module Example
Public Sub Main()
Dim c1 As Complex = Complex.FromPolarCoordinates(10, 45 * Math.Pi / 180)
Console.WriteLine("{0}:", c1)
Console.WriteLine(" Magnitude: {0}", Complex.Abs(c1))
Console.WriteLine(" Phase: {0} radians", c1.Phase)
Console.WriteLine(" Phase {0} degrees", c1.Phase * 180/Math.Pi)
Console.WriteLine(" Atan(b/a): {0}", Math.Atan(c1.Imaginary/c1.Real))
End Sub
End Module
' The example displays the following output:
' (7.07106781186548, 7.07106781186547):
' Magnitude: 10
' Phase: 0.785398163397448 radians
' Phase 45 degrees
' Atan(b/a): 0.785398163397448
Keterangan
Untuk bilangan kompleks a + bi, fase dihitung sebagai Math.Atan2(b, a).
Anda dapat mengidentifikasi angka kompleks dengan koordinat Kartesiusnya pada bidang kompleks atau dengan koordinat kutubnya. Fase (argumen) dari bilangan kompleks adalah sudut ke sumbu nyata garis yang digambar dari titik asal (persimpangan sumbu x dan sumbu y) ke titik yang diwakili oleh bilangan kompleks. Besaran (diwakili oleh Magnitude properti) adalah jarak dari titik asal ke titik yang diwakili oleh bilangan kompleks.
Anda dapat membuat instans bilangan kompleks berdasarkan koordinat kutubnya alih-alih koordinat Kartesiusnya dengan memanggil FromPolarCoordinates metode .
Untuk mengonversi fase dari radian ke derajat, kalikan dengan 180/Math.PI.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk