[Scilab-users] Help with text files

Mike Page Mike at Page-One.Waitrose.com
Tue Nov 26 20:58:27 CET 2013


Hi Eduardo,

Sometimes I have had problems like this due to line termination characters.
It's possible if a file gets moved from Linux to Windows and back again, it
can get unexpected CR or LF characters.  Sometimes these are read as a
garbage line.  I would take a look at your text file with a hex editor to
make sure the line terminations are what you expect.  Unfortunately as the
file you attached got sent via email I can't tell from looking at it what
was in your original file.

What happens when you try to read the next line?

HTH,
Mike.

  -----Original Message-----
  From: users [mailto:users-bounces at lists.scilab.org]On Behalf Of Eduardo
Torrecillas
  Sent: 26 November 2013 19:43
  To: International users mailing list for Scilab.
  Subject: Re: [Scilab-users] Help with text files




  Hi Paul,

  Using phrase=mgetl(fd) turns into the same result:

   phrase  =

   ÿþ



  Regards,




  On Tue, Nov 26, 2013 at 5:22 PM, Paul Carrico <paul.carrico at free.fr>
wrote:

    Try basicaly …

    phrase=mgetl(fd)

    then you’ve an array of characters …



    Paul







    De : users [mailto:users-bounces at lists.scilab.org] De la part de Eduardo
Torrecillas
    Envoyé : mardi 26 novembre 2013 19:14
    À : International users mailing list for Scilab.
    Objet : [Scilab-users] Help with text files



    Hello all,

    I currently have some text files and I would like to extract information
from them using Scilab.
    I have done this before, using mopen and mgetl, for example.

    Don't know why, but strangely in this case it is not working. I am using
Scilab 5.4.1 on Ubuntu (but Scilab 5.4.0 under Windows produced the same
result).

    Please check the attached text file.

    Simple code such as:

    fd=mopen('scilab_example.txt','r')

    phrase=mgetl(fd,1)

    Produces:

    phrase=ÿp

    If i still try to use mgetl, next lines are always returned as empty.

    Does anybody have any clue on whats happening?

    Best regards,



    --
    Eduardo Torrecillas
    AER-09




----------------------------------------------------------------------------
            Ce courrier électronique ne contient aucun virus ou logiciel
malveillant parce que la protection Antivirus avast! est active.




    _______________________________________________
    users mailing list
    users at lists.scilab.org
    http://lists.scilab.org/mailman/listinfo/users





  --
  Eduardo Torrecillas
  AER-09
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20131126/f7e22ee5/attachment.htm>


More information about the users mailing list