Научные вычисления в Python для программистов MATLAB

Мне было интересно, знает ли кто-нибудь хороший учебник или вводный текст по научным вычислениям на Python / SciPy для программистов MATLAB.

Я думал о чем-то в духе текста Дэвида Хибелера на R для программистов MATLAB, который обеспечивает бок о бок ссылку между обоими языками.

Чтобы уточнить, моя текущая среда выбора – это Python (x, y) с Spyder , но все, что показывает, как перевести некоторые фундаментальные операции, встроенные функции и утилиты между MATLAB и сторонними расширениями SciPy +, было бы замечательно.

3 Solutions collect form web for “Научные вычисления в Python для программистов MATLAB”

Взгляните на http://www.scipy.org/NumPy_for_Matlab_Users

Вы не просили инструментов, но я подумал, что я упоминаю Мудреца .

Rosetta Code – отличный ресурс для перевода языков. Большинство проблем имеют пример python, и существует несколько сотен эквивалентов MATLAB.

Может быть немного устаревшим для некоторых команд, но выглядит как хорошая ссылка от Numpy / Scipy на MATLAB:

http://mathesaurus.sourceforge.net/matlab-python-xref.pdf

  • `numpy.diff` и` scipy.fftpack.diff` дают разные результаты при дифференцировании
  • Scipy Отрицательное расстояние? Какие?
  • Как сделать многочлен с фиксированными точками
  • Как преобразовать sklearn.OneHotEncoder для восстановления исходных данных?
  • Решение коэффициентов набора данных с использованием curve_fit из scipy.optimize
  • Построение матрицы «свернутых» строк эффективно в Numpy
  • Индексирование NumPy 2D-массива с другим 2D-массивом
  • Научные библиотеки для Lua?
  • Python - лучший язык программирования в мире.