概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.nfc.ode
クラス AlgebraicEquationSolver

    java.lang.Object
      org.mklab.nfc.ode.EquationSolver
          org.mklab.nfc.ode.AlgebraicEquationSolver

    public class AlgebraicEquationSolver

extends EquationSolver

代数方程式の解法を提供するクラスです。

バージョン:
  $Revision: 1.32 $, 2004/05/08
作成者:
  koga

コンストラクタの概要
`AlgebraicEquationSolver()`

メソッドの概要
`void` | `solve(ContinuousAlgebraicSystem system, double t0, double t1)` `t0`秒から`t1`秒までの連続時間代数システムの入出力を返します。
`void` | `solve(ContinuousDiscreteAlgebraicSystem system, double t0, double t1)` `t0`秒から`t1`秒までの連続時間代数システムの入出力を返します。
`void` | `solve(DiscreteAlgebraicSystem system, double t0, double t1)` `t0`秒から`t1`秒までの離散時間代数システムの入出力を返します。

クラス org.mklab.nfc.ode.EquationSolver から継承されたメソッド
`getAlgebraicSolution, getContinuousStateSeries, getDifferenceSolution, getDifferentialSolution, getDiscreteStateSeries, getInputOutputSeries, getMinimumSavingInterval, getOutputSeries, getStoppingException, getTimeSeries, getTimeStep, isAtSavingPoint, isSaveAtDiscontinuousPoint, isSaveAtSamplingPoint, isStopping, isTrial, notifyObservers, registerObserver, resetStopper, setAtSavingPoint, setMinimumSavingInterval, setSaveAtDiscontinuousPoint, setSaveAtSamplingPoint, setTimeStep, setTrial, stop, stop, unregisterObserver, warning`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### AlgebraicEquationSolver

    public AlgebraicEquationSolver()

メソッドの詳細

### solve

    public void solve(ContinuousAlgebraicSystem system,
                      double t0,
                      double t1)
               throws SolverStopException

  `t0`秒から`t1`秒までの連続時間代数システムの入出力を返します。

  パラメータ:
    `system` - 連続時間代数システム
    `t0` - シミュレーション開始時刻
    `t1` - シミュレーション終了時刻
  例外:
    `SolverStopException` - ソルバーが停止された場合

### solve

    public void solve(DiscreteAlgebraicSystem system,
                      double t0,
                      double t1)

  `t0`秒から`t1`秒までの離散時間代数システムの入出力を返します。

  パラメータ:
    `system` - 離散時間代数システム
    `t0` - シミュレーション開始時刻
    `t1` - シミュレーション終了時刻

### solve

    public void solve(ContinuousDiscreteAlgebraicSystem system,
                      double t0,
                      double t1)
               throws SolverStopException

  `t0`秒から`t1`秒までの連続時間代数システムの入出力を返します。

  パラメータ:
    `system` - 連続時間代数システム
    `t0` - シミュレーション開始時刻
    `t1` - シミュレーション終了時刻
  例外:
    `SolverStopException` - ソルバーが停止された場合

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド