29 votos

Free online software matemático

¿Cuáles son los mejores free user-friendly alternativas a Mathematica y Maple disponible en línea?

He utilizado el Magma de la calculadora en línea un par de veces para computacional de problemas de álgebra, y estaba muy satisfecho, aunque el tiempo de cálculo no se limita a 60 segundos.

Muy básico cálculos pueden llevarse a cabo con Wolfram Alpha. ¿Qué pasa si uno está interesado en números enteros relación a la detección o la integración que involucran funciones especiales, análisis asintótico etc?

Gracias de antemano.


Añadido: sería bueno para proporcionar enlaces en las respuestas, de modo que la página se convierte fácilmente utilizable. Yo también aprecio mucho breve resumen sobre lo que un software en particular es adecuado/no adecuado. Por ejemplo, el Magma es en mi opinión un inútil para hacer el mínimo de caracteres numéricos.

29voto

Owen Puntos 5680

Propongo Sabio. En mi opinión es el mejor de código abierto, libre software de matemáticas del sistema.

9voto

jayk Puntos 1065

En el desarrollo pero que ya trabajan muy bien es Sympy, un simbólico paquete de matemáticas para Python.

El uso es similar a otro de matemáticas de software, incluso hay una en vivo versión disponible. Una sesión puede tener el siguiente aspecto:

>>> from sympy import *
>>> x = symbols('x')
>>> f = cos(x)
>>> f.series()
1 - x**2/2 + x**4/24 + O(x**6)
>>> f.series(n=12)
1 - x**2/2 + x**4/24 - x**6/720 + x**8/40320 - x**10/3628800 + O(x**12)
>>> latex(f.series(n=12))

1x22+x424x6720+x840320x103628800+S(x12)

>>> diff(f, x)
−sin(x)

Una visión general de las posibles funciones se da en la documentación en línea. Es software libre y código fuente legible.

9voto

MathOverview Puntos 5627

Yo recomiendo MAXIMA. De la página de inicio de esta CAS tenemos la apresentation

"Maxima es un sistema para la manipulación de lo simbólico y numérico expresiones, incluyendo diferenciación, integración, series de Taylor, Transformadas de Laplace, ecuaciones diferenciales ordinarias, sistemas de lineales ecuaciones, polinomios, funciones y conjuntos, listas, vectores, matrices y los tensores. Maxima produce resultados numéricos de alta precisión mediante el uso exacto fracciones de enteros de precisión arbitraria, y de precisión variable números de punto flotante. Maxima puede dibujar funciones y datos en dos y tres dimensiones."

8voto

Johannes Puntos 141

No olvides BRECHA que es un sistema computacional discreta álgebra, con particular énfasis en el Grupo de Teoría. A veces, yo realmente no puede ir más allá sin utilizar mientras se está resolviendo y adivinar los resultados deseados en el Grupo los problemas de la teoría. Intente. Eso te hace sentir mejor. :)

8voto

Martin Crapo Puntos 221

Numpy, scipy y matplotlib son increíbles paquetes en Python. Básicamente, el manejo de todo tipo de análisis numérico y básicamente reemplazar matlab.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X