Comparaisons des logiciels d'analyse numérique

Les tables suivantes présente des comparaisons des logiciels d'analyse numérique.

Applications

Caractéristiques

Système d'exploitation

Systèmes d'exploitation sur lesquels le logiciel peut s'exécuter sans émulation.

Caractéristiques du langage

Les couleurs indique pour chaque caractéristique, si elle est :

intégrée
fournie par extension ou bibliothèque, officielle ou supportée officiellement
fournie par un logiciel tiers ou non supporté

Vitesse d'exécution

L'analyse numérique nécessite souvent des calculs intensifs, des études sont souvent menées pour classer les langages suivant leurs performances[134],[135].

Formats de fichiers pouvant être lu

Format de fichier pouvant être écrit

Voir aussi

Références

  1. ↑ « http://www.admb-project.org/2017/12/21/ADMB-12.0-Release.html »
  2. ↑ « http://www.lumina.com/shoppingcart/upgrade »
  3. ↑ « http://www.softintegration.com/company/press/c_c++_interpreter_ch_8.0_released.html »
  4. ↑ Ch Scientific Numerical Computing
  5. ↑ « http://www.dadisp.com/rls67notes.htm »
  6. ↑ « http://jwork.org/dmelt/download/Changelog-1.8.txt »
  7. ↑ « https://www.dyalog.com/dyalog/dyalog-versions/190.htm »
  8. ↑ « Version 2024-01-12 » (consulté le )
  9. ↑ « http://directory.fsf.org/wiki/Euler#tab=Details » (consulté le )
  10. ↑ « Release 1.3.2 », (consulté le )
  11. ↑ « http://directory.fsf.org/wiki/Fityk#tab=Details » (consulté le )
  12. ↑ Black Duck Open Hub (site web), consulté le .
  13. ↑ « https://www.weisang.com/fr/news/flexpro-2017-nouvelle-release-11-0-8/# »
  14. ↑ « http://freemat.sourceforge.net/ »
  15. ↑ SourceForge.net (forge logicielle), consulté le .
  16. ↑ « https://www.aptech.com/blog/gauss26/ »
  17. ↑ « Release 1.1.3 », (consulté le )
  18. ↑ SourceForge.net (forge logicielle), consulté le .
  19. ↑ (en) Rik Wehbring (d), « GNU Octave 11.1.0 released », (consulté le )
  20. ↑ « https://hg.savannah.gnu.org/hgweb/octave/file/tip/COPYRIGHT.md »
  21. ↑ « https://ftp.gnu.org/gnu/octave/ »
  22. ↑ « http://www.harrisgeospatial.com/Support/MaintenanceDetail/TabId/3428/ArtMID/13350/ArticleID/22338/IDL-87-Release-Notes.aspx »
  23. ↑ « https://www.wavemetrics.com/forum/news-and-announcements/igor-pro-8-released »
  24. ↑ « Release 9.7.1 », (consulté le )
  25. ↑ Contributors to JuliaLang/julia - GitHub
  26. ↑ « Release 1.12.6 », (consulté le )
  27. ↑ « https://github.com/JuliaLang/julia/blob/master/LICENSE.md » (consulté le )
  28. ↑ GNU Guix (Gestionnaire de paquets purement fonctionnel), consulté le .
  29. ↑ « https://www.ni.com/docs/fr-FR/bundle/labview/page/labview-2024q3-changes.html », (consulté le )
  30. ↑ (en) National Instruments, « Working with .m File Scripts in NI LabVIEW for Text Based Signal Processing, Analysis, and Math » (consulté le )
  31. ↑ « Announcing Maple 2025 », (consulté le )
  32. ↑ « What’s New in PTC Mathcad Prime 9? », (consulté le )
  33. ↑ « New Features Everywhere: Launching Version 14.3 of Wolfram Language & Mathematica », (consulté le )
  34. ↑ Raspberry Pi now includes Mathematica and Wolfram Language for free
  35. ↑ Mathematica Home Edition Released Macworld, February 2009
  36. ↑ « https://www.wolfram.com/mathematica/pricing/ »
  37. ↑ « https://www.mathworks.com/videos/r2025b-release-highlights-1757449057407.html »
  38. ↑ « https://fr.mathworks.com/pricing-licensing.html »
  39. ↑ « Announcing Maxima 5.49 »
  40. ↑ SourceForge.net (forge logicielle), consulté le .
  41. ↑ « Origin and OriginPro Software Release History », (consulté le ) : « Build No. 10.300197 »
  42. ↑ « Origin 2026 Feature Highlights » (consulté le )
  43. ↑ « http://www.originlab.com/index.aspx?go=PURCHASE/LicensingOptions »
  44. ↑ « https://github.com/PDLPorters/pdl/releases/tag/2.098 »
  45. ↑ « https://github.com/PDLPorters/pdl/blob/master/Makefile.PL »
  46. ↑ (en) Ben Pfaff (d), « pspp-2.1.1 released [stable] », (consulté le )
  47. ↑ répertoire du logiciel libre (site MediaWiki), consulté le .
  48. ↑ « https://git.savannah.gnu.org/cgit/pspp.git/tree/NEWS#n839 » (consulté le ) : « Changes from 0.4.0 to 0.6.0 »
  49. ↑ Peter Dalgaard (en), « R 4.6.0 is released », (consulté le )
  50. ↑ Charles M. Schulz, « https://peanuts.fandom.com/wiki/File:19800703.gif », (consulté le )
  51. ↑ « https://www.r-project.org/about.html » (consulté le )
  52. ↑ « Release 10.9 », (consulté le )
  53. ↑ « https://git.sagemath.org/sage.git/tree/README.md » (consulté le )
  54. ↑ « https://texasmulticore.com/resources/downloads/ »
  55. ↑ « slang releases »
  56. ↑ « http://www.jedsoft.org/slang/license.html »
  57. ↑ « Scilab 2026.1.0 » (consulté le )
  58. ↑ « https://github.com/scilab/scilab/blob/master/README.md »
  59. ↑ « http://wpc.23a7.iotacdn.net/8023A7/origin2/rl/solidthinking/2017.1/sT_solidThinking_Embed_2017.1_ReleaseNotes.pdf »
  60. ↑ « https://www.ibm.com/docs/en/spss-statistics/31.0.0?topic=overview-whats-new-in-spss-statistics »
  61. ↑ « https://www-01.ibm.com/software/analytics/spss/products/statistics/buy-now.html »
  62. ↑ « https://calerga.com/download/index.html »
  63. ↑ « https://www.uts.com/ItemSummary.asp?ItemID=0100-50-0010-00 »
  64. ↑ « https://sourceforge.net/projects/yorick/files/yorick/2.2.03/ »
  65. Once was supported
  66. ↑ Dans ce tableau il faut comprendre que l'exécution du programme ne nécessite pas un interpréteur.
  67. ↑ (en) Dyalog Limited, Dyalog for Microsoft Windows, Installation and Configuration Guide : Dyalog version 16.0, , 122 p. (lire en ligne), « Creating Executables and COM Servers », p. 55
  68. ↑ (en) Dyalog Limited, An Introduction toObject Oriented ProgrammingAPL Programmers, , 86 p. (lire en ligne)
  69. (en) « Dyalog APL Interface Guide »
  70. ↑ « GNU Octave: Getting Started with Oct-Files » (consulté le )
  71. ↑ (en) « GNU Octave: Object Oriented Programming » (consulté le )
  72. ↑ (en) « GUI Development » (consulté le )
  73. ↑ (en) « Octave-Forge » (consulté le )
  74. ↑ (en) « Java Interface » (consulté le )
  75. (en) « Calling External Code from Oct-Files » (consulté le )
  76. (en) « Controlling Subprocesses » (consulté le )
  77. ↑ (en) « joPAS » (consulté le )
  78. ↑ (en) « Inline::Octave » (consulté le )
  79. ↑ (en) « Standalone Programs » (consulté le )
  80. ↑ (en) National Instruments, « LabVIEW Application Builder » (consulté le )
  81. ↑ (en) National Instruments, « LabVIEW Object-Oriented Programming » (consulté le )
  82. ↑ (en) National Instruments, « NI GOOP Development Suite » (consulté le )
  83. ↑ (en) National Instruments, « G# Framework » (consulté le )
  84. ↑ (en) National Instruments, « LabVIEW Tools Network » (consulté le )
  85. ↑ (en) National Instruments, « Calling External Code From LabVIEW » (consulté le )
  86. ↑ (en) National Instruments, « Call Perl and Python Scripts from LabVIEW » (consulté le )
  87. ↑ (en) National Instruments, « Introduction to Scripting in Perl, Python and Tcl » (consulté le )
  88. ↑ (en) « Lua for LabVIEW » (consulté le )
  89. ↑ (en) National Instruments, « Calling LabVIEW VIs from Other Programming Languages » (consulté le )
  90. ↑ (en) Maplesoft, « Object-Oriented Programming, Polymorphism, and More in Maple 9.5 » (consulté le )
  91. ↑ (en) « Maple Application Center » (consulté le )
  92. ↑ (en) « MAPLE: MATLAB® Connectivity » (consulté le )
  93. ↑ (en) « Maple and Excel » (consulté le )
  94. ↑ (en) Maplesoft, « OpenMaple API for Visual Basic and Java » (consulté le )
  95. ↑ (en) Wolfram Research, « C Code Generation User Guide » (consulté le )
  96. ↑ (en) « Wolfram Library Archive » (consulté le )
  97. ↑ (en) Wolfram Research, « Mathematica Link for Excel 3.2 » (consulté le )
  98. ↑ (en) « Mathematica Link for LabVIEW 2.1 » (consulté le )
  99. ↑ (en) « The mathlink package » (consulté le )
  100. ↑ (en) « Unisoftware plus » (consulté le )
  101. ↑ (en) « MrMathematica website » (consulté le )
  102. ↑ (en) « Mathematica for ActivX » (consulté le )
  103. ↑ (en) « PYML (Python Mathematica interface) » (consulté le )
  104. ↑ (en) « Clojuratica », sur clojuratica.weebly.com year=2013 (consulté le )
  105. (en) « Mathematica Symbolic Toolbox for MATLAB--Version 2.0 » (consulté le )
  106. ↑ (en) The Mathworks, « MATLAB Compiler » (consulté le )
  107. ↑ (en) The Mathworks, « Symbolic Math Toolbox » (consulté le )
  108. ↑ (en) The Mathworks, « Object-Oriented Programming in MATLAB » (consulté le )
  109. ↑ (en) « MATLAB File Exchange » (consulté le )
  110. ↑ (en) The Mathworks, « MEX-files Guide » (consulté le )
  111. (en) The Mathworks, « MATLAB Compiler SDK » (consulté le )
  112. ↑ (en) « Partager des programmes MATLAB avec des utilisateurs d’Excel » (consulté le )
  113. ↑ (en) « Shipping standalone perl apps on Win32 » (consulté le )
  114. ↑ (en) « Object Oriented Programming in Perl » (consulté le )
  115. ↑ (en) « Graphical User Interface (GUI) Development in Perl » (consulté le )
  116. ↑ (en) « CPAN » (consulté le )
  117. ↑ (en) « Graphical User Interface (GUI) Development in Perl » (consulté le )
  118. ↑ (en) « Inline-Support » (consulté le )
  119. ↑ (en) « Calling Perl from C » (consulté le )
  120. ↑ (en) « Ryacas: R Interface to the Yacas Computer Algebra System » (consulté le )
  121. ↑ Christophe Genolini, Petit Manuel de S4 : Programmation Oriente Objet sous R, 100 p. (lire en ligne)
  122. ↑ (en) « CRAN: Contributed Packages » (consulté le )
  123. ↑ (en) Kurt Hornik, « The R FAQ », (consulté le )
  124. ↑ (en) Henrik Bengtsson et Jason Riedy, « CRAN: R.matlab package » (consulté le )
  125. ↑ (en) G. Grothendieck et Carlos J. Gil Bellosta, « rJython R package » (consulté le )
  126. ↑ (en) Erich Neuwirth, « RExcel » (consulté le )
  127. ↑ (en) « rpy2 - R in Python » (consulté le )
  128. ↑ (en) « R Interface Now Available in SAS/IML Studio » (consulté le )
  129. ↑ (en) « Tutorial: Objects and Classes in Python and Sage » (consulté le )
  130. ↑ (en) « Additional Packages » (consulté le )
  131. ↑ (en) « C/C++ Library Interfaces » (consulté le )
  132. (en) « Using Compiled Code Interactively » (consulté le )
  133. ↑ (en) « Interpreter Interfaces » (consulté le )
  134. ↑ « Julia >Compilateur JIT à haute performance », Comparaison des performances des performances des langages :Fortran, Julia, Python, R, Matlab, Octave, Mathematica, JavaScript, Go et LuaJIT, sur julialang.org (consulté le )
  135. ↑ (en) Borağan Aruoba et Jesús Fernández-Villaverde, « A Comparison ofProgramming Languages in Economics », sur University of Pennsylvania's School of Arts and Sciences - Economics Department, (consulté le )

Liens externes

  • icône décorative Portail des logiciels