Hago un ton de lápiz y papel matemático para mi trabajo, que puede ser molesto y difícil de seguir. Y hace tiempo que no tengo un proyecto de programación divertido, así que pensé en algo y quiero saber si aún existe.¿Este programa de manipulación matemática ya existe?
Quiero crear un programa de manipulación de álgebra, donde puedo mover partes de la ecuación con mi mouse, y muestra el cambio de inmediato, y el programa es intuitivo. Por ejemplo, si tuviera (ax^3 + a^2 * y^4), podría arrastrar una de las a fuera del paréntesis y sabría convertirla en a (x^3 + a * y^4).
Para que quede claro: estoy no tratando de hacer algo que resuelva una ecuación analíticamente. Sé que Mathematica y un millón de otros programas hacen eso. En lo que me gustaría hacer, todavía estarías resolviéndolo (a menudo ni siquiera estoy "resolviendo" algo per se, realmente solo estoy intentando ponerlo en una "forma agradable". Lo cual no es algo programa realmente puede hacer).
He comprobado MathCAD y parece genial, pero todavía no me gusta de lo que estoy hablando. También he comprobado Sympy (y puedo terminar utilizándolo si lo hago) pero todavía no tengo lo que estoy diciendo.
Entonces, ¿alguien sabe si esto ya existe? Me gustaría hacerlo, pero no quiero reinventar la rueda.
Gracias!
Posiblemente una de las interfaces gráficas de "máxima"? wxmaxima viene a la mente. Puede o no ser GUI, pero ciertamente tiene herramientas para expandir y factorizar ecuaciones algebraicas. (Las palabras mágicas de Google son probablemente "sistema de álgebra computacional"). –
Gracias, pero no es exactamente lo que estoy buscando. Descargué wxmaxima y parece que puede hacer algunas cosas ordenadas, pero no es exactamente de lo que estoy hablando. ¿Alguna otra idea? – MasterZibZob
No creo que ya exista. Si quisiera hacerlo usted mismo, probablemente podría usar un CAS como Maxima como punto de partida: la parte más difícil del problema es implementar el sistema de álgebra computacional. –