Министерство образования РФ
Рязанская государственная радиотехническая академия
Кафедра ОиЭФ
Контрольная работа
«Нелинейное уравнение и интервал изоляции корня»
Выполнил ст. гр. 255
Ампилогов Н. В.
ПроверилМалютин А. Е.
Рязань 2007
Расчетная часть.
I.Заданное нелинейное уравнение и интервал изоляции корня:
.
II.Схема алгоритма отделения корней
Разбиение исходного интервала , на котором определена и непрерывна функция ,на n отрезков равной длины:
Вычисление значения функции в точках
концах отрезка
Выделение отрезка
Длина отрезка достаточно мала (можно предположить единственность корня)
Корень отделен на интервале
Границы исходного отрезка сдвигаются
()
Воспользуемся приведенным выше алгоритмом для отделения корня уравнения на заданном отрезке:
1. Разобьем интервал изоляции корня на n отрезков равной длины:
2. Вычисляем значения функции в точках :
3. На концах отрезка (1;2) функция имеет разные знаки и он достаточно мал для определения корня.
III. Уточнение корня методом половинного деления
Отделение корней, нахождение отрезка изоляции
Вычисление f(a)
=(a+b)/2
Вычисление f()
a=f(a)*f()<0 b=
Вывод
Произведем вычисления согласно представленному выше алгоритму. Необходимо определить корень методом половинного деления с погрешностью.
Все условия для выполнения данного метода(указаны в теоретической части) выполняются.
Т.к.f() то выбираем другой отрезок [1;1,5] на концах которого функция имеет разные знаки и продолжаем вычисления.
Выбираем отрезок [1;1,25] ,
является корнем т.к. нам необходимо найти корень с заданной погрешностью и выполняется условие прекращения вычислений:
;
Мы нашли корень за 2 шага.
Проведем вычисления в системе MathCAD
В системе MathCAD мы нашли корень так же за 2 шага.
IV. Уточнение корня методом хорд.
Отделение корней, нахождение отрезка изоляции.
Вывод
Произведем вычисления согласно представленному выше алгоритму. Необходимо определить корень методом хорд с погрешностью.
Все условия для выполнения данного метода(указаны в теоретической части) выполняются.
Для того чтобы определить какой формулой метода хорд необходимо воспользоваться найдем значения первой и второй производной на концах отрезка изоляции корня:
Нашли корень за 1 шаг. Проведем вычисления в системе MathCAD.
В системе MathCAD мы нашли корень за 2 шага, это объясняется более высокой точностью MathCAD по сравнению с расчетами вручную.
V. Уточнение корня методом касательных.
Отделение корней, нахождение отрезка изоляции.
Вывод
Произведем вычисления согласно представленному выше алгоритму. Необходимо определить корень методом касательных с погрешностью.
Все условия для выполнения данного метода(указаны в теоретической части) выполняются.
Нашли корень за 2 шага. Проведем вычисления в системе MathCAD.
В системе MathCAD мы нашли корень так же за 2 шага.
VI. Уточнение корня методом простой итерации.
Отделение корней, нахождение отрезка изоляции
[c;d]=[a-h;b+h]
Приведение уравнения
f(x)=0 к виду x=g(x)
n=0
n=n+1
Вывод
Произведем вычисления согласно представленному выше алгоритму. Необходимо определить корень методом простой итерации с погрешностью.
Все условия для выполнения данного метода(указаны в теоретической части) выполняются.
Значит, итерационный процесс не применим, расходится и не позволяет получить решение.
Вывод: Изучили различные методы уточнения корней нелинейных уравнений (метод половинного деления, хорд, касательных, простой итерации). На основе полученных нами результатов можно сделать вывод о том, что высокую скорость сходимости при решении уравнений дает метод хорд и метод касательных. Скорость сходимости методов половинного деления и простой итерации небольшие, но они наиболее легко реализуются на ЭВМ.
Похожие работы
... искомого интервала [a, b] являются переменными величинами, которые должны задаваться в каждом конкретном случае с учетом физического смысла решаемой задачи. На втором этапе решения нелинейных уравнений полученные приближенные значения корней уточняются различными итерационными методами до некоторой заданной погрешности. Наиболее эффективные методы уточнения корней уравнения рассмотрены ниже. ...
... вычисляют в следующем порядке: xjn, xjn–1, …, xj1. 3. Метод Зейделя 3.2.1. Приведение системы к виду, удобному для итераций. Для того чтобы применить метод Зейделя к решению системы линейных алгебраических уравнений Ax = b с квадратной невырожденной матрицей A, необходимо предварительно преобразовать эту систему к виду x = Bx + c. Здесь B – квадратная матрица с элементами bij (i, ...
... мероприятия по обеспечению однородности выпускаемой продукции. Все эти мероприятия можно объединить в четыре группы: 1. совершенствование технологии производства; 2. автоматизация производства; 3. технологические (тренировочные) прогоны; 4. статистическое регулирование качества продукции. 2.10. Проектирование технологических процессов с использованием средств ...
индентору) придают колебательные движения в направлении подачи. Испытания, выполненные на машине СМЦ-2, подтвердили повышение надежности работы манжетных уплотнений, работающих в паре с шейками валов, обработанных данным способом (результаты исследований приведены в следующей главе). Для увеличения эффективности возникающего при работе гидродинамического эффекта было разработано новое устройство ...
0 комментариев