logowanie

matematyka » forum » forum zadaniowe - uczelnie wyższe » zadanie

Rachunek różniczkowy i całkowy, zadanie nr 6252

ostatnie wiadomości  |  regulamin  |  latex

AutorZadanie / Rozwiązanie

kaczucha1
postów: 7
2020-05-11 18:01:54

Wykorzystując metodę ulepszonego Eulera (Huena) wyznaczyć przybliżone rozwiązanie y(t) następującego zagadnienia początkowego:

$\frac{dy}{dt}=\frac{\sqrt{y}}{3(1+t)}$
$y(0)=4$
$t\in[0,4]$

dla kroków czasowych :

h=1/2 ; h=1/4; h=1/8; h=1/16; h=1/32


chiacynt
postów: 749
2020-05-13 08:02:52

MATLAB-OCTAVE

function heun(f,a, b, y0, h)
y = y0;
n = (b-a)/h;
for i = 1:n
t = a + (i-1)*h;
k1 = feval(f,t,y);
k2 = feval(f,t+h, y+h*k1);
y = y+h*(k1+k2)/2;
y = t+h;
end
end

Wywołanie programu

heun('f',0,4,4,1/2)

f = sqrt(y)/3*(1+t)



strony: 1

Prawo do pisania przysługuje tylko zalogowanym użytkownikom. Zaloguj się lub zarejestruj





© 2019 Mariusz Śliwiński      o serwisie | kontakt   drukuj