Programming Examples Using Drawing Functions - HP 50g User Manual

Graphing calculator
Hide thumbs Also See for 50g:
Table of Contents

Advertisement

PIX? Checks if pixel at location (x,y) or {#n, #m} is on.
PIXOFF turns off pixel at location (x,y) or {#n, #m}.
PIXON turns on pixel at location (x,y) or {#n, #m}.
PVIEW
This command takes as input the coordinates of a point as user coordinates
(x,y) or pixels {#n, #m}, and places the contents of PICT with the upper left
corner at the location of the point specified. You can also use an empty list as
argument, in which case the picture is centered in the screen. PVIEW does not
activate the graphics cursor or the picture menu. To activate any of those
features use PICTURE.
PX C
The function PX C converts pixel coordinates {#n #m} to user-unit coordinates
(x,y).
C PX
The function C PX converts user-unit coordinates (x,y) to pixel coordinates {#n
#m}.

Programming examples using drawing functions

In this section we use the commands described above to produce graphics with
programs. Program listing are provided in the attached diskette or CD ROM.
Example 1 - A program that uses drawing commands
The following program produces a drawing in the graphics screen. (This
program has no other purpose than to show how to use calculator commands to
produce drawings in the display.)
«
DEG
0. 100. XRNG
0. 50. YRNG
ERASE
(5., 2.5) (95., 47.5) BOX
(50., 50.) 10. 0. 360. ARC
Start program
Select degrees for angular measures
Set x range
Set y range
Erase picture
Draw box from (5,5) to (95,95)
Draw a circle center (50,50), r =10.
Page 22-22

Advertisement

Table of Contents
loading

Table of Contents