Skip to content

Commit ffc0320

Browse files
chore: change examples for complex/float64/base/sub
PR-URL: #7192 Co-authored-by: Philipp Burckhardt <[email protected]> Reviewed-by: Philipp Burckhardt <[email protected]> Signed-off-by: Philipp Burckhardt <[email protected]>
1 parent 4821a02 commit ffc0320

File tree

2 files changed

+17
-29
lines changed

2 files changed

+17
-29
lines changed

lib/node_modules/@stdlib/complex/float64/base/sub/README.md

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -69,23 +69,17 @@ var im = imag( v );
6969
<!-- eslint no-undef: "error" -->
7070

7171
```javascript
72-
var Complex128 = require( '@stdlib/complex/float64/ctor' );
73-
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ).factory;
72+
var Complex128Array = require( '@stdlib/array/complex128' );
73+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
74+
var logEachMap = require( '@stdlib/console/log-each-map' );
7475
var csub = require( '@stdlib/complex/float64/base/sub' );
7576

76-
var rand;
77-
var z1;
78-
var z2;
79-
var z3;
80-
var i;
81-
82-
rand = discreteUniform( -50, 50 );
83-
for ( i = 0; i < 100; i++ ) {
84-
z1 = new Complex128( rand(), rand() );
85-
z2 = new Complex128( rand(), rand() );
86-
z3 = csub( z1, z2 );
87-
console.log( '(%s) - (%s) = %s', z1.toString(), z2.toString(), z3.toString() );
88-
}
77+
// Generate arrays of random values:
78+
var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
79+
var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
80+
81+
// Perform element-wise subtraction:
82+
logEachMap( '(%s) - (%s) = %s', z1, z2, csub );
8983
```
9084

9185
</section>

lib/node_modules/@stdlib/complex/float64/base/sub/examples/index.js

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,14 @@
1818

1919
'use strict';
2020

21-
var Complex128 = require( '@stdlib/complex/float64/ctor' );
22-
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ).factory;
21+
var Complex128Array = require( '@stdlib/array/complex128' );
22+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
23+
var logEachMap = require( '@stdlib/console/log-each-map' );
2324
var csub = require( './../lib' );
2425

25-
var rand;
26-
var z1;
27-
var z2;
28-
var z3;
29-
var i;
26+
// Generate arrays of random values:
27+
var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
28+
var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
3029

31-
rand = discreteUniform( -50, 50 );
32-
for ( i = 0; i < 100; i++ ) {
33-
z1 = new Complex128( rand(), rand() );
34-
z2 = new Complex128( rand(), rand() );
35-
z3 = csub( z1, z2 );
36-
console.log( '(%s) - (%s) = %s', z1.toString(), z2.toString(), z3.toString() );
37-
}
30+
// Perform element-wise subtraction:
31+
logEachMap( '(%s) - (%s) = %s', z1, z2, csub );

0 commit comments

Comments
 (0)