EL-9900 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

K1 = Hf (Xn + H/2, Y(1)), R2 = (1 - 1/2) (K1-Q1), Y(2)=Y(1)+ R2

Y3

 

 

 

3. Q2 = Q1 + 3R2 - (1 -

K1

Y2

 

 

 

 

 

 

 

 

K2

= Hf (Xn + H/2, Y(2)), R3 = (1 + 1/2) (K2 -Q2),Y(3)= Y(2)+ R3

Y1

 

 

 

4. Q3

= Q2 + 3R3- (1 + 1/2) K2

 

 

h

h

 

 

 

 

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

Entry of data

Initial setting

MAIN

Gosub

Calculation of step 1.

Gosub

Enter Data.

Initial coordinates (X, Y), step

of x (H), and interval of solutions (T) Data for calculation set.

Calculation executed.

Jumps to subroutine.

Jumps to subroutine.

Subroutine

FORMULA Subroutine for

calculating built-in function

Return

Subroutine for calculating built-in function

f = -I J

(Another equation can be used.)

Calculation of step 2.

Gosub

Calculation of step 3.

Gosub

Jumps to subroutine.

Jumps to subroutine.

PROGRAMME LIST(REAL MODE)

Title : RUNGE

Rem INITIAL

I+H/2 I

Goto MAIN

Print " Input X0

Rem 2

Label NEXT

Input X

Gosub FORMULA

If ZI Goto SUB2

Print " Input Y0

H F K

I M

Calculation of step 4.

 

N

Judgment of calculation end.

 

Z <= I

If calculation result of I smaller

 

 

 

Y

 

than value of increase of I,

 

 

calculation repeated again.

 

S = I

 

 

 

 

 

 

O = J

 

 

 

 

 

 

Z I

N

 

Following calculation

 

SUB2

performed when calculation

Y

Processing

result of x not equal to the

 

value of increase of X.

 

 

in case of

 

(Z - S) (J - O)

 

M = Z

 

inequality

P =

+ O,

 

 

 

H

N = P

 

 

 

 

 

 

SUB1

Display of result

 

Processing for

Prior processing for next calculation

 

next calculation

Z = Z + T, S = X, O = J

 

 

 

 

Input Y

 

B (K-Q) R

 

J

N

X

I

 

 

J+R

J

 

Label SUB1

Y

J

 

 

Q+3

R-B K Q

ClrT

Print " Input H

Rem 3

 

Print "XN=

Input H

 

Gosub FORMULA

Print M

Print " Input T

H

F

K

 

Print "YN=

Input T

 

A

(K-Q) R

 

Print N

1+

(2-1) A

 

J+R

J

 

Wait

1-

(2-1) B

 

Q+3

R - A K Q

Z+T Z

I+T

 

Z

 

I+H/2 I

 

I

S

O

Q

 

Rem 4

 

J

O

I S

 

 

Gosub FORMULA

Goto MAIN

Label MAIN

 

H F

K

 

Label SUB2

Rem 1

 

(K - 2 Q) /6

R

(Z-S) (J-O) /H+O P

Gosub FORMULA

J+R

J

 

Z

M

H F

K

 

Q+3

R - K/2

Q

P

N

(K-2

Q) /2

R

If ZI Goto NEXT

Goto SUB1

J+R

J

 

I

S

 

 

Label FORMULA

Q+3 R-K/2

Q

J

O

 

-I J F

 

 

 

 

 

 

 

 

Return

20

Page 27
Image 27
Sharp EL-9900 Start Entry of data Initial setting, Gosub Calculation of step, Calculation of step Gosub, = J, Processing

EL-9900 specifications

The Sharp EL-9900 is a remarkable scientific calculator that exhibits a fusion of advanced features, cutting-edge technology, and an ergonomic design tailored for both students and professionals. One of the standout characteristics of the EL-9900 is its extensive range of functions, boasting over 550 built-in calculations that cover various mathematical and scientific disciplines. This calculator is particularly popular among engineering and physics students due to its ability to handle complex calculations with ease.

One of the key features of the EL-9900 is its 2-line display, which allows users to view both the input and the result simultaneously. This dual display enhances usability, especially when dealing with intermediate steps in calculations. The calculator also includes a built-in 12-digit LCD screen, which ensures clarity and precision in reading numbers, making it easier for users to work for extended periods without straining their eyes.

The EL-9900 is equipped with a wide array of mathematical functions, including trigonometric, logarithmic, and exponential functions. Notably, it supports fraction calculations, statistical analyses, and unit conversions. Its advanced programming capabilities, such as 36 programmable functions and the ability to store data, further enhance its functionality, allowing users to create custom calculations tailored to specific needs.

One of the more modern technologies incorporated into the EL-9900 is its solar-powered function, which is complemented by a battery backup, ensuring that the device remains operable in varied lighting conditions. This environmentally friendly design reduces the need for frequent battery replacements, making it a cost-effective choice for users.

In terms of design, the Sharp EL-9900 boasts a slim profile and lightweight construction, which makes it portable and easy to carry. Its durable casing ensures that it can withstand the rigors of daily use, whether in a classroom setting or a professional environment.

Overall, the Sharp EL-9900 stands out as a versatile scientific calculator packed with features designed to meet the needs of students and professionals alike. Its robust functionality, clear display, and user-friendly design make it a reliable tool for anyone engaged in mathematical and scientific pursuits. Whether used for basic calculations or advanced problem-solving, the EL-9900 remains a powerhouse in the realm of scientific calculators.