stringtranslate.com

Comparación de software de análisis numérico

Las siguientes tablas proporcionan una comparación del software de análisis numérico .

Aplicaciones

General

Compatibilidad con sistemas operativos

Los sistemas operativos en los que el software puede ejecutarse de forma nativa (sin emulación ).

Características del lenguaje

Los colores indican las funciones disponibles como

Bibliotecas

General

Compatibilidad con sistemas operativos

Los sistemas operativos en los que el software puede ejecutarse de forma nativa (sin emulación ).

Véase también

Notas al pie

  1. ^ Julia permite llamadas directas a funciones C (no se necesitan envoltorios). Diseñado para computación paralela en la nube con compilación en tiempo real (JIT) de LLVM como backend. Subprocesos "verdes" livianos (corrutinas). Soporte eficiente para Unicode. Capacidades similares a las de Shell para administrar otros procesos. Macros similares a Lisp y otras funciones de metaprogramación.
  2. ^ Las capacidades de PSPP incluyen análisis de datos muestreados, frecuencias, comparación de medias mediante tablas cruzadas (pruebas t y ANOVA unidireccional); regresión lineal, regresión logística, confiabilidad (Alfa de Cronbach, no prueba de falla o Weibull) y reordenamiento de datos, pruebas no paramétricas, análisis factorial, análisis de conglomerados, análisis de componentes principales, análisis de chi-cuadrado y más.
  3. ^ SequenceL ofrece un alto rendimiento en hardware multinúcleo con facilidad de programación y claridad y legibilidad del código. Diseñado para funcionar con otros lenguajes, incluidos C, C++, C#, Java, Fortran, Python, etc. Se puede compilar en código C++ multiproceso (y opcionalmente OpenCL) sin indicaciones explícitas del programador sobre cómo o qué paralelizar. Un entorno de ejecución específico de la plataforma administra los subprocesos de forma segura.
  4. ^ Una vez fue apoyado

