Use the Fast Fourier Transform to perform convolutions between a sequence and each column of a matrix.

1 | ```
convolve2D(x, y, conj = TRUE, type = c("circular", "open"))
``` |

`x` |
M |

`y` |
Numeric sequence of length N. |

`conj` |
Logical; if |

`type` |
Character; one of For For |

This is a corrupted version of convolve made by replacing `fft`

with
`mvfft`

in a few places. It would be nice to submit this to the R Developers
for inclusion.

M `x`

n matrix

This function was copied from `waveslim`

to limit package dependencies.

Brandon Whitcher

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.