Deep Copy
|
|
public Prop copy()
| Overridden
|
public Object clone()
| Overridden
|
s-domain transfer function
|
Get the numerator degree
|
public int getSnumerDeg()
| Not overridden
|
Get the numerator polynomial
|
public ComplexPoly getSnumer()
| Not overridden
|
Get the denominator degree
|
public int getSdenomDeg()
| Not overridden
|
Get the denominator polynomial
|
public ComplexPoly getSdenom()
| Not overridden
|
Set the value of the Laplace s variable
|
public void setS(Complex sValue)
| Not overridden
|
public void setS(double sReal, double sImag)
| Not overridden
|
public void setS(double sImag)
| Not overridden
|
Get the Laplace s value
|
public Complex getS()
| Not overridden
|
Set the input in the s-domain
|
public void setInputS(Complex input)
| Not overridden
|
Get the input in the s-domain
|
public Complex getInputS()
| Not overridden
|
Get the output in the s-domain
|
public Complex getOutputS()
| Overridden
|
public Complex getOutputS(Complex sValue, Complex input)
| Overridden
|
Dead Time (transportation time)
|
Set the dead time
|
public void setDeadtime(double deadTime)
| Not overridden
|
public void setDeadtime(double deadTime, double padeOrder)
| Not overridden
|
Get the dead time
|
public double getDeadtime()
| Not overridden
|
Set the Pade order
|
public void setPadeOrder(double padeorder)
| Not overridden
|
Get the Pade order
|
public void setPadeOrder(double padeorder)
| Not overridden
|
Continuous time domain (uses the s-domain transfer function)
|
Plot step input transient
|
public void stepInput(double finaltime)
| Overridden
|
public void stepInput(double mag, double finaltime)
| Overridden
|
Plot ramp input transient
|
public void rampInput(double finaltime)
| Overridden
|
public void rampInput(double mag, double finaltime)
| Overridden
|
public void rampInput(int order, double finaltime)
| Overridden
|
public void rampInput(double mag, int order, double finaltime)
| Overridden
|
z-domain transfer function
|
Map s-transfer function into the z-domain
|
public void zTransform()
| Overridden |
public void zTransform(double deltaT)
| Overridden
|
Get the numerator degree
|
public int getZnumerDeg()
| Not overridden
|
Get the numerator polynomial
|
public ComplexPoly getZnumer()
| Not overridden
|
Get the denominator degree
|
public int getZdenomDeg()
| Not overridden
|
Get the denominator polynomial
|
public ComplexPoly getZdenom()
| Not overridden
|
Set the value of the z variable
|
public void setZ(Complex zValue)
| Not overridden
|
public void setZ(double zReal, double zImag)
| Not overridden
|
Get the z value
|
public Complex getZ()
| Not overridden
|
Sampled signal
|
Set the sampling length
|
public void setSampleLdength(int samplelength)
| Not overridden
|
Get the sampling length
|
public int getSampleLength()
| Not overridden
|
Set the sampling period
|
public void setDeltaT(double deltaT)
| Not overridden
|
Get the sampling period
|
public double getDeltaT()
| Not overridden
|
Set the sampling frequency
|
public void setSampFreq(double sfreq)
| Not overridden
|
Get the sampling frequency
|
public double getSampFreq()
| Not overridden
|
Set the sampled input and time
|
public void setInputT(double time, double input)
| Not overridden
|
Get the current value of the time
|
public double getCurrentTime()
| Not overridden
|
Get the array of times
|
public double[] getTime()
| Not overridden
|
Get the current value of the input
|
public double getCurrentInputT()
| Not overridden
|
Get the array of the inputs
|
public double[] getInputT()
| Not overridden
|
Calculate the current value of the output
|
public double calcOutputT()
| Overridden
|
public double calcOutputT(double time, double input)
| Overridden
|
Get the current value of the output
|
public double getCurrentOutputT()
| Not overridden
|
Get the array of the outputs
|
public double getOutputT()
| Not overridden
|
General methods
|
Reset all inputs, outputs and times to zero
|
public void resetZero()
| Not overridden
|
Set the name of the black box
|
public void setName(String name)
| Not overridden
|
Get the name of the black box
|
public String getName()
| Not overridden
|