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!
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.?
Super, Vielen dank, genau so wollte ich es haben, die schöne Shift Registers.
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.
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 .