Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Численные методы. Выполнение лабораторного практикума по изучению численных методов предусматривается учебными планами следующих дисциплин: «информатика и программирование»Стр 1 из 5Следующая ⇒
ОБЩИЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Выполнение лабораторного практикума по изучению численных методов предусматривается учебными планами следующих дисциплин: «Информатика и программирование», «Численные методы», «Моделирование систем». Лабораторные работы выполняются с целью приобретения практических навыков и закрепления теоретических знаний по указанным дисциплинам. Лабораторные работы выполняются на ЭВМ с использованием языка программирования С. Для выполнения работ, учебная группа разбивается на подгруппы по 3-5 человек. При подготовке к выполнению каждой работы студент должен: · изучить соответствующие разделы литературы, указанной в учебном плане; · ознакомиться с описанием лабораторной работы; · подготовить таблицы для записи результатов. Проверка подготовки к выполнению очередной лабораторной работы осуществляется преподавателем при личном опросе. Если студент не знает содержания и методики проведения предстоящей лабораторной работы, то он не допускается к ее выполнению. При выполнении лабораторной работы студент заполняет таблицы экспериментальных данных, производит необходимые расчеты, строит графики и подготавливает отчет о работе. Отчет выполняется по каждой работе отдельно. Студент защищает отчет после выполнения работы.
Лабораторная работа №1
ПРИБЛИЖЕННОЕ РЕШЕНИЕ УРАВНЕНИЙ Цель работы: Приобретение навыков решения уравнений численными методами.
Задача решения уравнения чаще всего встречаются при изучении общетехнических и специальных дисциплин, в инженерной практике. Отыскать точное значение корня уравнения можно лишь в некоторых частных случаях. Кроме того, точное значение корня часто все равно приходится заменить приближенным (например, при решении уравнения Пусть задано уравнение
Решение задачи отыскания действительных корней заданного уравнения состоит из двух этапов: а) Отделение (изоляция) корня, т.е. отыскание отрезка в) Вычисление или уточнение корня с заданной точностью. Отделение корня уравнения основано на двух очевидных фактах: 1)На концах отрезка Например, на рис.1 2) На отрезке Отделение корня можно производить аналитически или графически. Графически корни уравнения Аналитический метод отделения корня состоит в том, что вначале определяются интервалы монотонности функции Собственно говоря, любую точку с интервала, отделяющего корень Для получения такого нового интервала используются различные методы последовательных приближений, позволяющие за несколько этапов сжатия исходного отрезка (итераций) получить интервал, длиной которого можно пренебречь. М е т о д х о р д. Идея метода состоит в том, что на отрезке Для определения числа
B
a c b X A
Рис.2
Положив
После преобразований имеем две формулы
Число
Y A B
a x1 b b X a x1 B X A a) б)
A
a x1 b a X x1 b X B A
в) г)
варианты поведения функции Повторяя такую же процедуру на новом отрезке, определим число
Затем аналогично находим
Процесс прекращаем тогда, когда оценка полученного приближения М е т о д к а с а т е л ь н ы х (Ньютона). Суть метода состоит в том, что в одном из концов дуги
B
0 c b X
A
Рис. 4.
Как известно, уравнение касательной к кривой Следовательно, уравнения касательных в точках Положив
Точка
Далее находим второе, третье и последующие приближения по итерационной формуле
Процесс прекращается тогда, когда разность между двумя последними приближениями будет меньше заданного числа М е т о д с е к у щ и х. В методе касательных для нахождения каждого нового приближения корня необходимо вычислять не только значения функции
где h – некоторая малая величина. Геометрически это означает, что через рассматриваемую точку будет проводиться не касательная, а секущая (рис. 5).
B
0 x* x x+h X A
Рис. 5.
Поэтому данный метод называется методом секущих. Итерационная формула будет аналогична методу касательных
При использовании этого метода следует уменьшать величину М е т о д п р о с т ы х и т е р а ц и й. Рассмотрим уравнение Пусть
По найденному значению
Если полученная таким образом последовательность Рассмотрим геометрический смысл процесса и его сходимость. Корень уравнения
Y
0 x1 x2 x0 X 0 x1 x0 x2 X
а) б)
Рис. 6
На рис. 6а видно, что последовательность
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ 1. Ознакомиться с методами приближенного вычисления корней уравнений. 2. В соответствии с вариантом разработать программу на языке С. 3. С помощью дополнительных программ отделить наименьший по модулю корень заданного уравнения. Вариант задания выбрать из табл. 1. 4. Вычислить с помощью программы значение отдельного корня четырьмя различными методами. При использовании метода простых итераций найти решение при разных начальных приближениях. Результаты вычислений занести в табл.2. Таблица 1
Таблица 2
ОТЧЕТ О РАБОТЕ Отчет должен содержать: 1. График исследуемой функции с интервалами отделения корней. 2. Таблицы пошаговых расчета корня уравнения. 3. Обоснованное заключение о преимуществах и недостатках использования исследованных методов решения применительно к заданному уравнению.
КОНТРОЛЬНЫЕ ВОПРОСЫ 1. Как и зачем выполняется отделение корня? 2. Каково условие сходимости метода хорд? 3. Чем отличаются итерационные методы хорд и секущих? 4. Какие методы предпочтительнее воспользоваться для решения уравнений 5. В чем заключается условие сходимости метода простых итераций? 6. В чем отличие методов касательной и секущей, и что у них общего? ЛИТЕРАТУРА [1, c. 451-473]; [3, c. 112-157]; [5, c. 170-210]; [6, c. 86-116].
|