|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.engineering.control.BlackBox
org.jscience.engineering.control.SecondOrder
public class SecondOrder
DOCUMENT ME!
| Field Summary |
|---|
| Fields inherited from class org.jscience.engineering.control.BlackBox |
|---|
deadTime, deltaT, fixedName, forgetFactor, inputS, inputT, integMethod, integrationSum, maptozero, name, nPlotPoints, orderPade, outputS, outputT, padeAdded, sampFreq, sampLen, sDenom, sDenomDeg, sDenomDegPade, sDenomPade, sNumer, sNumerDeg, sNumerDegPade, sNumerPade, sPoles, sPolesPade, sValue, sZeros, sZerosPade, time, zDenom, zDenomDeg, zNumer, zNumerDeg, zPoles, ztransMethod, zValue, zZeros |
| Constructor Summary | |
|---|---|
SecondOrder()
Creates a new SecondOrder object. |
|
SecondOrder(double aa,
double bb,
double cc,
double dd)
Creates a new SecondOrder object. |
|
| Method Summary | |
|---|---|
void |
calcOutputT()
DOCUMENT ME! |
void |
calcOutputT(double ttime,
double inp)
DOCUMENT ME! |
protected void |
calcPolesZerosS()
DOCUMENT ME! |
double |
getA()
DOCUMENT ME! |
double |
getAttenuation()
DOCUMENT ME! |
double |
getB()
DOCUMENT ME! |
double |
getC()
DOCUMENT ME! |
double |
getD()
DOCUMENT ME! |
double |
getK()
DOCUMENT ME! |
double |
getOmegaN()
DOCUMENT ME! |
Complex |
getOutputS()
DOCUMENT ME! |
Complex |
getOutputS(Complex sValue,
Complex iinput)
DOCUMENT ME! |
Complex[] |
getSzeros()
DOCUMENT ME! |
double |
getZeta()
DOCUMENT ME! |
void |
setA(double aa)
DOCUMENT ME! |
void |
setB(double bb)
DOCUMENT ME! |
void |
setC(double cc)
DOCUMENT ME! |
void |
setCoeff(double aa,
double bb,
double cc,
double dd)
DOCUMENT ME! |
void |
setD(double dd)
DOCUMENT ME! |
void |
setK(double kk)
DOCUMENT ME! |
void |
setOmegaN(double omega)
DOCUMENT ME! |
void |
setSdenom(Complex[] coeff)
DOCUMENT ME! |
void |
setSdenom(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setSdenom(double[] coeff)
DOCUMENT ME! |
void |
setSnumer(Complex[] coeff)
DOCUMENT ME! |
void |
setSnumer(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setSnumer(double[] coeff)
DOCUMENT ME! |
void |
setStandardForm(double zet,
double omega,
double kk)
DOCUMENT ME! |
void |
setZdenom(Complex[] coeff)
DOCUMENT ME! |
void |
setZdenom(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setZdenom(double[] coeff)
DOCUMENT ME! |
void |
setZeta(double zet)
DOCUMENT ME! |
void |
setZnumer(Complex[] coeff)
DOCUMENT ME! |
void |
setZnumer(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setZnumer(double[] coeff)
DOCUMENT ME! |
void |
zTransform()
DOCUMENT ME! |
void |
zTransform(double deltaT)
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SecondOrder()
public SecondOrder(double aa,
double bb,
double cc,
double dd)
aa - DOCUMENT ME!bb - DOCUMENT ME!cc - DOCUMENT ME!dd - DOCUMENT ME!| Method Detail |
|---|
public void setCoeff(double aa,
double bb,
double cc,
double dd)
aa - DOCUMENT ME!bb - DOCUMENT ME!cc - DOCUMENT ME!dd - DOCUMENT ME!public void setA(double aa)
aa - DOCUMENT ME!public void setB(double bb)
bb - DOCUMENT ME!public void setC(double cc)
cc - DOCUMENT ME!public void setD(double dd)
dd - DOCUMENT ME!
public void setStandardForm(double zet,
double omega,
double kk)
zet - DOCUMENT ME!omega - DOCUMENT ME!kk - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void setZeta(double zet)
zet - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void setOmegaN(double omega)
omega - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void setK(double kk)
kk - DOCUMENT ME!public double getA()
public double getB()
public double getC()
public double getD()
public double getOmegaN()
public double getZeta()
public double getK()
public double getAttenuation()
protected void calcPolesZerosS()
calcPolesZerosS in class BlackBox
public Complex getOutputS(Complex sValue,
Complex iinput)
getOutputS in class BlackBoxsValue - DOCUMENT ME!iinput - DOCUMENT ME!
public Complex getOutputS()
getOutputS in class BlackBoxpublic void zTransform()
zTransform in class BlackBoxpublic void zTransform(double deltaT)
zTransform in class BlackBoxdeltaT - DOCUMENT ME!
public void calcOutputT(double ttime,
double inp)
ttime - DOCUMENT ME!inp - DOCUMENT ME!public void calcOutputT()
public Complex[] getSzeros()
public void setSnumer(double[] coeff)
setSnumer in class BlackBoxcoeff - DOCUMENT ME!public void setSnumer(Complex[] coeff)
setSnumer in class BlackBoxcoeff - DOCUMENT ME!public void setSnumer(ComplexPolynomial coeff)
setSnumer in class BlackBoxcoeff - DOCUMENT ME!public void setSdenom(double[] coeff)
setSdenom in class BlackBoxcoeff - DOCUMENT ME!public void setSdenom(Complex[] coeff)
setSdenom in class BlackBoxcoeff - DOCUMENT ME!public void setSdenom(ComplexPolynomial coeff)
setSdenom in class BlackBoxcoeff - DOCUMENT ME!public void setZnumer(double[] coeff)
setZnumer in class BlackBoxcoeff - DOCUMENT ME!public void setZnumer(Complex[] coeff)
setZnumer in class BlackBoxcoeff - DOCUMENT ME!public void setZnumer(ComplexPolynomial coeff)
setZnumer in class BlackBoxcoeff - DOCUMENT ME!public void setZdenom(double[] coeff)
setZdenom in class BlackBoxcoeff - DOCUMENT ME!public void setZdenom(Complex[] coeff)
setZdenom in class BlackBoxcoeff - DOCUMENT ME!public void setZdenom(ComplexPolynomial coeff)
setZdenom in class BlackBoxcoeff - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||