错误功能
根据其参数,ERF.
可以返回浮点或精确的符号结果。
计算这些数字的错误函数。因为这些数字不是象征性对象,所以你得到浮点结果:
a = [ERF(1/2),ERF(1.41),ERF(SQRT(2))]
a = 0.5205 0.9539 0.9545
计算转换为符号对象的相同号的错误函数。对于大多数符号(精确)的数字,ERF.
返回未解决的符号呼叫:
Syma = [ERF(SYM(1/2)),ERF(SYM(1.41)),ERF(SQRT(SYM(2)))]]
Syma = [ERF(1/2),ERF(141/100),ERF(2 ^(1/2))]
利用vpa.
近似符号结果,使用所需的数字数:
d =数字(10);VPA(Syma)数字(D)
ANS = [0.520499878,0.9538524394,0.9544997361]
对于大多数符号变量和表达式,ERF.
返回未解决的符号调用。
计算错误功能X
和sin(x)+ x * exp(x)
:
syms x f = sin(x)+ x * exp(x);ERF(x)ERF(F)
ANS = ERF(x)ANS = ERF(SIN(x)+ x * exp(x))
如果输入参数是向量或矩阵,ERF.
返回该向量或矩阵的每个元素的错误函数。
计算矩阵元素的错误函数M.
矢量V.
:
m = sym([0 inf; 1/3 -inf]);v = sym([1; -i * inf]);ERF(M)ERF(v)
ANS = [0,1] [ERF(1/3),-1] ANS = ERF(1)-INF * 1I
ERF.
返回特定参数的特殊值。
计算错误功能X= 0.那X=∞, 和X=-∞.。利用轶事
转换0.
和象征物的无限。错误函数具有以下参数的特殊值:
[ERF(SYM(0)),ERF(SYM(INF)),ERF(sym(-inf))]
ans = [0,1,-1]
计算复杂无限的错误函数。利用轶事
将复杂的无限转换为符号对象:
[ERF(SYM(I * INF)),ERF(SYM(-I * INF))]
ANS = [INF * 1i,-inf * 1i]
许多功能,如差点
和㈡
,可以处理包含的表达式ERF.
。
计算错误功能的第一个和第二衍生物:
Syms x Diff(ERF(x),x)diff(ERF(x),x,2)
ans =(2 * exp(-x ^ 2))/ pi ^(1/2)ans = - (4 * x * exp(-x ^ 2))/ pi ^(1/2)
计算这些表达式的积分:
int(ERF(x),x)int(ERF(log(x)),x)
ans = exp(-x ^ 2)/ pi ^(1/2)+ x * erf(x)ans = x * serf(log(x)) - int((2 * exp(-log(x)^ 2))/ pi ^(1/2),x)
将错误函数从-5到5的间隔绘制。
纽带Xfplot(ERF(x),[ - 5 5])网格在
工具箱可以简化包含错误函数及其逆的表达式。对于真正的价值X
,工具箱适用于这些简化规则:
ERFINV(ERF(x))= ERFINV(1 - ERFC(x))= ERFCINV(1 - ERF(x))= ERFCINV(ERFC(x))= x
Erfinv(-erf(x))= erfinv(ERFC(x) - 1)= ERFCINV(1 + ERF(x))= ERFCINV(2 - ERFC(x))= -x
对于任何价值X
,系统适用这些简化规则:
Erfcinv(x)= erfinv(1 - x)
Erfinv(-x)= -erfinv(x)
ERFCINV(2 - x)= -erfcinv(x)
ERF(ERFINV(x))= ERFC(ERFCINV(x))= x
ERF(ERFCINV(x))= ERFC(ERFINV(x))= 1 - x
[1] Gautschi,W。“误差函数和菲涅耳积分”。数学函数手册与公式,图表和数学桌子。(M. Abramowitz和I. A. Stegun,EDS。)。纽约:Dover,1972年。