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 

2D Array zerlegen



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!

29.10.2013, 08:40
Beitrag #21

che-salih Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: May 2013

2012
2013
DE



RE: 2D Array zerlegen
Guten Morgen zusammen,

Das sieht eigentlich gut aus. Hab das gerade ausprobiert. Die Sekunden müssen aber noch in Minuten umgerechnet und auf die Minuten aufaddiert werden. Der Zeitstempel hatte das automatisch gemacht. In dem Stringarray wird das nicht berücksichtigt.

Aus dem Array:

9 12 100 80
9 12 100 112
9 12 100 207

wird dann:

09:12:100,080
09:12:100,112
09:12:100,207

es sollte:

09:13:40,080
09:13:40,112
09:13:40,207

Aus den 100 Sekuinden werden 60 Sekunden auf die Minute addiert. Gibts da noch ein Weg, um das noch zu korrigieren?

Gruss

Che
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.10.2013, 08:44 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2013 08:45 von GerdW.)
Beitrag #22

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Array zerlegen
Hallo Che,

Zitat:Aus den 100 Sekuinden werden 60 Sekunden auf die Minute addiert. Gibts da noch ein Weg, um das noch zu korrigieren?
- Selbst rechnen...
- Deine Daten in einen TimeStamp umwandeln (wie schon gezeigt und von dir als Lösung markiert), dann übernimmt LabVIEW das Rechnen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 09:10
Beitrag #23

che-salih Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: May 2013

2012
2013
DE



RE: 2D Array zerlegen
Hi nochmal,

ich glaube, es ist sinnvoller, wenn ich aus dem Array ein Timestamp mache. Schließlich möchte ich ja mein 2D Array am Ende noch speichern. Zudem muss ich auch noch sagen, dass die Zeit eine sehr wichtige Rolle spielt. Die Zeit wird noch mit anderen Zeiten verglichen.

Genauer: Dieses Programm muss zur Überwachung einer Sportveranstaltung eingesetzt werden. Also muss ich die Rundenzeiten am Ende damit berechnen können. Für jede Runde wird dann ein Zeit ermittelt und von dem vorherigen abgezogen. So kann die Rundenzeit berechnet werden.

Mit Format-String kann ich glaube ich garnicht solche Zeiten vergleichen. Oder liege ich falsch? Falls ja, bitte zeigt mir ein Weg, wie ich aus dem Array ein Timestamp erzeugen kann.

MfG

Che
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 09:15 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2013 09:17 von GerdW.)
Beitrag #24

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Array zerlegen
Hallo Che,

also mal wirklich!

Ich habe dir gerade wieder einen Link auf den von dir als Lösung markierten Beitrag gegeben, in dem dir schon vor einer Woche gezeigt wurde, wie man hier einen TimeStamp erzeugt. Jetzt fragst du schon wieder nach? Hmm

Zitat:Mit Format-String kann ich glaube ich garnicht solche Zeiten vergleichen.
FormatIntoString formatiert Werte nach String, sonst nichts. Vergleichen kann diese Funktion nicht. Dafür gibt es aber eine ganze Palette mit Vergleichsfunktionen...

Wenn du mit Werten rechnen willst, solltest du sie nicht als Strings (intern) speichern. Zum Rechnen verwendet man Zahlen (und Timestamps sind auch nur Zahlen)...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 09:17 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2013 09:22 von che-salih.)
Beitrag #25

che-salih Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: May 2013

2012
2013
DE



RE: 2D Array zerlegen
(29.10.2013 08:44 )GerdW schrieb:  .
- Deine Daten in einen TimeStamp umwandeln (wie schon gezeigt und von dir als Lösung markiert), dann übernimmt LabVIEW das Rechnen...

Ich kann diesen Ansatz leider nicht auf mein 2D Array anwenden.

Ja, es stimmt schon das ich schon mal danach gefragt habe. Es sind ja aber unterschiedliche Probleme an sich. Ich habe es auch als gelöst markiert gehabt, weil es funktioniert hatte. Wobei für nur ein Datensatz.

Jetzt sind ja n Datensätze vorhanden. In meinem VI kann man auch sehen, dass es für ein Datensatzt funktioniert.

Gruss
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 09:21
Beitrag #26

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Array zerlegen
Hallo Che,

warum nicht?
- Kennst du die Funktion IndexArray etwa nicht?
- Oder hast du das mit der Autoindizierung bei Schleifen noch nicht verinnerlicht?
Was hindert dich daran, die dich interessierenden Werte aus dem Array zu lesen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.10.2013, 10:58
Beitrag #27

che-salih Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: May 2013

2012
2013
DE



RE: 2D Array zerlegen
(29.10.2013 09:21 )GerdW schrieb:  - Kennst du die Funktion IndexArray etwa nicht?
- Oder hast du das mit der Autoindizierung bei Schleifen noch nicht verinnerlicht?
Was hindert dich daran, die dich interessierenden Werte aus dem Array zu lesen?

Genau das möchte ich ja machen. Die mich interessierenden Werde aus dem Array lesen und als Zeitstamp speichern. Autoindizierung bei Schleifen macht mir manchmal Probleme. Index Array ist klar.

Den Array Zeilenweise lesen und in Timestamp umwandeln. Die Zeilengröße ist aber variable. Die ist nicht bekannt, weil es von der Datensatzgröße immer abhängt.

Gruss
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 11:26
Beitrag #28

che-salih Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: May 2013

2012
2013
DE



RE: 2D Array zerlegen
Es hat funktioniert. Nochmal danke an alle.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 12:41
Beitrag #29

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2D Array zerlegen
Hallo Che,

was soll der Crosspost bei NI.com, wenn es angeblich schon lange funktioniert?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2013, 13:06
Beitrag #30

che-salih Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: May 2013

2012
2013
DE



RE: 2D Array zerlegen
(29.10.2013 12:41 )GerdW schrieb:  Hallo Che,

was soll der Crosspost bei NI.com, wenn es angeblich schon lange funktioniert?

Ich habs leider kurz danach hinbekommen. Wusste nicht, das dieser Forum mit der NI Forum zusammenarbeitet. Dort habe ich doch auch gesagt, dass es funktioniert. Wo ist das problem? Der Sekundenbruchteil macht noch etwas zu schaffen und das habe ich dort beschrieben.

Schönen Tag noch...
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
  Variant in Grundtypen zerlegen LV-New 6 4.491 10.01.2022 10:55
Letzter Beitrag: LV-New
  String zerlegen --> in Array lambda89 5 10.369 02.07.2013 13:58
Letzter Beitrag: Lucki
  String (XML) zerlegen TSC 12 10.598 15.05.2013 07:28
Letzter Beitrag: TSC
  String Zerlegen indem man MSB in einem Byte erkennt labuser2010 11 11.088 01.07.2010 09:08
Letzter Beitrag: GerdW
  Zerlegen eines Strings in einzelne Character FuxDancer 29 24.794 03.01.2010 16:08
Letzter Beitrag: FuxDancer
  string zerlegen funk 22 22.307 28.08.2009 11:00
Letzter Beitrag: funk

Gehe zu: