4 Използване на кръгови препратки
По подразбиране, Microsoft Excel смята, че появата на кръгла справка се появява неправилно, и не включва автоматичен механизъм повтарящи се изчисления за решаването им.
За появата на циклични референции не се считат случайна грешка, е необходимо да се позволи използването им в работна книга. Изпълнете следните стъпки (виж фигура 13) .:
Изберете Инструменти - Опции ...
Направи настоящите изчисления раздела.
Задайте прозорец итерация.
Щракнете върху OK.
Фигура 13. диалог oknoParametry
Чрез маркирането на тази отметка, можете също да се определят параметрите, свързани с повтарящи се изчисления. поле за въвеждане на максимален брой повторения е максималния брой повторения на стъпки, извършени, и относителната грешка поле за въвеждане всъщност уточнява допълнително условие за предсрочно прекратяване на потарящите изчисленията. Ако максималното изменение на стойностите на всички клетки, участващи в повторения е по-малко от предварително определената стойност в тази област, а след това на итерация ще спре. Този параметър е абсолютните но не относителните стойности, тъй като тя не зависи от големината на други променливи, участващи в повторения.
Обикновено, ограничение на броя повторения, които използваме на стойност от 100, които, като правило, е достатъчно, ако има конвергенция. Що се отнася до втория параметър, трябва да има внимателно и не може предварително да се препоръча конкретна стойност. В зависимост от мащаба на стойности, използвани в повторения в клетките и може да е необходимо да се увеличи или алтернативно формули използвани, намаляване на повторения на втория параметър.
Освен това, на същия раздел, има и друг ключ, който може да бъде полезен по време на повтарящи се изчисления. В горната част на раздела, в групата се включва изчисления може да се избере ръчно превключване - тогава изчисленията ще се правят само, когато натиснете F9. Ако зададената стойност в допълнение да ограничи броя на повторения, равни на 1, а след това всеки път, когато натиснете бутона F9 MS Excel ще извърши изчисления за една единствена стъпка итерация, а вие може да следите как стойностите на клетките, участващи в повторения на всяка итерация стъпка. Тази техника може да се използва по време на отстраняване на грешки, за да определят причините за грешката или да се определи тъжен факт, че сближаването на процеса на повторение отсъства.
Един пример на разтвора от уравнението с използването на кръгова препратка
Да разгледаме примерите на алгоритми използват кръгли позовавания на базата на методите, описани по-горе.
Пример схема създаде дизайн на базата на метода от пример прост уравнението на повторение на интервала [1, 2]
Повтарящ схема на метода:
за това уравнение: x0 = 1Фигура 5. Пример на процеса на изчислителни pomoschyutsiklicheskih ssylokna osnovemetoda прост итерация
За извършване на изчисления, използвайки кръгови препратки изисква:
Въведете първоначална стойност
Въведете един повтарящ се формула, която осигурява началото на процеса на повторение, като се използва, ако: ()
След приключване на Параметри на услугата vkladkaVychisleniya настроен flazhokiteratsii и zadatotnositelnuyu грешка (10 -6) и predelnoechislo повторения
Натиснете Изчисли
Забележка: За организирането на изчислителни процеса на използване на циклични референции трябва да се настрои като повтарящ се формула, която той използва само стойността, получена в предишната итерация.
Пример схема създаде дизайн на базата на метода на Нютон в пример уравнение на интервала [-1, 0]
Итеративна метод на Нютон схема: за това уравнение:
x0 = -1Фигура 6. Пример изчислителен процес с pomoschyutsiklicheskih ssylokna Newton osnovemetoda
създаване Пример схема изчисление въз основа на метода на акорд от примера на уравнението: в интервала [1, 2]
метод Итеративен схеми: за това уравнение t.k.f "(х)> 0 и е (а)> 0, застопоряващия край б: x0 = а = 1
Фигура 6. Пример изчислителен процес с pomoschyutsiklicheskih ssylokna osnovemetoda струни