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

Hi =

Xi-(M-1) / 2

+ ... + Xi + ... Xi+(M-1) / 2

 

 

M

 

 

 

 

 

 

 

 

 

( I = 1 +

M-1

, 2 + M-1

, ... , n +

M-1 )

 

 

2

2

 

2

Hi : moving average

M: number of divisions Xi : data

n : number of data

FLOWCHART

 

PROGRAMME LIST

 

Title : MVIN AVG

Start

MAIN

Label MAIN

Print "Input DIVISION

Entry of number of divisions

Y

M>=n

N

Setting of calculation range

Calculation

Gosub count

Enter unit for calculating average.

Returns to entry of no. of divisions if the number of divisions more than no. of data.

Range for graph set.

I = 0, K = int (M/2)

First calculation. Jumps to subroutine.

Input D

D M

1_Stats L1

If Mn Goto MAIN

Rem RANGE

(xmax-xmin)/10 Yscl

0

Xmin

n

Xmax

1

Xscl

xmin

Ymin

xmax

Ymax

0

I

 

 

 

LOOP1

 

 

 

 

 

Gosub MOVINGSUM

 

Jumps to subroutine.

Y

Number of calculation times of moving sum judged.

 

 

M>=J

Repeated until calculation of no. of divisions performed.

 

 

 

 

 

 

 

 

N

 

int (M/2) K

Gosub COUNT

Label LOOP1

Gosub MOVINGSUM

If MJ Goto LOOP1

Gosub AVERAGE

Gosub AVERAGE

LOOP2

X = K, Y = H

Substitution

 

 

 

 

 

Jumps to

 

 

Gosub COUNT

 

 

subroutine.

LOOP3

Jumps to

Gosub MOVINGSUM

 

 

subroutine.

 

 

COUNT

I = I + 1, J = I, S = 0

Return

MOVINGSUM

Subroutine Setting of counter

Subroutine Calculation of

Label LOOP2

K

X

H

Y

Gosub COUNT

Label LOOP3

Gosub MOVINGSUM

If (I+M)>J Goto LOOP3

Gosub AVERAGE

Line (X, Y, K, H)

If K(n-int (M/2))Goto LOOP2

Y

(I+M)>J

N

Gosub AVERAGE

Display of line

YK(n-int(M/2))

N

End

Jumps to subroutine.

Line displayed.

Judgment of end.

Calculation of moving sum

Return

AVERAGE

Calculation of moving average

Return

moving sum

Subroutine Calculation of average

Wait

 

End

 

Label COUNT

I+1

I

I

J

 

0

S

Return

Label MOVINGSUM

S+L1(J) S

J+1

J

Return

Label AVERAGE

S/M

H

K+1

K

Return

16

Page 23
Image 23
Sharp EL-9900 manual + ... + Xi + ... Xi+M-1, Entry of number of divisions Setting of calculation range, Substitution

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.