org.simBio.sim.analyzer.measure
クラス AmplitudeInCycle

java.lang.Object
  上位を拡張 org.simBio.core.Component
      上位を拡張 org.simBio.core.Parameter
          上位を拡張 org.simBio.core.Composite
              上位を拡張 org.simBio.core.Analyzer
                  上位を拡張 org.simBio.sim.analyzer.measure.AbstractMeasure
                      上位を拡張 org.simBio.sim.analyzer.measure.AmplitudeInCycle
すべての実装されたインタフェース:
Node

public class AmplitudeInCycle
extends AbstractMeasure

get the difference between the maximum and minimum value of the target in a cycle.

バージョン:
$Id: AmplitudeInCycle.java,v 1.1 2007/12/15 07:21:54 nsarai Exp $
作成者:
Nobuaki Sarai

フィールドの概要
 double cycle
          cycle
 Node maximum
          maximum value of the target
 Node minimum
          minimum value of the target
 double scale
          scaling factor
 Node target
          to analyze
 
クラス org.simBio.sim.analyzer.measure.AbstractMeasure から継承されたフィールド
interval, offset, onset
 
クラス org.simBio.core.Parameter から継承されたフィールド
value
 
コンストラクタの概要
AmplitudeInCycle()
           
 
メソッドの概要
protected  void end()
          called at the end of integration,
計算終了時に呼ばれます。
protected  void measure(double t)
          keep the maximum and the minimum value of the target.
protected  void prepare()
          親が自分と同じ名前のpublic doubleを持っていれば、自分の値を設定する。
 
クラス org.simBio.sim.analyzer.measure.AbstractMeasure から継承されたメソッド
analyze
 
クラス org.simBio.core.Composite から継承されたメソッド
accept, getLink, getNode, getNodesIterator, getNodesSize
 
クラス org.simBio.core.Parameter から継承されたメソッド
addValue, getValue, getValueString, setInitializer, setValue, setValueString, setValueToField
 
クラス org.simBio.core.Component から継承されたメソッド
addDydt, getIndent, getIndentedShortName, getName, getName, getParent, getRoot, getShortName, getUnits, isNamed, isPrefixed, logIndented, quit, setLinks
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.simBio.core.Node から継承されたメソッド
addDydt, addValue, getValue, setValue
 

フィールドの詳細

target

public Node target
to analyze


maximum

public Node maximum
maximum value of the target


minimum

public Node minimum
minimum value of the target


scale

public double scale
scaling factor


cycle

public double cycle
cycle

コンストラクタの詳細

AmplitudeInCycle

public AmplitudeInCycle()
メソッドの詳細

prepare

protected void prepare()
クラス Parameter の記述:
親が自分と同じ名前のpublic doubleを持っていれば、自分の値を設定する。

オーバーライド:
クラス AbstractMeasure 内の prepare
関連項目:
Component.prepare()

measure

protected void measure(double t)
keep the maximum and the minimum value of the target.

定義:
クラス AbstractMeasure 内の measure
パラメータ:
t - elapsed time
関連項目:
AbstractMeasure.measure(double)

end

protected void end()
クラス Component の記述:
called at the end of integration,
計算終了時に呼ばれます。

オーバーライド:
クラス Component 内の end
関連項目:
Component.end()


???(C) 2002-2007 ?????????????????????