erf . math . sncode
latest
This computes the value obtained in the error function for a specific position.
ERF(1e)
NAME
erf - This computes the value obtained in the error function for a specific position.
SYNOPSIS
erf (argument)
DESCRIPTION
The error function is a mathematical special-function that is equivalent to the integral of a gaussian. It is non-elementary and it is called error function because it cannot be defined with basis functions. It is mostly used in probability and statistics. The area under the curve (the integral) equals one because the gaussian functions are normalized. For that reason, it is defined in the first and third quadrant only, meaning that if x<0, y<0 and if x>0, y>0.
PARAMETERS
- number
- Specifies the number (float) used as argument for the erf function.
RETURN
- The value of the error function.
EXAMPLES
One can use this function with integers: test(q(res=<{erf(4);}>.),q(res=1.)); With floats: test(q(res=<{erf(1.2);}>.),q(res=.910314.)); With another variable: test(q(res=<{ %include "/includes/extenso.sn"; a=3; erf(a); }>.), q(res=.999978.)); With a trigonometric function: test(q(res=<{ %include "/includes/extenso.sn"; a=cos(0); erf(a); }>.), q(res=.842701.)); With the limits: test(q(res=<{ %include "/includes/extenso.sn"; erf(INF); }>.), q(res=1.)); With negative numbers: test(q(res=<{erf(-2.3);}>.),q(res=-.998857.)); With an array: test(q(res=<{erf(1,-2.3,4);}>.),q(res=\[.842701,-.998857,1\].));
AUTHOR
Written by Caroline Laplante, <claplante@sednove.com>