sgn
-
constexpr Complex sgn(const Complex &z) noexcept
Returns the complex sign function [1] of a complex number \(z\).
Parameters
- const Complex &z
A complex number.
Returns
- type Complex
A complex number.
The sign function of a complex number is defined as:
\[\DeclareMathOperator\sgn{sgn}
\sgn(z) = \frac{z}{|z|}\]
Example
Complex z = 3 + 4_j;
std::cout << sgn(z) << "\n";
Output:
0.6 + 0.8j
References