Referencias

  1. ^ Ch Computación numérica científica
  2. ^ "Julia en pocas palabras", de la página oficial de Julia. Consultado el 25 de enero de 2019.
  3. ^ Sai K. Popuri y Matthias K. Gobbert. Una evaluación comparativa de Matlab, Octave, R y Julia en Maya. Informe técnico HPCF-2017-03, UMBC High Performance Computing Facility, Universidad de Maryland, EE. UU., 2017. Consultado el 25 de enero de 2019.
  4. ^ Jules Kouatchou; Comparación básica de Python, Julia, Matlab, IDL y Java (edición 2018) Versión 74. NASA Modeling Guru, Informe técnico DOC-2676. Creado el: 5-Feb-2018. Última modificación: 14-Sep-2018. Consultado el 25-01-2019.
  5. ^ National Instruments . "Trabajar con scripts de archivos .m en NI LabVIEW para procesamiento de señales basado en texto, análisis y matemáticas" . Consultado el 3 de abril de 2017 .
  6. ^ "Comunicados de prensa de Maplesoft". www.maplesoft.com . Consultado el 12 de mayo de 2024 .
  7. ^ "PTC Mathcad Prime 4.0 | PTC" . Consultado el 12 de agosto de 2018 .
  8. ^ "Más ideas y funciones nuevas: lanzamiento de la versión 14.1 de Wolfram Language & Mathematica" . Consultado el 31 de julio de 2024 .
  9. ^ "Raspberry Pi ahora incluye Mathematica y Wolfram Language de forma gratuita". The Verge . 21 de noviembre de 2013. Archivado desde el original el 13 de junio de 2023.
  10. ^ Opciones de precios de licencias de Mathematica Wolfram.com, febrero de 2024
  11. ^ "Guía del usuario de Dyalog APL" (PDF) .
  12. ^ "Una introducción a la programación orientada a objetos para programadores APL".
  13. ^ ab "Guía de interfaz APL de Dyalog" (PDF) .
  14. ^ "GNU Octave: Programación Orientada a Objetos" . Consultado el 18 de mayo de 2011 .
  15. ^ "Octave-Forge" . Consultado el 18 de mayo de 2011 .
  16. ^ "Octave Wiki: OctaveFortran". Archivado desde el original el 17 de julio de 2012. Consultado el 18 de mayo de 2011 .
  17. ^ ab "Octave Wiki: OctavePerl". Archivado desde el original el 22 de diciembre de 2005. Consultado el 18 de mayo de 2011 .
  18. ^ "Octave Wiki: OctaveTcl". Archivado desde el original el 17 de julio de 2012. Consultado el 18 de mayo de 2011 .
  19. ^ "Octave Wiki: OctaveJava" . Consultado el 18 de mayo de 2011 .
  20. ^ "Octave Wiki: CategoryExternal". Archivado desde el original el 23 de julio de 2012. Consultado el 18 de mayo de 2011 .
  21. ^ National Instruments . «LabVIEW Application Builder» . Consultado el 3 de abril de 2017 .
  22. ^ National Instruments . «Programación orientada a objetos de LabVIEW» . Consultado el 3 de abril de 2017 .
  23. ^ National Instruments . «NI GOOP Development Suite» . Consultado el 3 de abril de 2017 .
  24. ^ National Instruments . «G# Framework». Archivado desde el original el 9 de julio de 2017 . Consultado el 3 de abril de 2017 .
  25. ^ National Instruments . «LabVIEW Tools Network» . Consultado el 3 de abril de 2017 .
  26. ^ National Instruments (18 de enero de 2010). «Llamar código externo desde LabVIEW» . Consultado el 3 de abril de 2017 .
  27. ^ National Instruments . «Llamar a scripts de Perl y Python desde LabVIEW» . Consultado el 3 de abril de 2017 .
  28. ^ National Instruments . «Introducción a la programación en Perl, Python y Tcl» . Consultado el 3 de abril de 2017 .
  29. ^ "Lua para LabVIEW" . Consultado el 3 de abril de 2017 .
  30. ^ National Instruments . «Llamar a VIs de LabVIEW desde otros lenguajes de programación» . Consultado el 3 de abril de 2017 .
  31. ^ Maplesoft . «Programación orientada a objetos, polimorfismo y más en Maple 9.5» . Consultado el 18 de mayo de 2011 .
  32. ^ "Centro de aplicaciones de Maple".
  33. ^ "Maple: conectividad MATLAB" . Consultado el 18 de mayo de 2011 .
  34. ^ "Arce y Excel".
  35. ^ Maplesoft . «API de OpenMaple para VisualBasic y Java» . Consultado el 18 de mayo de 2011 .
  36. ^ Wolfram Research . «Guía del usuario de generación de código C» . Consultado el 19 de mayo de 2011 .
  37. ^ biblioteca.wolfram.com
  38. ^ Wolfram Research . «Mathematica Link para Excel 3.2» . Consultado el 18 de mayo de 2011 .
  39. ^ "Mathematica Link para LabVIEW 2.1". Archivado desde el original el 8 de agosto de 2011 . Consultado el 18 de mayo de 2011 .
  40. ^ Paquetes Haskell
  41. ^ "Unisoftware plus". Archivado desde el original el 17 de julio de 2011. Consultado el 19 de mayo de 2011 .
  42. ^ Sitio web de MrMathematica
  43. ^ Mathematica para ActivX
  44. ^ "Clojuratica". clojuratica.weebly.com . 2013 . Consultado el 14 de junio de 2013 .
  45. ^ ab "Mathematica Symbolic Toolbox for MATLAB--Version 2.0" (Caja de herramientas simbólica de Mathematica para MATLAB, versión 2.0) . Consultado el 18 de mayo de 2011 .
  46. ^ Mathworks . «Compilador de MATLAB» . Consultado el 18 de mayo de 2011 .
  47. ^ Mathworks . «Symbolic Math Toolbox» . Consultado el 18 de mayo de 2011 .
  48. ^ Mathworks . «Programación orientada a objetos en MATLAB». Archivado desde el original el 19 de julio de 2017 . Consultado el 18 de mayo de 2011 .
  49. ^ "MATLAB File Exchange" . Consultado el 18 de mayo de 2011 .
  50. ^ Mathworks . "Guía de archivos MEX" . Consultado el 18 de mayo de 2011 .
  51. ^ Mathworks . «MATLAB Builder NE para Microsoft .NET Framework» . Consultado el 18 de mayo de 2011 .
  52. ^ Mathworks . «MATLAB Builder JA para lenguaje Java» . Consultado el 18 de mayo de 2011 .
  53. ^ "MATLAB Builder EX para Microsoft Excel" . Consultado el 18 de mayo de 2011 .
  54. ^ "Perlmonks" . Consultado el 24 de enero de 2013 .
  55. ^ "Tutorial de O'Reilly" . Consultado el 24 de enero de 2013 .
  56. ^ "Tutorial de PerlTK". 10 de octubre de 1999. Consultado el 24 de enero de 2013 .
  57. ^ "CPAN" . Consultado el 24 de enero de 2013 .
  58. ^ "Llamar a Perl desde C" . Consultado el 24 de enero de 2013 .
  59. ^ Equipo central de desarrollo de R (13 de abril de 2011). "Programación orientada a objetos". Definición del lenguaje R. ISBN 978-3-900051-13-6. Recuperado el 18 de mayo de 2011 .
  60. ^ "CRAN: Paquetes aportados" . Consultado el 18 de mayo de 2011 .
  61. ^ Hornik, Kurt (2011). Preguntas frecuentes sobre R. ISBN 978-3-900051-08-2.
  62. ^ Bengtsson, Henrik; Jason Riedy. «CRAN: paquete R.matlab» . Consultado el 18 de mayo de 2011 .
  63. ^ Grothendieck, G.; Carlos J. Gil Bellosta. "Paquete rJython R" . Consultado el 18 de mayo de 2011 .
  64. ^ Neuwirth, Erich. «CRAN: paquete RExcelInstaller». Archivado desde el original el 25 de mayo de 2011. Consultado el 18 de mayo de 2011 .
  65. ^ "Un acceso simple y eficiente a R desde Python" . Consultado el 18 de mayo de 2011 .
  66. ^ "La interfaz R ya está disponible en SAS/IML Studio" . Consultado el 10 de octubre de 2016 .
  67. ^ "Paquetes adicionales" . Consultado el 5 de junio de 2013 .
  68. ^ "Interfaces de intérpretes" . Consultado el 6 de junio de 2013 .
  69. ^ "Interfaces de bibliotecas C/C++" . Consultado el 6 de junio de 2013 .
  70. ^ "Uso interactivo de código compilado". Archivado desde el original el 4 de abril de 2013 . Consultado el 6 de junio de 2013 .