time-to-botec/squiggle/node_modules/@stdlib/math/base/special/erfc
NunoSempere b6addc7f05 feat: add the node modules
Necessary in order to clearly see the squiggle hotwiring.
2022-12-03 12:44:49 +00:00
..
docs feat: add the node modules 2022-12-03 12:44:49 +00:00
lib feat: add the node modules 2022-12-03 12:44:49 +00:00
scripts feat: add the node modules 2022-12-03 12:44:49 +00:00
package.json feat: add the node modules 2022-12-03 12:44:49 +00:00
README.md feat: add the node modules 2022-12-03 12:44:49 +00:00

erfc

Complementary error function.

The complementary error function is defined as

Complementary error function.

The complementary error function can also be expressed using Craig's formula

Craig's formula of the complementary error function.

Usage

var erfc = require( '@stdlib/math/base/special/erfc' );

erfc( x )

Evaluates the complementary error function.

var y = erfc( 2.0 );
// returns ~0.0047

y = erfc( -1.0 );
// returns ~1.8427

y = erfc( Infinity );
// returns 0.0

y = erfc( -Infinity );
// returns 2.0

If provided NaN, the function returns NaN.

var y = erfc( NaN );
// returns NaN

Examples

var linspace = require( '@stdlib/array/linspace' );
var erfc = require( '@stdlib/math/base/special/erfc' );

var x = linspace( -10.0, 10.0, 100 );
var y;
var i;

for ( i = 0; i < x.length; i++ ) {
    y = erfc( x[ i ] );
    console.log( 'x: %d, erfc(x): %d', x[ i ], y );
}