пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Метод дихотомии решения алгебраический уравнений. Графическая интерпретация метода. Условие применимости

Метод деления отрезка пополам (дихотомии)                                                                                                                   Идея метода:                                                                                                           c=(a+b)/2.                        Если f(a) * f(с)<0, то корень  на отрезок [a, c], тогда деление отрезка можно повторить.                           В противном случае корень попал на половину [c, b], и необходимо изменить значение левого конца отрезка: a=c. Поскольку корень всегда заключен внутри отрезка, итерационный процесс можно останавливать, если длина отрезка станет меньше заданной точности:|b – a|< ε

 

SUB dih (a,b,l,root)                                                                                                  x=(a+b)/2                                                                                                                             do                                                                                                                                        If F(x)*F(a)<0 Then                                                                                                             b=x                                                                                                                                      ELSE                                                                                                                                    a=x                                                                                                                                   END If                                                                                                                         x=(a+b)/2                                                                                                                     LOOP Until (b-a)<e                                                                                                          root =x                                                                                                                                end sub


21.01.2017; 20:12
хиты: 100
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2025. All Rights Reserved. помощь