MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

y(xn) — approximate value at endpoint
0,7652614605
Euler approximation with step size h = 0,02
Alt bölme sayısı n 50
Adım boyu h 0,02
k xk yk
0 0 0
1 0,02 0,02
2 0,04 0,039992
3 0,06 0,0599600128
4 0,08 0,0798881087
5 0,1 0,0997604665
6 0,12 0,1195614235
7 0,14 0,1392755248
8 0,16 0,1588875714
9 0,18 0,1783826662
10 0,2 0,1977462587
11 0,22 0,216964187
12 0,24 0,2360227179
13 0,26 0,2549085834
14 0,28 0,2736090157
15 0,3 0,2921117778
16 0,32 0,310405192
17 0,34 0,3284781643
18 0,36 0,3463202062
19 0,38 0,3639214525
20 0,4 0,3812726761
21 0,42 0,398365299
22 0,44 0,4151914008
23 0,46 0,4317437228
24 0,48 0,4480156699
25 0,5 0,4640013091
26 0,52 0,4796953648
27 0,54 0,495093212
28 0,56 0,5101908662
29 0,58 0,5249849718
30 0,6 0,5394727874
31 0,62 0,5536521696
32 0,64 0,5675215551
33 0,66 0,5810799408
34 0,68 0,5943268629
35 0,7 0,6072623745
36 0,72 0,6198870226
37 0,74 0,6322018242
38 0,76 0,6442082413
39 0,78 0,6559081561
40 0,8 0,6673038459
41 0,82 0,6783979575
42 0,84 0,6891934817
43 0,86 0,6996937286
44 0,88 0,7099023023
45 0,9 0,7198230767
46 0,92 0,7294601715
47 0,94 0,7388179287
48 0,96 0,74790089
49 0,98 0,7567137752
50 1 0,7652614605

Bu araç ne işe yarar?

Bu araç, y' = F(x, y) biçimindeki ve y(x0) = y0 başlangıç koşulunu sağlayan birinci mertebeden bir adi diferansiyel denklemi (ADD), klasik ileri (açık) Euler yöntemiyle sayısal olarak çözer. x0 noktasından xn noktasına n eşit adımda ilerler; sonuçta adım boyu h değerini, (x, y) yaklaşık değerlerinden oluşan eksiksiz bir tabloyu ve uç noktadaki yaklaşık y(xn) değerini verir.

Nasıl kullanılır?

Sağ taraftaki F(x, y) ifadesini, x ve y değişkenleri cinsinden bir matematik ifadesi olarak girin (işlemler + - * / ^, parantezler ve sin, cos, exp, log/ln, sqrt, abs gibi fonksiyonların yanı sıra pi ve e sabitleri kullanılabilir). Başlangıç noktası x0'ı, başlangıç değeri y0'ı, uç nokta xn'i belirleyin ve alt bölme sayısı n'i seçin. \(n\) değerini büyüttükçe adım küçülür ve genellikle daha doğru bir sonuç elde edersiniz.

Formülün açıklaması

Adım boyu \( h = (x_n - x_0) / n \) olarak hesaplanır ve ızgara noktaları \( x_k = x_0 + k \cdot h \) şeklindedir. y0'dan başlayarak her yeni değer $$ y_{k+1} = y_k + h \cdot F(x_k, y_k) $$ ile bulunur: F eğimi mevcut noktada örneklenir ve h genişliğinde doğrusal bir adım atmak için kullanılır. Yöntem birinci mertebeden doğruluğa sahiptir; bu nedenle global hata \( O(h) \) ile orantılı olarak değişir.

Reklam
Bir noktadan diğerine teğet doğru boyunca ilerleyen Euler yöntemi
Her Euler adımı, h adım boyutu kadar teğet eğimi F(x,y)'yi izleyerek gerçek eğriden uzaklaşır.

Örnek çözüm

\( y' = 1 - y^2 \), \( x_0 = 0 \), \( y_0 = 0 \), \( x_n = 1 \) ve \( n = 5 \) için adım boyu \( h = 0{,}2 \) olur. İterasyon şu değerleri verir: \( y_1 = 0{,}2 \), \( y_2 = 0{,}392 \), \( y_3 = 0{,}5612672 \), \( y_4 \approx 0{,}6982668 \), \( y_5 \approx 0{,}8007513 \). Yani \( x = 1 \) noktasındaki Euler tahmini yaklaşık \( 0{,}8008 \)'dir. Kesin çözüm \( \tanh(x) \) olduğundan \( \tanh(1) \approx 0{,}7616 \) olur; n'i artırdıkça Euler değeri bu gerçek değere yaklaşır.

x ve y sütunlu Euler yineleme adımları tablosu
Çözümlü örnek, x_n son noktasına kadar x_k ve y_k değerlerinin adım adım bir tablosunu oluşturur.

Sıkça sorulan sorular

Sonucum neden kesin çözümden farklı çıkıyor? Euler yöntemi yalnızca birinci mertebeden doğrudur. Hata, kabaca \( h \) ile orantılı olarak küçülür; bu nedenle daha büyük bir n (daha küçük adım) seçmek doğruluğu artırır.

xn, x0'dan küçük olabilir mi? Evet. Bu durumda adım boyu \( h \) negatif olur ve aynı yineleme bağıntısı geriye doğru integrasyon yapar.

Hangi fonksiyonlar destekleniyor? sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, exp, log/ln, log10, sqrt ve abs fonksiyonları ile pi ve e sabitleri desteklenir.

Son güncelleme: