Innholdsfortegnelse:
- Bruke automatisk skalering
- Viser iterasjonsresultater
- Løsning med heltallsbegrensninger
- Angi en grense på Solver
Video: Как просто переключатся между аудио устройствами в Windows? Программа SoundSwitch! 2024
Alternativet Alle Metoder i Excel inneholder bokser du kan bruke til en hvilken som helst løsningsmetode. Du må aldri bruke dette alternativet, men det er der hvis du trenger å gjøre finjustering.
Bruke automatisk skalering
Du kan velge avmerkingsboksen Bruk automatisk skalering når du arbeider med variabler som er svært forskjellige i størrelsesorden. Hvis du for eksempel jobber med renter og multimillion dollar kontosaldoer, vil du kanskje bruke alternativet for automatisk skalering for å fortelle Excel. "Hei dude, Variabelverdiene Solver varierer i stor grad, slik at du burde automatisk skalere disse babyer. “
Viser iterasjonsresultater
Hvis du ikke har noe bedre å gjøre, velger du avmerkingsboksen Vis iverteresultater. Når du gjør det, stopper Excel etter at det beregner hver objektivfunksjon ved hjelp av et nytt sett av Solver-variabelverdier og viser de mellomliggende beregningsresultatene. De fleste vil ikke og bør ikke bry seg om å se mellomliggende beregningsresultater. I noen tilfeller vil du kanskje se hvordan Solver jobber med det objektive resultatets optimale resultat.
Løsning med heltallsbegrensninger
Bruk av heltallsbegrensninger kan komplisere optimaliseringsmodelleringen, slik at Excels Solver gir noen tweaks du kan lage til modeller som "teknisk" skal returnere heltallverdier. For eksempel kan du sjekke boksen Ignorer integerbegrensninger for å fortelle Excel at du vil prøve å løse problemet (bare for fnise) uten heltallet.
En annen integer-begrensning-relatert tweak: Integer Optimality% -boksen lar deg spesifisere den maksimale prosentforskjellen du vil akseptere mellom den beste løsningen som bruker heltallsbegrensninger og den beste løsningen som ignorerer helhetsbegrensninger.
Angi en grense på Solver
Bruk tekstfeltene Max Time and Iterations for å begrense mengden arbeid som Solver gjør for å løse et problem med optimaliseringsmodellering. Nå, dette enkle eksempelet tar ikke mye tid å løse. Men virkelige problemer er ofte mye mer kompliserte. Et virkelighetsproblem kan ha mange flere Solver-variabler å håndtere.
Begrensningene kan være flere og mer kompliserte. Og du kan komplisere optimalisering ved å gjøre ting som å jobbe med mange heltall eller binære begrensninger.
Når du jobber med store, komplekse, virkelige problemer, kan tiden som Solver tar for å optimalisere bli svært lang. I disse tilfellene kan du angi en maksimal tidsbegrensning som Solver tar ved å bruke tekstboksen Maksimal tid.Du kan også angi maksimalt antall iterasjoner som Solver lager ved å bruke tekstboksen Iterations.
Du kan stoppe Solver's beregninger ved å trykke Esc.
Hvis du bruker evolusjonær løsningsmetode i en situasjon med heltallsbegrensninger, kan du også spesifisere det maksimale antall delproblemer du vil at Solver skal fungere på, ved å bruke Max Subproblems-boksen og deretter det maksimale antall mulige heltallløsninger du Ønsker Solver å produsere ved hjelp av Max Feasible Solutions-boksen.