News for hackers. Stuff that matters.
Re:A new release for GNU Octave by IshKebab on Sunday January 03, 2021 @06:23AM (#25621149)
MATLAB/Octave's main advantage over Python is that the syntax for manipulating matrices is way way way nicer. They also have a lot of toolboxes and maths related functions that would really take a long time to find/implement in Python.

MATLAB had another significant advantage over Python. Its plotting support is really really really good. Given how much time scientists spend making graphs it's hard to understate how important that is, or how much better MATLAB is at plotting than Python or Octave (or Julia).

Re:A new release for GNU Octave by mkl on Sunday January 03, 2021 @06:40AM (#25621224)
I would actually say Python's matrix manipulation syntax is better, but Matlab's matrix literal syntax is much nicer and more minimal.

Having made hundreds/thousands of plots in each, I think Matplotlib's plotting is a bit better than Matlab's, especially for complex plots where you need control and have subfigures, etc. Matlab's 3D plots are better than Matplotlib's (which are fake-3D), but for sophisticated 3D visualisation Python has powerful options like VTK that Matlab can't really match.

Re:A new release for GNU Octave by rcxdude on Sunday January 03, 2021 @07:05AM (#25621298)
In my experience matplotlib has surpassed MATLAB's plotting functions for most use cases. It's just so much more powerful.
Re:A new release for GNU Octave by jb1991 on Sunday January 03, 2021 @06:30AM (#25621184)
> how much better MATLAB is at plotting than Python or Octave (or Julia).

To make sure I’m understanding you correctly, you’re saying Matlab is much better at plotting than Octave? I’ve only ever used the latter, so I guess that would be one reason to consider switching to the former.

Re:A new release for GNU Octave by _0ffh on Sunday January 03, 2021 @06:45AM (#25621242)
Last time I tried a few years ago, Octave couldn't hold a candle to Matlab's plotting functions. It's a different league.
Re:A new release for GNU Octave by tpoacher on Sunday January 03, 2021 @11:25AM (#25622696)
Interesting. My experience has been the exact opposite. The quality of matlab's plots paled compared to that of Octave's.
Re:A new release for GNU Octave by _0ffh on Sunday January 03, 2021 @01:25PM (#25623710)
Didn't really notice any major difference in quality... I was talking ease-of-use and richness of options.

What quality differences do you refer to?

Re:A new release for GNU Octave by rightbyte on Sunday January 03, 2021 @06:54AM (#25621268)
Octave's plots are missing some property editor and GUI tools which can be quite annoying. Like the brush or regression tool.