LabVIEWForum.de
Tabellenstring in Array - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Tabellenstring in Array (/Thread-Tabellenstring-in-Array)



Tabellenstring in Array - Pral - 14.11.2014 21:19

Hi,

ich habe ein .txt-file mit ANSI-Codierung und folgendem Aufbau:
Code:
abc
abc
abc
1    0.0000E+00        
2    0.0000E+00        
3    1.1971E+00        
4    1.1969E+00        
5    1.1972E+00        
6    1.1970E+00        
7    1.1726E+00        
8    1.1689E+00        
9    1.1685E+00

Dieses lese ich mit "Read from Text File" aus und übergebe den String an "Spreadsheet String to Array". Als Formatstring habe ich "%e" angegeben, jedoch erscheint in meinem 2D-Array lediglich die 1. Ziffer. Also

Code:
0 0
0 0
0 0
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1

Woran kann das liegen? Die Anzeigeeinstellungen habe ich schon geprüft.


RE: Tabellenstring in Array - Lucki - 14.11.2014 22:44

Das kommt immer wieder vor. Du verwendest in Labview das "Komma als Dezimalpunkt". Abhilfe: Entweder in den LV-Optionen/Frontpanel das "lokale Dezimalzeichen" abwählen, oder den ganzen PC in den Windows-Einstellungen auf Dezimalpunkt umstellen, oder in den Formatstring %.; reinschreiben.


RE: Tabellenstring in Array - Pral - 14.11.2014 22:59

Vielen Dank!


RE: Tabellenstring in Array - Lucki - 15.11.2014 10:03

Und ich wollte den Beitrag garade editieren, und damit die Aufzählung vollständig ist, als Viertes noch reinschreiben:
...oder die Datei erst mal als Textdatei lesen und vor der Konvertierung in ein Zahlenarray alle Dezimalpunkte durch Kommas ersetzen.