Python3 Kullanarak Merkezi Farklar Yöntemiyle Sayısal Türev
- October 13, 2012
# Merkezi Farklarla Sayısal Türev
# @Author: Güray Yıldırım - www.gurayyildirim.com.tr
# @Date: 13.10.2012
from decimal import Decimal
function = input("Enter the Function in Python Format: ")
request = """
def f(x):
return %s
""" %function
exec(request)
def getDiff(x,h):
return (f(x+h)-f(x-h))/(2*h)
x = Decimal(input("At Which Value the Function Will Differentiate?: "))
for i in range(10,28,2):
h = Decimal(10**(-i))
diff = getDiff(x,h)
print("Value of Diff: %.16f "%diff, "Value of %8e: "%h)
Kodlarla veya programlama ile ilgili sorularınızı http://www.ufakseyleratolyesi.com/sorucevap/ adresinden her zaman sorabilirsiniz.
- #Geri farklar yöntemi ile türev almak
- #İfadenin türevini alma
- #İleri farklar yöntemi ile türev almak
- #Merkezi farklar yöntemi
- #Merkezi farklar yöntemiyle türev almak
- #Python 3
- #Python decimal modülü
- #Python ile türev almak
- #Python'da math modülü
- #Python3
- #Sayısal yöntemler
- #Türev alma programı
- #Türev almak