Constante d'Euler

Résolu/Fermé
ali - Modifié le 29 juin 2022 à 15:16
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 29 juin 2022 à 16:05
Bonjour,

J'ai besoin de vous pour cet exercice. Je cherche à :
  • Créer une fonction
    euler_methode1(n)
    qui calcule la constante d’Euler pour une valeur de n supposée "grande".
  • Comparer la valeur obtenue par cette méthode à celle tabulée avec une grande précision par
    np.euler_gamma
    de la librairie
    numpy
    .


Quelqu'un peut m'aider, s'il vous plaît ?

1 réponse

mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
29 juin 2022 à 15:15
Bonjour,

Comme le montre la formule, il faut calculer :
  • la somme des 1/k pour k allant de 1 à une grande valeur de n
  • puis soustraire ln(n)


Pour calculer la somme, tu peux :
  • soit écrire une boucle
    for
    ;
  • soit utiliser la fonction
    sum
    :
  • soit utiliser le module
    numpy
    qui fournit la fonction
    np.sum
    .


Pour calculer le logarithme népérien, tu peux :
  • soit utiliser le module
    math
    qui fournit la fonction
    math.log
    ;
  • soit utiliser le module
    numpy
    qui fournit la fonction
    numpy.log
    .


Regarde les liens que je t'ai donné pour apprendre à utiliser ces fonctions. Ensuite il ne reste plus qu'à assembler le lego.

Bonne chance
1
merci beaucoup mais comme je suis en exam je n'est pas enormement de temp pour tout comprendre et assemblé.
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812 > ali
Modifié le 29 juin 2022 à 16:04
Je comprends, mais à moins de faire ton exercice à ta place, je ne vois pas quoi te dire de plus sans te donner la solution. Or te donner la solution n'aurait aucun intérêt pédagogique et ne serait pas fair play vis-à-vis de tes collègues étudiants.
1
ali > mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024
29 juin 2022 à 16:04
vous pouvez pas me donner la solution, je suis en rattrapge est c'est assez dure svp
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812 > ali
29 juin 2022 à 16:05
J'ai déjà répondu à cette question.
0