29.07.2013 Views

blemer vha. simplex-baseret metode - DK-TUG

blemer vha. simplex-baseret metode - DK-TUG

blemer vha. simplex-baseret metode - DK-TUG

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ii Indhold<br />

A.3 Indsamling af data . . . . . . . . . . . . . . . . . . . . . . . 39<br />

A.3.1 Maksimering eller minimering? . . . . . . . . . . . 41<br />

A.3.2 Afslutning af indtastninger . . . . . . . . . . . . . . 42<br />

A.3.3 Indtastning af data fra tastaturet . . . . . . . . . . . 42<br />

A.3.4 Rensning af data . . . . . . . . . . . . . . . . . . . . 43<br />

A.3.4.1 Mellemrum fjernes . . . . . . . . . . . . . 43<br />

A.3.5 Bestemmelse af ligningstype . . . . . . . . . . . . . 44<br />

A.3.5.1 Andre tegn fjernes . . . . . . . . . . . . . . 46<br />

A.3.6 Konvertering af data . . . . . . . . . . . . . . . . . . 48<br />

A.3.7 Slack-variable . . . . . . . . . . . . . . . . . . . . . . 50<br />

A.4 Simplex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />

A.4.1 Præsentation af løsning . . . . . . . . . . . . . . . . 54<br />

A.4.2 Tjek af <strong>simplex</strong>tableauet . . . . . . . . . . . . . . . . 55<br />

A.4.3 Udsøgning af startsøjle og -række . . . . . . . . . . 56<br />

A.4.4 Division og elimination af rækker . . . . . . . . . . 58<br />

A.4.5 Dual <strong>simplex</strong> . . . . . . . . . . . . . . . . . . . . . . 59<br />

A.5 Interior Point . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

A.5.1 Forberedelse af Interior Point . . . . . . . . . . . . . 60<br />

A.5.2 Interior point-algoritmen . . . . . . . . . . . . . . . 62<br />

A.5.3 Funktioner i Interior Point . . . . . . . . . . . . . . 67<br />

A.5.3.1 Invertering af matricer . . . . . . . . . . . 70<br />

A.5.4 Gauss-Jordan-funktioner . . . . . . . . . . . . . . . 75<br />

A.6 Hjælpefunktioner . . . . . . . . . . . . . . . . . . . . . . . . 76<br />

A.6.1 Ekstra informationer . . . . . . . . . . . . . . . . . . 76<br />

A.6.2 Test af programmet . . . . . . . . . . . . . . . . . . . 77<br />

A.6.3 Rensning af matricer . . . . . . . . . . . . . . . . . . 78<br />

A.6.4 Udskrivning af matricer og vektorer . . . . . . . . . 79<br />

A.6.5 Inialitisering af matricer . . . . . . . . . . . . . . . . 80<br />

A.6.6 Kopiering af matricer . . . . . . . . . . . . . . . . . 80<br />

A.6.7 Andre små funktioner . . . . . . . . . . . . . . . . . 80<br />

A.7 En hjemmestrikket header-fil . . . . . . . . . . . . . . . . . 81<br />

Litteratur 87

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!