1

Python のプログラムのこの部分は、SymPy ライブラリを使用します。その結果、sympy.core.add.Addクラスで、プログラムの他の部分では使用できない値が生成されます。

from sympy import *
x = symbols('x')
y = 1 - (0.1 * coeff1) / (x + 2) - sin(x) * (2 * x + coeff1)
yprime = y.diff(x)

追加の計算で変数yprimeを使用するために、 sympy.core.add.Addクラスを通常のfloatまたはintに変換する方法は?

4

3 に答える 3

0

こちらのドキュメントをご覧いただけると思いますhttp://docs.sympy.org/dev/modules/core.html#module-sympy.core.add タイプ sympy の「as_」で始まる関数がいくつかあります。 core.add.Add を使用すると、add.add を他の形式に変換してから、float または int に変更できます。

于 2014-02-02T22:03:51.213 に答える