Uses of Class
org.jamdev.jpamutils.spectrogram.ComplexArrayF
| Package | Description |
|---|---|
| org.jamdev.jpamutils.spectrogram |
-
Uses of ComplexArrayF in org.jamdev.jpamutils.spectrogram
Methods in org.jamdev.jpamutils.spectrogram that return ComplexArrayF Modifier and Type Method Description ComplexArrayF[]ComplexArrayF. calcCSDM()Calculate the Cross-Spectral Density Matrix (CSDM) from this complex array.ComplexArrayFComplexArrayF. clone()ComplexArrayFComplexArrayF. conj()Calculate the complex conjugate of the complex arrayComplexArrayFComplexArrayF. conjTimes(ComplexArrayF s)Multiply this array by the complex conjugate of Array s;ComplexArrayFComplexArrayF. conjTimes(ComplexArrayF s, int[] binRange)Multiply this array by the complex conjugate of Array s but only using data within the complex bin range >= binRange[0] to < binRange[1]ComplexArrayFComplexArrayF. copyOf(int newLength)Make a copy of the complex array with a new length.ComplexArrayFComplexArrayF. fillConjugateHalf()FFT's of real data often only contain the first half of the data since the second half is just a flipped complex conjugate of the first half.ComplexArrayFComplexArrayF. minus(ComplexArrayF c)Subtract a complex array from this array.ComplexArrayFComplexArrayF. plus(ComplexArrayF c)Add a complex array to the current arrayComplexArrayFComplexArrayF. pow(float f)Raises the complex array to the power fstatic ComplexArrayFComplexArrayF. realToComplex(float[] realArray)Create a complex array from a real array.ComplexArrayFComplexArrayF. sqrt()Calculates the square root of all complex numbers in the arrayComplexArrayFComplexArrayF. times(float f)Multiply a complex array by a scaler factorComplexArrayFComplexArrayF. times(Complex b)return a new ComplexArrayF whose value is (this * b)Methods in org.jamdev.jpamutils.spectrogram with parameters of type ComplexArrayF Modifier and Type Method Description ComplexArrayFComplexArrayF. conjTimes(ComplexArrayF s)Multiply this array by the complex conjugate of Array s;ComplexArrayFComplexArrayF. conjTimes(ComplexArrayF s, int[] binRange)Multiply this array by the complex conjugate of Array s but only using data within the complex bin range >= binRange[0] to < binRange[1]ComplexComplexArrayF. dotProduct(ComplexArrayF s)Dot product (aka Inner Product) of this array and another complex array 's'.ComplexArrayFComplexArrayF. minus(ComplexArrayF c)Subtract a complex array from this array.ComplexArrayFComplexArrayF. plus(ComplexArrayF c)Add a complex array to the current array