flanagan.control
Class AtoD
- java.lang.Object
-
- flanagan.control.BlackBox
-
- flanagan.control.AtoD
-
public class AtoD extends BlackBox
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static int[]addBinary(int[] aa, int[] bb)int[]binaryArray()java.lang.StringbinaryOutput()voidcalcOutput()voidcheckInput()doubleclippingError()java.lang.Objectclone()AtoDcopy()longdecimalOutput()static int[]decimalToBinary(long decimal, int nBits)longgetMaximumDecimal()java.lang.StringgetRange()doublegetSQNR()booleangetTrueAtoDoption()doublegetVref()doublemaximumQuantizationError()static int[]negateBinary(int[] binary)doublequantizationError()voidsetInput(double input)voidsetRangeOption(int opt)doublevoltageOutput()-
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, getOutputS, getOutputS, 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, stepInput, timeTerm, timeTerm, timeTerm, transientResponse, transientResponse, zTransform, zTransform
-
-
-
-
Method Detail
-
setRangeOption
public void setRangeOption(int opt)
-
getRange
public java.lang.String getRange()
-
getTrueAtoDoption
public boolean getTrueAtoDoption()
-
getVref
public double getVref()
-
setInput
public void setInput(double input)
-
checkInput
public void checkInput()
-
getMaximumDecimal
public long getMaximumDecimal()
-
maximumQuantizationError
public double maximumQuantizationError()
-
calcOutput
public void calcOutput()
-
getSQNR
public double getSQNR()
-
voltageOutput
public double voltageOutput()
-
decimalOutput
public long decimalOutput()
-
decimalToBinary
public static int[] decimalToBinary(long decimal, int nBits)
-
negateBinary
public static int[] negateBinary(int[] binary)
-
addBinary
public static int[] addBinary(int[] aa, int[] bb)
-
binaryOutput
public java.lang.String binaryOutput()
-
binaryArray
public int[] binaryArray()
-
quantizationError
public double quantizationError()
-
clippingError
public double clippingError()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG