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 :

importer, lire, et utiliser des valeurs depuis un fichier txt vers un programme Fortran


Sujet :

Fortran

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 4
    Points : 5
    Points
    5
    Par défaut importer, lire, et utiliser des valeurs depuis un fichier txt vers un programme Fortran
    Bonjour,

    Voici une partie de mon executable f90:

    ! INITIAL PARAMETERS
    Cab = 40. ! chlorophyll content (µg.cm-2)
    Car = 8. ! carotenoid content (µg.cm-2)
    Cbrown = 0.0 ! brown pigment content (arbitrary units)
    Cw = 0.01 ! EWT (cm)
    Cm = 0.009 ! LMA (g.cm-2)
    N = 1.5 ! structure coefficient

    En fait, j'aimerais importer les valeurs depuis un fichier texte de type:
    40
    8
    0
    0.01
    0.009
    1.5

    et les "allouer" aux paramètres Cab, Car, etc, qui ont déjà été déclarés plus haut dans mon exécutable.

    Merci d'avance!

  2. #2
    Membre régulier Avatar de rogue-spectre
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 104
    Points : 122
    Points
    122
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    ! ouvrir un fichier designe par un entier ref (>10, les unit <10 sont réservés)
    open(unit=REF, file="nom_du_fichier",status="old")
        read(ref, *) CAB  ! on a mis une étoile, mais on peut préciser le format de lecture… 
        read(ref, *) CAR
        ! etc
     
    ! fermer le fichier
    close(REF)
    Bonne soirée

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Merci beaucoup!!!!

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/03/2014, 15h30
  2. Importer des données depuis un fichier TXT
    Par chfakht dans le forum Administration
    Réponses: 1
    Dernier message: 15/08/2013, 12h26
  3. Réponses: 0
    Dernier message: 07/06/2010, 16h01
  4. Extraire des valeurs d'un fichier txt
    Par boby35 dans le forum Octave
    Réponses: 5
    Dernier message: 16/04/2008, 12h05
  5. Comment sauvegarder des valeurs dans un fichier txt
    Par NELLLY dans le forum MATLAB
    Réponses: 3
    Dernier message: 16/04/2007, 17h39

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