Solver

Отваря диалоговия прозорец Solver. Тази функция служи за решаване на уравнения с няколко неизвестни и съвкупност от ограничения върху тях чрез методи за решаване на обратни задачи.

За достъп до тази команда...

От лентата с менюта:

Изберете Инструменти - Solver.

От интерфейса с раздели:

Изберете Инструменти - Solver.

В менюто Инструменти на раздела Инструменти изберете Solver.

От лентите с инструменти:

Икона за Solver

Solver


Настройки на Solver

Целева клетка

Въведете или щракнете върху обръщението към целевата клетка. Това поле приема адреса на клетката, чиято стойност трябва да бъде оптимизирана.

Оптимизиране към

Променяйки клетките

Въведете диапазона от клетки, които могат да бъдат променяни. Това са променливите на уравненията.

Гранични условия

Въведете набора от ограничения за математическата задача. Всяко ограничение е представено с обръщение към клетка (променлива), операция и стойност.

note

Можете да зададете няколко условия за една променлива. Например, в клетката A1 има променлива, което трябва да е цяло число, по-малко от 10. В този случай задайте две гранични условия за A1.


Настройки

Отваря диалоговия прозорец Настройки на Solver.

Диалоговият прозорец Настройки на Solver ви позволява да избирате измежду различните алгоритми за решаване на линейни и нелинейни задачи и да задавате параметрите им.

Решаване

Щракнете за решаване на уравнението с текущите настройки. Настройките в диалоговия прозорец се запазват до затварянето на документа.

За да решавате уравнения със Solver

Целта на процедурата е да се намерят такива стойности на променливите в уравнението, които оптимизират стойността в целевата клетка, наречена също „цел“. Можете да изберете дали стойността в целевата клетка да бъде максимална, минимална или да се доближава до зададена стойност.

Началните стойности на променливите се вмъкват в правоъгълна област от клетки, която въвеждате в полето Променяйки клетките.

Можете да зададете последователност от ограничаващи условия за клетки. Например, можете да укажете, че стойността на една от променливите или клетките не трябва да надвишава друга променлива или конкретна стойност. Можете също да зададете ограничение, че една или повече променливи трябва да бъдат цели числа (без дробна част) или двоични стойности (само 0 или 1).

Използване на нелинейни алгоритми за решаване

Независимо дали ще използвате DEPS или SCO, първо изберете Инструменти - Solver и задайте клетката, която да бъде оптимизирана, желаната посока (минимизиране или максимизиране) и клетките, които да се променят за достигане на целта. След това изберете „Настройки“, задайте метода на решаване и – ако е необходимо – настройте необходимите параметри.

Можете да зададете и списък от ограничения, за да ограничите възможния диапазон на решенията или да понижите приоритета на определени условия. При еволюционните методи на решаване DEPS и SCO тези ограничения също така определят границите на променливите на задачата. Заради стохастичния характер на алгоритмите е много препоръчително да се възползвате от това и да зададете горна (а ако е изключено „Променливите са неотрицателни“ – и долна) граница на всички променливи. Не е необходимо те да бъдат близо до действителното решение (което вероятно е неизвестно), но трябва да дават груба представа за очаквания размер (например 0 ≤ v ≤ 1 или -1000000 ≤ v ≤ 1000000).

Границите се указват чрез избиране на една или повече променливи (като диапазон) от лявата страна и въвеждане на числова стойност (не клетка или формула) отдясно. По същия начин можете да укажете за една или повече променливи, че са цели числа или 0 или 1.

Моля, подкрепете ни!