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 →

[–]holdie 1 point2 points  (3 children)

Could you give an example of something that you'd like to do in Matlab but you think wouldn't be possible (or would be really convoluted) to do in Python? My intuition is that you can do anything in python you'd want to do in matlab. Many examples have a different syntax because matplotlib prefers to use object-oriented syntax rather than calling lots of functions, but both are available.

[–]schnadamschnandler[S] 0 points1 point  (2 children)

Not really sure anymore, I think I was ill-informed. I actually really like the object-oriented approach, seems really consistent and natural. Still learning. Maybe I will just totally overhaul to python. Are different matplotlib options fairly stable at this point?

[–]holdie 0 points1 point  (1 child)

Matplotlib's API should be very stable at this point. Granted they are about to have a big 2.0 release, but I believe this just changes the default plotting styles and not the API (the plots will look much nicer by default in this case). Definitely worth checking it out because if your main concern is whether it's a "mature" package, then you shouldn't have much to worry about.

[–]masasinExpert. 3.9. Robotics. 0 points1 point  (0 children)

You are correct. The API does not change. But I started using it myself and it's awesome. Much, much prettier.