MN11LAB: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Przykry (dyskusja | edycje)
Dorota (dyskusja | edycje)
Nie podano opisu zmian
Linia 1: Linia 1:
<!--  
<!--  
Konwertowane  z pliku LaTeX przez latex2mediawiki, zob. http://www.ii.uj.edu.pl/&nbsp;pawlik1/latex2mediawiki.php
Konwertowane  z pliku LaTeX przez latex2mediawiki, zob. http://www.ii.uj.edu.pl/&nbsp;pawlik1/latex2mediawiki.php
Linia 11: Linia 10:


Niech <math>\displaystyle h>0</math> i <math>\displaystyle c\inR</math>.  
Niech <math>\displaystyle h>0</math> i <math>\displaystyle c\inR</math>.  
Wyznaczyć 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:
Linia 28: Linia 27:


Rozpatrz funkcję <math>\displaystyle f(x) = \sin(x)</math> i następujące przypadki:
Rozpatrz funkcję <math>\displaystyle f(x) = \sin(x)</math> i następujące przypadki:
* węzły równoodległe, lub nie;
* węzły równoodległe lub nie;
* odcinek krótki, lub długi;
* odcinek krótki lub długi;
* węzłów mało, lub dużo.
* węzłów mało lub dużo.
   
   
</div></div>
</div></div>
Linia 71: Linia 70:
<div class="exercise">
<div class="exercise">


Pokazać jednoznaczność rozwiązania  
Pokaż jednoznaczność rozwiązania  
zadania interpolacyjnego w przypadku kubicznych okresowych funkcji  
zadania interpolacyjnego w przypadku kubicznych okresowych funkcji  
sklejanych, tzn. takich, w których warunki interpolacji uzupełnione są warunkiem  
sklejanych, tzn. takich, w których warunki interpolacji uzupełnione są warunkiem  
Linia 80: Linia 79:


<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">
<div style="font-size:smaller; background-color:#efe"> Zastosować technikę dowodową podobną  do tej z przypadku naturalnych
<div style="font-size:smaller; background-color:#efe"> Zastosuj technikę dowodową podobną  do tej z przypadku naturalnych
funkcji sklejanych. </div>
funkcji sklejanych. </div>
</div></div>
</div></div>


</div></div>
</div></div>

Wersja z 16:23, 25 wrz 2006


Ćwiczenia: splajny

Ćwiczenie

Niech h>0 i Parser nie mógł rozpoznać (nieznana funkcja „\inR”): {\displaystyle \displaystyle c\inR} . Wyznacz współczynniki kubicznej funkcji sklejanej s opartej na pięciu węzłach 2h,h,0,h,2h i spełniającej dodatkowo następujące warunki interpolacyjne:

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle s(0)\,=\,c,\qquad\quad s^{(k)}(\pm 2h)\,=\,0,\qquad k=0,1,2, \\ }

Ćwiczenie

Porównaj ze sobą interpolację wielomianową i splajnową opartą na N węzłach.

Rozpatrz funkcję f(x)=sin(x) 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.
Rozwiązanie

Ć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ń!

Rozwiązanie

Ć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

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle s'(x_0) = s'(x_N)\\ s''(x_0) = s''(x_N). }
Wskazówka