I rok Transportu Informatyka PrzykÅadowe zadania kolokwialne 1 ...
I rok Transportu Informatyka PrzykÅadowe zadania kolokwialne 1 ...
I rok Transportu Informatyka PrzykÅadowe zadania kolokwialne 1 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
I <strong>rok</strong> <strong>Transportu</strong><br />
<strong>Informatyka</strong><br />
Przykładowe <strong>zadania</strong> <strong>kolokwialne</strong><br />
3 2<br />
1. Wykonać dwie iteracje w poszukiwaniu rozwiązania równania nieliniowego x + 2 ⋅ x + 4 = 0 . Obliczenia<br />
rozpocząć w punkcie x = −3<br />
. Zastosować metodę:<br />
a) Newtona (stycznych),<br />
b) iteracji prostych.<br />
Po drugiej iteracji sprawdzić warunki zakończenia obliczeń.<br />
3 2<br />
2. Wykonać dwie iteracje w poszukiwaniu rozwiązania równania nieliniowego x + 2 ⋅ x + 4 = 0 . Obliczenia<br />
rozpocząć dla pary punktów x 0<br />
= −3,<br />
x 1<br />
= −1. Zastosować metodę:<br />
a) bisekcji,<br />
b) siecznych,<br />
c) regula falsi.<br />
Po drugiej iteracji sprawdzić warunki zakończenia obliczeń.<br />
3. Wykonać dwie iteracje w poszukiwaniu rozwiązania układu równań nieliniowych:<br />
2<br />
⎧y<br />
− 2 ⋅ x = 0<br />
⎨<br />
.<br />
2 2<br />
⎩x<br />
+ y = 16<br />
Obliczenia rozpocząć w punkcie x = −3 , y = 4 . Zastosować metodę Newtona–Raphsona. Po drugiej iteracji<br />
sprawdzić warunki zakończenia obliczeń.<br />
4. Podany układ liniowych równań algebraicznych rozwiązać metodą eliminacji Gaussa:<br />
⎧ 0 ⋅ x + 4 ⋅ y − 6 ⋅ z = 2<br />
⎪<br />
⎨ 3⋅<br />
x − 2 ⋅ y + 1⋅<br />
z = 0 .<br />
⎪<br />
⎩2<br />
⋅ x −1⋅<br />
y − 3⋅<br />
z = −3<br />
5. Podany układ liniowych równań algebraicznych rozwiązać metodą rozkładu L ⋅ U :<br />
⎧ 2 ⋅ x −1⋅<br />
y + 0 ⋅ z = 0<br />
⎪<br />
⎨−<br />
6 ⋅ x − 2 ⋅ y + 1⋅<br />
z = −1<br />
.<br />
⎪<br />
⎩ 4 ⋅ x + 3⋅<br />
y −1⋅<br />
z = −3<br />
6. Podany układ liniowych równań algebraicznych rozwiązać metodą rozkładu Choleskiego–Banachiewicza:<br />
⎧ 1⋅<br />
x + 2 ⋅ y − 3⋅<br />
z = −6<br />
⎪<br />
⎨ 2 ⋅ x + 8 ⋅ y − 4 ⋅ z = −18<br />
.<br />
⎪<br />
⎩−<br />
3⋅<br />
x − 4 ⋅ y + 11⋅<br />
z = 16<br />
7. Wykonać dwie iteracje w poszukiwaniu rozwiązania układu liniowych równań algebraicznych metodą:<br />
a) Jacobiego,<br />
b) Gaussa-Seidla:<br />
⎧ 1⋅<br />
x + 2 ⋅ y − 3⋅<br />
z = −6<br />
x0<br />
= 2<br />
⎪<br />
⎨ 2 ⋅ x + 8 ⋅ y − 4 ⋅ z = −18<br />
, y0<br />
= −1<br />
.<br />
⎪<br />
⎩−<br />
3⋅<br />
x − 4 ⋅ y + 11⋅<br />
z = 16 z0<br />
= 2<br />
Obliczenia rozpocząć z podanego powyżej punktu startowego. Po drugiej iteracji sprawdzić warunki<br />
zakończenia obliczeń.
8. Znaleźć pseudorozwiązanie nadokreślonego układu równań z wagami:<br />
⎧1⋅<br />
x + 2⋅<br />
y = −1<br />
⎛3⎞<br />
⎪<br />
⎜ ⎟<br />
⎨ 2⋅<br />
x + 8⋅<br />
y = 4 w = ⎜2⎟<br />
.<br />
⎪<br />
⎩−<br />
3⋅<br />
x − 4⋅<br />
y = 1<br />
⎜ ⎟<br />
⎝1⎠<br />
9. Korzystając bezpośrednio z definicji i metodą Jacobiego obliczyć wartości i wektory własne podanej<br />
macierzy:<br />
⎛ 2 − 2⎞<br />
⎜ ⎟ .<br />
⎝−<br />
2 6 ⎠<br />
10. Zastosować ciągi Sturma i twierdzenie Gerszgorina do stwierdzenia, czy macierz A jest dodatnio określona.<br />
⎛25<br />
10 0⎞<br />
⎜ ⎟<br />
A = ⎜10<br />
15 4⎟<br />
.<br />
⎜ ⎟<br />
⎝ 0 4 5⎠<br />
11. Zastosować metodę potęgową do wyznaczenia:<br />
a) maksymalnej co do modułu,<br />
b) minimalnej co do modułu<br />
wartości własnej i odpowiadającego jej wektora własnego macierzy C z <strong>zadania</strong> następnego. Wykonać dwie<br />
iteracje rozpoczynając obliczenia z wektorem początkowym:<br />
⎛ 1 ⎞<br />
⎜ ⎟<br />
x = ⎜−1⎟<br />
.<br />
⎜ ⎟<br />
⎝ 1 ⎠<br />
Po drugiej iteracji sprawdzić warunki zakończenia obliczeń.<br />
12. Wartości własne macierzy C są równe:<br />
λ1<br />
= 3 + 15 ⎛ 6 2 −1⎞<br />
⎜ ⎟<br />
λ2<br />
= 2 , C = ⎜ 2 2 1 ⎟ .<br />
λ3<br />
= 3 − 15 ⎜ ⎟<br />
⎝−1<br />
1 0 ⎠<br />
Podać, do której wartości własnej λ 1 , λ 2 , λ 3 będą zbieżne: metoda potęgowa oraz metoda iteracji odwrotnej,<br />
jeśli dokonamy przesunięcia widma macierzy C o wartość podaną w tablicy.<br />
Przesunięcie -5.0 -0.5 0.0 1.5 5.0 6.5<br />
Metoda potęgowa<br />
Metoda odwrotna<br />
22.03.2007 r.
I <strong>rok</strong> <strong>Transportu</strong><br />
<strong>Informatyka</strong><br />
Przykładowe <strong>zadania</strong> <strong>kolokwialne</strong><br />
1. Dokonać interpolacji funkcji y = cos 2 ( x)<br />
w przedziale x ∈[ 1<br />
,<br />
3<br />
4π<br />
4π<br />
] używając bazy wielomianów<br />
Czebyszewa T<br />
0<br />
( x),<br />
T1<br />
( x)<br />
. Jako węzły interpolacji przyjąć miejsca zerowe wielomianu Czebyszewa T 2<br />
( x ) .<br />
Obliczyć wartość funkcji interpolującej w punkcie x = π 2 i porównać z wartością analityczną.<br />
2. Dokonać interpolacji funkcji f (x)<br />
danej w postaci tabelarycznej:<br />
x -2 -1 0 4<br />
f (x) -12 2 0 192<br />
przy pomocy:<br />
a) wielomianów Lagrange'a,<br />
0<br />
b) odpowiedniej bazy jednomianowej, poczynając od jednomianu x .<br />
Obliczyć wartość funkcji interpolującej w punkcie x = 3 .<br />
3. Dokonać odwrotnej interpolacji wielomianami Lagrange'a funkcji f (x)<br />
danej w postaci tabelarycznej:<br />
x -1 0 1<br />
f (x) -0.980085 0.826822 1.708073<br />
Obliczyć wartość zmiennej niezależnej x , dla której f ( x)<br />
= 0 .<br />
4. Spline kwadratowy interpolujący funkcję f ( x)<br />
= ln( x)<br />
dany jest wzorem:<br />
n<br />
∑ − 1<br />
2<br />
2<br />
i<br />
S ( x)<br />
= P2 ( x)<br />
+ bi ⋅ ( x − x i<br />
)<br />
+<br />
, dla x ∈ [ x n −1,<br />
xn<br />
] , gdzie P<br />
2<br />
( x)<br />
= ∑ a i<br />
⋅ x .<br />
i=<br />
1<br />
i=<br />
0<br />
Zastosować ten wzór do obliczenia wartości S (3,5)<br />
mając dane S '(1)<br />
= 1 i:<br />
x 1 3 4 6<br />
S (x) 0.000000 1.098612 1.386294 1.791759<br />
Uzyskany wynik porównać z wartością analityczną.<br />
5. Dokonać najlepszej ap<strong>rok</strong>symacji funkcji f (x)<br />
danej tabelarycznie:<br />
x -2 0 4<br />
f (x) 14 4 32<br />
funkcją<br />
1<br />
∑<br />
i<br />
g ( x)<br />
= a i<br />
⋅ x .<br />
i=<br />
0<br />
9<br />
x ⋅ dx<br />
6. Obliczyć numerycznie całkę ∫ stosując złożoną metodę:<br />
2<br />
3 x − 4<br />
a) trapezów,<br />
b) Simpsona,<br />
c) Gaussa dwupunktową<br />
i podział na dwa podprzedziały całkowania.<br />
7. Zaproponować odpowiednią procedurę postępowania w celu numerycznego obliczenia wartości całki<br />
∞<br />
1<br />
∫ ⋅ dx .<br />
2<br />
x −1<br />
2
3⋅<br />
y − 5<br />
8. Wykonać dwa k<strong>rok</strong>i numerycznego całkowania problemu początkowego y '(<br />
t)<br />
= z warunkiem<br />
2<br />
t − t + 1<br />
brzegowym y ( 1) = 2 i ∆t =<br />
1<br />
2 . Zastosować metodę a) Eulera, b) Rungego-Kutty II rzędu, c) pierwszy k<strong>rok</strong><br />
metodą Eulera, drugi metodą predyktor-korektor II rzędu.<br />
9. Metodą nieoznaczonych współczynników wyznaczyć współczynniki operatora różnicowego służącego do<br />
wyznaczenia drugiej pochodnej w węźle A:<br />
A B C<br />
2h<br />
h<br />
10. Rozwiązać numerycznie (metodą różnic skończonych) na regularnej siatce 6 węzłów problem brzegowy:<br />
w "(<br />
x)<br />
= x ⋅ ( x − 5) , dla x ∈[0,5]<br />
, przy warunkach brzegowych w ( 0) = 0 , w ( 5) = 0.<br />
Uzyskane rozwiązanie porównać z ścisłym rozwiązaniem analitycznym.<br />
x =<br />
0 1 2 3 4 5<br />
h<br />
h h h h<br />
11. Zastosować metodę potęgową do wyznaczenia:<br />
a) maksymalnej co do modułu,<br />
b) minimalnej co do modułu<br />
wartości własnej i odpowiadającego jej wektora własnego macierzy C z <strong>zadania</strong> następnego. Wykonać dwie<br />
iteracje rozpoczynając obliczenia z wektorem początkowym:<br />
⎛ 1 ⎞<br />
⎜ ⎟<br />
x = ⎜−1⎟<br />
.<br />
⎜ ⎟<br />
⎝ 1 ⎠<br />
Po drugiej iteracji sprawdzić warunki zakończenia obliczeń.<br />
12. Wartości własne macierzy C są równe:<br />
λ1<br />
= 3 + 15 ⎛ 6 2 −1⎞<br />
⎜ ⎟<br />
λ2<br />
= 2 , C = ⎜ 2 2 1 ⎟ .<br />
λ3<br />
= 3 − 15 ⎜ ⎟<br />
⎝−1<br />
1 0 ⎠<br />
Podać, do której wartości własnej λ 1 , λ 2 , λ 3 będą zbieżne: metoda potęgowa oraz metoda iteracji odwrotnej,<br />
jeśli dokonamy przesunięcia widma macierzy C o wartość podaną w tablicy.<br />
Przesunięcie -5.0 -0.5 0.0 1.5 5.0 6.5<br />
Metoda potęgowa<br />
Metoda odwrotna<br />
24.05.2007 r.