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
и
Аз съм сложен да има Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM е равна на 1.
public static readonly Complex I
полева стойност
One
Един комплекс, който има Aspose.Imaging.ImageFilters.ComplexUtils. Complex.Re и Wl17.Imagifilter.complexУtiles.Complex .Im е равна на 1.
public static readonly Complex One
полева стойност
SizeOfComplex
Размерът на комплекса.
public static readonly int SizeOfComplex
полева стойност
SizeOfDouble
Размерът на системата е двойна.
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’ и <code class=parama">b'.
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
Това е комплексът.
b
Complex
В комплекса Б.
Returns
Сумата е сложна.
Add(Комплекс, двойно)
Добавяне на a’ и <code class=paranf">s'.
public static Complex Add(Complex a, double s)
Parameters
a
Complex
Това е комплексът.
s
double
С стойността на.
Returns
Комплексът с неговия Re се увеличава с s'.
Add(Комплекс, комплекс, реф комплекс)
Добавяне на a’ и <code class=parama">b'.
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Това е комплексът.
b
Complex
В комплекса Б.
result
Complex
И резултатът .
Add(Комплекс, двойно, реф комплекс)
Добавяне на a’ и <code class=paranf">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’ с <code class=parama">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’ с <code class=parama">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’ с <code class"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
Системата.обект за сравнение с тази инстанция.
Returns
“истински” ако посоченият System.Object е равен на този случай; в противен случай, “фалшив”.
Equals(Complex)
Определя дали посоченият System.Object е равен на този случай.
public bool Equals(Complex other)
Parameters
other
Complex
Системата.обект за сравнение с тази инстанция.
Returns
“истински” ако посоченият System.Object е равен на този случай; в противен случай, “фалшив”.
Exp(Complex)
Повишаване e от a'.
public static Complex Exp(Complex a)
Parameters
a
Complex
Това е комплексът.
Returns
е издигната от a'.
GetHashCode()
Повторно се връща хаш код за този случай.
public override int GetHashCode()
Returns
Хаш код за този пример, подходящ за използване в хашинг алгоритми и данни структури като хаш таблица.
Log(Complex)
Получава се запис на a'.
public static Complex Log(Complex a)
Parameters
a
Complex
Това е комплексът.
Returns
В дневника на a'.
Multiply(Комплекс и комплекс)
Умножете a’ с <code class=parama">b'.
public static Complex Multiply(Complex a, Complex b)
Parameters
a
Complex
Това е комплексът.
b
Complex
В комплекса Б.
Returns
Резултатът от множеството.
Multiply(Комплекс, двойно)
Умножава a’ с <code class=parama">s'.
public static Complex Multiply(Complex a, double s)
Parameters
a
Complex
Това е комплексът.
s
double
С стойността на.
Returns
Резултатът от множеството.
Multiply(Комплекс, комплекс, реф комплекс)
Умножете a’ с <code class=parama">b'.
public static void Multiply(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Това е комплексът.
b
Complex
В комплекса Б.
result
Complex
И резултатът .
Multiply(Комплекс, двойно, реф комплекс)
Умножава a’ с <code class=parama">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
Sin от 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’ от <code class=parama">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(Изход, изход от комплекса)
Опитайте се да разделите посоченият 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
Резултатът от оператора.