Skip to content

Commit d1f0dd4

Browse files
committed
docs: change examples for complex/float64/base/mul-add
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: passed - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 9a2b61d commit d1f0dd4

File tree

2 files changed

+19
-27
lines changed

2 files changed

+19
-27
lines changed

lib/node_modules/@stdlib/complex/float64/base/mul-add/README.md

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -138,22 +138,18 @@ The function supports the following parameters:
138138
<!-- eslint no-undef: "error" -->
139139

140140
```javascript
141-
var Complex128 = require( '@stdlib/complex/float64/ctor' );
142-
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ).factory;
141+
var Complex128Array = require( '@stdlib/array/complex128' );
142+
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
143+
var logEachMap = require( '@stdlib/console/log-each-map' );
143144
var muladd = require( '@stdlib/complex/float64/base/mul-add' );
144145

145-
var rand = discreteUniform( -50, 50 );
146-
147-
var z1;
148-
var z2;
149-
var z3;
150-
var i;
151-
for ( i = 0; i < 100; i++ ) {
152-
z1 = new Complex128( rand(), rand() );
153-
z2 = new Complex128( rand(), rand() );
154-
z3 = muladd( z1, z2, z2 );
155-
console.log( '(%s)*(%s) + (%s) = %s', z1.toString(), z2.toString(), z2.toString(), z3.toString() );
156-
}
146+
// Generate arrays of random values:
147+
var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
148+
var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
149+
var z3 = new Complex128Array( discreteUniform( 200, -50, 50 ) );
150+
151+
// Perform element-wise computation:
152+
logEachMap( '( (%s) * (%s) ) + (%s) = %s', z1, z2, z3, muladd );
157153
```
158154

159155
</section>

lib/node_modules/@stdlib/complex/float64/base/mul-add/examples/index.js

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,15 @@
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 muladd = require( './../lib' );
2425

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

27-
var z1;
28-
var z2;
29-
var z3;
30-
var i;
31-
for ( i = 0; i < 100; i++ ) {
32-
z1 = new Complex128( rand(), rand() );
33-
z2 = new Complex128( rand(), rand() );
34-
z3 = muladd( z1, z2, z2 );
35-
console.log( '(%s)*(%s) + (%s) = %s', z1.toString(), z2.toString(), z2.toString(), z3.toString() );
36-
}
31+
// Perform element-wise computation:
32+
logEachMap( '( (%s) * (%s) ) + (%s) = %s', z1, z2, z3, muladd );

0 commit comments

Comments
 (0)