Operation Manual
Blz. 22-28
Pixelcoördinaten
De onderstaande afbeelding toont de grafische coördinaten voor het typische
(minimum) scherm van 131 x 64 pixels. Pixelcoördinaten worden gemeten
vanaf de linkerbovenhoek in het scherm (# 0h # 0h), wat overeenkomt met de
door de gebruiker gedefinieerde coördinaten (x
min
, y
max
). De
maximumcoördinaten met betrekking tot pixels komen overeen met de
rechteronderhoek van het scherm (# 82h #3Fh), wat in gebruikerscoördinaten
het punt (x
max
, y
min
) is. De coördinaten van de twee andere hoeken, zowel in
pixels als in gebruikerscoördinaten, zijn te zien in de afbeelding.
Grafieken laten bewegen
Hier geven we een manier om animaties te maken met het diagramtype Y-Slice.
Stel dat u de bewegende golf f(X,Y) = 2.5 sin(X-Y) wilt laten bewegen. In de
animatie kunnen we X als tijd beschouwen en diagrammen aan te maken van
f(X,Y) vs. Y voor verschillende waarden van X. Om deze grafiek te maken,
gebruiken we het volgende:
• „ô tegelijkertijd indrukken. Kies Y-Slice als TYPE. ‘2.5*SIN(X-Y)’
als EQ. ‘X’ als INDEP. Druk op L@@@OK@@@.
« STOΣ MINΣ MAXΣ 2 COL DUP COL DROP – AXL ABS AXL 20
/ DUP NEG SWAP 2 COL + ROW DROP SWAP yR xR « 131
DUP RB SWAP yR OBJ DROP – xR OBJ DROP - / * FLOOR
RB PDIM yR OBJ DROP YRNG xR OBJ DROP XRNG ERASE » »
Dit programma laat de breedte van de variabele PICT staan op 131 pixels –
de minimumpixelgrootte voor de horizontale as – en past het aantal pixels in
de verticale as aan zodat een schaal van 1:1 wordt behouden tussen de
verticale en horizontale assen.