"Andreas Paulsen" <email@example.com> wrote in message news:firstname.lastname@example.org... > I am currently prototyping some algorithms in Matlab that rely on > matrix, DSP, statistics and image analysis functionality. > > Some examples of what I may need: > > eigenvectors > convolution in 2D and 3D > FFT > Short Time Fourier Transform > Hilbert transform > Chebyshev polynomials > low pass filter > random multivariate gaussian numbers > kmeans > > Later on I will need to implement these algorithms in C++.
Rather than reimplementing your algorithms, you may be interested in using MATLAB Coder to generate C or C++ code directly from your MATLAB implementation.
I'm not certain if it'll do everything you're looking to do, but I think it would get you most of what you listed above. If that looks interesting, you should be able to trial the product using the "Downloads & Trials" link on the left side of that page or by contacting the MathWorks sales staff.