Python
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Python



  1. #1
    Meadowlark

    Python


    ------

    Bonjour j'ai un petit problème pour réaliser mon programme avec python:
    Quand j'écris ceci sur python:

    def projet():
    n = 0
    x = 10.0
    y = 10.0
    h = 0
    while n < 4:
    print (h, x, y)
    h += 0.02
    x = x + h*x*(alpha-beta*y)
    y = y - h*y*(gamma-delta*x)
    n += 1

    le fait que l'équation de x soit placé dans la définition avant l'équation de y pose problème car la mise à jour des x et y ne se fait pas au même moment...
    Avez-vous une idée de comment je pourrais résoudre cela ?

    -----
    Dernière modification par Meadowlark ; 01/12/2012 à 17h39.

  2. #2
    kwariz

    Re : Python

    Bonjour,

    le moyen le plus simple est de sauver las anciennes valeurs pour calculer les nouvelles ...

    Code:
    oldx=x
    oldy=y
    x = oldx + h*oldx*(alpha-beta*oldy)
    y = oldy - h*oldy*(gamma-delta*oldx)
    Utiliser les balises code c'est bien
    Ne pas les utiliser c'est mal

    Edit: il ne s'agit pas d'équations mais d'assignations dans ton cas.

  3. #3
    polo974

    Re : Python

    Et puis mettre un titre en rapport avec le sujet, car le problème (si on peut appeler ça un problème...) n'est pas spécifique au python.

    Par contre, le python sans indentation, ce n'est plus du python, donc utilisation obligatoire de la balise code (édition mode avancé, bouton #).
    Jusqu'ici tout va bien...

Discussions similaires

  1. Plot 3D en python
    Par Gordak dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 24/12/2011, 12h01
  2. Boa ? Python ?
    Par Nicolas12 dans le forum Identification des espèces animales ou végétales
    Réponses: 5
    Dernier message: 19/11/2011, 17h00
  3. Python
    Par invite3e3c726d dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 13/03/2009, 11h55
  4. python pyQT 3.13
    Par invite27ed3dfb dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 25/07/2008, 08h52
  5. Python et Matplotlib
    Par invite68e54eb7 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 13/12/2007, 10h41