Du kan bruke GeoGebra til lineær optimering. Oppskriften under gjelder for både innsettingsmetoden og nivålinjemetoden. 
     Når du skriver inn likninger og ulikheter i GeoGebra, trenger du ikke å skrive dem om slik at  havner alene på venstresiden. Det er altså bare å føre dem inn slik de er oppgitt! 
     GeoGebra-oppskrift 1
Algebrafeltet     og         Grafikkfeltet     under         Vis     i         Menyen.         Algebrafeltet.         Algebrafeltet,         ved         å         erstatte         ulikhetstegnene              med         likhetstegnet         .         Disse         trenger         vi         til         å         finne         skjæringspunktene         ved         hjelp         av         GeoGebra-verktøy         senere.         Skjæring     mellom     to     objekt Nytt     punkt Grafikkfeltet     som         parvis         skjærer         hverandre         for         å         finne         skjæringspunktet         mellom         dem.         Gjør         det         for         alle         skjæringspunktene         du         ser.         Mangekant Algebrafeltet,         skriver         du         inn         uttrykket         for         -funksjonen         ved         å         skrive         Z(x,y)=     Ax     +     By,         der                og                er         opplysninger         gitt         i         oppgaveteksten.         Z(A)         for               punktet               ,               Z(B)         for               punktet                           og               tilsvarende               for               de               andre               punktene.               Dette               må               du               gjøre               for               alle               punktene               du               har               funnet.               Det               punktet               som               gir               høyest               verdi               i               Algebrafeltet         er               optimeringspunktet.               
      
w         i               en               tom               rad               i               Algebrafeltet         og               trykk               Enter.               (dersom               det               er               et               annet               objekt               i               filen               din               kalt               ,               velg               et               annet               navn).               Nå               blir               en               glider               for               tallet                           lagd               i               samme               rad.               Trykk               på               innstillingene               til               glideren               ved               å               trykke               på               de               tre               loddrette               prikkene               i               raden               til               .               Trykk               på               fanen               Glider,               og               sett               Min         til               0               og               Maks         til               den               minste               av                           og               .               Algebrafeltet, tast inn               n(x) = -A*x/B+w
der du erstatter A og B med             og             fra oppgaveteksten. Nå skal du få en nivålinje.               
Maks til en høyere verdi.