>>11525556Python as a language is much more powerful, much more expressive, and much simpler to write and read IMO (once you get used to the tabbing).
Matlab has its pros, in that it (obviously) does matrix manipulations at an ungodly speed (only noticeable if you're working with a huge number of giant matrices), has a lot of stuff "prebuilt" into it (so does Spyder/Anaconda, but not as specialized as Matlab toolboxes), and is (IMO) faster to test really simple examples, since you don't have to think about what needs importing and so forth. But for larger scale calculations, unless you're working with ~millions of matrix operations/SVDs per run, I'd recommend python.