[Users-fr] Lecture d'un fichier binaire (FORTRAN)
Pointin Yves
yves.pointin at sfr.fr
Mar 22 Sep 09:15:04 CEST 2015
Le 21/09/2015 21:04, Rafael Guera a écrit :
>
> Bonsoir,
>
> Est-ce qu’en convertissant ‘ii’ à 4 octets les choses s’améliorent? ii
> = iconvert(ii,14)
>
> Cordialement,
>
> Rafael
>
Bonjour,
Merci, mais non, c'est pareil. J'utilise Scilab-5.5.2 64 bits sous
Windows 10.
> *Sent:* Monday, September 21, 2015 12:39 PM
> *To:* users-fr at lists.scilab.org
> *Subject:* [Users-fr] Lecture d'un fichier binaire (FORTRAN)
>
> .......
>
> Je veux lire un fichier binaire écrit par un programme FORTRAN avec
> ces quelques lignes :
>
> [u,ierr]=mopen(filename,'rb');
> ml4=mgeti(4,'il',u);
> printf(' ML4 = %d %d \n',ml4(1),ml4(2));
> npts=iconvert(int(ml4(2)/2+0.01),12);
> ii=npts(1);
> xbuf=mget(ii,'fl',u);
> .......
> j'aiune erreur :
> xbuf=mget(ii,'fl',u);
> !--error 999
> mget: Type erroné de l'argument d'entrée n°1 : Une valeur entière
> positive attendue.
> at line58 of exec file called by :
> exec('C:\cygwin64\home\yves\WAVEPRO\ytrace.sci', -1)
> alorsque l'ordre :
> xbuf=mget(292,'fl',u);
> donnebien les valeurs attendues !!!
> -->xbuf(1:10)
> ans=
> column 1 to 5
> 0.00137590.15000000.00137590.2499840.0013759
> column6 to 10
> 0.34999200.00137590.45000000.00137590.5499840
>
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20150922/ebd672e4/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr