ちょうどキックのために、代数方程式を単純化、因子分解、拡張できるアプリケーションを作成しようとしています。方程式をうまく実行可能な形式にすることができれば、ルールをプログラミングすることはまっすぐ進むように思えます。方程式を解析することは面倒です。現在はPythonで作業していますが、私は新しい何かを学ばなくてはなりません。数学方程式の解析
このプロジェクトを非常にシンプルにするライブラリがありますか(それともパイプの夢ですか?)
[私は「シンプル」であるところだ気持ちを持っているので、Haskellのでこれをタグ付け]
シンプル:
あなたはでそれを見つけることができますか?プログラミング?あなたはこれに新しい人でなければなりません...;-) –
扱う代数方程式の種類は定義していません。 AFAIKは、これらの妥当な定義(三角関数、指数関数、対数関数、多項式関数、およびそれらの構成)について、それらを単純化するという問題は決めることができません。 –
方程式ではなく、一般的な演算子 '+' '' '' '' ''などを使用する式の解析は、HaskellのParsecライブラリではかなり簡単です。 Parsecの影響を受けたライブラリは他の言語用に作成されていますが、おそらく式パーサキットの定義には至っていません。 Daan Leijenは、式パーサーの作成など、Parsecの優れたドキュメントを書いています。残念ながら、マニュアルは現在古くなっています。http://research.microsoft.com/en-us/um/people/daan/download/parsec/parsec pdf –