Forum Budownictwo 2006 Wydział Inżynierii Lądowej Politechniki Krakowskiej Strona Główna Budownictwo 2006 Wydział Inżynierii Lądowej Politechniki Krakowskiej

 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

runge- kutty-formula3/8

 
Napisz nowy temat   Odpowiedz do tematu    Forum Budownictwo 2006 Wydział Inżynierii Lądowej Politechniki Krakowskiej Strona Główna -> Metody numeryczne
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
dufi
Operator Łopaty



Dołączył: 12 Paź 2007
Posty: 15
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Pon 12:56, 12 Maj 2008    Temat postu: runge- kutty-formula3/8

jak ktos posiada dzialajacy program runge- kutty-formula3/8 to niech wrzuci z łaski swej Smile z gory dzieki

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
vh
Kierownik Budowy



Dołączył: 04 Paź 2006
Posty: 480
Przeczytał: 0 tematów

Pomógł: 9 razy
Ostrzeżeń: 0/5
Skąd: Nowy Targ
Płeć: Mężczyzna

PostWysłany: Pon 14:18, 12 Maj 2008    Temat postu:

prawie to czego potrzebujesz

function formula38()
y0=2
x=linspace(-5,5,11);
n=length(x)
h=abs(abs(x(2))-abs(x(1)))
rozw=formula(y0,x,n,h);
plot(x,rozw)
pause

function df=fun(x,y)
df=0.5*x*y;


function df=dot(y,x)
df=0.5*x*y;

function f=dokl(x)
f=exp(x^2/4);

function rungekutta=formula(y0,x,n,h)
rungekutta=zeros(n,1);
rungekutta(1)=y0;
for i=2:1:n
k1=h*fun(x(i-1),rungekutta(i-1));

k2=h*fun(x(i-1)+(1/3)*h,rungekutta(i-1)+(1/3)*k1);

k3=h*fun(x(i-1)+(2/3)*h,rungekutta(i-1)-(1/3)*k1+k2);

k4=h*fun(x(i-1)+h,rungekutta(i-1)+k1+k2);

rungekutta(i)=rungekutta(i-1)+(1/Cool*(k1+3*k2+3*k3+k4);
end


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Budownictwo 2006 Wydział Inżynierii Lądowej Politechniki Krakowskiej Strona Główna -> Metody numeryczne Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
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
Regulamin