- •Сборник методических указаний к лабораторным работам
- •Численные Методы
- •Методические указания к лабораторным работам составлены профессором кафедры пМиИ Толоконниковым л.А. И обсуждены на заседании кафедры пМиИ механико-математического факультета,
- •Содержание
- •Лабораторная работа № 1 решение систем линейных алгебраических уравнений методом гаусса с выбором главного элемента
- •IV. Оформление отчета
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 3 решение систем линейных уравнений методом зейделя
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 4 решение систем с трехдиагональной матрицей методом прогонки
- •IV. Оформление отчета
- •IV. Оформление отчета
- •IV. Оформление отчета
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 8 решение нелинейного уравнения методом ньютона
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 9 применение интерполяционной формулы лагранжа
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 10
- •IV. Оформление отчета
- •IV. Оформление отчета
- •IV. Оформление отчета
- •IV. Оформление отчета
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 15 решение обыкновенных дифференциальных уравнений методом рунге – кутта
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 16 применение разностного метода для решения обыкновенного дифференциального уравнения с краевыми условиями
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа №17 решение уравнений эллиптического типа методом сеток
- •IV. Оформление отчета
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 19 решение уравнений гиперболического типа методом сеток
- •IV. Оформление отчета в отчете должны быть представлены:
- •Лабораторная работа № 20 решение интегральных уравнений с помощью квадратурных формул
- •В отчете должны быть представлены:
- •Лабораторная работа № 21
- •В отчете должны быть представлены:
- •Лабораторная работа № 22 решение плохо обусловленных систем линейных алгебраических уравнений
- •В отчете должны быть представлены:
- •Лабораторная работа № 23 решение линейных интегральных уравнений первого рода
- •В отчете должны быть представлены:
IV. Оформление отчета
В отчете должны быть представлены:
1. Название работы.
2. Постановка задачи.
3. Описание алгоритма (метода) решения.
4. Текст программы с описанием.
5. Результаты работы программы.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Калиткин Н.Н. Численные методы. - М.: Наука, 1978. 512 с.
2. Демидович Б.П., Марон И.А. Основы вычислительной математики. - М.: Лань, 2009. 672 с.
Лабораторная работа № 14
ПРИБЛИЖЕННОЕ ВЫЧИСЛЕНИЕ КРАТНЫХ
ИНТЕГРАЛОВ МЕТОДОМ ПОСЛЕДОВАТЕЛЬНОГО ИНТЕГРИРОВАНИЯ
I. ЦЕЛЬ РАБОТЫ
Приобретение навыков приближенного вычисления кратных интегралов.
II. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
Построим кубатурную формулу, предназначенную для приближенного вычисления двойных интегралов
![]()
Рассмотрим метод последовательного интегрирования.
Пусть
область интегрирования
представляет собой прямоугольник
Разобьем область
на прямоугольные ячейки (рис. 1).

Р
ююю ю
оо![]()
![]()

ис.
1.![]()
Интеграл
вычислим последовательным интегрированием:
![]()
где
![]()
Каждый однократный интеграл вычисляется на выбранной сетке по какой-либо квадратурной формуле типа
![]()
Последовательное интегрирование по обоим направлениям приводит к кубатурным формулам, которые являются прямым произведением одномерных квадратурных формул
![]()
или
![]()
где
![]()
Для разных направлений можно использовать квадратурные формулы одного или разных порядков точности.
Если
область
имеет произвольную форму, то в
следует провести хорды, параллельные
оси
(рис. 2).

Рис. 2
На
каждой хорде выбираются узлы так, как
нам требуется. Интеграл
представим в виде

Сначала
вычислим интеграл по
вдоль каждой хорды по какой-либо
квадратурной формуле, используя введенные
узлы. Затем вычислим интеграл по
,
используя какую-либо квадратурную
формулу. При этом узлами будут служить
проекции хорд на ось ординат.
III. ЗАДАНИЕ
Методом
последовательного интегрирования
вычислить интеграл
по области
,
изображенной на рис. 3.

Рис. 3
Варианты заданий приведены в лабораторной работе №13.
Указание: При построении кубатурной формулы методом последовательного интегрирования использовать квадратурную формулу трапеций при интегрировании по обоим направлениям. Указать погрешность вычисления интеграла (1).
IV. Оформление отчета в отчете должны быть представлены:
1. Название работы.
2. Постановка задачи.
3. Описание алгоритма (метода) решения.
4. Текст программы с описанием.
5. Результаты работы программы.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Калиткин Н.Н. Численные методы. - М.: Наука, 1978. 512 с.
2. Демидович Б.П., Марон И.А. Основы вычислительной математики. - М.: Лань, 2009. 672 с.
Лабораторная работа № 15 решение обыкновенных дифференциальных уравнений методом рунге – кутта
І. ЦЕЛЬ РАБОТЫ
Приобретение навыков приближенного решения обыкновенных дифференциальных уравнений методом Рунге – Кутта.
II. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
Рассмотрим задачу Коши для обыкновенного дифференциального уравнения первого порядка
;
![]()
Выберем
на отрезке
сетку
.
В отличии от точного решения
приближенное решение задачи Коши будем
обозначать через
.
.
Методом Рунге – Кутта можно строить схемы различного порядка точности.
Наиболее употребительны схемы четвертого порядка точности, образующие семейство четырехчленных схем.
Приведем без вывода наиболее используемую схему, которая записана в большинстве стандартных программ ЭВМ:

При
величинах
и
следует ставить индекс сетки
,
но для простоты его опускаем.
Погрешность
схемы на каждом [x
есть величина порядка
.
III. ЗАДАНИЕ
Найти методом РунгеКутта численное решение дифференциального уравнения
![]()
с начальным условием
![]()
Варианты заданий
|
№ |
Функция
|
|
|
|
|
1 |
|
1 |
2 |
0 |
|
2 |
|
0 |
1 |
0 |
|
3 |
|
0 |
1 |
0 |
|
4 |
|
0 |
1 |
0 |
|
5 |
|
0 |
1 |
0 |
|
6 |
|
0 |
1 |
0 |
|
7 |
|
1 |
2 |
1 |
|
8 |
|
1 |
2 |
0 |
|
9 |
|
0 |
1 |
1 |
|
10 |
|
1 |
2 |
1 |
|
11 |
|
1 |
1 |
1 |
|
12 |
|
0 |
1 |
0 |
|
13 |
|
0 |
1 |
0 |
|
14 |
|
0 |
1 |
0 |
|
15 |
|
0 |
1 |
2 |
|
16 |
|
1 |
2 |
1 |
|
17 |
|
1 |
2 |
1 |
|
18 |
|
0 |
1 |
0 |
|
19 |
|
0 |
1 |
0 |
|
20 |
|
0 |
1 |
0 |
|
21 |
|
1 |
2 |
1 |
|
22 |
|
1 |
2 |
0 |
|
23 |
|
0 |
1 |
0 |
|
24 |
|
1 |
2 |
1 |
|
25 |
|
0 |
1 |
1 |
Здесь
- последняя цифра номера группы.
Указание:
Использовать равномерную сетку с шагом
![]()
