Метод 1. С использованием циклических ссылок

Метод 1. С использованием циклических ссылок

Если в ячейку Excel введена формула, содержащая ссылку на эту же самую ячейку (может быть и не впрямую, а опосредованно – через цепочку других ссылок), то молвят, что имеет место повторяющаяся ссылка (цикл). На практике к повторяющимся ссылкам прибегают, когда идет речь о реализации итерационного процесса, вычислениях по рекуррентным соотношениям и т Метод 1. С использованием циклических ссылок.п. В обыкновенном режиме Excel обнаруживает цикл и выдает сообщение о появившейся ситуации, требуя ее устранения. Excel не может провести вычисления, потому что циклические ссылки порождают нескончаемое количество вычислений. Есть два выхода из этой ситуации: убрать циклические ссылки либо допустить вычисления по формулам с повторяющимися ссылками (в последнем случае Метод 1. С использованием циклических ссылок число повторений цикла должно быть конечным).

Разглядим задачку нахождения корня уравнения способом Ньютона с внедрением повторяющихся ссылок. Возьмем для примера квадратное уравнение: х2 – 5х + 6 = 0, графическое представление которого приведено на рис. 4. Отыскать корень этого (и хоть какого другого) уравнения можно, используя всего одну ячейку Excel.

Для включения режима повторяющихся Метод 1. С использованием циклических ссылок вычислений в меню «Сервис» -> «Параметры» -> «Вычисления» включаем флаг «Итерации», по мере надобности изменяем число повторений цикла в поле «Предельное число итераций» и точность вычислений в поле «Относительная погрешность» (по дефлоту их значения равны 100 и 0,0001 соответственно). Не считая этих установок избираем вариант ведения вычислений: «автоматически» либо «вручную». При автоматическом вычислении Excel Метод 1. С использованием циклических ссылок выдает сходу конечный итог, при вычислениях, производимых вручную, можно следить итог каждой итерации.

Выберем произвольную ячейку, присвоим ей новое имя, скажем – Х, и введем в нее рекуррентную формулу, задающую вычисления по способу Ньютона:

= X − F(X)/ F1(X),

где F и F1 задают соответственно выражения для вычисления значений Метод 1. С использованием циклических ссылок функции и ее производной.

К примеру, для ячейки F3 выражение будет последующим

=F3-((F3*F3-5*F3+6)/(2*F3-5)).

Для нашего квадратного уравнения после ввода формулы в ячейке появится значение 2, соответственное одному из корней уравнения (рис. 4). В нашем случае изначальное приближение не задавалось, итерационный вычислительный процесс начинался со значения, по дефлоту хранимого Метод 1. С использованием циклических ссылок в ячейке Х и равного нулю.

Как получить 2-ой корень? Как правило это можно сделать конфигурацией исходного приближения. Решать делему задания исходных установок в каждом случае можно по-разному. Продемонстрируем один прием, основанный на использовании функции ЕСЛИ. С целью увеличения наглядности вычислений ячейкам были присвоены содержательные имена (рис Метод 1. С использованием циклических ссылок. 5).

• В ячейку Хнач (В4) записываем изначальное приближение – 5;

• В ячейку Хтекущ (С4) записываем формулу:

=ЕСЛИ(Хтекущ=0;Хнач; Хтекущ-(Хтекущ^2-5*Хтекущ+6)/(2*Хтекущ-5)).

• В ячейку D4 помещаем формулу, задающую вычисление значения функции в точке Хтекущ, что позволит смотреть за процессом решения.

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

• Чтоб поменять изначальное приближение, недостаточно поменять содержимое ячейки Хнач и запустить процесс вычислений. В данном случае вычисления будут продолжены, начиная с последнего вычисленного значения. Чтоб обнулить значение, хранящееся в ячейке Хтекущ, необходимо поновой записать туда формулу. Для Метод 1. С использованием циклических ссылок этого довольно избрать ячейку Хтекущ, содержащую формулу, и надавить поначалу «F2», а потом «Enter».


mesto-zhitelstva-sreda-obitaniya-i-deyatelnosti.html
mestoimenie-obshee-ponyatie.html
mestoimenie-the-pronoun.html