2017-09-12 8 views
0

numpyを使用して関数を記述しようとしています。 enter image description herenumpyを使用した関数式の記述

私はこのような何かをしようが、それは、私はあなたがsympyから関数を使用する必要があります。この

'Add' object has no attribute 'sin' 
+0

'np.e'が動作している間は' np.exp'が動作しません –

+1

なぜnumpyとsympyを混在させますか? – Julien

答えて

2

に次のエラーを取得する

x = Symbol('x') 
y = (np.e ** (x ** 2)) * np.sin(x - np.pi) 

y.diff(x) 

ではなく動作させることができませんでした。 numpy

import sympy 

x = sympy.Symbol('x') 
y = (sympy.exp(x ** 2)) * sympy.sin(x - sympy.pi) 
sympy.pprint(sympy.diff(y)) 

 ⎛ 2⎞   ⎛ 2⎞  
     ⎝x ⎠   ⎝x ⎠  
- 2⋅x⋅ℯ ⋅sin(x) - ℯ ⋅cos(x) 
+0

ありがとう:) –

関連する問題