Uses of Class
us.ihmc.utilities.math.dataStructures.ComplexNumber

Packages that use ComplexNumber
com.yobotics.simulationconstructionset.util.math.filter   
us.ihmc.utilities.linearDynamicSystems   
us.ihmc.utilities.math.dataStructures   
 

Uses of ComplexNumber in com.yobotics.simulationconstructionset.util.math.filter
 

Methods in com.yobotics.simulationconstructionset.util.math.filter with parameters of type ComplexNumber
 void InfiniteImpulseResponseFilteredYoVariable.setPolesAndZeros(double[] realPoles, ComplexNumber[] complexPairPoles, double[] realZeros, ComplexNumber[] complexPairZeros)
           
 void InfiniteImpulseResponseFilteredYoVariable.setPolesAndZeros(double[] realPoles, ComplexNumber[] complexPairPoles, double[] realZeros, ComplexNumber[] complexPairZeros)
           
 void InfiniteImpulseResponseFilteredYoVariable.setPolesAndZeros(double dcScale, double[] realPoles, ComplexNumber[] complexPairPoles, double[] realZeros, ComplexNumber[] complexPairZeros)
           
 void InfiniteImpulseResponseFilteredYoVariable.setPolesAndZeros(double dcScale, double[] realPoles, ComplexNumber[] complexPairPoles, double[] realZeros, ComplexNumber[] complexPairZeros)
           
 

Uses of ComplexNumber in us.ihmc.utilities.linearDynamicSystems
 

Methods in us.ihmc.utilities.linearDynamicSystems that return ComplexNumber
 ComplexNumber TransferFunction.evaluate(ComplexNumber complexNumber)
           
 ComplexNumber ComplexMatrix.get(int row, int column)
           
 ComplexNumber ComplexConjugateMode.getEigenvalue()
           
 ComplexNumber[] EigenvalueDecomposer.getEigenvalues()
           
 ComplexNumber[][] EigenvalueDecomposer.getLeftEigenvectors()
           
 ComplexNumber[][] EigenvalueDecomposer.getRightEigenvectors()
           
 

Methods in us.ihmc.utilities.linearDynamicSystems with parameters of type ComplexNumber
static void DynamicSystemsTestHelpers.assertEpsilonEquals(ComplexNumber[] expectedComplexNumbers, ComplexNumber[] actualComplexNumbers, double epsilon)
           
static void DynamicSystemsTestHelpers.assertEpsilonEquals(ComplexNumber[] expectedComplexNumbers, ComplexNumber[] actualComplexNumbers, double epsilon)
           
static void DynamicSystemsTestHelpers.assertEpsilonEquals(ComplexNumber expectedComplexNumber, ComplexNumber actualComplexNumber, double epsilon)
           
static ComplexMatrix ComplexMatrix.constructDiagonalMatrix(ComplexNumber[] diagonalElements)
           
 ComplexMatrix TransferFunctionMatrix.evaluate(ComplexNumber complexNumber)
           
 ComplexNumber TransferFunction.evaluate(ComplexNumber complexNumber)
           
static void DynamicSystemsTestHelpers.printComplexArray(java.lang.String string, ComplexNumber[] array)
           
static void DynamicSystemsTestHelpers.printComplexArray(java.lang.String string, ComplexNumber[][] array)
           
 void ComplexMatrix.set(int row, int column, ComplexNumber complexNumber)
           
 ComplexMatrix ComplexMatrix.times(ComplexNumber complexNumber)
           
 

Constructors in us.ihmc.utilities.linearDynamicSystems with parameters of type ComplexNumber
ComplexConjugateMode(ComplexNumber eigenvalue, ComplexNumber[] leftEigenvectorV, ComplexNumber[] rightEigenvectorW)
           
ComplexConjugateMode(ComplexNumber eigenvalue, ComplexNumber[] leftEigenvectorV, ComplexNumber[] rightEigenvectorW)
           
ComplexConjugateMode(ComplexNumber eigenvalue, ComplexNumber[] leftEigenvectorV, ComplexNumber[] rightEigenvectorW)
           
ComplexMatrix(ComplexNumber[][] elements)
           
SingleRealMode(ComplexNumber eigenvalue, ComplexNumber[] leftEigenvectorV, ComplexNumber[] rightEigenvectorW)
           
SingleRealMode(ComplexNumber eigenvalue, ComplexNumber[] leftEigenvectorV, ComplexNumber[] rightEigenvectorW)
           
SingleRealMode(ComplexNumber eigenvalue, ComplexNumber[] leftEigenvectorV, ComplexNumber[] rightEigenvectorW)
           
 

Uses of ComplexNumber in us.ihmc.utilities.math.dataStructures
 

Methods in us.ihmc.utilities.math.dataStructures that return ComplexNumber
 ComplexNumber ComplexNumber.changeSign()
          Negative of this ComplexNumber (chs stands for change sign).
 ComplexNumber ComplexNumber.conj()
          Complex conjugate of this Complex number (the conjugate of x+i*y is x-i*y).
 ComplexNumber ComplexNumber.cos()
          Cosine of this ComplexNumber (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.cosh()
          Hyperbolic cosine of this ComplexNumber (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.dividedBy(ComplexNumber w)
          Division of ComplexNumbers (doesn't change this ComplexNumber).
 ComplexNumber Polynomial.evaluate(ComplexNumber input)
           
 ComplexNumber ComplexNumber.exp()
          ComplexNumber exponential (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.log()
          Principal branch of the ComplexNumber logarithm of this ComplexNumber.
 ComplexNumber ComplexNumber.minus(ComplexNumber w)
          Subtraction of ComplexNumbers (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.minus(double d)
           
 ComplexNumber ComplexNumber.plus(ComplexNumber w)
          Addition of ComplexNumbers (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.plus(double d)
           
 ComplexNumber ComplexNumber.sin()
          Sine of this ComplexNumber (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.sinh()
          Hyperbolic sine of this ComplexNumber (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.sqrt()
          ComplexNumber square root (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.tan()
          Tangent of this ComplexNumber (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.times(ComplexNumber w)
          ComplexNumber multiplication (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.times(double w)
          ComplexNumber multiplication by a real number (doesn't change this ComplexNumber).
 

Methods in us.ihmc.utilities.math.dataStructures with parameters of type ComplexNumber
static Polynomial Polynomial.constructFromComplexPairRoot(ComplexNumber oneComplexRoot)
           
static Polynomial Polynomial.constructFromScaleFactorAndRoots(double scaleFactor, double[] realRoots, ComplexNumber[] complexRootPairs)
           
 ComplexNumber ComplexNumber.dividedBy(ComplexNumber w)
          Division of ComplexNumbers (doesn't change this ComplexNumber).
 boolean ComplexNumber.epsilonEquals(ComplexNumber complexNumber, double epsilon)
           
 ComplexNumber Polynomial.evaluate(ComplexNumber input)
           
 ComplexNumber ComplexNumber.minus(ComplexNumber w)
          Subtraction of ComplexNumbers (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.plus(ComplexNumber w)
          Addition of ComplexNumbers (doesn't change this ComplexNumber).
 ComplexNumber ComplexNumber.times(ComplexNumber w)
          ComplexNumber multiplication (doesn't change this ComplexNumber).
 

Constructors in us.ihmc.utilities.math.dataStructures with parameters of type ComplexNumber
ComplexNumber(ComplexNumber complexNumber)