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 

Array bearbeiten



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.06.2007, 13:36 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 13:36 von Mr.Beaker.)
Beitrag #1

Mr.Beaker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Mar 2007

7.1
2007
kA


Deutschland
Array bearbeiten
Hallo nochmal,

Freitag Nachmittag und ein weiteres Problem aufgetaucht Dry

Folgendes: Ich bekomme einen 1-D-Array als Eingabewert (In meinem JPG ist das "Q-Stützstellen-Raster"). Dieser hat eine unbestimmte Länge, darf aber keinen Wert größer 16384 (=2^14). Eine weitere Eigenschaft ist, dass alle Werte aufsteigende Reihenfolge haben. Jetzt soll der Array NACH dem ersten Wert, der größer 2^14 ist abgeschnitten werden und der eine übrige größere Wert soll ersetzt werden durch eben 2^14.

Genau das bring ich nicht hin, da ich nicht auf den max. Index gehen kann (is ja variabel). Auch den GANZEN Rest kann ich nicht löschen, immer nur einen Wert.
Im JPG sieht man, wie weit ich ungefähr gekommen bin...

Hoffe das war verständlich.

Um Tips wäre ich euch sehr dankbar

Beste Grüße
Georg


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.06.2007, 14:20 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 14:23 von canix.)
Beitrag #2

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Array bearbeiten
Du könntest den Index (für Wert> 2^14) per Schleife ermitteln, an der Stelle das Array auftrennen und anschliessend die 2^14 dem Array anhängen.
Falls es nicht vorkommt, daß der Wert 2^14 überschritten wird, muß die Schleife nach Durchlaufen des Array beendet werden.

Hier ein Beispiel:
   

Gruß
Jens

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:20 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 14:47 von katsumi.)
Beitrag #3

katsumi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 124
Registriert seit: Jul 2006

2011
2006
DE_EN


Niederlande
Array bearbeiten
Wie waere es denn hier mit ? Musst nur die 10 mit der 2hoch14 ersetzen.

    Funzt so nicht ! Nimm lieber die Loesung von Canix.Smile

Cu, katsumi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:26
Beitrag #4

katsumi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 124
Registriert seit: Jul 2006

2011
2006
DE_EN


Niederlande
Array bearbeiten
Canix, deine Loesung ist ganz schoen verwirrend. Tongue

Cu, katsumi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:29 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 14:30 von canix.)
Beitrag #5

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Array bearbeiten
' schrieb:Canix, deine Loesung ist ganz schoen verwirrend. Tongue

Katsumi, ich blicke bei Dir auch nicht durchTongue

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:32
Beitrag #6

katsumi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 124
Registriert seit: Jul 2006

2011
2006
DE_EN


Niederlande
Array bearbeiten
Ja, ich bin ja auch ganz schoen kompliziert als Maedel...Lol

Cu, katsumi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:36
Beitrag #7

katsumi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 124
Registriert seit: Jul 2006

2011
2006
DE_EN


Niederlande
Array bearbeiten
Mit faellt grad auf, dass meine Loesung endloslaufen wuerde, wenn kein Element groesser als 10. Korrektur !

Cu, katsumi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:48
Beitrag #8

canix Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Mar 2007

Labview8.2 / Studnik-Version 8.0.1
2007
kA

44807
Deutschland
Array bearbeiten
' schrieb:Mit faellt grad auf, dass meine Loesung endloslaufen wuerde, wenn kein Element groesser als 10. Korrektur !

Katsumi, ich hätte da eine Idee Wald

Hinweis: Meine Lösungsvorschläge sind immer mit Vorsicht zu geniessen! Es gibt vermutlich wesentlich elegantere Ansätze. Ich poste dennoch, da ich mir auf diese Weise das entsprechende Feedback erhoffe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2007, 14:52
Beitrag #9

katsumi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 124
Registriert seit: Jul 2006

2011
2006
DE_EN


Niederlande
Array bearbeiten
' schrieb:Katsumi, ich hätte da eine Idee Wald

Na, deine Loesung wird ja wohl funzen im Gegensatz zu meiner uebereilten Loesung...bin mit dem Kopf schon im WE...ach, hab schon Feierabend. Hehe

Cu, katsumi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.07.2007, 07:52
Beitrag #10

Mr.Beaker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Mar 2007

7.1
2007
kA


Deutschland
Array bearbeiten
Danke ihr zwei!

Hab aber jetzt noch ein paar Fragen an Canix:
1. Das zweite Symbol in deinem Case, was ist das denn und wo find ich das? (Oder gibts das erst ab V_8.x?
2. Du bekommst beim Eingang in deine While-Schleife einen einfachen Wert, den du mit 16384 in relation setzen kannst, bei mir bleibt das aber ein Array? Und demzufolge bekomm ich halt auch keine Verbindung von meinem "logischen und" zu "continue if true" Symbol. Was hast du denn da anders gemacht?
3. Im "Fals"-Fall, verkabelst du da einfach durch?

Gruß
Georg

PS: Vielleicht noch ein paar erklärende Worte zu deinen Gedanken, bitte.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Array mit Boolschen Werten bearbeiten Flogge154 3 4.046 12.03.2012 13:57
Letzter Beitrag: Flogge154
  Array-Cluster Elemte bearbeiten Ruthenium-Jan 1 3.974 08.09.2010 20:56
Letzter Beitrag: GerdW
  Tabelle (Array) bearbeiten jclstefan 13 10.287 22.06.2010 14:22
Letzter Beitrag: jclstefan
  Array bearbeiten lab_stephan_view 3 3.720 16.01.2007 19:32
Letzter Beitrag: lab_stephan_view
  Bearbeiten von Array-Elementen ohne Entfernen&Einfügen astraios_ 4 5.085 18.04.2006 12:20
Letzter Beitrag: eg

Gehe zu: