Zestaw X
Transkrypt
Zestaw X
2008.10.05 Zadanie 1. Algebra Symboliczna Zestaw Zadań Specjalnych ( (((( Zaliczone Zadanie2. ( 18.11.2008 Celem zadania jest napisanie programu dokonujacego ˛ 2-wymiarowe równanie Burgersa, modelujace ˛ przepływ wizualizacji lini sił zadanego pola wektorowego w dwóch i trzech wymiarach oraz zademonstrowanie działania na wypłynu z pr˛edkościa˛ u i lepkoscia˛ : branych przykładach np. pola magnetycznego pochodzacego ˛ ∂u of wielok atnej ˛ ramki z pr adem ˛ elektrycznym itp. Program + u∇u = ∆u (1) ∂t powinien działać adaptywnie, bez dużej ingerencji użytkownika dobierajac ˛ automatycznie g˛estość lini sił pola, ewentugdzie u = (ux (x, y, t), uy (x, y, t)) – pole wektora pr˛edkości, alne kolory itp. za pomoca˛ transformacji Cole-Hopf’a: UWAGA! Wizualizacja za pomoca˛ „strzałek” jest wykluczona! u = −2 ∇ ln χ(x, y, t) Zadanie 3. sprowadza si˛e do liniowego równania rozchodzenia si˛e cieRównanie: pła. Celem zadania jest przedstawienie zbioru nietrywialnych (nie dajacych ˛ si˛e sprowadzić do 1 wymiaru) rozwiazań ˛ rów∂u(x, t) ∂F [u(x, t)] + =0 (2) ˛ warunków ponania (1) dla → 0 i wybranych nieciagłych ∂t ∂x czatkowych. ˛ W szczególności należy zbadać jak zachowuja˛ ˛ si˛e rozwiazania ˛ dla których w chwili t = 0 pole pr˛edkości gdzie funkcja F jest zadana z góry, posiada rozwiazanie szczególne postaci rotuje np: ( Ax + B (3) u(x, t) = h (−Ω y, Ω x, ) dla x2 + y 2 > R2 Ct + D u = t=0 0 dla x2 + y 2 < R2 gdzie h jest funkcja˛ odwrotna˛ do pochodnej funkcji F : oraz posiadajacych ˛ w chwili t = 0 symetri˛e „wielokatn ˛ a”: ˛ h(F 0 (x)) = x 2π u r, φ, t = 0 = u r, φ + Celem jest znalezienie przybliżonego rozwiazania ˛ zagadnien nia poczatkowego równania (2) w postaci posklejanych funkwe współrz˛ednych biegunowych, gdzie n = 3, 4, 5, 6 . . .. cji (3). [email protected] http://ribes.if.uj.edu.pl/alsymb/ Algebra Symboliczna 2008.10.05 Zestaw Zadań Specjalnych Zadanie 4. Celem zadania jest wygenerowanie: a) listy zawierajacej ˛ optymalny (z punktu widzenia jak najmniejszej ilości mnożeń wymaganej w celu uzyskania rezultatu) rozkład naturalnej pot˛egi an dodatniej rzeczywistej liczby a, np: 2 a15 = a3 × (a3 )2 . Przykładowa liczba a15 może być obliczona w wyżej podany sposób poprzez 5 operacji mnożenia. b) jak wyżej, ale dla wyrażenia: an bm gdzie a, b > 0 i m, n sa˛ liczbami naturalnymi. c) jak w punkcie b) ale dla wyrażenia: an bm [email protected] http://ribes.if.uj.edu.pl/alsymb/