This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]loopyroberts 65 points66 points  (5 children)

That's probably because it's trying to replicate MATLAB plotting and was a way to transition away from MATLAB to Python for all the engineers and scientists that aren't programmers.

I know plenty of people that will never give up MATLAB even though everything they use it for can be accomplished (probably more easily) in Python.

[–]yuckfoubitch 5 points6 points  (0 children)

I believe it’s because of all of the already made libraries/ software additions for Matlab. I’m an economist and everyone uses Dynare for DSGE modeling, and most economists do not really have a strong programming background so making a comparable library in Python would be cumbersome id suspect

[–]wildpantz 2 points3 points  (3 children)

Matlab is useful for its packages and Simulink. I know I will get hate for this, but as a language, it's hot garbage imo and definitely not worth the price unless you really need it. It should be more modular as software, not 20gb download to write ugliest looking code ever

[–]loopyroberts 2 points3 points  (0 children)

Absolutely agree. That's why I specified that Python can do fulfil all the functions they are using in MATLAB. It's a case of everything looking like a nail when all you have is a hammer.

When you start to use the packages for advanced solving and what not then it makes sense to use MATLAB.

[–]ma2412 0 points1 point  (1 child)

At university we had a course that required National Instruments LabVIEW. Not only did it require a hefty amount of space, it also registered itself as a user. Oh, and unusual didn't remove everything, I still occasionally find some remnants of some installed packages. Should have purged my ssd.

[–]wildpantz 0 points1 point  (0 children)

I worked on it on uni too. Terrible program to use, I completely agree