Я программист, который знает Python, Ruby и некоторые C, которые пытаются решить, следует ли изучать GNU Octave или Matlab. Я знаю, что у них много вообще, но мне непонятно, насколько похожи синтаксис или даже структуры данных. Все говорят, что они "похожи", но никто не говорит, насколько они похожи. В приведенной выше ссылке показаны несколько примеров, где они синтаксически похожи или идентичны, верно ли это для всего языка?
Я пытаюсь изучить язык в целом, чтобы сделать больше научных вычислений, возможно, используя некоторые библиотеки анализа изображений. Я знаю, что есть много других языков, на которых я мог бы программировать, но мои советники говорят, что знание MATLAB или Octave имеет решающее значение для наук.
Кроме того, стоит ли Matlab стоить? У меня нет больших денег, но если есть важные различия в библиотеках или где-то еще, я уверен, что смогу найти деньги.