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

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.PeakDetect
すべての実装されたインタフェース:
Node

public class PeakDetect
extends AbstractMeasure

onsetとoffsetの間でtargetの極値を求める。

バージョン:
$Id: PeakDetect.java,v 1.2 2007/10/31 07:06:22 nsarai Exp $
作成者:
Sarai
関連項目:
XML example, "dm/xml/matsuoka_et_al_2003/Fig1/model.xml"

フィールドの概要
 Node target
           
 
クラス org.simBio.sim.analyzer.measure.AbstractMeasure から継承されたフィールド
interval, offset, onset
 
クラス org.simBio.core.Parameter から継承されたフィールド
value
 
コンストラクタの概要
PeakDetect()
           
 
メソッドの概要
protected  void measure(double t)
          targetの変化分を計算し、その符号が変わったか、変化分が0になった時点を極値として記憶する。
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, end, 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
コンストラクタの詳細

PeakDetect

public PeakDetect()
メソッドの詳細

measure

protected void measure(double t)
targetの変化分を計算し、その符号が変わったか、変化分が0になった時点を極値として記憶する。

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

prepare

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

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


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