Gleichungssystem und Matrizen
Dieser Artikel setzt fort, was unter dem Titel "Kubische Kurve durch zwei Punkte" bereits eingeführt wurde.
Die Gleichungen, die zur Bestimmung de Koeffizienten aufzustellen sind, lassen sich auch als Matrizen aufschreiben. Dabei werden die Matrizen aus den Bedingungen heraus erstellt.
Ac = b
Gegeben ist der Vektor b der Bedingungen. Bei einer Kurve durch zwei Punkte, in denen die Steigung jeweils gegeben ist, lautet b: [y0, y1, m0, m1]
Ferner sind natürlich x0 und x1 gegeben und somit kann man zwei Vektoren v0 = [1, x0, x02, x03] und v1 = [1, x1, x12, x13] angeben, die zur Verwendung in der Matrix A dienen:
A1 = v0 (erste Zeile)
A2 = v1 (zweite Zeile)
A3 = [0, 1v01, 2v02, 3v03] (dritte Zeile)
A4 = [0, 1v11, 2v12, 3v13] (vierte Zeile)
Aus dieser Matrix kann die Inverse bestimmt werden, und man erhält den Koeffizientenvektor c durch die Multiplikation A-1b
Beispiel
Die nachstehende Abbildung zeigt eine Beispielrechnung in Excel
Das Schmankerl: Gegebene Fläche unter der Kurve
Für gewisse Anwendungen kann es notwendig sein, als Bedingung die Fläche unter der Kurve zwischen den beiden Endpunkten anzugeben. Dies kann durch Integration der Polynomfunktion einfach formuliert werden:
F = ax + b/2x2 + c/3x3 + d/4x4, bzw.
F = a(x1 - x0) + b(x12 - x02)/2 + c(x13 - x03)/3 + d(x14 - x04)/4
Dadurch bleibt eine einzelne Bedingung übrig, die noch gewählt werden kann.
Bemerkungen :