Skip to content

Commit 4821a02

Browse files
authored
chore: change examples for complex/float64/base/div
PR-URL: #7180 Reviewed-by: Philipp Burckhardt <[email protected]> Reviewed-by: Athan Reines <[email protected]> Signed-off-by: Shabareesh Shetty <[email protected]>
1 parent 920ac76 commit 4821a02

File tree

2 files changed

+16
-36
lines changed

2 files changed

+16
-36
lines changed

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

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -69,28 +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' );
74-
var real = require( '@stdlib/complex/float64/real' );
75-
var imag = require( '@stdlib/complex/float64/imag' );
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' );
7675
var cdiv = require( '@stdlib/complex/float64/base/div' );
7776

78-
function randomComplex() {
79-
var re = discreteUniform( -50, 50 );
80-
var im = discreteUniform( -50, 50 );
81-
return new Complex128( re, im );
82-
}
77+
// Generate arrays of random values:
78+
var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
79+
var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
8380

84-
var z1;
85-
var z2;
86-
var z3;
87-
var i;
88-
for ( i = 0; i < 100; i++ ) {
89-
z1 = randomComplex();
90-
z2 = randomComplex();
91-
z3 = cdiv( z1, z2 );
92-
console.log( '(%s) / (%s) = %s', z1.toString(), z2.toString(), z3.toString() );
93-
}
81+
// Perform element-wise division:
82+
logEachMap( '(%s) / (%s) = %s', z1, z2, cdiv );
9483
```
9584

9685
</section>

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

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

1919
'use strict';
2020

21-
var Complex128 = require( '@stdlib/complex/float64/ctor' );
22-
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
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 cdiv = require( './../lib' );
2425

25-
function randomComplex() {
26-
var re = discreteUniform( -50, 50 );
27-
var im = discreteUniform( -50, 50 );
28-
return new Complex128( re, im );
29-
}
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-
var z1;
32-
var z2;
33-
var z3;
34-
var i;
35-
for ( i = 0; i < 100; i++ ) {
36-
z1 = randomComplex();
37-
z2 = randomComplex();
38-
z3 = cdiv( z1, z2 );
39-
console.log( '(%s) / (%s) = %s', z1.toString(), z2.toString(), z3.toString() );
40-
}
30+
// Perform element-wise division:
31+
logEachMap( '(%s) / (%s) = %s', z1, z2, cdiv );

0 commit comments

Comments
 (0)