Bonjour à tous, je dois écrire un programme concernant la convergence d'une série. Voilà la consigne:
J'ai essayé d'écrire un programme mais il ne marche pas, le voilà:
Autre problème je n'ai pas utilisé la fonction Premier_n() et la bibliothèque "math"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 def S(x,n): return sum(((-1)**k/(k+1))for k in range(n+1)) import numpy as np X=np.linspace(-2.1,2.1,1000) import matplotlib.pyplot as plt plt.axis([-2.1,2.1,-1,10]) for k in [5,10,20,100,200]: Y=[S(x,k) for x in X] plt.plot(X,Y) plt.show()
J'espère que vous pourrez m'aider.
Merci
Partager