Szelőmódszerre egy példa?
Numerikus módszerekből vettük a szelőmódszert, de nem vagyok benne biztos, hogy jól dolgoztam.
f(x)=x^3-2x-1 egyenletre alkalmaztam, és itt az egyes lépésekre:
p1=0.5
p2=1.0769
p3=1.435
p4=1.567
p5=1.604
p6=1.614
p7=1.617
p8=1.618 eredményeket kaptam. Ha kérhetném legyetek szívesek ellenőrizni. A hasznos válaszokért megy a zöld mancs. :D (Nem házi feladat kérdés, saját magamnak gyakorlásként csinálom). Előre is köszönöm a segítséget! :)





Alkalmazott matematikus vagyok és Kiss Ottó numerikus módszerek könyvét vettem elő. Szelőmódszer c. fejezetében rögtön egy sajtóhiba (életem során talán a 40-edik).
Az algoritmus központi képlete a kövcsi képlet:
c(k+1)=ck-f(ck)(ck-c(k-1))/(f(ck)-f(c(k-1))).
f(c0)*f(c1)<0 feltételből indul. Nálad pk=ck, de mivel egyenlő p0? Folyt. Köv. Sz. Gy.





Derive 5-el számolva az első észrevételem az, hogy a gépidő
szánalmasan nagy, n=9 és n=10-nél 60s.
[2, 0.5, 1.076923076, -35.71428571, 1.078463974, 1.080003085, 2.351745865, 1.342581675, 1.491583966,
1.656514724, 1.613770610]
f(1.613770610)=-0.02487010132.
f(1.618)=-0.0001989680004 A tied pontosabb.
Én c(0)=f(2)=3 és c(1)=f(1/2)=-1.875 értékekkel indítottam.
Folyt. köv. Sz. Gy.





[1.7, 0.5, 1.442211055, 2.283882398, 1.545199350, 1.589108856, 1.619898977, 1.617988493, 1.618033918,
[1.618033988, 1.618033988]
f(1.618033988)= - 4.3899609026550954·10^(-9) már pontosabb, ha (1.7;0.5) párosról indítok, de a gépidő változatlanul nagy 70s körüli. Sz. Gy.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!