2
我需要計算一些如下所示的短語。微分方程計算
d/dx(sin^2(cos(x)) = 2sin(cos(x))*-sin(x)*cos(cos(x))
它是微分方程計算。 每個短語都可以放在d(phrase)/dx
。
這是python的能力,如果不是,我該如何計算這種短語?
謝謝。
我需要計算一些如下所示的短語。微分方程計算
d/dx(sin^2(cos(x)) = 2sin(cos(x))*-sin(x)*cos(cos(x))
它是微分方程計算。 每個短語都可以放在d(phrase)/dx
。
這是python的能力,如果不是,我該如何計算這種短語?
謝謝。
請參閱sympy,這是一個符號數學庫。
正如其他人所說的。看看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))
這不是一個微分方程,但它接近於身份 - 你得到了錯誤的標誌! – 2012-01-06 10:08:42
謝謝。 現在是正確的。 – Amin 2012-01-06 14:53:18