MN11LAB: Różnice pomiędzy wersjami
mNie podano opisu zmian |
|||
Linia 20: | Linia 20: | ||
<div class="exercise"> | <div class="exercise"> | ||
Niech <math>\displaystyle h>0</math> i <math>\displaystyle c\ | Niech <math>\displaystyle h>0</math> i <math>\displaystyle c\in R</math>. | ||
Wyznacz współczynniki kubicznej funkcji sklejanej <math>\displaystyle s</math> | Wyznacz współczynniki kubicznej funkcji sklejanej <math>\displaystyle s</math> | ||
opartej na pięciu węzłach <math>\displaystyle -2h,-h,0,h,2h</math> i spełniającej | opartej na pięciu węzłach <math>\displaystyle -2h,-h,0,h,2h</math> i spełniającej | ||
dodatkowo następujące warunki interpolacyjne: | dodatkowo następujące warunki interpolacyjne: | ||
<center><math>\displaystyle s(0) | <center><math>\displaystyle s(0)=c, \qquad \quad s^{(k)}(\pm 2h)=0,\qquad k=0,1,2, | ||
</math></center> | </math></center> | ||
Linia 83: | Linia 82: | ||
sklejanych, tzn. takich, w których warunki interpolacji uzupełnione są warunkiem | sklejanych, tzn. takich, w których warunki interpolacji uzupełnione są warunkiem | ||
<center><math>\displaystyle \ | <center><math>\displaystyle \begin{align} s'(x_0) &= s'(x_N)\\ | ||
s''(x_0) &= s''(x_N). | s''(x_0) &= s''(x_N). | ||
\ | \end{align}</math></center> | ||
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> | <div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> |
Wersja z 22:34, 5 cze 2020
Splajny
<<< Powrót do strony głównej przedmiotu Metody numeryczne
Oglądaj wskazówki i rozwiązania __SHOWALL__
Ukryj wskazówki i rozwiązania __HIDEALL__
Ćwiczenie
Niech i . Wyznacz współczynniki kubicznej funkcji sklejanej opartej na pięciu węzłach i spełniającej dodatkowo następujące warunki interpolacyjne:
Ćwiczenie
Porównaj ze sobą interpolację wielomianową i splajnową opartą na węzłach.
Rozpatrz funkcję i następujące przypadki:
- węzły równoodległe lub nie;
- odcinek krótki lub długi;
- węzłów mało lub dużo.
Ćwiczenie
Zaimplementuj w C funkcje analogiczne do Octave'owskich spline
i ppval
. Pamiętaj, by skorzystać z efektywnego narzędzia do rozwiązywania układów równań!
Ćwiczenie: Kubiczne splajny okresowe są dobrze określone
Pokaż jednoznaczność rozwiązania zadania interpolacyjnego w przypadku kubicznych okresowych funkcji sklejanych, tzn. takich, w których warunki interpolacji uzupełnione są warunkiem
Ćwiczenie
Sprawdź eksperymentalnie, jaka aproksymacja funkcji (pamiętaj, ) jest "wizualnie" lepsza na odcinku :
- wielomianem interpolacyjnym, opartym na węzłach równoodległych
- wielomianem interpolacyjnym, opartym na węzłach Czebyszewa
- splajnem interpolacyjnym stopnia 1, opartym na węzłach równoodległych
- naturalnym splajnem kubicznym interpolacyjnym, opartym na węzłach równoodległych
Eksperymentuj z różnymi wartościami .