Class Convolution

java.lang.Object
org.opentrafficsim.draw.egtf.Convolution

public final class Convolution extends Object
Utility class for convolution using fast fourier transformation. This utility is specifically tailored to EGTF and not for general fast fourier purposes.

Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel
  • Method Details

    • convolution

      public static double[][] convolution(double[][] a, double[][] b)
      Convolution of two matrices using fast fourier transform.
      Parameters:
      a - the kernel matrix
      b - the data matrix
      Returns:
      convolution of a over b, same size as b