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 

Arrays zusammenfügen



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!

04.08.2010, 08:38
Beitrag #1

DrHoas Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 117
Registriert seit: Oct 2007

2011
2007
DE


Deutschland
Arrays zusammenfügen
Hallo,

wenn ich zwei 2D-Arrays mit "Array erstellen" in einem neuen 2D-Array zusammenfüge, stehen die Array immer untereinander. Um sie nebeneinander zu setzen transponiere ich beide, erstelle dann den Array und transponiere das Ergebnis wieder. Geht das auch schöner, also ohne dreimal transponieren zu müssen?

Dank und Gruß

Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 08:48 (Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2010 08:48 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Arrays zusammenfügen
Hallo Philipp,

wenn du die Daten nebeneinander haben willst, geht das nicht einfacher. Du willst halt einen "Sonderfall" habenSmile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 08:56 (Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2010 08:59 von TSC.)
Beitrag #3

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Arrays zusammenfügen
Lv09_img2
Sonstige .vi  ArraysVerknuepfen.vi (Größe: 8,32 KB / Downloads: 1103)

Lv82_img
Sonstige .vi  ArraysVerknuepfen.vi (Größe: 9,9 KB / Downloads: 607)


Schau dir mal die beiden Varianten an, evtl. ist ja was für dich dabei?

Ansonsten würde es helfen, wenn du hier ein Beispiel bringst.

Input A
Input B
Result

Grüße,
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 09:11
Beitrag #4

DrHoas Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 117
Registriert seit: Oct 2007

2011
2007
DE


Deutschland
Arrays zusammenfügen
Danke TSchAC, das hab ich gesucht.

Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 09:24
Beitrag #5

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Arrays zusammenfügen
' schrieb:wenn ich zwei 2D-Arrays mit "Array erstellen" in einem neuen 2D-Array zusammenfüge, stehen die Array immer untereinander. Um sie nebeneinander zu setzen transponiere ich beide, erstelle dann den Array und transponiere das Ergebnis wieder. Geht das auch schöner, also ohne dreimal transponieren zu müssen?
LabVIEW ist nicht nur schlau, sondern auch intelligent. Ob die Methode mit dem Transponieren nicht doch schneller geht als die Methode von TSchAC - dafür müsste mal einer eine Laufzeitmessung machen. Hier würde ich sagen: Besser schnell als schön.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 09:28
Beitrag #6

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Arrays zusammenfügen
' schrieb:Hier würde ich sagen: Besser schnell als schön.

Aber er wollte es doch SCHÖNER Denknach

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.08.2010, 09:41
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Arrays zusammenfügen
' schrieb:Aber er wollte es doch SCHÖNER Denknach
Ja klar, schön ist schon schön. Obwohl schön auch schon wieder personenabhängig ist.

Wenn er aber wüsste wie schnell welche Methode bei einem 5000*5000-Array ist ...

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 13:53
Beitrag #8

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Arrays zusammenfügen
' schrieb:Ja klar, schön ist schon schön. Obwohl schön auch schon wieder personenabhängig ist.
Wenn er aber wüsste wie schnell welche Methode bei einem 5000*5000-Array ist ...
Das hat nun mal jemand eine gute Idee, und wie so oft kommen sofort die Nörgler auf den PlanMellow. Aber es läßt sich entkräften. Nach diesem Test-VI steht es (fast) 3:1 für Torsten:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 13:57 (Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2010 13:59 von IchSelbst.)
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Arrays zusammenfügen
' schrieb:Das hat nun mal jemand eine gute Idee, und wie so oft kommen sofort die Nörgler auf den PlanMellow. Aber es läßt sich entkräften. Nach diesem Test-VI steht es (fast) 3:1 für Torsten:
[attachment=57289:clip.png]
So einfach geht das nicht: Das Anzeige-Element muss aus der Zeitberechnung raus. Die Arraymanipulation kostet verglichen mit der Anzeige fast nix.

Und außerdem darf in beiden Fällen nur ein einziger Verzweigungsknoten sein. Im Transponier-Fall wird das Array zweimal kopiert, im anderen nur einmal.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2010, 14:43
Beitrag #10

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Arrays zusammenfügen
.. und trotzdem bin ich im Mittel immer noch ca 10ms schneller!

Lv09_img2
Sonstige .vi  Speedy.vi (Größe: 14,86 KB / Downloads: 350)


Tongue

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
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
  Array Werte zusammenfügen flizzer82 4 5.365 28.07.2017 12:15
Letzter Beitrag: flizzer82
  Auswahl eines Arrays anhand des Wertes eines zweiten Arrays treffen alan 2 4.189 19.02.2015 16:12
Letzter Beitrag: alan
Bug Arrays... immer wieder Arrays nurso 6 6.715 15.08.2014 10:39
Letzter Beitrag: Lucki
  3x 8-Bit zu 24-Bit signed zusammenfügen JaDa 2 3.237 26.09.2012 15:37
Letzter Beitrag: Lucki
  Zeit in Array zusammenfügen dexter 9 5.825 09.08.2012 12:54
Letzter Beitrag: Clyde
  Strings zusammenfügen Katsching 4 8.324 15.05.2012 18:47
Letzter Beitrag: Lucki

Gehe zu: