Разделът GRG Nonlinear в Excel предоставя бутони и полета за управление на начина, по който Solver работи, когато използвате метода за нелинейно решаване на GRG. Това може да е нещо, от което никога няма да имате нужда, но е добре да имате опция.
Казвайки кога
Били ли сте някога в ресторант, където вашият сървър се лута в някакъв момент от храненето с огромна мелница за пипер, питайки дали искате черен пипер на вашата салата? Ако имате, знаете, че част от ритуала е, че в даден момент казвате на сервиращия кога е смлян достатъчно черен пипер за вашата зелена салата.
Текстовото поле за сближаване, предоставено в раздела GRG Nonlinear на диалоговия прозорец Опции за решаване, работи по приблизително същия начин. Ако използвате метода за нелинейно решаване на GRG, използвате полето Convergence, за да кажете на Excel кога трябва да спре да търси по-добро решение. Текстовото поле Convergence приема всяка стойност между 0 и 1.
Когато промяната в резултата от формулата на целевата функция е по-малка от стойността, показана в текстовото поле за конвергенция, Excel смята, че нещата се доближават достатъчно, така че не са необходими допълнителни итерации.
О, и нещо, което трябва да знаете: С по-големи стойности на конвергенция, Excel достига разумно решение по-бързо и с по-малко работа. А с по-малки или много точни стойности на конвергенция, Excel работи по-усилено и отнема повече време.
Напред срещу централни деривати
Изберете от двата радио бутона за производни — Напред и Централен — за да кажете на Excel как да оценява частични производни, когато работи с целевата функция и формулите за ограничения. В повечето случаи всичко работи добре, ако Excel използва предни производни. Но в някои случаи форуърд дериватите не работят. И в тази ситуация може да сте в състояние да посочите, че Excel използва централни производни.
Използването на централни производни изисква много повече работа на Excel, но някои силно ограничени проблеми могат по-лесно и по-практично да бъдат решени с помощта на централни производни.
Работа с настройките Multistart
Ако поставите отметка в квадратчето Multistart в раздела GRG Nonlinear, вие кажете на Solver фактически да реши проблема с оптимизацията, като започне от няколко различни начални точки. Полето Размер на популацията ви позволява да посочите броя на началните точки. Полето Random Seed ви позволява да предоставите цяло число, което да се използва като начало за генератор на произволни числа, който произвежда действителните начални точки.
И накрая, можете да поставите и премахнете отметката от квадратчето Изискване на граници за променливи, за да посочите, че цялата тази многостартова лудост се появява само когато сте имали благоприличието да дефинирате както горната, така и долната граница за променливите.