From 3b5512c3889e21960d2484d2c36c7c85a0edeb77 Mon Sep 17 00:00:00 2001 From: ShabiShett07 Date: Mon, 2 Jun 2025 22:55:45 +0530 Subject: [PATCH 1/3] docs: change examples for complex/float64/base/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 --- --- .../complex/float64/base/add/README.md | 23 ++++++++----------- .../float64/base/add/examples/index.js | 21 +++++++---------- 2 files changed, 17 insertions(+), 27 deletions(-) diff --git a/lib/node_modules/@stdlib/complex/float64/base/add/README.md b/lib/node_modules/@stdlib/complex/float64/base/add/README.md index 220a1965ab2c..53488ba20fda 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/add/README.md +++ b/lib/node_modules/@stdlib/complex/float64/base/add/README.md @@ -123,22 +123,17 @@ The function supports the following parameters: ```javascript -var Complex128 = require( '@stdlib/complex/float64/ctor' ); -var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ).factory; +var Complex128Array = require( '@stdlib/array/complex128' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var add = require( '@stdlib/complex/float64/base/add' ); -var rand = discreteUniform( -50, 50 ); - -var z1; -var z2; -var z3; -var i; -for ( i = 0; i < 100; i++ ) { - z1 = new Complex128( rand(), rand() ); - z2 = new Complex128( rand(), rand() ); - z3 = add( z1, z2 ); - console.log( '(%s) + (%s) = %s', z1.toString(), z2.toString(), z3.toString() ); -} +// Generate an array of random values: +var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) ); +var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) ); + +// Scale each by a scalar constant: +logEachMap( '(%s) * (%s) = %s', z1, z2, add ); ``` diff --git a/lib/node_modules/@stdlib/complex/float64/base/add/examples/index.js b/lib/node_modules/@stdlib/complex/float64/base/add/examples/index.js index c2caa15fc81e..178a6e9704c1 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/add/examples/index.js +++ b/lib/node_modules/@stdlib/complex/float64/base/add/examples/index.js @@ -18,19 +18,14 @@ 'use strict'; -var Complex128 = require( '@stdlib/complex/float64/ctor' ); -var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ).factory; +var Complex128Array = require( '@stdlib/array/complex128' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var add = require( './../lib' ); -var rand = discreteUniform( -50, 50 ); +// Generate an array of random values: +var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) ); +var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) ); -var z1; -var z2; -var z3; -var i; -for ( i = 0; i < 100; i++ ) { - z1 = new Complex128( rand(), rand() ); - z2 = new Complex128( rand(), rand() ); - z3 = add( z1, z2 ); - console.log( '(%s) + (%s) = %s', z1.toString(), z2.toString(), z3.toString() ); -} +// Scale each by a scalar constant: +logEachMap( '(%s) * (%s) = %s', z1, z2, add ); From 9235d2e86049b7f511362a8ee68913730e26a44c Mon Sep 17 00:00:00 2001 From: Shabareesh Shetty <139731143+ShabiShett07@users.noreply.github.com> Date: Mon, 2 Jun 2025 23:48:16 +0530 Subject: [PATCH 2/3] chore: minor clean-up Signed-off-by: Shabareesh Shetty <139731143+ShabiShett07@users.noreply.github.com> --- lib/node_modules/@stdlib/complex/float64/base/add/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/complex/float64/base/add/README.md b/lib/node_modules/@stdlib/complex/float64/base/add/README.md index 53488ba20fda..99708f25d9ac 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/add/README.md +++ b/lib/node_modules/@stdlib/complex/float64/base/add/README.md @@ -128,11 +128,11 @@ var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); var logEachMap = require( '@stdlib/console/log-each-map' ); var add = require( '@stdlib/complex/float64/base/add' ); -// Generate an array of random values: +// Generate arrays of random values: var z1 = new Complex128Array( discreteUniform( 200, -50, 50 ) ); var z2 = new Complex128Array( discreteUniform( 200, -50, 50 ) ); -// Scale each by a scalar constant: +// Perform multiplication on each element of arrays: logEachMap( '(%s) * (%s) = %s', z1, z2, add ); ``` From 428ed9e6098c4fa2705a6217656c5143d30fb55d Mon Sep 17 00:00:00 2001 From: Shabareesh Shetty <139731143+ShabiShett07@users.noreply.github.com> Date: Mon, 2 Jun 2025 23:48:58 +0530 Subject: [PATCH 3/3] chore: minor clean-up Signed-off-by: Shabareesh Shetty <139731143+ShabiShett07@users.noreply.github.com>