PDE'leri çözmek için sonlu fark yöntemleri kullanırken sınır koşullarının nasıl seçileceğini açıklamaya yardımcı olacak bazı kaynaklar bulmaya çalışıyorum.
Şu anda hepsine erişebildiğim kitaplar ve notlar benzer şeyler söylüyor:
Sınırların varlığında istikrarı düzenleyen genel kurallar bir giriş metni için çok karmaşıktır; sofistike matematiksel makineler gerektirirler
(A. Iserles Diferansiyel Denklemlerin Sayısal Analizinde İlk Ders)
Örneğin, adveksiyon denklemi için 2 aşamalı birdirbir yöntemini uygulamaya çalışırken:
MATLAB kullanma
M = 100; N = 100;
mu = 0.5;
c = [mu 0 -mu];
f = @(x)(exp(-100*(x-0.5).^2));
u = zeros (M, N);
x = 1/(M+1) * (1:M);
u(:,1) = f(x);
u(:,2) = f(x + mu/(M+1));
for i = 3:N
hold off;
u(:,i) = conv(u(:,i-1),c,'same') + u(:,i-2);
plot(x, u(:,i));
axis( [ 0 1 0 2] )
drawnow;
end
Çözelti, aniden kötü davranmaya başladığında sınıra ulaşıncaya kadar güzel davranır.
Bunun gibi sınır koşullarının nasıl ele alınacağını nereden öğrenebilirim?