Решение систем гиперболических уравнений/Разностные схемы: различия между версиями

Содержимое удалено Содержимое добавлено
Алгебраическая интерполяция
Строка 43:
Раз так, наша задача - по ограниченной информации о решении на <math>n</math>-м временном слое построить решение на <math>n+1</math>-м слое.
Нас интересует, например, значение <math>U(x_m,t_{n+1})</math>. Исходя из вида аналитического решения, мы понимаем, что
<math>U(x_m,t_{n+1})=U(x_m-\lambda\tau,t_n)</math>. Для получения значения <math>U(x_m-\lambda\tau,t_n)</math> можно, например, применить [[Вычислительная математика/Методы интерполяции и аппроксимации функций/Алгебраическая интерполяция|линейную интерполяцию]]. Ровно отсюда и следуют ответы на первый и часть второго вопроса - просто, если характеристика, опущенная из точки <math>(x_m,t_{n+1})</math> на <math>n</math>-й слой, попадает на другой отрезок, интерполировать надо по нему.
 
Таким образом, для <math>\lambda<0</math> получим шаблон: