this post was submitted on 27 Oct 2025
965 points (98.9% liked)

Opensource

4243 readers
84 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
 

Foundation says it won't compromise policy of inclusivity even if that cash would've really helped

you are viewing a single comment's thread
view the rest of the comments
[–] 33550336@lemmy.world 5 points 1 week ago (1 children)

This encouraged me to work more in Python (though it is hard to beat Matlab in some applications).

[–] wjs018@piefed.social 2 points 6 days ago (1 children)

Matlab is great, but I've never seen it used outside of an academic setting. Mathworks offers relatively affordable licensing to academia in the hopes of training future graduates to advocate for its use in a professional setting. However, their corporate licensing is crazy expensive, so it's usually worthwhile to just learn numpy/pandas or R instead.

One toolbox that I think Matlab is really excellent in is image analysis. I used it a ton on microscope images during grad school, doing image registration, and nothing I've tried since has made it as easy.

[–] 33550336@lemmy.world 2 points 6 days ago

While Matlab is very convenient for modeling (what can be done as easy in Python), it excels in control engineering, navigation, and related problems. While very popular in academia, it's pricing causes that only the biggest companies can use more than a few toolboxes (Airbus, BMW, U$ "defense" molochs). I cooperate with a robotic company using Matlab (though large and government-owned). Great feature is the automatic C code generation (which is high quality when compared to the AI slop), however this toolbox is very expensive for industry. Symbolic computations are decent, but you can have the same with SymPy or maxima for free. Overall, for my purposes it's too good to abandon it completely.