us.ihmc.utilities.linearDynamicSystems
Class TransferFunctionMatrix

java.lang.Object
  extended by us.ihmc.utilities.linearDynamicSystems.TransferFunctionMatrix

public class TransferFunctionMatrix
extends java.lang.Object


Constructor Summary
TransferFunctionMatrix(Polynomial[][] numerators, Polynomial denominator)
           
TransferFunctionMatrix(TransferFunction[][] transferFunctions)
           
 
Method Summary
 boolean epsilonEquals(TransferFunctionMatrix transferFunctionMatrix, double epsilon)
           
 ComplexMatrix evaluate(ComplexNumber complexNumber)
           
 TransferFunction get(int row, int column)
           
 int getColumns()
           
 int getRows()
           
 TransferFunctionMatrix plus(com.mathworks.jama.Matrix matrix)
           
 TransferFunctionMatrix plus(TransferFunctionMatrix transferFunctionMatrix)
           
 TransferFunctionMatrix preMultiply(com.mathworks.jama.Matrix matrix)
           
 TransferFunctionMatrix times(com.mathworks.jama.Matrix matrix)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransferFunctionMatrix

public TransferFunctionMatrix(TransferFunction[][] transferFunctions)

TransferFunctionMatrix

public TransferFunctionMatrix(Polynomial[][] numerators,
                              Polynomial denominator)
Method Detail

get

public TransferFunction get(int row,
                            int column)

getRows

public int getRows()

getColumns

public int getColumns()

plus

public TransferFunctionMatrix plus(TransferFunctionMatrix transferFunctionMatrix)

preMultiply

public TransferFunctionMatrix preMultiply(com.mathworks.jama.Matrix matrix)

times

public TransferFunctionMatrix times(com.mathworks.jama.Matrix matrix)

plus

public TransferFunctionMatrix plus(com.mathworks.jama.Matrix matrix)

evaluate

public ComplexMatrix evaluate(ComplexNumber complexNumber)

epsilonEquals

public boolean epsilonEquals(TransferFunctionMatrix transferFunctionMatrix,
                             double epsilon)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object