【Base Functions】SAS 常用数学函数

  • ABS(x): 返回x的绝对值
  • BETA(a, b): 返回Beta函数的值。Beta函数的数学表达式:\(\beta{\left(a,b\right)} = \int_{0}^{1} x^{a-1}(1-x)^{b-1}dx = \frac{\Gamma(a)\Gamma(b)}{\Gamma(a+b)}\)
  • COALESCE(argument-1 <..., argument-n>): 返回参数argument-1, ..., argument-n中的第一个非缺失值
  • CONSTANT(constant, <, parameter>): 返回一些常数数值。参数constant指定常数名称,参数parameter依赖于参数constant。
  • DIGAMMA(argument): 返回双伽玛函数的值。双伽玛(Digamma)函数表达式:\(\Psi(x) = \frac{\Gamma^{'}(x)}{\Gamma(x)}\)
  • ERF(argument): 返回误差函数的值。误差函数表达式:\(\mathbf{ERF}(x) = \frac{2}{\sqrt{\pi}}\int_{0}^{x}\epsilon^{-z^2} dz\)
  • ERFC(argument): 返回互补误差函数的值。互补误差函数表达式:\(\mathbf{ERFC}(x) = 1- \frac{2}{\sqrt{\pi}}\int_{0}^{x}\epsilon^{-z^2} dz\)
  • EXP(argument): 返回指数函数的值
  • FACT(n): 返回n的阶乘
  • GAMMA(argument): 返回Gamma函数的值。Gamma函数表达式:\(\Gamma(x) = \int_0^{\infty} t^{x-1}\epsilon^{-t}dt\)
  • GCD(x1, x2, ..., xn): 返回一个或多个整数的最大公约数
  • LCM(x1, x2, ..., xn): 返回一个或多个整数的最小公倍数
  • LGAMMA(argument): 返回Gamma函数的值的自然对数。
  • LOG(argument): 返回以自然对数e为底的对数
  • LOG10(argument): 返回以10为底的对数
  • LOG1PX(x): 返回以参数x+1为底的对数
  • LOG2(argument): 返回以2为底的对数
  • LOGBETA(a, b): 返回Beta函数的对数
  • LOGISTIC(argument): 返回参数的Logistic转换。公式:\(logistic = \frac{e^x}{1 + e^x}\)
  • MOD(argument-1, argument-2): 返回参数1被参数2除后的余数
  • SIGNargument): 返回值的符号,负数为1,零为0,正数为1
  • SQRT(argument): 返回值的平方根
posted @ 2022-01-16 18:34  Snoopy1866  阅读(238)  评论(0编辑  收藏  举报