27.03.2013 Aufrufe

Algorithmen f ur das Crossdating in der Dendrochronologie

Algorithmen f ur das Crossdating in der Dendrochronologie

Algorithmen f ur das Crossdating in der Dendrochronologie

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.

6.3.1 De nition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

6.3.2 Rek<strong>ur</strong>sionsformel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />

6.3.3 Berechnung des Abstandes mit Hilfe <strong>der</strong> dynamischen Programmierung<br />

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57<br />

7 E<strong>in</strong> <strong>Crossdat<strong>in</strong>g</strong>algorithmus basierend auf k-Abstanden 67<br />

7.1 Grundlegende Idee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

7.2 Berechnung aller Folge-Pra x- und Pra x-Folge-Abstande <strong>in</strong> e<strong>in</strong>em Berechnungsqua<strong>der</strong><br />

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

7.3 Sukkzessive Berechnung aller Ergebnisabstande <strong>in</strong>klusive je e<strong>in</strong>er optimalen<br />

Transformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />

7.4 <strong>Crossdat<strong>in</strong>g</strong>algorithmus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73<br />

7.5 Das <strong>Crossdat<strong>in</strong>g</strong>programm dpcross . . . . . . . . . . . . . . . . . . . . . . . 73<br />

8 Ausblick 78<br />

A Programmkon g<strong>ur</strong>ation 79<br />

B Programmdokumentation 82<br />

B.1 Die Datei misc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82<br />

B.2 Die Klasse box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83<br />

B.3 Die Klasse resultArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83<br />

B.4 Die Klasse array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84<br />

B.5 Die ma<strong>in</strong>-Methode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85<br />

C Programmcode 87<br />

C.1 ma<strong>in</strong>.cc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />

C.2 box.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94<br />

C.3 box.cc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95<br />

C.4 resultArray.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99<br />

C.5 resultArray.cc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100<br />

C.6 misc.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105<br />

C.7 array.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107<br />

C.8 array.cc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />

3

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!