# Approximation de la dérivée de sin(x) au point x = 0.5 x <- 0.5 # valeur exacte valeur_exacte <- cos(x) # vecteur p p <- 1:20 # calcul de h h <- 10^(-p) # approximation de la dérivée approximation <- (sin(x + h) - sin(x)) / h # erreur absolue erreur <- abs(approximation - valeur_exacte) # création du tableau resultats <- data.frame( P = p, h = h, Approximation = approximation, Valeur_exacte = rep(valeur_exacte,20), Erreur_absolue = erreur ) # afficher le tableau print(resultats) # afficher la valeur exacte cat("Valeur exacte de cos(0.5) =", valeur_exacte) # exporter le tableau write.csv(resultats,"approximation_derivative_sin.csv",row.names = FALSE)