Help - Search - Members - Calendar
Full Version: zu Tabelle konvertieren ohne Kommastellen
IBB Forum > Developer's Forum > LabVIEW Allgemein
Gunni1979
Hi.

In meinem Projekt habe ich mehrere Messwerte für verschiedene Sachen. Bei einigen brauche ich 6 Stellen hinter dem Komma bei manchen sollten es besser keine Zahlen mehr nach dem Komma sein. Nun gehe ich einen Weg der mir erlaubt alle Arrays dieser Werte zu einer Tabelle zusammenzufassen.Click to view attachment

Das Problem ist nur das ich da die Anzahl der Stellen hinter dem Komma für alle angebe.
Das ist nicht nur nicht überall von Nöten, nein ich mag es auch nicht überall so haben.


Mir wäre es lieb wenn es da ne Möglichkeit gäbe beispielsweise die Messreihen ohne Kommastelle anzugeben oder die Zeitdifferenz mit 6 Stellen nach dem Komma (um den µs-Bereich einzubeziehen). Click to view attachmentBei allen anderen Messwerte könnten 2 oder 3 Stellen reichen.

Hat jemand nen Plan ob das geht?



Gunni
CB
QUOTE(Gunni1979 @ 22. May 2007, 09:38) [snapback]222[/snapback]
Hat jemand nen Plan ob das geht?
Gunni


wenn das für jede Spalte gleich sein soll, dann ist das relativ einfach. Erstelle eine Case-Struktur in der For-Schleife, die für jede Spalte festlegt, wie das Format sein soll. An die Case-Struktur schließt du den Schleifen-Index an, so dass für die 1. Spalte Case 0 zutrifft, für die 2. Spalte Case 1 ... usw ... Ggf. musst du dein 2D-Array vor und hinter der Schleife dann noch transponieren ...
Gunni1979
QUOTE(CB @ 22. May 2007, 13:00) [snapback]223[/snapback]
wenn das für jede Spalte gleich sein soll, dann ist das relativ einfach. Erstelle eine Case-Struktur in der For-Schleife, die für jede Spalte festlegt, wie das Format sein soll. An die Case-Struktur schließt du den Schleifen-Index an, so dass für die 1. Spalte Case 0 zutrifft, für die 2. Spalte Case 1 ... usw ... Ggf. musst du dein 2D-Array vor und hinter der Schleife dann noch transponieren ...


Danke, wir hatten wohl die gleiche Idee. Nur das ich so lange gebraucht hatte um darauf zu kommen. Ist ja wieder wie bei 'ner "state machine".

CB
QUOTE(Gunni1979 @ 22. May 2007, 13:13) [snapback]224[/snapback]
Danke, wir hatten wohl die gleiche Idee. Nur das ich so lange gebraucht hatte um darauf zu kommen. Ist ja wieder wie bei 'ner "state machine".


sieht ähnlich aus, ist aber definitiv was anderes smile.gif

P.S.ich würde die Primitive "format into String" verwenden. Mit einem Rechtsklick kommst du in das Menü um den "Format String" zu erstellen, damit kannst du ganz genau festlegen, wie der String aussehen soll ...
Gunni1979
QUOTE(CB @ 22. May 2007, 19:16) [snapback]225[/snapback]
sieht ähnlich aus, ist aber definitiv was anderes smile.gif

Stimmt. Sind ja keine Zustände.

QUOTE(CB @ 22. May 2007, 19:16) [snapback]225[/snapback]
P.S.ich würde die Primitive "format into String" verwenden. Mit einem Rechtsklick kommst du in das Menü um den "Format String" zu erstellen, damit kannst du ganz genau festlegen, wie der String aussehen soll ...


Ach, jetzt habe ichs auf die Schnelle mit dem schon vorher benutzen VI "Zahl nach String" gemacht.
Click to view attachment
Geht auch.

Gunni
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.