Struct Complex
Το όνομα: Aspose.Imaging.ImageFilters.ComplexUtils Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Η σύνθετη δομή αριθμών.
public struct Complex : IEquatable<complex>
Implements
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Complex(ΔΥΟ, ΔΥΟ)
Αρχίζει μια νέα περίπτωση του Aspose.Imaging.ImageFilters.ComplexUtils.Complex δομής.
public Complex(double real, double imaginary)
Parameters
real
double
Το πραγματικό μέρος.
imaginary
double
Το φανταστικό μέρος.
Complex(Complex)
Αρχίζει μια νέα περίπτωση του Aspose.Imaging.ImageFilters.ComplexUtils.Complex δομής.
public Complex(Complex c)
Parameters
c
Complex
Ο σύνθετος αριθμός.
Fields
I
Είναι πολύπλοκο να έχω Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im ισοδύναμο με 1.
public static readonly Complex I
Αξία πεδίου
One
Ένα σύμπλεγμα έχει Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Re και Aspose.Imaging.ImageFilters.ComplexUtils.Complex.Im ισοδυναμεί με 1.
public static readonly Complex One
Αξία πεδίου
SizeOfComplex
Το μέγεθος του συγκροτήματος.
public static readonly int SizeOfComplex
Αξία πεδίου
SizeOfDouble
Το μέγεθος του System.Double.
public static readonly int SizeOfDouble
Αξία πεδίου
Zero
μηδενικό σύνθετο.
public static readonly Complex Zero
Αξία πεδίου
Properties
Im
Πάρτε ή τοποθετήστε το φανταστικό μέρος.
public double Im { get; set; }
Αξία ιδιοκτησίας
Magnitude
Βγάζει το μέγεθος.
public double Magnitude { get; }
Αξία ιδιοκτησίας
Phase
Πάρτε τη φάση.
public double Phase { get; }
Αξία ιδιοκτησίας
Re
Να πάρει ή να βάλει το πραγματικό μέρος.
public double Re { get; set; }
Αξία ιδιοκτησίας
SquaredMagnitude
Κάνει το τετραγωνικό μέγεθος.
public double SquaredMagnitude { get; }
Αξία ιδιοκτησίας
Methods
Add(Σύμπλεγμα, Σύμπλεγμα)
Ενημερώσεις a’ και
b'.
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το σύνθετο ποσό.
Add(Σύνθετο, διπλό)
Ενημερώσεις a’ και
s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το συγκρότημα με το Re του αυξήθηκε με s'.
Add(Σύμπλεγμα, Σύμπλεγμα, Σύμπλεγμα)
Ενημερώσεις a’ και
b'.
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
result
Complex
Το αποτέλεσμα .
Add(Σύνθετο, διπλό, ρεφ σύνθετο)
Ενημερώσεις a’ και
s'.
public static void Add(Complex a, double s, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
result
Complex
Το αποτέλεσμα .
ApproxEqual(Σύμπλεγμα, Σύμπλεγμα)
Ελέγξτε την προσέγγιση ισότητας.
public static bool ApproxEqual(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα της συνολικής ισότητας.
ApproxEqual(Σύνθετο, σύνθετο, διπλό)
Ελέγξτε την προσέγγιση ισότητας.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
tolerance
double
Η ανοχή .
Returns
Το αποτέλεσμα της συνολικής ισότητας.
Clone()
Κλωνοποιήστε αυτή την περίπτωση.
public Complex Clone()
Returns
Ένα κλόουν αυτού του συγκροτήματος.
Cos(Complex)
Αποκτάται από το κώδικα a'.
public static Complex Cos(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Τίτλος του a'.
Divide(Σύμπλεγμα, Σύμπλεγμα)
Διαχωρίστε a’ με
b'.
public static Complex Divide(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα της διαίρεσης.
Exceptions
Δεν μπορεί να χωριστεί με μηδέν.
Divide(Σύνθετο, διπλό)
Διαχωρίστε a’ με
s'.
public static Complex Divide(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα της διαίρεσης.
Exceptions
Δεν μπορεί να χωριστεί με μηδέν.
Divide(Δύο, σύνθετο)
Διαχωρίστε a’ με
s'.
public static Complex Divide(double s, Complex a)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα της διαίρεσης.
Exceptions
Δεν μπορεί να χωριστεί με μηδέν.
Divide(Σύμπλεγμα, Σύμπλεγμα, Σύμπλεγμα)
Διαχωρίστε a’ με
b'.
public static void Divide(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
result
Complex
Το αποτέλεσμα .
Exceptions
Δεν μπορεί να χωριστεί με μηδέν.
Divide(Σύνθετο, διπλό, ρεφ σύνθετο)
Διαχωρίστε a’ με
s'.
public static void Divide(Complex a, double s, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
result
Complex
Το αποτέλεσμα .
Exceptions
Δεν μπορεί να χωριστεί με μηδέν.
Divide(Δύο, σύνθετο, σύνθετο)
Διαχωρίστε s’ με
a'.
public static void Divide(double s, Complex a, ref Complex result)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
result
Complex
Το αποτέλεσμα .
Exceptions
Δεν μπορεί να χωριστεί με μηδέν.
Equals(αντικείμενο)
Καθορίζει αν το καθορισμένο System.Object, είναι ίσο με αυτή την περίπτωση.
public override bool Equals(object obj)
Parameters
obj
object
Το System.Object για να συγκρίνει με αυτή την περίπτωση.
Returns
«πραγματικό» αν το καθορισμένο System.Object είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».
Equals(Complex)
Καθορίζει αν το καθορισμένο System.Object, είναι ίσο με αυτή την περίπτωση.
public bool Equals(Complex other)
Parameters
other
Complex
Το System.Object για να συγκρίνει με αυτή την περίπτωση.
Returns
«πραγματικό» αν το καθορισμένο System.Object είναι ίσο με αυτό το παράδειγμα, αλλιώς, «ψεύτικο».
Exp(Complex)
Αναβαθμίζει e με a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Εμφανίζεται με το a'.
GetHashCode()
Επιστρέφει έναν κωδικό hash για αυτή την περίπτωση.
public override int GetHashCode()
Returns
Ένας κωδικός hash για αυτό το παράδειγμα, κατάλληλος για χρήση σε αλγόριθμους hashing και δομές δεδομένων όπως ένας πίνακας hash.
Log(Complex)
Αποκτήστε το αρχείο του a'.
public static Complex Log(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Το λογότυπο του a'.
Multiply(Σύμπλεγμα, Σύμπλεγμα)
Πολλαπλασιάζετε a’ με
b'.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα της πολλαπλασιασμού.
Multiply(Σύνθετο, διπλό)
Πολλαπλασιάζετε a’ με
s'.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα της πολλαπλασιασμού.
Multiply(Σύμπλεγμα, Σύμπλεγμα, Σύμπλεγμα)
Πολλαπλασιάζετε a’ με
b'.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
result
Complex
Το αποτέλεσμα .
Multiply(Σύνθετο, διπλό, ρεφ σύνθετο)
Πολλαπλασιάζετε a’ με
s'.
public static void Multiply(Complex a, double s, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
result
Complex
Το αποτέλεσμα .
Negate(Complex)
Απορρίπτει a'.
public static Complex Negate(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα της άρνησης.
Parse(Σύνδεσμος)
Διαχωρίστε το καθορισμένο s’ σε ένα Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static Complex Parse(string s)
Parameters
s
string
Η αξία του.
Returns
Ο σύνθετος αριθμός.
Exceptions
Η αυστηρή εκπροσώπηση του σύνθετου αριθμού δεν διαμορφώνεται σωστά.
Sin(Complex)
Παρουσιάζεται από το a'.
public static Complex Sin(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Κανόνας του a'.
Sqrt(Complex)
Αποκτά τετραγωνική ρίζα του a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Η τετραγωνική ρίζα.
Subtract(Σύμπλεγμα, Σύμπλεγμα)
Τα υποκείμενα b’ από το
a'.
public static Complex Subtract(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα της υποτροπής.
Subtract(Σύνθετο, διπλό)
Τα υποκείμενα s’ από το
a'.
public static Complex Subtract(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα της υποτροπής.
Subtract(Δύο, σύνθετο)
Τα υποκείμενα s’ από το
a'.
public static Complex Subtract(double s, Complex a)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα της υποτροπής.
Subtract(Σύμπλεγμα, Σύμπλεγμα, Σύμπλεγμα)
Τα υποκείμενα b’ από το
a'.
public static void Subtract(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
result
Complex
Το αποτέλεσμα .
Subtract(Σύνθετο, διπλό, ρεφ σύνθετο)
Τα υποκείμενα s’ από το
a'.
public static void Subtract(Complex a, double s, ref Complex result)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
result
Complex
Το αποτέλεσμα .
Subtract(Δύο, σύνθετο, σύνθετο)
Τα υποκείμενα a’ από το
s'.
public static void Subtract(double s, Complex a, ref Complex result)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
result
Complex
Το αποτέλεσμα .
Tan(Complex)
Κάντε το Tan του a'.
public static Complex Tan(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Το ταν του a'.
ToString()
Επιστρέφει ένα System.String που αντιπροσωπεύει αυτή την περίπτωση.
public override string ToString()
Returns
Ένα σύστημα.String που αντιπροσωπεύει αυτή την περίπτωση.
TryParse(Σύνδεσμος, Out Complex)
Προσπαθήστε να διαχωρίσετε το καθορισμένο s’ σε ένα Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static bool TryParse(string s, out Complex result)
Parameters
s
string
Η αξία του.
result
Complex
Το αποτέλεσμα .
Returns
Είναι αλήθεια, αν ο σύνθετος αριθμός είναι παρσεσμένος.
Operators
Οργανωτής +(Σύμπλεγμα, Σύμπλεγμα)
Εφαρμόστε τον διαχειριστή +.
public static Complex operator +(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής +(Σύνθετο, διπλό)
Εφαρμόστε τον διαχειριστή +.
public static Complex operator +(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής +(Δύο, σύνθετο)
Εφαρμόστε τον διαχειριστή +.
public static Complex operator +(double s, Complex a)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής /(Σύμπλεγμα, Σύμπλεγμα)
Εφαρμόστε τον διαχειριστή /.
public static Complex operator /(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής /(Σύνθετο, διπλό)
Εφαρμόστε τον διαχειριστή /.
public static Complex operator /(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής /(Δύο, σύνθετο)
Εφαρμόστε τον διαχειριστή /.
public static Complex operator /(double s, Complex a)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα του χειριστή.
Δραστηριότητες =(Σύμπλεγμα, Σύμπλεγμα)
Εφαρμογή του διαχειριστή = =.
public static bool operator ==(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα του χειριστή.
Εφαρμοσμένο λειτουργικό συγκρότημα(διπλό)
Εκτελεί μια ρητή μετατροπή από System.Double σε Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static explicit operator Complex(double value)
Parameters
value
double
Η αξία .
Returns
Το αποτέλεσμα της μετατροπής.
Εφαρμοσμένο λειτουργικό συγκρότημα(Πλοία)
Εκτελεί μια ρητή μετατροπή από System.Single σε Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static explicit operator Complex(float value)
Parameters
value
float
Η αξία .
Returns
Το αποτέλεσμα της μετατροπής.
Οργανωτής !=(Σύμπλεγμα, Σύμπλεγμα)
Εφαρμόστε τον διαχειριστή! =
public static bool operator !=(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής *(Σύμπλεγμα, Σύμπλεγμα)
Εφαρμόστε τον διαχειριστή *.
public static Complex operator *(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής *(Δύο, σύνθετο)
Εφαρμόστε τον διαχειριστή *.
public static Complex operator *(double s, Complex a)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής *(Σύνθετο, διπλό)
Εφαρμόστε τον διαχειριστή *.
public static Complex operator *(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής -(Σύμπλεγμα, Σύμπλεγμα)
Εφαρμογή του διαχειριστή -.
public static Complex operator -(Complex a, Complex b)
Parameters
a
Complex
Το ένα σύνθετο.
b
Complex
Το συγκρότημα Β.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής -(Σύνθετο, διπλό)
Εφαρμογή του διαχειριστή -.
public static Complex operator -(Complex a, double s)
Parameters
a
Complex
Το ένα σύνθετο.
s
double
Η αξία του.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής -(Δύο, σύνθετο)
Εφαρμογή του διαχειριστή -.
public static Complex operator -(double s, Complex a)
Parameters
s
double
Η αξία του.
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα του χειριστή.
Οργανωτής -(Complex)
Εφαρμογή του διαχειριστή -.
public static Complex operator -(Complex a)
Parameters
a
Complex
Το ένα σύνθετο.
Returns
Το αποτέλεσμα του χειριστή.