Методические рекомендации. Методические рекомендации к выполнению лабораторной работы Численное решение уравнений
Скачать 67.83 Kb.
|
Метод итерацийxn1 (xn ), n 0,1,... . Для сходимости процесса итерации необходимо, чтобы '(x) 1, при x [a;b] . Если '(x) 1, то сходимость не обеспечена. В случае, когда свободный хвыразить не удается, целесообразно воспользоваться следующим приемом, позволяющим обеспечить выполнение условий сходимости. Построим функцию (x) λf(x) x, где параметр λ может быть определен по , правилу:если f(x) 0,то 1 λ 0; если f(x) 0, то 0 λ 1 где r r r max( f(a) ; f(b) ) . x[a;b] Приведем уравнение f(x)=0к виду x = (cos(x)+1)/3и проведем исследование. Выберем начальное значение (в методе итерацийx0– произвольное значение из отрезка [a;b]), например, x0=0, и с использованием итерационной функции φ(x) (cos(x) 1) / 3 выполним три итерации. «Ручной расчет» трех итерацийРезультаты вычислений удобно представить в виде табл. 1.2.
Погрешность численного решения нелинейных уравненийПогрешность результата, вычисленного методом итерации, можно оценить с помощью выражения: x * x3 x3 x2 0.28 0.014 0.0054 . 0.72 Схема алгоритмов, программа и контрольное тестированиеПостроить базовую схему алгоритма метода половинного деления и написать программу самостоятельно, провести контрольное тестирование. Результаты «расчета на ПК»Результаты расчета приближенного корня уравнения с различной точностью, по программе, написанной по схеме алгоритма с различными значениями точности, приведены в следующей таблице:
Зависимость числа итераций от точности в логарифмическом масштабеДля метода итерации по данным таблицы построим зависимость n(E)
|