org.mklab.nfc.ode
インタフェース ContinuousDiscreteAlgebraicSystem

すべてのスーパーインタフェース:
Sampling
既知のサブインタフェースの一覧:
SampledDataStaticSystem
既知の実装クラスの一覧:
BaseSampledDataStaticSystem, BlockPiecewiseSampledDataStaticSystem, BlockSampledDataStaticSystem

public interface ContinuousDiscreteAlgebraicSystem
extends Sampling

連続代数方程式で表現されるシステムと離散代数方程式で表現されるシステムが結合した システムを表わすインターフェースです。

このインターフェースを実装したクラスで表現されるシステムの シミュレーション(時間応答を求めること)は、 AlgebraicEquationSolverクラスを用いてできます。

バージョン:
$Revision: 1.14 $, 2004/05/08
作成者:
koga
関連項目:
DifferentialDifferenceSystem, DifferenceSystem

メソッドの概要
 Matrix inputOutputEquation(double t)
          時刻tにおける外部信号(入力と出力)を返します。
 
インタフェース org.mklab.nfc.ode.Sampling から継承されたメソッド
getNextSamplingTime, isAtSamplingPoint, setAtSamplingPoint
 

メソッドの詳細

inputOutputEquation

Matrix inputOutputEquation(double t)
                           throws SolverStopException
時刻tにおける外部信号(入力と出力)を返します。

パラメータ:
t - 時刻
戻り値:
時刻tおける外部信号(入力と出力)
例外:
SolverStopException - ソルバーが停止された場合