pdf-file, 2.03 Mbyte - Torsten Schütze
pdf-file, 2.03 Mbyte - Torsten Schütze
pdf-file, 2.03 Mbyte - Torsten Schütze
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
2.4 Splineglättung mit freien Knoten 31<br />
also<br />
<br />
∂<br />
Bj,k,τ<br />
Bj,k+1,τ ′ = k<br />
∂x ′<br />
τ ′ j+k − τ ′ j<br />
−<br />
Bj+1,k,τ ′<br />
τ ′ j+k+1 − τ ′ j+1<br />
Im weiteren setzen wir voraus, daß die Vielfachheit von τj0 gleich 1 ist (#τj0 = 1). Da<br />
wir ausschließlich die Ableitung eines Splines nach den freien Knoten benötigen, ist diese<br />
Voraussetzung erfüllt, falls die freien Knoten einfache Knoten sind (bzw. einfache Knoten<br />
bleiben). Wir erhalten damit<br />
(2.33)<br />
∂<br />
∂τj0<br />
Bj,k,τ = − 1<br />
k k<br />
<br />
Bj,k,τ ′<br />
τ ′ j+k − τ ′ j<br />
= Bj+1,k,τ ′<br />
τ ′ j+k+1 − τ ′ j+1<br />
−<br />
−<br />
Bj+1,k,τ ′<br />
τ ′ j+k+1 − τ ′ j+1<br />
Bj,k,τ ′<br />
τ ′ j+k − τ ′ j<br />
<br />
<br />
.<br />
für j < j0 < j + k.<br />
Zur Berechnung von ∂s/∂τj0 benötigen wir noch ∂Bj,k,τ /∂τj0 für j0 ≤ j und j + k ≤ j0. Da<br />
in die Definition von Bj,k,τ nur die Knoten τj, . . . , τj+k eingehen, gilt<br />
(2.34)<br />
∂Bj,k,τ<br />
∂τj0<br />
≡ 0 für j0 < j und j + k < j0.<br />
Es bleiben also ∂Bj,k,τ /∂τj und ∂Bj,k,τ /∂τj+k zu bestimmen. Nach der ersten Formel von<br />
(2.32) gilt<br />
(2.35)<br />
∂Bj,k,τ<br />
∂τj<br />
= (−1) k−1<br />
<br />
ν1 + 1, ν2, ..., νd − 1<br />
θ1, θ2, ..., θd<br />
=<br />
= −<br />
−1<br />
τj+k−1 − τj<br />
1<br />
τ ′ j+k − τ ′ Bj,k,τ<br />
j<br />
′.<br />
<br />
(x − y) k−1<br />
+<br />
(−1) k <br />
ν1 + 1, ν2, ..., νd − 1<br />
(τj+k−1 − τj)<br />
θ1, θ2, ..., θd<br />
Analog erhalten wir nach der zweiten Formel von (2.32)<br />
(2.36)<br />
∂Bj,k,τ<br />
∂τj+k<br />
= (−1) k<br />
<br />
ν1 − 1, ..., νd−1, νd + 1<br />
θ1, ..., θd−1, θd<br />
=<br />
=<br />
1<br />
(−1)<br />
τj+k − τj+1<br />
k (τj+k − τj+1)<br />
1<br />
τ ′ j+k+1 − τ ′ Bj+1,k,τ<br />
j+1<br />
′.<br />
Berücksichtigen wir nun (2.34), so ergibt sich<br />
∂s<br />
∂τj0<br />
=<br />
j0<br />
j=j0−k<br />
<br />
(x − y) k−1<br />
+<br />
ν1 − 1, ..., νd−1, νd + 1<br />
∂Bj,k,τ<br />
× αj<br />
∂τj0<br />
θ1, ..., θd−1, θd<br />
<br />
(x − y) k−1<br />
+<br />
<br />
(x − y) k−1<br />
+