Skip to content

Commit 3bf64b6

Browse files
ShabiShett07kgryte
andauthored
docs: update examples for complex/float32/base/neg
PR-URL: #7291 Co-authored-by: Athan Reines <[email protected]> Reviewed-by: Athan Reines <[email protected]>
1 parent d1c3e38 commit 3bf64b6

File tree

5 files changed

+15
-143
lines changed

5 files changed

+15
-143
lines changed

lib/node_modules/@stdlib/complex/float32/base/neg/README.md

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -46,41 +46,21 @@ Negates a single-precision complex floating-point number.
4646

4747
```javascript
4848
var Complex64 = require( '@stdlib/complex/float32/ctor' );
49-
var realf = require( '@stdlib/complex/float32/real' );
50-
var imagf = require( '@stdlib/complex/float32/imag' );
5149

5250
var z = new Complex64( -4.0, 5.0 );
5351

5452
var out = cnegf( z );
55-
// returns <Complex64>
56-
57-
var re = realf( out );
58-
// returns 4.0
59-
60-
var im = imagf( out );
61-
// returns -5.0
53+
// returns <Complex64>[ 4.0, -5.0 ]
6254

6355
z = new Complex64( 0.0, 0.0 );
6456

6557
out = cnegf( z );
66-
// returns <Complex64>
67-
68-
re = realf( out );
69-
// returns -0.0
70-
71-
im = imagf( out );
72-
// returns -0.0
58+
// returns <Complex64>[ -0.0, -0.0 ]
7359

7460
z = new Complex64( NaN, NaN );
7561

7662
out = cnegf( z );
77-
// returns <Complex64>
78-
79-
re = realf( out );
80-
// returns NaN
81-
82-
im = imagf( out );
83-
// returns NaN
63+
// returns <Complex64>[ NaN, NaN ]
8464
```
8565

8666
</section>

lib/node_modules/@stdlib/complex/float32/base/neg/docs/types/index.d.ts

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -30,54 +30,27 @@ import { Complex64 } from '@stdlib/types/complex';
3030
*
3131
* @example
3232
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
33-
* var realf = require( '@stdlib/complex/float32/real' );
34-
* var imagf = require( '@stdlib/complex/float32/imag' );
3533
*
3634
* var z = new Complex64( -4.2, 5.5 );
37-
* // returns <Complex64>
3835
*
3936
* var out = cnegf( z );
40-
* // returns <Complex64>
41-
*
42-
* var re = realf( out );
43-
* // returns 4.2
44-
*
45-
* var im = imagf( out );
46-
* // returns -5.5
37+
* // returns <Complex64>[ ~4.2, -5.5 ]
4738
*
4839
* @example
4940
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
50-
* var realf = require( '@stdlib/complex/float32/real' );
51-
* var imagf = require( '@stdlib/complex/float32/imag' );
5241
*
5342
* var z = new Complex64( 0.0, 0.0 );
54-
* // returns <Complex64>
5543
*
5644
* var out = cnegf( z );
57-
* // returns <Complex64>
58-
*
59-
* var re = realf( out );
60-
* // returns -0.0
61-
*
62-
* var im = imagf( out );
63-
* // returns -0.0
45+
* // returns <Complex64>[ -0.0, -0.0 ]
6446
*
6547
* @example
6648
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
67-
* var realf = require( '@stdlib/complex/float32/real' );
68-
* var imagf = require( '@stdlib/complex/float32/imag' );
6949
*
7050
* var z = new Complex64( NaN, NaN );
71-
* // returns <Complex64>
7251
*
7352
* var out = cnegf( z );
74-
* // returns <Complex64>
75-
*
76-
* var re = realf( out );
77-
* // returns NaN
78-
*
79-
* var im = imagf( out );
80-
* // returns NaN
53+
* // returns <Complex64>[ NaN, NaN ]
8154
*/
8255
declare function cnegf( z: Complex64 ): Complex64;
8356

lib/node_modules/@stdlib/complex/float32/base/neg/lib/index.js

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -25,57 +25,30 @@
2525
*
2626
* @example
2727
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
28-
* var realf = require( '@stdlib/complex/float32/real' );
29-
* var imagf = require( '@stdlib/complex/float32/imag' );
3028
* var cnegf = require( '@stdlib/complex/float32/base/neg' );
3129
*
3230
* var z = new Complex64( -4.0, 5.0 );
33-
* // returns <Complex64>
3431
*
3532
* var out = cnegf( z );
36-
* // returns <Complex64>
37-
*
38-
* var re = realf( out );
39-
* // returns 4.0
40-
*
41-
* var im = imagf( out );
42-
* // returns -5.0
33+
* // returns <Complex64>[ 4.0, -5.0 ]
4334
*
4435
* @example
4536
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
46-
* var realf = require( '@stdlib/complex/float32/real' );
47-
* var imagf = require( '@stdlib/complex/float32/imag' );
4837
* var cnegf = require( '@stdlib/complex/float32/base/neg' );
4938
*
5039
* var z = new Complex64( 0.0, 0.0 );
51-
* // returns <Complex64>
5240
*
5341
* var out = cnegf( z );
54-
* // returns <Complex64>
55-
*
56-
* var re = realf( out );
57-
* // returns -0.0
58-
*
59-
* var im = imagf( out );
60-
* // returns -0.0
42+
* // returns <Complex64>[ -0.0, -0.0 ]
6143
*
6244
* @example
6345
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
64-
* var realf = require( '@stdlib/complex/float32/real' );
65-
* var imagf = require( '@stdlib/complex/float32/imag' );
6646
* var cnegf = require( '@stdlib/complex/float32/base/neg' );
6747
*
6848
* var z = new Complex64( NaN, NaN );
69-
* // returns <Complex64>
7049
*
7150
* var out = cnegf( z );
72-
* // returns <Complex64>
73-
*
74-
* var re = realf( out );
75-
* // returns NaN
76-
*
77-
* var im = imagf( out );
78-
* // returns NaN
51+
* // returns <Complex64>[ NaN, NaN ]
7952
*/
8053

