Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Metode za rešavanje jednačina u Mathematici

[es] :: Matematika :: Metode za rešavanje jednačina u Mathematici

[ Pregleda: 4435 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

paga
Marko Mladenovic
inženjer održavanja
Gornji Milanovac

Član broj: 28691
Poruke: 791
*.dynamic.isp.telekom.rs.

Sajt: www.linkedin.com/pub/mark..


+9 Profil

icon Metode za rešavanje jednačina u Mathematici06.07.2010. u 14:38 - pre 167 meseci
Pozdrav svima

Da li neko zna kako se na engleski prevodi: rešavanje jednačina metodom polovljenja intervala .

Treba u numeričkoj da nađem rešenje sledeće jednačine :


Moram da ga uradim peške i da dostavim rešen zadatak isto polovljenjem intervala u programu mathematica

Peške nije problem a nije ni preko mathematice , samo kad bi neko znao da mi kaže gde da gledam tehničku dokumentaciju za ovu oblast .
 
Odgovor na temu

Cabo
Lokanje u bircuzu

Član broj: 10942
Poruke: 684
*.rcub.bg.ac.rs.



+5 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 14:57 - pre 167 meseci
http://www.lmgtfy.com/?q=find+root+interval
 
Odgovor na temu

holononi

Član broj: 163572
Poruke: 658
*.adsl.verat.net.



+5 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 15:01 - pre 167 meseci
The Halving Method
Bisection method
 
Odgovor na temu

paga
Marko Mladenovic
inženjer održavanja
Gornji Milanovac

Član broj: 28691
Poruke: 791
*.dynamic.isp.telekom.rs.

Sajt: www.linkedin.com/pub/mark..


+9 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 15:01 - pre 167 meseci
Našao sam odgovor na strani http://reference.wolfram.com/m.../NumericalEquationSolving.html

Međutim , ne mogu da dobijem rešenja za ovu gore jednačinu .
Kaže :
Prikačeni fajlovi
 
Odgovor na temu

holononi

Član broj: 163572
Poruke: 658
*.adsl.verat.net.



+5 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 15:10 - pre 167 meseci
Dobio si rešenje. Proveri sa x=0.
 
Odgovor na temu

Cabo
Lokanje u bircuzu

Član broj: 10942
Poruke: 684
*.rcub.bg.ac.rs.



+5 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 15:12 - pre 167 meseci
Pa uradi to što ti predlaže:
Code:
Reduce[E^x-x-1==0]
daje
Code:
(C[1] \[Element] Integers && x == -1 - ProductLog[C[1], -(1/E)]) || 
 x == 0


Iz Help-a:
Citat:

ProductLog[z] gives the principal solution for in

ProductLog[k,z] gives the -th solution.

 
Odgovor na temu

atomant
Beograd

Član broj: 47540
Poruke: 263
*.dynamic.isp.telekom.rs.



+34 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 16:04 - pre 167 meseci
Pa napisi funkciju koja ce da ti radi polovljenje intervala. Nemoj da ocekujes da je NSolve svemoguca

Code:
PolovljenjeIntervala[f0_, {x_, a0_, b0_}] := Module[
   {f, a, b, c},
   a = N[a0]; 
   b = N[b0];
   f = Function[x, f0];
   c = a + 0.5*(b - a);
   While[a < c < b,
    If[Sign[f[c]] == Sign[f[a]],
     a = c, b = c];
    c = a + 0.5*(b - a)];
   c];



Eto, ovo ce ti resiti problem.
Pozivas je na sledeci nacin:


Code:
PolovljenjeIntervala[Exp[x] - x - 1, {x, -1, 1}]


i dobijes
Code:
-1.05367*10^-8
a to je 0 u sustini

Lupio sam ove granice, namerno nisam stavio 0, nego oko nje. Znaci ovo a i b su pocetne tacke. Znas vec i sam, da ti ne pricam mnogo. Naravno, funkciju mozes nazvati kako god hoces.
If you can't explain it simply, you don't understand it well enough. A. Einstein
 
Odgovor na temu

Cabo
Lokanje u bircuzu

Član broj: 10942
Poruke: 684
*.rcub.bg.ac.rs.



+5 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 16:17 - pre 167 meseci
Code:
Chop[-1.05367*10^-8, 10^-4]
daje nulu. :o)
 
Odgovor na temu

atomant
Beograd

Član broj: 47540
Poruke: 263
*.dynamic.isp.telekom.rs.



+34 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 16:21 - pre 167 meseci
-0.0000000105367 je toliko malo da je nula :P
If you can't explain it simply, you don't understand it well enough. A. Einstein
 
Odgovor na temu

paga
Marko Mladenovic
inženjer održavanja
Gornji Milanovac

Član broj: 28691
Poruke: 791
*.dynamic.isp.telekom.rs.

Sajt: www.linkedin.com/pub/mark..


+9 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 17:34 - pre 167 meseci
Ali problem je u tome što je meni potrebno najmanje pozitivno rešenje .

Faktički nula je jedino rešenje .

Kako da onda nađem pozitivno rešenje (da li ih ima više od jednog?)?
 
Odgovor na temu

atomant
Beograd

Član broj: 47540
Poruke: 263
*.dynamic.isp.telekom.rs.



+34 Profil

icon Re: Metode za rešavanje jednačina u Mathematici06.07.2010. u 18:14 - pre 167 meseci
Ta jednacina ima jedno resenje. I to resenje je 0, sto se vidi iz same jednacine, ne mora ni da se resava. Ako hoces, ti reci da ti je 10^(-15) resenje (ako neces 0), recimo. Kad to ubacis dobices neki izraz koji je jako blizu nule i onda ga proglasi za 0. Ali 0 je jedino resenje ove jednacine. Mozes da izvodis bezbroj resenja na ovaj nacin, svako manje od prethodnog, ali ne mozes pobeci od cinjenice da je 0 jedino pravo resenje.
If you can't explain it simply, you don't understand it well enough. A. Einstein
 
Odgovor na temu

Cabo
Lokanje u bircuzu

Član broj: 10942
Poruke: 684
*.rcub.bg.ac.rs.



+5 Profil

icon Re: Metode za rešavanje jednačina u Mathematici07.07.2010. u 10:33 - pre 167 meseci
Matematika je dala i ovo:
Code:
(C[1] \[Element] Integers && x == -1 - ProductLog[C[1], -(1/E)])

To u prevodu na „matematički jezik“ znači ovo:

gde je grana Lambertove funkcije koja odgovara parametru .

Videti i, npr. Lambert W function.

ISPRAVKA:





[Ovu poruku je menjao Cabo dana 07.07.2010. u 18:31 GMT+1]
 
Odgovor na temu

paga
Marko Mladenovic
inženjer održavanja
Gornji Milanovac

Član broj: 28691
Poruke: 791
*.dynamic.isp.telekom.rs.

Sajt: www.linkedin.com/pub/mark..


+9 Profil

icon Re: Metode za rešavanje jednačina u Mathematici07.07.2010. u 20:41 - pre 167 meseci
Ovo su definitivno najkvalitetniji odgovori .
Uspešno odrađen zadatak , čak sam i čitao o Lambertovoj funkciji i ako nisam matematičar .

Hvala svima i pozdrav do sledeće prilike .
 
Odgovor na temu

[es] :: Matematika :: Metode za rešavanje jednačina u Mathematici

[ Pregleda: 4435 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.