
- •На вкладке "Вид" поставьте галочку на "область навигации" или "схема документа", щелкните мышкой на листе. Слева появится содержание. Нажимая по названию, можно переходить в нужный раздел.
- •Вопросы по курсу мкхтп
- •Основные приемы работы в среде ms Excel и vba Введение
- •Р Рис.1. Таблица расчета функции абота с таблицей и диаграммами в Excel Построение таблицы
- •Работа в vba
- •Алгоритмы методов
- •Метод итераций
- •Метод касательных(хорд)
- •Метод деления отрезка пополам
- •Реализация решений в среде Excel
- •Реализация решений типовыми командами Excel
- •Примеры решения типовых задач
- •Аналитический способ нахождения экстремума.
- •Численные методы нахождения экстремума.
- •Алгоритмы методов
- •Метод золотого сечения
- •Выполнение работы
- •Интеграл, физический смысл и геометрическое представление
- •Способы вычисления интегралов, сравнение их точности.
- •Вычисления интеграла по площади криволинейной трапеции.
- •Метод вычисления интеграла по прямоугольнику с высотой в средней точке отрезка.
- •Метод вычисления интеграла по площади трапеции
- •Вычисления интеграла по площади криволинейной трапециипри ее аппроксимации полиномом второго порядка
- •Алгоритм вычисления интеграла
- •В Рис.4. Алгоритм интегрирования функции ыполнение работы
- •Заключение
- •Самостоятельная работа
- •Контрольные вопросы
- •Понятие первообразной (метод Эйлера)
- •Правило 1
- •Правило 2
- •Правило 3
- •Ме́тоды Ру́нге — Ку́тты
- •Прямые методы Рунге — Кутты
Аналитический способ нахождения экстремума.
Первые из них требуют знания производной данного уравнения с последующим нахождением ее корня – точки, в которой производная превращается в нуль, является экстремумом функции. Исключениями могут быть функции с перегибами, но для них имеет место сохранение знака производной до и после точки с нулевым значением.
Численные методы нахождения экстремума.
Численные методы позволяют находить экстремумы для любых уравнений с заданной точностью, они не требую вычисления производных и позволяют находить экстремумы, которые локализованы в определенном интервале, но они требуют большого объема вычислений. Развитие вычислительной техники позволило в настоящее время широко использовать последние методы.
У
Рис.2 Локализация экстремума функции
Как обычно реализуются численные методы поиска экстремума, рассмотрим на графике, показанном на (рис.2). Задаем интервал поиска от Хлев до Хпр, содержащий искомую точку экстремума и начинаем его уменьшать. Но нам надо знать в каком из новых интервалов находится экстремум. Для этого мы вычисляем не одно, а два значения функции и принимаем, что нужный нам интервал находится вокруг большей из этих точек (см. точка Х1 рис.2), т.е. он должен быть взят от границы (Хлев) через максимальную точку (Х1) до второй вычисленной точки (Х2). Интервал от Х2 до Хпр мы отбрасываем. Данную процедуру повторяем пока расстояние между Хпр и Хлев не станет меньше заданной погрешности вычисления. Ответом будет одна из двух средних точек, имеющая максимальное значение. Остается последний вопрос? Как выбирать точки для вычисления новых значений. Желательно чтобы на каждом следующем шаге нам надо было бы вычислять только одно значение функции. Для этого предлагаются два метода – золотого сечения и чисел Фибоначчи.
Т
Рис.4. Алгоритм метода итераций
Алгоритмы методов
Рассмотрим алгоритмы численных методов нахождения экстремумов уравнения. Среди них более популярными является:
Метод золотого сечения
М
Рис.3 Графическое представление
золотого сечения
.
Алгоритм метода представлен на рис. 4.
Рассмотрим его более подробно. После
ввода данных выполняется проверка
наличия экстремума внутри интервала,
если он имеется, то вычисления продолжаются,
иначе выводится сообщении об его наличии
в заданном интервале. Так как значения
Y1
и Y2
нам уже известны, то мы просто проверяем
какое из этих двух значений больше и на
основании этого отбрасываем один из
интервалов слева или справа. Надо
отметить, что в отличии от методов поиска
корней нам надо было переопределить
только одну точку, то здесь надо
переопределять две точки, что требует
обязательного сохранения порядка
операций, которые указаны в алгоритме.
Если мы например сначала переопределим
Х1=Х2,
а потом выполним приравнивание Хл=Х1,
то в результате обе точку получат
значения Х1,
что является ошибкой.
После завершения поиска по достижению разности Хпр-Хл меньше ошибки erf нам надо вывести результат решения, который должен соответствовать наибольшему значению из Х1 и Х2