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 

Interpolation in 3d



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!

26.02.2016, 14:22
Beitrag #1

phi771 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Feb 2016

2013 2015
2015
kA



Interpolation in 3d
Hallo zusammen,

ich stehe gerade vor folgendem Problem. Ich habe 3-dimensionale Daten (x,y,z). Diese liegen mehr oder weniger in einer Ebene (allerdings nicht auf einer analytischen Ebene, siehe Bild).
Ich möchte nun, dass LabView für weitere x/y-Paare (z.B. x= 1 und y=1) mir den zugehörigen z-Wert gibt. Oder anders ausgedrück: wenn ich einen senkrechten Strich in z-Richtung ausgehend von der Position x=1 und y=1 ziehen würde, an welcher z-Höhe würde der Strich die Ebene durchbohren?

Ich hänge mal das kleine Beispiel zum Erstellen des Plots an den Post.

Vielen Dank für eure Hilfe!


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  simple_exp.vi (Größe: 15,06 KB / Downloads: 258)

0.0 .txt  x.txt (Größe: 2,64 KB / Downloads: 334)

0.0 .txt  y.txt (Größe: 2,36 KB / Downloads: 307)

0.0 .txt  z.txt (Größe: 2,14 KB / Downloads: 299)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.02.2016, 20:05 (Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2016 09:00 von Lucki.)
Beitrag #2

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Interpolation in 3d
So sollte es eigentlich gehen - tut es aber nicht.
Vielleicht findets Du oder jemand anders hier heraus, woran es liegen könnte.
Gruß Ludwig

15.0 .vi  simple_exp_-1.vi (Größe: 22,72 KB / Downloads: 270)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.02.2016, 11:00 (Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2016 11:07 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Interpolation in 3d
Hallo phi,

Ludwigs Lösung (mit LabVIEW-Bordmitteln) beschwert sich über nicht korrekte Daten: hier darfst du selbst mal debuggen, warum deine Daten nicht passen.

So löse ich das in der Firma:
   
Ist schon gemein, mit der Möhre vor dem Eselskarren rumzuwedeln, ist aber eben "Firmen-Eigentum".

Deine Daten passen aber prima: du hast augenscheinlich einen X-Vektor und einen Y-Vektor sowie Z-Daten, die genau in diesem Raster liegen. Das subVI schaut jetzt einfach, welchen Punkt du interpolieren willst und sucht die 4 umliegenden Stützpunkte in den Daten. Mit diesen 4 Z-Werten wird dann einfach bilinear interpoliert. Relative simple Mathematik, die Erläuterung findest du auf Wikipedia!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.02.2016, 18:29
Beitrag #4

phi771 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Feb 2016

2013 2015
2015
kA



RE: Interpolation in 3d
Hi!
Vielen Dank für eure Hilfe!!
Ich habe mich mit Ludwigs VI beschäftigt und denke auch, dass es eigentlich funktionieren sollte. Schon komisch... lt. der Hilfe von dem "interpolate 2d" sind alle nötigen Eingänge korrekt angeschlossen.
Gerd, wie siehst du, dass mit den Daten etwas nicht stimmt?
Ich habe auch einen 3d-Datensatz ohne NaN gebastelt. Dieser funktioniert aber auch nicht Sad

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.02.2016, 19:52
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Interpolation in 3d
Hallo phi,

Zitat:Gerd, wie siehst du, dass mit den Daten etwas nicht stimmt?
Indem ich mir die zurückgemeldete Fehlernummer anschaue. Und mir sagen lasse, was der Fehler bedeutet.
Und im Notfall mal ins Interpolations-VI hineinschaue, wo der Fehler generiert wird und notfalls eben mal debugge…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.03.2016, 15:26
Beitrag #6

phi771 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Feb 2016

2013 2015
2015
kA



RE: Interpolation in 3d
so, habe die VI nun fertig. Das Problem nun gelöst.
Anbei die fiunktionierende VI.

Danke noch mal für die Unterstützung!


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  simple_exp.vi (Größe: 19,6 KB / Downloads: 299)
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
  XY-Graph ohne Interpolation TSC 2 4.911 31.08.2016 10:46
Letzter Beitrag: TSC
  Interpolation beliebiger X/Y-Daten Trinitatis 12 8.940 10.03.2015 18:31
Letzter Beitrag: Lucki
  Plot.Interpolation ändern hi2012us 11 9.310 28.08.2012 11:51
Letzter Beitrag: hi2012us
  2D Interpolation soll Wert exakt an der Stelle (x,y) liefern Sternhagel 3 5.529 16.05.2011 17:40
Letzter Beitrag: gottfried
  Problem mit 2D interpolation, keine Werte? Seb. Cordsen 1 3.788 09.06.2009 12:03
Letzter Beitrag: Seb. Cordsen
  Suche Hilfe bei Interpolation und Signaldarstellung Seb. Cordsen 2 3.923 20.05.2009 21:04
Letzter Beitrag: jg

Gehe zu: