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 verkleinern



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!

23.05.2008, 08:15
Beitrag #1

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Array verkleinern
Hallo,

ich habe ein Problem, das bestimmt schon einige hatten, bloss ich finde keine Lösung. Ich habe ein 2D-Array, das will ich verkleinern (z.B. von 100x100 auf 50x50). Dabei soll einfach jede zweite Zeile und jede zweite Spalte weggelassen werden (kann aber natürlich auch ein anderes Verhätlnis sein). Wie macht man sowas?

Danke C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.05.2008, 08:43 (Dieser Beitrag wurde zuletzt bearbeitet: 23.05.2008 08:53 von Kvasir.)
Beitrag #2

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Array verkleinern
Ohne lange nachzudenken, ob es etwas eleganteres gibt - so zum Beispiel

edit: zuerst lesen, dann posten Smilie_saug_
hier die 2D Variante. Braucht allerdings noch etwas feintuning, da der erste Index nicht zählt (0/x) Grüße


Angehängte Datei(en) Thumbnail(s)
       

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.05.2008, 09:09
Beitrag #3

Peter04 Offline
LVF-Stammgast
***


Beiträge: 305
Registriert seit: Jan 2008

2020
2007
DE_EN

79xxx
Deutschland
Array verkleinern
Hallo,

bin nicht ganz so schnell...
Das habe ich gerade mal gebastelt und wills jetzt auch los werden ;-)
Ob das elegant ist weiß ich nu auch nicht.

Schöne Grüße
PeterLv80_img

   


Sonstige .vi  Array_k_rzen.vi (Größe: 12,24 KB / Downloads: 260)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.05.2008, 10:10
Beitrag #4

Peter04 Offline
LVF-Stammgast
***


Beiträge: 305
Registriert seit: Jan 2008

2020
2007
DE_EN

79xxx
Deutschland
Array verkleinern
Mist,

das ist natürlich nix sehe ich gerade.Wall

So werden einfach nur die ersten gelöscht. Also letztes posting streichen.

Mist

Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.05.2008, 10:26
Beitrag #5

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Array verkleinern
Hallo,

ich sehe gerade, ab LabVIEW 8 gibt es ja auch eine Funktion 2D-Interpolation. Bloss sehe ich in der dazuhegörigen Hilfe und im Beispiel nicht durch. Ha das mal jemand verwand?

C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.05.2008, 12:16
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Array verkleinern
Ist doch gar nicht so schwer.

Für deinen Fall langt die Instanz "1D, xi, yi".

Anwendung: Du hast eine Funktion auf einem rechteckigen Gitter an den Werten X & Y definiert. Jetzt gibst du ein neuen Gitter durch die beiden Arrays xi und yi vor und das VI spuckt dir dann eine entsprechende neue Matrix "zi used" aus.

Anbei ein sehr vereinfachtes Beispiel:

Lv85_img
Sonstige .vi  Bsp_Interpol2D.vi (Größe: 100,9 KB / Downloads: 340)


MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.05.2008, 12:54
Beitrag #7

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Array verkleinern
' schrieb:Ist doch gar nicht so schwer.

Für deinen Fall langt die Instanz "1D, xi, yi".

Anwendung: Du hast eine Funktion auf einem rechteckigen Gitter an den Werten X & Y definiert. Jetzt gibst du ein neuen Gitter durch die beiden Arrays xi und yi vor und das VI spuckt dir dann eine entsprechende neue Matrix "zi used" aus.

Anbei ein sehr vereinfachtes Beispiel:

Lv85_img[attachment=39897:Bsp_Interpol2D.vi]

MfG, Jens

Ah, fast habe ich es. Ich weiß zwar noch nicht, warum xi und yi so krumme Werte haben (also das mit der 30), und an einem Freitag werde ich das auch nicht mehr schaffen, das zu verstehen, aber ich bin recht zuversichtlich, dass ich Montag die Nuss knacken werden Cool

Danke! - C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.05.2008, 13:01
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Array verkleinern
' schrieb:Ah, fast habe ich es. Ich weiß zwar noch nicht, warum xi und yi so krumme Werte haben (also das mit der 30), und an einem Freitag werde ich das auch nicht mehr schaffen, das zu verstehen, aber ich bin recht zuversichtlich, dass ich Montag die Nuss knacken werden Cool

Danke! - C.
Kommt daher, dass X[0]=0, X[1]=1, ...., X[99]=99.

Ich habe dafür gesorgt, dass xi[29]=99 gilt, daher zwischendrin krumme Werte.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
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
  Symbole (VI's) verkleinern/vergrößern, wie bzw. wo? t.hipp 2 5.486 27.07.2014 19:33
Letzter Beitrag: Lucki

Gehe zu: