Метод Ньютона и его модификации

Характеристика важнейших типов сходимости итерационных последовательностей. Специфические особенности применения метода Ньютона для определения кратных корней. Алгоритм нахождения корней трансцендентного уравнения с использованием метода секущих.

Рубрика Математика
Вид дипломная работа
Язык русский
Дата добавления 09.06.2019
Размер файла 964,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

df1 = subs(subs(subs(f2,x1,xinput(1)),x2,xinput(2)),x3,xinput(3));

df22 = (df1-df1h)/h(2);

df1h = subs(subs(subs(f2,x1,xinput(1)),x2,xinput(2)),x3,xinput(3)-h(3));

df1 = subs(subs(subs(f2,x1,xinput(1)),x2,xinput(2)),x3,xinput(3));

df23 = (df1-df1h)/h(3);

df1h = subs(subs(subs(f3,x1,xinput(1)-h(1)),x2,xinput(2)),x3,xinput(3));

df1 = subs(subs(subs(f3,x1,xinput(1)),x2,xinput(2)),x3,xinput(3));

df31 = (df1-df1h)/h(1);

df1h = subs(subs(subs(f3,x1,xinput(1)),x2,xinput(2)-h(2)),x3,xinput(3));

df1 = subs(subs(subs(f3,x1,xinput(1)),x2,xinput(2)),x3,xinput(3));

df32 = (df1-df1h)/h(2);

df1h = subs(subs(subs(f3,x1,xinput(1)),x2,xinput(2)),x3,xinput(3)-h(3));

df1 = subs(subs(subs(f3,x1,xinput(1)),x2,xinput(2)),x3,xinput(3));

df33 = (df1-df1h)/h(3);

Wx = [df11 df12 df13;

df21 df22 df23;

df31 df32 df33];

y1=inv(Wx);

newton33hh.m (метод секущих)

function [xkn k] = newton33hh(f1,f2,f3,E,xinput)

h=[0.0000001;0.0000001;0.0000001]

k=1

xkn = xinput - w33h(xinput,f1,f2,f3,h)* f33(xinput,f1,f2,f3);

xkn = vpa(xkn,10)

vpa(norm(xkn-xinput,inf),10)

while norm(xkn-xinput,inf)>E

k = k+1

h = xkn-xinput;

xinput = xkn;

xkn = xinput - w33h(xinput,f1,f2,f3,h)*f33(xinput,f1,f2,f3);

xkn = vpa(xkn,10)

vpa(norm(xkn-xinput,inf),10)

end

fxk = f33(xkn,f1,f2,f3);

newton33l.m (метод секущих Бройдена)

function [xk k] = newton33l(f1,f2,f3,E,xinput)

k=1

Ak=w33L(xinput,f1,f2,f3);

sk= - inv(Ak)*f33(xinput,f1,f2,f3);

xk= xinput + sk;

xk=vpa(xk,10)

vpa(norm(sk,inf),10)

while norm(sk,inf)>E

k = k+1

yk=f33(xk,f1,f2,f3)-f33(xinput,f1,f2,f3);

Akn= Ak + (yk-Ak*sk)*sk'/(sk'*sk);

xinput=xk;

sk= - inv(Akn)*f33(xinput,f1,f2,f3);

xk= xinput + sk;

xk=vpa(xk,10)

vpa(norm(sk,inf),10)

Ak=Akn;

end

w33L.m

function y1 = w33L(xinput,f1,f2,f3);

syms x1 x2 x3

df11 = diff(f1,'x1');

df12 = diff(f1,'x2');

df13 = diff(f1,'x3');

df21 = diff(f2,'x1');

df22 = diff(f2,'x2');

df23 = diff(f2,'x3');

df31 = diff(f3,'x1');

df32 = diff(f3,'x2');

df33 = diff(f3,'x3');

Wx = [df11 df12 df13;

df21 df22 df23;

df31 df32 df33];

y1=subs(subs(subs(Wx,x1,xinput(1)),x2,xinput(2)),x3,xinput(3));

Размещено на Allbest.ru


Подобные документы

  • Приближенные значения корней. Метод дихотомии (или деление отрезка пополам), простой итерации и Ньютона. Метод деления отрезка пополам для решения уравнения. Исследование сходимости метода Ньютона. Построение нескольких последовательных приближений.

    лабораторная работа [151,3 K], добавлен 15.07.2009

  • Модифицированный метод Ньютона. Общие замечания о сходимости процесса. Метод простой итерации. Приближенное решение систем нелинейных уравнений различными методами. Быстрота сходимости процесса. Существование корней системы и сходимость процесса Ньютона.

    дипломная работа [1,8 M], добавлен 14.09.2015

  • Смысл метода Ньютона для решения нелинейных уравнений. Доказательства его модификаций: секущих, хорд, ложного положения, Стеффенсена, уточненного для случая кратного корня, для системы двух уравнений. Оценка качества метода по числу необходимых итераций.

    реферат [99,0 K], добавлен 07.04.2015

  • Векторная запись нелинейных систем. Метод Ньютона, его сущность, реализации и модификации. Метод Ньютона с последовательной аппроксимацией матриц. Обобщение полюсного метода Ньютона на многомерный случай. Пример реализации метода Ньютона в среде MATLAB.

    реферат [140,2 K], добавлен 27.03.2012

  • Структура и принципы решения линейных уравнений. Метод Крамера и Гаусса, Ньютона, половинного деления, секущих. Отличительные особенности и условия применения графического метода. Содержание теоремы Штурма. Принципы и основные этапы поиска интервалов.

    реферат [948,7 K], добавлен 30.03.2019

  • Нахождение корней уравнений (Equation Section 1) методом: Ньютона, Риддера, Брента, Лобачевского и Лагерра. Вычисление корней многочленов по схеме Горнера. Функции произвольного вида (при использовании пакета Mathcad). Нахождение корней полиномов.

    контрольная работа [62,7 K], добавлен 14.08.2010

  • Приближенные решения кубических уравнений. Работы Диофанта, Ферма и Ньютона. Интерационный метод нахождения корня уравнения. Геометрическое и алгебраическое описания метода хорд. Погрешность приближенного решения. Линейная скорость сходимости метода.

    презентация [255,1 K], добавлен 17.01.2011

  • Биография Исаака Ньютона, его основные исследования и достижения. Описание порядка нахождения корня уравнения в рукописи "Об анализе уравнениями бесконечных рядов". Методы касательных, линейной аппроксимации и половинного деления, условие сходимости.

    реферат [1,6 M], добавлен 29.05.2009

  • Сравнение методов простой итерации и Ньютона для решения систем нелинейных уравнений по числу итераций, времени сходимости в зависимости от выбора начального приближения к решению и допустимой ошибки. Описание программного обеспечения и тестовых задач.

    курсовая работа [3,1 M], добавлен 26.02.2011

  • Графическое решение нелинейного уравнения. Уточнение значение одного из действительных решений уравнения методами половинного деления, Ньютона–Рафсона, секущих, простой итерации, хорд и касательных, конечно-разностным и комбинированным методом Ньютона.

    лабораторная работа [32,7 K], добавлен 11.06.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.