Есть несколько статей, которые показывают, что MATLAB предпочитает операции с столбцами, чем операции с строками, и что в зависимости от вас выкладывают ваши данные, производительность может значительно варьироваться. По-видимому, это связано с тем, что MATLAB использует колонку-майор для представления массивов.
Помню, что Python (NumPy) использует ряд строк. При этом мои вопросы:
- Можно ли ожидать аналогичной разницы в производительности при работе с NumPy?
- Если ответ на вышеприведенный вопрос - да, то какие были бы примеры, подчеркивающие эту разницу?