time-to-botec/squiggle/node_modules/@stdlib/math/base/special/erfc
..
docs
lib
scripts
package.json
README.md

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 );
}