Mis à jour le 12 nov. 2026 · 8 min de lecture

Calcul numérique : 7 alternatives à MATLAB comparées

Logiciels libres ou payants de calcul numérique et scientifique : GNU Octave, Scilab, Julia, RunMat et trois autres alternatives à MATLAB, avec leurs licences et leurs prix relevés en novembre 2026.
Choix de l'expert
GNU Octave
GNU Octave
Lire l'avis
Filtres :

Logiciels de calcul numérique

9 résultats trouvés

Certaines positions de ce classement peuvent être attribuées à des éditeurs contre rémunération. Méthodologie de classement

GNU Octave
Gratuit•Plan gratuit

Langage de programmation scientifique libre, à la syntaxe largement compatible avec MATLAB, pour le calcul numérique

Voir le site internet
Scilab

Scilab

Top 2
Gratuit•Plan gratuit

Logiciel libre de calcul numérique pour l'ingénierie et la science, avec l'éditeur de modèles Xcos, édité par Dassault Systèmes

Voir le site internet
Julia

Julia

Top 3
Gratuit•Plan gratuit

Langage de programmation open source conçu pour le calcul scientifique haute performance, compilé en code natif via LLVM

Voir le site internet
RunMat
Gratuit•Plan gratuit

Runtime open source qui exécute du code de syntaxe MATLAB avec accélération GPU, dans le navigateur, sur bureau ou en ligne de commande

Voir le site internet
SMath Studio
48 $ / mois•Plan gratuit

Logiciel de calcul mathématique à éditeur WYSIWYG et gestion des unités de mesure, gratuit pour un usage personnel

Voir le site internet
Simcenter Compose

Environnement de calcul numérique de Siemens fondé sur le langage OML, compatible Octave et Python, pour l'ingénierie

Voir le site internet
Maple Flow
•Essai gratuit

Feuille de calcul d'ingénierie de forme libre de Maplesoft, avec gestion des unités et moteur mathématique Maple

Essayer gratuitement
MATLAB
964 € / année•Essai gratuit

Environnement de programmation et de calcul numérique de MathWorks pour les algorithmes, l'analyse de données et la visualisation

Essayer gratuitement
PTC Mathcad Prime
Gratuit•Plan gratuitEssai gratuit

Logiciel de calcul technique de PTC qui résout, documente et partage les calculs d'ingénierie en notation mathématique naturelle

Essayer gratuitement
Cyrille ADAMCyrille ADAMÉditorial La Fabrique

Guide pour bien choisir son logiciel de calcul numérique

Le calcul numérique regroupe les logiciels qui résolvent des problèmes de mathématiques appliquées par le calcul sur ordinateur : algèbre linéaire et matrices, équations différentielles, traitement du signal, optimisation, tracé de courbes. MATLAB, édité par MathWorks, en est le logiciel payant le plus connu dans l'industrie et la recherche. Cette page réunit sept logiciels qui remplacent ou complètent ce type d'outil, du logiciel libre gratuit à la solution d'ingénierie sous licence. Elle s'ajoute aux logiciels tech ; les prix affichés sont relevés sur le site de chaque éditeur en novembre 2026.

Des alternatives libres à MATLAB

La plupart des outils présentés ici sont des logiciels libres ou open source. Ils calculent sur des vecteurs et des matrices, tracent des graphiques en 2D et 3D, et exécutent des scripts enregistrés. Trois familles se dégagent : les environnements à la syntaxe proche de MATLAB, qui facilitent la reprise de scripts existants ; les langages conçus pour le calcul scientifique ; et les feuilles de calcul d'ingénierie, où les formules s'écrivent comme sur une page et tiennent compte des unités. Le choix dépend surtout de ce qui doit tourner : un script hérité, un nouveau programme rapide ou un document de conception à partager.

Logiciels libres à la syntaxe de MATLAB

Ces outils reprennent une grande part de la syntaxe de MATLAB, ce qui permet de réutiliser du code sans le réécrire entièrement.

GNU Octave

GNU Octave est un langage de programmation scientifique libre, orienté calcul numérique, dont la syntaxe est en grande partie compatible avec MATLAB. Il résout des systèmes d'équations, trouve les racines d'équations non linéaires, intègre des fonctions et des équations différentielles, et dispose d'outils de tracé en 2D et 3D. L'interpréteur fonctionne en mode graphique, en console ou dans un script. Distribué sous licence GNU GPL, gratuit, il tourne sur GNU/Linux, macOS, BSD et Windows.

RunMat

RunMat, édité par la société américaine Dystr, exécute du code à la syntaxe MATLAB avec un moteur écrit en Rust qui répartit les calculs sur le processeur et la carte graphique pour les accélérer. Il s'utilise dans le navigateur, sur bureau ou en ligne de commande, et ajoute un tracé 2D et 3D ainsi qu'un historique de projet partagé. Son runtime relève de l'open source, publié sous licence Apache 2.0 ; l'application RunMat Desktop reste fermée mais gratuite. L'offre Free est gratuite, l'offre Enterprise sur devis.