8154
// MODULES //

lib/node_modules/@stdlib/complex/float32/base/neg/lib/main.js

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -35,54 +35,27 @@ var Complex64 = require( '@stdlib/complex/float32/ctor' );
3535
*
3636
* @example
3737
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
38-
* var realf = require( '@stdlib/complex/float32/real' );
39-
* var imagf = require( '@stdlib/complex/float32/imag' );
4038
*
4139
* var z = new Complex64( -4.2, 5.5 );
42-
* // returns <Complex64>
4340
*
4441
* var out = cnegf( z );
45-
* // returns <Complex64>
46-
*
47-
* var re = realf( out );
48-
* // returns ~4.2
49-
*
50-
* var im = imagf( out );
51-
* // returns -5.5
42+
* // returns <Complex64>[ ~4.2, -5.5 ]
5243
*
5344
* @example
5445
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
55-
* var realf = require( '@stdlib/complex/float32/real' );
56-
* var imagf = require( '@stdlib/complex/float32/imag' );
5746
*
5847
* var z = new Complex64( 0.0, 0.0 );
59-
* // returns <Complex64>
6048
*
6149
* var out = cnegf( z );
62-
* // returns <Complex64>
63-
*
64-
* var re = realf( out );
65-
* // returns -0.0
66-
*
67-
* var im = imagf( out );
68-
* // returns -0.0
50+
* // returns <Complex64>[ -0.0, -0.0 ]
6951
*
7052
* @example
7153
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
72-
* var realf = require( '@stdlib/complex/float32/real' );
73-
* var imagf = require( '@stdlib/complex/float32/imag' );
7454
*
7555
* var z = new Complex64( NaN, NaN );
76-
* // returns <Complex64>
7756
*
7857
* var out = cnegf( z );
79-
* // returns <Complex64>
80-
*
81-
* var re = realf( out );
82-
* // returns NaN
83-
*
84-
* var im = imagf( out );
85-
* // returns NaN
58+
* // returns <Complex64>[ NaN, NaN ]
8659
*/
8760
function cnegf( z ) {
8861
return new Complex64( -realf( z ), -imagf( z ) );

lib/node_modules/@stdlib/complex/float32/base/neg/lib/native.js

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -35,54 +35,27 @@ var addon = require( './../src/addon.node' );
3535
*
3636
* @example
3737
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
38-
* var realf = require( '@stdlib/complex/float32/real' );
39-
* var imagf = require( '@stdlib/complex/float32/imag' );
4038
*
4139
* var z = new Complex64( -4.2, 5.5 );
42-
* // returns <Complex64>
4340
*
4441
* var out = cnegf( z );
45-
* // returns <Complex64>
46-
*
47-
* var re = realf( out );
48-
* // returns ~4.2
49-
*
50-
* var im = imagf( out );
51-
* // returns -5.5
42+
* // returns <Complex64>[ ~4.2, -5.5 ]
5243
*
5344
* @example
5445
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
55-
* var realf = require( '@stdlib/complex/float32/real' );
56-
* var imagf = require( '@stdlib/complex/float32/imag' );
5746
*
5847
* var z = new Complex64( 0.0, 0.0 );
59-
* // returns <Complex64>
6048
*
6149
* var out = cnegf( z );
62-
* // returns <Complex64>
63-
*
64-
* var re = realf( out );
65-
* // returns -0.0
66-
*
67-
* var im = imagf( out );
68-
* // returns -0.0
50+
* // returns <Complex64>[ -0.0, -0.0 ]
6951
*
7052
* @example
7153
* var Complex64 = require( '@stdlib/complex/float32/ctor' );
72-
* var realf = require( '@stdlib/complex/float32/real' );
73-
* var imagf = require( '@stdlib/complex/float32/imag' );
7454
*
7555
* var z = new Complex64( NaN, NaN );
76-
* // returns <Complex64>
7756
*
7857
* var out = cnegf( z );
79-
* // returns <Complex64>
80-
*
81-
* var re = realf( out );
82-
* // returns NaN
83-
*
84-
* var im = imagf( out );
85-
* // returns NaN
58+
* // returns <Complex64>[ NaN, NaN ]
8659
*/
8760
function cnegf( z ) {
8861
var v = addon( z );

0 commit comments

Comments
 (0)