Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Gnonpi7876yYour teacher is wrong, go back to Python, stay into the light.
Seriously, forget about Matlab, it's not relevant outside of university in 2018 -
thatDude5516yMaybe the key is to understand that matlab is not a programming language. It's a matrix calculation software. All those classes and objects are just added later on. But in it's core, it's all about the matrix. Even to speak of "arrays" is a mistake. Matrix, matrix, matrix.
-
@thatDude yes thank you. Following @/Algorythm's rant, matlab "arrays" are just a n*1 matrix, else you wouldnt be able to do array*matrix operations
-
If both matlab and python are an option, then Julia a great language for your usecase
But arrays start at 1 in Julia as well -
Haskell: An array is a function whose domain is isomorphic to a contiguous set of types which can be ordered (Haskell also has lists and vectors though).
So my arrays start at Ace of Diamonds. -
Well, depends on the problem. If you have something in matrices then MATLAB might come in more handy to prototype.
Related Rants
My prof suggested me to use matlab instead of Python for my project.
So I started learning and found out that in matlab ARRAYS START FROM 1.
Wtf!
I am going back to python
rant
arrays must start from 0!
matlab
array index
python