De formule van Euler in reguliere polytopen - KNAW Onderwijsprijs
De formule van Euler in reguliere polytopen - KNAW Onderwijsprijs
De formule van Euler in reguliere polytopen - KNAW Onderwijsprijs
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
§5.5 Algoritme voor het v<strong>in</strong>den <strong>van</strong> het aangrenzende vlak<br />
Als er wel 2 snijpunten worden gevonden is de volgende taak het v<strong>in</strong>den<br />
<strong>van</strong> het vlak (of beter gezegd <strong>van</strong> iV), dat de lijn S1S2 gemeenschappelijk<br />
heeft met het eerste vlak. Hierbij zijn S1 en S2 de geselecteerde punten<br />
op het moment dat het 2 e snijpunt <strong>van</strong> x4 met het eerste vlak werd<br />
gevonden. Er is geen simpele methode of <strong>formule</strong> om het aangrenzende<br />
vlak te v<strong>in</strong>den. We zullen om deze te v<strong>in</strong>den gebruik maken <strong>van</strong> de<br />
weergegeven tabel. Nu wordt er voor elk <strong>van</strong> de 3 aangrenzende vlakken<br />
<strong>van</strong> S1 gecontroleerd of er aan de volgende voorwaarden wordt voldaan:<br />
(1) Het aangrenzende vlak <strong>van</strong> S1 grens ook aan S2.<br />
(2) Het vlak is ongelijk aan het voorgaande vlak.<br />
<strong>in</strong>dexpunt aangrenzende<br />
vlakken<br />
0 0, 2, 4<br />
1 1, 2, 4<br />
2 0, 3, 4<br />
3 1, 3, 4<br />
4 0, 2, 5<br />
5 1, 2, 5<br />
6 0, 3, 5<br />
7 1, 3, 5<br />
Er is maar één vlak wat aan deze beide voorwaarden voldoet, en dat is het vlak dat de lijn S1S2<br />
gemeenschappelijk heeft met het voorgaande vlak.<br />
§5.6 Algoritme voor het v<strong>in</strong>den <strong>van</strong> het volgende snijpunt<br />
In het nu geselecteerde vlak is al één snijpunt bekend, aangezien het 2 e snijpunt <strong>van</strong> het voorgaande<br />
vlak ook <strong>in</strong> dit vlak ligt. Het 2 e snijpunt wordt op gelijke wijze gevonden als de vorige snijpunten, er<br />
gebeurt namelijk het volgende<br />
(1) S1 wordt gelijkgesteld aan S2, dus er wordt voor S1 het punt geselecteerd dat<br />
aan<strong>van</strong>kelijk voor S2 geselecteerd was.<br />
(2) S2 wordt geselecteerd met behulp <strong>van</strong> de <strong>formule</strong> voor , waarbij N twee waarden<br />
kan aannemen, namelijk de waarden die overeenkomen met de variabele coörd<strong>in</strong>aten<br />
b<strong>in</strong>nen het nu geselecteerde vlak. Ook is N ongelijk aan de vorige N.<br />
(3) Als er aan de voorwaarde (( ) ( )) (( ) ( )) wordt<br />
voldaan wordt er een punt geïnterpoleerd, met behulp <strong>van</strong> de <strong>formule</strong> voor <strong>in</strong>terpolatie.<br />
Als er voordat deze stappen vier keer zijn uitgevoerd een snijpunt wordt gevonden wordt er een<br />
volgend vlak geselecteerd, volgens het algoritme dat hiervoor beschreven is. Als het vlak wat uit dat<br />
algoritme komt gelijk is aan het eerste vlak, dus iV = iV,start, dan is er een gesloten lijn gecreëerd. Dit is<br />
de lijn die het snijvlak <strong>van</strong> de betreffende kubus met het hypervlak x4 = 0 voorstelt. Verrassend<br />
genoeg is het enige wat er na het def<strong>in</strong>iëren <strong>van</strong> alle bovenstaande algoritmes nog moet gebeuren,<br />
het uitvoeren <strong>van</strong> dit algoritme voor alle 8<br />
kubussen, waarna de volledige doorsnede<br />
<strong>van</strong> de hyperkubus met x4 = 0 wordt<br />
weergegeven. Aangezien het snijvlak <strong>van</strong><br />
elke aparte kubus een polygoon is, is deze<br />
doorsnede een polyhedron. Het algoritme<br />
<strong>van</strong> één kubus, waar<strong>van</strong> het snijvlak met x4<br />
= 0 een zeshoek is, wordt duidelijker<br />
weergegeven <strong>in</strong> de afbeeld<strong>in</strong>g rechts. Hier<strong>in</strong><br />
is weer de volgorde <strong>van</strong> de selectie <strong>van</strong><br />
punten weergegeven en de volgorde <strong>van</strong> de<br />
selectie <strong>van</strong> vlakken <strong>in</strong> dikgedrukte letters.<br />
Hoofdstuk 5: Doorsnede <strong>van</strong> een hyperkubus<br />
31