Herkese kolay gelsin, şöyle bir şey yapmak istiyorum ama nasıl yapabilirim bilmiyorum.
Kullanıcıdan bir f(x) fonksiyonu alacak mesela:
f(x) = ( x^2 - cos(x))
daha sonra bu fonksiyonun türevini alıp çıktı olarak:
f’(x) = (2x +sin(x))
versin.
Herkese kolay gelsin, şöyle bir şey yapmak istiyorum ama nasıl yapabilirim bilmiyorum.
Kullanıcıdan bir f(x) fonksiyonu alacak mesela:
f(x) = ( x^2 - cos(x))
daha sonra bu fonksiyonun türevini alıp çıktı olarak:
f’(x) = (2x +sin(x))
versin.
Merhaba,
Python’ın sympy
isimli bir kütüphanesi var. Bu kütüphaneyi yükleyebilirsiniz.
pip3 install sympy
Kütüphaneyi yükledikten sonra aşağıda gösterildiği şekilde de türev alabilirsiniz.
import sympy as sym
x = sym.Symbol("x")
print(sym.diff(x**2 - sym.cos(x))) # <- 2*x + sin(x)
Gerçekten çok teşekkür ederim :))))
Rica ederim kolay gelsin.