Class FunctionsSignal


  • public class FunctionsSignal
    extends java.lang.Object
    This class contains some additional functions related with signal processing.
    Since:
    0.8-riddler
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Function getFunction​(java.lang.String name)
      Get the function for a given name.
      static Function[] getFunctions()
      Array with all the available functions
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SINC

        public static final Function SINC
        Cardinal Sin (non-normalized). This function has one argument sinc(t) where:
        • t: Current point
        Since:
        0.7-riddler
      • HEAVYSIDE

        public static final Function HEAVYSIDE
        Heavyside Step Function. This function has one argument heavyside(t) where:
        • t: Current point
        Since:
        0.8-riddler
      • RECTANGULAR

        public static final Function RECTANGULAR
        Rectangular Function. This function has three arguments rectangle(t, X, Y) where:
        • t: Current point
        • X: Center of the rectangle
        • Y: Length of the rectangle
        Since:
        0.8-riddler