 |
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Matjas
pijak
Dołączył: 24 Maj 2006
Posty: 225
Przeczytał: 0 tematów
|
Wysłany: Sob 13:59, 27 Paź 2007 Temat postu: Równania różniczkowe |
|
|
Czy ktoś może mi wyjaśnić na czym polega problem z h ujemnym w pierwszym zadaniu? Bo ja problemu nie widzę, i chyba wszystko mi śmiga jak trzeba. Wynik numeryczny od dokładnego róznią się o 0.1, jak na równania różniczkowe to wydaje mi się niewiele. Więc gdzie jest haczyk?
I jeszcze takie pytanko: czy metoda Runge-Kutty z zadaniu B2 was też doprowadza do nieskończoności?
|
|
Powrót do góry |
|
 |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Matjas
pijak
Dołączył: 24 Maj 2006
Posty: 225
Przeczytał: 0 tematów
|
Wysłany: Nie 10:32, 28 Paź 2007 Temat postu: |
|
|
[link widoczny dla zalogowanych] - Edit: poprawione i mam nadzieję poprawne wyniki.
Ostatnio zmieniony przez Matjas dnia Pon 22:22, 29 Paź 2007, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Yoter
zielony żul
Dołączył: 19 Lis 2005
Posty: 1033
Przeczytał: 0 tematów
Skąd: Gościeradów
|
Wysłany: Nie 15:28, 28 Paź 2007 Temat postu: |
|
|
Dziękuję Cię bardzo :)
ok znalazłem błąd :D niech mi ktoś powie dlaczego tego exacta trzeba przemnożyć przez stałą a nie np. dodać stałą? bo ja jakiś tępy jestem i tego nie widzę... :?
PS. runge-kutta i exact u mnie dają identyczne wyniki (już :D)... w czym kodziłeś to zadanie Matjas?
PS 2. dobra, nieważne, chyba już mam... idiota ze mnie...
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal
pijak
Dołączył: 16 Wrz 2006
Posty: 53
Przeczytał: 0 tematów
Skąd: Trzebinia/Kraków
|
Wysłany: Nie 16:43, 28 Paź 2007 Temat postu: |
|
|
Masz matjas coś źle w metodzie Rungego-Kutty, bo u mnie to działa prawidłowo w obu zadaniach ( w pierwszym roznica jest rzedu 1e-11 , a w drugim dochodzi cos do 92 z kawalkiem i wraca do troche ponizej zera)...
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Matjas
pijak
Dołączył: 24 Maj 2006
Posty: 225
Przeczytał: 0 tematów
|
Wysłany: Pon 0:10, 29 Paź 2007 Temat postu: |
|
|
Dzięki Rafał - rzeczywiście zdrowo tam namieszałem :) Pisanie 1/2*h nie jest najrozsądniejsze...
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Robson
zielony żul
Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów
Skąd: Z Lasu :]
|
Wysłany: Pon 11:43, 29 Paź 2007 Temat postu: |
|
|
Moze ja głupi jestem, ale jak policzyć dokładny wynik? Probowałem sobie rozwiazać równanko... no ale jakos mi nie idzie... chyba mnie Leszek zabije jak sie dowie ;)
Ile wynosi całka z (e^t -1)/(e^t +1) ? :P albo inaczej, ile wynosi całka z 1/(y^2+y)
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Phantom
[świeżak]
Dołączył: 04 Cze 2007
Posty: 16
Przeczytał: 0 tematów
Skąd: Krk
|
Wysłany: Pon 12:33, 29 Paź 2007 Temat postu: |
|
|
Cytat: | całka z (e^t -1)/(e^t +1) ? |
2*ln(e^t+1)-t
Cytat: | ile wynosi całka z 1/(y^2+y) |
-ln(y+1)+ln(y)
Rozwiazanie dla zadania B.1.a:
y=(12*exp(t))/((exp(t)+1)^2)
Rozwiazanie dla zadania B.2:
x=tg(t)
Ostatnio zmieniony przez Phantom dnia Pon 16:50, 29 Paź 2007, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Robson
zielony żul
Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów
Skąd: Z Lasu :]
|
Wysłany: Pon 17:19, 29 Paź 2007 Temat postu: |
|
|
juz policzyłem, dzieki, po prostu niestety czasami wszystko staje sie proste jesli sie to inaczej napisze :P szczegolnie przy całkach :P
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Prezioso
pijak
Dołączył: 18 Lis 2005
Posty: 100
Przeczytał: 0 tematów
Skąd: Kraków
|
Wysłany: Śro 15:46, 14 Lis 2007 Temat postu: |
|
|
Czy w tym zadaniu B2 (autorstwa Rafała P. na stronie dra Kapeli) nie powinno być w funkcji df3 return 2+8*x*x+6*x*x*x*x??
Jeśli tak, to df4 też jest źle policzona...
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal
pijak
Dołączył: 16 Wrz 2006
Posty: 53
Przeczytał: 0 tematów
Skąd: Trzebinia/Kraków
|
Wysłany: Śro 17:16, 14 Lis 2007 Temat postu: |
|
|
Mamy, że x' = f. U mnie to df to jest x', df2 = x'', df3 = x''' itd., czyli
x' = f = 1+x^2 =: df.
df2 = 2*x*x' = 2*x*(1+x^2)
df3 = (2*x+2*x^3)' = 2 + 6*x^2*x' = 2 + 6*x^2*(x^2+1) czyli tak jak w kodzie
df4 = (6*x^4 + 6*x^2 + 2)' = 24*x^3*x' + 12*x*x' = 12*x*(2*x^2 + 1)*x' = 12*x*(2x^2+1)*(1+x^2)
Wydaje mi sie, że jest dobrze..
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Prezioso
pijak
Dołączył: 18 Lis 2005
Posty: 100
Przeczytał: 0 tematów
Skąd: Kraków
|
Wysłany: Śro 17:42, 14 Lis 2007 Temat postu: |
|
|
rafal napisał: |
df3 = (2*x+2*x^3)' = 2 + 6*x^2*x' = 2 + 6*x^2*(x^2+1)
|
Wydaje mi się że:
df3 = (2*x+2*x^3)' = 2*x' + 6*x^2*x', ale mogę się mylić...
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Matjas
pijak
Dołączył: 24 Maj 2006
Posty: 225
Przeczytał: 0 tematów
|
Wysłany: Śro 19:40, 14 Lis 2007 Temat postu: |
|
|
Skoro rózniczkujemy po t, to (2*x)' = 2*x', a nie (2*x)' = 2. Skoro u Ciebie Rafał (2*x^3)' = 6*x^2*x', to jak rozumiem znasz zasadę, ale stosujesz ją dość wybiórczo ;)
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal
pijak
Dołączył: 16 Wrz 2006
Posty: 53
Przeczytał: 0 tematów
Skąd: Trzebinia/Kraków
|
Wysłany: Śro 21:10, 14 Lis 2007 Temat postu: |
|
|
Rzeczywiście źle policzyłem tą pochodną. Powinno być tak jak napisał Prezioso i Matjas ;)
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Nie 17:22, 18 Lis 2007 Temat postu: |
|
|
Mógłby ktoś wytłumaczyć, ew. wrzucić wyniki dla zadań z zestawu 5.?
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Spectro
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów
Skąd: Kurdwanów
|
Wysłany: Nie 18:43, 18 Lis 2007 Temat postu: |
|
|
Na początku zestawu powinno być:
y' = f(x) i y(a) = 0
Teraz w zadaniu 1. wartości naszej całki liczymy tak, jak w przypadku równania różniczkowego.
W zadaniu 3. liczysz kolejne pochodne dla obu funkcji i potem już normalnie Taylorem.
|
|
Powrót do góry |
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|