Post

WinPython - a matlab alternative?

WinPythonWinpython is a project which brings together a number of scientific python programs and modules. For me such programs are always going to struggling to become a complete alternative to Matlab (while I have access to a matlab license at least…). I’ve not used it in anger, but this project does look pretty good. It pulls together a whole load of scientific programming modules/features for python and bundles them all together. It’s actively developed, too. Plotting is taken care of by matplotlib.

I really like the appearance of the figures it produces, such this one from the gallery on the webpage:

histogram_demo_features1"
histogram_demo_features1

One very nice touch is the Spyder user interface: it has an ipython shell which is set up for scientific programming, and a variable explorer from which I can select and plot data. It just works.

Winpython_screenshot"
Winpython Spyder interface showing Ipython command line, script editor and easy to use documentation viewer.

The Ipython command line interface seems to work well, and I had no problem creating arrays and making basic plots. Of course there may be some ‘killer features’ which you just have to use matlab for, but Winpython seems like a very solid, capable alternative. And let’s not forget this one comes for free!

This post is licensed under CC BY 4.0 by the author.