Page 1
® MODEL EL-9900 GRAPHING CALCULATOR OPERATION MANUAL...
Page 2
(1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Responsible Party: SHARP ELECTRONICS CORPORATION Sharp Plaza, Mahwah, New Jersey 07430-1163 TEL: 1-800-BE-SHARP Tested To Comply With FCC Standards FOR HOME OR OFFICE USE WARNING —...
Page 3
NOTICE • The material in this manual is supplied without representation or warranty of any kind. SHARP assumes no responsibility and shall have no liability of any kind, consequential or otherwise, from the use of this material. • SHARP strongly recommends that separate permanent written records be kept of all important data.
Introduction Reversible Keyboard This calculator comes equipped with a reversible keyboard. Reverse the keyboard to select Basic Mode or Advanced Mode. Basic Mode A green background color keyboard with basic mathematical functions. This mode is suitable for learning mathematics in lower grades.
Page 5
Introduction Advanced Mode (Default mode) A blue background color keyboard with advanced mathematical functions. This mode is suitable for learning or studying mathematics in higher grades.
Contents Caring for Your Calculator ... 1 Chapter 1 Getting Started ...2 Before Use ... 2 Using the Hard Cover ... 3 Part Names and Functions ... 4 Main Unit ... 4 Reversible Keyboard ... 6 Basic Key Operations ... 8 Changing the Keyboard ...
Page 7
Chapter 4 Basic Graphing Features — Basic Keyboard ... 50 1. Try it! ...50 2. Explanations of Various Graphing Keys ... 52 3. Other Useful Graphing Features ... 58 Substitution feature ... 63 Chapter 5 Advanced Calculations — Advanced Keyboard ... 66 1.
Page 8
Contents Chapter 9 List Features ... 131 1. Try it! ... 131 2. Creating a list ... 133 3. Normal List Operations ...133 4. Special List Operations ...135 Calculations using the OPE menu functions ... 135 Calculations using MATH Menus ... 139 5.
Page 9
Accessing the OPTION Menu ... 222 1. Adjusting the screen contrast ... 222 2. Checking the memory usage ... 222 3. Deleting files ... 224 4. Linking to another EL-9900 or PC ... 224 5. Reset function ...227 Appendix ... 228 1. Replacing Batteries ...228 2.
Page 10
Contents 3. Complex number calculation ... 245 7. CATALOG Feature ...246 8. List of Menu/Sub-menu Items ... 247 1. MATH menus ... 247 2. LIST menus ... 249 3. STAT menus ... 251 4. STAT PLOT menus ...253 5. DRAW menus ...254 6.
• Clean with a soft, dry cloth. Do not use solvents. • Do not use a sharp pointed object or exert too much force when pressing keys. • Avoid excessive physical stress.
"Resetting the Calculator - 1. Using the reset switch" on page 29. 6. Press C to reset the calculator’s memory. The memory will be initialized. Press any key to set the calculator ready for normal calculation mode.
Turning the calculator OFF Automatic power off function • The calculator is automatically turned off when there is no key operation for approximately 10 minutes (The power-off time depends on the conditions.) • The calculator will not automatically power off while it is executing calculations (“■”...
Chapter 1: Getting Started Part Names and Functions Main Unit 2 Power ON/ OFF key 3 Key operation keys 1 Display screen 4 Graphing keys 5 Cursor keys...
Page 15
Displays up to 132 pixels wide by 64 pixels tall of graphs and texts. 2 Power ON/OFF key: Turns calculator ON. To turn off the calculator, press @, then o. 3 Key operation keys: These keys are used to change the key functions.
Used when replacing batteries or clear the calculator memory. # key: Returns calculator to calculation screen. p key: Sets or resets the calculator settings, such as LCD contrast and memory usage. n key: Obtains the screen for the slide show.
Page 17
Enter the Math menu with additional mathematical functions. Enter the statistics menu. Enter the programming menu. Enter the menu for calculator specific variables. Advanced Mode specific keys Converts hexadecimal, decimal, octal and binary numbers or solves systems of linear equations, finds roots for quadratic and cubic equations.
Chapter 1: Getting Started Basic Key Operations Since this calculator has more than one function assigned to each key, you will need to follow a few steps to get the function you need. Example Operation of y • Press “as is” to get the function and number printed on each key.
Changing the Keyboard This calculator is designed with a reversible keyboard, which by utilizing it will not only change the appearance, but will also change the internal functions and configurations of the calculator as well. 1. Press @ o to turn off the calculator’s power.
4 cups all-purpose flour 2 eggs 3 tablespoons butter Based on these values, solve the following problems using the calculator. Question If you make 60 doughnuts according to the above recipe, how many cups of warm milk are required?
Page 21
8. Press E. Answer: cups of warm milk are required for making 60 doughnuts. of a cup of warm milk is required per one ” is displayed. ANS is a calculator specific variable which – (addition), Chapter 1: Getting Started ×...
Page 22
Chapter 1: Getting Started On the Basic Mode, you can toggle between decimal values, mixed values, and improper fractions using >, /, and <, respectively. 1. Press > E. 2. Press < E. 3. Press / E. 1. Press @ ;. Change answer mode from fractions to...
Basic and Advanced keyboard. By reversing the keyboard, the calculator switches its set of functions and behaviors as well as its visual aspect. The Basic keyboard, with its key frame colored in dark green, is designed to be used by students at lower grades of math classes.
Chapter 2: Operating the Graphing Calculator 1. Entering numbers Use the number keys (0 ~ 9), decimal point key (.), and negative number key (_) to enter numbers into the calculator. To clear the screen entry, press C. Number entry Example Type 10.23456789 onto the...
; ' { } keys. Use the cursor keys to select a menu item, select a cell item in a matrix, and trace along a graph. Chapter 2: Operating the Graphing Calculator × ×...
Page 26
Type 3, }, and 8. 6. Press E to obtain the answer. Cursor appear- The cursor also displays information regarding the calculator’s ance and input input method. See the following diagram. method Mode...
Editing Entries Editing modes The calculator has the following two editing modes: equation mode, and one line mode. You can select one from the G EDITOR menu of the SETUP menu. Equation editor * See page 26 for details. Use ; ' { } to move the cursor around, and Cursor naviga- use the D B C keys to edit entries.
@ key and its functions, refer to the section “Second Function Key” of this chapter. Second Function Key Use @ to call up the calculator’s extended key functions, math functions and figures. All functions associated with @ are color coded light yellow, and are printed above each key.
To type more than one alphabet character, use @ then A Entering 1 or to apply the “ALPHA-LOCK”. When done, press A to escape More Alphabet characters from the mode. Chapter 2: Operating the Graphing Calculator × A on the screen. × ” by...
Chapter 2: Operating the Graphing Calculator Math Function Keys Basic keyboard Advanced keyboard Mathematical functions can be called up quickly with the Math Function keys. The Math Function key sets for both the Basic and Advanced Keyboards are designed to suit the needs of calculations at each level.
Page 31
Enters a natural logarithm function at the cursor Enters “ “ ” Enters a variable “ determined according to the calculator’s coordinate setup: “ rectangular, “ θ ” for polar, “T” for parametric, “ Common Math Function keys for both keyboards: Enters “...
Page 32
Chapter 2: Operating the Graphing Calculator If a number precedes d b a and _, then the Note: number will be set as the first entry of the figure. Else, the first entry is blank and the cursor flashes. Examples 2 d 3 } ;...
Another way of selecting the sub-menu item is to press ' (or E) on the menu item B NUM. The cursor will be extended into the sub-menu on the right. Now, move the cursor on the sub-menu down to 2 round(, then press E. Chapter 2: Operating the Graphing Calculator...
5. Type 3 4 . 5 6 7 , 0 ), and press E. SETUP Menu Use this menu to verify basic configurations, such as to define the calculator’s editing preferences, and scientific and mathematical base units. To check the current configuration of the calculator, press @, Checking the then ;.
Grad FSE: Various decimal formats can be set: FloatPt Note: Chapter 2: Operating the Graphing Calculator Angle values to be set in degrees (default for Basic mode) Angle values to be set in radians (default for Advanced mode) Angle values to be set in gradients (for Advanced mode...
Page 36
Chapter 2: Operating the Graphing Calculator TAB: Sets the number of digits beyond the decimal point (0 through 9). The default is “9”. COORD: Sets the calculator to various graph coordinate systems. Rect Param Polar ANSWER: Sets the answer preference to various number formats.
Notes: Immediately after changing the EDITOR, the calculator will return to the calculation screen and the following data will be cleared. • ENTRY memory • Equations stored in the graph equation window (Y) • Equations temporally stored in the SOLVER window (@ * Resetting to the default settings (@ p E 1) will also clear the above data.
• If parentheses are used, parenthesized calculations have precedence over any other calculations. Error Messages The calculator will display an error message when a given command is handled incorrectly, or when instructions cannot be handled correctly such that the task cannot be processed further.
The resetting can be done by either pressing the reset switch located in the battery compartment, or by selecting the reset in the OPTION menu. Resetting the calculator’s memory will erase all data stored by the user; proceed with caution.
Chapter 2: Operating the Graphing Calculator • The message on the right may occasionally appear. In this case, repeat the procedure from step 1 to prevent loss of data. 2. Selecting the RESET within the OPTION menu 1. Press @, then p.
Basic Calculations — Basic Keyboard In this chapter, we explore more features of this calculator using the Basic Keyboard. Features such as fraction to decimal conversion and the quotient-remainder key, as well as basic arithmetic calculations, will be covered in this chapter.
Page 42
Chapter 3: Basic Calculations — Basic Keyboard CONCEPT 1. Enter a math expression, then perform the calculation. 2. Save a number into a variable, then recall the value later. PROCEDURE 1. First, press #, then C to clear any screen entries. 2.
A math expression needs to be complete as well. 1 + 2, 4x, 2sinx + cosx form valid expressions, while “1 “cos” do not. If an expression is not complete, the calculator will display an error message upon pressing the E key.
Page 44
Chapter 3: Basic Calculations — Basic Keyboard Enters a “ Example • Multiply 12 by 34. 1 2 | 3 4 E Enters a “ Example • Divide 54 by 32. 5 4 = 3 2 E When to leave The multiplication sign can be left out when: ×...
Each of these functions needs to be closed with a closing parenthesis. 3. Calculations Using Various Function Keys Use the calculator’s function keys to simplify various calculation tasks. The calculator’s Basic Keyboard is specially designed to help you learn/solve fraction calculations easier.
Page 46
Chapter 3: Basic Calculations — Basic Keyboard Specifying a common factor Simplify the fraction using the specified common factor. Example 1 b 12 ' + 5 b 12 E Q 6 E (Manually specify 6, the Greatest Com- mon Factor of 12 and 6, to simplify the fraction.) Note: If the wrong number is specified for a common factor, an error will...
Page 47
When no value is entered prior to this key, the number areas will be left blank. * If the calculator is set to one-line mode, d enters “ ” (integer-fraction separator) only. Use d in combination with b as follows.
Page 48
Chapter 3: Basic Calculations — Basic Keyboard Enters a fraction, setting the preceding number as its numerator. * If the calculator is set to one-line mode, then “ ¬ ” will be entered instead. For example, “2 ¬ 5” indicates “...
Page 49
Enters an “x”, an unknown variable. Use this key when working with graph equations. Refer to Chapter 4 “Basic Graphing Features” to learn how to use this feature. Second To access the second function of a key (printed above the keys in yellow), press and release @, then press the key you want to functions use.
Page 50
Chapter 3: Basic Calculations — Basic Keyboard Recalls a variable. Example • Set C = 8. 8 R A C E Recall the value of C. @ r A C E Accesses the VARS menu. Refer to chapters 4 and 6 to learn how to use each item in this menu.
Page 51
Chapter 3: Basic Calculations — Basic Keyboard Recalls the previous entry. This is useful when you want to modify the previous entry, rather than reenter the whole expression over. Example × • Calculate 4 4 | 6 E Next, calculate 4 @ e B 8 E Note: Executed expressions are stored in a temporary memory in the...
Note: The default angle measurement unit while using the calculator’s Basic Keyboard is degrees. If you wish to work in radians, then the configuration must be changed in the SET UP menu. For more information, see page 25.
Page 53
Chapter 3: Basic Calculations — Basic Keyboard 3 tan Enters a tangent function to be used in a trigonometric calcula- tion. Example • Calculate tangent 45°. M A 3 4 5 E 4 log Enters a “log” function for a logarithmic calculation Example •...
Page 54
Chapter 3: Basic Calculations — Basic Keyboard round( value [ , digit number of decimals] ) 2 round( Returns the rounded value of the term in parentheses. A rounding point can be specified. * A real number, a list, matrix, variable, or equation can be used as values.
Page 55
Chapter 3: Basic Calculations — Basic Keyboard 6 min( min( list ) Finds and returns the minimum value within a list of numbers. To define a list of more than two numbers, group the numbers with brackets (@ { and @ }), with each element separated by a comma.
Page 56
Chapter 3: Basic Calculations — Basic Keyboard 0 remain natural number remain natural number Returns the remainder of a division. Example • Obtain the remainder when 123 is divided by 5. 1 2 3 M B 0 5 C PROB Use the PROB sub-menu items for probability calculations.
Page 57
(The same as rndInt (1, 6, number of times)) Example • Make the calculator roll a virtual die 11 times. M C 4 ( 11 ) E 5 nPr Returns the total number of different arrangements (permuta- tions) for selecting “r”...
Page 58
B.C.(!) The notion of a 360 degrees system to measure angles was introduced to the world by Hipparchus (555-514 B.C.) and Ptolemy (2nd cent. A.D.), about 5000 years later. We still use these ancient systems today, and this calculator supports both formats. 1 →deg Takes a number in sexagesimal form, and converts it into a decimal number.
Page 59
Chapter 3: Basic Calculations — Basic Keyboard 2 →dms Takes a number in decimal form (in degrees), and converts it into a sexagesimal number. To enter a number in sexagesimal form, use items in the “ANGLE” sub-menu, described in the next subsection of this Chapter.
= 2 + 1.8x ... Tomato Cab’s fare system y = 3.5 + 1.2x ... Orange Cab’s fare system Use the calculator’s graphing capabilities to figure out the approximate point where the Orange Cab gets ahead of the Tomato Cab, in terms of cost performance.
Page 61
CONCEPT 1. By using two linear graphs, the approximate crossing point can be found. 2. The exact crossing point can be found with the TABLE function. PROCEDURE 1. Press Y to enter the Graph Equation window. Six equa- tion entry areas appear, from “Y1=” to “Y6=”. Since we need only two equations in this exercise, let’s use “Y1=”...
Chapter 4: Basic Graphing Features — Basic Keyboard Graph Basics The graph examples in this exercise are called X-Y graphs. An X-Y graph is quite useful for clearly displaying the relationship between two variables. 7. Let’s take a look at the graph.
Page 63
Chapter 4: Basic Graphing Features — Basic Keyboard The expression can be represented as a graph. The expression cannot be drawn as a graph. • Move the cursor pointer to the “=” sign and press E to change between to-draw and not-to-draw. Note: To switch the window back to the calculation screen, simply press the # key.
Page 64
Chapter 4: Basic Graphing Features — Basic Keyboard 2 Box 3 In 4 Out 5 Default 6 Square 7 Dec 8 Int 9 Stat A box area can be specified with this sub-menu tool so that the area within the box will be displayed full screen.
Page 65
Chapter 4: Basic Graphing Features — Basic Keyboard B FACTOR Use this menu to set the vertical and horizontal zooming factor. The factor set under this menu directly affects the zoom rate of the 3 In and 4 Out sub-menu tools under the ZOOM menu, as described above.
Page 66
Chapter 4: Basic Graphing Features — Basic Keyboard E TRIG 1 sin X 2 cos X 3 tan X F STO Under this menu item there is one tool that enables the storing of graph window settings. 1 StoWin Note: G RCL Under this menu item there are two tools that enable the recalling of the previous graph window setup:...
Page 67
Chapter 4: Basic Graphing Features — Basic Keyboard Press this button to trace the graph drawn on the screen, to obtain the X-Y coordinates: 1. While the graph is displayed, press the U key. The cursor appears, flashing on the graph line, with the present X-Y coordinates.
(“3”, for example), and press E. Note: The “Xmax=” value cannot be set equal to or smaller than the value of “Xmin”. If so done, the calculator will display an error message upon attempting to redraw the graph, and the graph will not be displayed.
Page 69
Chapter 4: Basic Graphing Features — Basic Keyboard The following illustration shows these relationships. @ " • The split screen is always in the trace mode. Therefore, the cursor pointer appears on the graph. Accordingly, the coordi- nate values are displayed reverse in the table and in the equation at which the cursor pointer is located is also displayed reversely.
Page 70
Chapter 4: Basic Graphing Features — Basic Keyboard Calculations can be performed on the entered graph equation(s). Press @ k to access. The following 6 sub-menu tools are available: 1 Value Note: 2 Intsct Note: 3 Minimum Note: With this sub-menu tool, the Y value can be obtained by entering an X value.
Page 71
There is an extensive set of features under this menu item that enhance the graphing capabilities of the calculator. Only the shading function will be covered here; refer to Chapter 6 “Ad- vanced Graphing Features — Advanced Keyboard” in this manual for more information.
Page 72
Chapter 4: Basic Graphing Features — Basic Keyboard 2. Press @, and d to enter the DRAW menu, then press G to select G SHADE. The SHADE sub-menu appears. 3. Press 1 to select 1 SET. The “Set shade” window appears.
The graph appearance can be set and verified under this menu. Press @ f to access. A – – – – – – B EXPRES C Y’ D AXIS E GRID Substitution feature • The substitution feature allows you to input an equation using characters and variables, and then substitute numeric values for the characters to draw the graph.
Page 74
Chapter 4: Basic Graphing Features — Basic Keyboard • 22 kinds of variables (characters), A to Z except for R, T, X, and Y can be used for the substitution feature. • Up to seven variables (characters) can be used for one equation. (If the equation contains more than seven variables (characters), up to seven characters from the top of the equation are determined as variables and subsequent characters are ignored.)
Page 75
(The cursor is moved from C to A and 5 is input.) The slope of the graph becomes sharp. * Move the cursor accordingly and substitute other numeric values for variables to view how the graph changes. * The trace function cannot be used in the substitution feature.
36 degrees, then the following expression can be derived: the height of the Mendocino tree (ft.) = 505.8 ft. CONCEPT 1. Verify/change the calculator’s angle unit. 2. Use the calculator’s trigonometric function key on the Advanced keyboard to enter/perform the calculation. × tan(36°)
36. Press E to execute the calculation. 2. Various Calculation Keys The calculator’s Advanced Keyboard is designed so that various advanced-level expressions can be written quickly with few strokes of the keys. Note: The default angle unit for the Advanced mode is radians. The examples hereafter will therefore feature the radian angle system, unless otherwise specified.
Page 78
Chapter 5: Advanced Calculations — Advanced Keyboard Enters a sine function to be used in a trigonometric expression. Enters a cosine function to be used in a trigonometric expression. Enters a tangent function to be used in a trigonometric expres- sion.
Page 79
Chapter 5: Advanced Calculations — Advanced Keyboard The following math functions can be accessed with the use of @ key. To learn the basic steps of how to access the second function of each key, refer to the section “Second Function Key” of Chapter 2. Enters an arcsine function to be used in a trigonometric expres- sion.
Chapter 5: Advanced Calculations — Advanced Keyboard Raises a preceding value to the power of preceded, then the cursor will be placed at the base. Enters an a value will be incorporated as the index number. Otherwise, both entry areas will be left blank. Enters a square root;...
Page 81
Chapter 5: Advanced Calculations — Advanced Keyboard value 02 2 Raises 2 to a power. Sets the cursor to exponent. 03 fmin( fmin( equation, lower limit of x, upper limit of x ) Returns the value of variable x when the equation Y has the minimum value within the specified range of...
Page 82
Chapter 5: Advanced Calculations — Advanced Keyboard 08 ∑( 09 sec 10 csc 11 cot 12 sec 13 csc 14 cot 15 sinh 16 cosh 17 tanh ∑( expression, initial value, end value [, increment] ) Returns the cumula- tive sum of a given expression from an initial value to an end value in the specified...
Page 83
Chapter 5: Advanced Calculations — Advanced Keyboard 18 sinh sinh Enters an inverse hyperbolic sine. 19 cosh cosh Enters an inverse hyperbolic cosine. 20 tanh tanh Enters an inverse hyperbolic tangent. B NUM Use the sub-menu items below to convert a value. Refer to “Chapter 3: Basic Calculation —...
Page 84
1 →deg 2 →dms Rectangular/polar coordinate conversion This calculator is equipped with rectangular coordinates and polar coordinates conversion capabilities. Returns a random number form between 0 and 1. Returns a list of random integers, between a minimum and a maximum value.
Page 85
Chapter 5: Advanced Calculations — Advanced Keyboard Rectangular to polar coordinate conversion functions Conversion formulas: r = (x 3 xy→r( xy→r( x coordinate, y coordinate ) Returns polar coordinate radius value from X-Y rectangular coordi- nates. 4 xy→θ θ θ θ θ ( xy→θ...
Page 86
Chapter 5: Advanced Calculations — Advanced Keyboard E ANGLE Use these tools to enter the symbols to specify angle units. 1 ° 2 ’ 3 ” F INEQ Use the equality/inequality figures to compare two values. These sub-item tools return 1 (true) or 0 (false). 3 >...
Page 87
Chapter 5: Advanced Calculations — Advanced Keyboard G LOGIC Use the LOGIC sub-menu items to perform boolean operations. In the N-base calculation mode (binary, octal, decimal and hexadecimal), A LOGIC will directly appear when M is pressed. The following is the truth table of the combination of input A and A and B The following examples show the answer screen when executing a boolean operation for AND, OR, XOR,...
Page 88
H COMPLX In order to use the sub-menu items within the COMPLX menu, the calculator must be set up to handle complex numbers. Otherwise the result will be a data type error. Refer to the section “6. SETUP Menu” in this chapter for chang- ing/verifying the calculator’s setup to enable complex number...
Page 89
Chapter 5: Advanced Calculations — Advanced Keyboard 2 real( real( complex number ) Returns the real part of a complex number (or list of complex numbers). 3 image( image( complex number ) Returns the imagi- nary part of a complex number (or list of complex numbers).
Chapter 5: Advanced Calculations — Advanced Keyboard Example • Calculate (3 Note: It is possible to input complex numbers (i) in the real number mode, however an error message will return. Functions available for complex number calculations The following function keys are available for complex number calculations without the limits existing in the real number calculations.
If you enter a number exceeding the range specified above for calculations or conversions, the calculator will return an error. If the answer exceeds the above range, the calculator will also return an error. Decimals can be used for DEC mode only (. cannot be used in the other modes).
Page 92
Chapter 5: Advanced Calculations — Advanced Keyboard B SYSTEM With this tool, linear equations containing up to 6 unknown values (i.e., ax 1. Press B to select B SYSTEM, and select the number of unknown values. For example, press 2 if values x and y are unknown.
Press } to scroll the screen. 6. SETUP Menu Use the SETUP menu to verify the calculator’s current setup for mathematical and scientific base units and the global editing style, as well as to change each configuration.
Chapter 6 Advanced Graphing Features — Advanced Keyboard In this chapter, some real-life situations are featured. You are encouraged to modify the examples to make your own graph schemes. Note: To try the examples in this chapter, it is required that the Advanced Keyboard is already set up by the user.
Page 95
CONCEPT 1. Grasp the idea of sequential equations. 2. Use the graph tracing function to obtain approximate values. PROCEDURE 1. First, let us set the calculator to the appropriate graphing coordinate mode. Press @ ; to enter the SETUP menu, press E to select E COORD, then press 4 to select 4 Seq, and press C.
Page 96
Chapter 6: Advanced Graphing Features — Advanced Keyboard 7. Press G to draw the graph. 8. If the line is outside of the graph’s range, press Z then 1 to select automatic zoom. This will only display a small portion of the graph, so the graph’s range will need to be changed.
A two-dimensional parametric equation assumes that both X and Y are represented by functions in a third variable T. When set in parametric graphing mode, the calculator automatically sets up the Graph Equation Entry screen to take one set of X and Y per each graph, with the equation’s right side variable to be set as “T”.
Chapter 6: Advanced Graphing Features — Advanced Keyboard 3. Polar Graphing Polar coordinates are a different method of specifying a point in two dimensions; the location of the point is described by the distance from the X-Y intersect “r”, and its elevation angle “...
A sequence {2, 4, 8, 16, 32, ...} may suggest the following recursive sequence expression: or it may also suggest the following non-recursive expression: The calculator can plot sequential graphs in three different schemes, as follows: n -based (Time) The u against the n value.
Page 100
• When Web is selected, n – 2 cannot be referred to. n also cannot be directly referred to; entering u(n–1) + n will result in an error. Before entering graphing sequences, the calculator’s graphing coordinates will need to be set up: 1. Press @ ;. The SETUP menu appears.
Page 101
Chapter 6: Advanced Graphing Features — Advanced Keyboard 4. Now, go to the Graph Equation Entry window by pressing The cursor is set at the first line u( n ); pressing C will clear any previous entry, as well as to put the cursor at the right side of the equation.
Page 102
Chapter 6: Advanced Graphing Features — Advanced Keyboard The calculator can accept up to three sequential equation entries. We will use the v set, since the u set already has an entry. Move the cursor down to the v(n) entry area, and press 4.
Chapter 6: Advanced Graphing Features — Advanced Keyboard 3. Press the Y key to go to the Graph Equation Entry window. 4. At the first equation entry row, enter u(n - 1) + 100. When done entering, press 5. At the next entry row, make sure that it has the starting value “0”.
Page 104
Chapter 6: Advanced Graphing Features — Advanced Keyboard 2. Press Y to verify the previously entered polar graph equation, then press G to draw the graph. Adjust the view by using Z menu items. 3. Press @ k. 4. Press 1 to select 1 Value.
Chapter 6: Advanced Graphing Features — Advanced Keyboard 6. Format Setting You can set up the Graph screen format from the FORMAT menu. Press @ f to display the Graph format menu. Advanced keyboard specific sub-menus Note: G TYPE appears only when the sequence coordinate graph mode is selected.
Chapter 6: Advanced Graphing Features — Advanced Keyboard F CURSOR The coordinate system that indicates the location selected by the trace or other function can be selected from 1 RectCoord (Rectangular coordinates) or 2 PolarCoord (Polar coordinates) (In the parametric system, the T indication is added.) G TYPE This menu is only active when the sequence coordinate graph mode is selected in the SETUP menu.
Page 107
Chapter 6: Advanced Graphing Features — Advanced Keyboard D EXP Use this tool when the equation contains a form of “e 4 In X Use this tool when the equation contains a form of “In x”. E TRIG –1 4 sin Use this when the equation contains an arc sine function.
Chapter 6: Advanced Graphing Features — Advanced Keyboard 8. Setting a Window The W key displays the graph window setup. The display will differ according to the selected coordinate system. See also Chapter 4 “Basic Graphing Features — Basic Keyboard” on pages 57 to 58 for details of rectangular coordinate system settings.
Chapter 6: Advanced Graphing Features — Advanced Keyboard 9. Tables The calculator enables you to illustrate the changes using the equation and graph you have input. It also has tables for showing a list of X and Y values. Each column item can display up to 7 digits, including a sign and/or a decimal point.
Page 110
Chapter 6: Advanced Graphing Features — Advanced Keyboard Polar coordinate system • The variable θ is displayed in the left end column. • The columns θ, R1 to R3 are displayed on the first screen. • Press ; ' to horizontally scroll the table.
Page 111
Chapter 6: Advanced Graphing Features — Advanced Keyboard User: Displays a blank table. As you input values for variable columns, table values are automatically calculated by the equation. Thus, although TableStart and TableStep inputs can be made when selecting User, set values will be ignored. •...
Chapter 6: Advanced Graphing Features — Advanced Keyboard 10. The DRAW Function With the DRAW function, lines, circles, graphs, and pixel points can be added to the graph window. The DRAW menu also contains configuration tools for the ordinary graphs entered in the Graph Equation Entry window: line types, shading, and visibility status of each graph.
Page 113
Chapter 6: Advanced Graphing Features — Advanced Keyboard 2 Line( Draws a line according to the given X-Y coordinates of a start/end point. Note: This tool can be used with any type of graph. From the Calculation Line(x-coordinate of start point, y-coordinate of screen start point, x-coordinate of end point, y-coordinate of end point [,0])
Page 114
Chapter 6: Advanced Graphing Features — Advanced Keyboard Note: Note: 2. Press A to select A DRAW, then press 2 to select 2 Line(. The GRAPH window reap- pears, with the coordinate of the cursor showing at the bottom of the screen.
Page 115
Chapter 6: Advanced Graphing Features — Advanced Keyboard 3 H_line Draws a horizontal line on the graph window. From the Calculation H_Line y-value screen Draws a horizontal line ( y = value ) on the graph window. Example • Draw a horizontal line of y = 5. 1.
Page 116
Chapter 6: Advanced Graphing Features — Advanced Keyboard From the GRAPH window 5 T_line( From the Calculation screen Note: From the GRAPH window V_Line Example • Draw a vertical line manually. 1. Press @ d A 4. 2. Use the cursor navigation keys ({ } ; ') to move the flashing cursor to the appropri- ate position.
Page 117
Chapter 6: Advanced Graphing Features — Advanced Keyboard 6 Draw Draw equation Draws an additional graph based on a given expres- sion. Example • Draw the graph of y = 3x 1. Select Draw. 2. Enter “3x on the line. 3.
Page 118
Chapter 6: Advanced Graphing Features — Advanced Keyboard 8 DrawInv Note: 9 Circle( From the Calculation screen Note: From the GRAPH window DrawInv equation Draws an inverse of a given graph expression. Example • Draw the inverse graph of y = 1.
Page 119
Chapter 6: Advanced Graphing Features — Advanced Keyboard Text( column, row, “ strings ”) 0 Text( Enters a text string at a given coordinate. Example • Draw “HELLO” on the graph at column 2, row 1. Text(2, 1, “HELLO”) Use M E Note: 3 to enter “...
Page 120
Chapter 6: Advanced Graphing Features — Advanced Keyboard 1 PntON( 2 PntOFF( 3 PntCHG( 4 PxlON( 5 PxlOFF( 6 PxlCHG( PntON( x-coordinate, y-coordinate ) Draws a point at a given coordinate. It takes the X-Y coordinate as an argument. This tool can either be accessed from the GRAPH window or other windows.
Page 121
Chapter 6: Advanced Graphing Features — Advanced Keyboard PxlTST( column, row ) 7 PxlTST( Returns “1” if a pixel point is present at a given screen location indicated by column and row. Returns "0" if no pixel point exists. C ON/OFF Sets the visibility status of a given graph number (0-9).
Page 122
Chapter 6: Advanced Graphing Features — Advanced Keyboard D LINE Sets the line appearance of each graph. Each graph coordinate mode (i.e., rectangular, polar, etc.) can retain a set of line appearance preferences. Solid line, dotted line, bold line, locus and dots can be selected.
Page 123
Chapter 6: Advanced Graphing Features — Advanced Keyboard Note: Attempting to call back graph data from an empty location will result in an error. F PICT Stores and recalls the displayed pixel data for the graph window. The graph equations will not be saved or recalled with these tools.
Chapter 6: Advanced Graphing Features — Advanced Keyboard G SHADE With these sub-menu tools, inequalities, intersections and compliments of multiple graphs can be visualized. 1 SET 2 INITIAL 11. Substitution Feature Refer to the page 63 for details. As for the Advanced keyboard, you can rewrite the equation based on the numeric values input on the substitution feature screen.
With this feature, the calculator’s screen images can be captured, organized, and stored. The SLIDE SHOW feature is designed to be used with SHARP’s optional overhead projection system, which offers a hassle-free math presentation environment for the entire class.
Page 126
• If the cursor flashes at the upper right corner of the screen, the calculator is busy processing tasks. The SLIDE SHOW feature cannot capture images during this period. • A captured image cannot be recaptured. 8. After the graph is drawn, press @ n.
Page 127
Playing back the newly created SLIDE SHOW 1. Press ] to go to the SLIDE SHOW menu. Press B to select B PLAY. A list of saved SLIDE SHOW projects will be shown. 2. Select the one you want to play back, either by using the shortcut key strokes, or by moving the cursor.
Chapter 7: SLIDE SHOW Feature 6. Go down to the last captured image using the } key. 7. Press E to mark the image. Specify the 8. Go up to the page 3 using the { key. insertion point 9. Press E. The marked image will be inserted at page 3.
Page 129
1. While in the SLIDE SHOW menu, press E to select E EDIT, then press 1 to select the 1 MOVE sub-menu item. 2. With the { and } cursor keys, select the captured image you wish to move, then press E. 3.
Chapter 8 Matrix Features Within the Matrix features, up to ten different matrices can be entered. To get to the Matrix features, press @ m. Define and edit the matrices within this mode too. 1. Try it! Three sheaves of the first class crop, two of the second, and one of the third are sold for 39 dollars.
Page 131
PROCEDURE 1. Press @ m to enter Select a matrix to edit the MATRIX menu. 2. Press B to select EDIT and then 1 to select 1 mat A. 3. Press 3 E 4 E to Define dimensions define the dimensions of the matrix (3 rows 4.
Chapter 8: Matrix Features 10. Press E. The reduced row echelon form of the matrix is displayed. Display 2. Entering and Viewing a Matrix 1. Press @ m, then press B (select EDIT) and Select a matrix select the matrix you want to define. Note: Up to 10 matrices from 1 matA to 0 matJ can be defined.
Enter elements 1. Press appropriate number keys to enter numbers at the 1st row and 1st column. in the matrix The number is displayed at the bottom of the screen. 2. Press E. The cursor moves to the 1st row, 2nd column. 3.
Chapter 8: Matrix Features 3. Normal Matrix Operations Many calculations can be made between a matrix and a real number or between matrices. Examples of each calculation are as follows: Matrix Matrix To add or subtract matrices, the dimensions must be the same. –...
4. Special Matrix Operations This calculator has three Matrix calculation menus: OPE, MATH and [ ]. Examples of each calculation are as follows: Calculations using OPE menus dim( matrix name ) 01 dim( Returns the dimensions of the specified matrix.
Page 136
Chapter 8: Matrix Features 03 cumul cumul matrix name Returns the cumulative matrix. Example • Obtain the cumulative sum of mat A. cumulative sum of a 04 augment( augment( matrix name , matrix name ) Appends the second matrix to the first matrix as new columns.
Page 137
row_swap( matrix name , row number , row number ) 07 row_swap( Returns the matrix with specified rows swapped. Example • Swap the 2nd and 3rd rows in the matrix E. row_plus( matrix name , row number , row number ) 08 row_plus( Adds the first specified row data to the second specified row data.
Page 138
Chapter 8: Matrix Features 11 mat→list( Creates lists with elements from each column in the matrix. If dimensions of columns is greater than the number of lists specified, extra columns are ignored. Also, if it is less than the number of lists specified, extra lists are ignored. mat→list( matrix name, list name 1, ..., list name n ) Example •...
Calculations using MATH menus 1 det det matrix name Returns the determinant of a square matrix. The determinant can only be applied to a matrix which has the same row and column dimensions. Example • Give the determinant of matrix 2 trans trans matrix name Returns the matrix with the columns transposed to rows and the...
Chapter 8: Matrix Features Use of [ ] menus Using [ ] menus, you can manually enter a matrix on the calculation screen. 1. Press @ m E 1 ( [ ) at the beginning of the matrix. 2. Press @ m 1 ( [ ) to indicate the beginning of the first row.
PROCEDURE 2. Press # C to enter the calculation screen. Enter each speed value in 3. Press @ { 30 the list , 40 , 50 , 60 , 70 , 80 The calculator displays the set of data.
Page 142
Chapter 9: List Features 4. Press R @ 1. Store the list in 5. Press E to store the list in L1. 6. Press 1.1 | @ Enter the 1 + 0.06 | equation using @ 1 y 7. Press E. 8.
A list is a series of values enclosed by braces, and is treated as a single value in calculations or an equations. The calculator has 6 storage areas for lists from L1 to L6. You can edit or access lists by pressing @ 1 to 6 (numeric keys from 1 to 6).
Page 144
Chapter 9: List Features × 1. Press 10 | @ Calculate 10 1 R @ 3 L1 and store the results in L3 2. Press s @ 3 Calculate the E. “...” shows that sine of L3 results extend beyond the display to the right.
4. Special List Operations This calculator has three list calculation menus: OPE, MATH and L_DATA. * In the Basic mode, L1 to L6 (list names) can be accessed from the LIST menu. Calculations using the OPE menu functions 1 sortA( sortA( list name ) Sorts lists in ascending order.
Page 146
Chapter 9: List Features dim( list ) 3 dim( Returns the number of items (dimension) in the list. Example • Display the dimension of list natural number ⇒ dim( list name ) Set the number of items (dimension) of specified list to the specified number.
Page 147
5 seq( seq( equation , start value , end value[ , increments] ) name Makes a list using the specified equation, range (start value and end value) and increments. Example • Fill the list using the equation – 8, where x increases y = x from 4 to 4 by increments of...
Page 148
Chapter 9: List Features augment( list 1 , list 2 ) 8 augment( Returns a list appending the specified lists. Example • Obtain the list appending L1 ({4, 2, 7}) and L2 ({ list→mat( list 1, ..., list n, matrix name ) 9 list→mat( Makes a matrix using the specified list as column data, stored under the specified matrix name (for Advanced mode only).
Calculations using MATH Menus During the following explanations, the values of lists, L1 and L2 will be assumed to be: L1 = {2, 8, L2 = { min( list ) 1 min( Returns the minimum value in the list. Example •...
Page 150
Chapter 9: List Features 4 median( median( list [, frequency list] ) Returns the median value of items in the specified list. Example • Calculate the median value of the list L2. 5 sum( sum( list [ , start number, end number] ) Returns the sum of items in the specified list.
stdDv( list [, frequency list] ) 7 stdDv( Returns the standard deviation of the specified list items. Example • Calculate the standard deviation using the list items of list L2. varian( list [, frequency list] ) 8 varian( Returns the variance of the specified list items. Example •...
Y1 = L1x 6. Using L_DATA functions The calculator can store up to 10 list groups in memory (L_DATA 0 to L_DATA 9). You may store or recall any one of these list groups. Each list group can contain up to 6 lists.
2 RclLD RclLD natural number (0-9) Recall the stored group of lists for use. Any current list data (not stored in L_DATA) is overwritten. Example 1. Press @ l and select C 2. 2. Enter the number to recall and press E. “Done”...
Chapter 9: List Features How to edit the list 1. Press S and select A EDIT, then press E. 2. Use the cursor keys to move the cursor to the target cell. 3. Enter the new value and press E. The new value will be stored in the target cell.
Page 156
Chapter 10: Statistics & Regression Calculations 2. Select A EDIT and press E. The List table will appear. Initially, all elements are blank and the cursor pointer is located at L1-1 (top left). Entering hours 3. Input 1 for hour. (index value) 4.
Page 157
Setting the 3. The first line shows if the graph drawing graph drawing is on or off. “on” Initially, the graph drawing is off. With the cursor pointer at the “on” position, press E to set the graph drawing on. 4.
Page 158
Chapter 10: Statistics & Regression Calculations 15. Select 9 Stat and press E. You can directly press 9 at step 13 to select 9 Stat. The histogram will appear on the display. When you draw the graph using the automatic statistics zoom function (9 Stat), the division number is automatically set to hour by hour, change the value in the W menu.
8. Move the cursor to GRAPH and press [. 9. Press B 2 (broken line with cross points). 10. Press G. Now you can compare the difference in web site access counts between Sunday and Monday. Press @ q. 2. Statistics Features 1.
Chapter 10: Statistics & Regression Calculations 2. Statistical evaluations available under the C CALC menu 1_Stats 1-variable (x) statistical a calculations σx Σx Σx xmin xmax 2_Stats 2-variable (x, y) statistical calculations The following values are added to the 1-variable statistic calcula- tions σy Σy...
Page 161
The web site access counts example on page 145 will be used again to demonstrate the calculation of statistical values. Hours 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Sunday 98 72 55 3 6 24 15 30 59 72 55 43 21 10 150 151 135 108 204 253 232 251 75 30 Monday 32 8 12 2 4 19 32 72 95 91 123 201 184 108 95 72 45 38 75 111 153 90 84 35 * If you did not previously enter the above values in the list table, press S and...
Page 162
Chapter 10: Statistics & Regression Calculations Calculating the previous two-variable statistical values can be performed in a single operation. Use a “ , ” (comma) to separate the two variables. 1. Press # C and S to display the statis- tics menu.
3. Graphing the statistical data Press [ to access the statistical graphing mode. The calculator can plot statistical data on up to 3 types of graph (PLOT1 to PLOT3) to check the state of distribution. The graph types can be selected from histogram, broken line plot, normal probability plot, normal distribution plot, box plot, modified box plot, pie chart, scatter diagram and XY line.
Page 164
The calculator can draw both a histogram and a broken line plot at the same time. Plots the variance of the...
Page 165
Box plot A box plot graph of sample (x) (Box) A. The minimum value (xmin) of the sample (x) B. The first quartile (Q1) C. Median (Med) of the sample D. The third quartile (Q3) E. The maximum value (xmax) of the sample (x) Modified box A modified box plot graph of sample (x) plot...
Page 166
Chapter 10: Statistics & Regression Calculations Pie chart Pie graph of sample (x) (PIE) • Maximum number of division is 8. • Calculation range: 0 ≤ x < 10 • Data can be displayed in two modes: • Value display: 8 digits •...
2. Specifying statistical graph and graph functions • Up to three graphs can be plotted per sample data. 1. Press [. Specifying type of statistics 2. Select from A PLOT1, B PLOT2 or C PLOT3 and press E graphing to set the statistical graphing specifications. Press @ q before step #3.
Chapter 10: Statistics & Regression Calculations 3. • To set the all plotting ON: Press 1 (1 PlotON). • To set the all plotting OFF: Press 2 (2 PlotOFF). * You can control the plotting of PLOT1 to PLOT3 separately by pressing 1 ~ 3 after PlotON (or PlotOFF).
4. Data list operations Descending sort, ascending sort, changing the list order and deleting the lists can be done in the Operation menu. Press S B OPE to access the data list operations. 1 sortA( sortA( list ) Sorts the list in ascending order. This function is the same as the sortA( menu item in List func- tions.
Chapter 10: Statistics & Regression Calculations 5. Regression Calculations Accessing the 1. Press S D REG. regression menu The Regression menu is displayed. Med_Med (list name for x, list name for y [, frequency list] [, 01 Med_Med equation name to store]) Finds the regression line using the median-median method.
Page 171
(list name for x, list name for y [, frequency list] [, 06 Rg_x Rg_x equation name to store]) Finds the regression curve using the fourth degree polynomial. (quartic regression) Formula: y = ax Parameters: a, b, c, d, e, R 07 Rg_ln Rg_ln (list name for x, list name for y [, frequency list] [, equation name to store])
Page 172
14 Rg_sin quency list] [, period] [, equation name to store]) Finds the regression curve using the sine function. The calculator will fit a sine curve for unequal and equal spacing. Formula: y = a sin(bx Parameters: a, b, c, d Note: The default iterations value is 3.
Page 173
15 x’ value or list x’ Finds the estimated value of x for a given value of y by applying the function determined by the regression. Example When the following is entered as statistical data: Find estimated value of x given y = 140.
Page 174
The regression formula and parameters will be displayed on the screen. 4. Press G. The calculator will draw the scatter diagram using the deter- mined parameter values. 5. If there is a large difference between the regression curve and plotted dots, change the regression curve and repeat the above procedures.
* resid cannot be graphed when specified independently. 6. Statistical Hypothesis Testing • The calculator performs hypothesis tests on statistical data. 1. Press S E (E TEST). Start a statisti- The statistics test menu will appear.
Page 176
Chapter 10: Statistics & Regression Calculations • 16 InputList and 17 InputStats specify the above input methods. 16 InputList: 17 InputStats: Sets the input mode to the value input mode For example, press S E 1 6 E to set to the list input mode.
Page 177
Two samples data are tested for equality of standard deviation σ 02 Ftest2samp and σ Example Test when population standard deviation σ standard deviation sx standard deviation sx 1. Press # S E 1 7 E. Set the input method to value 2.
Page 178
Chapter 10: Statistics & Regression Calculations 3. Press ' E } to select µ < µ 4. Move the cursor pointer to µ and input 65 and press 5. Set the List to L1 and press E. 6. Press @ h. Answers are displayed on the screen, where t is the t statistic for the test, p is the...
Page 179
4. Press @ h. 05 TtestLinreg Tests the significance of the slope for the linear regression and its correlation coefficient ρ. Example The test is for the slope β, and correlation coefficient ρ obtained from statistical data X {65, 56, 78, 86, 92, 71, 68} and Y {95, 59, 88, 78, 75, 68, 80} are not equal to zero (β...
Page 180
Chapter 10: Statistics & Regression Calculations Finds the confidence interval for the population mean µ. 06 Tint1samp Example Find the confidence interval for the statistical data of {65.6, 62.8, 66.0, 64.5, 65.1, 65.3, 63.8, 64.2, 63.5, 64.4}, from a given population and the level of confidence is 0.99. 1.
Page 181
1. Enter the above data in to lists L1 and L2. 2. Press S E 0 The parameter input screen will appear. 3. Enter the appropriate value in each field. 4. Press @ h. Answers are displayed on the screen, where the numerical value within () indicates the confidence interval for the differences...
Page 182
Chapter 10: Statistics & Regression Calculations • µ 4. Enter the appropriate value in each field. 5. Press @ h. Answers will be displayed on the screen, where z indi- cates the test statistic and p indicates the p value of the test.
Page 183
10 Ztest1prop Tests the success probability P Example A coin was tossed 100 times and landed head side up 42 times. Normally, the probability of head facing up is 0.5. Test to see if the coin is fair. 1. Press S E 1 0. The parameter input screen will appear.
Page 184
Chapter 10: Statistics & Regression Calculations 3. Press @ h. Answers will be displayed on the screen, where P cates the calculated success rate of the data combined with sample data 1 and 2, and P respectively. n Finds the confidence interval of a population mean, µ. 12 Zint1samp Example The average weight of a newly developed product is known to be...
Page 185
Finds the confidence bound of two sample means µ 13 Zint2samp Example Find the confidence interval of µ confidence level of 0.9, where x 75.2, σ data.) Set the input method to value input mode 1. Press # S E 1 7 E. 2.
Page 186
Chapter 10: Statistics & Regression Calculations 2. Enter the appropriate value into each field. 3. Press @ h. Answers will be displayed on the screen, where the numerical value within () indicates the confidence interval of the success probability at a confidence level of 95%.
7. Distribution functions The calculator has distribution features to find statistical calculations. To enter the distribution menu, 1. Press S F (F DISTRI). The distribution menu will appear. 2. There are 15 options in the distribution menu. Press ' to navigate between pages, and press { or } to scroll the window.
Page 188
• Degrees of freedom is a positive real number. If decimal values are used for the degrees of freedom, the calculator uses the closest integer of the given degree of freedom. • An error may occur when an extremely large number is entered for degree of freedom.
Page 189
Chapter 10: Statistics & Regression Calculations 05 cdfT( cdfT( lower limit, upper limit, degree of freedom ) Finds the T distribution probability within the specified range of x for the T distribution with n degrees of freedom. A list cannot be used.
Page 190
Chapter 10: Statistics & Regression Calculations 08 pdfF( pdfF( value, degree of freedom of numerator, degree of freedom of denominator ) Finds the probability density of a specified value x for the F distribution that possesses two independent degrees of freedom, m and n.
Page 191
10 pdfbin( pdfbin( trial number, success probability [, success number]) ) Finds the probability density of a specified value x for the binomial distribution. A list cannot be used except for success numbers. When the success number is not specified, the calculation is executed by entering values from 0 to the trial number and displays the list.
Page 192
Chapter 10: Statistics & Regression Calculations 13 cdfpoi( cdfpoi( mean, value ) Finds the probability of a specified range x for a Poisson distribu- tion of mean mu. Example Find the probability within the range up to x = 4. 14 pdfgeo( pdfgeo( success probability, value ) Finds the probability density of a specified value x for the geomet-...
Chapter 11 Financial Features The financial calculation features include capabilities for compound interest calcula- tions. Press @ g. The financial menu screen will appear. • Specifies the TVM-SOLVER mode. • Selects a financial calculation function • Specifies payment due (to pay at the beginning or end of period) •...
Page 194
• Vertical arrows along the horizontal line indicate the cash flow. An UP arrow indicates inflow ( outflow ( • The calculator considers the cash inflow for each period is constant. (Even payment.) 2. Determine the time each payment is due.
Page 195
Starting the Setting the payment due time calculation 5. Press @ g. 6. Press C (C PERIOD). 7. Press 1 (1 PmtEnd) and press E. Payment due time is now set to the end of the period. 8. Press @ g. Enter the value using the 9.
Page 196
Simple interest and compound interest There are two ways to calculate interest: simple and compound. In the FINANCE mode, the calculator can execute compound interest calculations. Example of depositing $10,000 in a bank for 3 years at an annual interest rate of 3%...
Try it! 2 If the monthly payments in the first example is limit to a fixed $800, how much must be the present value (PV) and the required amount of down payment. PV = 300,000 Cash flow – 1. Press @ ; C 2 D 2 Set the TAB and FSE (2 and FIX TAB is set to 2 and FSE is set to FIX.
Page 198
Chapter 11: Financial Features • So, the required amount of down payment is $300,000 – $149,025.29 = $150,974.71. Using the TVM-SOLVER screen, you can obtain various results by inputting the known variables and then moving the cursor to the unknown variable and pressing @ h. The value where the cursor pointer is placed will be calculated from the known variables.
2. CALC functions Press @ g B to access the CALC functions. The CALC functions 01 to 05 calculate any of the following variables from the other variables. (The same calculations are possible as the SOLVER functions.) PMT: Payment or received amount P/Y: C/Y: •...
Page 200
Chapter 11: Financial Features 06 Npv ( Npv ( Interest rate, initial investment, list of following col- lected investment [, frequency list] ) Calculates the net present value and evaluates the validity of the investment. You can enter unequal cash flows in the list of following collected investment.
Page 201
The following CALC functions, 08 Bal, 09 ΣPrn and 10 ΣInt require the values of I%, PV and PMT variables. Enter the values beforehand in the TVM- SOLVER function. Example using the 08 and 10 calculations You plan to purchase a house for the price of $300,000. The down payment is $100,000.
Page 202
Chapter 11: Financial Features Conversion functions 11 →Apr ( →Apr ( effective interest rate, number of settlements ) Converts effective interest rate to nominal interest rate Example If the effective interest rate is 12.55%, how much is the nominal interest rate for the quarterly compound interest? If the monthly compound interest rate is 10.5%, how much is the...
3. VARS Menu The VARS menu consist of a list of the variables used for the TVM-SOLVER functions. • The VARS menu can be used to enter values in the sub-menu within the Finance menu. 1. Press @ g D. 2.
Chapter 12 The SOLVER Feature The SOLVER feature is one of the calculator’s most powerful and distinctive features, and helps you solve math problems with various analysis methods. Using this feature, problems from linear equations to complex formulas can be solved with ease.
Page 205
1. Enter SOLVER by pressing @ '. The word SOLVER will flash on the screen, indicating that you are now in the SOLVER feature mode. 2. Enter the equation “A = 2B 4C”. Press A A A = 2 A B y + 4 A C.
Page 206
If the Equation method fails, the calculator will automatically switch to Newton’s method. Example Solve “X 1. Enter SOLVER by pressing @ '. If you have items left on the screen, clear the entries by pressing the C key several times.
Page 207
6. The following window shows the approximate value of X (0.449489742), the right side value of the equation (assumed as “0”, at step #2), the left side value (which the entered expression results to this value when the value X is entered), and the difference between the left and the right side.
Page 208
Chapter 12: The SOLVER Feature Graphic method The Graphic method is another way of approximating solutions, using graphical representations. This method is particularly useful when finding more than one solution on a graph axis. Example Obtain values for “Y = X 1.
Page 209
7. Pressing @ h at this point will engage the analysis, as well as the graphical representation of the equation. Note that while the cursor flashes at the upper right corners of the screen, the calculator is busy processing tasks. 8. When the processing is complete, you will get the...
Chapter 12: The SOLVER Feature 2. Saving/Renaming Equations for Later Use The expressions you have entered in the SOLVER can be named and stored: 1. Go to the SOLVER menu by pressing @ '. 2. Press C to select the C SAVE menu, and press 3.
3. Recalling a Previously Saved Equation To recall a stored SOLVER equation: 1. Go to the SOLVER menu, and press B to select the B EQTN sub-menu. 2. A list of saved equation names appears in the sub- menu. Select the equation you wish to call back. 3.
Chapter 13 Programming Features The calculator has programming features that enable automatic processing of a series of calculations any number of times. * The Programming features are only supported by the Advanced mode. In the Basic mode, only the execution of programs is available.
Page 213
The program menu will open. The commands and other statements are preinstalled in the calculator. Do not directly type in commands using the Alphabetical mode, select each command from the program menu. Press @ j, and you can access all the available com- Note: mands at once.
Chapter 13: Programming Features When a line exceeds the width of the screen, the display will shift to the left. 12. Press E. Store the program line by The cursor will move to the next line and the data input will be line stored.
Page 215
After pressing E, } or {, the line will be stored in Storing a program line by memory. Otherwise, it is not stored. Be sure to store the all lines by pressing E ({ or }) before quitting editing line (pressing @ q).
• Almost all the calculation operands can be used in a program. • Input an operand directly from the keys ( MATH, STAT, LIST, MATRIX and other menus. Comparison operands • The calculator has 6 compari- son operands. • Press M F and select an appropriate comparison operand.
(list, etc.) for the specified variable during execution. A message “variable = ?” or “prompt strings?” will appear on the screen while the calculator waits for data input. Prompt strings include alpha- betical words, numbers, and other character strings that can be entered by keys and menus.
Page 218
Chapter 13: Programming Features 4 Wait Wait [ natural number (1 to 255)] Interrupts execution for the (natural number) of seconds. If no value is specified, interrup- tion continues until any key is pressed. • A symbol will flash at the upper right corner of the screen during the wait.
B BRNCH menu P B See 6. Flow control tools on page 214. C SCRN menu P C C SCRN menu commands are used to display or clear the screen. 1 ClrT ClrT Clears the program text screen without affecting the plotted graph.
Chapter 13: Programming Features E SETUP menu P E SETUP menu commands are used to set the various settings used in graphing and calculations. 01 Rect Rect Sets the graph coordinates as X and Y coordinates. 02 Param Param Sets the graph coordinates as parametric coordinates. 03 Polar Polar Sets the graph coordinates as polar coordinates.
12 FloatPt FloatPt 13 Fix 14 Sci 15 Eng 16 Tab Tab integer (0 to 9) Sets the number display mode to floating point, fixed decimal, scientific and engineering, respectively. 17 Decimal Decimal 18 Mixed Mixed 19 Improp Improp 20 x±yi x±yi 21 r ∠...
Page 222
Chapter 13: Programming Features 07 AxisON AxisON Sets the specified axis to be displayed on the graph screen. 08 AxisOFF AxisOFF Sets the specified axis to not be displayed on the graph screen. 09 GridON GridON Sets the grid lines to be displayed on the graph screen. 10 GridOFF GridOFF Sets the grid lines to not be displayed on the graph screen.
G S_PLOT menu P G S_PLOT menu commands are used for statistics plotting. 1 Plt 1( Sets the statistical graph settings for plot 1. 2 Plt 2( Sets the statistical graph settings for plot 2. 3 Plt 3( Sets the statistical graph settings for plot 3. The above menu commands have the same usage as the following: Plt1( graph type, X list name [, Y list name, frequency list] )
Chapter 13: Programming Features 6. Flow control tools The calculator has the common flow control tools such as Goto - Label loop struc- tures, and If-, For- and While-statement clauses for enhancing a program’s efficiency. It also has the capability for subroutines.
Page 225
For variable, initial value, end value [, increment] 07 For commands or multiple statements 08 Next Next • The increment value can be omitted. The default value is 1. • For and Next statements must be placed at the beginning of the line.
• The Gosub label name must be the same as the Label starting the subroutine. • A Return statement is necessary at the end of the subroutine. When the Return statement is executed, the calculator executes the next line after the Gosub statement. • Up to 10 subroutines can be nested.
5. Press P H, select 2 RclLine and press E. The stored line will be inserted at the targeted position. • Please note that only a single line can be stored in the memory. VARS menu • Functions that control the graph screen can be selected from the VARS menu.
Page 228
Chapter 13: Programming Features • The commands and functions in the VARS menu can be displayed on the screen. Current setting data can also be reset. • The results of arithmetic functions can also be displayed. • The ZOOM command is selected directly from the ZOOM menu. Names of some ZOOM commands change when inserted into programs.
Example The following data are included in list L1. L1: 165, 182.5, 173.8, 166.5, 185.3 A one-variable calculation was executed based on this data. After returning to the calculation screen, average values can be viewed by using the following procedure. •...
Chapter 13: Programming Features Execution can be interrupted by pressing O. When an infinite loop occurs Use this command if the program enters an infinite loop. Press ; or ' to display the program source with the cursor on the line where interrupted. * Refer to Appendix “Error Codes and Error Messages”...
Page 231
HIST 10 ⇒ dim(L1) Gosub INSCORE Gosub AVGSCORE Plt1(Hist, L1) Zm_Stat Wait Sequencially Label INSCORE input the data in 1 ⇒ I list L1. Input “ENTER SCORE”, A A ⇒ L1(1) 2 ⇒ I For I, 2, 10 Input “ENTER NEXT”, A A ⇒...
2. Checking the memory usage The memory usage window enables you to check how much memory you have used. If the memory is nearly full, delete files or reset the calculator to operate safely. 1. Press @ p. 2. Press B.
Page 233
3. If you want check the details, press E. The detailed memory usage window will appear. The total remaining memory will appear on the bottom line of the screen. 4. Press } to scroll the window. List: The amount of memory (bytes) used by lists Matrix: The amount of memory (bytes) used by matrices Graph Eqn:...
4. Linking to another EL-9900 or PC Using the optional CE-451L or CE-LK2, the EL-9900 can be linked to another EL- 9900 or PC, respectively. To transfer data, press @ p D to open the Link option window. Press 1 to send data and press 2 to receive data.
Page 235
Displays a list of all the user-made slide show data. 11 A - Z, θ Displays a list of variables A to Z and θ. B BACKUP Send all the data stored in the calculator memory. Chapter 14: OPTION Menu...
Page 236
Example If you wish to send the list L1, matrices mat A and mat B and graph equation Y2 to the other calculator. 1. Prepare the receiving calculator by pressing @ p D 2. 2. Press @ p D 1 on the sending calculator.
PC. 5. Reset function If a problem occurs after replacing batteries, or the calculator does not function correctly, use the RESET option. 1. Press @ p E.
Appendix 1. Replacing Batteries The calculator uses two different kinds of batteries: manganese (AAA) for unit operation, and lithium (CR2032) for memory backup. Compatible battery types Type (use) Manganese battery (for unit operation) Lithium battery (for memory backup) * To prevent loss of stored data, DO NOT remove both the unit operation and memory backup batteries at the same time.
Page 239
The lithium battery is used to maintain the memory of the battery calculator. Note: Do not remove the lithium battery while the unit operation batteries are removed; otherwise all the calculator’s stored memory will be lost. C . This will clear all the data. Appendix...
Page 240
Appendix 1. Perform procedures 1 and 2, as shown above. Do not remove the unit operation batteries. 2. Remove the screw and the lithium battery cover, as shown. 3. Use a pen to lift the lithium battery out of the battery compartment.
+ or the - key. The calculator won’t take the minus (-) sign; calculation results in a syntax error! • To set a negative value, use the _ key instead of the - key.
Page 242
M menu. • Access CATALOG menu by pressing @ j. The calculator is not responding; the software appears to have crashed! • Press O. If this does not work, then press @, then O to tell the running application to quit.
3. Specifications Model EL-9900 Product name Graphing Calculator Display 132 x 64 dot matrix liquid crystal display Number of digits: mantissa 10 digits, exponents 2 digits (standard screen); 7 digit display (including negatives, decimals) for table screen, split screen, etc.
Page 244
Condition statement command, subroutine, graph, various function commands Option menu Screen contrast adjustment, memory usage check, data delete, data link (between EL-9900 and PC or another EL- 9900) Memory size 64 KB (user area: approx. 47.4 KB) Operation: 6 V DC... — AAA manganese battery (R03) Power supply Memory backup: 3 V DC...
4. Error Codes and Error Messages Error Error Message Code Syntax Calculate Nesting Invalid Dimension Invalid DIM Argument Data Type No Sign Change No define Domain Increment Irr Calc Stat Med No Argument Not pair ∫ dx Not pair [ ] Not pair ( ) Not pair { } Line over...
Page 246
Appendix Error Error Message Code Too many obj Lbl duplicate Lbl undefined Lbl over Gosub stack Line too long Can’t return Storage full Coord type Without For Without WEnd Without While Without Then Without EndIf Without If I/O device Wrong Mode Memory over System error Low battery...
5. Error Conditions Relating to Specific Tasks 1. Financial * Define constants “r” and “s” as used in the equation below. I (%) ÷ 1. I% calculation 1 If PMT = 0 – 2 If PMT ≠ 0 × f (r) = PV ×...
Page 248
Appendix 3. FV calculation 1 If r ≠ 0, r > × – FV = 2 If r = 0 × – FV = 3 If r ≤ Error 4. PMT calculation 1 If r ≠ 0, r > – PMT = ×...
2. Error conditions during financial calculations • r ≤ • N = 0 in PMT calculations • I% = 0 and PMT = 0, or I% ≠ 0 and FV = (1/r) (1 s = 1 (Pmt_Begin) s = 0 (Pmt_End) In I% calculations If PMT >...
Page 250
Appendix 3 pdfχ f (χ , df) = 2Γ ( 4 pdfF( Γ ( f (x) = Γ ( Γ ( 5 pdfbin( – P (x = 0) = (1 P (x = c 1) = – (c = 0, 1, ..., n 6 pdfpoi( µ...
6. Calculation Range 1. Arithmetic calculation The results for dividend, multiplicand and operand are: × < x ≤ (valid within the range of display capability) Note: Calculation results and input values less than 1 considered equal to 0. 2. Function calculation Calculation accuracy In principle, calculation errors are ±1 of the last digit.
Page 252
Appendix Function ln x × ≤ x < 1 log x × < x ≤ 230.2585092 × < x < 100 × |x| < 1 × |x| < 1 × 0 ≤ x < 1 0.5 ≤ n ≤ 69.5 When a >...
Page 253
Function →dms × |x| < 1 →deg × |x| < 1 , |y| < 1 xy → r × < 1 xy → θ × | < 1 rθ → x × |r| < 1 rθ → y 1000000000000000 ≤ x Binary: 0 ≤...
Page 254
Appendix Function n ≠ 0 n > 1 × |Σx| < 1 (Σx) Σx – 0 ≤ – n > 0 × |Σx| < 1 σx (Σx) Σx – 0 ≤ n > 0 × |Σx| < 1 × |Σy| < 1 (Σx) –...
Function 0 ≤ x < 10 ÷ 0 ≤ x < 10 remain |x| < 10 → a b/c |x| < 10 → b/c Error is returned when the number of elements exceeds 1000. List Error is returned when specifying columns or rows Matrix that exceed 100.
Appendix 7. CATALOG Feature Press @ j to display the CATALOG menu. You can directly access various features and commands from the CATALOG menu. CATALOG menu lists are different between the Basic mode and the Advanced mode. For example, in Program edit mode of the Advanced mode, you can access the program commands from the CATALOG menu.
8. List of Menu/Sub-menu Items CATALOG function lets you access almost all the functions and commands. Square brackets indicate that the value or variable is optional. 1. MATH menus Functions Commands M CALC value value fmin( fmin( equation, lower limit of x, upper limit of x ) fmax( fmax( equation, lower limit of x, upper limit of x ) d/dx( equation, value of x [, tolerance] )
Page 258
Appendix Functions Commands M NUM abs( value ) abs( round( round( value [, digit number of decimals] ) ipart ipart value fpart fpart value int value min( value A, value B ) or min( list ) min( max( value A, value B ) or max( list ) max( lcm( lcm( natural number, natural number )
Functions Commands value g M INEQ value A = value B ≠ value A ≠ value B > value A > value B ≥ value A ≥ value B value A < value B < ≤ value A ≤ value B M LOGIC value A and value B value A or value B...
Page 260
Appendix Functions Commands No arguments No arguments No arguments No arguments No arguments sortA( list name [, subordinate list name1, ... , sortA( subordinate list name n] ) sortD( list name [, subordinate list name1, ... , sortD( subordinate list name n] ) dim( dim( list ) fill(...
Functions Commands l { } No arguments No arguments 3. STAT menus Functions Commands S EDIT/OPE EDIT No arguments sortA( sortA( list [, subordinate list 1, ... , subordinate list n] ) sortD( sortD( list [, subordinate list 1, ... , subordinate list n] ) SetList [list name 1, list name 2, list name 3, ...
Page 262
Appendix Functions Commands ( list name for x, list name for y Rg_ab Rg_ab [, frequency list ] [ , equation name to store] ) Rg_ae ( list name for x, list name for y Rg_ae [, frequency list ] [ , equation name to store] ) Rg_x ( list name for x, list name for y Rg_x...
Appendix Functions Commands Broken + No arguments Broken No arguments Norm •_X No arguments Norm+_X No arguments Norm _X No arguments Norm •_Y No arguments Norm+_Y No arguments Norm _Y No arguments NormDis No arguments No arguments MBox • No arguments MBox+ No arguments MBox...
Functions Commands Draw Draw equation Shade( Shade( equation 1, equation 2 [, begin, end] ) DrawInv DrawInv equation Circle( x-coordinate of center, y-coordinate of cen- Circle( ter, radius ) Text( Text( column, row, " character strings ") d POINT PntON( x-coordinate, y-coordinate) PntON( PntOFF( PntOFF( x-coordinate, y-coordinate)
Page 266
Appendix Functions Commands No arguments Zm_In No arguments Zm_Out Default No arguments Zm_Default Square No arguments Zm_Square No arguments Zm_Dec No arguments Zm_Int Stat No arguments Zm_Stat Z FACTOR/POWER FACTOR No arguments No arguments Zm_x No arguments Zm_x No arguments Z EXP No arguments Zm_10...
Functions Commands No arguments Zm_sin No arguments Zm_cos No arguments Zm_tan Z HYP/STO/RCL sinh x No arguments Zm_sinh cosh x No arguments Zm_cosh tanh x No arguments Zm_tanh sinh No arguments Zm_sinh cosh No arguments Zm_cosh tanh No arguments Zm_tanh StoWin No arguments RclWin...
Appendix 8. SLIDE SHOW menus Functions Commands CURR/PLAY/NEW/SELECT/EDIT CURR No arguments PLAY No arguments No arguments SELECT No arguments MOVE No arguments No arguments RENAME No arguments 9. PRGM menus Functions Commands EXEC No arguments EDIT No arguments No arguments P (in the Prgramming mode) PRGM Print variable Print...
Page 269
Functions Commands For variable, start value, end value [, increment] commands Next Next While While conditional statements commands WEnd WEnd Gosub Gosub label name Return No arguments P (in the Prgramming mode) SCRN ClrT No arguments ClrG No arguments DispT No arguments DispG No arguments...
Page 270
Appendix Functions Commands Decimal No arguments Mixed No arguments Improp No arguments x ± yi No arguments r ∠ θ No arguments P (in the Prgramming mode) FORMAT RectCursor No arguments PolarCursor No arguments ExprON No arguments ExprOFF No arguments Y'ON No arguments Y'OFF...
Functions Commands P (in the Prgramming mode) COPY StoLine No arguments RclLine No arguments 10. MATRIX menus Functions Commands m NAME mat A No arguments mat B No arguments mat C No arguments mat D No arguments mat E No arguments mat F No arguments mat G...
Appendix Functions Commands augment( augment( matrix name A, matrix name B ) identity dimension value identity rnd_mat( number of row, number of column ) rnd_mat( row_swap( row_swap( matrix name, row number, row number ) row_plus( row_plus( matrix name, row number, row number ) row_mult( multiplied number, matrix name, row row_mult( number )
Functions Commands Irr( initial investment, list of following collected Irr( investment [, frequency list] [, assumed revenue rate] ) Bal( number of payments [, decimal place to Bal( round] ) ∑Prn( initial number of payments, end number of ∑Prn( payments [, decimal place to round] ) ∑Int( initial number of payments, end number of ∑Int( payments [, decimal place to round] )
Appendix Functions Commands No arguments No arguments No arguments 13. SOLVER menus Functions Commands ' (in the Solver mode) METHOD/EQTN/SAVE/RENAME Equation No arguments Newton No arguments Graphic No arguments EQTN No arguments SAVE No arguments RENAME No arguments Syntax Advanced mode Syntax Advanced mode Keystrokes...
Page 282
Appendix uw, TYPE ... 96 Value, CALC ... 60 Variable, programming ... 206 Variable, store ... 38 varian(, MATH ... 141 Variance ... 141 VARS key ... 7, 40 VARS menu, financial ... 193 VARS menu, programming ... 217 vw, SETUP ... 210 vw, TYPE ...
Page 283
In Europe: Authorized representative responsible for the European Union Community Market In Canada: Au Canada: This Class B digital apparatus complies with Canadian ICES-003. Cet appareil numérique de la classe B est conforme à la norme NMB- 003 du Canada. NOTE: FOR NETHERLANDS ONLY For USA only: This product contains a CR Coin Lithium Battery which...
Page 284
SHARP CORPORATION PRINTED IN CHINA/IMPRIMÉ EN CHINE/IMPRESO EN CHINA 06JGK(TINSE0511EH30)