Я намагаюся вирішити рівняння типу:
Якщо має простий полюс при 0 , для найменших N власних значень та власних векторів. Граничними умовами є: ψ ( 0 ) = 0 і ψ ( R ) = 0 , і я дивлюся лише на функцію над ( 0 , R ] .
Однак, якщо я роблю дуже простий, рівномірно розподілений метод кінцевої різниці, Найменше власне значення є дуже неточним (іноді є "помилкове" власне значення, яке на кілька порядків більше негативного, ніж те, що я знаю, повинно бути там, справжнє "Перше власне значення" стає другим, але все ще залишається бідним).
Що впливає на точність такої скінченної різницької схеми? Я припускаю, що сингулярність - це те, що викликає проблему, і що нерівномірно розташована сітка значно покращить речі, чи є документи, які можуть вказувати мені на хороший нерівномірний метод кінцевих різниць? Але, можливо, вища схема різниці порядку вдосконалила б її більше? Як ви вирішили (або це просто "спробуйте і побачити")
зауважте: моя схема кінцевих різниць - симетрична тридіагональ, де 3 діагоналі: