Handbook Vol. 2: Graphing Calculator

Download as pdf or txt
Download as pdf or txt
You are on page 1of 36

Graphing Calculator

EL-9650/9400
Handbook Vol. 2
Programmes

EL-9650 EL-9400
Read this first
This handbook was produced for practical application of the SHARP EL-9650 and 9400 Graphing
Calculator. Both calculators include a highly convenient programming function, which enables automatic
processing of both simple and complex calculations any number of times.
We would like to express our deepest gratitude to all the teachers whose cooperation we received in
editing this book. In order to produce a handbook which is more replete and useful to everyone, we would
welcome any comments or ideas on excercises. If you wish to contribute to future editions, use the
attached blank sheet or contact us by e-mail : [email protected] (for Windows 95) or
[email protected] (for Macintosh). When sending the data by e-mail, please include relevant
information such as the explanation of the programme, parameters used in the programme and the listing
of the programme. Please note that the programmes you send us may be opened to the public at this home
page site or in other Sharp publications.

Note: Certain problems can not be solved with the EL-9400 as indicated in contents.

1. Entering and Editing a Programme:


Programmes can be entered and edited either by pressing the calculator keys or by downloading from a PC.
To download programmes from a PC, you will need the CE-LK1 PC link software (sold separately).

A. Using calculator keys


● Creating a new programme:
1. Press 2nd F PRGM to display the programme menu.
2. Press C ENTER to select the new programme menu. (See right)
3. Enter the program title, then press ENTER .
4. Enter the programme.
5. Press 2nd F QUIT to finish programming.
● Editing a programme:
1. Press 2nd F PRGM to display the programme menu.
2. Press B and choose the number of the programme you wish to edit.
3. Press 2nd F QUIT to finish editing. (See right)

B. Downloading from PC
● Creating a new programme:
1. Using the CE-LK 1, select the Model Type from the Tools menu
and click on the same model as your calculator.(click on EL-9600 for EL-9650)
2. Select New from the File menu.
3. Enter a programme name in Title:.
4. Enter a program. (For details on entering a programme, refer to
the operation manual.) (See right)
● Programmes can also be downloaded from Sharp’s website at
http://www.sharp.co.jp/sc/excite/calculator/text/class96.htm
instead of creating a new programme.
● Sending programmes from a PC:
1. Using the CE-LK1, select the Communication Port from
the Link menu and click on the port to be used.
2. Turn off the EL-9650/9400 and connect it to the PC.
3. Turn on the EL-9650/9400
4. Select Send… from the Link menu of the CE-LK1 (See right)
5. Specify the kind of drive, folder, and file, then select the file
to be sent from the file list, and click on the Select button.
6. Click on the OK button.

Note : For further details refer to the manual.

2. Executing a programme:
1. Press 2nd F PRGM to display the execute menu.
2. Press A ENTER and choose the number of the programme you wish to
execute. (See right)
3. Follow the instructions.

3. Deleting a programme:
Press 2nd F OPTION C and then choose 5 to select the programme to
be deleted.

Note: Do not try to erase a programme by resetting all memories to the initial condition as
programme data to be stored will also be deleted. Also, it is advised to use the CE-
LK1 PC link software to back up any programmes not to be erased.

4. Using the keys:


Press 2nd F to use secondary functions (in yellow).
sin -1

To select “sin-1”: 2nd F sin ➔ Displayed as follows: 2nd F sin-1

Press ALPHA to use the alphabet keys (in blue).


A

To select A: ALPHA sin ➔ Displayed as follows: ALPHA A

Press 2nd F A-LOCKto continue input of blue letters.


To input ABC: ALPHA A ALPHA A ALPHA A or 2nd F A-LOCK A A A
(To return to the normal function, press ALPHA again.)
5. Troubleshooting:
Following is a list of error codes and error messages.
When errors occur, refer to pages 12, 254, or 27 of the manual.
Error
code Error message Error content
01 Syntax Syntax error in equation or programme
02 Calculate Execution of a division using 0, calculation beyond calculation range, etc.
03 Nesting Reservation of 14 or more numerical values or 32 or more functions during execution.
04 Invalid Matrix definition error
05 Dimension Inconsistency in the dimension of matrix during arithmetic of a matrix or dimension of list
for
STAT calculation.
07 Invalid DIM Size of list and matrix input for calculation exceeds calculation range.
08 Argument Inconsistency in argument of the structured function
09 Data Type Invalid data type used in calculation
11 No define Undefined list or matrix
12 Domain Argument definition outside of domain
13 Increment Increment error
17 Stat Med Med-Med law (statistic) error
20 No Argument No argument entered
21 Not pair ∫ dx Equation definition ( ∫ and dx as a pair) for integral calculus does not follow syntax.
22 Not pair [ ] Not paired with specified “[ ]”
23 Not pair ( ) Not paired with specified “( )”
24 Not pair { } Not paired with specified “{ }”
32 No data Data does not exist
33 Graph Type Error in graph type setting
37 No title No title entered
38 Too many obj More than 30 objects selected
40 Lbl duplicate Same label name is used more than once within a programme
41 Lbl undefined Label is not defined for Goto or Gosub
42 Lbl over More than 50 labels are used within a programme
43 Gosub stack Nesting of more than 10 subroutine stacks
44 Line too long One line of programme exceeds more than 160 characters
45 Can’t return Use of return command without jumping from subroutine
46 Strage full Attempt to create a file exceeding 99 (delete unnecessary files)
47 Coord type Invalid coordinate system for command
90 Memory over Over memory capacity
99 System error User memory space cannot be secured
6. Page Layout
EL-9650 Graphing Calculator
Programme List
Procedure of data to
Involute (Inverse Involute) be entered
Introduction Use the involute function for calculating gears etc. to find the angle of obliquity from
the initial value and involute value.
Brief explanation and Conversely, calculate the involute value from the angle of obliquity.

Calculation
purpose of the section Involute function : inv θ = tan θ - θ[rad]
P
θ

Use Newton's method to find the inverse involute:

θ i +1 = θ i -
f'(θ)
f(θ i)
= qi -
tanθ i - θ i -a
tan 2 θ i
S a
θ
q Exercise
Example of problem to be
Rg
f ( θ) = a - inv q SP : involute curve 0
S : involute starting point

Calculation θ : angle of obliquity of point P

solved in the section


The formula to be used Start
FLOWCHART PROGRAM LIST(REAL MODE)
Title : INVOLUTE
Label START

in calculation and Selection of type


start
Enter 1 or 2.
ClrT
Print "SELECT 1/2
Input S
If S=1 Goto ANGLE EL-9650 Graphing Calculator
definition of terms S=1
N
Y To calculation of involute

To inverse involute calculation


If S=2 Goto INVO
Goto START
Label ANGLE Set Up Condition
N
Returns to START if entry Print "InputExercise
BEGIN
neither 1 nor 2. Input B
S=2
Important set up condition
ANGLE
B Z (1) Find the angle of obliquity when the involute value is 0.0050912 and the initial
Entry of initial Print "Input INVO
Y Calculation of involute. value is 10.
value and Input I
Enter initial value and
involute value I J (2) Find the involute value when the angle of obliquity is 14.1.

