3462403612

3462403612



Jacek Złydach (JW2)


Metody Numeryczne - Zadanie Dodatkowe III

Interpolacja krzywymi sklejanymi stopnia drugiego (SPLINE-2)

Implementacja praktyczna

Wstęp

Poniższa praktyczna implementacja stanowi uzupełnienie teoretycznych rozważań na temat interpolacji za pomocą krzywych sklejanych drugiego stopnia. Wykorzystuje ona kod omówiony dokładnie w III sprawozdaniu z Metod Numerycznych (metody numerycznego rozwiązywania układów równań liniowych).

Funkcje

Poniżej umieściłem garść funkcji pomocniczych dokładnie omówionych w trzecim sprawozdaniu (między innymi faktoryzacja LU).

sklej_macierze_poziomo( lhs, rhs) :=


lhs


return (—1) if rows(lhs) * rows(rhs) for ie 0..cols(rhs) - 1 (cols(lhs)+i) jj^i)

return lhs

wydziel_macierz_lewa(lhs, leftCols) :=


for i e 0.. leftCols - 1

leftMatrix<' <— lhs^ return leftMatrix

wydziel_macierz_prawa(lhs, leftCols) :=


podstawienia_U(A,b) :=


last(b) a

last(b),last(b) for i e last(b) - 1.. 0 last(b)

S (Ai.j ’ „ , j=i+l


for i € leftCols.. cols(lhs) - 1

• u.n/i . • (i-leftCols) ,    (i)

nghtMatrix    <— lhs

return rightMatrix ^last(b)


str. 1/19



Wyszukiwarka

Podobne podstrony:
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III faktoryzacji LU. S_LU(A,B) := y <—
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III Przewidywa nie okazało się słuszne, wz
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III wzory_B(w,y,lastB) := 21ast(w)+I for i
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III Y_wz_l := S(swzory_l ,w,yl ,xl ,step,x
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe IIICiekawe problemy Poniżej zaprezentowałe
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III Y_dv4:=
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III str. 18/19
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III Warto przy tym zauważyć, że w przypadk
Jacek Złydach (JW2)Metody Numeryczne - Zadanie Dodatkowe III podstawienia_L(A,b) := gaussian_LU(A)
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III xl := -5 step := 0.01 x2 := 5 x:= xl
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III W celu umożliwienia elastycznego badan
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III dist(n,w) dist(n,w) 2dist(n,w) V
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III Współczynniki wielomianu interpolacyjn
Jacek Złydach (JW2) Metody Numeryczne - Zadanie Dodatkowe III Powyższe wykresy dość dobrze ilustrują
Jacek Złydach (JW2) S_loop(w,y) := Metody Numeryczne - Zadanie Dodatkowe III last(w)-2 A <—
234 (49) METODY NUMERYCZNE... Zadanie przybliżone dla (10.101) przyjmuje więc postać: wyznaczyć taką
Stanisław RosłoniecWybrane

więcej podobnych podstron