Lecture_matrice_dimensiosn inconnues

Fermé
Rami - 26 mars 2012 à 19:59
Bonjour,

Je suis tout débutant en Fortran. J'essaye actuellement de coder avec F90. J'ai une matrice dont je ne connais pas les dimensions et que je souhaiterais lire.

En cherchant j'ai trouvé une méthode utilisant le 'status specifier IOSTAT' avec la fonction READ. Cela permet de connaître la taille d'un fichier. Mais malheureusement, en cas de matrice à plus d'une dimension cela ne marche pas. De plus, il faut déclarer une variable en tant que matrice pour associer à la fonction READ sans connaître la taille de cette matrice. Même avec (ALLOCATABLE-ALLOCATE) on a besoin de connaître la taille à un certain moment !!!

Alors y a-t-il de sauveteurs ???