No BSD License  

Highlights from
Sparseconv

4.25

4.2 | 4 ratings Rate this file 8 Downloads (last 30 days) File Size: 886 Bytes File ID: #865

Sparseconv

by G. Cuypers

 

04 Oct 2001 (Updated 04 Oct 2001)

A fast convolution for one or more sparse vectors

| Watch this File

File Information
Description

OUT=SPARSECONV(X,F) efficiently computes the convolution of the (sparse) input X with the (sparse) filter F. Speed gain can be extremely high in case both X and F are long sparse vectors.

MATLAB release MATLAB 5.3 (R11)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (5)
18 Sep 2004 Jorge E Higuera

very well and efficiently computes the convolution finite

14 May 2006 Grant Hutchins

It works great! Cut my convolution from 20 seconds to 6 seconds for a fairly populated sparse matrix

28 Aug 2009 Augustin Lefevre  
28 Aug 2009 Augustin Lefevre

The code is correct. Bear in mind that usually Fast Convolution means convolution computed with a Fast Fourier Transform. It is not the case with sparseconv (FFT is impossible with sparse vectors)

30 Apr 2010 Mihail Sirotenko

Awesome! Just what I needed!

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
linear algebra G. Cuypers 22 Oct 2008 06:38:14
sparse G. Cuypers 22 Oct 2008 06:38:14
convulution G. Cuypers 22 Oct 2008 06:38:14
fast G. Cuypers 22 Oct 2008 06:38:14
mathematics G. Cuypers 22 Oct 2008 06:38:14

Contact us at files@mathworks.com