org.mklab.tool.matrix
クラス Simplify

java.lang.Object
  上位を拡張 org.mklab.tool.matrix.Simplify

public class Simplify
extends Object

有理多項式を単純化するクラスです。

Simplify a rational polynomial matrix

バージョン:
$Revision: 1.23 $
作成者:
koga
関連項目:
Minreal

コンストラクタの概要
Simplify()
           
 
メソッドの概要
static void main(String[] args)
          メインメソッド
static RationalPolynomial simplify(RationalPolynomial g)
          有理多項式 gminreal() を用いて 簡単化します。
static RationalPolynomial simplify(RationalPolynomial originalSystem, double tolerance)
          許容誤差 toleranceは、minreal() に渡されます。
static RationalPolynomialMatrix simplify(RationalPolynomialMatrix G)
          有理多項式行列 G の成分を minreal() を用いて単純化します。
static RationalPolynomialMatrix simplify(RationalPolynomialMatrix G, double tolerance)
          toleranceは、minreal() に渡されます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Simplify

public Simplify()
メソッドの詳細

main

public static void main(String[] args)
メインメソッド

パラメータ:
args - コマンドライン引数

simplify

public static RationalPolynomial simplify(RationalPolynomial originalSystem,
                                          double tolerance)
許容誤差 toleranceは、minreal() に渡されます。

パラメータ:
originalSystem - 元のシステム
tolerance - 許容誤差
戻り値:
simplified rational polynomial

simplify

public static RationalPolynomial simplify(RationalPolynomial g)
有理多項式 gminreal() を用いて 簡単化します。

パラメータ:
g - 有利多項式
戻り値:
simplified rational polynomial

simplify

public static RationalPolynomialMatrix simplify(RationalPolynomialMatrix G,
                                                double tolerance)
toleranceは、minreal() に渡されます。

パラメータ:
G - 有利多項式行列
tolerance - 許容誤差
戻り値:
simplified matrix

simplify

public static RationalPolynomialMatrix simplify(RationalPolynomialMatrix G)
有理多項式行列 G の成分を minreal() を用いて単純化します。

パラメータ:
G - 有利多項式行列
戻り値:
simplified matrix