Lineair programmeren > Functies van meerdere variabelen
12345Functies van meerdere variabelen

Uitleg

Bij hoeveel kaartjes levert een voorstelling een zo groot mogelijke opbrengst op? Of met andere woorden: in welk punt `(k, v)` is de waarde van `R = 3,50*k + 5,00*v` maximaal?
Gebruik alleen de punten `(k, v)` die voldoen aan de voorwaarden:

  • `k + v le 300`

  • `k le 2v`

  • `k ge 0`

  • `v ge 0`

De punten die aan deze voorwaarden voldoen, zijn aangegeven. Alle punten `(k, v)` waarbij `R` een vaste waarde heeft, liggen op een lijn.

Neem je bijvoorbeeld `R = 350` dan geldt voor die punten: `3,50*k + 5,00*v = 350` .
Dit is te herleiden tot: `v = text(-)0,70k + 70` .
Dat is een rechte lijn die door `(0, 70)` en `(100, 0)` gaat.
Voor alle punten van die lijn geldt: `R = 350` .

Neem je bijvoorbeeld `R = 700` , dan geldt voor die punten: `3,50*k + 5,00*v = 700` .
Dit is te herleiden tot: `v = text(-)0,70k + 140` .
Dat is een rechte lijn die door `(0, 140)` en `(200, 0)` gaat.
Voor alle punten van die lijn geldt: `R = 700` .

Zo kun je doorgaan. De lijnen die dit oplevert heten niveaulijnen, omdat de waarde van `R` een vast niveau heeft. Merk op dat de richtingscoëfficiënt van al deze niveaulijnen gelijk blijft. Wanneer je deze lijn omhoogschuift, vind je dat `R` zo groot mogelijk in het punt `(0, 300)` is.

Opgave 2

Bekijk de figuur in Uitleg 1.

a

Laat zien dat alle punten waarvoor `R = 1050` liggen op de lijn: `v = text(-)0,7k + 210` .

b

Teken de niveaulijn met `R = 1050` .

c

Waarom wordt `R` maximaal in het punt `(0, 300)` ?

d

Bereken de maximale waarde van `R` .

Opgave 3

Voor het bezoek aan de voorstelling stel je als eis dat het aantal volwassenen kleiner moet zijn dan, of gelijk moet zijn aan het aantal kinderen.

a

Welke nieuwe randvoorwaarde levert dit op?

b

Teken het gebied met punten die aan deze nieuwe voorwaarde voldoen.
Er blijven maximaal `300` zitplaatsen.

c

In welk punt wordt `R` nu maximaal?

d

Bereken de maximale waarde van `R` .

verder | terug