关于MAPLE的几个函数小问题isqrt(x) iroot(x,n) singum(x)谁能给我说说这几个函数的意思,如

1个回答

  • isqrt(x)

    iroot(x,n)

    参数:

    x - 一个整数

    n - 一个整数

    说明:

    isqrt函数计算x的平方根的一个近似的整数值.近似值对于准确的完全平方数是精确

    的.对于其它情况,误差是小于1的.注意:如果x < 0,isqrt(x)返回0.

    iroot函数计算x的第n次根的一个近似的一个整数.近似值对于准确的完全幂次方数

    是精确的.对于其它情况,误差是小于1的.

    应该是signum(x)而不是singum(x).

    signum(x)

    signum(1,x)

    signum(0,x,y)

    参数:

    x,y - 任意的代数表达式

    说明:

    正负号函数返回一个实数或复数的正负号.对于x 0,它定义为signum(x) = x/abs(x).

    signum(0)的值由环境变量_Envsignum0控制.如果_Envsignum0没有赋值,则signum(0)

    无定义,此时可以求值为任意值.例如,如果_Envsignum0没有赋值,则signum(abs(x))

    化简为1,同时signum(-abs(x))化简为-1.如果_Envsignum0赋值为一个值,则signum(0)

    返回那个值.