IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

somme à l'infini


Sujet :

Mathématiques

  1. #1
    Membre du Club Avatar de NELLLY
    Inscrit en
    Mars 2007
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 94
    Points : 50
    Points
    50
    Par défaut somme à l'infini
    Bonjour,
    comment on peut programmer la somme jusqu'à l'infini d'une suite géométrique
    exp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    some de x=1 à l'infini de q puissance x
    avec q une constante comprise entre -1 et 1. On sait que c'est une suite géométrique de somme=q/1-q;
    je veux savoir comment programmer la somme pout obtenir le résultat.

  2. #2
    Membre éprouvé Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Points : 1 213
    Points
    1 213
    Par défaut
    Déjà tu ne peux pas aller "jusqu'à l'infini"...

    Tu te fixes un entier n et tu fais ta somme de 1 à n:

    s=0
    pour i de 1 à n faire
    s=s+q^i
    fin pour
    OU mieux, tu te fixe une valeur e>0, et tu trouves un n tel que ta somme soit comprise entre -e+q/(1-q) et e+q/(1-q)...

  3. #3
    Gf6HqmTW
    Invité(e)
    Par défaut
    Grosso modo tu cherche ce vers quoi la série numeriqueconverge en +l'infini ?

  4. #4
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    effectivement, tu ne peux aller à l'infini !!!
    En revanche, tu peux fixer un seuil de convergence : c'est-à-dire que tu décides de ne plus calculer le terme suivant lorsque l'écart entre deux termes consécutifs devient inférieur au seuil :
    Tant que | X(n) - X(n-1)| > Epsilon calculer le terme suivant.

  5. #5
    Gf6HqmTW
    Invité(e)
    Par défaut
    Je n'arrive pas à saisir ce que tu cherches à calculer ?
    Le N-ieme terme de la suite ?
    Le N-ieme terme de la série ?
    La somme ?

  6. #6
    Membre actif
    Profil pro
    Dev
    Inscrit en
    Décembre 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Décembre 2007
    Messages : 191
    Points : 216
    Points
    216
    Par défaut
    je comprend que tu veux calculer une série infinie.

    De plus on sait deja ce que la somme vaut puisqu'elle converge deja, c'est dit dans le premier post.

    En fait tu aimerais savoir comment en faire une fonction en programmation ? Mais il faudrait deja savoir dans quel langage. Grosso modo :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    definition de fonction CalculeSerieGeometrique (avec parametre : q ):
      si q est compris entre -1 et 1 non compris,
        ->alors donner comme valeur de retour q/1-q
    faut juste traduire selon ton langage.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 118
    Points : 111
    Points
    111
    Par défaut
    Citation Envoyé par ToTo13 Voir le message
    Bonjour,

    effectivement, tu ne peux aller à l'infini !!!
    En revanche, tu peux fixer un seuil de convergence : c'est-à-dire que tu décides de ne plus calculer le terme suivant lorsque l'écart entre deux termes consécutifs devient inférieur au seuil :
    Tant que | X(n) - X(n-1)| > Epsilon calculer le terme suivant.
    Bonjour,

    Cela fait plusieurs fois il me semble que je vois ce genre de raisonnement, pourtant il me semble qu'il y a une faille.

    Petit contre exemple :

    Supposons que l'on veuille calculer "somme pour n allant de 0 à l'infini de 1/racine_carrée(n)"
    Cette somme ne converge pas. Or, quel que soit epsilon, il existe N tel que :
    epsilon > |1/racine_carrée(N) - 1/racine_carrée(N-1)|
    Le programme va donc s'arrêter pour ce N, et donner un résultat fini qu'on interprètera à tord comme une approximation à +/- epsilon du résultat exact (le bon résultat étant +infini).

    De manière plus générale, le fait que la variation de la série S entre S(N) et S(N+1) est inférieure à epsilon, n'entraine PAS que la variation de la série entre S(N+1) et S(N+grand_nombre) est aussi inférieure à espilon.

  8. #8
    Membre éprouvé Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Points : 1 213
    Points
    1 213

Discussions similaires

  1. somme infinie vb
    Par Invité dans le forum VB.NET
    Réponses: 1
    Dernier message: 21/03/2011, 15h02
  2. Somme infini avec exel
    Par afokbo dans le forum Excel
    Réponses: 4
    Dernier message: 04/07/2008, 14h26
  3. [math] somme de plusieurs vecteurs à 3 dimensions
    Par teska dans le forum Mathématiques
    Réponses: 5
    Dernier message: 04/06/2003, 22h40
  4. [CR ?] Somme d'heure sous Crystal ?
    Par Peter PARKER dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 17/04/2003, 17h24
  5. xsl : sous sommes?
    Par Slash dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 31/03/2003, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo