Eğer daha doğru ise, birdirbir entegrasyonu neden sezgisel ve RK4 olmasın?


Yanıtlar:


13

TL; DR: Ne tür bir doğruluğa ihtiyacınız olduğuna bağlıdır.

Enerji tasarrufu otomatik olarak doğruluğa eşit değildir. Diyelim ki, güneş sistemini simüle etmek istiyorsunuz ve aşırı bir örnek kullanmak için tüm sistemi her saniyede bir açıyla döndüren bir çözücü kullanıyorsunuz. Bu çözümler açıkça enerji tasarrufu sağlar, ancak açık bir şekilde yanlıştır.

Öte yandan, gök hareketlerini yeterince kısa bir süre için tahmin etmek istiyorsanız, enerjiyi koruyamayan bir Runge – Kutta yönteminin etkileri önemsizdir. Aksine, bu uzun vadeli simülasyonları olumsuz etkiler. Kısa zaman ölçeklerinde, bir Runge – Kutta yöntemi, en azından karşılaştırılabilir bir hesaplama çabası için birdirbirden daha doğru sonuçlar verecektir.

Şimdi, uzun zaman ölçeklerinde, her iki yöntem de bazı başlangıç ​​durumlarının kesin geleceğini tahmin etme anlamında çok doğru sonuçlar vermez (bu da kelebek etkisi nedeniyle zorlaşabilir). Bununla birlikte, birdirbir yöntem, enerji korunduğu için en azından bir miktar makul çözelti verir. Bu, incelenen sistemlerin nitel davranışının ilgi çekici olduğu birçok simülasyon için yeterlidir.


Bu, tam olarak bilmem gerekenlerimin ötesine geçti, özellikle de her birinin farklı zaman çizelgeleri üzerindeki güçlü yönleri. Ayrıca, bu örnek anlayışım için çok yardımcı oldu. Çok teşekkür ederim.
perilousGourd

Semptomatik yöntemlerin, sıralarına göre doğru değere KAPALI, ancak biraz hatalı bir enerji koruduğunu unutmayın.
Tom Dickens
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.