- •Общие рекомендации по использованию лабораторного практикума
- •2.1 Вопросы, подлежащие изучению 26
- •2.5. Содержание отчета 29
- •Лабораторная работа №1 по теме «Методы решения нелинейных уравнений»
- •1.1. Вопросы, подлежащие изучению
- •1.2. Общее задание
- •Выбрать индивидуальное задание из табл. 1-1:
- •1.3. Варианты задания
- •1.4. Содержание отчета
- •1.5. Пример выполнения задания с использованием мат. Пакета MathCad
- •Этап уточнения корня
- •1) Исследование задания.
- •2) «Ручной расчет» трех итераций
- •Пример выполнения задания с использованием мат. Пакета Scilab
- •1. Задание для решения нелинейных уравнений:
- •Отделение корней
- •Уточнение корней Метод половинного деления
- •1. Исследование задания
- •Результаты расчет трех итераций.
- •Погрешность численного решения нелинейных уравнений
- •Метод итераций
- •1. Исследование задания
- •2. Расчет трех итераций.
- •3. Погрешность численного решения нелинейных уравнений
- •Метод Ньютона
- •1. Исследование задания
- •Расчет трех итераций
- •Погрешность численного решения нелинейных уравнений
- •Метод хорд
- •1. Исследование задания
- •2. Расчет трех итераций
- •Погрешность численного решения нелинейных уравнений
- •Контрольные вопросы по теме «Методы решения нелинейных уравнений»
- •Лабораторная работа №2 по теме «Интерполяция функций»
- •Вопросы, подлежащие изучению
- •Задание
- •2.3. Варианты задания для ручного расчета и таблица интерполируемой функции
- •2.4. Формы таблиц для занесения результатов
- •2.5. Содержание отчета
- •2.6. Пример выполнения задания
- •2.7. Решение задачи интерполяции с использованием средств пакета Scilab.
- •2.8. Контрольные вопросы по теме «Интерполяция функций»
- •Лабораторная работа 3. «Аппроксимация функций. Метод наименьших квадратов»
- •3.1. Вопросы, подлежащие изучению
- •3.2. Задание
- •3.3. Варианты задания
- •3.4. Содержание отчета
- •3.5. Пример выполнения задания
- •Задание для решения задачи аппроксимации
- •Линейная аппроксимация:
- •Аппроксимация с помощью математического пакета.
- •3.6. Контрольные вопросы по теме «Аппроксимация функций. Метод наименьших квадратов»
- •3.7 Исходные тексты сценариев
- •Лабораторная работа по теме №4 «Численное интегрирование»
- •3.1. Вопросы, подлежащие изучению
- •3.2. Задание
- •3.3. Варианты задания
- •3.4. Содержание отчета
- •3.5. Пример выполнения задания
- •Задания для численного интегрирования:
- •Вычисление интегралов с шагом и ( и ) и оценка его погрешности по правилу Рунге
- •3.6. Вычисление определенных интегралов в Scilab
- •Контрольные вопросы по теме «Численное интегрирование»
- •4.3. Варианты задания
- •4.4. Содержание отчета
- •4.5. Пример выполнения задания
- •Значения погрешностей
- •Результаты решения оду методом Рунге-Кутта 4-го порядка, дополненным методом автоматического выбора шага, обеспечивающим точность 10-4
- •Значения погрешностей
- •Решение оду с использованием функции ode пакета Scilab
- •Контрольные вопросы по теме Методы решения дифференциальных уравнений
- •Провести исследование индивидуального варианта задания:
- •5.3. Варианты задания
- •Содержание отчета
- •Пример выполнения контрольного задания
- •Задание для решения задачи одномерной оптимизации:
- •Исследование задания:
- •Метод золотого сечения
- •Результаты выполнения функции, реализующей метод золотого сечения и длина отрезка, содержащего точку минимума после трех итераций
- •Метод дихотомии
- •Решение задачи оптимизации с использованием средств пакета Scilab
- •Контрольные вопросы по теме «Одномерная оптимизация»
- •Лабораторная работа по теме №6 «Методы многомерной оптимизации»
- •6.1. Вопросы, подлежащие изучению
- •6.2. Задание
- •6.3. Варианты задания
- •6.4. Содержание отчета
- •6.5. Пример выполнения задания
- •Построение траектории поиска минимума методами нса и гдш.
- •Контрольные вопросы по теме «Многомерная оптимизация»
- •Список литературы
- •Содержание
Лабораторная работа №1 по теме «Методы решения нелинейных уравнений»
1.1. Вопросы, подлежащие изучению
Постановка задачи численного решения нелинейных уравнений.
Этапы численного решения уравнения.
Аналитический и графический методы отделения корней.
Уточнение корня методами половинного деления, итерации, Ньютона и хорд.
Графическая иллюстрация методов половинного деления, итерации, Ньютона и хорд.
Условие окончания вычислений при использовании методов половинного деления, итерации, Ньютона и хорд.
Сходимость метода итерации, выбор начального приближения, правило выбора итерирующей функции и оценка погрешности метода итерации.
Теорема о сходимости метода Ньютона и оценка погрешности метода.
Правило выбора неподвижной точки, начальной точки и условие сходимости метода хорд.
Условия окончания вычислений в методах итерации, Ньютона и хорд.
Сравнение методов половинного деления, итерации, Ньютона и хорд.
1.2. Общее задание
Выбрать индивидуальное задание из табл. 1-1:
нелинейное уравнение;
методы решения нелинейного уравнения для выполнения 3-х итераций;
Отделить корни заданного уравнения графическим и аналитическим методом с использованием средств пакета Scilab.
Для каждого из заданных методов провести исследование функции нелинейного уравнения:
проверить выполнение условий сходимости вычислительного процесса, в случае расходящегося процесса – сделать необходимые преобразования для обеспечения сходимости;
выбрать начальное приближение к корню;
сформулировать условие окончания этапа уточнения корня.
С использованием итерационной формуле 1-го заданного методу провести расчет трех итераций с использованием средств мат. пакета. Результаты расчета свести в табл. 1-2.
Оценить погрешность результата после 3-х итераций.
Для 2-го заданного метода выполнить решение уравнения с точностью 10-4, создав программу, реализующую заданный метод. Произвести расчет, а результаты решений свести в табл. 1-2.
Найти решение нелинейного уравнения на отделенном отрезке с использованием функции fsolve пакета Scilab.
1.3. Варианты задания
Таблица 1-1
№ |
Уравнение |
1-й метод |
2-й метод |
№ |
Уравнение |
1-й метод |
2-й метод |
1 |
x - cos(x / 3) = 0 |
1 |
4 |
16 |
sin(1 – 0.2x2) – x = 0 |
3 |
4 |
2 |
x + ln(4x) – 1 = 0 |
3 |
1 |
17 |
ex – e-x – 2 = 0 |
2 |
1 |
3 |
ex – 4 e-x – 1 = 0 |
2 |
4 |
18 |
x – sin(1 / x) = 0 |
4 |
1 |
4 |
x ex – 2 = 0 |
3 |
2 |
19 |
ex + ln(x) – x = 0 |
1 |
2 |
5 |
4 (x2 + 1) ln(x) – 1 = 0 |
1 |
3 |
20 |
1–x+sin(x)–ln(1+x) = 0 |
1 |
3 |
6 |
2 – x – sin(x / 4) = 0 |
4 |
1 |
21 |
(1–x)1/2–cos(1–x) = 0 |
4 |
1 |
7 |
x2 + ln(x) – 2 = 0 |
1 |
2 |
22 |
sin(x2)+cos(x2)–10x = 0 |
3 |
2 |
8 |
cos(x)–(x + 2)1/2 + 1 = 0 |
2 |
3 |
23 |
x2 – ln(1 + x) – 3 = 0 |
2 |
3 |
9 |
4 (1 + x1/2) ln(x) – 1 = 0 |
2 |
1 |
24 |
cos(x / 2) ln(x – 1) = 0 |
1 |
2 |
10 |
5 ln(x) – x1/2 = 0 |
2 |
3 |
25 |
cos(x/5) (1+x)1/2–x = 0 |
1 |
3 |
11 |
ex + x3 – 2 = 0 |
1 |
4 |
26 |
3x – e-x = 0 |
4 |
2 |
12 |
3 sin (x1/2) + x – 3 = 0 |
3 |
1 |
27 |
4(1+x1/2) ln(x)–10 = 0 |
1 |
3 |
13 |
0.1x2 – x ln(x) = 0 |
1 |
4 |
28 |
sin(x)–31/2cos(x)+4x–4 = 0 |
3 |
4 |
14 |
cos(1 + 0.2x2) – x = 0 |
1 |
3 |
29 |
x – 1 / (3 + sin(3.6x)) = 0 |
1 |
3 |
15 |
3 x – 4 ln(x) – 5 = 0 |
1 |
2 |
30 |
0.25x3 + cos(x / 4) = 0 |
4 |
2 |
В табл. 1-1 номера методов: 1 – половинное деление;2 – итерации;3 – Ньютона; 4 – хорд.
