кафедра
304
Лабораторная
работа № 3
по
предмету «Численные методы»
по
теме: Решение
алгебраических и трансцендентных уравнение методом простой итерации
Выполнила
студентка 325 гр.
Старцева А. В.
Проверила ст.
преподаватель каф. 304
Яровая
О. В.
______________________
Теоретические
сведенья
Ручной
счет
Расчет в пакете Mathcad
Дано уравнение : ln(1.52x)-1.72+3.0
Расчет в пакете Mathcad
Дано уравнение : ![](https://files3.vunivere.ru/workbase/00/03/96/30/images/image022.png)
Расчет
в
пакете
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);
![](https://files3.vunivere.ru/workbase/00/03/96/30/images/image031.jpg)
Вывод:
на этой лабораторной работе я изучила метод простой итерации и вычислила
приближено с помощью ручного счета(х=2.49569), с помощью пакетов Mathcad(х=2.49366) и Mathlab(х=2.4937)
действительный корень для заданного линейного уравнения (
), корни сошлись с небольшой погрешностью, а так же
с помощью пакета Mathcad(х=2.52647) вычислила приближенно
действительный корень для заданного трансцендентного уравнения (ln(1.52x)-1.72+3.0).