| deconv {pracma} | R Documentation |
Deconvolution
Description
Deconvolution and polynomial division.
Usage
deconv(b, a)
Arguments
b, a |
real or complex vectors. |
Details
deconv(b,a) deconvolves vector a out of vector b.
The quotient is returned in vector q and the remainder in vector
r such that b = conv(a,q)+r.
If b and a are vectors of polynomial coefficients,
convolving them is equivalent to multiplying the two polynomials,
and deconvolution is polynomial division.
Value
List with elements named q and r.
Note
TODO: Base deconv on some filter1d function.
See Also
Examples
b <- c(10, 40, 100, 160, 170, 120)
a <- c(1, 2, 3, 4)
p <- deconv(b, a)
p$q #=> 10 20 30
p$r #=> 0 0 0
[Package pracma version 2.4.4 Index]