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

C Discussion :

Résolution de l'équation différentielle en C sous l'outil GAUT


Sujet :

C

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 12
    Points : 10
    Points
    10
    Par défaut Résolution de l'équation différentielle en C sous l'outil GAUT
    Bonjour,
    je suis entrain de résoudre l'équation (y''+3xy'+3y=0), dont le code est:

    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
    19
    20
    21
    22
    23
    main(int Xin,int DX, int Yin,int Uin,int *Xout, int *Yout, int *Uout) {
     
      	 int x_var,y_var,u_var, a_var, dx_var ;
     	 int  x1, y1, t1,t2,t3,t4,t5,t6 ;
     
    	  x_var = Xin;  a_var = A; dx_var= DX;   y_var = Yin;	u_var = Uin;
     
    	  while (x_var < a_var) {
        		  t1 = u_var * dx_var;
        		  t2 = 3 * x_var;
        		  t3 = 3 * y_var;
        		  t4 = t1 * t2;
        		  t5 = dx_var * t3;
        		  t6 = u_var - t4;
        		  u_var = t6 - t5;
        		 y1 = u_var * dx_var;
        	 	  y_var = y_var + y1;
        		  x_var = x_var + dx_var;
    	}
     	 *Xout  = x_var;
      	*Yout  = y_var;
    	*Uout = u_var;
    }
    mais l'outil détecte un erreur dans la ligne *Yout = y_var; et la ligne *Uout = u_var;
    et j'ai pas arrivée à connaitre le type de ce problème puisque l'outil m'affiche:

  2. #2
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2012
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2012
    Messages : 190
    Points : 380
    Points
    380
    Par défaut
    salut !

    si ta fonction s'appelle main tu vas avoir du mal à écrire un programme.
    a_var = A; sans déclaration de A ...

    je suis étonné de ne trouver d'erreur qu'à la ligne 21 !

    A+
    Don't want money. Got money. Want admiration.
    (A tribute to SSG)

Discussions similaires

  1. Résolution d'une équation différentielle
    Par pXc92 dans le forum Calcul scientifique
    Réponses: 2
    Dernier message: 12/02/2012, 19h24
  2. Réponses: 0
    Dernier message: 12/07/2011, 23h15
  3. Réponses: 2
    Dernier message: 25/02/2010, 18h04
  4. Résolution d'une équation différentielle
    Par ramrouma dans le forum MATLAB
    Réponses: 1
    Dernier message: 12/02/2007, 14h11
  5. Réponses: 1
    Dernier message: 08/12/2006, 17h13

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