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 

2D Interpolation von Tabellenwerten



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!

06.05.2011, 14:13
Beitrag #1

schaumi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jan 2008

8.2.1
-
kA

8020
Deutschland
2D Interpolation von Tabellenwerten
Hallo liebe LV Gemeinde!

Ich stehe vor folgendem Problem:
Ich muss eine 2D Interpolation zwischen 2 Parametern (Temperatur und Masse) durchführen was an sich kein Problem ist. Was mir jedoch Schwierigkeiten bereitet ist es an die richtigen Tabellenwerte heranzukommen. (um ehrlich zu sein bin ich diesbezüglich vollkommen ratlos)

Als Beispiel was ich meine hab ich eine kleine Tabelle angehängt, diese hab ich letztendlich in beliebiger Form vorhanden (xls, txt...)

Wenn ich in LV z.B den temperaturmesswert von 25°C und eine Masse von 250 kg bekomme muss ich die Fett markierten Werte aus der Tabelle raussuchen, damit ich anschliesend Interpolieren kann. Das Ganze soll kontinuierlich laufen, da die Masse mit der Zeit immer größer wird.

Hat dazu jemand eine Idee, oder einen Vorschlag wie ich beginnen kann?

Danke!

lg


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

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
RE: 2D Interpolation von Tabellenwerten
Im Prinzip musst du dier raussuchen, zwischen welchen beiden Werten beispielsweise deine Temperatur liegt.

Dafür gibt es extra eine Interpolationsfunktion um den Index zu bestimmenBlush

Hier mal als Denkanstoss wie du es lösen kannst:


8.2 .vi  Untitled 2.vi (Größe: 9,97 KB / Downloads: 286)


Hoffe das hilft dir weiter.

Gruss Marc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.05.2011, 18:57
Beitrag #3

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: 2D Interpolation von Tabellenwerten
Dafür gibt es das VI "2D interpolieren" unter "Mathematik"/"Interpolation und Extrapolation". Man kann damit ein komplett neues Netzgitter berechnen. Aber zur Berechnung eines einzelnen Punkt geht es natürlich auch zu verwenden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2011, 13:08 (Dieser Beitrag wurde zuletzt bearbeitet: 10.05.2011 09:14 von Dennis.Moser.)
Beitrag #4

schaumi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jan 2008

8.2.1
-
kA

8020
Deutschland
RE: 2D Interpolation von Tabellenwerten
Sodale...

Danke für die Hilfe! Mit deinem Beispiel war mir viel geholfen.
@Luki - Leider hab ich das Modul von LV mit den Interpolations Vi`s nicht.

Anbei das was daraus geworden ist, ist zwar nicht hübsch funktioniert aber Big Grin

Sollte wenn es geklappt hat in LV 8.2 abgespeichert sein.

Lg
Robert


Angehängte Datei(en)
8.2 .vi  Untitled 2.vi (Größe: 664,85 KB / Downloads: 276)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.05.2011, 19:43
Beitrag #5

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: 2D Interpolation von Tabellenwerten
Beim Anschauen das Codes sträubt sich mir das Gefieder. Nicht weil etwas falsch ist, sondern weil hier mit "Transpiration statt Inspiration" an die Aufgabe herangegangen wurde. So funktioniert es doch auch:
   


8.2 .vi  Tabinterpol.vi (Größe: 10,37 KB / Downloads: 235)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.05.2011, 08:41
Beitrag #6

schaumi Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jan 2008

8.2.1
-
kA

8020
Deutschland
RE: 2D Interpolation von Tabellenwerten
Tja da hast du natürlich recht. Sieht irgendwie einfacher aus, auch wenn ich keinen Plan hab wie es funktioniert Wink ....
Wenn ich nur noch schaffen würde deine Tabelle durch ein .txt File zu ersetzen währs perfekt.
Und wenn es an Zeit mangelt um Projektkosten niedrig zu halten dann bin ich froh wenns einfach nur funktioniert, egal wie... so schade das auch ist.

lg Robert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.05.2011, 09:45
Beitrag #7

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: 2D Interpolation von Tabellenwerten
Wenn der Ausganspunkt Text ist, dann kommt zu dem VI noch dieser Code hinzu (Und natürlich außerdem der Dateiaufruf):
   
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
  2D Interpolation LabViewPete 3 4.143 18.08.2015 15:40
Letzter Beitrag: GerdW
  Spline Interpolation LabViewPete 1 3.736 18.08.2015 11:21
Letzter Beitrag: GerdW
  Kennlinie Abfahren mittels Linearer Interpolation David_Lab 15 13.218 24.02.2014 12:18
Letzter Beitrag: jg
  2D-Interpolation Achim 20 18.106 19.02.2014 10:05
Letzter Beitrag: Achim
Sad 2d Scattered Interpolation mufifinA 3 4.140 30.11.2012 09:09
Letzter Beitrag: GerdW
  Interpolation 1d einfache Werte Maxens 5 6.981 14.10.2011 08:03
Letzter Beitrag: GerdW

Gehe zu: