2012-01-06 22 views
2

以下のようにいくつかのフレーズを計算する必要があります。微分方程式を計算する

d/dx(sin^2(cos(x)) = 2sin(cos(x))*-sin(x)*cos(cos(x)) 

これは微分方程式です。 各フレーズはd(phrase)/dxに配置できます。

この機能はPythonで使用できますが、そうでない場合はどうすればこのようなフレーズを計算できますか?

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

+3

これは微分方程式ではありませんが、正体に近いです - 間違っています!ありがとう、 –

+0

今は正しいです。 – Amin

答えて

4

sympy、記号的な数学ライブラリを参照してください。

0

他の人が言ったように。 SymPyを見てみましょう。関連する機能を示すコードスニペットを示します。

In [1]: from sympy import * 

In [2]: x = Symbol('x') 

In [3]: (sin(cos(x))**2).diff(x) 
Out[3]: -2⋅sin(x)⋅sin(cos(x))⋅cos(cos(x)) 
関連する問題