2017-11-19 7 views
1

私は微分方程式y '= 6e ^(2x-y)を解く必要があります。 私はdsolve()でsympyでそれをしようとしています。intまたは分数を期待し、sympyで%と%を取得

sol = dsolve(Derivative(f(x), x) - 6 *(e**(2*x-f(x))), f(x)) 

しかし、常にエラー

期待int型または画分を取得するには、7.38905609893065022723042746058と6

問題は何であるのですか?

答えて

1

どこからeを取得しましたか?あなたがシンボリックパッケージが正しく

sympy.expを使用して扱うことができない浮動小数点値を取得するためにmath.exp(1)または類似を使用思わ代わりにしてもe=sympy.exp(1)が正しく認識されている定義、完璧に動作します。結果ともに

Eq(f(x), log(C1 + 3*exp(2*x))) 
関連する問題