Решение алгебраических и трансцендентных уравнений методом простой итерации

Страницы работы

Содержание работы

кафедра 304

Лабораторная работа № 3

по предмету «Численные методы»

по теме: Решение алгебраических и трансцендентных уравнение методом простой итерации

Выполнила студентка 325 гр.

Старцева А. В.

Проверила  ст. преподаватель каф. 304

Яровая О. В.

______________________

Теоретические сведенья

Ручной счет

Расчет в пакете Mathcad


Дано уравнение : ln(1.52x)-1.72+3.0

Расчет в пакете Mathcad


Дано уравнение :

Расчет в пакете Matlab

function rts = iteraz(pol,a,b,eps)

i = 0;

lamd = 1.5/polyval(polyder(pol),b);

x0 = (a+b)/2;

x1 = x0 - lamd*polyval(pol,x0);

while abs(x1-x0)>=eps

    i = i + 1;

    x0 = x1;

    x1 = x0 - lamd*polyval(pol,x0);

end

disp(x1);

disp(i+1);

Вывод: на этой лабораторной работе я изучила метод простой итерации и вычислила приближено с помощью ручного  счета(х=2.49569), с помощью пакетов Mathcad(х=2.49366) и Mathlab(х=2.4937) действительный корень для заданного линейного уравнения (), корни сошлись с небольшой погрешностью, а так же с помощью пакета Mathcad(х=2.52647) вычислила приближенно действительный корень для заданного  трансцендентного уравнения (ln(1.52x)-1.72+3.0).

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
173 Kb
Скачали:
0