Over the past year or so, I’ve been migrating from MATLAB to Anaconda, a free distribution of Python. With the NumPy and PyPlot packages, Anaconda keeps the functionality of plain-vanilla MATLAB while adding the power of the Python language. And if you like graphical IDEs, Anaconda includes Spyder, which replaces the MATLAB graphical environment.
Over the next few weeks I’ll give some tips for MATLAB users who are migrating to Anaconda. For now, I’ll assume you are familiar with the basics of Python 3 syntax (which is not too hard, particularly if you know MATLAB; see here to get started).
[Updating] List of tips: