Innehållsförteckning:
- Använda automatisk skalning
- Visar iterationsresultat
- Lösning med helhetsbegränsningar
- Ställ in en gräns för Solver
Video: Как просто переключатся между аудио устройствами в Windows? Программа SoundSwitch! 2024
Alternativet All Methods i Excel innehåller lådor som du kan använda för alla lösningsmetoder. Du kan aldrig behöva använda det här alternativet, men det finns det om du behöver göra finjustering.
Använda automatisk skalning
Du kan markera kryssrutan Använd automatisk skalning när du arbetar med variabler som skiljer sig mycket åt i storlek. Om du till exempel arbetar med ränte- och multimillion dollarkontosaldon, kanske du vill använda det automatiska skalningsalternativet för att berätta för Excel: "Hej dude, variabelvärdena Solver varierar mycket i storleksordningen, så du borde automatiskt skala dessa barn. ”
Visar iterationsresultat
Om du inte har något bättre att göra, markerar du kryssrutan Visa efterbehandling. När du gör stoppar Excel efter att det har beräknat varje objektivfunktion med en ny uppsättning Solver-variabelvärden och visar de mellanliggande beräkningsresultaten. De flesta kommer inte och bör inte bry sig om att se mellanliggande beräkningsresultat. I vissa fall kanske du vill se hur Solver arbetar mot det objektiva resultatets optimala resultat.
Lösning med helhetsbegränsningar
Med hjälp av helhetsbegränsningar kan det komplicera din optimeringsmodellering, så Excels Solver ger några tweaks som du kan göra till modeller som "tekniskt" ska returnera heltalsvärden. Du kan till exempel kolla rutan Ignorera helhetsbegränsningar för att berätta för Excel att du vill försöka lösa problemet (bara för gigglar) utan heltalets begränsningar.
En annan integerbegränsningsrelaterad tweak: I rutan Integer Optimality% kan du ange den maximala procentuella skillnaden som du accepterar mellan den bästa lösningen som använder heltalsbegränsningar och den bästa lösningen som ignorerar heltalsbegränsningar.
Ställ in en gräns för Solver
Använd textrutorna Max tid och Iterations för att begränsa det arbete som Solver gör för att lösa ett problem med optimeringsmodellering. Nu, det här enkla exemplet tar inte mycket tid att lösa. Men verkliga problem är ofta mycket mer komplicerade. Ett verkligt problem kan ha många fler Solver-variabler att hantera.
Begränsningarna kan vara mer talrika och mer komplicerade. Och du kan komplicera optimering genom att göra saker som att arbeta med massor av heltal eller binära begränsningar.
När du arbetar med stora, komplexa, verkliga problem, kan tiden som Solver tar för att optimera bli mycket lång. I dessa fall kan du ange en maximal tidsgräns som Solver tar genom att använda textrutan Maximal tid.Du kan också ange ett maximalt antal iterationer som Solver gör genom att använda textrutan Iterations.
Du kan stoppa Solverens beräkningar genom att trycka på Esc.
Om du använder den evolutionära lösningsmetoden i en situation med helhetsbegränsningar, kan du också ange det maximala antalet delproblem som du vill att Solver ska fungera på med rutan Max Subproblem och sedan det maximala antalet genomförbara heltalslösningar du vill att Solver ska producera med rutan Max Feasible Solutions.