public class Hilbert extends java.lang.Object implements LocalSeismogramFunction
Constructor and Description |
---|
Hilbert() |
Modifier and Type | Method and Description |
---|---|
Cmplx[] |
analyticSignal(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis) |
edu.iris.Fissures.seismogramDC.LocalSeismogramImpl |
apply(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis) |
double[] |
envelope(Cmplx[] analytic) |
double[] |
instantFreq(Cmplx[] analytic) |
double[] |
phase(Cmplx[] analytic) |
double[] |
unwrapPhase(Cmplx[] analytic) |
public edu.iris.Fissures.seismogramDC.LocalSeismogramImpl apply(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis) throws edu.iris.Fissures.FissuresException
apply
in interface LocalSeismogramFunction
edu.iris.Fissures.FissuresException
public Cmplx[] analyticSignal(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis) throws edu.iris.Fissures.FissuresException
edu.iris.Fissures.FissuresException
public double[] unwrapPhase(Cmplx[] analytic)
public double[] phase(Cmplx[] analytic)
public double[] envelope(Cmplx[] analytic)
public double[] instantFreq(Cmplx[] analytic)