Should I Learn Matlab or Python?

preview_player
Показать описание
Should I learn Matlab or Python?

Learn Matlab is you need it to verify your Calculus one and two homework.

What about Python?

That will actually get you a job in computer science.

Why is Matlab so popular with colleges as a mathematics problem solver?

Matlab is cheaper than rivals like Mathematica and Maple, and it creates some great plots.

I think the professors are plotting to make their jobs as easy as possible.

And while you could solve any problem you have in Python code, troubleshooting an error requires an understanding of the math problem, the code problem and the logical error.

It's like when a guy had a math model that was so complicated that A + B = C but C -- B = 1.5. They couldn't figure out the solution so he couldn't get his thesis.

Which is why math professors prefer homework to be done in Matlab over programming languages.

The engineering program uses Fortran and Python.

That's because they are training engineers to code as well as problem solve. And they know that the engineers will be working with finite elements analysis software, structural analysis software and other tools written in Python.

Or Fortran.

It might as well be Greek to me, for all the use it is to me.

When is Matlab a good solution?

Matlab works well when you need to solve something symbolically or do a matrix. Python requires you to vectorize everything, which is good if you are doing vector analysis but not Calculus or linear algebra.

I think I get the picture.

If you need a plot or diagram, Matlab is the way to go. It is very hard to plot a graph, chart or much of anything with Python.

So learn Matlab if I'm doing undergraduate math and learn Python for everything else.

Well, Quicken or Turbotax for your accounting, though that's math you should be able to do with a calculator the rest of the time.
Рекомендации по теме
Комментарии
Автор

The reason why Matlab is used is because of Simulink...

Mavarok
Автор

Yeah, simulink is the only reason I use MATLAB. And as a chemical engineering major, simulink allows one to optimize tuning parameters SO MUCH EASIER than with any other platform. You can design anything in simulink and test all kinds of stuff and solve very difficult problems with it.

inorganicproduce
Автор

Matlab in Brazil has a very affordable price. Some time ago it was insanely expensive.

Using Simulink and making figures is unlike Matlab.

The ideal, in my opinion of course, is to mix a little of each. Matlab, C++ and Python.

Where each Programming Language is better we should use it.

This is how a modern professional must think and act.

gilbertosantos
Автор

If u guys want to be a programmer then go with python either with Matlab if you want to become scientists, mathematician, engineers.
Well it looks like the Matlab is not for the professionals

ajmalbangash
Автор

This is an awful review. when I switched to python my programs became much shorter and easier to understand. I shaved months off of my thesis switching to python.

patrickbreach
Автор

what's wrong with numpy and matplotlib? Python is way easier and more useful, imo

analemma.inflection
Автор

we dnt understd wht des ppl r taking in video

priyankakalal