Python ve Türev

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)
1 Beğeni

Gerçekten çok teşekkür ederim :))))

Rica ederim kolay gelsin.

1 Beğeni