Лабораторные работы

Задания лабораторных работ на 6 и 7 семестры курса "Численные методы".

Семестр 6

Общая информация

Лабораторная работа #1. Методы решения задач линейной алгебры

Лабораторная работа #2. Методы решения нелинейных уравнений и систем нелинейных уравнений

Лабораторная работа #3. Методы приближения функций. Численное дифференцирование и интегрирование

Лабораторная работа #4. Методы решения начальных и краевых задач для обыкновенных дифференциальных уравнений (ОДУ) и систем ОДУ

Семестр 7

Лабораторная работа #5 (1). Используя явную и неявную конечно-разностные схемы, а также схему Кранка - Николсона, решить начально-краевую задачу для дифференциального уравнения параболического типа. Осуществить реализацию трех вариантов аппроксимации граничных условий, содержащих производные: двухточечная аппроксимация с первым порядком, трехточечная аппроксимация со вторым порядком, двухточечная аппроксимация со вторым порядком. В различные моменты времени вычислить погрешность численного решения путем сравнения результатов с приведенным в задании аналитическим решением U(x, t). Исследовать зависимость погрешности от сеточных параметров 𝜏, h.

Лабораторная работа #6 (2). Используя явную схему крест и неявную схему, решить начально-краевую задачу для дифференциального уравнения гиперболического типа. Аппроксимацию второго начального условия произвести с первым и со вторым порядком. Осуществить реализацию трех вариантов аппроксимации граничных условий, содержащих производные: двухточечная аппроксимация с первым порядком, трехточечная аппроксимация со вторым порядком, двухточечная аппроксимация со вторым порядком. В различные моменты времени вычислить погрешность численного решения путем сравнения результатов с приведенным в задании аналитическим решением U(x, t). Исследовать зависимость погрешности от сеточных параметров 𝜏, h.

Лабораторная работа #7 (3). Решить краевую задачу для дифференциального уравнения эллиптического типа. Аппроксимацию уравнения произвести с использованием центрально-разностной схемы. Для решения дискретного аналога применить следующие методы: метод простых итераций (метод Либмана), метод Зейделя, метод простых итераций с верхней релаксацией. Вычислить погрешность численного решения путем сравнения результатов с приведенным в задании аналитическим решением U(x,y).  Исследовать зависимость погрешности от сеточных параметров h_x, h_y.

Лабораторная работа #8 (4). Используя схемы переменных направлений и дробных шагов, решить двумерную начально-краевую задачу для дифференциального уравнения параболического типа. В различные моменты времени вычислить погрешность численного решения путем сравнения результатов с приведенным в задании аналитическим решением U(x, t). Исследовать зависимость погрешности от сеточных параметров 𝜏, h_x, h_y.

Образцы выполнения лабораторных работ

Автор: студент группы 08-406 (2013 г.) Степан Белоусов