Listing des Programms
Mirko Belickin und Joachim Wagner
Aufgabenblatt 08 (Rechneraufgabe 04)
Gegenüber der letzten Rechneraufgabe mußte nur ein neuer
Interpolationstyp implementiert werden (splinipl.h/c) und der
Beispielgenerator minimal angepaßt werden.
Das Zusammenspiel der Programmmodule ist gleich geblieben:
-a/-t n fNr
|
gbsp |
==== |
|
V
Interpolations-
beschreibung
| |
| | koeffizi
n fNr wertetab | | ========
| ======== | V
prueftab | | Koeffizienten-
======== | | Vektor
V V
Wertetabelle Wertetabelle
\ / |
\ / |
\ fehler / | Shell-Skript
\ ====== / | (+ gnuplot)
\ / V
Fehler Graph
Verzeichnis als blatt08.tgz [39 KB]
- Hauptprogramme
-
gbsp.c erzeugt ein Newtoninterpolationsobjekt zu einer der
Beispielfunktionen
-
koeffizi.c gibt die Koeffizinenten eines Interpolationsobjekts aus
-
wertetab.c erstellt eine Wertetabelle zum Interpolationsobjekt
-
prueftab.c erstellt eine Wertetabelle zu einer der
Beispielfunktionen
-
fehler.c bestimmt die maximale Abweichung in den Y-Werten von
zwei gegebenen Wertetabellen
- Interpolation
-
interplt.h Schnittstellen-Definition
-
interplt.c Implementation allgemeine Funktionen
-
newtnipl.h Schnittstellen-Definition fuer Newtoninterpolation
-
newtnipl.c Implementation Newtoninterpolation
-
splinipl.h Schnittstellen-Definition fuer Splineinterpolation
-
splinipl.c Implementation Splineinterpolation
-
namen.h weitere Vereinbarungen für die interne Verwaltung
- Beispielfunktionen
- Makefiles
- Matrizen
-
matrix.h allgemeine Schnittstellen-Definition für Matrizen
-
matrix.h allgemeine Funktionen
-
namen.h weitere Vereinbarungen für die interne Verwaltung
-
nmmatrix.h Schnittstellen-Definition fuer nxm-Matrizen
-
nmmatrix.c Implementation nxm-Matrizen
-
bandmtrx.h Schnittstellen-Definition fuer Bandmatrizen
-
bandmtrx.c Implementation Bandmatrizen
-
a06_mtrx.h Schnittstellen-Definition fuer Aufgabe 06 - Matrizen
-
a06_mtrx.c Implementation Aufgabe 06 - Matrizen
Letzte Änderung: 07. Dezember 1999
mail:
jwagner@informatik.uni-osnabrueck.de