クラス
jp.go.ipa.jgcl.JgclComplex の使用

jp.go.ipa.jgcl での JgclComplex の使用
 

JgclComplex を返す jp.go.ipa.jgcl のメソッド
 JgclComplex JgclComplex.copy()
          この複素数の複製を返す。
 JgclComplex JgclComplex.minus()
          (- this) を返す。
 JgclComplex JgclComplex.add(JgclComplex mate)
          (this + mate) を返す。
 JgclComplex JgclComplex.sub(JgclComplex mate)
          (this - mate) を返す。
 JgclComplex JgclComplex.mul(JgclComplex mate)
          (this * mate) を返す。
 JgclComplex JgclComplex.mul(double mate)
          (this * mate) を返す。
 JgclComplex JgclComplex.div(JgclComplex mate)
          (this / mate) を返す。
 JgclComplex JgclComplex.div(double mate)
          (this / mate) を返す。
 JgclComplex JgclComplex.conj()
          this の共役値を返す。
 JgclComplex JgclComplex.exp()
          this の exponential を返す。
 JgclComplex JgclComplex.sqrt()
          this の平方根を返す。
 JgclComplex JgclComplex.getEpsilon()
          この複素数の符号に対応した「複素数の丸め誤差」を返す。
 JgclComplex JgclComplexPolynomial.coefficientAt(int degree)
          この多項式の指定の次数の項の係数の値を返す。
 JgclComplex[] JgclComplexPolynomial.coefficientsBetween(int lower, int upper)
          この多項式の指定の範囲の次数の項の係数の値を返す。
 JgclComplex JgclComplexPolynomial.evaluate(JgclComplex parameter)
          この多項式を、与えられたパラメータ値で評価する。
 JgclComplex[] JgclComplexPolynomial.getRootsIfQuadric()
          この多項式を左辺とする二次方程式 (A0 + A1 * t + A2 * t^2 = 0) を解く。
 JgclComplex JgclComplexPolynomial.getOneRootByNR(JgclComplex initialGuess)
          この多項式を左辺とする方程式の根を Newton-Raphson 法によって一つだけ求める。
 JgclComplex[] JgclComplexPolynomial.getRootsByDKA()
          この多項式を左辺とする方程式の根のすべてを Durand-Kerner 法によって求める。
 JgclComplex JgclComplexPolynomial.NRNotConverge.getValue()
          処理を打ち切った際の根の推定値を返す。
 JgclComplex[] JgclComplexPolynomial.DKANotConverge.getValues()
          処理を打ち切った際の根の推定値を返す。
 JgclComplex JgclComplexFunctionWithOneVariable.evaluate(JgclComplex parameter)
          関数を評価する。
 JgclComplex[] JgclComplexFunction.evaluate(JgclComplex[] parameter)
          関数を評価する。
 

JgclComplex 型のパラメータを持つ jp.go.ipa.jgcl のメソッド
 JgclComplex JgclComplex.add(JgclComplex mate)
          (this + mate) を返す。
 JgclComplex JgclComplex.sub(JgclComplex mate)
          (this - mate) を返す。
 JgclComplex JgclComplex.mul(JgclComplex mate)
          (this * mate) を返す。
 JgclComplex JgclComplex.div(JgclComplex mate)
          (this / mate) を返す。
 JgclComplex JgclComplexPolynomial.evaluate(JgclComplex parameter)
          この多項式を、与えられたパラメータ値で評価する。
 JgclComplexPolynomial JgclComplexPolynomial.multiply(JgclComplex val)
          この多項式に与えられた値をかけた多項式を返す。
 JgclComplex JgclComplexPolynomial.getOneRootByNR(JgclComplex initialGuess)
          この多項式を左辺とする方程式の根を Newton-Raphson 法によって一つだけ求める。
 JgclComplex JgclComplexFunctionWithOneVariable.evaluate(JgclComplex parameter)
          関数を評価する。
 JgclComplex[] JgclComplexFunction.evaluate(JgclComplex[] parameter)
          関数を評価する。
 

JgclComplex 型のパラメータを持つ jp.go.ipa.jgcl のコンストラクタ
JgclComplexPolynomial(JgclComplex[] coef)
          各項の係数値を含む配列を与えてオブジェクトを構築する。
JgclComplexPolynomial(JgclComplex coef0, JgclComplex coef1, JgclComplex coef2)
          2 次多項式の各項の係数値を与えてオブジェクトを構築する。