File Exchange

image thumbnail

Error function stand alone

version 1.0.0.0 (1.46 KB) by Giacomo Alessandroni
Y = ERF_STAND_ALONE(X) is the error function for each element of X.

1 Download

Updated 03 Mar 2016

View License

erf_stand_alone(x) implementation is based on formula 7.1.26 from [1]. The maximum error is below 1.5 * 10-7.
The formula [1] appears as 1 – (a1 t^1 + a2 t^2 + a3 t^3 + a4 t^4 + a5 t^5) exp(-x^2), which is absolutely correct. But directly evaluating an nth order polynomial takes O(n^2) operations, while the factorization used in the code above uses O(n) operations. This technique is known as Horner’s method.
___________________________

[1] Milton Abramowitz and Irene A. Stegun. Handbook of mathematical functions: with formulas, graphs, and mathematical tables. Vol. 55. Courier Corporation, 1964. Formula 7.1.26.

Cite As

Giacomo Alessandroni (2021). Error function stand alone (https://www.mathworks.com/matlabcentral/fileexchange/55749-error-function-stand-alone), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2013b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!