3 ms·
I mostly used matlab for fourier transforming data and plotting it, with some occasional image processing thrown in and a few "simulations" in the sense of calc
by version_five 4y ago
I mostly used matlab for fourier transforming data and plotting it, with some occasional image processing thrown in and a few "simulations" in the sense of calculating some function at a bunch of points. For all of that, I thought it was great.
I saw people getting into make real applications, using the gui functionality and whatnot, it never felt like the right tool for something like that.
- ok123456 4y agoOutside of the core language of a glue for a bunch of numerical routines and stuff to plot them, it's a Frankenstein's monster. You never know if the script you send someone will work right, because everyone has different toolbox options, and everything is in the global namespace. It has some OOP features bolted on to it, but it always looked worse than Perl5. The core language is straight out of the mid-80s. The only real upgrade it got was it can finally broadcast matrix dimensions. Before that, you had people trying to 'vectorize' their code with 'repmat'. Despite all of its shortcomings, especially with packaging, I'll take scientific python over that any day.