[Users-fr] Lecture de fichier

patrice metaireau alfonse982000 at gmail.com
Jeu 3 Avr 14:38:24 CEST 2014


bonjour,

essayez de supprimer les 2 1ères lignes qui ne sont pas des nombres.

fic=mopen('C:/Documents and Settings/utilisateur/Mes
documents/scilab/fichier_brut.txt','rt')

//supprime les 2 1ères lignes
m=mgetl(fic,2)
n=mgetl(fic)

a+


Le 3 avril 2014 14:35, Paul Bignier <paul.bignier at scilab-enterprises.com> a
écrit :

>
> Bonjour,
>
> Avez-vous essayé mget <http://help.scilab.org/docs/5.4.1/en_US/mget.html>ou
> mgetl <http://help.scilab.org/docs/5.4.1/en_US/mgetl.html> (à utiliser
> avec eval <http://help.scilab.org/docs/5.4.1/en_US/eval.html>) ?
>
> Ou peut-être en convertissant votre fichier au préalable ?
>
> Notez que pour afficher précisément les résultats contenant de nombreuses
> décimales,
> la fonction format <http://help.scilab.org/docs/5.4.1/en_US/format.html>doit être utilisée.
>
> Cordialement,
> Paul Bignier
>
>
>
> On 04/03/2014 02:21 PM, AUZANNEAU Fabrice 125436 wrote:
>
>  Bonjour
>
> Je cherche à lire un fichier ASCII issu de CST Microwave Studio qui n'est
> pas au format CSV.
>
> Les deux premières lignes sont de texte, puis viennent les données comme
> suit :
>
>
>
>         Frequency / GHz                S2,1/abs,dB
>
> ----------------------------------------------------------------------
>
>                        0                    -0.025475983
>
>             0.0079999994                     -0.02356626
>
>              0.015999999                      -0.0181144
>
>                    0.024                   -0.0099123849
>
>              0.031999998                  -0.00015966068
>
>              0.039999999                    0.0097096473
>
>                    0.048                      0.01821516
>
>              0.055999998                        0.024048
>
>
>
> Le fonctions fscanfMat et csvRead ne donnent pas de bons résultats.
> Comment puis-je faire ?
>
> Merci
>
>
>
> Fabrice AUZANNEAU
>
>
>
>
> _______________________________________________
> users-fr mailing listusers-fr at lists.scilab.orghttp://lists.scilab.org/mailman/listinfo/users-fr
>
>
> --
> Paul BIGNIER
> Development engineer
> -----------------------------------------------------------
> Scilab Enterprises
> 143bis rue Yves Le Coz - 78000 Versailles, France
> Phone: +33.1.80.77.04.69http://www.scilab-enterprises.com
>
>
> _______________________________________________
> users-fr mailing list
> users-fr at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users-fr
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20140403/4a3b0980/attachment.htm>


Plus d'informations sur la liste de diffusion users-fr