Flowchart
CALPRESS
Calculation of
angle of obliquity
involute value.

Angle of obliquity
calculated.
Label CALPRESS
tan Z T
π Z/180.0 R Set up condition: angle unit in Deg Mode and decimal point in
before starting the exercise
(T-R-J)/T2 D Float Pt Mode.

Summary of steps from int(108 D) 0


Y
Judgment on repetition
of calculation of angle
of obliquity.
180.0 (R-D)/π Z
SET UP B
2nd FCALPRESS
If int (10ˆ8 D)≠0 Goto
Z A
1 C 1
* * * *
CL in order to obtain correct
start to end INVO
Entry of angle
N
Display of angle of obliquity
Calculation of inverse
Print "ANGLE
Print A
End
Label INVO
Step Key Operation Display
answers
involute. Enter angle
of obliquity of obliquity. Print "Input ANGLE
Input A Specify the program mode.
2nd F PRGM A
Calculation of involute Involute value calculated. A θ1 Select the title INVOLUTE. *
value (display) Involute value displayed. tanθ -π θ/180 I
Print "INVOLUTE
Print I

Parameters
End

PARAMETERS
End

2 Select involute calculation. 1 ENTER


Key Operation
Name of parameter Content
θ
Name of parameter Content
Illustration of the keys to be
Definition of the
D, R, T, J working variable for calculating angle of obliquity
S selecting calculation type I involute value
(S=1: involute calculation) A input and output of angle
Enter the initial value and the 1 0 ENTER operated
parameters used in the 3
(S=2: inverse involute calculation) B input of initial value
involute value.
Z initial value, angle of obliquity
0 • 0 0 5 0 9 1 2

programme 4
(Display of angle of obliquity)
ENTER

When the mark ✽ appears on the key:


● Same series of key strokes can be done
with screen touch.
4
Select inverse involute
calculation.
ENTER ● Key operations may also be carried out
2 ENTER

with the cursor (not shown).


Enter the value of the angel 1 4 • 1
5 of obliquity.

Step
(Display of involute value)
ENTER

Display
Illustration of the calculator
A step-by-step guide to solving the problems
screen as it should appear
and an explanation of the display
if each step is carried out
5
correctly

Note: This handbook is only an example of how to use programming function of the EL-9650. The layout may vary with each screen.

Contents
1. Heron's Formula 1
2. Calculating Tension 2
3. Involute (Inverse Involute) 4
4. Calculating Illuminance and Luminous Intensity 6
5. Calculating Simple Harmonic Oscillation 8
6. Electric Power Consumed on an AC Circuit 10
7. Angle of Vector* 12
8. Linear Transformation* 14
9. Moving Average 16
10. Creating a Graph of Experimental Data 18
11. Ordinary Differential Equations 20
12. Analysing with One-way Layout Method 22
13. Calculating Parabolic Motion 25
*only for EL-9650

Other books available:


Graphing Calculator EL-9400 TEACHER'S GUIDE
Graphing Calculator EL-9650/9400 Handbook Vol. 1 (Algebra)
EL-9650/9400 Graphing Calculator

Heron's Formula
Use Heron's formula to find the area of a triangle when the sides (A,B,C) of the
triangle are known.
Calculation
S= D (D - A) (D - B) (D - C) A C
(A + B + C)
D=
2 B

FLOWCHART PROGRAMME LIST(REAL MODE)


Title : HERON
Start
Print "Input LENGTH
Input A
Entry of sides Enter sides A, B and C. Input B
Input C
Calculation of D Value of D calculated. (A+B+C)/2 D
(D (D-A) (D-B) (D-C) ) S
Print "S =
Calculation of area Area S calculated. Print S
End
Area of triangle
Display of area displayed.

End

PARAMETERS
Name of parameter Content Name of parameter Content
A value of side A D value of D
B value of side B S area
C value of side C

Exercise
Find the area of a triangle when sides A, B and C are 20, 35 and 40cm respectively.

Step Key Operation Display


(When using EL-9650)

Specify the programme 2nd F PRGM A


1 mode. *
Select the title HERON.

Enter the values A, B and C. 2 0 ENTER 3 5


2
ENTER 4 0 ENTER

(Display of area)

The area is approximately


3 350cm2.

1
EL-9650/9400 Graphing Calculator

Calculating Tension
Use the law of sines to find the tension when a pole of weight W is suspended with
two strings, and the strings are balanced with the angles from the vertical line A and B.
Calculation
T = S = W vertical line
sin B sin A sin (A+B)
A T
T = W sin B B
sin (A+B)
G S
S = W sin A
sin (A+B) B
S W
W
T, S : tension W : weight
A
A, B : angles (6 sexagesimal numbers) T

FLOWCHART PROGRAMME LIST(REAL MODE)


Title : TENSION
Start
Print "Input ANGLE
Enter angles and weight Input A
Entry A, B and W. Input B
Print "Input WEIGHT
Denominator in law of sines Input W
Calculation of denominator
calculated. C= sin (A + B) sin (A+B) C
Tensions T and S calculated. W sin B/C T
Calculation of tensions T = W sin B/C W sin A/C S
T = W sin A/C Print "TENSION
Print "T=
Display of tensions Tensions T and S displayed. Print T
Print "S=
Print S
End

PARAMETERS
Name of parameter Content Name of parameter Content
A angle A S tension S
B angle B T tension T
C sin(A+B) W weight

2
EL-9650/9400 Graphing Calculator

Exercise

Calculate the tension assuming weight=40kg, angle A=30˚ 15' 20", and angle
B=27˚ 45' 40". Enter the angles with sexagesimal numbers.

Set up condition: decimal point digit number in TAB 3 Mode, decimal


point in Fix Mode, and angle unit in Deg Mode.
2nd F SET UP C 2 D 3 B 1 CL
* * * * * * moto

moto
Step Key Operation Display
(When using EL-9650)

Specify the programme mode. 2nd F PRGM A


1 Select the title TENSION. *

Enter the values of angles 3 0 • 1 5 2 0


2 A and B.
ENTER

2 7 • 4 5 4 0

ENTER

Enter the value of weight. 4 0 ENTER


3

Tension T is 21.840kg and


4 S is 23.795kg.

3
EL-9650/9400 Graphing Calculator

Involute (Inverse Involute)


Use the involute function for calculating gears etc. to find the angle of obliquity
from the initial value and involute value.
Conversely, calculate the involute value from the angle of obliquity.
Calculation
Involute function : inv θ = tan θ - θ[rad] θ
P
Use Newton's method to find the inverse involute:
f'(θ) tanθi - θi -a
θi +1 = θi - = θi - S a q
f(θi) tan2 θi θ
Rg
f (θ) = a - inv θ SP : involute curve 0
S : involute starting point
θ : angle of obliquity of point P

FLOWCHART PROGRAMME LIST(REAL MODE)


Title : INVOLUTE
Start
Label START
start ClrT
Selection of type Enter 1 or 2. Print "SELECT 1/2
Input S
If S=1 Goto ANGLE
Y To calculation of involute If S=2 Goto INVO
S=1
Goto START
N
To inverse involute calculation Label ANGLE
Returns to START if entry Print "Input BEGIN
N neither 1 nor 2.
S=2 ANGLE
Input B
B Z
Entry of initial Print "Input INVO
Y Calculation of involute.
value and Input I
Enter initial value and
involute value I J
involute value.
CALPRESS Label CALPRESS
Calculation of Angle of obliquity tan Z T
angle of obliquity calculated. π Z/180.0 R
(T-R-J)/T2 D
Y
Judgment on repetition 180.0 (R-D)/π Z
int(108 D) 0 of calculation of angle If int (10ˆ8 D)≠0 Goto CALPRESS
of obliquity. Z A
N Print "ANGLE
Display of angle of obliquity Print A
INVO End
Calculation of inverse
Entry of angle Label INVO
involute. Enter angle
of obliquity of obliquity. Print "Input ANGLE
Input A
Calculation of involute Involute value calculated. A θ
value (display) Involute value displayed. tanθ -π θ/180 I
Print "INVOLUTE
Print I
End End

PARAMETERS
Name of parameter Content Name of parameter Content
D, R, T, J working variable for calculating θ angle of obliquity
S selecting calculation type I involute value
(S=1: involute calculation) A input and output of angle
(S=2: inverse involute calculation) B input of initial value
Z initial value, angle of obliquity

4
EL-9650/9400 Graphing Calculator

Exercise
(1) Find the angle of obliquity when the involute value is 0.0050912 and the initial
value is 10.
(2) Find the involute value when the angle of obliquity is 14.1.

Set up condition: angle unit in Deg Mode and decimal point in


Float Pt Mode.
2nd F SET UP B 1 C 1 CL
* * * *
moto
Step Key Operation Display
(When using EL-9650)

Specify the programme mode. A


1 Select the title INVOLUTE.
2nd F PRGM
*

Select involute calculation. 1 ENTER


2

Enter the initial value and the 1 0 ENTER


3 involute value.
0 • 0 0 5 0 9 1 2

ENTER
(Display of angle of obliquity)

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

Select inverse involute ENTER


4 calculation.
2 ENTER

Enter the value of the angle 1 4 • 1


5 of obliquity.
ENTER
(Display of involute value)

5
EL-9650/9400 Graphing Calculator

Calculating Illuminance and Luminous Intensity


Enter the luminous intensity of luminous source, distance, the angle between the
perpendicular line and light ray, to find the illuminance of the illuminated side.
Conversely, find the luminous intensity of the source from the illuminance of the
illuminated side.
Calculation
l cos θ r i
2 Luminous Intensity l
i= l=
r 2
cos θ θ

l : luminous intensity [candela] i : illuminance [lux] r


r : distance [m] θ : angle [˚ ] Illuminance i

FLOWCHART PROGRAM LIST(REAL MODE)


Title : CAND LUX
Start
Label START
A start ClrT
Selection of type Enter 1 or 2. Print "CANDELA=1 LUX=2
Print "SELECT 1/2
Y
Input S
S=1 To calculation of If S=1 Goto CANDELA
luminous intensity If S=2 Goto LUX
N Goto START
To calculation of Label CANDELA
S=2 Gosub DISTANCE
illuminance
Print "Input LUX
CANDELA A LUX Input L
Jumps to subroutine
To subroutine To subroutine DISTANCE. L I
R2 I/cos θ C
Entry of Entry of Enter illuminance or Print "CANDELA
illuminance luminous intensity luminous intensity. Print C
End
Calculation of Calculation of Illuminance or luminous Label LUX
luminous intensity illuminance intensity calculated. Gosub DISTANCE
Print "Input CANDELA
Display of Display of Illuminance or luminous Input C
luminous intensity illuminance intensity displayed. C K
K cos θ /R2 L
Print "LUX
End Print L
End
Subroutine for entry of Label DISTANCE
Subroutine distance and angle Print "Input DISTANCE
DISTANCE
Input D
Entry of distance and angle Entry
D R
Print "Input ANGLE
Return Returns to calling program. Input A
A θ
Return

PARAMETERS
Name of parameter Content Name of parameter Content
I illuminance of luminated side θ angle
K luminous intensity of luminous source A input of angle
R distance L input and calculating luminous intensity
S selecting calculation type D input of distance
(S=1: calculation of luminous intensity)
(S=2: calculation of illuminance) C input and calculating illuminance

6
EL-9650/9400 Graphing Calculator

Exercise
(1) Find the luminous intensity of the luminous source of distance 10m, angle 60˚
and illuminance 20 lux.
(2) Find the illuminance of the illuminated side of distance 10m, angle 60˚ and
luminous intensity 4000 candela.

Set up condition: angle unit in Deg Mode and decimal point in


Float Pt Mode.
2nd F SET UP B 1 C 1 CL
* * * *

Step Key Operation Display


(When using EL-9650)

Specify the programme mode.


1 Select the title CAND LUX. 2nd F PRGM A
*

Select calculation of luminous 1 ENTER


2 intensity.

Enter the values of distance, 1 0 ENTER 6 0 ENTER


3 angle, and illuminance.
2 0 ENTER

(Display of luminous intensity)

Select calculation of illuminance. ENTER 2 ENTER


4 Enter the values of distance,
angle, and luminous intensity. 1 0 ENTER

6 0 ENTER

4 0 0 0 ENTER
(Display of illuminance)

7
EL-9650/9400 Graphing Calculator

Calculating Simple Harmonic Oscillation


Enter period, amplitude and time to calculate displacement at specified time,
acceleration, angular velocity, and velocity. Also, display the changes during the
entered time period on a graph.
Calculation
angular velocity : ω = 2π displacement : x = A sin (ω t)

+
T
acceleration : a = -ω2 x velocity : v = A ω cos (ω t)

+
+
+
A : amplitude x A v0 v
t : time [sec]
ωt A ωt a x
T : period [sec]
0 2π
ω : angular velocity [rad/sec]

FLOWCHART PROGRAMME LIST(REAL MODE)


Title : OSCILLAT
Start
Print "Input PERIOD
Input P
Entry of period P F
and amplitude Print "Input AMPLITUDE
Input A
CALC A D
Label CALC
Entry of time Print "Input TIME
Angular velocity, displacement,
Input T
T E
Calculation of acceleration and velocity 2 π/F W
angular velocity, etc. calculated. D sin (W E) H
-(W2) H B
W = angular velocity D W cos (W E) V
H = displacement Print "ANGULAR VELOCITY
B = acceleration, Print W
V = velocity Print "MAGNITUDE
Print H
Print "ACCELERATION
Calculation result of angular
Display of Print B
velocity, displacement, Print "VELOCITY
calculation result. acceleration and velocity Print V
displayed. Wait
E/10 X scl
D/5 Y scl
Calculation of 0 Xmin:E Xmax
range and scale -D Ymin:D Ymax
Draw D sin (W X)
Range set and graph displayed. Wait
Graph display Function: Y = D sin (W X) ClrT
X is time increase. ClrG
Xmin ... 0, Xmax ... E, Xscl ... E/10 Goto CALC
Ymin ... -D, Ymax ... D, Yscl ... D/5
Display clear Text and graph display cleared.

