Lire la valeur minimale à partir d'un fichier
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Lire la valeur minimale à partir d'un fichier



  1. #1
    Amhali

    Lire la valeur minimale à partir d'un fichier


    ------

    Bonjour tous le monde
    J'ai des valeurs dans un fichier fortran.par et j'essaye de lire la valeur minimale, mais quand j'utilise la fonction MINVAL j'obtient toujours 0. Sachant que le fichier contient des valeurs réels :
    0.69834478937651867
    0.75038905214434537
    0.77476050917078398
    0.98148749735642238
    0.44103604778195682
    0.87734633014957564
    1.4345457713462566
    1.4883746752319322
    1.5775361074298080
    1.0267419628730456
    1.7167658137053146
    1.8047950155774646
    1.0581243931175000
    1.7753827482290074
    1.8960244619676339
    1.0740412956572098
    1.0386882475187358
    2.0670311507674834
    1.1424377538634616
    1.4974658313286342
    1.1280136453635856
    1.4909604847413118
    2.2198255585703346
    2.4598425197808749
    0.72209226472768673
    2.6081420557093686
    1.3353990736092085
    2.7258988126987296
    1.6154110342113523
    2.9448852658605698
    2.9476283535437329
    3.0229542275046524
    2.9485019009855704
    1.9835710063723762
    2.8295824866146968
    3.2218187922597759
    3.2995702319117317
    3.2864650369540147
    3.2374924620706214
    1.8209280259744056
    1.5408267229236285
    3.6422623720858160
    2.1113967441192005
    3.7438895617003785
    3.3296442611584167
    3.5901712009980349
    1.9708308165762758
    3.6872929492347377
    2.4279084486435014
    4.0358012686060762
    4.0787284338489593
    3.3642840409926986
    2.6775045720889192
    4.0080565857688244
    2.1445316154724212
    4.2766592520965325
    4.3878948342715169
    3.6479871632818277
    5.0351482416405977
    4.9236910661989661
    est ce que qu'il qu'un a une idée et merci d'avance

    -----

  2. #2
    Paraboloide_Hyperbolique

    Re : Lire la valeur minimale à partir d'un fichier

    Bonjour,

    Sans plus de précision, impossible de vous répondre. Il faudrait le morceau de code correspondant pour pouvoir débusquer le problème.

  3. #3
    pm42

    Re : Lire la valeur minimale à partir d'un fichier

    Citation Envoyé par Paraboloide_Hyperbolique Voir le message
    Sans plus de précision, impossible de vous répondre. Il faudrait le morceau de code correspondant pour pouvoir débusquer le problème.
    Ne pas donner le code, ni même le langage, comment le fichier est lu mais les données est effectivement peu efficace pour dire le moins.

  4. #4
    Amhali

    Re : Lire la valeur minimale à partir d'un fichier

    Code:
    if(il.eq.3) stop
       72 continue
          if(pop.eq.moins) go to 699
          pop=moins
          go to 49
    ccccccccccccccccccccccccccccccccc
      699 continue
    **********
      501  idia=lk   
           lsup=200
           lsup=min0(idia,lsup)
           call ORDER(btt,numer,idia,lsup)
    c      write(iw,*)lsup 
          n=numer(1)
          bz=btt(n)
          read(16,*)bb(i)
          bze=MINVAL(bb)
    voilà la partie dans laquelle j'ai rajouter les deux dernières lignes pour lire à partir du fichier numéro 16
    Dernière modification par JPL ; 30/11/2022 à 12h58. Motif: ajout de la balise Code (#) pour garder l’indentation

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

    Re : Lire la valeur minimale à partir d'un fichier

    OK, je connais pas trop le fortran. Cependant, l'avant dernière ligne me semble bizarre. Sous toute réserve de mes compétences limitées en ce langage:

    Si l'on veut lire une liste de nombres, l'avant dernière ligne suggère que bb(i) est un array (et donc bb est quelque chose comme un array de array).
    Cependant, la fonction MINVAL à la dernière ligne prend en argument un array.

    Je suppose que bb devrait être effectivement un array et que l'avant dernière ligne est fautive. Il faudrait la déclaration de la variable bb pour avoir une meilleure idée.

  7. #6
    umfred

    Re : Lire la valeur minimale à partir d'un fichier

    a priori, ça viendrait du format attendu par bb, bb devrait être défini pour recevoir des real

Discussions similaires

  1. FPGA : Lire un fichier à partir de la SDRAM
    Par Scyllan dans le forum Électronique
    Réponses: 11
    Dernier message: 25/07/2013, 19h29
  2. valeur minimale
    Par invite8bad12ad dans le forum Mathématiques du supérieur
    Réponses: 12
    Dernier message: 14/05/2012, 19h00
  3. TVI est la valeur maximale ou minimale d'une foction
    Par Bilaloub dans le forum Mathématiques du collège et du lycée
    Réponses: 0
    Dernier message: 01/11/2011, 11h39
  4. valeur minimale
    Par invite8741c18e dans le forum Mathématiques du supérieur
    Réponses: 11
    Dernier message: 15/02/2010, 15h14
  5. Lire un fichier .BIN avec Matlab converti d'un fichier .WAV
    Par invite45d1502e dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 03/05/2008, 16h13