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 

1D-Array aus 2 verschachtelten Schleifen



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!

30.01.2011, 13:23
Beitrag #1

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Hallo,

ich habe folgendes Problem:
Wie ihr im Bild sieht, ich habe ein Eingangsarray (Array_Ein), mein Ziel ist Array3_aus, also ein 1D Array.
Da ich davon ausging dass die Size von 2D Array nicht bekannt ist, habe ich erstmal Size(Array) berechnet und dann mit reshape zum 1D Array.

Das Problem ist, dass die innere Forschleife eigentlich eine while Schleife ist, und abhängig von anderen Parametern läuft sie jedes mal unterschiedlich lang, dann wird der 2D Array mit nullen aufgefühlt, und somit hat mein 1D Array_Aus auch viele unnötige Nullen.

Eine möglichkeit wäre natürlich diese Nullen zu löschen und alles ist schön.

Meine Frage ist aber: gibt eine komfortablere Lösung, wie ich aus den 2 Schleifen direkt ein 1D Array bekomme.?

Danke
Viele Grüsse


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.01.2011, 18:16
Beitrag #2

Richard Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: Jun 2009

8.6,9.0,9.1,10.0,11.0
2008
DE_EN

80797
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Hallo,

das kannst du so lösen.

Lv10
   

Gruß Richard

Murphy was an optimist
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.01.2011, 19:19
Beitrag #3

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Hallo Richard,

Super, Vielen dank, genau so wollte ich es haben, die schöne Shift RegistersWink.

Ich hätte aber noch eine Frage, ich habe ein 1D Array und es sind viele Nullen drin ganz zufällig verstreut. Wie kann ich sie alle löschen.
ZB: aus dem array : {1 0 0 2 0 5 4} wird : {1 2 5 4}.
Ich arbeite daran dass diese Nullen erst gar nicht erzeugt werden, ich denke aber es wird leichter wenn ich sie ganz am Ende entferne.

Vielen Dank
Viele Grüsse
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.01.2011, 19:42
Beitrag #4

Richard Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: Jun 2009

8.6,9.0,9.1,10.0,11.0
2008
DE_EN

80797
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Hallo,

ich weiß zwar nicht, ob es die schnellste möglichkeit ist, aber sie funtktioniert:

Lv10
   

Gruß Richard

Murphy was an optimist
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.01.2011, 19:48
Beitrag #5

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Hi Richard,

Nochmal danke, ich wollte zwar eine Forschleife vermeiden, aber ich werde erstmal damit leben müssen bis ich was besseres finde.
ich danke dir vielmals .

Viele Grüsse
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.01.2011, 19:50
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
1D-Array aus 2 verschachtelten Schleifen
Z.B so:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.01.2011, 22:39
Beitrag #7

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Lucki,

Vielen Dank für deine Antwort.
Ich nehme also an es führt kein Weg über die Forschleife vorbei. bin trotzdem lucki(y)Wink

nochmals ich danke euch beiden.

Viele Grüsse
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.01.2011, 23:19 (Dieser Beitrag wurde zuletzt bearbeitet: 30.01.2011 23:22 von Lucki.)
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
1D-Array aus 2 verschachtelten Schleifen
' schrieb:Ich nehme also an es führt kein Weg über die Forschleife vorbei.

Hier nicht, aber in den Beiträgen #1 und #2 sind die beiden inneren Schleifen überflüssig:
(Edit: An die Schleife bitte noch N=2 angeschlossen denken)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2011, 11:01
Beitrag #9

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
1D-Array aus 2 verschachtelten Schleifen
Hallo Lucki,

in meinem richtigen VI sind die beiden Schleifen nötig, nur hier um es zu vereinfachen, habe ich es so dargestellt mit dem einfachen Beispiel.
Danke

Viele Grüsse
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
  Wert-Weitergabe in verschachtelten Schleifen tuvv 2 2.953 07.02.2006 11:01
Letzter Beitrag: tuvv

Gehe zu: