[ 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 ?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.