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

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

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

    public class DifferenceEquationSolver

extends EquationSolver

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

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

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

メソッドの概要
`void` | `solve(DifferenceEquation equation, double t0, double t1, Matrix xd0)` `t0`から`t1`までの解を求め, 結果を`Matrix` の配列として返します。
`void` | `solve(DifferenceSystem system, double t0, double t1, Matrix xd0)` `t0`から`t1`までのシミュレーションを行い, 結果を `Matrix`の配列として返します。

クラス 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`

コンストラクタの詳細

### DifferenceEquationSolver

    public DifferenceEquationSolver()

メソッドの詳細

### solve

    public void solve(DifferenceSystem system,
                      double t0,
                      double t1,
                      Matrix xd0)

  `t0`から`t1`までのシミュレーションを行い, 結果を `Matrix`の配列として返します。

  パラメータ:
    `system` - シミュレーション対象
    `t0` - シミュレーション開始時刻
    `t1` - シミュレーション終了時刻
    `xd0` - 離散時間システムの初期状態

### solve

    public void solve(DifferenceEquation equation,
                      double t0,
                      double t1,
                      Matrix xd0)

  `t0`から`t1`までの解を求め, 結果を`Matrix` の配列として返します。

  パラメータ:
    `equation` - 差分方程式
    `t0` - 初期時刻
    `t1` - 最終時刻
    `xd0` - 差分方程式の解の初期値

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