DMUG-Archiv 2009

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

segmentierte Datei einlesen

Liebe Mathematica Freunde,

ich moechte gerne ein eine txt-Datei als Liste {{x1,y1,z1},{x2,y2,z2},....,{xn,yn,zn}} einlesen. Die Datei hat die folgende Form wobei die Werte in einer Reihe x, y, z darstellen und eine Unter-Liste zwischen zwei ">" erstellt werden soll. > 116.53694 6.07055 2213.13
116.53653    6.07055    2180.86
116.53612 6.07045 2132.29 >
>
116.54755    6.06546    3134.93
116.54642    6.06548    3027.8
116.54416    6.06562    2837.46
>
> 116.53122 6.06938 1858.43
116.531    6.06889    1820.12
116.53072    6.06808    1714.6
>

Ich habe es versucht mit:

ReadList["datei.txt", Record,
 RecordLists -> True,
 RecordSeparators -> {{">"}, {">"}}];

aber bekomme fuers erste Element
{{
  116.53694 6.07055 2213.13
  116.53653 6.07055 2180.86
  116.53612 6.07045 2132.29
  }}

Wie kann ich das in die follgende Form bringen?

{{
  116.53694, 6.07055, 2213.13},
  {116.53653, 6.07055, 2180.86},
  {116.53612, 6.07045, 2132.29
  }}


Vielen Dank
Christian


Antworten:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html