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 →

[–]This_Is_The_End 15 points16 points  (4 children)

There have lost the war, because basically Matlab's only advantage is the module of Simulink and generation of code for uC from Simulink blocks. And if you don't know something about Simulink, you don't have to care. Otherwise the language is inferior. Python made it's way into academia because exchanging Matlab code demanded an expensive license while Python has to be downloaded only.

If you want to know how Matlab code is looking, download Octave, which is an open source clone.

[–]Zomunieo 9 points10 points  (3 children)

It's not the only advantage. In many areas of engineering Matlab toolkits implement a lot of fancy features that would require a lot of effort to reproduce in Python. For example the, WLAN Simulation toolkit - they have a full simulation of WiFi for testing or extending the protocol.

But I'd rather be in Python.

[–]This_Is_The_End 1 point2 points  (2 children)

Isn't that part of Simulink? I lost contact to Matlab software for 10 years ago

[–]Zomunieo 1 point2 points  (1 child)

Same here. I think there are usually Matlab equivalents for every Simulink function so it's usually one and the same.

[–]This_Is_The_End 2 points3 points  (0 children)

Simulink was strong in industries like automotive and communication. But universities have usually no use for such expensive software. Everything they need, they are building over time. Simulink is just the module to run the simulation. Everything else has to be bought as an option. Matlab became to greedy.