8
EL-9650/9400 Graphing Calculator

PARAMETERS
Name of parameter Content Name of parameter Content
B acceleration A input of amplitude
E time P input of period
V velocity T input of time
W angle of velocity (ω) D amplitude
H displacement F period
Xscl x-axis scale X time increase
Yscl y-axis scale

Exercise
Calculate angular velocity, etc., using period π, amplitude 1 and time 3 seconds and
display the changes on a graph.

Set up condition: angle unit in Rad Mode and decimal point in


Float Pt Mode.
2nd F SET UP B 2 C 1 CL
* * * *

Step Key Operation Display


(When using EL-9650)

Specify the programme mode. A


1 Select the title OSCILLAT.
2nd F PRGM
*

2
Enter the values of period, 2nd F π ENTER 1 ENTER 3
amplitude, and time.

ENTER
3
(Display of angular velocity)
(Display of displacement)
(Display of acceleration)
(Display of velocity)

4 ENTER

(Display of graph of simple


harmonic oscillation)

ENTER
5

9
EL-9650/9400 Graphing Calculator

Electric Power Consumed on an AC Circuit


Enter the voltage effective value, frequency and resistance value to find the power
value of the circuit with resistance R. Draw a graph of the changes in power over a
period of time.
Calculation
P : power consumption I : effective value of current
V : effective value of voltage
I0 = N • sin ω • t V0 = M • sin ω • t P0 = l0 • V0 R I
P0 : change in amount of power with time
I0 : change in amount of current with time
V0: change in amount of voltage with time
N: maximum value of current M: maximum value of voltage V
ω: angular velocity (2 π S) t : time S : frequency

FLOWCHART PROGRAM LIST(REAL MODE)


Title : AC POWER
Start Print "Input RESISTANCE
Input R
Enter data (resistance, voltage and Print "Input VOLTAGE
Data entry Input V
frequency).
Print "Input FREQUENCY
Power calculated. Input F
Calculation of power
W = angular velocity R T
M = maximum voltage V D
N = maximum current F S
I = effective value of current 2 π S W
Z = power D √2 M
M/T N
N/√2 I
Calculation of range Range for graph calculated. D I Z
Xmax, Xscl, Ymax, Yscl 1/S Xmax
Xmax/10 Xscl
N M Ymax
Display of power Power displayed. (value of Z) Ymax/10 Yscl
Print "WATT=
Print Z
Display of graph Function: Y = N M (sin (W X))2 Wait
0 Xmin
0 Ymin
End Draw N M (sin (W X))
2

End

PARAMETERS
Name of parameter Content Name of parameter Content
S frequency Xscl scale of x-axis
I effective value of current Ymax maximum value of y-axis
T resistance value Yscl scale of y-axis
D effective value of voltage V input of voltage
W angular velocity R input of resistance value
N maximum value of current F input of frequency
M maximum value of voltage Z value of power
Xmax maximum value of x-axis

10
EL-9650/9400 Graphing Calculator

Exercise
Find the power value of an AC circuit with resistance value 150Ω, voltage effective
value 100V and frequency 50Hz and display on a graph the changes in power over
a period of time.
Set up condition: angle unit in Rad Mode and decimal point in
Float Pt Mode.
2nd F SET UP B 2 C 1 CL
* * * *

Step Key Operation Display


(When using EL-9650)

Specify the programme mode. 2nd F PRGM A


1 Select the title AC POWER. *

Enter the resistance value, 1 5 0 ENTER


2 voltage effective value, and
frequency. 1 0 0 ENTER

5 0 ENTER
(Display of value power)

ENTER
3
(Display of graph)

11
EL-9650 Graphing Calculator

Angle of Vector
Use the matrix operation feature to find the angle θ which forms the standard vector
and vector. The angle can be calculated at one time against the multiple vectors.
Calculation
←← ← ←
Calculating vector inner product a• b = | a | | b | cos θ
Use the above expression to derive the following expression
←←
θ = cos -1 a• b
← ←
|a||b|

FLOWCHART PROGRAMME LIST(MATRIX MODE)


Title : VECTOR
Start
0 I
0 K
Entry of number Enter no. of vectors for which Print " Input NUMBER
of vectors angles are calculated. Input N
N M
Arrays defined. {M,2} dim (mat A)
Definition of arrays
matA, matB, matC. {2,1} dim (mat B)
DATA {M,1} dim (mat C)
K=K+1 Counter for data entry Label DATA
K+1 K
Vector data entry Enter x component and Y Print " Input VECTOR
component of each vector. Print K
Input X
Y X mat A(K,1)
K<M Entry repeated by no. of vectors.
Input Y
N Y mat A(K,2)
Entry of standard Enter x component and Y component If K<M Goto DATA
vector data of standard vector. Print "Input FUNDAMENTAL VECTOR
Input X
X mat B(1,1)
Calculation of Length component of standard Input Y
component of
standard vector vector (scalar) calculated. Y mat B(2,1)
√ (mat B(1,1)2+mat B(2,1)2) B
mat A mat B mat C
Calculation of Product of matrices A and B Label CALC
inner product calculated. Ι+1 Ι
CALC If I>M Goto END
√ (mat A(I,1)2+mat A(I,2)2) A
I=I+1 Counter for calculation of angle
cos-1 (mat C(I,1) / (A B)) θ
Print "ANGLE OF VECTOR
END Y Calculation repeated by no. Print I
I>M of vectors. Print "θ=
Print θ
End N Wait
Calculation of Length component of vector Goto CALC
component of vector (scalar) calculated. Label END
End
Calculation of angle
Angle calculated and displayed.
and display of angle

12
EL-9650 Graphing Calculator

PARAMETERS
Name of parameter Content Name of parameter Content
A vector scalar quantity θ vector angle
B standard vector scalar quantity K display
I calculating counter N input of number of vectors
K input counter mat A vector components
M number of vectors mat B standard vector components
X input of x component mat C vector inner product
Y input of y component

Exercise
Calculate the angle formed by the following 3 vectors and standard vector (2,3).
vector 1 (5, 8)
vector 2 (7, 4)
vector 3 (9, 2)

Set up condition: angle unit in Deg mode, and decimal point in Float Pt
mode.
2nd F SET UP B 1 C 1 CL
* * * *

Step Key Operation Display

Specify the programme mode. 2nd F PRGM A


1 Select the title VECTOR. *

Enter the number of vectors. 3 ENTER


2

Enter the values of vector 1. 5 ENTER 8 ENTER


3

Enter the values of vectors 7 ENTER 4 ENTER


4 2 and 3.
9 ENTER 2 ENTER

Enter the value of standard 2 ENTER 3 ENTER


5 vector.
(Display of angle of vector 1)

ENTER
6 (Display of angle of vector 2)

ENTER
(Display of angle of vector 3)

