calcul d'une série convergente en python ?
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

calcul d'une série convergente en python ?



  1. #1
    souchi6

    Post calcul d'une série convergente en python ?


    ------

    Bonjour, je requiers encore une fois malheureusement votre aide dans mon apprentissage de python.
    J'essaie de tracer une série convergente de la forme :

    ∑(1/n!) de n=0 à + infini (désolé je ne sais pas l'écrire autrement)

    Voici ce que j'ai essaye mais ça n'a pas l'air de marcher ("TypeError: only length-1 arrays can be converted to Python scalars")
    Code:
    import pylab as pl
    import numpy as np
    def S1(n):
        S1=0
        a=1.0
        
        for i in range (0,n):
            for j in range (0,n):
                a=a*(j+1)   #calcul du factorielle
                j=j+1
            S1=S1+1./a   #calcul de la serie
            i=i+1
        return S1
    n=np.arange(1,1000,0.1)
    pl.plot(n,S1(n))
    pl.show()

    -----

  2. #2
    souchi6

    Re : calcul d'une série convergente en python ?

    En fait , le calcul semble juste mais le plot n'arrive pas à se faire...

  3. #3
    fred1599

    Re : calcul d'une série convergente en python ?

    Normal que tu appelles ta variable S1 dans ta fonction du même nom que ta fonction elle même?

  4. #4
    souchi6

    Re : calcul d'une série convergente en python ?

    Euh oui je pense que c'est normal car je veux tracer la courbe y=S1(n)....

  5. A voir en vidéo sur Futura
  6. #5
    fred1599

    Re : calcul d'une série convergente en python ?

    Euh non c'est pas normal, tu écrases ta fonction qui devient une simple variable initialisée à 0.

    Donc tu change ta variables S1 par s1=0, ça ira mieux.

    Ensuite n est censé être un nombre, hors tu lui mets en argument un array type, ça ne peut donc pas fonctionner. (ça c'est pour le message très clair de l'interpréteur)

Discussions similaires

  1. Série convergente, ou ...
    Par Snowey dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 04/12/2012, 14h21
  2. Série convergente mais pas absolument convergente
    Par Meadowlark dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 01/05/2012, 20h27
  3. Calcul d'une intégrale généralisée convergente
    Par inviteceb7a829 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 08/01/2012, 16h57
  4. serie convergente
    Par beloboy dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 17/04/2010, 21h15
  5. Série convergente -> série abst convergente
    Par invite1237a629 dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 30/09/2007, 18h46