MATLAB

MATLAB, de MathWorks, est la référence payante dont Octave et RunMat reprennent la syntaxe : un langage de haut niveau pour les algorithmes, l'analyse de données et la visualisation, enrichi de toolboxes spécialisées et de Simulink pour simuler des systèmes par schéma bloc. MATLAB Copilot et des agents d'IA assistent l'utilisateur. En France, la licence individuelle à usage commercial coûte 964 € HT par an, maintenance comprise ; des licences étudiantes, académiques et personnelles existent, et un essai gratuit est proposé.

Un environnement open source et un langage haute performance

L'un prolonge la tradition des environnements de calcul matriciel, l'autre mise sur un langage rapide et moderne.

Scilab

Scilab est un logiciel libre de calcul numérique pour les étudiants, les universitaires, les ingénieurs et les scientifiques. Il réunit des centaines de fonctions mathématiques, un langage de haut niveau et des fonctions graphiques en 2D et 3D ; son éditeur Xcos sert à modéliser des systèmes dynamiques. Né en 1994 au sein de l'institut Inria, il fait partie de Dassault Systèmes depuis mi-2022. Il est gratuit, sous licence GNU GPL, et fonctionne sur Windows, Linux et macOS.

Julia

Julia est un langage de programmation open source conçu pour la haute performance en calcul scientifique. Les programmes se compilent en code natif efficace par l'intermédiaire de LLVM et s'exécutent sur plusieurs plateformes. Le langage reste proche d'un langage de script pour l'usage interactif, avec métaprogrammation, débogueur, profileur et parallélisme multi-thread, GPU et distribué. Développé par plus d'un millier de contributeurs et publié sous licence MIT, il est gratuit sur Windows, macOS et Linux.

Calcul d'ingénierie et feuilles de calcul

Ces logiciels visent la documentation de calculs de conception, avec gestion des unités et mise en page soignée.

Simcenter Compose

Simcenter Compose, édité par Siemens, réalise de l'algèbre linéaire, des statistiques, des équations différentielles, du traitement du signal, du contrôle et de l'optimisation dans un même environnement de développement, sans boîtes à outils supplémentaires. Il repose sur le langage Open Matrix Language et reste compatible avec Octave et Python, et s'emploie seul ou avec d'autres produits Simcenter. Anciennement Altair Compose, il figure désormais au catalogue Siemens ; son tarif n'apparaît pas sur la page officielle.

SMath Studio

SMath Studio, édité par SMath LLC, associe un éditeur où les formules s'écrivent comme sur une feuille à une prise en charge complète des unités de mesure, avec un ouvrage mathématique intégré et un gestionnaire d'extensions. Des utilisateurs le décrivent comme une solution de rechange à Mathcad. La version Personal est gratuite pour un usage personnel non commercial ; la version Advanced est affichée à 48 $ par licence, et l'offre Unlimited s'adresse aux organisations.

Maple Flow

Maple Flow, édité par Maplesoft, combine une interface de forme libre, où l'on place mathématiques, texte et tracés n'importe où sur la page, et le moteur mathématique Maple. Il évalue les calculs de gauche à droite et de haut en bas, gère les conversions d'unités et exporte au format PDF. Il génère aussi du code en C, Java, Python ou MATLAB, et un assistant automatise la migration depuis Mathcad. Il se vend en licence perpétuelle ou en abonnement annuel ; un essai gratuit est proposé, et le tarif passe par un devis ou par la boutique de l'éditeur.

PTC Mathcad Prime

PTC Mathcad Prime est la feuille de calcul d'ingénierie que SMath Studio et Maple Flow proposent de remplacer. Les calculs s'écrivent en notation mathématique naturelle, avec les unités SI, USCS et CGS converties automatiquement, et un moteur symbolique s'ajoute au moteur numérique. L'essai gratuit dure 30 jours ; sans achat, le logiciel redevient Mathcad Express, version limitée avec filigrane. La licence complète s'achète sur la boutique de PTC ; aucun prix n'est affiché sur la page produit.

Prix et licences des logiciels de calcul numérique

La gratuité change tout pour un étudiant ou un laboratoire. Quatre de ces logiciels sont libres et gratuits, les trois autres relèvent d'une licence propriétaire ou d'une offre payante au-delà d'un usage personnel.

LogicielLicencePrix d'entrée
GNU OctaveLibre, GNU GPLGratuit
ScilabLibre, GNU GPL v2.0Gratuit
JuliaOpen source, MITGratuit
RunMatRuntime open source, Apache 2.0Gratuit, Enterprise sur devis
SMath StudioGratuit pour usage personnelAdvanced 48 $ par licence
Simcenter ComposePropriétaire (Siemens)Sur devis
Maple FlowPropriétaire (Maplesoft)Sur devis, essai gratuit

Quel logiciel de calcul numérique choisir

Aucun palmarès ne les sépare ; le bon outil dépend de l'usage. Pour faire tourner des scripts MATLAB existants sans les réécrire, GNU Octave et RunMat sont les plus proches. Pour un nouveau programme rapide, Julia vise la performance. Scilab convient à l'enseignement et à l'ingénierie, avec Xcos pour la modélisation. Pour documenter des calculs de conception avec unités, SMath Studio, gratuit en usage personnel, et Maple Flow couvrent ce besoin, tandis que Simcenter Compose s'intègre à un environnement Siemens. Reprenez vos propres jeux d'essai avant de trancher : un calcul juste sur un exemple ne garantit pas la bonne gestion de toutes les unités.

Questions Fréquentes

Existe-t-il un logiciel gratuit équivalent à MATLAB ?
Oui, plusieurs. GNU Octave reprend une grande part de la syntaxe de MATLAB et reste libre et gratuit sur Windows, macOS et Linux. Scilab, gratuit lui aussi, propose son propre langage et l'éditeur Xcos. Julia, sous licence MIT, vise la haute performance, et RunMat exécute du code à la syntaxe MATLAB avec un runtime open source. Aucun palmarès ne les sépare ; tout dépend des scripts à faire tourner.
Quel est le prix d'une licence MATLAB ?
MATLAB, édité par MathWorks, est un logiciel payant dont le tarif dépend du profil (étudiant, particulier, entreprise). Son prix n'a pas pu être relevé ici, car le site de l'éditeur refuse la lecture automatisée. Les logiciels libres de cette page, gratuits, évitent cette dépense pour un usage personnel ou d'enseignement.
Quelle est la différence entre MATLAB et Python ?
MATLAB est un environnement commercial pensé pour le calcul matriciel, avec ses boîtes à outils. Python est un langage généraliste gratuit que des bibliothèques rendent apte au calcul scientifique. Entre les deux, Julia propose un langage conçu dès l'origine pour le calcul numérique rapide, et Simcenter Compose reste compatible avec Python. Le choix dépend de l'écosystème déjà en place et du besoin de performance.
Peut-on faire du calcul numérique en ligne ?
Oui. RunMat fonctionne directement dans le navigateur, sans rien installer, pour exécuter du code à la syntaxe MATLAB. Les autres logiciels de cette page s'installent sur l'ordinateur, mais plusieurs fonctionnent aussi hors connexion. Pour un fichier écrit pour MATLAB, GNU Octave ou RunMat sont les plus à même de l'ouvrir et de l'exécuter grâce à leur compatibilité de syntaxe.
Faut-il choisir un langage ou un logiciel à interface ?
Les deux approches coexistent. Un langage comme Julia, ou un environnement de programmation comme Octave et Scilab, convient pour écrire et automatiser des calculs. Une feuille de calcul d'ingénierie comme SMath Studio ou Maple Flow convient pour poser un calcul documenté, avec unités et mise en page, à relire et à partager. Le besoin de traçabilité oriente souvent vers la seconde.

Autres comparatifs Tech

Agents IAAnti-virusAPI de géolocalisation IPApplication mobileApplication talkie-walkieArchivage du webBase de donnéesBloqueur de publicitésBug trackerCall centerCDN (réseau de diffusion de contenu)CMSContrôle d'accès (badges, serrures connectées)Création de site internetCréation site e-commerceDétection d'intrusion (IDS/IPS)Distribution LinuxÉditeur de code (IDE)EDRFonctions serverless (FaaS)Framework JavaScriptFramework mobileGestion de maintenance assistée par ordinateur (GMAO)Gestion des accès à privilèges (PAM)Gestion des artefacts logicielsGestion des identités et des accès (IAM)Gestion des vulnérabilitésGestionnaire de partitionsGRC cybersécurité (ISO 27001, SOC 2)Hébergement WebIntégration et déploiement continus (CI/CD)Intelligence artificielleLaboratoiresLogiciel de chiffrementLogiciel de récupération de donnéesLogiciel infirmierLogiciel ITSM et helpdesk informatiqueLogiciel kinéLogiciel MDM (gestion des appareils mobiles)Logiciel médicalLogiciel RMMLogiciel SIG et de cartographieMarketplaceMessagerie électroniqueMessagerie instantanéeMonitoring de site webMoteur de jeu vidéoMoteur de rechercheNavigateur webNo-codeOutils de test d'intrusionOutils pour connaître son adresse IPPaiement en lignePDFPentest automatiséPentest et bug bountyPlateforme d'hébergement de code (Git)Plateforme de data science et machine learningPlateforme e-commercePlateforme IoT (objets connectés)Print on demandRevue de code par IASauvegardeSécurité du code (SAST/SCA)Sécurité mobile (MTD)Sensibilisation au phishingSIEMStandard téléphoniqueStockage objet (S3)Supervision informatique et observabilitéTest de vitesse InternetTests automatisésVibe codingVirtualisationVPNWeb analyticsWeb scraping
Cyrille ADAM
Cyrille ADAMÉditorial La Fabrique

Recherche globale

Recherchez parmi les agences, logiciels et articles de La Fabrique du Net.