7 votos

¿Qué software libre puedo usar para resolver un sistema lineal de ecuaciones con una incógnita?

Pregunta: ¿Qué software libre puedo usar para resolver un sistema de ecuaciones lineales $M\mathbf{x}=\mathbf{y}$ cuando las entradas de $\mathbf{y}$ variar con una cantidad desconocida de $n$?

Presumiblemente podría hacer esto en Maple o Mathematica, pero no tengo acceso a estos paquetes en este momento.

Motivación: En un intento de responder a mi pregunta aquí, he configurado un sistema de ecuaciones lineales donde:

  • $M$ es un $30 \times 27$ $(0,1)$-de la matriz.
  • $\mathbf{x}$ es un vector de longitud $27$, lo que me gustaría intentar resolver (las entradas representan el número de símbolos de un tipo determinado en un bloque dado mi problema). Si este método fueron a trabajar, no debe haber soluciones.
  • $\mathbf{y}$ es un vector de longitud $27$, donde las entradas son $0$, $(n-2k)^2$, $(n-2k)k$, o $k^2$ donde $k=\lfloor n/3 \rfloor+1$.

Puedo resolver esto en la BRECHA de uso SolutionMat para un valor dado de a $n$. Pero me gustaría hacerlo de una forma simbólica, que podría resultar en una prueba para todos los $n$. Yo no creo que esto sea posible en la BRECHA (desde x:=Indeterminate(Rationals,"x"); , seguido por SolutionMat([1],[x]); devuelve un error).

7voto

tim_yates Puntos 63521

Trate De Salvia. Usted puede utilizar a través de un navegador web, incluso.

2voto

user67257 Puntos 48

Usted debe dar Sequalator una oportunidad. Es capaz de resolver miles de Lineal de Ecuaciones Simultáneas con gran precisión y velocidad. En mi mediocre portátil es capaz de resolver 1000 ecuaciones justo debajo de un segundo.

EDIT: yo soy el desarrollador de Sequalator.

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