13
EL-9650 Graphing Calculator

Linear Transformation
Use the matrix to find four types of the linear transformation of x-axis symmetric
transformation, y-axis symmetric transformation, similar transformation and
revolution around the origin.
Calculation
1. Symmetric transformation to 3. Similar transformation with ratio of
x-axis (Case 1) similitude K around origin (Case 3)
( ) (
X'
Y' =
1 0
0 -1
X
Y )( ) ( ) (
X'
Y' =
K 0
0 K
X
Y )( )
2. Symmetric transformation to 4. Transformation revolving around
y-axis (Case 2) only angle B at the origin (Case 4)

( ) (
X'
Y' =
-1 0
0 1
X
Y )( ) ( ) (
X'
Y' =
cos B -sin B
sin B cos B
X
Y )( )
FLOWCHART PROGRAMME LIST
(MATRIX MODE)

Start Title : LINE TRNS


{2, 2} dim(mat H)
Declare array size, etc. {2, 1} dim(mat D)
Array declaration {2, 1} dim(mat A)
matH(2,2), matD(2,1), matA(2,1)
Print "Input POINT
Enter coordinates before transformation. Input X
Entry of coordinates (X,Y) Input Y
TYPE X mat D(1, 1)
Entry of type Type of transformation specified Y mat D(2, 1)
with no from 1 to 4. Label TYPE
Print "SELECT 1/2/3/4
Y Jumps to destination corresponding Input S
s=1 To label XSYMMETRY
to entered number. ClrT
N If S=1 Goto XSYMMETRY
Y If S=2 Goto YSYMMETRY
s=2 To label YSYMMETRY If S=3 Goto SIMRATIO
If S=4 Goto ROTATE
N GotoTYPE
Y Label XSYMMETRY
s=3 To label SYMRATIO 1 mat H(1, 1)
XSYMMETRY 0 mat H(2, 1)
N Data set of x-axis symmetric transformation 0 mat H(1, 2)
Y -1 mat H(2, 2)
s=4 To label ROTATE matH(1,1) = 1, matH(1,2) = 0, Goto TRANS
N matH(2,1) = 0, matH(2,2) = -1 Label YSYMMETRY
-1 mat H(1, 1)
YSYMMETRY 0 mat H(2, 1)
Data set of y-axis symmetric transformation 0 mat H(1, 2)
Label XSYMMETRY Label YSYMMETRY matH(1,1) = -1, matH(1,2) = 0, 1 mat H(2, 2)
Goto TRANS
matH(2,1) = 0, matH(2,2) = 1 Label SIMRATIO
Print "Input SIMILITUDE RATIO
SIMRATIO Input R
Transformation data set Transformation data set Data set of similar transformation R K
Entry of ratio of similitude (R) K mat H(1, 1)
0 mat H(2, 1)
Label SIMRATIO Label ROTATE matH(1,1) = K, matH(1,2) = 0, 0 mat H(1, 2)
matH(2,1) = 0, matH(2,2) = θ θ mat H(2, 2)
Goto TRANS
Entry of ratio of similitude Entry of angle Label ROTATE
Data set of transformation by revolving Print "Input ANGLE
Entry of angle (A) Input A
Data set of transformation Data set of transformation matH(1,1) = cos B, matH(2,1) = sin B, A B
cos B mat H(1, 1)
matH(1,2) = -sin B, matH(2,2) = cos B, sin B mat H(2, 1)
Coordinate transformation Matrix H multiplied by matrix D. -sin B mat H(1, 2)
cos B mat H(2, 2)
Label TRANS
Display of coordinates after transformation Coordinates displayed. mat H mat D mat A
Print "mat A(1, 1)
Print mat A(1, 1)
End Print "mat A(2, 1)
Print mat A(2, 1)
End

14
EL-9650 Graphing Calculator

PARAMETERS
Name of parameter Content Name of parameter Content
B angle Y y-coordinate
K ratio of similitude A input of angle
S selecting type R input of ratio of similitude
(S=1: case 1, S=2: case 2, mat A coordinate after transformation
S=3: case 3, S=4: case 4) mat H transformation data
X x-coordinate mat D x,y-coordinate

Exercise
1. Transform symmetrically the point (3, 5) to the x-axis.
2. Rotate the point (2, 6) at 45˚ around the origin.

Set up condition: angle unit in Deg Mode and decimal point in


Float Pt Mode.
2nd F SET UP B 1 C 1 CL
* * * *

Step Key Operation Display

Specify the programme mode.


1 Select the title LINE TRNS.
2nd F PRGM A
*

Enter the values of the point. 3 ENTER 5 ENTER


2

Select symmetric transformation 1 ENTER


3 to x-axis (case 1).

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

Select transformation revolving ENTER 2 ENTER 6 ENTER


4 around only angle B at the
origin (case 4). 4 ENTER

Enter the angle value. 4 5 ENTER


5

15
EL-9650/9400 Graphing Calculator

Moving Average
Plot a moving average graph which helps to understand how the results change over a
specified period. The progress of sales and amounts of consumption and production can
also be seen.

Calculation
Xi-(M-1) / 2 + ... + Xi + ... Xi+(M-1) / 2 Hi : moving average
Hi =
M M : number of divisions
Xi : data
( I = 1 + M-1 M-1 M-1
2 , 2 + 2 , ... , n + 2 ) n : number of data

FLOWCHART PROGRAMME LIST


(STAT MODE)
Start Title : MVIN AVG
MAIN Label MAIN
Entry of number of divisions Enter unit for calculating average. Print "Input DIVISION
Input D
Y D M
M>=n Returns to entry of no. of divisions if the number
1_Stats L1
N of divisions more than no. of data. If M≥n Goto MAIN
Setting of calculation range Range for graph set. Rem RANGE
(xmax-xmin)/10 Yscl
0 Xmin
Calculation I = 0, K = int (M/2) n Xmax
1 Xscl
Gosub count First calculation. Jumps to subroutine. xmin Ymin
LOOP1 xmax Ymax
0 I
Gosub MOVINGSUM Jumps to subroutine. int (M/2) K
Number of calculation times of moving sum judged. Gosub COUNT
Y
M>=J Label LOOP1
Repeated until calculation of no. of divisions performed.
Gosub MOVINGSUM
N
If M≥J Goto LOOP1
Gosub AVERAGE Gosub AVERAGE
LOOP2 COUNT Subroutine Label LOOP2
X = K, Y = H Setting of counter K X
Substitution
H Y
I = I + 1, J = I, S = 0
Jumps to Gosub COUNT
Gosub COUNT subroutine. Label LOOP3
LOOP3 Return Gosub MOVINGSUM
Jumps to If (I+M)>J Goto LOOP3
Gosub MOVINGSUM Subroutine
subroutine. Gosub AVERAGE
MOVINGSUM Calculation of
Y Line (X, Y, K, H)
(I+M)>J moving sum If K≠(n-int (M/2))Goto LOOP2
N Calculation of moving sum Wait
Jumps to End
Gosub AVERAGE Label COUNT
subroutine. Return I+1 I
Display of line Line displayed. Subroutine I J
AVERAGE Calculation of 0 S
Y K≠ average Return
(n-int(M/2)) Judgment of end. Label MOVINGSUM
Calculation of moving average S+L1(J) S
N J+1 J
End Return Return
Label AVERAGE
S/M H
K+1 K
Return

