R: Polynomial Convolution

conv {pracma} | R Documentation

## Polynomial Convolution

### Description

Convolution and polynomial multiplication.

### Usage

    conv(x, y)

### Arguments

`x, y` | real or complex vectors.

### Details

`r = conv(p,q)` convolves vectors `p` and `q`. Algebraically, convolution is the same operation as multiplying the polynomials whose coefficients are the elements of `p` and `q`.

### Value

Another vector.

### Note

`conv` utilizes fast Fourier transformation.

### See Also

`deconv`, `polyadd`

### Examples

    conv(c(1, 1, 1), 1)
    conv(c(1, 1, 1), c(0, 0, 1))
    conv(c(-0.5, 1, -1), c(0.5, 0, 1))

[Package pracma version 2.0.4 Index]