Problem 42795. Fast 1-D Convolution (valid shape)
Pursuant to the first problem in the fast 1-D convolution series, this problem asks for the fast algorithm to compute the 1-D convolution in its "valid" output shape.
There exists a fast 1-D convolution algorithm way more efficient than MATLAB's built-in conv function invoked in the form conv(u,v,'valid'), and the performance improvement is more pronounced when length(u) and/or length(v) are large. Do you know how? Try it out.
- Previous problem: Fast 1-D Convolution (same shape).
Solution Stats
Problem Comments
-
1 Comment
"score.p" is invalid now, the score is size, not speed.
Solution Comments
Show commentsProblem Recent Solvers17
Suggested Problems
-
2366 Solvers
-
What is the distance from point P(x,y) to the line Ax + By + C = 0?
554 Solvers
-
Find best placement for ordered dominoes (harder)
344 Solvers
-
Given a matrix, swap the 2nd & 3rd columns
1253 Solvers
-
Convert Two Character String into a Binary Vector
232 Solvers
More from this Author28
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!