- •Раздел 6.
- •Модели и алгоритмы решения задач численными методами с использованием математических пакетов Рекомендации по использованию лабораторного практикума
- •Тема 6.2. Лабораторная работа Методы решения нелинейных уравнений
- •1. Вопросы, подлежащие изучению
- •2. Задание
- •3. Варианты задания
- •«Ручной расчет» трех итераций методом половинного деления.
- •«Ручной расчет» трех итераций методом итераций
- •4. Пример выполнения задания
- •Задание для решения нелинейных уравнений:
- •Отделение корней
- •«Ручной расчет» трех итераций методом Ньютона
- •«Ручной расчет» трех итераций методом хорд
- •Уточним отделенный корень уравнения «расчетом средствами MathCad» с использованием функции root.
- •Тема 6.3. Лабораторная работа Интерполяция функций
- •Вопросы, подлежащие изучению
- •Задание
- •Варианты задания
- •Пример выполнения задания
- •Задание для решения задачи интерполяция функций
- •Результаты линейной интерполяция (узлы интерполяции z1 и z3), и квадратичной сплайн-интерполяция (узлы интерполяции z1, z2 и z3) и графики функций
- •Результаты интерполяция по формуле Лагранжа (узлы интерполяции z1, z2 и z3) и графики функций
- •Оценка погрешностей интерполяции функции f(X) в точках
- •Тема 6.4. Лабораторная работа Численное интегрирование
- •Вопросы, подлежащие изучению
- •Задание
- •Варианты задания
- •Пример выполнения задания
- •Задание для численного интегрирования:
- •Выражения первой и второй производной от заданной функции в символьном виде
- •Значение интеграла, полученное «расчетом средствами MathCad»
- •«Ручной расчет» определенного интеграла по заданному численному методу с шагом и ( и ) и оценка погрешности по правилу Рунге:
- •Оценка погрешности результатов интегрирования с шагом , приняв за точное значение интеграла величину
- •Тема 6.5. Лабораторная работа Методы решения обыкновенных дифференциальных уравнений
- •Вопросы, подлежащие изучению
- •Методы Рунге-Кутты различных порядков. Общие свойства. Погрешности методов.
- •Задание
- •Варианты задания
- •Пример выполнения задания
- •Задание для решения оду:
- •Решение аналитическое (точное) заданного оду, найдем методом разделения переменных.
- •Решение оду «расчетом средствами MathCad»
- •Оценка погрешностей приближенных решений и их погрешности относительно точного (аналитического) решения
- •Графики решений оду, полученных с использованием аналитической формулы ( ) и приближенных методов Эйлера ( ) и Рунге-Кутта 4-го порядка ( ).
- •Тема 6.6. Лабораторная работа «Одномерная оптимизация»
- •Вопросы, подлежащие изучению
- •Задание
- •Варианты задания
- •Пример выполнения контрольного задания
- •Задание для решения задачи одномерной оптимизации:
- •Результаты исследования функции:
- •«Ручной расчет» трех итераций
- •Значение координат точки минимума функции y(X) «расчетом средствами MathCad» с использованием функций root, Minimize и Minеrr .
- •Тема 6.7. Лабораторная работа «Методы оптимизации функций нескольких переменных»
- •Вопросы, подлежащие изучению
- •Задание
- •Варианты задания
- •Пример выполнения задания
- •Тема 6.8. Лабораторная работа «Аппроксимация функций»
- •Вопросы, подлежащие изучению
- •Задание
- •Варианты задания
- •Пример выполнения задания
- •Задание для решения задачи аппроксимации.
- •«Ручной расчет» коэффициентов линейной аппроксимирующей функции по методу наименьших квадратов и получение его аналитического выражения.
- •«Расчет средствами MathCad» для получения аналитических выражений линейной и квадратичной аппроксимирующих функций, и построение графиков точной и аппроксимирующих функций.
- •Литература
Тема 6.2. Лабораторная работа Методы решения нелинейных уравнений
1. Вопросы, подлежащие изучению
Постановка задачи численного решения нелинейных уравнений.
Этапы численного решения нелинейных уравнений.
Аналитический и графический методы отделения корней.
Методы уточнения корней: половинного деления, итераций, Ньютона и хорд.
Средства задания точности вычислений.
Средства вычисления первых производных и производных высших порядков.
Уточнение корня нелинейного уравнения с использованием функции root.
2. Задание
Выбрать вариант задания из табл. 6.2-3 нелинейное уравнение (НУ).
Провести аналитическое и графическое отделение корней уравнения.
Провести исследование индивидуального варианта задания «ручным расчетом» для одного из отделенных корней:
проверить выполнение условий сходимости вычислительного процесса, в случае расходящегося процесса произвести необходимые преобразования для обеспечения сходимости;
выбрать начальное приближение и провести «ручной расчет» трех итераций по заданному преподавателем методу решения НУ, а результаты расчета свести в таблицу, аналогичную табл. 6.2-1 или табл. 6.2-2, в зависимости от выбранного метода, и оценить погрешность численного решения НУ после трех итераций
Таблица 6.2-1
n |
a |
b |
f(a) |
f(b) |
(a+b)/2 |
f( (a+b)/2) |
b-a |
1 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
Таблица 6.2-2
-
n
X
f(x)
1
2
3
4
Уточнить отделенный корень уравнения «расчетом средствами MathCad» с использованием функции root.
3. Варианты задания
Таблица 6.2-3
-
№
Уравнение
№
Уравнение
1
x - Сos(x / 3) = 0
16
2x –x lgx – 7 = 0
2
x + ln(4x) – 1 = 0
17
x+ Сos(x) = 1
3
ex – 4 e-x – 1 = 0
18
x + lg(1 + x) = 1,5
4
x ex – 2 = 0
19
2 Sin(x – 0,6) = 1,5
5
4 (x2 + 1) ln(x) – 1 = 0
20
lg(1 + 2x) = 2 – x
6
2 – x – Sin(x / 4) = 0
21
lg(x)/(x + 1)2 = 0
7
x2 + ln(x) – 2 = 0
22
= 1/x8
Cos(x) – (x + 2)1/2 + 1 = 0
23
3x + Cos(x) + 1 = 0
9
4 (1 + x1/2) ln(x) – 1 = 0
24
2 – x lg(x)=0
10
5 ln(x) – x1/2 = 0
25
(x – 1)2 =
11
ex + x3 – 2 = 0
26
(2 – x)ex = 0,5
12
3 Sin (x1/2) + x – 3 = 0
27
2,2 x – 2x = 0
13
0.1x2 – x ln(x) = 0
28
5x – 8 log(x) = 8
14
Cos(1 + 0.2x2) – x = 0
29
x – ex = 0
15
3 x – 4 ln(x) – 5 = 0
30
x = (x + 1)3
