Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cceil/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a double-precision complex floating-point number toward positive infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cceil_function" align="center" raw="\operatorname{cceil}(a + bi) = \lceil a \rceil + \lceil b \rceil i" alt="Complex ceiling function"> -->

```math
\mathop{\mathrm{cceil}}(a + bi) = \lceil a \rceil + \lceil b \rceil i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cceilf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a single-precision complex floating-point number toward positive infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cceil_function" align="center" raw="\operatorname{cceil}(a + bi) = \lceil a \rceil + \lceil b \rceil i" alt="Complex ceiling function"> -->

```math
\mathop{\mathrm{cceil}}(a + bi) = \lceil a \rceil + \lceil b \rceil i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cceiln/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a double-precision complex floating-point number to the nearest multiple of `10^n` toward positive infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cceiln_function" align="center" raw="\operatorname{cceiln}(a + bi, n) = \operatorname{ceiln}(a, n) + \operatorname{ceiln}(b, n)\,i" alt="Complex ceiling to n decimal places"> -->

```math
\mathop{\mathrm{cceiln}}(a + bi, n) = \mathop{\mathrm{ceiln}}(a, n) + \mathop{\mathrm{ceiln}}(b, n)\,i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,14 @@ limitations under the License.

<section class="intro">

<!-- <equation class="equation" label="eq:cflipsign_function" align="center" raw="w = z \cdot \operatorname{sign}(y)" alt="Complex flip sign function"> -->

```math
w = z \cdot \mathop{\mathrm{sign}}(y)
```

<!-- </equation> -->

</section>

<!-- /.intro -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,14 @@ limitations under the License.

<section class="intro">

<!-- <equation class="equation" label="eq:cflipsign_function" align="center" raw="w = z \cdot \operatorname{sign}(y)" alt="Complex flip sign function"> -->

```math
w = z \cdot \mathop{\mathrm{sign}}(y)
```

<!-- </equation> -->

</section>

<!-- /.intro -->
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cfloor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round a double-precision complex floating-point number toward negative infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cfloor_function" align="center" raw="\operatorname{cfloor}(a + bi) = \lfloor a \rfloor + \lfloor b \rfloor i" alt="Complex floor function"> -->

```math
\mathop{\mathrm{cfloor}}(a + bi) = \lfloor a \rfloor + \lfloor b \rfloor i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cfloorf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a single-precision complex floating-point number toward negative infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cfloor_function" align="center" raw="\operatorname{cfloor}(a + bi) = \lfloor a \rfloor + \lfloor b \rfloor i" alt="Complex floor function"> -->

```math
\mathop{\mathrm{cfloor}}(a + bi) = \lfloor a \rfloor + \lfloor b \rfloor i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cfloorn/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a double-precision complex floating-point number to the nearest multiple of `10^n` toward negative infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cfloorn_function" align="center" raw="\operatorname{cfloorn}(a + bi, n) = \operatorname{floorn}(a, n) + \operatorname{floorn}(b, n)\,i" alt="Complex floor to n decimal places"> -->

```math
\mathop{\mathrm{cfloorn}}(a + bi, n) = \mathop{\mathrm{floorn}}(a, n) + \mathop{\mathrm{floorn}}(b, n)\,i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cfloornf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a single-precision complex floating-point number to the nearest multiple of `10^n` toward negative infinity.

<section class="intro">

<!-- <equation class="equation" label="eq:cfloorn_function" align="center" raw="\operatorname{cfloorn}(a + bi, n) = \operatorname{floorn}(a, n) + \operatorname{floorn}(b, n)\,i" alt="Complex floor to n decimal places"> -->

