SciPy

scipy.special.erfi

scipy.special.erfi(z, out=None) = <ufunc 'erfi'>

Imaginary error function, -i erf(i z).

Parameters
zarray_like

Real or complex valued argument

outndarray, optional

Optional output array for the function results

Returns
scalar or ndarray

Values of the imaginary error function

See also

erf, erfc, erfcx, dawsn, wofz

Notes

New in version 0.12.0.

References

1

Steven G. Johnson, Faddeeva W function implementation. http://ab-initio.mit.edu/Faddeeva

Examples

>>> from scipy import special
>>> import matplotlib.pyplot as plt
>>> x = np.linspace(-3, 3)
>>> plt.plot(x, special.erfi(x))
>>> plt.xlabel('$x$')
>>> plt.ylabel('$erfi(x)$')
>>> plt.show()
../_images/scipy-special-erfi-1.png

Previous topic

scipy.special.erfcx

Next topic

scipy.special.erfinv