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

Fortran Discussion :

Variable complex en fortran


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Par défaut Variable complex en fortran
    Bonjour,
    je suis nouveau sur ce forum, mais je vais y rester un petit moment puisque mon travail en ce moment est principalement en Fortran.

    Je souhaiterais allouer une valeur à un complex grace à des donnée rentrées par l'utilisateur.

    Le premier code que j'ai écrit était:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    program blabla
        implicit none
        real a,b
        complex cx
     
        print*, 'Veuillez entrer la partie reelle:'
        read*, a
        print*, 'Veuillez entrer la partie imaginaire:'
        read*, b
     
        cx = (a,b)
    end program
    et j'obtenais l'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        cx = (a,b)
               1
    Error: Expected PARAMETER symbol in complex constant at (1)
    Si j'ai bien compris il faut absolument mettre des constante real (ou "paramater") dans un complex. Le problème c'est que je dois donc attribuer une valeur constante à mes variables (a et b) en début de code et je pourais donc plus les modifier après

    Quelqu'un pourait il m'aider ?

    Merci d'avance.

    Philippe

    ********************
    windows xp pro
    compilateur gfortran
    ide Code::Blocks

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur modélisation aérodynamique
    Inscrit en
    Juillet 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur modélisation aérodynamique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 105
    Par défaut
    Il te manque juste la fonction "cmplx" à la ligne 11 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    program blabla
        ...
     
        cx = CMPLX(a,b)
    end program

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Par défaut
    Merci beaucoup.
    En effet ça a résolu le problème.

    Je crois qu'il va falloir me replonger un peu plus dans les cours de Fortran

  4. #4
    Membre averti
    Inscrit en
    Octobre 2011
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 16
    Par défaut
    Merci philippe pour ta question, ca me soulage de savoir que je n'étais pas le seul avec ce problème. En tout cas merci pour la réponse.






    Les sages habitent l'ISEN

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Passage de variable complexe par GET ?
    Par xxkirastarothxx dans le forum Langage
    Réponses: 2
    Dernier message: 16/03/2009, 16h00
  2. Assignation dans variable complexe
    Par jfjobidon dans le forum Fortran
    Réponses: 2
    Dernier message: 16/06/2008, 15h11
  3. Les complex en Fortran
    Par feynman dans le forum Fortran
    Réponses: 1
    Dernier message: 02/04/2008, 15h17
  4. tableau et variable complex
    Par canary dans le forum Collection et Stream
    Réponses: 13
    Dernier message: 04/01/2008, 12h09
  5. [Tableaux] Structure PHP pour variable complexe
    Par winnie82 dans le forum Langage
    Réponses: 2
    Dernier message: 14/06/2006, 13h53

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