Personnellement j'ai eu d'excellents résultats pour les portage Matlab -> Python.
En effet le noyau de calcul de Matlab s'appuie (je crois) en partie sur les bibliothèques de calcul lapack et blas.
Les modules Scipy et Numpy ont développé une surcouche (c'est un peu réducteur mais c'est l'idée) qui permet d'avoir à peu près les mêmes fonctionnalités algorithmiques que Matlab.
Si on ajoute à cela les fonctionnalités graphiques de matplotlib, les différentes boîtes à outils graphique (pyGTK, pyQT, wxPython) et l'excellent interpréteur Ipython, on arrive à recouvrir une grosse partie des fonctions les plus utilisées de Matlab.
Et avec Python on ouvre la porte à un grand nombre d'autres bibliothèques et avec un langage beaucoup plus 'propre' que celui de Matlab.
# Python
Posté par SaintGermain . En réponse à la dépêche Calcul scientifique : Scilab 5 enfin libre. Évalué à 8.
En effet le noyau de calcul de Matlab s'appuie (je crois) en partie sur les bibliothèques de calcul lapack et blas.
Les modules Scipy et Numpy ont développé une surcouche (c'est un peu réducteur mais c'est l'idée) qui permet d'avoir à peu près les mêmes fonctionnalités algorithmiques que Matlab.
Si on ajoute à cela les fonctionnalités graphiques de matplotlib, les différentes boîtes à outils graphique (pyGTK, pyQT, wxPython) et l'excellent interpréteur Ipython, on arrive à recouvrir une grosse partie des fonctions les plus utilisées de Matlab.
Et avec Python on ouvre la porte à un grand nombre d'autres bibliothèques et avec un langage beaucoup plus 'propre' que celui de Matlab.