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 и Wl17.Imagifilter.complexУtiles.Comple.IM равны 1.
public static readonly Complex One
Полевая ценность
SizeOfComplex
Размер комплекса .
public static readonly int SizeOfComplex
Полевая ценность
SizeOfDouble
Размер системы.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’ и <cod class" (парамреф">b'.
public static Complex Add(Complex a, Complex b)
Parameters
a
Complex
Это один комплекс.
b
Complex
В комплексе Б.
Returns
Сумма комплекса .
Add(Комплекс, двойный)
Добавьте a’ и <cod class"
public static Complex Add(Complex a, double s)
Parameters
a
Complex
Это один комплекс.
s
double
С ценностью с.
Returns
Комплекс с его Re увеличился s'.
Add(Комплекс, комплекс, реф комплекс)
Добавьте a’ и <cod class" (парамреф">b'.
public static void Add(Complex a, Complex b, ref Complex result)
Parameters
a
Complex
Это один комплекс.
b
Complex
В комплексе Б.
result
Complex
И результат .
Add(Комплекс, двойный, реф комплекс)
Добавьте a’ и <cod class"
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’ по
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
e поднимается по a'.
GetHashCode()
Возвращайте код хаша для этого случая.
public override int GetHashCode()
Returns
Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.
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(Стриг)
Поделите указанный <код класс=“paramref”>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 of a'.
Sqrt(Complex)
Получается квадратное корне a'.
public static Complex Sqrt(Complex a)
Parameters
a
Complex
Это один комплекс.
Returns
В квадратном корне.
Subtract(Комплекс и комплекс)
Субтракты b’ из <code class"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’ из <code class"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
Результат работы оператора.