flanagan.control
Class Transducer
- java.lang.Object
-
- flanagan.control.BlackBox
-
- flanagan.control.Transducer
-
public class Transducer extends BlackBox
-
-
Constructor Summary
Constructors Constructor and Description Transducer()Transducer(double tGain)Transducer(double tGain, double tConst)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcalcOutputT()voidcalcOutputT(double ttime, double inp)java.lang.Objectclone()Transducercopy()doublegetGain()ComplexgetOutputS()ComplexgetOutputS(Complex sValue, Complex iinput)Complex[]getSzeros()doublegetTimeConstant()voidsetCoeff(double ttGain, double tConstt)voidsetGain(double ttGain)voidsetTimeConstant(double tConstt)voidstepInput(double stepMag, double finalTime)voidzTransform()voidzTransform(double deltaT)-
Methods inherited from class flanagan.control.BlackBox
copyBBvariables, evalMagTransFunctS, evalMagTransFunctS, evalMagTransFunctS, evalMagTransFunctZ, evalMagTransFunctZ, evalPhaseTransFunctS, evalPhaseTransFunctS, evalPhaseTransFunctS, evalPhaseTransFunctZ, evalPhaseTransFunctZ, evalTransFunctS, evalTransFunctS, evalTransFunctS, evalTransFunctZ, evalTransFunctZ, getCurrentInputT, getCurrentOutputT, getCurrentOutputT, getCurrentTime, getDeadTime, getDeltaT, getForgetFactor, getInputS, getInputT, getIntegMethod, getMaptozero, getName, getNplotPoints, getOutputT, getPadeOrder, getPolesPadeS, getPolesS, getPolesZ, getS, getSampFreq, getSampleLength, getSdenom, getSdenomDeg, getSdenomPade, getSdenomPadeDeg, getSdenomScaleFactor, getSeadyStateValue, getSeadyStateValue, getSnumer, getSnumerDeg, getSnumerPade, getSnumerPadeDeg, getSnumerScaleFactor, getTime, getZ, getZdenom, getZdenomDeg, getZerosPadeS, getZerosS, getZerosZ, getZnumer, getZnumerDeg, getZtransformMethod, impulseInput, impulseInput, inverseTransform, inverseTransform, inverseTransformToReal, mapstozAdHoc, mapstozAdHoc, orderPade, plotBode, plotPoleZeroPadeS, plotPoleZeroS, plotPoleZeroZ, rampInput, rampInput, rampInput, rampInput, resetZero, scaleFactor, setDeadTime, setDeadTime, setDeltaT, setForgetFactor, setInputS, setInputT, setInputT, setIntegrateOption, setIntegrateOption, setMaptozero, setName, setNplotPoints, setPadeOrder, setS, setS, setS, setSampFreq, setSampleLength, setSdenom, setSdenom, setSdenom, setSnumer, setSnumer, setSnumer, setZ, setZ, setZdenom, setZdenom, setZdenom, setZnumer, setZnumer, setZnumer, setZtransformMethod, stepInput, timeTerm, timeTerm, timeTerm, transientResponse, transientResponse
-
-
-
-
Constructor Detail
-
Transducer
public Transducer()
-
Transducer
public Transducer(double tGain, double tConst)
-
Transducer
public Transducer(double tGain)
-
-
Method Detail
-
setCoeff
public void setCoeff(double ttGain, double tConstt)
-
setTimeConstant
public void setTimeConstant(double tConstt)
-
setGain
public void setGain(double ttGain)
-
getGain
public double getGain()
-
getTimeConstant
public double getTimeConstant()
-
stepInput
public void stepInput(double stepMag, double finalTime)
-
zTransform
public void zTransform()
- Overrides:
zTransformin classBlackBox
-
zTransform
public void zTransform(double deltaT)
- Overrides:
zTransformin classBlackBox
-
getOutputS
public Complex getOutputS(Complex sValue, Complex iinput)
- Overrides:
getOutputSin classBlackBox
-
getOutputS
public Complex getOutputS()
- Overrides:
getOutputSin classBlackBox
-
calcOutputT
public void calcOutputT(double ttime, double inp)
-
calcOutputT
public void calcOutputT()
-
getSzeros
public Complex[] getSzeros()
-
copy
public Transducer copy()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG