10

I'm looking for some freeware that will do (as much as possible) of what Matlab does DSP-wise...

  • Filtering tools
  • Modulation
  • File I/O (as I need these to compare vhdl simulation results to software computed results)

I've used both Scilab and Octave. I'm wondering which one (or another unmentioned option) would be the best freeware DSP design replacement.

Joel B
  • 3,487
  • 2
  • 30
  • 37

3 Answers3

13

Try SciPy/NumPy and Matplotlib if you're into Python. It doesn't have all of the functionality of the Matlab toolboxes but lots of the basic functionality.

I actually doubt you'll find a complete freeware replacement for the DSP toolbox. The toolboxes are the hard part and where Mathworks puts most of its effort. The general functionality is easier to find for free.

AngryEE
  • 8,699
  • 21
  • 29
  • 1
    If you want an easy way into NumPy/SciPy, give Spyder a shot, or the enthought package. The enthought package isn't free, but you can get access with an educational e-mail address. – mjcarroll Oct 26 '10 at 03:39
  • 1
    In school, we used Matlab for everything, but on my own time, I use NumPy/SciPy for everything. There's also the confusingly-named http://www.pythonxy.com/ project, which is based on(?) Spyder. – endolith Oct 26 '10 at 13:56
  • The ipython shell is very useful. It is a good companion for Numpy/Scipy. – Christopher Felton Sep 25 '11 at 03:04
4

There's also:

Octave

and

Rlab

which may have some of the functionality you're looking for.

The site dspGuru may have other useful suggestions for you too.

Amos
  • 2,893
  • 3
  • 27
  • 26
1

There is also Sci-lab which has a simulink modeling type thing built in.

Scott Murphy
  • 923
  • 6
  • 10