Documentation of 'org.python.modules.cmath' Java class
cmath
org.python.modules

Class cmath



  • public class cmath
    extends java.lang.Object
    • Constructor Detail

      • cmath

        public cmath()
    • Method Detail

      • acos

        public static PyComplex acos(PyObject w)
        Return the arc cosine of w. There are two branch cuts. One extends right from 1 along the real axis to ∞, continuous from below. The other extends left from -1 along the real axis to -∞, continuous from above.
        Parameters:
        w -
        Returns:
        cos-1w
      • acosh

        public static PyComplex acosh(PyObject w)
        Return the hyperbolic arc cosine of w. There is one branch cut, extending left from 1 along the real axis to -∞, continuous from above.
        Parameters:
        w -
        Returns:
        cosh-1w
      • asin

        public static PyComplex asin(PyObject w)
        Return the arc sine of w. There are two branch cuts. One extends right from 1 along the real axis to ∞, continuous from below. The other extends left from -1 along the real axis to -∞, continuous from above.
        Parameters:
        w -
        Returns:
        sin-1w
      • asinh

        public static PyComplex asinh(PyObject w)
        Return the hyperbolic arc sine of w. There are two branch cuts. One extends from 1j along the imaginary axis to ∞j, continuous from the right. The other extends from -1j along the imaginary axis to -∞j, continuous from the left.
        Parameters:
        w -
        Returns:
        sinh-1w
      • atan

        public static PyComplex atan(PyObject w)
        Return the arc tangent of w. There are two branch cuts. One extends from 1j along the imaginary axis to ∞j, continuous from the right. The other extends from -1j along the imaginary axis to -∞j, continuous from the left.
        Parameters:
        w -
        Returns:
        tan-1w
      • atanh

        public static PyComplex atanh(PyObject w)
        Return the hyperbolic arc tangent of w. There are two branch cuts. One extends from 1 along the real axis to ∞, continuous from below. The other extends from -1 along the real axis to -∞, continuous from above.
        Parameters:
        w -
        Returns:
        tanh-1w
      • cos

        public static PyComplex cos(PyObject z)
        Return the cosine of z.
        Parameters:
        z -
        Returns:
        cos z
      • cosh

        public static PyComplex cosh(PyObject z)
        Return the hyperbolic cosine of z.
        Parameters:
        z -
        Returns:
        cosh z
      • exp

        public static PyComplex exp(PyObject z)
        Return the exponential value ez.
        Parameters:
        z -
        Returns:
        ez
      • phase

        public static double phase(PyObject in)
      • rect

        public static PyComplex rect(double r,
                                     double phi)
        Return the complex number x with polar coordinates r and phi. Equivalent to r * (math.cos(phi) + math.sin(phi)*1j).
        Parameters:
        r - radius
        phi - angle
        Returns:
        re
      • isinf

        public static boolean isinf(PyObject in)
        Parameters:
        in -
        Returns:
        true if in.real or in.imag is positive or negative infinity
      • isnan

        public static boolean isnan(PyObject in)
        Parameters:
        in -
        Returns:
        true if in.real or in.imag is nan.
      • log

        public static PyComplex log(PyObject w)
        Returns the natural logarithm of w.
        Parameters:
        w -
        Returns:
        ln w
      • log10

        public static PyComplex log10(PyObject w)
        Returns the common logarithm of w (base 10 logarithm).
        Parameters:
        w -
        Returns:
        log10w
      • log

        public static PyComplex log(PyObject w,
                                    PyObject b)
        Returns the logarithm of w to the given base. If the base is not specified, returns the natural logarithm of w. There is one branch cut, from 0 along the negative real axis to -∞, continuous from above.
        Parameters:
        w -
        b -
        Returns:
        logbw
      • sin

        public static PyComplex sin(PyObject z)
        Return the sine of z.
        Parameters:
        z -
        Returns:
        sin z
      • sinh

        public static PyComplex sinh(PyObject z)
        Return the hyperbolic sine of z.
        Parameters:
        z -
        Returns:
        sinh z
      • sqrt

        public static PyComplex sqrt(PyObject w)
        Calculate z = x+iy, such that z2 = w. In taking the square roots to get x and y, we choose to have x≥0 always, and y the same sign as v.
        Parameters:
        w - to square-root
        Returns:
        w½
      • tan

        public static PyComplex tan(PyObject z)
        Return the tangent of z.
        Parameters:
        z -
        Returns:
        tan z
      • tanh

        public static PyComplex tanh(PyObject z)
        Return the hyperbolic tangent of z.
        Parameters:
        z -
        Returns:
        tanh z

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.