11 votos

¿Puede un uso mathematica o maple en línea?

¿Es posible utilizar algunos de estos paquetes de álgebra en línea? Tengo algunas matrices que me gustaría conocer el polinomio característico de. ¿Dónde podría enviar a obtener una respuesta bien factorised? Mi PC es muy lento y sería bueno utilizar alguien elses super potente ordenador! Alguna sugerencia

6voto

Andrew Bolster Puntos 111

Para Mathematica, usted puede tratar de Wolfram Alpha:

factor the characteristic polynomial of [[0, 3], [1, 4]]

Para Sage, usted puede intentar Sagenb.org. Allí, usted puede hacer

import numpy
n=numpy.array([[0, 3],[1, 4]],'complex64')
m = matrix(n)
m.characteristic_polynomial().factor()

Yo no soy un experto en esto de Sabio, pero la colección que parece ser necesario para obtener el polinomio en factores sobre los números complejos.

Wolfram Alpha va a ser mucho más amigable con el usuario. Aviso que me acaba de escribir en la descripción de lo que yo quería y lo consiguió. Pero, no es tan poderoso porque no es un completo sistema de álgebra computacional. Si quieres hacer varios pasos de los cálculos, donde se utiliza un paso anterior en la siguiente, que va a ser muy difícil o imposible. Pero, con la Salvia, el cual puede ser utilizado en línea de forma gratuita, o puede descargarlo de forma gratuita, por lo que será más complicado de usar, pero es más potente, así, en general. Así que, depende de cuáles son tus necesidades.

4voto

Alex Puntos 1975

Voy a añadir esto como una respuesta ya que yo no puedo ver cómo hacer que es hacer bien en un comentario.

Usted puede hacer esto en Sage como Graphth puntos, pero no la necesidad de importación de numpy. Usted puede en lugar de escribir

F.<x> = PolynomialRing(CC)
M = Matrix([[0,-1],[1,1]])
F(M.charpoly()).factor()

Si usted quiere que su polinomio característico de factor sobre otro campo, usted puede simplemente reemplazar CC con ese campo. Los números reales son RR, y el campo finito Z/pZ es de Enteros(p). Si desea factor más de los racionales, es aún más fácil,

M = Matrix([[0,-1],[1,1]])
M.charpoly().factor()

debería darte lo que quieres.

3voto

Vadim Puntos 3528

Depende del tamaño de la matriz. Yo no soy consciente de que las utilidades que son capaces de cargar sus archivos y trabajar con ellos.

Si la matriz es relativamente pequeño, puede probar a usar Wolfram Alpha. Pero en estos días se hizo bastante "pesado" y más lento de lo que solía ser, y también tiene límites significativos en los cálculos se puede hacer con ella, empujando a actualizar a la versión Pro.

Usted puede utilizar Maxima, Octave o Sage online -- esas son las alternativas libres a Maple, Mathcad y Mathematica. Sólo Google: "maxima|octave|sage online", y verá servicios tales como maxima-online.org (Maxima), online-utility.org (Octava), sagenb.org (Sage), etc.

maxima-online.org tiene buena referencia con ejemplos. Por ejemplo, aquí está la referencia a la función que usted necesita: http://maxima-online.org/help/index/charpoly

1voto

AlexMax Puntos 366

Usted puede intentar usar Wolfram Alpha. Si quieres conocer el polinomio característico de $$\begin{pmatrix} 2 & -1 \\ 3 & 4 \end{pmatrix}$ $ entrar

Characteristic polynomial of {{2, -1}, {3, 4}}

y este.

0voto

B. Bundy Puntos 21

Usted podría utilizar Wolfram Alpha , por ejemplo, escriba:

polinomio característico {{2,3}, {3, 1}} y va calcular el polinomio característico para una matriz $\begin{pmatrix} 2&3 \\ 3&1 \end{pmatrix} $

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