[ paga @ 03.01.2010. 13:44 ] @
Potrebno mi je da proveravam tačnost rešenja , pošto vežbam Numeričku analizu , a konkretno mi treba za metod Runge - Kuta .

Primera radi : koristio sam funkciju NDsolve



početni uslov y(1)=1 , na segmentu (1 do 1,4)

a u mathematici je kod s = NDSolve[{y'[x] == (Sqrt[1 + E^y Log[x]]), y[1] == 1}, y, {x, 1, 1.4}]

odgovor koji dobijam je : NDSolve::dvnoarg: The function y appears with no arguments. >>
[ Cabo @ 03.01.2010. 17:02 ] @
Pa kao što kaže, y ti nema argumente, tj. nisi napisao y[nesto].
[ paga @ 03.01.2010. 18:42 ] @
pa kako nisam , kad sam stavio da je y od 1 jednako 1 . To je jedino i sto mi je dato zadatkom .

Šta misliš , da bih treba da stavim ??
[ Cabo @ 03.01.2010. 19:32 ] @
Citat:
paga: pa kako nisam , kad sam stavio da je y od 1 jednako 1 . To je jedino i sto mi je dato zadatkom .

Šta misliš , da bih treba da stavim ??


Citat:
paga: s = NDSolve[{y'[x] == (Sqrt[1 + E^y Log[x]]), y[1] == 1}, y, {x, 1, 1.4}]


A eto tako. Daklem, E^y[x].
[ paga @ 03.01.2010. 21:29 ] @
Hvala druže , radi tako , ali do neke meni ne razumljive mere :

dao mi je ovo rešenje , koje je doduše isto kao i za ostale dif.jednačine :

{{y -> InterpolatingFunction[{{1., 1.4}},<>]}}

Zašto mi ne kaže da je vrednost ovog diferencijala brojna vrednost , recimo 6.034443 ?