Está en la página 1de 2

PRIMERA DERIVADA

FORMULA 1

from sympy import*

from scipy.misc import*

def fun(z,x,a):

return z.subs(x,a)

x=symbols('x')

exp2=input('Introduce la funcion en x')

z=sympify(exp2)

r=float(input('Ingrese el valor hallar de la derivada'))

h=float(input("Ingrese el incremento h"))

df1=(fun(z,x,r+h)-fun(z,x,r-h))/(2*h)

print(' la primera derivada en',r, )

print(df1)

print('Comprobacion')

derivada=z.diff(x)

print(derivada)
FORMULA #2

#Primera Derivada Formula 2

from sympy import*

from scipy.misc import*

def fun(z,x,a):

return z.subs(x,a)

x=symbols('x')

exp2=input('Introduce la funcion en x')

z=sympify(exp2)

r=float(input('Ingrese el valor hallar de la derivada'))

h=float(input("Ingrese el incremento h"))

df1=(fun(z,x,r+2*h)-8*fun(z,x,r-h)+8*fun(z,x,r+h)-fun(z, x, r+2*h))/(12*h)

print(' la primera derivada en',r, )

print(df1)

print('Comprobacion')

derivada=z.diff(x)

print(derivada)

También podría gustarte