16
EL-9650/9400 Graphing Calculator

Parameters
name of parameter content name of parameter content
H moving average S moving sum
I counter X starting point (x)
J counter Y starting point (y)
K counter Yscl scale of y-axis
M number of divisions B input of number of divisions

Exercise
Find the moving average every three months (number of divisions: 3) from the following
table of monthly sales.
Month Jan. Feb. Mar. Apr. May. Jun. Jul. Aug.
Sales[$] 300 326 323 344 300 401 398 450

On the graph, Xmax = 8, Ymin = 300, and Ymax = 450.


Set up condition: decimal point in Float Pt Mode.
2nd F SET UP C 1 CL
* *

Step Key Operation Display


(When using EL-9650)

Enter statistical data into L1. STAT A ENTER


1 *

3 0 0 ENTER 3 2 6

ENTER 3 2 3 ENTER

3 4 4 ENTER 3 0 0

ENTER 4 0 1 ENTER

3 9 8 ENTER 4 5 0

ENTER

Specify the programme mode. A


2 Select the title MVIN AVG.
2nd F PRGM
*

Enter the number of divisions(3). 3 ENTER


3

17
EL-9650/9400 Graphing Calculator

Creating a Graph of Experimental Data


Graph the results of an experiment and examine the trends.
(Example: examined data relating to water vapour pressure and temperature.)

FLOWCHART PROGRAMME LIST(STAT MODE)


Enter statistical data using Title : XY GRAPH
Start statistics feature before ClrG
executing program. Rem DRAWING SD
2 -Stats L1,L2
Graph plot Graph plotted using
Rem RANGE
automatic scaling.
DRAWLOOP xmin Xmin
I=I+1 Counter xmax Xmax
ymin Ymin
ymax Ymax
Setting of (Xmax-Xmin) / 10 Xscl
Data as coordinates
coordinates (starting point and (Ymax-Ymin) / 10 Yscl
of line finishing point). Rem BROKEN LINE
0 I
Line drawn between Label DRAWLOOP
Display of line
set coordinates. I+1 I
L1(I) X
Whether or not lines of no.
Y L2(I) Y
(I + 1) < n of data drawn judged.
Repeated until lines drawn
L1(I+1) Z
by the no. of data. L2(I+1) W
N
Line(X,Y,Z,W)
End If (I+1) <n Goto DRAWLOOP
Wait
End

PARAMETERS
Name of parameter Content Name of parameter Content
I counter Y y of line starting point
X x of line starting point W y of line finishing point
Z x of line finishing point
*n = number of statistical data

18
EL-9650/9400 Graphing Calculator

Exercise
The following table shows examined water vapour pressure. Draw a graph
of this data.

Temperature [˚C] 0 10 20 30 40 50 60 70 80 90 100


Pressure [mmHg] 4.581 9.205 17.532 31.826 55.339 92.558 149.47 223.79 355.29 525.90 760.00

Set up condition: decimal point in Float Pt Mode.


2nd F SET UP C 1 CL
* *

Step Key Operation Display


(When using EL-9650)

Enter statistical data into STAT A ENTER


1 L1 and L2. *

0 ENTER 1 0 …
2
1 0 0 ENTER

(Other numbers not shown)

4 • 5 8 1 ENTER
3
… 7 6 0 ENTER

Specify the programme mode. 2nd F PRGM A


4 Select the title XY GRAPH. *

(Drawing of graph)

19
EL-9650/9400 Graphing Calculator

Ordinary Differential Equations


Enter the initial conditions (X, Y) with the step H and interval T. Use Runge Kutta Gill method
to solve the ordinary differential equation of first order.

Calculation
Use the following four steps of Runge Kutta Gill method to find the
equation Xn + 1 and Yn - 1 from Xn and Yn. Input Qo = 0 at the
starting point X0. Y

1. K0 = Hf (Xn , Yn), R1 = (1/2) (K0-2Q0), Y (1)= Yn +R1

2. Q1 = Q0 + 3R1- (1/2)K0
(1) (2) (1) Y3
K1 = Hf (Xn + H/2, Y ), R2 = (1 - 1/2) (K1-Q1), Y =Y + R2
Y2
3. Q2 = Q1 + 3R2 - (1 - 1/2) K1
K2 = Hf (Xn + H/2, Y(2)), R3 = (1 + 1/2) (K2 -Q2),Y (3) = Y (2)+ R3 Y1

h h
4. Q3 = Q2 + 3R3- (1 + 1/2) K2
X
K3 = Hf (Xn+1, Y (3)), R4 = (1/6) (K3-2Q3), Yn+1 = Y (3)+ R4 0 X1 X2 X3
Q4 = Q3 + 3R4 - (1/2)K3

FLOWCHART
Start
Enter Data.
Entry of data Initial coordinates (X, Y), step Subroutine
Subroutine for calculating
built-in function
of x (H), and interval of solutions (T)
Initial setting FORMULA
Data for calculation set.
MAIN Subroutine for
Calculation executed. calculating f = -I J
Gosub Jumps to subroutine. built-in function (Another equation can be used.)
Calculation of step 1.
Return
Gosub Jumps to subroutine.

Calculation of step 2. PROGRAMME LIST(REAL MODE)


Gosub Jumps to subroutine.
Title : RUNGE

Calculation of step 3. Rem INITIAL I+H/2 I Goto MAIN


Print " Input X0 Rem 2 Label NEXT
Gosub Jumps to subroutine. Input X Gosub FORMULA If Z≠I Goto SUB2
Print " Input Y0 H F K I M
Calculation of step 4. Input Y B (K-Q) R J N
Judgment of calculation end X I J+R J Label SUB1
Z <= I N If calculation result of I smaller Y J Q+3 R-B K Q ClrT
than value of increase of I, Print " Input H Rem 3 Print "XN=
Y calculation repeated again. Input H Gosub FORMULA Print M
S=I Print " Input T H F K Print "YN=
O=J Input T A (K-Q) R Print N
1+√(2-1) A J+R J Wait
Z≠I N Following calculation 1- √(2-1) B Q+3 R - A K Q Z+T Z
SUB2 performed when calculation I+T Z I+H/2 I I S
Y result of x not equal to the O Q Rem 4 J O
Processing value of increase of X. I S Gosub FORMULA Goto MAIN
in case of
inequality P = (Z - S) (J - O) + O, M =Z Label MAIN H F K Label SUB2
H N=P Rem 1 (K - 2 Q) /6 R (Z-S) (J-O) /H+O P
SUB1 Gosub FORMULA J+R J Z M
Display of result H F K Q+3 R - K/2 Q P N
(K-2 Q) /2 R If Z≤I Goto NEXT Goto SUB1
Processing for Prior processing for next calculation
J+R J I S Label FORMULA
next calculation Z = Z + T, S = X, O = J
Q+3 R-K/2 Q J O -I J F
Return

