INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

ASCII Datei als Array einlesen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.10.2013, 12:59
Beitrag #1

JGOsram Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Oct 2013

11.0.1
2003
EN



ASCII Datei als Array einlesen
Hallo zusammen,
ich scheitere z.Zt. an einem scheinbar trivialen Problem. Ich möchte eine Ascii Datei in Stil von:

1.97680740356445E+0002 ; 1.09127053292468E-0004
1.98302276611328E+0002 ; 9.27634027902968E-0005
1.98923812866211E+0002 ; 1.29182430100627E-0004
1.99545349121094E+0002 ; 7.84389776526950E-0005

als zweispaltiges Array einlesen, um später beide Spalten separat analysieren zu können.

Bisher scheitere ich jedoch am fehlerfreien Einlesen der Datei.

Besten Dank an den, der mir einen Tip zum richtigen Code verrät.

Gruß an alle... Jörg


Angehängte Datei(en)
0.0 .dat  P1FN1000160430101.dat (Größe: 52 KB / Downloads: 353)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2013, 13:19 (Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2013 13:25 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: ASCII Datei als Array einlesen
Ganz einfach:
   
Sollte Dein Labview unglücklicherweise auf Komma als Dezimaltrennzeichen konfiguriert sein, dann bauchst Du noch einen Formatstring, oder Du stellst Labview besser auf den internationalen Standard um.
Wenn Du nicht alle Stellen angezeigt bekommst, dann betrifft das nur die Anzeigeeigenschaften. Es werden jedenfalls alle Stellen richtig gelesen und gepeichert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2013, 13:25
Beitrag #3

JGOsram Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Oct 2013

11.0.1
2003
EN



RE: ASCII Datei als Array einlesen
Danke für die Rückmeldung...

Diese Gymnastik hab ich auch schon stundenlang probiert.
Das Ergebnis hat mit der Ascii Datei wenig gemeinsam ;-(

Schau selbst...


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2013, 13:26
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: ASCII Datei als Array einlesen
Dann verwende %.;%f als Formatstring.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2013, 13:28 (Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2013 13:30 von JGOsram.)
Beitrag #5

JGOsram Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Oct 2013

11.0.1
2003
EN



RE: ASCII Datei als Array einlesen
Nochmals Danke für die Antwort..

Ergebnis sieht schon besser aus.
Erste Spate wird fehlerfrei eingelesen. Leider steht Spalte 2 noch komplett auf Null....

LG... Jörg


Ha,
Du hast Recht... passt jetzt doch.
Verrate mir doch bitte noch, wie ich 10 signifikante Stellen darstellen kann.

Dankeschön... Jörg


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2013, 13:36
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: ASCII Datei als Array einlesen
Rechtsklick -> Display Format:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.10.2013, 13:37 (Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2013 13:38 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: ASCII Datei als Array einlesen
Ja, wenn Du die Hinweise beherzigt hättest, die ich Dir mitgegeben hatte, dann sähe das Ergebnis besser aus. Stelle also die Anzeige in den Eigenschaften um auf E-Fomat und mit so vielen Stellen wie in der Textdatei und Du wirst zufrieden sen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehlercode-Editor Datei manuell einlesen TobSTAR 5 7.494 01.12.2015 09:23
Letzter Beitrag: jg
  Kontinuierliches einlesen aus einer .csv Excel Datei Chris_89 1 4.962 01.12.2014 07:59
Letzter Beitrag: RMR
  CSV Datei einlesen / Zahlenformat / Genauigkeit tlc4862 5 9.074 16.10.2014 14:11
Letzter Beitrag: GerdW
  Daten aus *.dat Datei einlesen klavierspieler 5 8.772 30.09.2014 08:20
Letzter Beitrag: klavierspieler
  Matlab Datei im LabView einlesen Sergej_TU 2 6.073 15.07.2014 12:56
Letzter Beitrag: Sergej_TU
  Binär .dat Datei einlesen - werte werden nicht korrekt in labview angezeigt LisaPi 2 5.761 03.05.2014 08:51
Letzter Beitrag: jg

Gehe zu: