sábado, 4 de noviembre de 2023

Practicas

 import numpy as np

import matplotlib.pyplot as plt


# Definir la función

def f(x):

    return x**2


# Calcular la derivada de la función

def derivada(x):

    h = 1e-5  # Pequeño valor para la aproximación de la derivada

    return (f(x + h) - f(x)) / h


# Crear un rango de valores x

x = np.linspace(-5, 5, 100)


# Calcular los valores de la función y su derivada

y = f(x)

y_prime = [derivada(xi) for xi in x]


# Crear la gráfica

plt.figure(figsize=(8, 6))

plt.plot(x, y, label='Función')

plt.plot(x, y_prime, label='Derivada')

plt.xlabel('x')

plt.ylabel('y')

plt.legend()

plt.title('Función y su Derivada')

plt.grid(True)

plt.show()



0 comentarios:

Publicar un comentario