9

C、Python、C++、または Javascript での回答をお待ちしております。私は数冊の本を読み、すべての例を実行しました。簡単なプログラムを書いてみたいと思います。しかし、私はすでに次の障害に遭遇しました。

私の意図は、ユーザーから方程式を取得し、変数に保存することです。たとえば、次のようになります。

-3*X+4 or pow(2,(sin(cos(x))/5))       >  [In valid C Math syntax]

次に、特定の X 値に対して指定された式を計算します。このようなもの:

printf("%g", UserFunction(3.2))   // Input 3.2 for X in User's Function and Print Result

何か案は?私の人生では、これを理解することはできません。私の欲求不満に加えて、解決策はおそらく非常に単純なものです。前もって感謝します。

4

3 に答える 3

0

Ffmpeg/libav には、使用できる優れた単純な関数評価器があります。

于 2013-05-16T02:29:54.247 に答える