Численные методы и инженерные расчеты в EXCEL. - 38 стр.

UptoLike

значение) вычисляются до того, как пересчитывается значение самой ячейки.
Это правило применяется ко всем ячейкам листа, пока все они не будут
пересчитаны. При изменении значения ячейки пересчитываются все ячейки,
значения которых зависят от нее прямо или косвенно. Рекурсия, или
циклическая ссылка, имеет место в том случае, когда значение ячейки зависит
от нее самой, как прямо, так и косвенно через значения других ячеек. В
нормальном порядке такое значение вычислить нельзя, поскольку нельзя
определить аргументы ячейки, в число которых входит она сама - получается,
что для определения значения ячейки необходимо сразу знать его заранее!
В итерационном режиме вначале пересчитываются только те ячейки листа,
которые не содержат циклических ссылок. Затем ячейки, содержащие
циклические ссылки, итерируются один или несколько раз, в зависимости от
значения, установленного на вкладке
Вычисления
диалогового окна
Параметры
(Сервис - Параметры ). Ячейки, содержащие циклические ссылки,
вычисляются с текущими значениями аргументов без их предварительного
пересчета. Пересчет прекращается после выполнения указанного в окне
Вычисления
количества итераций. Чтобы заново пересчитать все ячейки,
щелкните по кнопке
Вычислить
. Этот способ используется для
последовательного вычисления значения по заданной формуле и подстановки
его в ту же формулу.
В нашем примере установим количество итераций, равное 1, чтобы
наблюдать за изменением значений при пересчете листа. На практике для более
быстрого нахождения решения лучше выбрать большее количество итераций.
Для выполнения задания 1:
1. Откройте новый лист и назовите его Итерации.
2. Выберите команду Сервис - Параметры.
Откройте вкладку
Вычисления
, включите режим Вручную, сделайте значение поля
Предельное число итераций - равным 1 и уберите отметку с переключателя
Пересчет
перед сохранением. Щелкните по кнопке ОК.
3. Увеличьте ширину столбца А (в соответствии с табл.17).
4. Введите в ячейку А1 текст х=cos(x); последовательные приближения.
5. Теперь необходимо создать таблицу с начальным значением и флагом
инициализации (рис.10). Флаг инициализации переводит лист в заданное
начальное состояние (т.е. позволяет пользователю провести выполнение
первой итерации).
В ячейки А3:В4 ввести приведенные ниже значения (см.табл.17).
Ячейка Значение Ячейка Значение
А3 Нач.значение В3 0
А4 Нач.флаг В4 Истина.
6. В ячейке В6 будет выполняться проверка, равно ли значению ИСТИНА
значение ячейки НАЧ Флаг. Если это так, то х будет установлено равным
начальному значению, в противном случае - равным значению ячейки