- •Раздел 6.
- •Раздел 6. Модели и алгоритмы решения задач численными методами с использованием математических пакетов Рекомендации по использованию учебного пособия
- •Тема 6.1. Элементы теории погрешностей
- •6.1.1. Точные и приближенные числа
- •6.1.2. Абсолютная и относительная погрешность
- •Тема 6.2. Методы решения нелинейных уравнений
- •6.2.1. Постановка задачи
- •Отделение корней (локализация корней);
- •Итерационное уточнение корней.
- •6.2.2. Отделение корней
- •6.2.2.1. Графическое отделение корней
- •6.2.2.2. Аналитическое отделение корней
- •6.2.3. Уточнение корней
- •6.2.3.1. Метод половинного деления
- •6.2.3.2. Метод итерации
- •6.2.3.3. Метод Ньютона (метод касательных)
- •6.2.3.4. Метод хорд
- •6.2.3.5. Сравнение методов решения нелинейных уравнений
- •6.2.4. Технология решения нелинейных уравнений средствами MathCad
- •Тема 6.3. Интерполяция функций
- •6.3.1. Постановка задачи
- •6.3.2. Интерполяционная формула Лагранжа
- •6.3.3. Интерполяционные формулы Ньютона
- •6.3.3.1. Конечные разности
- •6.3.3.2. Первая интерполяционная формула Ньютона
- •6.3.3.3. Вторая интерполяционная формула Ньютона
- •6.3.4. Сплайн – интерполяция
- •6.3.5. Сравнение интерполяционных многочленов по применению
- •6.3.6. Технология интерполяции функций в среде математических пакетов
- •Тема 6.4. Численное интегрирование
- •6.4.1. Постановка задачи
- •6.4.2. Метод прямоугольников
- •6.4.3. Формула трапеций
- •6.4.4. Формула Симпсона
- •6.4.5. Оценка погрешности численного интегрирования
- •6.4.6. Технология вычисления интегралов в среде математических пакетов
- •Тема 6.5. Методы решения обыкновенных дифференциальных уравнений
- •6.5.1. Постановка задачи
- •6.5.2. Метод Эйлера
- •6.5.3. Методы Рунге-Кутты
- •6.5.4. Решение оду n-го порядка
- •6.5.5. Сравнение методов решения оду
- •6.5.6. Технология решения обыкновенных дифференциальных уравнений средствами математических пакетов
- •6.6.2. Метод дихотомии
- •6.6.3. Метод золотого сечения
- •6.6.4. Сравнение методов
- •6.6.5. Технология решения задач одномерной оптимизации средствами математических пакетов
- •Тема 6.7. Аппроксимация функций
- •6.7.1. Постановка задачи аппроксимации
- •6.7.2. Метод наименьших квадратов
- •6.7.3. Технология решения задач аппроксимации функций средствами математических пакетов
- •Тема 6.8. Многомерная оптимизация
- •6.8.1. Постановка задачи и основные определения
- •6.8.2. Методы спуска
- •6.8.3. Метод градиентного спуска с дроблением шага
- •6.8.4. Метод наискорейшего спуска
- •6.8.5. Проблема оврагов. Метод покоординатного спуска
- •6.8.6. Технология решения задач многомерной оптимизации средствами математических пакетов
- •Список литературы
- •Тема 6.4. Численное интегрирование................................................71
- •Тема 6.5. Методы решения обыкновенных дифференциальных Уравнений............................................................................. 92
- •Тема 6.6. Одномерная оптимизация................................................ 115
- •Тема 6.7. Аппроксимация функций....................................................132
- •Тема 6.8. Методы многомерной оптимизации............................... 149
- •Список литературы.................................................................... 204
6.4.6. Технология вычисления интегралов в среде математических пакетов
Способ вычисления определенного интеграла с использованием системы Mathcad впрямую зависит от способа задания подынтегральной функции. Если подынтегральная функция задана в аналитическом виде, то интеграл, так же как и производные, может быть вычислен с использованием встроенного в систему оператора, шаблон которого также расположен на палитре Исчисления. При этом выражение для подынтегральной функции может быть или предварительно описано в виде функции, или непосредственно введено в формат интеграла.
Пример 6.4.6-1. Найти определенный интеграл в символьном виде и вычислить его значение.
Однако нередко возникает необходимость вычисления определенного интеграла для таблично заданной функции. Тогда прямое применение встроенного в систему оператора вычисления интеграла оказывается невозможным.
Пример 6.4.6-2. Вычислить определенные интегралы методами трапеций (It) и парабол (Симпсона) (Ic).
-
Метод трапеций
Метод Симпсона
Пример 6.4.6-3. Вычислить значения определенного интеграла методом средних прямоугольников при условии, что подынтегральная функция задана аналитически.
-
Метод средних прямоугольников
С помощью средств Mathcad могут быть найдены символьные выражения для производных и интегралов. Символьный знак равенства (стрелка) расположен на палитре Символика панели Математика. Для получения производных и интегралов в символьных выражениях в шаблон производной или интеграла нужно ввести выражение, щелкнуть по изображению символьного знака равенства, а затем щелкнуть по свободному пространству рабочего поля экрана.
Пример 6.4.6-4. Вычислить значения определенного интеграла с шагом и ( и ) по формуле средних прямоугольников и оценить погрешность.
-
i:=0…n-1
Пример 6.4.6-5. Вычислить значения определенного интеграла с шагом и ( и ) по формуле трапеций.
Пример 6.4.6-6. Вычислить значения определенного интеграла с шагом и ( и ) по формуле Симпсона.