17

私は仕事のために大量の鉛筆と紙の計算を行っていますが、これは煩わしく、追跡するのが難しい場合があります。そして、しばらく楽しいプログラミング プロジェクトを行っていないので、何か考えてみて、まだ存在するかどうか知りたいと思っています。

代数操作プログラムを作成したいと考えています。このプログラムでは、マウスで方程式の一部を動かすことができ、変更がすぐに表示され、プログラムは直感的です。たとえば、(ax^3 + a^2*y^4) がある場合、a の 1 つを括弧の外にドラッグすると、a(x^3 + a*y^ 4)。

はっきりさせておきたいのですが、方程式を解析的に解くようなものを作ろうとしているわけではありません。Mathematica や他の何百万ものプログラムがそれを行っていることを私は知っています。私が作りたいと思っているものを、あなたはまだ解決しているでしょう (しばしば、私は何かをそれ自体で「解決」することすらしていません。実際には、それを「心地よい形」にしようとしているだけです。プログラムは実際に行うことができます)。

私は MathCAD をチェックアウトしましたが、それはクールに思えますが、それでも私が話していることは好きではありません。sympy もチェックアウトしました (これを作成すると、最終的に使用する可能性があります) が、まだ私が話している内容がありません。

それで、これがすでに存在するかどうか誰かが知っていますか?やりたいけど、車輪の再発明はしたくない。

ありがとうございました!!

4

3 に答える 3

8

これを行うことができるいくつかの Mac アプリがあります。

最も古いのは"Graphing Calculator"で、Mac OS で無料で提供されていたもので、興味深い起源の話があります。現在も存続しており、Windows バージョンもありますが、説明のつかない理由で、開発者は意図的なキャンペーンを行っているようです。非常に魅力のないウェブサイトを持ち、本当の無料ダウンロード版を持たないことで売り上げを最小限に抑えます。あなたが説明する方法で方程式。

Mac App Storeから Graphing Calculator の「ライト」バージョンを購入すると、必要なすべてのことを簡単に行うことができます。また、 「Equation Calculator」と呼ばれる、グラフを使わずにすべての代数操作を行うように見える縮小バージョンも購入できます。

于 2012-05-22T10:39:04.207 に答える
2

同様の機能を持つhttp://equation.sourceforge.net/ (以前の MathDrag'n) とhttp://www.livemath.com/ (以前の Theorist) も見てください。

于 2012-05-22T23:39:35.157 に答える
2

私は、PyQt、Ply、Scipy、Sympy、および Qwt を使用して、 Miramath と呼ばれるMathCadのオープン ソース実装に取り​​組んできました。

ここに画像の説明を入力

まだ概念実証モードですが、基本的な部分はすべて揃っています。私はPythonを少し独学するためにそれをしました。エディターは、ドラッグ アンド ドロップ機能をサポートするためにいくつかの作業が必要です。今、私はそれに取り組む時間がありません。

于 2012-05-23T16:53:59.893 に答える