```math
\mathop{\mathrm{cfloorn}}(a + bi, n) = \mathop{\mathrm{floorn}}(a, n) + \mathop{\mathrm{floorn}}(b, n)\,i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
16 changes: 16 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cpolar/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,18 @@ limitations under the License.

<section class="intro">

The function computes the [absolute value][absolute-value] and [phase][complex-number-argument] of a complex number

<!-- <equation class="equation" label="eq:cpolar_function" align="center" raw="z = r e^{i\theta}" alt="Complex polar form"> -->

```math
z = r e^{i\theta}
```

<!-- </equation> -->

where `r = |z|` is the absolute value (modulus) and `θ` is the phase (argument).

</section>

<!-- /.intro -->
Expand Down Expand Up @@ -223,6 +235,10 @@ int main( void ) {

<section class="links">

[absolute-value]: https://en.wikipedia.org/wiki/Absolute_value

[complex-number-argument]: https://en.wikipedia.org/wiki/Argument_(complex_analysis)

[@stdlib/math/base/special/cabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cabs

[@stdlib/math/base/special/cphase]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cphase
Expand Down
16 changes: 16 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cpolarf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,18 @@ limitations under the License.

<section class="intro">

The function computes the [absolute value][absolute-value] and [phase][complex-number-argument] of a complex number

<!-- <equation class="equation" label="eq:cpolar_function" align="center" raw="z = r e^{i\theta}" alt="Complex polar form"> -->

```math
z = r e^{i\theta}
```

<!-- </equation> -->

where `r = |z|` is the absolute value (modulus) and `θ` is the phase (argument).

</section>

<!-- /.intro -->
Expand Down Expand Up @@ -210,6 +222,10 @@ int main( void ) {

<section class="links">

[absolute-value]: https://en.wikipedia.org/wiki/Absolute_value

[complex-number-argument]: https://en.wikipedia.org/wiki/Argument_(complex_analysis)

[@stdlib/math/base/special/cabsf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cabsf

[@stdlib/math/base/special/cphasef]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cphasef
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cround/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a double-precision complex floating-point number to the nearest integer.

<section class="intro">

<!-- <equation class="equation" label="eq:cround_function" align="center" raw="\operatorname{cround}(a + bi) = \lfloor a + 0.5 \rfloor + \lfloor b + 0.5 \rfloor i" alt="Complex round function"> -->

```math
\mathop{\mathrm{cround}}(a + bi) = \lfloor a + 0.5 \rfloor + \lfloor b + 0.5 \rfloor i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/croundf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a single-precision complex floating-point number to the nearest integer.

<section class="intro">

<!-- <equation class="equation" label="eq:cround_function" align="center" raw="\operatorname{cround}(a + bi) = \lfloor a + 0.5 \rfloor + \lfloor b + 0.5 \rfloor i" alt="Complex round function"> -->

```math
\mathop{\mathrm{cround}}(a + bi) = \lfloor a + 0.5 \rfloor + \lfloor b + 0.5 \rfloor i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
14 changes: 14 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/croundn/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ limitations under the License.

> Round each component of a double-precision complex floating-point number to the nearest multiple of `10^n`.

<section class="intro">

<!-- <equation class="equation" label="eq:croundn_function" align="center" raw="\operatorname{croundn}(a + bi, n) = \operatorname{roundn}(a, n) + \operatorname{roundn}(b, n)\,i" alt="Complex round to n decimal places"> -->

```math
\mathop{\mathrm{croundn}}(a + bi, n) = \mathop{\mathrm{roundn}}(a, n) + \mathop{\mathrm{roundn}}(b, n)\,i
```

<!-- </equation> -->

</section>

<!-- /.intro -->

<section class="usage">

## Usage
Expand Down
10 changes: 10 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/csignum/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,16 @@ limitations under the License.

<section class="intro">

The [signum][signum] function of a complex number is defined as

<!-- <equation class="equation" label="eq:csignum_function" align="center" raw="\operatorname{csignum}(z) = \begin{cases} \frac{z}{|z|} & \textrm{if}\ z \neq 0 \\ 0 & \textrm{if}\ z = 0 \end{cases}" alt="Complex signum function"> -->

```math
\mathop{\mathrm{csignum}}(z) = \begin{cases} \frac{z}{|z|} & \textrm{if}\ z \neq 0 \\ 0 & \textrm{if}\ z = 0 \end{cases}
```

<!-- </equation> -->

</section>

<!-- /.intro -->
Expand Down
10 changes: 10 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/csignumf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,16 @@ limitations under the License.

<section class="intro">

The [signum][signum] function of a complex number is defined as

<!-- <equation class="equation" label="eq:csignum_function" align="center" raw="\operatorname{csignum}(z) = \begin{cases} \frac{z}{|z|} & \textrm{if}\ z \neq 0 \\ 0 & \textrm{if}\ z = 0 \end{cases}" alt="Complex signum function"> -->

```math
\mathop{\mathrm{csignum}}(z) = \begin{cases} \frac{z}{|z|} & \textrm{if}\ z \neq 0 \\ 0 & \textrm{if}\ z = 0 \end{cases}
```

<!-- </equation> -->

</section>

<!-- /.intro -->
Expand Down
Loading