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 

Named Cluster Bilden



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!

08.06.2011, 13:19
Beitrag #1

Just Me Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Apr 2011

2009
2010
EN



Named Cluster Bilden
   

Hallo zusammen,

ich möchte aus einem String, den ich vorher in 9 Werte zerlegen einen Named Cluster bilden.

Ich habe zwar eine Lösung gefunden, die auch funktioniert, aber ich habe mich gefragt, ob man das gewünschte Ergebniss auch eleganter erreichen kann.

Anbei schicke ich ein Bild von der Lösung wie sie ich gewählt habe.
Kommt mir halt etwas umständlich vor, erst den Cluster zu bilden und ihn dann sofort wieder aufzuschlüsseln.

Vielen Dank für Eure Mühe im Voraus

Viele Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.06.2011, 13:23
Beitrag #2

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Named Cluster Bilden
Ist denn dein Cluster mit Namen ein Typedef? Wenn nein, wäre das das erste was du ändern solltest.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 13:27
Beitrag #3

Just Me Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Apr 2011

2009
2010
EN



RE: Named Cluster Bilden
Jap ist er!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 13:29
Beitrag #4

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Named Cluster Bilden
Warum schließt du ihn dann nicht direkt nach dem Array2Cluster an? Das sollte nur einen coercion dot ergeben und gut ist (weg würdest du den z.b. mit "coerce to type" bekommen).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 13:35 (Dieser Beitrag wurde zuletzt bearbeitet: 08.06.2011 13:35 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Named Cluster Bilden
Hallo JustMe,

und dann gibt es noch die (äußerst nützliche und oftmals verwendbare) Funktion SpreadsheetStringToArray...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 14:35 (Dieser Beitrag wurde zuletzt bearbeitet: 08.06.2011 14:56 von Lucki.)
Beitrag #6

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: Named Cluster Bilden
..und dann gibt es noch im Kontextmenü (Lv10) "Cluster als Symbol anzeigen". Angewendet auf die großflächige Konstante links oben, schrumpft diese zu einen Nichts und im BD ist mehr Platz für die wesentlichen Dinge.

..und wenn Du mich fragst, wie ich das machen würde: lieber die Existenz eines verborgenen Clusterelementes mitsamt lokaler Variablen in Kauf nehmen als 2x diese umständliche Aufschlüsselung:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.06.2011, 14:39
Beitrag #7

Just Me Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Apr 2011

2009
2010
EN



RE: Named Cluster Bilden
Aber da ist auch ein String in dem Cluster enthalten und das funktioniert dann nicht mit der SpreadsheetStringToArray funktion.

Vielen Dank schonmal für Eure Antworten!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 14:46
Beitrag #8

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Named Cluster Bilden
Das kann die Spreadsheetfunktion schon:
   
2009 .vi  cluster_coerce.vi (Größe: 88,41 KB / Downloads: 218)

2009 .ctl  typedef_string.ctl (Größe: 3,99 KB / Downloads: 222)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 15:22 (Dieser Beitrag wurde zuletzt bearbeitet: 08.06.2011 15:23 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Named Cluster Bilden
Hallo MacMarvin,

wo bekommt man das "Typ erzwingen" her?
Mein LabVIEW hat diese (mir bisher unbekannte) Funktion zwar, aber es gibt keine Hilfe dazu... Und auch die Online-Hilfe bei NI.com schweigt sich dazu aus...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.06.2011, 15:24
Beitrag #10

Just Me Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Apr 2011

2009
2010
EN



RE: Named Cluster Bilden
Aber was, wenn die Anzahl der Strings nicht vordefiniert ist?
Ich möchte ja genau das erreichen, dass es einen Fehler gibt, wenn es nicht im erwarteten Fromat vorliegt.
Aber kein Labview-Fehler, sondern ein Fehler von mir generiert um noch das Programm ordnungsgemäß runterfahren zu können.

Aber vielen Dank, dass hat mir schonmal geholfen, dass man diese Funktion so benutzen kann, wusste ich nicht.

Viele Grüße
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
  Elemente Cluster in Cluster ansprechen simcum 3 3.717 02.10.2023 10:49
Letzter Beitrag: th13
  Funktion aus 2 Arrays bilden und ableiten Otee 3 2.928 08.07.2021 09:33
Letzter Beitrag: GerdW
  Werte in Array schreiben- Mittelwert bilden und ausgeben um0k 10 8.658 25.08.2020 14:19
Letzter Beitrag: GerdW
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.279 26.09.2016 07:47
Letzter Beitrag: GerdW
  Messdaten erfassen und daraus Mittelwert bilden ARaj 13 11.046 12.10.2015 13:58
Letzter Beitrag: ARaj
  Mittelwert bilden sashaheisen 13 11.131 17.05.2015 14:15
Letzter Beitrag: sashaheisen

Gehe zu: