14.09.2014 Aufrufe

pdf-download - Lehrstuhl für Thermodynamik - Technische ...

pdf-download - Lehrstuhl für Thermodynamik - Technische ...

pdf-download - Lehrstuhl für Thermodynamik - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.4 Datenextraktion<br />

Array<br />

Listen<br />

k<br />

k<br />

NULL-Pointer<br />

Abbildung 4.5: Struktur einer 12-dimensionalen Tabelle, deren Koordinaten<br />

in zwei Array- und zehn Listen-Koordinaten aufgeteilt sind.<br />

spricht. Dieser schnellen aber ungenauen Vorgehensweise stehen anspruchsvollere<br />

und exaktere Varianten in beliebiger Ordnung gegenüber.<br />

Da Interpolations-Schemata höherer Ordnung, wie die Lagrange- oder die<br />

Hermite-Interpolation, sehr komplex sind und diese Verfahren in zwei Dimensionen<br />

schon einen beachtlichen Aufwand bedeuten [HH94], kommen<br />

diese Verfahren in diesem Fall nicht in Frage. In den folgenden Abschnitten<br />

werden zwei unterschiedliche Verfahren 1. Ordnung beschrieben und auf ihre<br />

Vor- und Nachteile in Bezug auf eine hochdimensionalen Tabelle untersucht.<br />

4.4.1 Interpolation<br />

Hier soll der einfachste Interpolations-Ansatz, die lineare Interpolation, beschrieben<br />

werden, welche eine Genauigkeit 1. Ordnung besitzt. Diese liefert,<br />

wie in Abschnitt 4.5.2 gezeigt werden wird, auch für die hier verwendete hochgradig<br />

nichtlineare Funktion sehr gute Ergebnisse. Während bei der linearen<br />

Interpolation in einer Dimension lediglich die Funktionswerte der „linken“<br />

und „rechten“ Stützstelle benötigt werden, werden bei allgemeiner Dimension<br />

n alle 2 n Eckpunkte eines n-dimensionalen Hyperwürfels (hier als Zelle<br />

bezeichnet) verwendet. Die dabei entstehende Hyperfläche (im dargestellten<br />

83

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!