20
EL-9650/9400 Graphing Calculator

PARAMETERS
Name of parameter Content Name of parameter Content
A value of 1+ (1/2) S value of Xn-1
B value of 1- (1/2) T interval
F f (I,J) I Xn
H step J Yn
K calculating working area Z value of increase of X
O value of Yn-1 X input of X0
P increase of J Y input of Y0
Q value of Qn M indicates Xn
R value of Rn N indicates Yn

Exercise
Initial settings: Y = 10 when X = 0. Find J when H = 0.01, T = 0.03 and I = 0.03, 0.06....
(The built-in differential equation is F = -I J.)

Set up condition: angle unit in Rad Mode and decimal point in


Float Pt Mode.
2nd F SET UP B 2 C 1 CL
* * * *

Step Key Operation Display


(When using EL-9650)

Specify the programme mode. 2nd F PRGM A


1 Select the title RUNGE. *

Enter the values of X0, Y0, 0 ENTER 1 0 ENTER


2 H and T.
0 • 0 1 ENTER

0 • 0 3 ENTER

ENTER
3
(Display of X1)
(Display of Y1)

ENTER
4
(Display of X2)
(Display of Y2)

5 ENTER

(Display of X3)
(Display of Y3)
Similar operation is performed
hereafter.
21
EL-9650/9400 Graphing Calculator

Analysing with One-way Layout Method


Use the one-way layout method to verify whether there is a relation to the results
achieved based on one condition. Analysis of variance is carried out with this method.
Calculation
Analysis of variance chart of one-way layout method [X] = (Σ Σ Xij)2 ÷ AN
[A] = Σi (Σj Xij)2 ÷ N
Sum of squares (S) Degree of freedom (θ) Variance (V) Variance ratio (F)
[AS] = Σi Σj (Xij)2
Factor SA = [A] - [X] θA = A - 1 VA = SA ÷ θ A FA = V A ÷ V E
A : number of levels
Error SE = [AS] - [A] θE = A (N- 1) VE = S E ÷ θE
N: repeated frequency
Total ST = [AS] - [X] θT = AN - 1 X : number of data

FLOWCHART PROGRAMME LIST(STAT MODE)


Title : VARIANCE
Start
Rem INPUT W/N Y
LOOP2
Print "Input LEVEL C Z
Entry of number of levels Enter no. of levels and repeated Input L Rem SUM OF SQUARES
and repeat frequency frequency. L A Y-X E
Print "Input TIMES Z-Y M
Declaration of one One variable statistic Input T Z-X P
variable statistic (Stat X) declared. T N Print "SUM OF SQUARES
LOOP1 0 W Print E
Entry of data 0 B Print "ERROR SUM OF SQUARES
0 C Print M
Accumulation of data Data and square of data 1 S Wait
Accumulation of Label LOOP2 Print "TOTAL SUM OF SQUARES
accumulated. N dim(L1) Print P
squareof data
1 K Wait
K=K+1 Label LOOP1 Rem DEGREES OF FREEDOM
ClrT A-1 Q
Y S L A (N-1) R
(N+1)>K Judgment of repeated frequency K T A N-1 D
N Print "Input DATA Print "DEGREES OF FREEDOM
Display of ΣX ΣX (sum of levels) displayed. Print "LEVEL Print Q
(sum of levels) ΣX obtained with Print L Print "DEGREES OF FREEDOM
statistics feature. Print "TIME Print R ABOUT ERRORS
Print T Wait
Accumulation Square of ΣX accumulated. Input I Print "SUM OF DEGREES OF FREEDOM
of (ΣX)2 I L1(K) Print D
B+I B Wait
S=S+1 C+I2 C Rem VARIANCE
K+1 K E/Q V
Y Repeated frequency corresponding If (N+1)>K Goto LOOP1 M/R U
(A+1)>S to no. of levels judged. 1_Stats L1 Print "VARIANCE
Σx J Print V
N
Print "Σx= Print "VARIANCE OF ERRORS
Calculation of X,Y and Z X, Y and Z calculated. Print J Print U
Wait Wait
Calculation and display Sum of squares (E, M, P)
W+(Σx)2 W Rem VARIANCE RATIO
of sum of squares calculated and displayed. S+1 S V/U F
Sum of degree of freedom If (A+1)>S Goto LOOP2 Print "VARIANCE RATIO
Calculation and display Rem CALCULATE Print F
of degree of freedom (Q, R, D) calculated and
B2/A/N X End
displayed.
Calculation and display Variance (V, U) calculated and displayed.
of variance

Calculation and display Variance ratio (F) calculated and displayed.


of variance ratio

End

22
EL-9650/9400 Graphing Calculator

PARAMETERS
Name of parameter Content Name of parameter Content
A number of levels V variance factor
I input of data U variance error
K loop 1 counter Y Σi (Σ jxij)2 / n
J indicating Σx Q degree of freedom factor
N repeated frequency R degree of freedom error
S loop 2 counter D degree of freedom total
X (ΣΣ xi)2/ a/ n T input and indicating frequency
Z Σi Σj (xij)2 L input and indicating number of levels
F variance ratio factor W total sum of squares of each level
E sum of squares factor B total sum (all data)
M sum of squares error C stotal sum of squares (all data)
P sum of squares total

Exercise
When a mouse is given a dosage of hormone, the relationship between dosage amount
and increase of mouse weight is as shown in the following table. Find the analysis of
variance. If the value of the variance ratio is larger than the value of F- distribution
table of the 5% level of significance, the relationship between the hormone amount
and the increase of mouse weight is a causal relation.

Increase mouse weight (grams/day)


10 20 30 40 50
10 882 891 864 888 885
Hormone
20 923 915 923 912 930
(grams/mouse)
30 933 939 925 940 932

The number of levels (number of columns in the table) is A = 3


The repeated frequency (number of rows in the table ) is N = 5

Set up condition: decimal point in Float Pt Mode.


2nd F SET UP C 1 CL
* *

Step Key Operation Display


(When using EL-9650)

Specify the programme mode. 2nd F PRGM A


1 Select the title VARIANCE. *

Enter the number of levels and 3 ENTER 5


2 the repeated frequency.

ENTER
3

23
EL-9650/9400 Graphing Calculator

Step Key Operation Display


(When using EL-9650)

Enter the statistical data 8 8 2 ENTER 8 9 1


4 in level 1.
ENTER 8 6 4 ENTER

8 8 8 ENTER 8 8 5
ENTER
(Display of total of hormone 10 g)

Enter the statistical data ENTER 9 2 3 ENTER


5 in level 2.
9 1 5 ENTER 9 2 3
ENTER 9 1 2 ENTER
(Display of total of hormone 20 g) 9 3 0 ENTER

Enter the statistical data ENTER 9 3 3 ENTER


6 in level 3.
9 3 9 ENTER 9 2 5
ENTER 9 4 0 ENTER

9 3 2 ENTER
(Display of total of hormone 30 g)

7 ENTER
(Display of sum of squares)
(Display of error sum of squares)

ENTER
8 (Display of sum of squares)

ENTER
9
(Display of degrees of freedom)
(Display of degrees of freedom about errors)

ENTER
10 (Display of sum of degrees of freedom)

ENTER
11
(Display of variance)
(Display of variance of errors)

ENTER
12
(Display of variance ratio)

The F-distribution chart shows that the value of F of upper probability P = 5% is 3.89. Since f > 3.98 in this
example, the relationship between the hormone amount and the increase of mouse weight is a causal
relation with 5% level of significance.
24
EL-9650/9400 Graphing Calculator

Calculating Parabolic Motion


Display on a graph the altitude change and the horizontal distance over a period of time
when an object is thrown at initial velocity V0 and angle θ, and find the horizontal
distance and altitude after t seconds. Specify the angle in Deg.
Calculation y
X = V0 • cos θ • T Y = V0 • sin θ • T - 21 gT2
Initial velocity V0 [m/s]
Angle θ [˚ ]
V0
Gravitational acceleration g = 9.8 [m/s2]
Time T [s] θ
x

FLOWCHART PROGRAMME LIST(REAL MODE)


Title : PARABOLA
Start Print "V0 (M/S),θ,T(S) 0 Xmin
Print "Input V0 0 Ymin
Entry of initial velocity Enter velocity when thrown. Input V B Xmax
2 V sin 45/9.8 A C Ymax
Highest altitude, throwing 2
V /9.8 B 0 D
Calculation and distance (horizontal distance), 2
V /19.6 C Label LOOP1
display from and time (duration of flight) in Print "HMAX= V cos θ D X
released angle 45˚ case of released angle 45˚ Print C V sin θ D-(0.5 9.8 D ) Y
2

THETA calculated and displayed. Print "LMAX= Pnt0N(X,Y)


Print B D+(T/100) D
Print "TMAX= If D≤T Goto LOOP1
Entry of released angle Angle for throwing entered. Print A Wait
Wait Label TX
Y Entered angle less than or equal Label THETA Print "Input TX
θ≤ 0 or θ> 90 Input θ Input Z
to 0˚ or larger than 90˚?
If θ ≤ 0 Goto THETA If Z≤0 Goto THETA
N If θ > 90 Goto THETA If Z>T Goto THETA
Highest altitude, throwing distance
Calculation and V (sin θ) /19.6 H
2 2
V cos θ Z X
(horizontal distance), and time
display of values 2
V sin (2θ)/9.8 L V sin θ Z-(0.5 9.8 Z ) Y
2

for entered angle (duration of flight) for entered angle


2 V sin θ/9.8 T Print "X=
calculated and displayed. Print "H= Print X
Print H Print "Y=
Range of graph set based on Print "L= Print Y
Range setting Print L Wait
values for released angle 45˚.
LOOP1 Print "T= Line(0,Y,X,Y)
Print T Line(X,0,X,Y)
Calculation and Graph (parabola) calculated Wait Wait
plotting of graph and plotted. C/10 Yscl Goto TX
B/10 Xscl 0000
D = (D + T/100) Elapsed time counted.
Calculation and plotting repeated
Y
D≤T until D (time elapsed) reaches
T (duration of flight).
N TX
Entry of time

Y Entered time less than or equal


Z ≤ 0 or Z > T to 0 or more than T?
N
Calculation and Altitude and distance after entered
display of distance time elapses from throwing
and altitude after time Z. calculated and displayed.

Display of graph Returns to entry of time.

25
EL-9650/9400 Graphing Calculator

PARAMETERS
Name of parameter Content Name of parameter Content
H highest altitude Xscl scale of x-coordinate
L horizontal distance Z input of time period
T time V initial velocity (V0)
X distance (after time Z) θ angle (released angle)
Y altitude (after time Z) C highest altitude when released at 90˚
D time elapsed B horizontal distance when released at 45˚
Yscl scale of y-coordinate A time period when released at 45˚

Exercise
Find the horizontal distance and altitude three seconds after an object is thrown, when
the initial velocity is 25m/sec and the angle is 52˚.

Set up condition: angle unit in Deg mode, and decimal point in Float Pt
mode.
2nd F SET UP B 1 C 1 CL
* * * *

Step Key Operation Display


(When using EL-9650)

Specify the programme mode. 2nd F PRGM A


1 Select the title PARABOLA. *

Enter the value of the initial velocity. 2 5


2 ENTER

(Highest altitude when released at 90˚)


(Distance when released at 45˚)
(Time when released at 45˚)
ENTER
3

Enter the angle value. 5 2 ENTER


4
(Display of highest altitude)
(Display of horizontal distance)
(Display of time until dropping of object)
ENTER
5 (Display of graph of parabola)

ENTER
6

Enter the value of time period Z. 3 ENTER


7
(Display of distance after Z seconds)
(Display of altitude after Z seconds)

ENTER
8 (Altitude and distance after Z seconds are
displayed on the parabola graph.)

26
Key pad for the SHARP EL-9650 Calculator

Graphing keys Cursor movement keys


Power supply ON/OFF key Clear/Quit key
Alphabet specification key Variable enter key
Secondary function specification key Calculation execute key
Display screen Communication port for peripheral devices
Key pad for the SHARP EL-9400 Calculator

Graphing keys Cursor movement keys


Power supply ON/OFF key Clear/Quit key
Alphabet specification key Variable enter key
Secondary function specification key Calculation execute key
Display screen Communication port for peripheral devices








Use this form to send us your contribution





Dear Sir/Madam



We would like to take this opportunity to invite you to create a mathematical problem which can be solved

with the SHARP EL-9650 and 9400 graphing calculator, including the necessary procedures and definitions

as outlined in the form below.





For this purpose, we would be grateful if you could complete the form and return it to us by fax or mail,

specifying whether you have created the problem for the EL-9650 or the EL-9400. If your contribution is

chosen, your name will be included in the next edition of The EL-9650/9400 Graphing Calculator Hand-

book or on our homepage. We regret that we are unable to return contributions. Also, please note that the

problems you send us might be opened to the public at Sharp’s home page.


We thank you for your cooperation in this project.







Name: ( Mr. Ms. )




School/College/Univ.:

Address:


Post Code: Country:



Phone: Fax:

E-mail:


* You are making this sheet for the ( EL-9650, EL-9400).





SUBJECT: Write either a title or about the subject matter.




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


INTRODUCTION and CALCULATION:



Write a brief explanation of the subject, and the formula with definitions, including a diagram if relevant.


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


SHARP Graphing Calculator
















PARAMETERS: PROGRAMME LIST:



Define the parameters used in the programme. List the procedure of data to be entered.




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


EXERCISE and SET UP CONDITION:



Include an example of a problem which can be solved with the ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


formula. Write a step-by-step guide to solving the problem with


an explanation.Detail any important conditions to be set up ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


before solving the problem.



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○




○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

SHARP CORPORATION Osaka, Japan


Fax:

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○


○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

SHARP Graphing Calculator



○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○






SHARP CORPORATION OSAKA,JAPAN

You might also like