我为我的工作做了很多铅笔和纸上的数学运算,这可能会很烦人并且很难跟踪。而且我有一段时间没有有趣的编程项目了,所以我想到了一些东西,想知道它是否存在。
我想创建一个代数操作程序,我可以用鼠标移动方程的各个部分,它会立即显示变化,程序很直观。例如,如果我有 (ax^3 + a^2*y^4),我可以将其中一个 a 拖到括号外,它会知道将其变成 a(x^3 + a*y^ 4)。
只是要明确一点:我并不是要做出可以解析地求解方程的东西。我知道 Mathematica 和其他一百万个程序都是这样做的。在我想做的事情中,你仍然在解决它(通常我什至不是“解决”某些事情本身,实际上只是想把它变成一个“令人愉悦的形式”。这不是什么程序真的可以做到)。
我检查了 MathCAD,它看起来很酷,但仍然不像我所说的那样。我也检查了 sympy (如果我做了这个,我最终可能会使用它)但它仍然没有我在说什么。
那么,有谁知道这是否已经存在?我想这样做,但我不想重新发明轮子。
谢谢!!