Fx9750g Plus
Fx9750g Plus
CFX-9850G PLUS
CFX-9850GB PLUS
CFX-9850GC PLUS
CFX-9950GB PLUS
User’s Guide
E http://world.casio.com/edu_e/
Downloaded from www.Manualslib.com manuals search engine
fx-9750G PLUS owners...
This manual covers the operations of various different calculator models. Note the meaning of the following
symbols when using this manual.
Symbol Meaning
CFX Indicates information about a function that is not supported by the fx-9750G PLUS.
You can skip any information that has this mark next to it.
Memory area
Use f and c to change selection.
Important!
Please keep your manual and all information handy for
future reference.
1. Making sure that you do not accidently press the o key, attach the case to the
calculator and then turn the calculator over. Remove the back cover from the calculator
by pulling with your finger at the point marked 1.
BACK UP
3. Remove the insulating sheet at the location marked “BACK UP” by pulling in the
direction indicated by the arrow.
BACK UP
4. Replace the back cover, making sure that its tabs enter the holes marked 2 and turn
the calculator front side up. The calculator should automatically turn on power and
perform the memory reset operation.
i
Downloaded from www.Manualslib.com manuals search engine
5. Press m.
* The above shows the CFX-9850 * The above shows the fx-9750G
(9950)G(B) PLUS screen. PLUS screen.
6. Use the cursor keys (f, c, d, e) to select the CONT icon and press
E
ii
Downloaded from www.Manualslib.com manuals search engine
CFX
ABOUT THE COLOR DISPLAY
The display uses three colors: orange, blue, and green, to make data easier to
understand.
iii
Downloaded from www.Manualslib.com manuals search engine
• Statistical Regression Graph Example
CFX
• When you draw a graph or run a program, any comment text normally appears
on the display in blue. You can, however, change the color of comment text to
orange or green.
3(TYPE)1(Y=)
(Specifies rectangular coordinates.)
svwf 45
2. 4(COLR)
2
3456
• Press the function key that corresponds to the color you want to use for the
graph:
J 6
4. 6(DRAW)
(Draws the graph)
You can also draw multiple graphs of different color on the same screen, making
each one distinct and easy to view.
iv
Downloaded from www.Manualslib.com manuals search engine
KEYS
Alpha Lock
Normally, once you press a and then a key to input an alphabetic character, the key-
board reverts to its primary functions immediately. If you press ! and then a, the
keyboard locks in alpha input until you press a again.
v
Downloaded from www.Manualslib.com manuals search engine
KEY TABLE
369 4
2 27 28 3
47 46
2 47 46
46 46 45 45 45
46 46 45 45 45
49 47 47
49 49 36 36 22
21
20
36 36
36 36
45 39
36 36
vi
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
Note that the calculator automatically turns power off if you do not perform any operation
for about six minutes (about 60 minutes when a calculation is stopped by an output
command (^)).
USING MODES
This calculator makes it easy to perform a wide range of calculations by simply selecting
the appropriate mode. Before getting into actual calculations and operation examples, let’s
take a look at how to navigate around the modes.
viii
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
BASIC CALCULATIONS
With manual calculations, you input formulas from left to right, just as they are written on
paper. With formulas that include mixed arithmetic operators and parentheses, the calcula-
tor automatically applies true algebraic logic to calculate the result.
Example: 15 × 3 + 61
Parentheses Calculations
Example: 15 × (3 + 61)
1. Press bf*(d
+gb)w.
Built-In Functions
This calculator includes a number of built-in scientific functions, including trigonometric
and logarithmic functions.
Important!
Be sure that you specify Deg (degrees) as the angle unit before you try this
example.
ix
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
1. Press o.
SET UP
REPLAY FEATURES
With the replay feature, simply press d eor to recall the last calculation that was
performed. This recalls the calculation so you can make changes or re-execute it as it is.
Example: To change the calculation in the last example from (25 × sin 45˚) to (25 × sin
55˚)
x
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
FRACTION CALCULATIONS
You can use the $
key to input fractions into calculations. The symbol “ { ” is used
to separate the various parts of a fraction.
1. Press o.
2. Press b$bf$
bg+dh$
jw.
Indicates 6 7/144
xi
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
EXPONENTS
Example: 1250 × 2.065
1. Press o.
2. Press bcfa*c.ag.
3. Press M and the ^ indicator appears on the display.
4. Press f
. The ^5 on the display indicates that 5 is
an exponent.
5. Press w.
xii
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
GRAPH FUNCTIONS
The graphing capabilities of this calculator makes it possible to draw complex graphs
using either rectangular coordinates (horizontal axis: x ; vertical axis: y) or polar coordi-
nates (angle: θ ; distance from origin: r).
1. Press m.
2. Use d, e, f, and c to highlight GRAPH,
and then press w.
1. Press ! 5 (G-Solv).
xiii
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
2. Press 1 (ROOT).
Press e for other roots.
Example 3: Determine the area bounded by the origin and the X = –1 root obtained for
Y = X(X + 1)(X – 2)
1. Press !5 (G-Solv).
123456
2. Press 6 (g).
123456
3. Press 3 (∫dx).
xiv
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
DUAL GRAPH
With this function you can split the display between two areas and display two graphs
on the same screen.
Example: To draw the following two graphs and determine the points of intersection
Y1 = X(X + 1)(X – 2)
Y2 = X + 1.2
123456
BOX ZOOM
Use the Box Zoom function to specify areas of a graph for enlargement.
xv
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
DYNAMIC GRAPH
Dynamic Graph lets you see how the shape of a graph is affected as the value assigned
to one of the coefficients of its function changes.
Example: To draw graphs as the value of coefficient A in the following function changes
from 1 to 3
Y = AX2
1. Press m.
2. Use d, e, f, and c to highlight DYNA,
and then press w.
aAvxw
12356
xvi
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
1 23456
6. Press J.
7. Press 6(DYNA) to start Dynamic Graph drawing.
The graphs are drawn 10 times.
↓↑
↓↑
xvii
Downloaded from www.Manualslib.com manuals search engine
Quick-Start
TABLE FUNCTION
The Table Function makes it possible to generate a table of solutions as different values
are assigned to the variables of a function.
Y = X (X+1) (X–2)
1. Press m.
2. Use d, e, f, and c to highlight TABLE,
and then press w.
To learn all about the many powerful features of this calculator, read on and explore!
xviii
Downloaded from www.Manualslib.com manuals search engine
Handling Precautions
• Your calculator is made up of precision components. Never try to take it apart.
• Avoid dropping your calculator and subjecting it to strong impact.
• Do not store the calculator or leave it in areas exposed to high temperatures or humidity, or large
amounts of dust. When exposed to low temperatures, the calculator may require more time to
display results and may even fail to operate. Correct operation will resume once the calculator is
brought back to normal temperature.
• The display will go blank and keys will not operate during calculations. When you are operating the
keyboard, be sure to watch the display to make sure that all your key operations are being performed
correctly.
• Replace the main batteries once every 2 years regardless of how much the calculator is used during
that period. Never leave dead batteries in the battery compartment. They can leak and damage the
unit.
• Keep batteries out of the reach of small children. If swallowed, consult with a physician immediately.
• Avoid using volatile liquids such as thinner or benzine to clean the unit. Wipe it with a soft, dry cloth,
or with a cloth that has been dipped in a solution of water and a neutral detergent and wrung out.
• Always be gentle when wiping dust off the display to avoid scratching it.
• In no event will the manufacturer and its suppliers be liable to you or any other person for any
damages, expenses, lost profits, lost savings or any other damages arising out of loss of data and/or
formulas arising out of malfunction, repairs, or battery replacement. The user should prepare
physical records of data to protect against such data loss.
• Never dispose of batteries, the liquid crystal panel, or other components by burning them.
• When the “Low battery!” message appears on the display, replace the main power supply batteries
as soon as possible.
• Be sure that the power switch is set to OFF when replacing batteries.
• If the calculator is exposed to a strong electrostatic charge, its memory contents may be damaged or
the keys may stop working. In such a case, perform the Reset operation to clear the memory and
restore normal key operation.
• If the calculator stops operating correctly for some reason, use a thin, pointed object to press the P
button on the back of the calculator. Note, however, that this clears all the data in calculator memory.
• Note that strong vibration or impact during program execution can cause execution to stop or can
damage the calculator’s memory contents.
• Using the calculator near a television or radio can cause interference with TV or radio reception.
• Before assuming malfunction of the unit, be sure to carefully reread this user’s guide and ensure that
the problem is not due to insufficient battery power, programming or operational errors.
xix
Downloaded from www.Manualslib.com manuals search engine
Be sure to keep physical records of all important data!
The large memory capacity of the unit makes it possible to store large amounts of data. You should
note, however, that low battery power or incorrect replacement of the batteries that power the unit can
cause the data stored in memory to be corrupted or even lost entirely. Stored data can also be
affected by strong electrostatic charge or strong impact.
Since this calculator employs unused memory as a work area when performing its internal calcula-
tions, an error may occur when there is not enough memory available to perform calculations. To avoid
such problems, it is a good idea to leave 1 or 2 kbytes of memory free (unused) at all times.
In no event shall CASIO Computer Co., Ltd. be liable to anyone for special, collateral, incidental, or
consequential damages in connection with or arising out of the purchase or use of these materials.
Moreover, CASIO Computer Co., Ltd. shall not be liable for any claim of any kind whatsoever against
the use of these materials by any other party.
• The contents of this user’s guide are subject to change without notice.
• No part of this user’s guide may be reproduced in any form without the express written consent of
the manufacturer.
• The options described in Chapter 21 of this user’s guide may not be available in certain
geographic areas. For full details on availability in your area, contact your nearest CASIO dealer
or distributor.
xx
Downloaded from www.Manualslib.com manuals search engine
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
fx-9750G PLUS
CFX-9850G PLUS
CFX-9850GB PLUS
CFX-9850GC PLUS
CFX-9950GB PLUS
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • •
xxii
Downloaded from www.Manualslib.com manuals search engine
Contents
xxiv
Downloaded from www.Manualslib.com manuals search engine
Contents
xxv
Downloaded from www.Manualslib.com manuals search engine
Contents
xxvi
Downloaded from www.Manualslib.com manuals search engine
Getting Acquainted
uMenu Titles
• Menu titles in this user’s guide include the key operation required to display the menu
being explained. The key operation for a menu that is displayed by pressing K and then
{MAT} would be shown as: [OPTN]-[MAT].
• 6 (g) key operations to change to another menu page are not shown in menu title key
operations.
uCommand List
• The Program Mode Command List (page 453) provides a graphic flowchart of the various
function key menus that shows how to maneuver to the menu of commands you need.
Example: The following operation displays Xfct: [VARS]-[FACT]-[Xfct]
1 log l
2 10x !l
3 B al
The following describes the color coding used for key markings.
2
Downloaded from www.Manualslib.com manuals search engine
2. Selecting Icons and Entering Modes
This section describes how to select an icon in the Main Menu to enter the mode you want.
2. Use the cursor keys (d, e, f, c) to move the highlighting to the icon
you want.
3. Press w to display the initial screen of the mode whose icon you selected.
• You can also enter a mode without highlighting an icon in the Main Menu by
inputting the number or letter marked in the lower right corner of the icon.
• Use only the procedures described above to enter a mode. If you use any other
procedure, you may end up in a mode that is different than the one you thought
you selected.
3
Downloaded from www.Manualslib.com manuals search engine
2 Selecting Icons and Entering Modes
1 2 3 4 5
3. Use the f and c cursor keys to move the highlighting to the item whose
setting you want to change.
4. Press the function key (1 to 6) that is marked with the setting you want to
make.
5. After you are finished making any changes you want, press J to return to
the initial screen of the mode.
• The v key inputs one of three different variable names. Which variable
name it inputs is determined by the {Func Type} setting you make.
5
Downloaded from www.Manualslib.com manuals search engine
2 Selecting Icons and Entering Modes
6
Downloaded from www.Manualslib.com manuals search engine
Selecting Icons and Entering Modes 2
uList File (list file specification)
P.248 • {File 1} to {File 6} ... {specification of which list file to display while using the
List function}
7
Downloaded from www.Manualslib.com manuals search engine
2 Selecting Icons and Entering Modes
3. Display
k About the Display Screen
This calculator uses two types of display: a text display and a graphic display. The
text display can show 21 columns and eight lines of characters, with the bottom
line used for the function key menu, while the graph display uses an area that
measures 127 (W) × 63 (H) dots.
• The above setting affects the color of graphs and comment text. Specify the
color you want to use before inputting the graph’s function or the program
comment text.
• Next Menu
Example:
Selecting displays a menu of hyperbolic functions.
• Command Input
Example:
Selecting inputs the sinh command.
8
Downloaded from www.Manualslib.com manuals search engine
Display 3
• Direct Command Execution
Example:
Selecting executes the DRAW command.
k Exponential Display
The calculator normally displays values up to 10 digits long. Values that exceed
this limit are automatically converted to and displayed in exponential format. You
can specify one of two different ranges for automatic changeover to exponential
display.
The exponential display range switches between Norm 1 and Norm 2 each time
you perform the above operation. There is no display indicator to show you which
exponential display range is currently in effect, but you can always check it by
seeing what results the following calculation produces.
Ab/caaw (Norm 1)
(Norm 2)
All of the examples in this manual show calculation results using Norm 1.
1.2E+12 indicates that the result is equivalent to 1.2 × 1012. This means that you
should move the decimal point in 1.2 twelve places to the right, because the
exponent is positive. This results in the value 1,200,000,000,000.
1.2E–03 indicates that the result is equivalent to 1.2 × 10–3. This means that you
should move the decimal point in 1.2 three places to the left, because the
exponent is negative. This results in the value 0.0012.
9
Downloaded from www.Manualslib.com manuals search engine
3 Display
uFractions
12
..... Indicates: 456 ––––
23
uHexadecimal Values
uSexagesimal Values
• In addition to the above, this calculator also uses other indicators or symbols,
which are described in each applicable section of this manual as they come up.
10
Downloaded from www.Manualslib.com manuals search engine
4. Contrast Adjustment
Adjust the contrast whenever objects on the display appear dim or difficult to see.
• You can change the CONTRAST setting at any time without displaying the
contrast adjustment screen. Simply press ! and then d or e to change
the setting. Press ! once again after the setting is the way you want.
11
Downloaded from www.Manualslib.com manuals search engine
5. When you keep having problems…
If you keep having problems when you are trying to perform operations, try the
following before assuming that there is something wrong with the calculator.
k In Case of Hang Up
• Should the unit hang up and stop responding to input from the keyboard,
press the P button on the back of the calculator to reset the memory. Note,
P.431 however, that this clears all the data in calculator memory.
• You will not be able to perform data communications operations once the low
battery message appears.
12
Downloaded from www.Manualslib.com manuals search engine
1
Chapter
Basic Operation
1-1 Before Starting Calculations...
1-2 Memory
1-3 Option (OPTN) Menu
1-4 Variable Data (VARS) Menu
1-5 Program (PRGM) Menu
2. Press the function key for the angle unit you want to specify.
• {Deg}/{Rad}/{Gra} ... {degrees}/{radians}/{grads}
3. Press J to return to the screen that was on the display when you started the
procedure.
• The relationship between degrees, grads, and radians is shown below.
360° = 2π radians = 400 grads
90° = π/2 radians = 100 grads
2. Press the function key for the item you want to set.
• {Fix}/{Sci}/{Norm}/{Eng} ... {fixed number of decimal places specification}/
{number of significant digits specification}/{exponential format display
range toggle}/{Engineering Mode}
3. Press J to return to the screen that was on the display when you started the
procedure.
1 (Fix) 3 (2)
• Displayed values are rounded off to the number of decimal places you specify.
14
Downloaded from www.Manualslib.com manuals search engine
Before Starting Calculations... 1-1
u To specify the number of significant digits (Sci)
2 (Sci) 4 (3)
• Displayed values are rounded off to the number of significant digits you specify.
• Specifying 0 makes the number of significant digits 10.
k kilo 103
• The engineering symbol that makes the mantissa a value from 1 to 1000 is
automatically selected by the calculator when engineering notation is in effect.
15
Downloaded from www.Manualslib.com manuals search engine
1-1 Before Starting Calculations...
k Inputting Calculations
When you are ready to input a calculation, first press A to clear the display.
Next, input your calculation formulas exactly as they are written, from left to right,
and press w to obtain the result.
Example 1 2 + 3 – 4 + 10 =
Ac+d-e+baw
Ac(f+e)/
(cd*f)w
16
Downloaded from www.Manualslib.com manuals search engine
Before Starting Calculations... 1-1
! Relational operator
=, G, >, <, ≥, ≤
@ And (logical operator), and (bitwise operator)
# Or (logical operator), or (bitwise operator), xor, xnor
• When functions with the same priority are used in series, execution is per-
formed from right to left.
exIn 120 → ex{In( 120 )}
Otherwise, execution is from left to right.
• Compound functions are executed from right to left.
• Anything contained within parentheses receives highest priority.
17
Downloaded from www.Manualslib.com manuals search engine
1-1 Before Starting Calculations...
k Stacks
The unit employs memory blocks, called stacks, for storage of low priority values
and commands. There is a 10-level numeric value stack, a 26-level command
stack, and a 10-level program subroutine stack. An error occurs if you perform a
calculation so complex that it exceeds the capacity of available numeric value
stack or command stack space, or if execution of a program subroutine exceeds
the capacity of the subroutine stack.
Example
1 2 b ×
2 3 c (
3 4 d (
4 5 e +
5 4 f ×
(
...
g
h +
...
P.16 • Calculations are performed according to the priority sequence. Once a
calculation is executed, it is cleared from the stack.
• Storing a complex number takes up two numeric value stack levels.
P.19 • Storing a two-byte function takes up two command stack levels.
AdEf/hw
dEf/h-
ecifhw
18
Downloaded from www.Manualslib.com manuals search engine
Before Starting Calculations... 1-1
k Overflow and Errors
Exceeding a specified input or calculation range, or attempting an illegal input
causes an error message to appear on the display. Further operation of the
calculator is impossible while an error message is displayed. The following events
cause an error message to appear on the display.
• Other errors can occur during program execution. Most of the calculator’s keys
are inoperative while an error message is displayed. You can resume operation
P.436 using one of the two following procedures.
• Press the A key to clear the error and return to normal operation.
P.41 • Press d or e to display the error.
k Memory Capacity
Each time you press a key, either one byte or two bytes is used. Some of the
functions that require one byte are: b, c, d, sin, cos, tan, log, In, , and π.
Some of the functions that take up two bytes are d/dx(, Mat, Xmin, If, For, Return,
DrawGraph, SortA(, PxIOn, Sum, and an+1.
When the number of bytes remaining drops to five or below, the cursor automati-
cally changes from “ _ ” to “ v ”. If you still need to input more, you should divide
your calculation into two or more parts.
• As you input numeric values or commands, they appear flush left on the dis-
play. Calculation results, on the other hand, are displayed flush right.
19
Downloaded from www.Manualslib.com manuals search engine
1-1 Before Starting Calculations...
k Editing Calculations
Use the d and e keys to move the cursor to the position you want to change,
and then perform one of the operations described below. After you edit the
calculation, you can execute it by pressing w, or use e to move to the end of
the calculation and input more.
cga
ddd
dgj**c
ddD
20
Downloaded from www.Manualslib.com manuals search engine
Before Starting Calculations... 1-1
uTo insert a step
c.dgx
ddddd
![
• When you press ![ the insert location is indicated by the symbol ‘‘t’’.
The next function or value you input is inserted at the location of ‘‘t’’. To abort
the insert operation without inputting anything, move the cursor, press ![
again, or press d, e or w.
21
Downloaded from www.Manualslib.com manuals search engine
1-2 Memory
k Variables
This calculator comes with 28 variables as standard. You can use variables to
store values to be used inside of calculations. Variables are identified by single-
letter names, which are made up of the 26 letters of the alphabet, plus r and θ.
The maximum size of values that you can assign to variables is 15 digits for the
mantissa and 2 digits for the exponent. Variable contents are retained even when
you turn power off.
AbcdaaAw
AaA+efgaaBw
AaAw
AaaaAw
• To clear all variables, select “Memory Usage” from the MEM Mode.
Abaa!aA
3(~)Fw
22
Downloaded from www.Manualslib.com manuals search engine
Memory 1-2
k Function Memory [OPTN]-[FMEM]
Function memory is convenient for temporary storage of often-used expressions.
For longer term storage, we recommend that you use the GRAPH Mode for
expressions and the PRGM Mode for programs.
K6(g)6(g)3(FMEM)A
(aA+aB)
(aA-aB)
1(STO) 1(f1)
K6(g)6(g)3(FMEM)A
2(RCL)1(f1)
• The recalled function appears at the current location of the cursor on the
display.
K6(g)6(g)3(FMEM)
4(SEE)
23
Downloaded from www.Manualslib.com manuals search engine
1-2 Memory
K6(g)6(g)3(FMEM)A
1(STO) 1(f1)
• Executing the store operation while the display is blank deletes the function in
the function memory you specify.
!Zc1(Y=)JK6(g)6(g)3(FMEM)
AvMd+b1(STO)1(f1)(stores (x3 + 1))
Avx+v1(STO)2(f2)(stores (x2 + x))
A!4(Sketch)1(Cls)w
!4(Sketch)5(GRPH)1(Y=)
K6(g)6(g)3(FMEM)
3(fn)1(f1)+2(f2)w
24
Downloaded from www.Manualslib.com manuals search engine
Memory 1-2
2. Press w again to display the memory
status screen.
3. Use f and c to move the highlighting and view the amount of memory (in
bytes) used for storage of each type of data.
The following table shows all of the data types that appear on the memory status
screen.
Y= Graph functions
25
Downloaded from www.Manualslib.com manuals search engine
1-2 Memory
If the data type you select in step 1 allows deletion of specific data
2. Press 1 (DEL).
1 2 3 4 5 6
* This menu appears when you
select List File.
3. Press the function key that corresponds to the data you want to delete.
1 2 3 4 5 6
• The above example shows the function menu that appears when you highlight
{List File} in step 1.
4. Press 1 (YES).
If the data type you select in step 1 allows deletion of all data only
2. Press 1 (DEL).
1 2 3 4 5 6
3. Press 1 (YES) to delete all of the data.
26
Downloaded from www.Manualslib.com manuals search engine
1-3 Option (OPTN) Menu
The option menu gives you access to scientific functions and features that are not
marked on the calculator’s keyboard. The contents of the option menu differ
according to the mode you are in when you press the K key.
See the Command List at the back of this user’s guide for details on the option
(OPTN) menu.
CFX
• {COLR} ... {graph color menu}
P.43 • {HYP} ... {hyperbolic calculation menu}
P.43 • {PROB} ... {probability/distribution calculation menu}
P.43 • {NUM} ... {numeric calculation menu}
P.44 • {ANGL} ... {menu for angle/coordinate conversion, sexagesimal input/
conversion}
P.44 • {ESYM} ... {engineering symbol menu}
P.139 • {PICT} ... {graph save/recall menu}
P.23 • {FMEM} ... {function memory menu}
P.51 • {LOGIC} ... {logic operator menu}
Pressing K causes the following function key menu to appear while binary,
CFX octal, decimal, or hexadecimal is set as the default number system.
u Option Menu during numeric data input in the STAT, MAT, LIST,
TABLE, RECUR and EQUA Modes
• {LIST}/{HYP}/{PROB}/{NUM}/{ANGL}/{ESYM}/{FMEM}/{LOGIC}
The meanings of the option menu items are described in the sections that cover
each mode.
27
Downloaded from www.Manualslib.com manuals search engine
1-4 Variable Data (VARS) Menu
To recall variable data, press J to display the variable data menu.
{V-WIN}/{FACT}/{STAT}/{GRPH}/{DYNA}
{TABL}/{RECR}/{EQUA}/{TVM}
See the Command List at the back of this user’s guide for details on the variable
data (VARS) menu.
• Note that the EQUA and TVM items appear for function keys (3 and 4)
only when you access the variable data menu from the RUN or PRGM Mode.
• The variable data menu does not appear if you press J while binary, octal,
decimal, or hexadecimal is set as the default number system.
28
Downloaded from www.Manualslib.com manuals search engine
Variable Data (VARS) Menu 1-4
• {xσn}/{yσn} ... population standard deviation of {x-data}/{y-data}
• {xσn-1}/{yσn-1} ... sample standard deviation of {x-data}/{y-data}
• {minX}/{minY} ... minimum value of {x-data}/{y-data}
• {maxX}/{maxY} ... maximum value of {x-data}/{y-data}
29
Downloaded from www.Manualslib.com manuals search engine
1-4 Variable Data (VARS) Menu
Example To recall and draw the graph for the rectangular coordinate
function y = 2 x2 – 3, which is stored in storage area Y2
Use the following View Window parameters to draw the graph.
Xmin = –5 Ymin = –5
Xmax = 5 Ymax = 5
Xscale = 1 Yscale = 1
!4(Sketch)5(GRPH)1(Y=)
J4(GRPH)1(Y)cw
30
Downloaded from www.Manualslib.com manuals search engine
Variable Data (VARS) Menu 1-4
Example To recall the contents of the numeric table for the function
y = 3x2 – 2, while the table range is Start=0 and End=6, and pitch=1
4(Reslt)w
Example To recall the contents of the numeric table for recursion formula
an = 2n + 1, while the table range is Start=1 and End=6
3(Reslt)w
31
Downloaded from www.Manualslib.com manuals search engine
1-4 Variable Data (VARS) Menu
• The table contents recalled by the above operation are stored automatically in
Matrix Answer Memory (MatAns).
• An error occurs if you perform the above operation when there is no function or
recursion formula numeric table in memory.
Example 1 To recall the solutions for the following linear equations with two
unknowns
2x + 3y = 8
3x + 5y = 14
1(S-Rlt)w
Example 2 To recall the coefficients for the following linear equations with
three unknowns
4x + y – 2z = –1
x + 6y + 3z = 1
–5x + 4y + z = –7
2(S-Cof)w
3(P-Rlt)w
4(P-Cof)w
32
Downloaded from www.Manualslib.com manuals search engine
Variable Data (VARS) Menu 1-4
• The coefficients and solutions recalled by the above operation are stored
automatically in Matrix Answer Memory (MatAns).
• The following conditions cause an error to be generated.
— When there are no coefficients input for the equation
— When there are no solutions obtained for the equation
33
Downloaded from www.Manualslib.com manuals search engine
1-5 Program (PRGM) Menu
To display the program (PRGM) menu, first enter the RUN or PRGM Mode from
the Main Menu and then press ! W. The following are the selections
available in the program (PRGM) menu.
The function key menu appears if you press ! W in the RUN Mode or the
PRGM Mode while binary, octal, decimal, or hexadecimal is set as the default
number system.
^}/{REL}/{ : }
• {Prog}/{JUMP}/{?}/{^
The functions assigned to the function keys are the same as those in the Comp
Mode.
For details on the commands that are available in the various menus you can
P.351 access from the program menu, see “20. Programming”.
34
Downloaded from www.Manualslib.com manuals search engine
Chapter
2
Manual Calculations
2-1 Basic Calculations
2-2 Special Functions
2-3 Function Calculations
100 – (2 + 3) × 4 = 80 100-(2+3)*4w 80
2 + 3 × (4 + 5) = 29 2+3*(4+5w*2 29
(7 – 2) × (8 + 5) = 65 (7-2)(8+5)w*3 65
6
= 0.3 6 /(4*5)w*4 0.3
4×5
*1 “(2+3)E2” does not produce the correct result. Be sure to enter this calculation as
shown.
*2 Final closed parentheses (immediately before operation of the w key) may be omitted, no
matter how many are required.
*3 A multiplication sign immediately before an open parenthesis may be omitted.
*4 This is identical to 6 / 4 / 5 w.
36
Downloaded from www.Manualslib.com manuals search engine
Basic Calculations 2-1
• Number of decimal place (Fix) and significant digit (Sci) settings normally
remain in effect until you change them or until your change the exponential
display range (Norm) setting. Note also, however, that Sci setting is automati-
P.323 cally initialized to Norm 1 whenever you enter the Financial Mode.
• To change the exponential display range (Norm) setting, press 3 (Norm)
while the display format (Display) menu is on the screen. Each time you
perform this operation, the range toggles between the following two settings.
Norm 1 ........... exponential display for values outside the range of 10–2 to 1010
Norm 2 ........... exponential display for values outside the range of 10–9 to 1010
Calculation continues
using display capacity 200/7w 28.571
of 10 digits * Ans × _
14w 400.000
37
Downloaded from www.Manualslib.com manuals search engine
2-1 Basic Calculations
38
Downloaded from www.Manualslib.com manuals search engine
2-2 Special Functions
k Answer Function
The unit’s Answer Function automatically stores the last result you calculated by
pressing w(unless the w key operation results in an error). The result is stored
in the answer memory.
Abcd+efgw
hij-!Kw
• The largest value that the answer memory can hold is one with 15 digits for the
mantissa and 2 digits for the exponent.
• Answer memory contents are not cleared when you press the A key or when
you switch power off.
• Note that answer memory contents are not changed by an operation that
assigns values to value memory (such as: faaAw).
Example 1÷3=
1÷3×3=
Ab/dw
(Continuing)*dw
P.16 Continuous calculations can also be used with Type A functions (x2, x-1, x!), +, –,
^(xy), x , ° ’ ”.
39
Downloaded from www.Manualslib.com manuals search engine
2-2 Special Functions
Ae.bc*g.ew
dddd
h.b
Example
Abcd+efgw
cde-fghw
40
Downloaded from www.Manualslib.com manuals search engine
Special Functions 2-2
k Making Corrections in the Original Calculation
Abe/a*c.dw
Press d or e.
Execute it again.
w
k Using Multistatements
Multistatements are formed by connecting a number of individual statements for
sequential execution. You can use multistatements in manual calculations and in
programmed calculations. There are two different ways that you can use to
connect statements to form multistatements.
• Colon (:)
Statements that are connected with colons are executed from left to right, without
stopping.
41
Downloaded from www.Manualslib.com manuals search engine
2-2 Special Functions
AbcdaaA!W6(g)
5(:)g.j*aA!W
5(^)aA/d.cw
Intermediate result at point
where “^” is used.
Invalid
42
Downloaded from www.Manualslib.com manuals search engine
2-3 Function Calculations
k Function Menus
This calculator includes five function menus that give you access to scientific
functions that are not printed on the key panel.
• The contents of the function menu differ according to the mode you entered
from the Main Menu before you pressed the K key. The following examples
show function menus that appear in the RUN or PRGM Mode.
43
Downloaded from www.Manualslib.com manuals search engine
2-3 Function Calculations
k Angle Units
• Once you specify an angle unit, it remains in effect until you specify a different
one. The specification is retained even if you turn power off.
P.5 • Be sure to specify “Comp” for Calculation/binary, octal, decimal, hexadecimal
mode.
44
Downloaded from www.Manualslib.com manuals search engine
Function Calculations 2-3
k Trigonometric and Inverse Trigonometric Functions
P.5 • Be sure to set the angle unit before performing trigonometric function and
inverse trigonometric function calculations.
π
(90° = ––– radians = 100 grads)
2
P.5 • Be sure to specify “Comp” for Calculation/binary, octal, decimal, hexadecimal
mode.
π
cos ( rad) = 0.5 !Zcccc
3
2(Rad)J
c(!7/d)w 0.5
tan (– 35gra) =
– 0.6128007881 !Zcccc
3(Gra)J
t-35w –0.6128007881
1
cosec 30° = =2 1/s30w 2
sin 30°
sin-10.5 = 30°
(x when sinx = 0.5) !S0.5*2w 30
* * can be omitted.
1
45
Downloaded from www.Manualslib.com manuals search engine
2-3 Function Calculations
101.23 = 16.98243652
(To obtain the antilogarithm
of common logarithm 1.23) !01.23w 16.98243652
e4.5 = 90.0171313
(To obtain the antilogarithm
of natural logarithm 4.5) !e4.5w 90.0171313
2 + 3 × 3 64 – 4 = 10 2+3*3!q64-4w*1 10
*1 ^ (x y) and x take precedence over multiplication and division.
20
cosh–1 = 0.7953654612 K6(g)2(HYP)
15
5(cosh–1)(20/15)w 0.7953654612
Determine the value of x
when tanh 4 x = 0.88
x = tanh 0.88
-1
4 K6(g)2(HYP)
= 0.3439419141 6(tanh–1)0.88/4w 0.3439419141
46
Downloaded from www.Manualslib.com manuals search engine
Function Calculations 2-3
k Other Functions
P.5 • Be sure to specify “Comp” for Calculation/binary, octal, decimal, hexadecimal
mode.
8! (= 1 × 2 × 3 × .... × 8) 8K6(g)3(PROB)
= 40320 1(x !)w 40320
3
36 × 42 × 49 = 42 !#(36*42*49)w 42
47
Downloaded from www.Manualslib.com manuals search engine
2-3 Function Calculations
k Coordinate Conversion
u Rectangular Coordinates u Polar Coordinates
Operation Display
!Zcccc1(Deg)J
K6(g)5(ANGL)6(g)
1(Pol()14,20.7)w Ans
1 –24.989 – → 24.98979792 (r)
2 – 55.928 – → 55.92839019 (θ)
Operation Display
!Zcccc1(Deg)J
K6(g)5(ANGL)6(g)
2(Rec()25,56)w Ans
1 –13.979 – → 13.97982259 (x)
2 – 20.725 – → 20.72593931 (y)
48
Downloaded from www.Manualslib.com manuals search engine
Function Calculations 2-3
k Fractions
• Fractional values are displayed with the integer first, followed by the numerator
and then the denominator.
P.5 • Be sure to specify “Comp” for Calculation/binary, octal, decimal, hexadecimal
mode.
1 1
––––– + ––––– 1$2578+1$4572w 6.066202547E–04*2
2578 4572
= 6.066202547 × 10–4 (Norm 1 display format)
1
–– × 0.5 = 0.25 1$2*.
.5w 0.25*3
2
1 5
–––––– = 1–– 1$(1$3+1$4)w*4 1{5{7
1 1 7
–– + ––
3 4
49
Downloaded from www.Manualslib.com manuals search engine
2-3 Function Calculations
2(ENG)*2 0.9
2(ENG)*2 900.m
*1 Converts the displayed value to the next higher engineering unit, by shifting the decimal
point three places to the right.
*2 Converts the displayed value to the next lower engineering unit, by shifting the decimal
point three places to the left.
50
Downloaded from www.Manualslib.com manuals search engine
Function Calculations 2-3
k Logical Operators (AND, OR, NOT) [OPTN]-[LOGIC]
P.52 The logical operator menu provides a selection of logical operators.
• {And}/{Or}/{Not} ... {logical AND}/{logical OR}/{logical NOT}
P.5 • Be sure to specify “Comp” for Calculation/binary, octal, decimal, hexadecimal
mode.
Operation Display
3aaAw
2aaBw
aAK6(g)6(g)
4(LOGIC)1(And)aBw 1
Operation Display
5aaAw
1aaBw
aAK6(g)6(g)
4(LOGIC)2(Or)aBw 1
Operation Display
10aaAw
K6(g)6(g)
4(LOGIC)3(Not)aAw 0
51
Downloaded from www.Manualslib.com manuals search engine
2-3 Function Calculations
AG0 BG0 1 1
AG0 B=0 0 1
A=0 BG0 0 1
A=0 B=0 0 0
• The following table shows the results produced by the NOT operation.
AG0 0
A=0 1
52
Downloaded from www.Manualslib.com manuals search engine
Chapter
Numerical Calculations
3-1 Before Performing a Calculation
3-2 Differential Calculations
3-3 Quadratic Differential Calculations
3-4 Integration Calculations
3-5 Maximum/Minimum Value Calculations
3-6 Summation (Σ) Calculations
P.27 When the option menu is on the display, press 4 (CALC) to display the function
analysis menu. The items of this menu are used when performing specific types of
calculations.
Solve calculations
The following is the syntax for using the Solve function in a program.
Solve( f(x), n, a, b)
Upper limit
Lower limit
Initial estimated value
` • There are two different input methods that can be used for Solve calcula-
tions: direct assignment and variable table input.
With the direct assignment method (the one described here), you assign
values directly to variables. This type of input is identical to that used with
P.394 the Solve command used in the PRGM Mode.
P.107 Variable table input is used with the Solve function in the EQUA Mode. This
input method is recommend for most normal Solve function input.
54
Downloaded from www.Manualslib.com manuals search engine
3-2 Differential Calculations [OPTN]-[CALC]-[d/dx]
To perform differential calculations, first display the function analysis menu, and
then input the values shown in the formula below.
2(d/dx) f(x),a,A x)
Increase/decrease of x
Point for which you want to determine the derivative
d
d/dx ( f (x), a, Ax) ⇒ ––– f (a)
dx
f (a + Ax) – f (a)
f '(a) = lim –––––––––––––
Ax→0 Ax
In this definition, infinitesimal is replaced by a sufficiently small Ax, with the value
in the neighborhood of f ' (a) calculated as:
f (a + Ax) – f (a)
f '(a) –––––––––––––
Ax
In order to provide the best precision possible, this unit employs central difference
to perform differential calculations. The following illustrates central difference.
A
A
A A
A
A A
The slopes of point a and point a + Ax, and of point a and point a – Ax in function
y = f(x) are as follows:
55
Downloaded from www.Manualslib.com manuals search engine
3-2 Differential Calculations
56
Downloaded from www.Manualslib.com manuals search engine
Differential Calculations 3-2
k Applications of Differential Calculations
• Differentials can be added, subtracted, multiplied or divided with each other.
d d
––– f (a) = f '(a), ––– g (a) = g'(a)
dx dx
Therefore:
• Note that you cannot use a Solve, differential, quadratic differential, integration,
maximum/minimum value or Σ calculation expression inside a differential
calculation term.
57
Downloaded from www.Manualslib.com manuals search engine
3-3 Quadratic Differential Calculations
[OPTN]-[CALC]-[d2/dx2]
After displaying the function analysis menu, you can input quadratic differentials
using either of the two following formats.
d2 d2
–––2 ( f (x), a, n) ⇒ –––2 f (a)
dx dx
1
h = ––––
5m
The calculation is finished when the value of f " (x) based on the value of h
calculated using the last value of m, and the value of f " (x) based on the value of
h calculated using the current value of m are identical before the upper n digit is
reached.
• Normally, you should not input a value for n. It is recommended that you only
input a value for n when required for calculation precision.
• Inputting a larger value for n does not necessarily produce greater precision.
58
Downloaded from www.Manualslib.com manuals search engine
Quadratic Differential Calculations 3-3
Input 3 as point a, which is the differential coefficient point.
d,
• Note that you cannot use a Solve, differential, quadratic differential, integration,
maximum/minimum value or Σ calculation expression inside of a quadratic
differential calculation term.
• Use only integers within the range of 1 to 15 for the value of final boundary n.
Use of a value outside this range produces an error.
• You can interrupt an ongoing quadratic differential calculation by pressing the
A key.
• Always use radians (Rad Mode) as the angle unit when performing trigono-
metric quadratic differentials.
59
Downloaded from www.Manualslib.com manuals search engine
3-4 Integration Calculations [OPTN]-[CALC]-[∫dx]
To perform integration calculations, first display the function analysis menu and
then input the values in one of the formulas shown below.
Gauss-Kronrod Rule
4(∫dx) f(x) , a , b , tol )
Tolerance
End point
Start point
∫
b
Area of f(x)dx is calculated
a
Simpson’s Rule
4(∫dx) f(x) , a , b , n )
∫( f(x), a, b, n) ⇒ ∫
b
f(x)dx, N = 2n
a
* When f (x) < 0 on a < x < b, the surface area calculation produces negative
values (surface area below the x-axis).
60
Downloaded from www.Manualslib.com manuals search engine
Integration Calculations 3-4
uTo perform an integration calculation
∫
5
(2x2 + 3x + 4) dx
1
∫ ∫
b d
f (x) dx + g (x) dx, etc.
a c
∫ ∫
b b
2× f(x) dx, etc. log ( f(x) dx), etc.
a a
∫ ∫
cos 0.5
(sin x + cos x) dx = (sin x + cos x, sin 0.5, cos 0.5, 5)
sin 0.5
• Note that you cannot use a Solve, differential, quadratic differential, integration,
maximum/minimum value or Σ calculation expression inside of an integration
calculation term.
61
Downloaded from www.Manualslib.com manuals search engine
3-4 Integration Calculations
(1) When cyclical functions for integration values become positive or negative for
different divisions, perform the calculation for single cycles, or divide between
negative and positive, and then add the results together.
Positive
part (S)
∫ ∫ ∫
b c b
f(x)dx = f(x)dx + (– f(x)dx)
a a c
∫ ∫ ∫ ∫
b x1 x2 b
f(x)dx = f(x)dx + f(x)dx +.....+ f(x)dx
a a x1 x4
62
Downloaded from www.Manualslib.com manuals search engine
3-5 Maximum/Minimum Value Calculations
[OPTN]-[CALC]-[FMin]/[FMax]
After displaying the function analysis menu, you can input maximum/minimum
calculations using the formats below, and solve for the maximum and minimum of
a function within interval a < x < b.
uMinimum Value
6(g)1(FMin) f(x) , a , b , n )
Precision (n = 1 to 9)
End point of interval
Start point of interval
uMaximum Value
6(g)2(FMax) f(x), a , b , n )
Precision (n = 1 to 9)
End point of interval
Start point of interval
Example 1 To determine the minimum value for the interval defined by start
point a = 0 and end point b = 3, with a precision of n = 6 for the
function y = x2 – 4x + 9
Input f(x).
AK4(CALC)6(g)1(FMin) vx-ev+j,
63
Downloaded from www.Manualslib.com manuals search engine
3-5 Maximum/Minimum Value Calculations
Example 2 To determine the maximum value for the interval defined by start
point a = 0 and end point b = 3, with a precision of n = 6 for the
function y = –x2 + 2 x + 2
Input f(x).
AK4(CALC)6(g)2(FMax) -vx+cv+c,
• The value you input for the end point of the interval (b) must be greater than
the value you input for the start point (a). Otherwise an error is generated.
• You can interrupt an ongoing maximum/minimum calculation by pressing the
A key.
• You can input an integer in the range of 1 to 9 for the value of n. Using any
value outside this range causes an error.
64
Downloaded from www.Manualslib.com manuals search engine
3-6 Summation (Σ) Calculations [OPTN]-[CALC]-[Σ(]
To perform Σ calculations, first display the function analysis menu, and then input
the values shown in the formula below.
6(g)3(Σ() a k , k , α , β , n )
Σ (a k, k, α, β, n) ⇒ Σa
k=α
k
Σ calculation is the calculation of the partial sum of sequence ak, using the
following formula.
β
S = aα + aα +1 +........+ aβ =
k=α
Σa k
k Example Σ Calculation
Σ (k
k=2
2
– 3k + 5)
Input the initial term of sequence ak and last term of sequence ak.
c,g,
Input n.
b)
w
65
Downloaded from www.Manualslib.com manuals search engine
3-6 Summation (Σ) Calculations
• You can use only one variable in the function for input sequence ak.
• Input integers only for the initial term of sequence ak and last term of sequence
ak .
• Input of n and the closing parentheses can be omitted. If you omit n, the
calculator automatically uses n = 1.
k Σ Calculation Applications
• Make sure that the value used as the final term β is greater than the value
used as the initial term α. Otherwise, an error will occur.
• To interrupt an ongoing Σ calculation (indicated when the cursor is not on the
display), press the A key.
66
Downloaded from www.Manualslib.com manuals search engine
Chapter
4
Complex Numbers
This calculator is capable of performing the following operations
using complex numbers.
• Arithmetic operations (addition, subtraction, multiplication,
division)
• Calculation of the reciprocal, square root, and square of a
complex number
• Calculation of the absolute value and argument of a complex
number
• Calculation of conjugate complex numbers
• Extraction of the real part
• Extraction of the imaginary part
68
Downloaded from www.Manualslib.com manuals search engine
4-2 Performing Complex Number Calculations
The following examples show how to perform each of the complex number
calculations available with this calculator.
AK3(CPLX)
(b+c1(i))
+(c+d1(i))w
Example 2 (2 + i) × (2 – i)
AK3(CPLX)
(c+1(i))
*(c-1(i))w
Example (3 + i)
AK3(CPLX)
!9(d+1(i))w
Imaginary axis
Real axis
69
Downloaded from www.Manualslib.com manuals search engine
4-2 Performing Complex Number Calculations
AK3(CPLX)2(Abs)
(d+e1(i))w
(Calculation of absolute value)
AK3(CPLX)3(Arg)
(d+e1(i))w
(Calculation of argument)
• The result of the argument calculation differs in accordance with the current
angle unit setting (degrees, radians, grads).
AK3(CPLX)4(Conj)
(c+e1(i))w
Example To extract the real and imaginary parts of the complex number
2 + 5i
AK3(CPLX)5(ReP)
(c+f1(i))w
(Real part extraction)
AK3(CPLX)6(ImP)
(c+f1(i))w
(Imaginary part extraction)
70
Downloaded from www.Manualslib.com manuals search engine
Performing Complex Number Calculations 4-2
k Complex Number Calculation Precautions
• The input/output range of complex numbers is normally 10 digits for the
mantissa and two digits for the exponent.
• When a complex number has more than 21 digits, the real part and imaginary
part are displayed on separate lines.
• When either the real part or imaginary part equals zero, that part is not
displayed.
P.22 • 20 bytes of memory are used whenever you assign a complex number to a
variable.
• The following functions can be used with complex numbers.
, x2, x–1
← ←
Int, Frac, Rnd, Intg, Fix, Sci, ENG, ENG, ° ’ ”, ° ’ ”, a b/c, d/c, F⇔D
71
Downloaded from www.Manualslib.com manuals search engine
72
Downloaded from www.Manualslib.com manuals search engine
Chapter
5
Binary, Octal, Decimal,
and Hexadecimal
Calculations
This calculator is capable of performing the following operations
involving different number systems.
• Number system conversion
• Arithmetic operations
• Negative values
• Bitwise operations
• You cannot use scientific functions in binary, octal, decimal, and hexadecimal
calculations.
• You can use only integers in binary, octal, decimal, and hexadecimal calcula-
tions, which means that fractional values are not allowed. If you input a value
that includes a decimal part, the unit automatically cuts off the decimal part.
• If you attempt to enter a value that is invalid for the number system (binary,
octal, decimal, hexadecimal) you are using, the calculator displays an error
message. The following shows the numerals that can be used in each number
system.
Binary: 0, 1
Octal: 0, 1, 2, 3, 4, 5, 6, 7
Decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Hexadecimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Normal Text A B C D E F
Hexadecimal Values u v w x y z
Keys
• Negative binary, octal, and hexadecimal values are produced using the two’s
complement of the original value.
• The following are the display capacities for each of the number systems.
Binary 16 digits
Octal 11 digits
Decimal 10 digits
Hexadecimal 8 digits
74
Downloaded from www.Manualslib.com manuals search engine
Before Beginning a Binary, Octal, Decimal, or Hexadecimal Calculation with Integers 5-1
• The following are the calculation ranges for each of the number systems.
Binary Values
Positive: 0 < x < 111111111111111
Negative: 1000000000000000 < x < 1111111111111111
Octal Values
Positive: 0 < x < 17777777777
Negative: 20000000000 < x < 37777777777
Decimal Values
Positive: 0 < x < 2147483647
Negative: –2147483648 < x < –1
Hexadecimal Values
Positive: 0 < x < 7FFFFFFF
Negative: 80000000 < x < FFFFFFFF
P.5 2. Press !Z and then specify the defalut number system by pressing 2
(Dec), 3 (Hex), 4 (Bin), or 5 (Oct).
3. Press J to change to the screen for calculation input. This causes a function
menu with the following items to appear.
• {d~o}/{LOG} ... {number system specification}/{bitwise operation} menu
75
Downloaded from www.Manualslib.com manuals search engine
5-2 Selecting a Number System
You can specify decimal, hexadecimal, binary, or octal as the default number system
using the set up screen. After you press the function key that corresponds to the
system you want to use, press w.
A!Z2(Dec)J1(d~o)1(d)
ccw
!Z4(Bin)Jw
!Z5(Oct)Jw
!Z3(Hex)J
A1(d~o)1(d)bcdw
3(b)babaw
76
Downloaded from www.Manualslib.com manuals search engine
5-3 Arithmetic Operations
Example 1 To calculate 101112 + 110102
!Z4(Bin)J
Ababbb+
bbabaw
Example 2 To input and execute 1238 × ABC16, when the default number
system is decimal or hexadecimal
!Z2(Dec)J
A1(d~o)4(o)bcd*
P.74 2(h)ABCw
!Z3(Hex)Jw
77
Downloaded from www.Manualslib.com manuals search engine
5-4 Negative Values and Bitwise Operations
While binary, octal, decimal, or hexadecimal is set as the default number system,
press 2 (LOG) to display a menu of negation and bitwise operators.
k Negative Values
!Z4(Bin)J
A2(LOG)1(Neg)
bbaabaw
k Bitwise Operations
!Z3(Hex)J
Abca2(LOG)
P.74 3(and)ADw
!Z5(Oct)JJ
Adg2(LOG)
4(or)J1(d~o)3(b)
bbbaw
!Z3(Hex)JJ
A2(LOG)2(Not)
P.74 cFFFEDw
*1 two’s complement
*2 one’s complement (bitwise complement)
*3 bitwise AND, bitwise OR, bitwise XOR, bitwise XNOR
78
Downloaded from www.Manualslib.com manuals search engine
Chapter
Matrix Calculations
26 matrix memories (Mat A through Mat Z) plus a Matrix Answer
6
Memory (MatAns), make it possible to perform the following
matrix operations.
• Addition, subtraction, multiplication
• Scalar multiplication calculations
• Determinant calculations
• Matrix transposition
• Matrix inversion
• Matrix squaring
• Raising a matrix to a specific power
• Absolute value, integer part extraction, fractional part extraction,
maximum integer calculations
• Matrix modification using matrix commands
• The maximum number of rows that can be specified for a matrix is 255, and the
maximum number of columns is 255.
k Creating a Matrix
To create a matrix, you must first define its dimensions (size) in the MATRIX list.
Then you can input values into the matrix.
Highlight Mat B.
c
80
Downloaded from www.Manualslib.com manuals search engine
Before Performing Matrix Calculations 6-1
Specify the number of rows.
cw
Specify the number of columns.
d
w
Select Mat B.
c
• Displayed cell values show positive integers up to six digits, and negative
integers up to five digits (one digit used for the negative sign). Exponential
values are shown with up to two digits for the exponent. Fractional values are
not displayed.
• You can see the entire value assigned to a cell by using the cursor keys to
move the highlighting to the cell whose value you want to view.
• The amount of memory required for a matrix is ten bytes per cell. This means
that a 3 × 3 matrix requires 90 bytes of memory (3 × 3 × 10 = 90).
81
Downloaded from www.Manualslib.com manuals search engine
6-1 Before Performing Matrix Calculations
k Deleting Matrices
You can delete either a specific matrix or all matrices in memory.
2. Press 1 (DEL).
3. Press 1 (YES) to delete the matrix or 6 (NO) to abort the operation without
deleting anything.
• The indicator “None” replaces the dimensions of the matrix you delete.
82
Downloaded from www.Manualslib.com manuals search engine
6-2 Matrix Cell Operations
Use the following procedure to prepare a matrix for cell operations.
1. While the MATRIX list is on the display, use f and c to highlight the name
of the matrix you want to use.
2. Press w and the function menu with the following items appears.
• {R·OP} ... {row calculation menu}
• {ROW}/{COL} ... {row}/{column} operation menu
All of the following examples use Matrix A recalled by the above operation.
k Row Calculations
The following menu appears whenever you press 1 (R·OP) while a recalled
matrix is on the display.
1(R·OP)1(Swap)
83
Downloaded from www.Manualslib.com manuals search engine
6-2 Matrix Cell Operations
Example To calculate the product of row 2 of the following matrix and the
scalar 4 :
1 2
Matrix A = 3 4
5 6
1(R·OP)2(×Rw)
Input multiplier value.
ew
Specify row number.
cw
uTo calculate the product of a row and add the result to another row
84
Downloaded from www.Manualslib.com manuals search engine
Matrix Cell Operations 6-2
k Row Operations
The following menu appears whenever you press 2 (ROW) while a recalled
matrix is on the display.
2(ROW)c
1(DEL)
2(ROW)c
2(INS)
85
Downloaded from www.Manualslib.com manuals search engine
6-2 Matrix Cell Operations
2(ROW)cc
3(ADD)
k Column Operations
The following menu appears whenever you press 3 (COL) while a recalled
matrix is on the display.
3(COL)e
1(DEL)
86
Downloaded from www.Manualslib.com manuals search engine
Matrix Cell Operations 6-2
uTo insert a column
3(COL)e
2(INS)
3(COL)e
3(ADD)
87
Downloaded from www.Manualslib.com manuals search engine
6-3 Modifying Matrices Using Matrix Commands
[OPTN]-[MAT]
The following describes only the matrix command menu items that are used for
creating matrices and inputting matrix data.
= [ [a11, a12, ..., a1n] [a21, a22, ..., a2n] .... [am1, am2, ..., amn] ]
→ Mat [letter A through Z]
1 3 5
2 4 6
K2(MAT)
![![b,d,f
!]![c,e,g
!]!]a1(Mat)aA
88
Downloaded from www.Manualslib.com manuals search engine
Modifying Matrices Using Matrix Commands 6-3
w Matrix name
K2(MAT)6(g)1(Iden)
da6(g)1(Mat)aAw
Number of rows/columns
K2(MAT)6(g)2(Dim)6(g)
Number of rows
1(Mat) aAw
Number of columns
The display shows that Matrix A consists of two rows and three columns.
You can also use {Dim} to specify the dimensions of the matrix.
!{c,d!}aK
2(MAT)6(g)2(Dim)6(g)
1(Mat)aBw
89
Downloaded from www.Manualslib.com manuals search engine
6-3 Modifying Matrices Using Matrix Commands
Mat X [m, n]
X ..................... matrix name (A through Z, or Ans)
m ..................... row number
n ...................... column number
baaK2(MAT)1(Mat)
aA![b,c!]w
Example 2 Multiply the value in the cell at row 2, column 2 of the above
matrix by 5
K2(MAT)1(Mat)
aA![c,c!]
*fw
K2(MAT)6(g)3(Fill)
d,6(g)1(Mat)aAw
Filler value
90
Downloaded from www.Manualslib.com manuals search engine
Modifying Matrices Using Matrix Commands 6-3
K2(MAT)5(Aug)1(Mat)
aA,1(Mat)aBw
• The two matrices you combine must have the same number of rows. An error
occurs if you try to combine two matrices that have different numbers of rows.
K2(MAT)2(M→L)1(Mat)
aA,c)a
Column number
K1(LIST)1(List)bw
You can use Matrix Answer Memory to assign the results of the above matrix
input and edit operations to a matrix variable. To do so, use the following
syntax.
• Fill (n, Mat α) → Mat β
• Augment (Mat α, Mat β) → Mat γ
In the above, α, β, and γ are any variable names A through Z, and n is any
value.
The above does not affect the contents of Matrix Answer Memory.
91
Downloaded from www.Manualslib.com manuals search engine
6-4 Matrix Calculations [OPTN]-[MAT]
The following describes only the matrix commands that are used for matrix
arithmetic operations.
All of the following examples assume that matrix data is already stored in memory.
Mat A Mat A
+
- w
Mat Z Mat Z
*
MatAns MatAns
1(Mat)aA+
1(Mat)aBw
1(Mat)aA*
1(Mat)aBw
92
Downloaded from www.Manualslib.com manuals search engine
Matrix Calculations 6-4
• The two matrices must have the same dimensions in order to be added or
subtracted. An error occurs if you try to add or subtract matrices of different
dimensions.
• For multiplication, the number of columns in Matrix 1 must match the number of
rows in Matrix 2. Otherwise, an error occurs.
• You can use an identity matrix in place of Matrix 1 or Matrix 2 in the matrix
arithmetic format. Use the matrix command menu’s Identity command (1)
to input the identity matrix.
1(Mat)aA*
6(g)1(Iden)cw
Number of rows and columns.
Mat A
k w
Mat Z
MatAns
e1(Mat)aAw
k Determinant
Matrix
Mat A
3 (Det) w
Mat Z
MatAns
93
Downloaded from www.Manualslib.com manuals search engine
6-4 Matrix Calculations
3(Det)1(Mat)aAw
• Determinants can be obtained only for square matrices (same number of rows
and columns). Trying to obtain a determinant for a matrix that is not square
produces an error.
k Matrix Transposition
A matrix is transposed when its rows become columns and its columns become
rows. The following is the format for matrix transposition.
Matrix
Mat A
4 (Trn) w
Mat Z
MatAns
4(Trn)1(Mat)aAw
94
Downloaded from www.Manualslib.com manuals search engine
Matrix Calculations 6-4
k Matrix Inversion
Matrix
Mat A
!X w
Mat Z
MatAns
1(Mat)aA!Xw
• Only square matrices (same number of rows and columns) can be inverted.
Trying to invert a matrix that is not square produces an error.
• A matrix with a value of zero cannot be inverted. Trying to invert a matrix with
value of zero produces an error.
• Calculation precision is affected for matrices whose value is near zero.
• The following shows the formula used to invert Matrix A into inverse matrix
A–1.
a b
A=
c d
1 d –b
A–1 =
ad – bc –c a Note that ad – bc G 0.
95
Downloaded from www.Manualslib.com manuals search engine
6-4 Matrix Calculations
k Squaring a Matrix
Matrix
Mat A
x w
Mat Z
MatAns
1(Mat)aAxw
Mat A
M k w
Mat Z
MatAns
1(Mat)aAMdw
Abs Mat A
Frac
w
Int Mat Z
Intg MatAns
96
Downloaded from www.Manualslib.com manuals search engine
Matrix Calculations 6-4
K6(g)4(NUM)1(Abs)
K2(MAT)1(Mat)aAw
97
Downloaded from www.Manualslib.com manuals search engine
98
Downloaded from www.Manualslib.com manuals search engine
Chapter
Equation Calculations
7
Your graphic calculator can perform the following three types of
calculations:
• Linear equations with two to six unknowns
• High-order equations (quadratic, cubic)
• Solve calculations
2. Press 2 (DEL).
100
Downloaded from www.Manualslib.com manuals search engine
7-2 Linear Equations with Two to Six Unknowns
You can use the procedures described here to solve linear equations with
unknowns that match the following formats:
• You can also solve linear equations with three, four, and five unknowns. In
each case, the format is similar to those shown above.
101
Downloaded from www.Manualslib.com manuals search engine
7-2 Linear Equations with Two to Six Unknowns
1. While in the Linear Equation Mode (SIML), press 2 (3), because the linear
equations being solved have three unknowns.
1 2 3 4 5 6
Value being input into highlighted cell
Each time you press w, the input value is registered in the highlighted cell.
Each press of w inputs values in the following sequence:
1 2 3 4 5 6
Highlighted solution cell value
102
Downloaded from www.Manualslib.com manuals search engine
Linear Equations with Two to Six Unknowns 7-2
• Internal calculations are performed using a 15-digit mantissa, but results are
displayed using a 10-digit mantissa and 2-digit exponent.
• This unit performs simultaneous linear equations by placing the coefficients
inside of a matrix. Because of this, as the coefficient matrix approaches zero,
precision in the inverse matrix is reduced and so precision in the results
produced also deteriorates. For example, the solution for a linear equation with
three unknowns would be calculated as shown below.
x a1 b1 c1 –1
d1
y = a2 b2 c2 d2
z a3 b3 c3 d3
Depending on the coefficients that you use, it may take considerable time for
the calculation result of simultaneous linear equations to appear on the
display. Failure of a result to appear immediately does not mean that the unit
is not functioning properly.
k Changing Coefficients
You can change a coefficient either before or after you register it by pressing w.
103
Downloaded from www.Manualslib.com manuals search engine
7-3 Quadratic and Cubic Equations
This calculator can also solve quadratic and cubic equations that match the
following formats (when a G 0):
• Quadratic: ax2 + bx + c = 0
• Cubic: ax3 + bx2 + cx + d = 0
• Each time you press w, the input value is registered in the highlighted cell.
Each press of w inputs values in the following sequence:
coefficient a → coefficient b → coefficient c → coefficient d
Input for coefficient d is required only for cubic equations.
• You can input fractions and value memory contents as coefficients.
104
Downloaded from www.Manualslib.com manuals search engine
Quadratic and Cubic Equations 7-3
• Internal calculations are performed using a 15-digit mantissa, but results are
displayed using a 10-digit mantissa and 2-digit exponent.
• An error occurs whenever the unit is unable to solve the equations.
• Pressing 1 (REPT) returns to the initial display of the Cubic Equation Mode.
bw-ewfw-cw
1(SOLV)
bwbwbw-dw
1(SOLV)
It may take considerable time for the calculation result of cubic equations to
appear on the display. Failure of a result to appear immediately does not
mean that the unit is not functioning properly.
105
Downloaded from www.Manualslib.com manuals search engine
7-3 Quadratic and Cubic Equations
k Changing Coefficients
You can change a coefficient either before or after you register it by pressing w.
106
Downloaded from www.Manualslib.com manuals search engine
7-4 Solve Calculations
You can determine the value of any variable you are using without having to solve
the equation.
Input the equation, and a table of variables appears on the display. Use the table
to assign values to variables and then execute the calculation to obtain a solution
and display the value of the unknown variable.
P.394 • You cannot use the variable table in the Program Mode. When you want to use
the Solve calculation function in the Program Mode, you have to use program
commands to assign values to variables.
Input the expression. You can input numbers, alpha-characters, and operation
symbols. If you do not input an equals sign, the calculator assumes that the
expression is to the left of the equals sign and there is a zero to the right. To
specify a value other than zero to the right of the equals sign, you must input the
equals sign and the value.
Example To calculate initial velocity of an object thrown into the air and
taking a time of 2 seconds to reach a height of 14 meters, when
gravitational acceleration is 9.8 m/s2
The following formula expresses the relationship between height H, initial velocity
V, time T, and gravitational acceleration G of a free falling object.
1
H = VT – –– GT 2
2
1. Press 2 (DEL) 1 (YES) to clear any previously input equations.
107
Downloaded from www.Manualslib.com manuals search engine
7-4 Solve Calculations
Solve Calculations
The solution of the function is approximated using Newton’s method.
u Newton’s method
This method is based on the assumption
that f(x) can be approximated by a linear
expression within a very narrow range.
First, a starting value (predicted value) xo is
given. Using this starting value as a base,
approximate value x1 is obtained, and then
the left side and right side calculation
results are compared. Next, approximate
value x1 is used as the initial value to
calculate the next approximate value x2.
This procedure is repeated until the
difference between the left side and right
side calculated values is less than some
minute value.
108
Downloaded from www.Manualslib.com manuals search engine
Solve Calculations 7-4
• Solve uses Newton’s method to calculate approximations. The following can
sometimes occur when this method is used.
—Solutions may be impossible to obtain for certain initial estimated values.
Should this happen, try inputting another value that you assume to be in
the vicinity of the solution and perform the calculation again.
—The calculator may be unable to obtain a solution, even though a solution
exists.
• Due to certain characteristics of Newton’s method, solutions for the following
types of functions tend to be difficult to calculate.
—Periodic functions (i.e. y = sinx – a)
—Functions whose graph produce sharp slopes (i.e. y = ex, y = 1/ x)
—Inverse proportion expressions and other discontinuous functions.
109
Downloaded from www.Manualslib.com manuals search engine
7-5 What to Do When an Error Occurs
uError during coefficient value input
Press the A key to clear the error and return to the value that was registered for
the coefficient before you input the value that generated the error. Try inputting a
new value again.
110
Downloaded from www.Manualslib.com manuals search engine
Chapter
Graphing
A collection of versatile graphing tools plus a large 127 × 63-dot
display makes it easy to draw a variety of function graphs quickly
and easily. This calculator is capable of drawing the following
types of graphs.
8
• Rectangular coordinate (Y =) graphs
• Polar coordinate (r =) graphs
• Parametric graphs
• X = constant graphs
• Inequality graphs
• Integration graphs (in the RUN mode only)
A selection of graph commands also makes it possible to incor-
porate graphing into programs.
Memory area
Use f and c to change selection.
112
Downloaded from www.Manualslib.com manuals search engine
8-2 View Window (V-Window) Settings
Use the View Window to specify the range of the x-and y-axes, and to set the
spacing between the increments on each axis. You should always set the View
Window parameters you want to use before drawing a graph.
Y scale
Y min X max
113
Downloaded from www.Manualslib.com manuals search engine
8-2 View Window (V-Window) Settings
max
114
Downloaded from www.Manualslib.com manuals search engine
View Window (V-Window) Settings 8-2
k Initializing and Standardizing the View Window
Normal initialization
Press !3 (V-Window) 1 (INIT) to initialize the View Window to the following
settings.
Trigonometric initialization
Press ! 3 (V-Window) 2 (TRIG) to initialize the View Window to the
following settings.
Deg Mode
Xmin = –540 Ymin = –1.6
Xmax = 540 Ymax = 1.6
Xscale = 90 Yscale = 0.5
Rad Mode
Xmin = –9.4247779
Xmax = 9.42477796
Xscale = 1.57079632
Gra Mode
Xmin = –600
Xmax = 600
Xscale = 100
• The settings for Y min, Y max, Y pitch, T/θ min, T/θ max, and T/θ pitch remain
unchanged when you press 2 (TRIG).
115
Downloaded from www.Manualslib.com manuals search engine
8-2 View Window (V-Window) Settings
• Recalling View Window settings causes the settings currently on the display to
be deleted.
• You can change View Window settings in a program using the following
syntax.
View Window [X min value], [X max value], [X scale value],
[Y min value], [Y max value], [Y scale value],
[T, θ min value], [T, θ max value], [T, θ pitch value]
116
Downloaded from www.Manualslib.com manuals search engine
8-3 Graph Function Operations
You can store up to 20 functions in memory. Functions in memory can be edited,
recalled, and graphed.
1. While the Graph Function Menu is on the display, press 3 (TYPE) to display
the graph type menu, which contains the following items.
2. Press the function key that corresponds to the graph type you want to specify.
• You will not be able to store the expression in an area that already contains a
parametric function. Select another area to store your expression or delete the
existing parametric function first. This also applies when storing r = expres-
sions, X = constant expressions, and ineqalities.
117
Downloaded from www.Manualslib.com manuals search engine
8-3 Graph Function Operations
Example To store the following functions in memory areas Xt3 and Yt3 :
x = 3 sin T
y = 3 cos T
• You will not be able to store the expression in an area that already contains a
rectangular coordinate expression, polar coordinate expression, X = constant
expression or inequality. Select another area to store your expression or delete
the existing expression first.
118
Downloaded from www.Manualslib.com manuals search engine
Graph Function Operations 8-3
k Editing Functions in Memory
uTo edit a function in memory
e (Displays cursor.)
eeeed(Changes contents.)
w(Stores new graph function.)
2. Press 2 (DEL).
k Drawing a Graph
uTo specify the graph color
CFX
The default color for graph drawing is blue, but you can change the color to
orange or green if you want.
2. Press 4 (COLR) to display a color menu, which contains the following items.
• {Blue}/{Orng}/{Grn} ... {blue}/{orange}/{green}
3. Press the function key for the color you want to use.
119
Downloaded from www.Manualslib.com manuals search engine
8-3 Graph Function Operations
cc
(Select a memory area that contains a
function for which you want to specify
non-draw.)
1(SEL)
(Specify non-draw.)
Unhighlights
cc1(SEL)
c1(SEL)
6(DRAW) or w
(Draws the graphs.)
120
Downloaded from www.Manualslib.com manuals search engine
Graph Function Operations 8-3
• You can use the set up screen settings to alter the appearance of the graph
screen as shown below.
121
Downloaded from www.Manualslib.com manuals search engine
Graph Function Operations 8-3
• All graph functions in the currently displayed Graph Function Menu (up to 20)
• Graph types
• Graph colors
CFX
• Draw/non-draw status
• View Window settings (1 set)
122
Downloaded from www.Manualslib.com manuals search engine
8-5 Drawing Graphs Manually
After you select the RUN icon in the Main Menu and enter the RUN Mode, you
can draw graphs manually. First press ! 4 (Sketch) 5 (GRPH) to recall the
Graph Command Menu, and then input the graph function.
1. In the set up screen, specify “Y=” for Func Type and then press J.
123
Downloaded from www.Manualslib.com manuals search engine
8-5 Drawing Graphs Manually
124
Downloaded from www.Manualslib.com manuals search engine
Drawing Graphs Manually 8-5
uTo graph parametric functions [Sketch]-[GRPH]-[Parm]
You can graph parametric functions that can be expressed in the following format.
(X, Y) = ( f (T), g (T))
Example To graph X = 3
Use the following View Window parameters.
Xmin = –5 Ymin = –5
Xmax = 5 Ymax = 5
Xscale = 1 Yscale = 1
1. In the set up screen, specify “X=c” for Func Type and then press J.
125
Downloaded from www.Manualslib.com manuals search engine
8-5 Drawing Graphs Manually
1. In the set up screen, specify “Y>” for Func Type and then press J.
126
Downloaded from www.Manualslib.com manuals search engine
Drawing Graphs Manually 8-5
uTo draw an integration graph [Sketch]-[GRPH]-[G∫dx]
You can graph an integration calculation performed using the function y = f(x).
∫
1
(x + 2) (x – 1) (x – 3) dx
–2
1. In the set up screen, specify “Y=” for Func Type and then press J .
127
Downloaded from www.Manualslib.com manuals search engine
8-6 Other Graphing Functions
The functions described in this section tell you how to read the x- and y-coordi-
nates at a given point, and how to zoom in and zoom out on a graph.
• These functions can be used with rectangular coordinate, polar coordinate,
parametric, X = constant, and inequality graphs only.
k Trace
With trace, you can move a flashing pointer along a graph with the cursor keys
and obtain readouts of coordinates at each point. The following shows the different
types of coordinate readouts produced by trace.
• Inequality Graph
128
Downloaded from www.Manualslib.com manuals search engine
Other Graphing Functions 8-6
1. After drawing the graphs, press 1 (Trace) to display the pointer in the center
of the graph.
x / y coordinate values
• Pressing d and e moves the pointer along the graph. Holding down either
key moves the pointer at high speed.
129
Downloaded from www.Manualslib.com manuals search engine
8-6 Other Graphing Functions
• The following shows how the display of coordinates and the derivative changes
according to the Graph Type setting.
• Inequality Graph
• The derivative is not displayed when you use trace with a built-in scientific
function.
• Setting the Coord item in the set up screen to “Off” turns display of the
coordinates for the current pointer location off.
P.6
uScrolling
When the graph you are tracing runs off the display along either the x- or y-axis,
pressing the e or d cursor key causes the screen to scroll in the correspond-
ing direction eight dots.
• You can scroll only rectangular coordinate and inequality graphs while tracing.
You cannot scroll polar coordinate graphs, parametric function graphs, or X =
constant graphs.
P.7 • The graph on the screen does not scroll when you are tracing while the Dual
Screen Mode is set to “Graph” or “G to T”.
• Trace can be used only immediately after a graph is drawn. It cannot be used
after changing the settings of a graph.
• The x- and y-coordinate values at the bottom of the screen are displayed
using a 12-digit mantissa or a 7-digit mantissa with a 2-digit exponent. The
derivative is displayed using a 6-digit mantissa.
• You cannot incorporate trace into a program.
• You can use trace on a graph that was drawn as the result of an output
command (^), which is indicated by the “-Disp-” indicator on the screen.
k Scroll
You can scroll a graph along its x- or y-axis. Each time you press f, c, d, or
e, the graph scrolls 12 dots in the corresponding direction.
130
Downloaded from www.Manualslib.com manuals search engine
Other Graphing Functions 8-6
k Graphing in a Specific Range
You can use the following syntax when inputting a graph to specify a start point
and end point.
3(TYPE)1(Y =)
(Specifies graph type.)
vx+dv-f,
![-c,e!]w
(Stores expression.)
6(DRAW) or w(Draws graph.)
• You can specify a range for rectangular coordinate, polar coordinate, paramet-
ric, and inequality graphs.
k Overwrite
Using the following syntax to input a graph causes multiple versions of the graph
to be drawn using the specified values. All versions of the graph appear on the
display at the same time.
131
Downloaded from www.Manualslib.com manuals search engine
8-6 Other Graphing Functions
• The function that is input using the above syntax can have only one variable.
• You cannot use X, Y, r, θ, or T as the variable name.
• You cannot assign a variable to the variable in the function.
P.7 • When the set up screen’s Simul Graph item is set to “On”, the graphs for all the
variables are drawn simultaneously.
• You can use overwrite with rectangular coordinate, polar coordinate, paramet-
ric, and inequality graphs.
k Zoom
The zoom feature lets you enlarge and reduce a graph on the display.
132
Downloaded from www.Manualslib.com manuals search engine
Other Graphing Functions 8-6
uTo use box zoom [Zoom]-[BOX]
With box zoom, you draw a box on the display to specify a portion of the graph,
and then enlarge the contents of the box.
1 2 3 4 5 6
2. Press 1 (BOX), and then use the cursor keys to move the pointer to the
location of one of the corners of the box you want to draw on the screen. Press
w to specify the location of the corner.
3. Use the cursor keys to move the pointer to the location of the corner that is
diagonally across from the first corner.
4. Press w to specify the location of the second corner. When you do, the part
of the graph inside the box is immediately enlarged so it fills the entire screen.
133
Downloaded from www.Manualslib.com manuals search engine
8-6 Other Graphing Functions
• Nothing happens if you try to locate the second corner at the same location
or directly above the first corner.
• You can use box zoom for any type of graph.
• Use the cursor keys to move the pointer around the display.
Example Graph the two functions below, and enlarge them five times in
order to determine whether or not they are tangential.
Y1 = (x + 4) (x + 1) (x – 3) Y2 = 3x + 22
1. After graphing the functions, press 2 (Zoom), and the pointer appears on the
screen.
2. Use the cursor keys to move the pointer to the location that you want to be the
center of the new display.
1 2 3 4 5 6
3. Press 2 (FACT) to display the factor specification screen, and input the factor
for the x- and y-axes.
2(FACT)
fwfw
134
Downloaded from www.Manualslib.com manuals search engine
Other Graphing Functions 8-6
4. Press J to return to the graphs, and then press 3 (IN) to enlarge them.
This enlarged screen makes it clear that the graphs of the two expressions are not
tangential.
Note that the above procedure can also be used to reduce the size of a graph
(zoom out). In step 4, press 4 (OUT).
• The above procedure automatically converts the x-range and y-range View
Window values to 1/5 of their original settings. Pressing 6 (g) 5 (PRE)
changes the values back to their original settings.
• You can repeat the factor zoom procedure more than once to further enlarge or
reduce the graph.
• You can use the following syntax to incorporate a factor zoom operation into
a program.
Factor <X factor>, <Y factor>
• You can specify only positive value up to 14 digits long for the zoom factors.
• You can use factor zoom for any type of graph.
2. Press 5 (AUTO).
135
Downloaded from www.Manualslib.com manuals search engine
8-6 Other Graphing Functions
1 2 3 4 5 6
1. After graphing the functions, press 1 (Trace) and move the pointer to the first
intersection.
136
Downloaded from www.Manualslib.com manuals search engine
Other Graphing Functions 8-6
2. Press 2 (Zoom) 6 (g).
3. Press 3 (RND) and then 1 (Trace). Use d to move the pointer to the
other intersection. The rounded coordinate values for the pointer position
appear on the screen.
137
Downloaded from www.Manualslib.com manuals search engine
8-6 Other Graphing Functions
• You can use PRE with a graph altered by any type of zoom operation.
138
Downloaded from www.Manualslib.com manuals search engine
8-7 Picture Memory
You can save up to six graphic image in picture memory for later recall. You can
overdraw the graph on the screen with another graph stored in picture memory.
• Dual Graph screens or any other type of graph that uses a split screen cannot
be saved in picture memory.
139
Downloaded from www.Manualslib.com manuals search engine
8-8 Graph Background
You can use the set up screen to specify the memory contents of any picture
memory area (Pict 1 through Pict 6) as the Background item. When you do, the
P.6 contents of the corresponding memory area is used as the background of the
graph screen.
• You can use a background in the RUN, STAT, GRAPH, DYNA, TABLE,
RECUR, CONICS Modes.
↓↑
(Y = X )
2
↓↑
(Y = X + 1)
2
P.193 • See “14. Conic Section Graphs” for details on drawing a circle graph, and
P.181 “13. Dynamic Graph” for details on using the Dynamic Graph feature.
140
Downloaded from www.Manualslib.com manuals search engine
Graph Background 8-8
P.249 • See “18. Statistical Graphs and Calculations” for details on drawing a statistical
graphs.
141
Downloaded from www.Manualslib.com manuals search engine
142
Downloaded from www.Manualslib.com manuals search engine
Chapter
Graph Solve
You can use any of the following methods to analyze function
graphs and approximate results.
• Calculating the root
• Determination of the local maximum value and local minimum
value
• Determination of the y-intercept
• Determination of the intersection of two graphs
9
• Determination of the coordinates at any point (y for a given x/
x for a given y)
• Determination of the integral for any range
144
Downloaded from www.Manualslib.com manuals search engine
9-2 Analyzing a Function Graph
The following two graphs are used for all of the examples in this section, except
for the example for determining the points of intersection for two graphs.
Memory location Y1 = x + 1 Y2 = x(x + 2)(x – 2)
Use the View Window to specify the following parameters.
(A) (B)
Xmin = –5 Ymin = –5 Xmin = –6.3 Ymin = –3.1
Xmax = 5 Ymax = 5 Xmax = 6.3 Ymax = 3.1
Xscale = 1 Yscale = 1 Xscale = 1 Yscale = 1
k Determining Roots
!5(G-Solv)
1(ROOT)
(This puts the unit into standby waiting
for selection of a graph.)
• A “ k ” cursor appears on the graph that has the lowest memory area number.
145
Downloaded from www.Manualslib.com manuals search engine
9-2 Analyzing a Function Graph
!5(G-Solv)
2(MAX)
(This puts the unit into standby waiting
for selection of a graph.)
146
Downloaded from www.Manualslib.com manuals search engine
Analyzing a Function Graph 9-2
Specify the graph and determine the local minimum value.
!5(G-Solv)
3(MIN) cw
• If there is more than one local maximum/minimum value, you can use d and
e to move between them.
• If there is only one graph, pressing 2 (MAX) / 3 (MIN) directly displays the
local maximum/minimum value (selection of the graph is not required).
• Note that the above operation can be performed on rectangular coordinate (Y=)
and inequality graphs only.
k Determining y-intercepts
!5(G-Solv)
4(Y-ICPT)
(This puts the unit into standby waiting
for selection of a graph.)
• y-intercepts are the points where the graph intersects the y-axis.
• If there is only one graph, pressing 4 (Y-ICPT) directly displays the
y-intercepts (selection of the graph is not required).
• Note that the above operation can be performed on rectangular coordinate
(Y=) and inequality graphs only.
147
Downloaded from www.Manualslib.com manuals search engine
9-2 Analyzing a Function Graph
Example To draw the following three graphs and then determine the
points of intersection for the Graph Y1 and Graph Y3.
View Window: (A)
Y1 = x + 1
Y2 = x (x + 2) (x – 2)
Y3 = x2
!5(G-Solv)
5(ISCT)
(This puts the unit into standby waiting
for selection of a graph.)
Specify the second graph (Graph Y3, here) to determine the points of intersection.
cw
148
Downloaded from www.Manualslib.com manuals search engine
Analyzing a Function Graph 9-2
k Determining a Coordinate (x for a given y/y for a given x)
!5(G-Solv)6(g)1(Y-CAL)
Specify a graph.
cw
Specify a graph.
!5(G-Solv)6(g)
2(X-CAL) cw
149
Downloaded from www.Manualslib.com manuals search engine
9-2 Analyzing a Function Graph
• If there is more than one x-coordinate value for a given y-coordinate value or
more than one y-coordinate value for a given x-coordinate value, use e and
d to move between them.
• The display used for the coordinate values depends on the graph type as
shown below.
• Parametric Graph
• Inequality Graph
• Note that you can not determine a y-coordinate for a given x-coordinate with a
parametric graph.
• If there is only one graph, pressing 1 (Y-CAL) / 2 (X-CAL) directly displays
the x-coordinate/y-coordinate (selection of the graph is not required).
∫
0
Example x (x + 2) (x – 2) dx
–1.5
!5(G-Solv)6(g)
3(∫dx)
(Graph selection standby)
Select graph.
cw
150
Downloaded from www.Manualslib.com manuals search engine
Analyzing a Function Graph 9-2
Input the upper limit and determine the integral.
e~e(Upper limit; x = 0)
w
• The lower limit must be less than the upper limit when specifying the integration
range.
• Note that the above operation can be performed on rectangular coordinate (Y=)
graphs only.
151
Downloaded from www.Manualslib.com manuals search engine
152
Downloaded from www.Manualslib.com manuals search engine
Chapter
Sketch Function
The sketch function lets you draw lines and graphs on an existing
graph.
• Note that Sketch function operation in the STAT, GRAPH,
TABLE, RECUR and CONICS Modes is different from Sketch
function operation in the RUN and PRGM Modes.
10
• Other menu items are identical to those in the STAT, GRAPH, TABLE, RECUR,
CONICS Mode menu.
154
Downloaded from www.Manualslib.com manuals search engine
10-2 Graphing with the Sketch Function
The sketch function lets you draw lines and plot points on a graph that is already
on the screen.
All the examples in this section that show operations in the STAT, GRAPH, TABLE,
RECUR, and CONICS Modes are based on the assumption that the following
P.112 function has already been graphed in the GRAPH Mode.
The following are the View Window parameters used when drawing the graph.
Xmin = –5 Ymin = –5
Xmax = 5 Ymax = 5
Xscale = 1 Yscale = 1
k Tangent [Sketch]-[Tang]
This function lets you draw a line that is tangent to a graph at any point.
1. After graphing the function, display the sketch menu and press 2 (Tang).
2. Use the cursor keys to move the pointer the position of the point where you
want to draw the line.
155
Downloaded from www.Manualslib.com manuals search engine
10 - 2 Graphing with the Sketch Function
P.30 • Use the variable data (VARS) menu to specify the function to be graphed.
1. In the RUN Mode, display the sketch menu, press 2 (Tang), and then
perform the following input.
J4(GRPH)1(Y)b,c
• A line that is normal to the curve at a given point is one that is perpendicular to
the tangent line at that point.
1. After graphing the function, display the sketch menu and press 3 (Norm).
2. Use the cursor keys to move the pointer the position of the point where you
want to draw the line.
156
Downloaded from www.Manualslib.com manuals search engine
Graphing with the Sketch Function 10 - 2
3. Press w to draw the line.
P.30 • Use the variable data (VARS) menu to specify the function to be graphed.
After graphing the function, display the sketch menu and press 4 (Inv).
• When graphing an inverse function when there is more than one graph function
stored in memory, select one of the functions and then press w.
P.30 • Use the variable data (VARS) menu to specify the function to be graphed.
• You can only graph the inverse of functions whose graph type is specified as
rectangular coordinate type.
157
Downloaded from www.Manualslib.com manuals search engine
10 - 2 Graphing with the Sketch Function
uTo plot points in the STAT, GRAPH, TABLE, RECUR and CONICS
Modes [Sketch]-[PLOT]-[Plot]
1. After drawing the graph, display the sketch menu and press 6 (g) 1 (PLOT)
1 (Plot) to display the pointer in the center of the screen.
2. Use the cursor keys to move the pointer the locations of the points you want to
plot and press w to plot.
• You can plot as many points as you want.
158
Downloaded from www.Manualslib.com manuals search engine
Graphing with the Sketch Function 10 - 2
1. After entering the RUN Mode, display the sketch menu and perform the
following operation.
!4(Sketch)6(g)
1(PLOT)1(Plot)c,c
2. Press w and the pointer appears on the display. Press w again to plot a
point.
• You can use the cursor keys to move the pointer around the screen.
• If you do not specify coordinates, the pointer is located in the center of the
graph screen when it appears on the display.
• If the coordinates you specify are outside the range of the View Window
parameters, the pointer will not be on the graph screen when it appears on
the display.
• The current x- and y-coordinate values are assigned respectively to variables
X and Y.
uTo turn plot points on and off in the STAT, GRAPH, TABLE, RECUR
and CONICS Modes
2. Use the cursor keys to move the pointer to the location where you want to plot
a point and then press w.
159
Downloaded from www.Manualslib.com manuals search engine
10 - 2 Graphing with the Sketch Function
uTo turn plot points on and off in the RUN or PRGM Mode
The following are the syntax for turning plot points on and off in these modes.
uTo connect two plotted points with a line in the STAT, GRAPH,
TABLE, RECUR and CONICS Modes [Sketch]-[LINE]-[Line]
Example To draw a line between the local maximun and local minimum
on the graph of y = x(x + 2)(x – 2)
Use the same View Window parameters as in the example on page
155.
1. After drawing a graph, display the sketch menu and then press 6 (g) 1
(PLOT) 1 (Plot) to display the pointer in the center of the screen.
2. Use the cursor keys to move the pointer to the local maximum and press w to
plot it.
3. Use the cursor keys to move the pointer to the local minimum.
160
Downloaded from www.Manualslib.com manuals search engine
Graphing with the Sketch Function 10 - 2
4. Display the sketch menu and then press 6 (g) 2 (LINE) 1 (Line) to draw
a line to the second dot.
uTo draw a line between any two points in the STAT, GRAPH,
TABLE, RECUR and CONICS Modes [Sketch]-[LINE]-[F·Line]
Example To draw a line between the local maximun and local minimum
on the graph of y = x(x + 2)(x – 2)
1. After drawing a graph, display the sketch menu and then press 6 (g) 2
(LINE) 2 (F·Line) to display the pointer in the center of the screen.
2. Use the cursor keys to move the pointer to the local maximum and press w.
3. Use the cursor keys to move the pointer to the local minimum and press w to
draw the line.
161
Downloaded from www.Manualslib.com manuals search engine
10 - 2 Graphing with the Sketch Function
uTo draw a circle in the STAT, GRAPH, TABLE, RECUR and CONICS
Modes
1. After drawing a graph, display the sketch menu and then press 6 (g) 3
(Crcl) to display the pointer in the center of the screen.
2. Use the cursor keys to move the pointer to the location where you want the
center point of the circle to be and press w to plot it.
3. Use the cursor keys to move the pointer to a point on the circumference of the
circle (here to point x = 0) and then press w to draw the circle.
162
Downloaded from www.Manualslib.com manuals search engine
Graphing with the Sketch Function 10 - 2
k Drawing Vertical and Horizontal Lines [Sketch]-[Vert]/[Hztl]
The procedures presented here draw vertical and horizontal lines that pass
through a specific coordinate.
uTo draw vertical and horizontal lines in the STAT, GRAPH, TABLE,
RECUR and CONICS Modes
1. After drawing a graph, display the sketch menu and then press 6 (g) 4
(Vert) to display the pointer along with a vertical line in the center of the screen.
2. Use the d and e cursor keys to move the line left and right, and press w
to draw the line at the current location.
To draw a horizontal line, simply press 5 (Hztl) in place of 4 (Vert), and use the
f and c cursor keys to move the horizontal line on the display.
uTo draw vertical and horizontal lines in the RUN or PRGM Mode
The following is the syntax for drawing vertical and horizontal lines in these
modes.
• Freehand drawing is available only in the STAT, GRAPH, TABLE, RECUR and
CONICS Modes.
163
Downloaded from www.Manualslib.com manuals search engine
10 - 2 Graphing with the Sketch Function
1. After drawing a graph, display the sketch menu and then press 6 (g) 6 (g)
1 (PEN) to display the pointer in the center of the screen.
2. Use the cursor keys to move the pointer to the location where you want to start
drawing and press w to plot it.
3. Use the cursor keys to move the pointer, drawing a line as it moves. Press w to
stop the draw operation of the pointer.
uTo insert text in the STAT, GRAPH, TABLE, RECUR and CONICS
Modes
Example To insert the graph function as comment text into the graph of
y = x(x + 2)(x – 2)
1. After drawing a graph, display the sketch menu and then press 6 (g) 6 (g)
2 (Text) to display the pointer in the center of the screen.
2. Use the cursor keys to move the pointer to the location where you want to insert
the comment text, and then input the text.
e ~ ef ~ f
aY!=v
(v+c)(v-c)
164
Downloaded from www.Manualslib.com manuals search engine
Graphing with the Sketch Function 10 - 2
uTo insert text in the RUN or PRGM Mode
The following is the syntax for inserting text in these modes.
• The line number can be specified within the range of 1 to 63, while the column
number can be specified in the range of 1 to 127.
• The following are the characters that can be used inside of comment text in
the STAT, GRAPH, TABLE, RECUR, or CONICS Mode.
A~Z, r, θ, space, 0~9, ., +, –, ×, ÷, (–), EXP, π, Ans, {, (, ), [, ], {, }, comma, →,
x2, ^, log, In, , x , 10x, ex, 3 , x–1, sin, cos, tan, sin–1, cos–1, tan–1
• A newline operation cannot be performed when inserting comment text. To
input multiple lines, you have to perform the above comment text insert
operation more than once.
Line range: 1 to 63
Column range: 1 to 127
• Note that you can turn pixels on and off only in the RUN and PRGM Modes.
When turning pixels on and off, first display the sketch menu and then press 6
(g) 6 (g) 3 (PIXL) to display the pixel menu.
• {On} ... {turns specified pixel on}
• {Off} ... {turns specified pixel off}
• {Chg} ... {switches status of specified pixel}
165
Downloaded from www.Manualslib.com manuals search engine
10 - 2 Graphing with the Sketch Function
uTo clear lines and points in the STAT, GRAPH, TABLE, RECUR and
CONICS Modes
Lines and points drawn using sketch menu functions are temporary. Display the
sketch menu and press 1 (Cls) to clear drawn lines and points, leaving only the
original graph.
uTo clear drawn lines and points in the RUN or PRGM Mode
The following is the syntax for clearing drawn lines and points, as well as the
graph itself.
Cls
166
Downloaded from www.Manualslib.com manuals search engine
Chapter
Dual Graph
Dual Graph lets you split the display between two different
screens, which you can then use to draw different graphs at the
same time. Dual Graph gives you valuable graph analysis
capabilities.
• You should be familiar with the contents of “8-3 Graph Function
Operations” before reading this chapter.
11
• For further details about the function key menu at the bottom of the display, see
P.112 “8-1 Before Trying to Draw a Graph”.
• 8,192 bytes of memory are used whenever you set the Dual Screen setting to
“Graph”.
Active Screen
Actual graph drawing is done here.
Inactive Screen
Use the inactive screen to make copies of active screen graphs, and for the result of
Zoom operations.
• Indicators appear to the right of the formulas in the function memory list to tell
where graphs are drawn with Dual Graph.
Performing a draw operation with the function marked “ R ” in the above example
screen causes the graph to be drawn on the right (inactive) side on the display.
The function marked “ B ” is drawn on both sides of the graph.
Pressing 1 (SEL) while one of the function’s is highlighted would causes its
“ R ” or “ B ” indicator to be cleared. A function without an indicator is drawn as
the active graph (on the left side of the display).
168
Downloaded from www.Manualslib.com manuals search engine
Before Using Dual Graph 11 - 1
P.113 • Use the procedures described under “View Window (V-Window) Settings” to
input parameter values.
• Use the following key operations to change to different screens while inputting
View Window parameters for the left and right side screens.
While the View Window parameter setting screen for the active graph is shown:
• 6 (RIGHT) .... displays the inactive graph View Window parameter setting
screen
While the View Window parameter setting screen for the inactive graph is
shown:
• 6 (LEFT) ...... displays the active graph View Window parameter setting
screen
169
Downloaded from www.Manualslib.com manuals search engine
11-3 Drawing a Graph in the Active Screen
You can draw graphs in the active screen. You can then copy or move the graph to
the inactive screen.
170
Downloaded from www.Manualslib.com manuals search engine
11-4 Displaying a Graph in the Inactive Screen
There are two methods you can use to display a graph in the inactive screen. You
can copy a graph from the active screen to the inactive screen, or you can move
the graph from the active screen to the inactive screen. In both cases, you must
first draw the graph in the left-side active screen.
Assume that the function being graphed is stored in memory area Y1.
Draw the graph in the active screen. Copy the graph to the inactive
6(DRAW) (right) screen.
K1(COPY)
• The graph is reproduced using the inactive screen View Window parameters.
171
Downloaded from www.Manualslib.com manuals search engine
11 - 4 Displaying a Graph in the Inactive Screen
• Note that using 2 (SWAP) to switch the screens also switches their View
Window parameters.
Assume that the functions being graphed are stored in memory areas Y1 and Y2.
Select the function for the graph that you want to end up in the inactive (right)
screen.
1(SEL)
172
Downloaded from www.Manualslib.com manuals search engine
Displaying a Graph in the Inactive Screen 11 - 4
Swap the screens so the graph is on the inactive (right) screen.
K2(SWAP)
Select the function for the graph that you want in the now-empty active (left)
screen.
A1(SEL)
• At this point, you could perform a copy operation and superimpose the active
graph over the inactive graph.
K1(COPY)
!6(G ↔ T)
!6(G ↔ T)
173
Downloaded from www.Manualslib.com manuals search engine
11 - 4 Displaying a Graph in the Inactive Screen
• To perform any of the above operations on the inactive graph, first move the
inactive graph to the active screen.
• The graph screen will not scroll while a trace operation is being performed on
the active graph.
The following shows some example operations using the zoom function.
!2(Zoom)1(BOX)
• Use the cursor keys to move to the opposite corner of the box and then press
w to enlarge the graph.
• The zoom operation changes the View Window parameters of the inactive
screen, so the graph in the inactive screen is cleared.
174
Downloaded from www.Manualslib.com manuals search engine
Chapter
Graph-to-Table
With this function, the screen shows both a graph and a table.
You can move a pointer around the graph and store its current
coordinates inside the table whenever you want. This function is
very useful for summarizing graph analysis results.
• Be sure to read “Chapter 8 Graphing” and “Chapter 9 Graph
Solve” before trying to perform any of the operations described
in this chapter.
12
Downloaded from www.Manualslib.com manuals search engine
12-1 Before Using Graph-to-Table
1. In the Main Menu, select the GRAPH icon and enter the GRAPH Mode. Next,
use the set up screen to set the Dual Screen item to “G to T”.
P.7
2. Press J and the Graph-to-Table menu appears.
• For the meaning of the items in the function menu at the bottom of the screen,
P.112 see “8-1 Before Trying to Draw a Graph”.
• Whenever the set up screen’s Dual Screen item is set to “G to T”, you can
only store rectangular coordinate (Y=), polar coordinate (r=), and parametric
function graphs in memory.
• You cannot use Graph-to-Table to display split graph/table screens using
X=constant or inequality graphs of functions stored in the GRAPH or TABLE
Mode.
176
Downloaded from www.Manualslib.com manuals search engine
12-2 Using Graph-to-Table
uTo store graph pointer coordinates in a table
P.5 • If the Derivative item in the set up screen is set to “On”, the derivative at the
location of the trace pointer is also stored in the table.
Example To store the points of intersection and the coordinates for the
following graphs where X = 0:
Y1 = x2 – 3 Y2 = –x + 2
Use the following View Window parameters.
Xmin = –5 Ymin = –10
Xmax = 5 Ymax = 10
Xscale = 1 Yscale = 2
3. Press 1 (Trace) and then use d to move the pointer to the first intersection.
x / y-coordinate value
177
Downloaded from www.Manualslib.com manuals search engine
12 - 2 Using Graph-to-Table
1. Starting from the screen that appears in step 6 of the previous example, press
K. The following function menu appears.
• {CHNG} ... {changes the active screen (between left and right)}
• {LMEM} ... {saves table column to list file}
P.139 • {PICT} ... {saves graph data to graph memory}
2. Press 2 (LMEM).
3. Press 1 (List1) to store the data in the x-coordinate column into List 1.
• Table data uses the same memory as TABLE menu table data.
• Always be sure to store table data into a list.
• Any of the following operations causes table data to be deleted.
— Editing expression data
— Changing set up screen or View Window settings
— Changing to a different mode
• If you save data into a list that already contains data, the previous data is
replaced with the new data.
P.229 • For details on recalling numeric data saved in a list file, see “17. List Function”.
178
Downloaded from www.Manualslib.com manuals search engine
Using Graph-to-Table 12 - 2
k Graph-to-Table Precautions
• The only coordinates that can be saved in the table are those where the
pointer can move to using trace and graph solve.
• The only graph functions that can be used with a graph produced using the
Graph-to-Table are: trace, scroll, zoom, and graph solve (excluding integra-
tion calculations).
• Graph functions cannot be used while the highlighting is blinking in the table.
To clear the highlighting and make the graph side the active screen, press
K 1 (CHNG).
• K key operation is disabled whenever a graph and table are both on the
screen and there is no numeric data in the table, and when the screen is not
split (i.e. when either the graph or table only is on the display).
• An error occurs if a graph for which a range is specified or an overwrite graph
is included among the graph expressions.
179
Downloaded from www.Manualslib.com manuals search engine
180
Downloaded from www.Manualslib.com manuals search engine
13
Chapter
Dynamic Graph
The Dynamic Graph Mode of this calculator shows you real-time
representations of changes in a graph as coefficients and terms
are changed. It lets you see what happens to a graph when such
changes are made. For example, you can see the graph change
as illustrated here as the value of coefficient A changes in the
formula y = A x 2.
182
Downloaded from www.Manualslib.com manuals search engine
13-2 Storing, Editing, and Selecting Dynamic
Graph Functions
In addition to the seven built-in functions, you can input 20 of your own Dynamic
Functions. Once a function is stored in memory, it can be edited and selected
when needed for graphing.
All of the procedures you need to use for storing, editing, and selecting Dynamic
Graph functions are identical to those you use in the GRAPH Mode. For details,
P.117 see “8-3 Graph Function Operations”.
• Dynamic Graphs can be one of the following three types only: rectangular
coordinate (Y=), polar coordinate (r=), and parametric.
• You cannot use Dynamic Graph with X=constant or inequality graphs of
functions stored in the GRAPH or TABLE Mode.
• If you try to use Dynamic Graph with a function that does not contain a
variable, a “No Variable” error occurs. If this happens, press A to clear the
error.
• Dynamic Graph always uses blue to draw graphs. This cannot be changed.
CFX
183
Downloaded from www.Manualslib.com manuals search engine
13-3 Drawing a Dynamic Graph
The following is the general procedure you should use to draw a Dynamic Graph.
1. Select or input a function.
1. Input the function you want to graph. Here we will edit a built-in function to
input our function.
5(B·IN)
1 2 3 4 5 6
c1(SEL)
184
Downloaded from www.Manualslib.com manuals search engine
Drawing a Dynamic Graph 13 - 3
2. Display the coefficient menu.
4(VAR) or w
Function being graphed
Coefficient whose value will change
Coefficients in function
• The calculator automatically makes the first variable it finds the dynamic
coefficient. To select a different coefficient, use c and f to move the
highlighting to the coefficient you want to use, and the press 1 (SEL).
• The letters representing each coefficient are variables, and so the values that
appears on the screen are those currently assigned to each variable. If a
complex number is assigned to a variable, only the integer part appears.
• All variables contained in the currently selected function appear on the display
in alphabetical order.
• If there is more than one function that can be drawn using Dynamic Graph, the
message “Too Many Functions” appears on the display.
• If the value of the dynamic variable is zero and you press 5 (AUTO), the
dynamic variable automatically changes to 1 and Dynamic Graphing is
performed.
• If there is more than one coefficient, use f and c to move the highlighting
to each coefficient and input its value.
• Values you input for coefficients are also assigned to the corresponding
variable.
• The range you set remains in effect until you change it.
185
Downloaded from www.Manualslib.com manuals search engine
13 - 3 Drawing a Dynamic Graph
1 2 3 4 5 6
You can set the Dynamic Graph speed to any one of the following settings.
P.188 Stop & Go: Each step of the Dynamic Graph draw operation is performed
each time you press w.
Slow: 1/2 Normal
Normal: Default speed
Fast: Double Normal
1. Use f and c to move the highlighting to the speed you want to use.
186
Downloaded from www.Manualslib.com manuals search engine
Drawing a Dynamic Graph 13 - 3
1 2
→
←
↓↑
4 3
→
←
• While the message “One Moment Please!” is shown on the display, you can
press A to interrupt drawing of the graph and return to the coefficient range
setting display.
• Pressing A while the Dynamic Graph is being drawn changes to the drawing
speed setting display. The draw operation is suspended at this time, and you
can view the graph by pressing !6 (G ↔ T).
• If you do not want the function and coefficient values shown on the display with
P.6 the graph, use the graph function set up display to switch Graph Func “Off”.
• Pressing 5 (AUTO) draws up to 11 versions of the Dynamic Graph, starting
from the start (Start) value of the dynamic coefficient.
k Continuous Drawing
When the Dynamic Graph draw type (Dynamic Type) is set to “Cont” (continuous),
drawing of the Dynamic Graph continues until you press A.
Example To continuously draw the same graph that you input in the
previous example (page 184)
1. Display the coefficient menu. Next, display the set up screen and specify
P.7 “Cont” for Dynamic Type and then press J.
···→
←···
187
Downloaded from www.Manualslib.com manuals search engine
13 - 3 Drawing a Dynamic Graph
• Pressing A while the Dynamic Graph is being drawn changes to the drawing
speed setting display. The draw operation is suspended at this time, and you
can view the graph by pressing !6 (G ↔ T).
• Selecting “Cont” and then executing a Dynamic Graph operation causes the
graphing operation to repeat until you press A. Be sure that you do not forget
to stop the Dynamic Graph operation after you are finished. Allowing it to
continue will run down the batteries.
Example To use Stop & Go to draw the same graph that you drew in the
previous example (page 184)
w
···→
←···
w
• Pressing A while the Dynamic Graph is being drawn changes to the drawing
speed setting display. The draw operation is suspended at this time, and you
can view the graph by pressing !6 (G ↔ T).
k Overwriting
CFX
By turning “On” the locus (Locus) setting of the Dynamic Graph, graphs are
sequentially drawn on the same display. The newest graph drawn is easily
identifiable because its color is different from graphs that were previously on the
display.
Example To switch the locus setting on and draw the same graph that
you drew in the previous example (page 184)
1. Display the coefficient menu. Next, display the set up screen and specify “On”
for Locus and then press J.
188
Downloaded from www.Manualslib.com manuals search engine
Drawing a Dynamic Graph 13 - 3
2. Start drawing of the Dynamic Graph.
CFX
6(DYNA)
w
···→
←···
w
• Pressing A while the Dynamic Graph is being drawn changes to the drawing
speed setting display. The draw operation is suspended at this time, and you
can view the graph by pressing !6 (G↔T).
• Depending on the complexity of the graphs being drawn, it may take some
time for them to appear on the display.
• Trace and zoom features cannot be used on a Dynamic Graph screen.
• {tg
tg} ... {Each step of the Dynamic Graph draw operation is performed each
tg
time you press w.}
• {>}/{g
g}/{h
h} ... {slow (1/2 speed)}/{normal (default speed)}/{fast (double speed)}
P.190 • {STO} ... {stores graph conditions and screen data in Dynamic Graph memory}
P.190 • {DEL} ... {deletes Dynamic Graph screen data}
2. Press the function key (1 to 4) that corresponds to the speed you want to
change to.
189
Downloaded from www.Manualslib.com manuals search engine
13-4 Using Dynamic Graph Memory
You can store Dynamic Graph conditions and screen data in Dynamic Graph
memory for later recall when you need it. This lets you save time, because you
can recall the data and immediately begin a Dynamic Graph draw operation. Note
that you can store one set of data in memory at any one time.
2. Press 6 (RCL) to recall all the data stored in Dynamic Graph memory.
• Data recalled from Dynamic Graph memory replaces the calculator’s current
graph functions, draw conditions, and screen data. The previous data is lost
when it is replaced.
190
Downloaded from www.Manualslib.com manuals search engine
Drawing a Dynamic Graph 13 - 3
With the initial velocity defined as V and the angle defined as θ, the parabolas can
be obtained using the following expressions.
X = Vcos θ T
Y = Vsin θ T – (1/2)gT2
g = 9.8 meters per second
3. Display the coefficient range menu and specify the range values.
2(RANG)
dawgawbfw
···→
←···
191
Downloaded from www.Manualslib.com manuals search engine
192
Downloaded from www.Manualslib.com manuals search engine
Chapter
14
2. Use f and c to highlight the built-in function you want, and then press w.
X = AY2 + BY + C
Y = A (X – H)2 + K
Y = AX2 + BX + C
194
Downloaded from www.Manualslib.com manuals search engine
14-2 Graphing a Conic Section
Graph function
Function variables
• The values that appear are the values currently assigned to each variable,
which are general variables used by the calculator. If the values include an
imaginary part, only the real part appears on the display.
• You can also use f and c to highlight a variable and then input a value.
• Certain View Window parameters can make a circle graph come out looking
like an ellipse. When this happens, you can use the graph correction function
P.136 (SQR) to make corrections and produce a perfect circle.
195
Downloaded from www.Manualslib.com manuals search engine
14 - 2 Graphing a Conic Section
(X – 3)2 (Y – 1)2
Example 2 To graph the hyperbola –––––––––– – –––––––––– =1
22 22
Use the following View Window parameters.
Xmin = –8 Ymin = –10
Xmax = 12 Ymax = 10
Xscale = 1 Yscale = 1
196
Downloaded from www.Manualslib.com manuals search engine
Graphing a Conic Section 14 - 2
• Conic section graphs can be drawn in blue only.
CFX
• You cannot overwrite conic section graphs.
• The calculator automatically clears the screen before drawing a new conic
section graph.
• You can use trace, scroll, zoom, or sketch after graphing a conic section.
However, a conic section graph cannot be scrolled while using trace.
• You cannot incorporate graphing of a conic section into a program.
• A parabola is the locus of points equidistant from fixed line l and fixed point F
not on the line. Fixed point F is the “focus,” fixed line l is the “directrix,” the
horizontal line that passes through the focus directrix is the “axis of symme-
try,” the length of a straight line that intersects the parabola, passes through
the locus, and is parallel to fixed line l is the “latus rectum,” and point A where
the parabola intersects the axis of symmetry is the “vertex.”
Directrix l
Latus rectum
Vertex A
Axis of symmetry
Focus F (p, 0)
• An ellipse is the locus of points the sum of the distances of each of which
from two fixed points F and F’ is constant. Points F and F’ are the “foci,”
points A, A’, B, and B’ where the ellipse intersects the x- and y-axes are the
“vertexes,” the x-coordinate values of vertexes A and A’ are called
x-intercepts, and the y-coordinate values of vertexes B and B’ are called
y-intercepts.
y-intercept B
x-intercept A’ x-intercept A
Focus F’ Focus F
y-intercept B’
197
Downloaded from www.Manualslib.com manuals search engine
14 - 2 Graphing a Conic Section
• A hyperbola is the locus of points related to two given points F and F’ such
that the difference in distances of each point from the two given points is
constant.
Points F and F’ are the “foci,” points A and A’ where the hyperbola intersects
the x-axis are the “vertexes,” the x-coordinate values of vertexes A and A’ are
called x-intercepts, the y-coordinate values of vertexes A and A’ are called y-
intercepts, and straight lines l and l' , which get closer to the hyperbola as
they move away from the foci are “asymptotes.”
Asymptote l
Vertex Vertex
A’ A
Focus F' Focus F
Asymptote l'
198
Downloaded from www.Manualslib.com manuals search engine
14-3 Conic Section Graph Analysis
You can determine approximations of the following analytical results using conic
section graphs.
• Focus/vertex calculation
• Latus rectum calculation
• Center/radius calculation
• x-/y-intercept calculation
• Directrix/axis of symmetry drawing and analysis
• Asymptote drawing and analysis
After graphing a conic section, press 5 (G-Solv) to display the Graph Analysis
Menu.
The following examples show how to use the above menus with various types of
conic section graphs.
199
Downloaded from www.Manualslib.com manuals search engine
14 - 3 Conic Section Graph Analysis
5 (G-Solv)
1 (FOCS)
(Calculates the focus.)
5 (G-Solv)
4 (VTX)
(Calculates the vertex.)
5 (G-Solv)
5 (LEN)
(Calculates the latus rectum.)
200
Downloaded from www.Manualslib.com manuals search engine
Conic Section Graph Analysis 14 - 3
5 (G-Solv)
1 (CNTR)
(Calculates the center.)
5 (G-Solv)
2 (RADS)
(Calculates the radius.)
5 (G-Solv)
2 (X-IN)
(Calculates the x-intercept.)
5 (G-Solv)
3 (Y-IN)
(Calculates the y-intercept.)
201
Downloaded from www.Manualslib.com manuals search engine
14 - 3 Conic Section Graph Analysis
Example To draw the axis of symmetry and directrix for the parabola
X = 2(Y – 1)2 + 1
Use the following View Window parameters.
Xmin = –6.3 Ymin = –3.1
Xmax = 6.3 Ymax = 3.1
Xscale = 1 Yscale = 1
5 (G-Solv)
2 (SYM)
(Draws the axis of symmetry.)
5 (G-Solv)
3 (DIR)
(Draws the directrix.)
5 (G-Solv)
5 (ASYM)
(Draws the asymptotes.)
202
Downloaded from www.Manualslib.com manuals search engine
Conic Section Graph Analysis 14 - 3
• Certain View Window parameters can produce errors in values produced as
graph analysis result.
• The message ”Not Found” appears on the display when graph analysis is
unable to produce a result.
• The following can result in inaccurate analysis results or may even make it
impossible to obtain a solution at all.
— When the solution is tangent to the x-axis.
— When the solution is a point of tangency between two graphs.
203
Downloaded from www.Manualslib.com manuals search engine
204
Downloaded from www.Manualslib.com manuals search engine
Chapter
15
• Note that the {RANG} item does not appear when a list name is specified for
the Variable item in the set up screen.
206
Downloaded from www.Manualslib.com manuals search engine
15-2 Storing a Function and Generating a Numeric
Table
uTo store a function
k Variable Specifications
There are two methods you can use to specify value for the variable x when
generating a numeric table.
• List
With this method, you substitute the values contained in a previously created
list for the value of the variable.
5(RANG)
-dwdwbw
The numeric table range defines the conditions under which the value of variable x
changes during function calculation.
After specifying the table range, press J to return to the function list.
207
Downloaded from www.Manualslib.com manuals search engine
15 - 2 Storing a Function and Generating a Numeric Table
2. Highlight Variable and then press 2 (LIST) to display the list menu.
4. After specifying the list you want to use, press J to return to the previous
screen.
• Note that the {RANG} item of the TABLE Mode function list does not appear
when a list name is specified for the Variable item of the set up screen.
k Generating a Table
208
Downloaded from www.Manualslib.com manuals search engine
Storing a Function and Generating a Numeric Table 15 - 2
You can use cursor keys to move the highlighting around the table for the following
purposes.
• To display the selected cell’s value at the bottom of the screen, using the
calculator’s current number of decimal place, number of significant digit, and
exponential display range settings.
• To scroll the display and view parts of the table that do not fit in the display.
• To display at the top of the screen the scientific function that produced the
value in the selected cell (in columns Y1, Y2, etc.)
• To change x variable values by replacing values in column X.
Press 1 (FORM) to return to the TABLE Mode function list.
1. To display the menu of function types, press 3 (TYPE) while the function list
is on the screen.
2. Press the function key that corresponds to the function type you want to
specify.
• When you generate a numeric table, a table is generated only for the function
type you specify here.
209
Downloaded from www.Manualslib.com manuals search engine
15 - 2 Storing a Function and Generating a Numeric Table
6(TABL)
• The Function Link Feature automatically reflects any changes you make to
functions in the TABLE Mode list, in the GRAPH Mode and DYNA Mode lists.
210
Downloaded from www.Manualslib.com manuals search engine
15-4 Editing Tables and Drawing Graphs
You can use the table menu to perform any of the following operations once you
generate a table.
• Change the values of variable x
• Edit (delete, insert, and append) rows
• Delete a table
• Draw a connect type graph
• Draw a plot type graph
While the Table & Graph menu is on the display, press 6 (TABL) to display the
table menu.
cc -c.fw
• When you change a variable value in Column x, all values in the columns to
the right are recalculated and displayed.
• If you try to replace a value with an illegal operation (such as division by zero),
an error occurs and the original value remains unchanged.
• You cannot directly change any values in the other (non-x) columns of the
table.
211
Downloaded from www.Manualslib.com manuals search engine
15 - 4 Editing Tables and Drawing Graphs
k Row Operations
The following menu appears whenever you press 3 (ROW) while the table menu
is on the display.
3(ROW)c 1(DEL)
1 2 3 4 5 6
uTo insert a row
Example To insert a new row between Rows 1 and 2 in the table gener-
ated on page 208
3(ROW)c 2(INS)
1 2 3 4 5 6
Example To add a new row below Row 7 in the table generated on page
208
3(ROW)cccccc 3(ADD)
1 2 3 4 5 6
212
Downloaded from www.Manualslib.com manuals search engine
Editing Tables and Drawing Graphs 15 - 4
k Deleting a Table
1. Display the table you want to delete and then press 2 (DEL).
2. Press 1 (YES) to delete the table or 6 (NO) to abort the operation without
deleting anything.
k Graphing a Function
Before drawing a function graph, you must first specify the following.
• Graph color (blue, orange, green)
CFX
• Draw/non-draw status of the function
1. Display the function list and then use f and c to highlight the function
whose graph color you want to change.
2. Press 4 (COLR).
3. Press the function key that corresponds to the color you want to specify.
• {Blue}/{Orng}/{Grn} .. {blue}/{orange}/{green}
P.208 To specify the draw/non-draw status, use same procedure as that for specifying
table generation/non-generation status.
213
Downloaded from www.Manualslib.com manuals search engine
15 - 4 Editing Tables and Drawing Graphs
c1(SEL)
(Specifies graph non-draw.)
No highlighting
6(TABL) 5(G·CON)
(Specifies connect type graph.)
Example To use the values in the numeric table generated using the
Table Range and the View Window parameters from the
previous example to graph all functions stored in memory as
plot type graphs.
6(TABL) 6(G·PLT)
(Specifies plot type graph.)
• After you graph a function, you can press !6 (G↔T) or A to return to the
function’s numeric table.
• After graphing a function, you can use the trace, zoom, sketch functions. For
P.128 details, see “8-6 Other Graphing Functions”.
214
Downloaded from www.Manualslib.com manuals search engine
Editing Tables and Drawing Graphs 15 - 4
uTo graph a function using Dual Screen
P.7 Selecting “T+G” for the Dual Screen item of the set up screen makes it possible to
display both the graph and its numeric table of values.
6(TABL)
(Shows the table.)
1 2 3 4 5 6
6(G·PLT)
(Draws plot type graph.)
• Pressing !6 (G↔T) causes the graph on the left side of the Dual Screen
to fill the entire display. Note that you cannot use the sketch function while a
graph is displayed using !6 (G↔T).
215
Downloaded from www.Manualslib.com manuals search engine
15-5 Copying a Table Column to a List
A simple operation lets you copy the contents of a numeric table column into a list.
K1(LIST)2(LMEM)
1 2 3 4 5 6
• You can select any row of the column you want to copy.
Press the function key that corresponds the list you want to copy to.
1(List1)
216
Downloaded from www.Manualslib.com manuals search engine
Chapter
16
Recursion Table and
Graph
You can input two formulas for any of the three following types of
recursion, which you can then use to generate a table and draw
graphs.
• General term of sequence {an}, made up of an and n
• Formulas for linear recursion between two terms, made up of
an+1, an, and n
• Formulas for linear recursion between three terms, made up of
an+2, an+1, an, and n
• All recursion formulas that are stored in memory appear in the Recursion
Menu.
CFX
• {SEL+C} ... {menus for control of table generation and graph color}
fx-9750G
PLUS
• {SEL} ... {recursion formula generation/non-generation status}
• {DEL} ... {recursion formula delete}
• {TYPE} ... {recursion formula type specification}
• {n, an ···} ... {menu for input of variable n and general terms an and bn}
• {RANG} ... {screen for setting of table range}
• {TABL} ... {recursion formula table generation}
2. Press the function key for the recursion formula type you want to set.
• {an}/{an+1}/{an+2} ... {general term of sequence {an}}/{linear recursion between two
terms}/{linear recursion between three terms}
218
Downloaded from www.Manualslib.com manuals search engine
16-2 Inputting a Recursion Formula and
Generating a Table
Example 1 To input an+1 = 2an + 1 and generate a table of values as the
value of n change from 1 to 6
Make a1 = 1.
1. Specify the recursion formula type as linear recursion between two terms and
then input the formula.
c4(n, an···) 2(an) +b
2. Press w5 (RANG) to display the table range setting screen, which contains
the following items.
• {a0}/{a1} ... setting of value for {a0(b0)}/{a1(b1)}
The table range settings specify the conditions that control the value of variable n
in the recursion formula, and the initial term of the numeric value table. You should
also specify a starting point for the pointer when drawing a convergence/diver-
P.225 gence graph (WEB graph) for a formula for linear recursion between two terms.
4. Display the table of the recursion formula. At this time, a menu of table
functions appears at the bottom of the screen.
J6(TABL)
219
Downloaded from www.Manualslib.com manuals search engine
16 - 2 Inputting a Recursion Formula and Generating a Table
• Displayed cell values show positive integers up to six digits, and negative
integers up to five digits (one digit used for negative sign). Exponential display
can use up to three significant digits.
• You can see the entire value assigned to a cell by using the cursor keys to
move the highlighting to the cell whose value you want to view.
P.7 • You can also display the sums of the terms (Σan or Σbn) by turning on Σ Display.
1. Specify the recursion formula type as linear recursion between three terms and
then input the formula.
3(TYPE)3(an+2) 4(n, an···)
3(an+1)+2(an)
2. Press w and then press 5 (RANG) to display the table range setting
screen, which contains the following items.
• {a0}/{a1} ... setting of value for {a0 (b0) and a1 (b1)}/{a1 (b1) and a2 (b2)}
The table range settings specify the conditions that control the value of variable n
in the recursion formula, and the initial term of the numeric value table.
Start ................ Starting value of variable n
End ................. Ending value of variable n
a0, a1, a2 .......... Values of 0th term a0/b0, 1st term a1/b1, and 2nd term a2/b2.
220
Downloaded from www.Manualslib.com manuals search engine
Inputting a Recursion Formula and Generating a Table 16 - 2
4. Display the table of the recursion formula. At this time, a menu of table
functions appears at the bottom of the screen.
J6(TABL)
• There can be only one recursion table stored in memory at one time.
• Except for linear expression n, any of the following can be input for general
term {an} to generate a table: exponential expressions (such as an = 2n – 1),
fractional expressions (such as an = (n + 1)/n), irrational expressions (such as
an = n – n – 1 ), trigonometric expressions (such as an = sin 2nπ).
221
Downloaded from www.Manualslib.com manuals search engine
16 - 2 Inputting a Recursion Formula and Generating a Table
c
1(SEL+C) 1(SEL) ... 1(SEL)
J
(Selects recursion formula to which
non-generation status is to be Unhighlights this formula
assigned and then specifies non-
generation status.)
6(TABL)
(Generates table.)
222
Downloaded from www.Manualslib.com manuals search engine
16-3 Editing Tables and Drawing Graphs
You get a choice of four options for editing tables and drawing graphs.
• Deletion of a recursion formula table
• Drawing of a connect type graph
• Drawing of a plot type graph
• Drawing of a graph and analysis of convergence/divergence (WEB)
You can access these options from the function menu that appears at the bottom
of the screen whenever a table is displayed.
• The {WEB} item is available only when a table generated using a formula for
linear recursion between two terms (an+1 =, bn+1 =) is on the display.
2. Press 1 (YES) to delete the table or 6 (NO) to abort the operation without
deleting anything.
223
Downloaded from www.Manualslib.com manuals search engine
16 - 3 Editing Tables and Drawing Graphs
1. Display the Recursion Menu and then use f and c to highlight the formula
whose graph color you want to change.
2. Press 1 (SEL+C).
3. Press the function key that corresponds to the color you want to specify.
In the function menu that appears while a table is on the display, press 5
(G·CON) or 6 (G·PLT) to display the plot data menu.
• {an}/{Σan} ... {an}/{Σan} on vertical axis, n on horizontal axis
Example 1 Draw a graph of an+1 = 2an + 1 with an on the vertical axis and n
on the horizontal axis, and with the points connected.
Set the following parameters in the View Window.
Xmin = 0 Ymin = 0
Xmax = 6 Ymax = 65
Xscale = 1 Yscale = 5
6(TABL)5(G·CON)
(Selects connected type.)
1(an)
(Draws graph with an on the vertical
axis.)
224
Downloaded from www.Manualslib.com manuals search engine
Editing Tables and Drawing Graphs 16 - 3
Example 2 Draw a graph of an+1 = 2an + 1 with Σan on the vertical axis and n
on the horizontal axis, and with the points unconnected.
Use the same View Window parameters as those provided in
Example 1.
6(TABL)6(G·PLT)
(Selects plot type.)
6(Σan)
(Draws graph with Σan on the vertical
axis.)
This example assumes that the following two recursion formulas are already
stored in memory.
225
Downloaded from www.Manualslib.com manuals search engine
16 - 3 Editing Tables and Drawing Graphs
2. Press w, and the pointer appears at the pointer start point (anStr = 0.01).
w
↓
w
↓
This graph indicates that recursion formula an+1 = –3an2 + 3an is convergent.
226
Downloaded from www.Manualslib.com manuals search engine
Editing Tables and Drawing Graphs 16 - 3
2. Press w and then either f or c to make the pointer appear at the pointer
start point (bnStr = 0.02).
w
↓
w
↓
This graph indicates that recursion formula bn+1 = 3bn + 0.2 is divergent.
• Inputting bn or n for the expression an+1, or Inputting an or n for the expression
bn+1 for linear recursion between two terms causes an error.
227
Downloaded from www.Manualslib.com manuals search engine
16 - 3 Editing Tables and Drawing Graphs
P.224 Example To draw the graph of an+1 = 2an + 1 from Example 1, displaying
both the graph and its table
Display the set up screen and specify “T+G” for Dual Screen. Press
J.
6(TABL)
(Shows the table.)
6(G·PLT)
(Draws plot type graph.)
• Pressing !6 (G↔T) causes the graph on the left side of the Dual Screen
to fill the entire display. Note that you cannot use the sketch function while a
graph is displayed using !6 (G↔T).
228
Downloaded from www.Manualslib.com manuals search engine
Chapter
17
List Function
A list is a kind of container that you can use to store multiple data
items.
This calculator lets you store up to six lists in a single file, and up
to six files in memory. Stored lists can be used in arithmetic,
statistical, and matrix calculations, and for graphing.
Element number Display range Cell Column
Operation Graph
List operation
Example:
List 1 + List 2
{1, 2, 3} + {4, 5, 6}
List 1 + 3
↓w
Table data generated by
GRAPH TO TABLE to a list
LIST
Generating a table by
defining a list as the
variable.
Memory transfer
↓w K
1(LIST)
2(LMEM)
4(List4)
Inside list
↓w
The screen automatically scrolls when the highlighting is located at either edge of
the screen.
The following example procedure is performed starting with the highlighting
located at Cell 1 of List 1.
2. The highlighting automatically moves down to the next cell for input.
• Note that you can also input the result of an expression in a cell. The following
operation shows how to input the value 4 in the second cell and then input the
result of 2 + 3 in the next cell.
ewc+dw
231
Downloaded from www.Manualslib.com manuals search engine
17 - 1 List Operations
2. Press !{, and then input the values you want, pressing , between each
one. Press !} after inputting the final value.
!{g,h,i!}
You can also use list names inside of a mathematical expression to input values
into another cell. The following example shows how to add the values in each row
in List 1 and List 2, and input the result into List 3.
1. Use the cursor keys to move the highlighting to the name of the list where you
want the calculation results to be input.
K1(LIST)1(List)b+
1(List)cw
232
Downloaded from www.Manualslib.com manuals search engine
17-2 Editing and Rearranging Lists
k Editing List Values
2. Press 3 (DEL) to delete the selected cell and cause everything below it to be
shifted up.
• Note that the above cell delete operation does not affect cells in other lists. If
the data in the list whose cell you delete is somehow related to the data in
neighboring lists, deleting a cell can cause related values to become
misaligned.
2. Press 4 (DEL-A). The function menu changes to confirm whether you really
want to delete all the cells in the list.
3. Press 1 (YES) to delete all the cells in the selected list or 6 (NO) to abort
the delete operation without deleting anything.
233
Downloaded from www.Manualslib.com manuals search engine
17 - 2 Editing and Rearranging Lists
• Note that the above cell insert operation does not affect cells in other lists. If
the data in the list where you insert a cell is somehow related to the data in
neighboring lists, inserting a cell can cause related values to become
misaligned.
2. The prompt “How Many Lists? (H)” appears to ask how many lists you want to
sort. Here we will input 1 to indicate we want to sort only one list.
bw
234
Downloaded from www.Manualslib.com manuals search engine
Editing and Rearranging Lists 17 - 2
3. In response to the “Select List (L)” prompt, input the number of the list you want
to sort. Here we will input 2 to specify sorting of List 2.
cw
Descending order
Use the same procedure as that for the ascending order sort. The only difference
is that you should press 2 (SRT-D) in place of 1 (SRT-A).
Ascending order
1. While the lists are on the screen, press 1 (SRT-A).
2. The prompt “How Many Lists? (H)” appears to ask how many lists you want to
sort. Here we will sort one base list linked to one other list, so we should input 2.
cw
3. In response to the “Select Base List (B)” prompt, input the number of the list
you want to sort into ascending order. Here we will specify List 1.
bw
4. In response to the “Select Second List (L)” prompt, input the number of the list
you want to link to the base list. Here we will specify List 2.
cw
235
Downloaded from www.Manualslib.com manuals search engine
17 - 2 Editing and Rearranging Lists
Descending order
Use the same procedure as that for the ascending order sort. The only difference
is that you should press 2 (SRT-D) in place of 1 (SRT-A).
• You can sort up to six lists at one time.
• If you specify a list more than once for a single sort operation, an error occurs.
An error also occurs if lists specified for sorting do not have the same number of
values (rows).
236
Downloaded from www.Manualslib.com manuals search engine
17-3 Manipulating List Data
List data can be used in arithmetic and function calculations. In addition, various
list data manipulation functions makes manipulation of list data quick and easy.
You can use list data manipulation functions in the RUN, STAT, MAT, LIST,
TABLE, EQUA and PRGM Modes.
Note that all closing parentheses at the end of the following operations can be
omitted.
Example To enter the RUN Mode and count the number of values in List
1 (36, 16, 58, 46, 56)
AK1(LIST)3(Dim)
1(List) bw
237
Downloaded from www.Manualslib.com manuals search engine
17 - 3 Manipulating List Data
AfaK1(LIST) 3(Dim)
1(List) bw
Use the following procedure to specify the number of data rows and columns, the
matrix name in the assignment statement, and to create a matrix.
!{<number of row m> ,<number of column n> !}a
K1(LIST)3(Dim)J2(MAT)1(Mat)a<matrix name>w
m, n = 1 ~ 255, matrix name; A ~ Z
A!{c,d!}a
K1(LIST)3(Dim)J
2(MAT)1(Mat)aAw
uTo replace all cell values with the same value [OPTN]-[LIST]-[Fill]
K 1 (LIST) 4 (Fill) <value> , 1 (List) <list number 1-6> ) w
AK1(LIST)4(Fill)
d,1(List)b)w
238
Downloaded from www.Manualslib.com manuals search engine
Manipulating List Data 17 - 3
Example To input the number sequence 12, 62, 112 into a list
Use the following settings.
Variable: x Ending value: 11
Starting value: 1 Pitch: 5
AK1(LIST)5(Seq)v
x,v,b,bb,f)w
Specifying an ending value of 12, 13, 14, or 15 produces the same result as
shown above since they are less than the value produced by the next increment
(16).
Example To find the minimum value in List 1 (36, 16, 58, 46, 56)
AK1(LIST)6(g)1(Min)
6(g)6(g)1(List)b)w
Example To find whether List 1 (75, 16, 98, 46, 56) or List 2 (35, 89, 58, 72,
67) contains the smallest value
K1(LIST)6(g)1(Min)
6(g)6(g)1(List)b,
1(List)c)w
239
Downloaded from www.Manualslib.com manuals search engine
17 - 3 Manipulating List Data
Example To calculate the mean of values in List 1 (36, 16, 58, 46, 56)
AK1(LIST)6(g)3(Mean)
6(g)6(g)1(List)b)w
Example To calculate the mean of values in List 1 (36, 16, 58, 46, 56),
whose frequency is indicated by List 2 (75, 89, 98, 72, 67)
AK1(LIST)6(g)3(Mean)
6(g)6(g)1(List)b,
1(List)c)w
Example To calculate the median of values in List 1 (36, 16, 58, 46, 56)
AK1(LIST)6(g)4(Med)
6(g)6(g)1(List)b)w
240
Downloaded from www.Manualslib.com manuals search engine
Manipulating List Data 17 - 3
uTo calculate the median of values of specified frequency
[OPTN]-[LIST]-[Med]
This procedure uses two lists: one that contains values and one that contains the
number of occurrences of each value. The frequency of the data in Cell 1 of the
first list is indicated by the value in Cell 1 of the second list, etc.
• The two lists must contain the same number of data items. Otherwise, an error
occurs.
K1(LIST)6(g)4(Med)6(g)6(g)1(List) <list number 1-6
(data)> ,1(List) <list number 1-6 (frequency)> )w
Example To calculate the median of values in List 1 (36, 16, 58, 46, 56),
whose frequency is indicated by List 2 (75, 89, 98, 72, 67)
AK1(LIST)6(g)4(Med)
6(g)6(g)1(List)b,
1(List)c)w
Example To calculate the sum of values in List 1 (36, 16, 58, 46, 56)
AK1(LIST)6(g)6(g)
1(Sum)6(g)1(List)bw
AK1(LIST)6(g)6(g)
2(Prod)6(g)1(List)bw
241
Downloaded from www.Manualslib.com manuals search engine
17 - 3 Manipulating List Data
AK1(LIST)6(g)6(g)
3(Cuml)6(g)1(List)bw
2+3=
2+3+6=
2+3+6+5=
2+3+6+5+4=
AK1(LIST)6(g)6(g)
4(%)6(g)1(List)bw
2/(2+3+6+5+4) × 100 =
3/(2+3+6+5+4) × 100 =
6/(2+3+6+5+4) × 100 =
5/(2+3+6+5+4) × 100 =
4/(2+3+6+5+4) × 100 =
AK1(LIST)6(g)
3–1=
6(g)5(A)bw 8–3=
5–8=
4–5=
242
Downloaded from www.Manualslib.com manuals search engine
Manipulating List Data 17 - 3
• You can specify the location of the new list (List 1 through List 6) with a
statement like: A List 1 → List 2. You cannot specify another memory or
ListAns as the destination of the A List operation. An error also occurs if you
specify a A List as the destination of the results of another A List operation.
• The number of cells in the new list is one less than the number of cells in the
original list.
• Note that an error occurs if you execute A List for a list that has no data or only
one data item.
Example To transfer the contents of List 1 (2, 3, 6, 5, 4) and List 2 (11, 12,
13, 14, 15) to Matrix Answer Memory
AK1(LIST)2(L→M)
1(List)b,1(List)c)w
243
Downloaded from www.Manualslib.com manuals search engine
17-4 Arithmetic Calculations Using Lists
You can perform arithmetic calculations using either two lists or one list and a
numeric value.
ListAns Memory
+
List − List Calculation results are
= List
Numeric Value × Numeric Value stored in ListAns Memory.
÷
k Error Messages
• A calculation involving two lists performs the operation between corresponding
cells. Because of this, an error occurs if the two lists do not have the same
number of values (which means they have different “dimensions”).
• An error occurs whenever an operation involving any two cells generates a
mathematical error.
3. Press 1 (List) to display the “List” command and input the number of the list
you want to specify.
244
Downloaded from www.Manualslib.com manuals search engine
Arithmetic Calculations Using Lists 17 - 4
!{fg,ic,
ge!}
( )
41 6
Example 2 To multiply List 3 = 65 by the list 0
22 4
K1(LIST)1(List)d*!{g,a,e!}w
246
The resulting list 0 is stored in ListAns Memory.
88
K1(LIST)1(List)da1(List)bw
K1(LIST)1(List)!Ka1(List)bw
sK1(LIST)1(List)c![d!]w
cfaK1(LIST)1(List)d![c!]w
245
Downloaded from www.Manualslib.com manuals search engine
17 - 4 Arithmetic Calculations Using Lists
K1(LIST)1(List)bw
• The above operation displays the contents of the list you specify and stores
them in ListAns Memory, which allows you to use the ListAns Memory contents
in a calculation.
K1(LIST)1(List)!K*dgw
• The operation K 1 (LIST) 1 (List) ! K recalls ListAns Memory
contents.
• This operation replaces current ListAns Memory contents with the result of the
above calculation.
sK1(LIST)1(List)dw
246
Downloaded from www.Manualslib.com manuals search engine
Arithmetic Calculations Using Lists 17 - 4
–0.158
The resulting list 0.8268 is stored in ListAns Memory.
–8E–3
In place of the 1 (List) d operation in the above procedure, you could input
!{ eb,gf,cc!}.
1 4
Example 2 To use List 1 2 and List 2 5 to perform List 1List 2
3 6
List1MList2w
1
The resulting list 32 is stored in ListAns Memory.
729
247
Downloaded from www.Manualslib.com manuals search engine
17-5 Switching Between List Files
You can store up to six lists (List 1 to List 6) in each file (File 1 to File 6). A simple
operation lets you switch between list files.
3(File3)
J
All subsequent list operations are applied to the lists contained in the file you
select (List File3 in the above example).
248
Downloaded from www.Manualslib.com manuals search engine
Chapter
Important!
• This chapter contains a number of graph screen shots. In each case, new
data values were input in order to highlight the particular characteristics of
the graph being drawn. Note that when you try to draw a similar graph, the
unit uses data values that you have input using the List function. Because of
this, the graphs that appears on the screen when you perform a graphing
operation will probably differ somewhat from those shown in this manual.
• The procedures you should use for data editing are identical to those you use
P.229 with the list function. For details, see “17. List Function”.
250
Downloaded from www.Manualslib.com manuals search engine
18-2 Paired-Variable Statistical Calculation
Examples
Once you input data, you can use it to produce a graph and check for tendencies.
You can also use a variety of different regression calculations to analyze the data.
Example To input the following two data groups and perform statistical
calculations
{0.5, 1.2, 2.4, 4.0, 5.2}
{–2.1, 0.3, 1.5, 2.0, 2.4}
Once data is input, you can use it for graphing and statistical calculations.
• Input values can be up to 10 digits long.
• You can use the f, c, d and e keys to move the highlighting to any cell
in the lists for data input.
251
Downloaded from www.Manualslib.com manuals search engine
18 - 2 Paired-Variable Statistical Calculation Examples
While the statistical data list is on the display, perform the following procedure.
!Z2(Man)
J(Returns to previous menu.)
• It is often difficult to spot the relationship between two sets of data (such as
height and shoe size) by simply looking at the numbers. Such relationship
become clear, however, when we plot the data on a graph, using one set of
values as x-data and the other set as y-data.
The default setting automatically uses List 1 data as x-axis (horizontal) values and
List 2 data as y-axis (vertical) values. Each set of x/y data is a point on the scatter
diagram.
While the statistical data list is on the display, press 1 (GRPH) to display the
graph menu, which contains the following items.
• The initial default graph type setting for all the graphs (Graph 1 through Graph
3) is scatter diagram, but you can change to one of a number of other graph
types.
P.252 • {SEL} ... {simultaneous graph (GPH1, GPH2, GPH3) selection}
P.254 • {SET} ... {graph settings (graph type, list assignments)}
• You can specify the graph draw/non-draw status, the graph type, and other
general settings for each of the graphs in the graph menu (GPH1, GPH2,
GPH3).
• You can press any function key (1,2,3) to draw a graph regardless of
the current location of the highlighting in the statistical data list.
252
Downloaded from www.Manualslib.com manuals search engine
Paired-Variable Statistical Calculation Examples 18 - 2
• Note that the StatGraph1 setting is for Graph 1 (GPH1 of the graph menu),
StatGraph2 is for Graph 2, and StatGraph3 is for Graph 3.
2. Use the cursor keys to move the highlighting to the graph whose status you
want to change, and press the applicable function key to change the status.
• {On}/{Off} ... setting {On (draw)}/{Off (non-draw)}
• {DRAW} ... {draws all On graphs}
1(GRPH)4(SEL) 2(Off)
cc1(On)
6(DRAW)
• Graph Type
The initial default graph type setting for all the graphs is scatter graph. You can
select one of a variety of other statistical graph types for each graph.
• List
The initial default statistical data is List 1 for single-variable data, and List 1 and
List 2 for paired-variable data. You can specify which statistical data list you want
to use for x-data and y-data.
• Frequency
Normally, each data item or data pair in the statistical data list is represented on a
graph as a point. When you are working with a large number of data items
however, this can cause problems because of the number of plot points on the
graph. When this happens, you can specify a frequency list that contains values
indicating the number of instances (the frequency) of the data items in the
corresponding cells of the lists you are using for x-data and y-data. Once you do
this, only one point is plotted for the multiple data items, which makes the graph
easier to read.
• Mark Type
This setting lets you specify the shape of the plot points on the graph.
253
Downloaded from www.Manualslib.com manuals search engine
18 - 2 Paired-Variable Statistical Calculation Examples
• The settings shown here are examples only. The settings on your general graph
settings screen may differ.
254
Downloaded from www.Manualslib.com manuals search engine
Paired-Variable Statistical Calculation Examples 18 - 2
uGraph Color (graph color specification)
CFX
• {Blue}/{Orng}/{Grn} ... {blue}/{orange}/{green}
255
Downloaded from www.Manualslib.com manuals search engine
18 - 2 Paired-Variable Statistical Calculation Examples
6(g)1(Log)
P.268 • {COPY} ... {stores the displayed regression formula as a graph function}
• {DRAW} ... {graphs the displayed regression formula}
P.255 For details on the meanings of function menu items at the bottom of the display, see
“Selecting the Regression Type”.
256
Downloaded from www.Manualslib.com manuals search engine
Calculating and Graphing Single-Variable Statistical Data 18 - 3
P.254
(Graph Type)
(Hist) ⇒
6(DRAW)
The display screen appears as shown above before the graph is drawn. At this
point, you can change the Start and pitch values.
minX
Q1 Med Q3 maxX
257
Downloaded from www.Manualslib.com manuals search engine
18 - 3 Calculating and Graphing Single-Variable Statistical Data
To plot the data that falls outside the box, first specify “MedBox” as the graph
type. Then, on the same screen you use to specify the graph type, turn the outliers
item “On”, and draw the graph.
k Mean-box Graph
P.254 This type of graph shows the distribution around the mean when there is a large
(Graph Type) number of data items. A line is drawn at the point where the mean is located, and
(Box) then a box is drawn so that it extends below the mean up to the population
standard deviation (o – xσ n) and above the mean up to the population standard
deviation (o + xσ n). Lines (called whiskers) extend from either end of the box up to
the minimum (minX) and maximum (maxX) of the data.
From the statistical data list, press 1 (GRPH) to display the graph menu, press
6 (SET), and then change the graph type of the graph you want to use (GPH1,
GPH2, GPH3) to mean-box graph.
Note : minX
This function is not usually used in
the classrooms in U.S. Please use
Med-box Graph, instead.
o – xσ n o o + xσ n maxX
258
Downloaded from www.Manualslib.com manuals search engine
Calculating and Graphing Single-Variable Statistical Data 18 - 3
k Broken Line Graph
P.254 A broken line graph is formed by plotting the data in one list against the frequency
(Graph Type) of each data item in another list and connecting the points with straight lines.
(Brkn) Calling up the graph menu from the statistical data list, pressing 6 (SET),
changing the settings to drawing of a broken line graph, and then drawing a graph
creates a broken line graph.
⇒
6(DRAW)
6
The display screen appears as shown above before the graph is drawn. At this
point, you can change the Start and pitch values.
• Use c to scroll the list so you can view the items that run off the bottom of the
screen.
259
Downloaded from www.Manualslib.com manuals search engine
18 - 3 Calculating and Graphing Single-Variable Statistical Data
260
Downloaded from www.Manualslib.com manuals search engine
18-4 Calculating and Graphing Paired-Variable
Statistical Data
Under “Plotting a Scatter Diagram,” we displayed a scatter diagram and then
performed a logarithmic regression calculation. Let’s use the same procedure to
look at the various regression functions.
1 2 3 4 5 6
6(DRAW)
k Med-Med Graph
P.254 When it is suspected that there are a number of extreme values, a Med-Med
graph can be used in place of the least squares method. This is also a type of
linear regression, but it minimizes the effects of extreme values. It is especially
useful in producing highly reliable linear regression from data that includes
irregular fluctuations, such as seasonal surveys.
2(Med)
1 2 3 4 5 6
261
Downloaded from www.Manualslib.com manuals search engine
18 - 4 Calculating and Graphing Paired-Variable Statistical Data
6(DRAW)
1 2 3 4 5 6
6(DRAW)
Quadratic regression
a ...... regression second coefficient
b ...... regression first coefficient
c ...... regression constant term (y-intercept)
Cubic regression
a ...... regression third coefficient
b ...... regression second coefficient
c ...... regression first coefficient
d ...... regression constant term (y-intercept)
Quartic regression
a ...... regression fourth coefficient
b ...... regression third coefficient
c ...... regression second coefficient
d ...... regression first coefficient
e ...... regression constant term (y-intercept)
262
Downloaded from www.Manualslib.com manuals search engine
Calculating and Graphing Paired-Variable Statistical Data 18 - 4
k Logarithmic Regression Graph
P.254 Logarithmic regression expresses y as a logarithmic function of x. The standard
logarithmic regression formula is y = a + b × Inx, so if we say that X = Inx, the
formula corresponds to linear regression formula y = a + bX.
6(g)1(Log)
1 2 3 4 5 6
6(DRAW)
1 2 3 4 5 6
6(DRAW)
1 2 3 4 5 6
6(DRAW)
y = a·sin(bx + c) + d
While the statistical data list is on the display, perform the following key operation.
6(g)5(Sin)
6
6(DRAW)
Drawing a sine regression graph causes the angle unit setting of the calculator to
automatically change to Rad (radians). The angle unit does not change when you
perform a sine regression calculation without drawing a graph.
264
Downloaded from www.Manualslib.com manuals search engine
Calculating and Graphing Paired-Variable Statistical Data 18 - 4
Gas bills, for example, tend to be higher during the winter when heater use is
more frequent. Periodic data, such as gas usage, is suitable for application of sine
regression.
Example To perform sine regression using the gas usage data shown
below
List 1 (Month Data)
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39,
40, 41, 42, 43, 44, 45, 46, 47, 48}
List 2 (Gas Usage Meter Reading)
{130, 171, 159, 144, 66, 46, 40, 32, 32, 39, 44, 112, 116, 152, 157,
109, 130, 59, 40, 42, 33, 32, 40, 71, 138, 203, 162, 154, 136, 39,
32, 35, 32, 31, 35, 80, 134, 184, 219, 87, 38, 36, 33, 40, 30, 36, 55,
94}
6
Display a sine regression graph based on the analysis results.
6(DRAW)
265
Downloaded from www.Manualslib.com manuals search engine
18 - 4 Calculating and Graphing Paired-Variable Statistical Data
y= C
1 + ae–bx
6(g)6(g)1(Lgst)
6(DRAW)
List1(Year Data)
{66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83}
List2(Diffusion Rate)
{0.3, 1.6, 5.4, 13.9, 26.3, 42.3, 61.1, 75.8, 85.9, 90.3, 93.7, 95.4, 97.8, 97.8,
98.2, 98.5, 98.9, 98.8}
1(GRPH)1(GPH1)
Perform the calculation, and the logistic regression analysis values appear on the
display.
6(g)6(g)1(Lgst)
266
Downloaded from www.Manualslib.com manuals search engine
Calculating and Graphing Paired-Variable Statistical Data 18 - 4
Draw a logistic regression graph based on the parameters obtained from the
analytical results.
6(DRAW)
k Residual Calculation
Actual plot points (y-coordinates) and regression model distance can be calcu-
lated during regression calculations.
P.6 While the statistical data list is on the display, recall the set up screen to specify a
list (“List 1” through “List 6”) for “Resid List”. Calculated residual data is stored in
the specified list.
The vertical distance from the plots to the regression model will be stored.
Plots that are higher than the regression model are positive, while those that are
lower are negative.
Residual calculation can be performed and saved for all regression models.
Any data already existing in the selected list is cleared. The residual of each plot is
stored in the same precedence as the data used as the model.
267
Downloaded from www.Manualslib.com manuals search engine
18 - 4 Calculating and Graphing Paired-Variable Statistical Data
• Use c to scroll the list so you can view the items that run off the bottom of the
screen.
_
x ..................... mean of xList data
Σ x ................... sum of xList data
Σ x2 .................. sum of squares of xList data
xσn .................. population standard deviation of xList data
xσn-1 ................ sample standard deviation of xList data
n ..................... number of xList data items
_
y ..................... mean of yList data
Σ y ................... sum of yList data
Σ y2 .................. sum of squares of yList data
yσn .................. population standard deviation of yList data
yσn-1 ................ sample standard deviation of yList data
Σ xy .................. sum of the product of data stored in xList and yList
minX ............... minimum of xList data
maxX .............. maximum of xList data
minY ............... minimum of yList data
maxY .............. maximum of yList data
• {COPY} ... {stores the displayed regression formula to the GRAPH Mode}
• {DRAW} ... {graphs the displayed regression formula}
1. Press 5 (COPY) to copy the regression formula that produced the displayed
data to the GRAPH Mode.
Note that you cannot edit regression formulas for graph formulas in the GRAPH
Mode.
2. Press w to save the copied graph formula and return to the previous
regression calculation result display.
268
Downloaded from www.Manualslib.com manuals search engine
Calculating and Graphing Paired-Variable Statistical Data 18 - 4
k Multiple Graphs
You can draw more than one graph on the same display by using the procedure
P.252 under “Changing Graph Parameters” to set the graph draw (On)/non-draw (Off)
status of two or all three of the graphs to draw “On”, and then pressing 6
(DRAW). After drawing the graphs, you can select which graph formula to use
when performing single-variable statistic or regression calculations.
6(DRAW)
P.254 1(X)
• The text at the top of the screen indicates the currently selected graph
(StatGraph1 = Graph 1, StatGraph2 = Graph 2, StatGraph3 = Graph 3).
1. Use f and c to change the currently selected graph. The graph name at
the top of the screen changes when you do.
c
P.259 Now you can use the procedures under “Displaying Single-Variable Statistical
P.267 Results” and “Displaying Paired-Variable Statistical Results” to perform statistical
calculations.
269
Downloaded from www.Manualslib.com manuals search engine
18 - 5 Performing Statistical Calculations
270
Downloaded from www.Manualslib.com manuals search engine
Performing Statistical Calculations 18 - 5
Now you can use the cursor keys to view the characteristics of the variables.
P.259 For details on the meanings of these statistical values, see “Displaying Single-
Variable Statistical Results”.
Now you can use the cursor keys to view the characteristics of the variables.
P.267 For details on the meanings of these statistical values, see “Displaying Paired-
Variable Statistical Results”.
k Regression Calculation
In the explanations from “Linear Regression Graph” to “Logistic Regression
Graph,” regression calculation results were displayed after the graph was drawn.
Here, the regression line and regression curve is represented by mathematical
expressions.
You can directly determine the same expression from the data input screen.
Pressing 2 (CALC) 3 (REG) displays a function menu, which contains the
following items.
2(CALC)3(REG)1(X)
The meaning of the parameters that appear on this screen is the same as that for
“Linear Regression Graph” to “Logistic Regression Graph”.
271
Downloaded from www.Manualslib.com manuals search engine
18 - 5 Performing Statistical Calculations
• Note that you cannot obtain estimated values for a Med-Med, quadratic
regression, cubic regression, quartic regression, sine regression, or logistic
regression graph.
1. In the Main Menu, select the STAT icon and enter the STAT Mode.
2. Input data into the list and draw the power regression graph*.
3. In the Main Menu, select the RUN icon and enter the RUN Mode.
272
Downloaded from www.Manualslib.com manuals search engine
Performing Statistical Calculations 18 - 5
k Normal Probability Distribution Calculation and Graphing
You can calculate and graph normal probability distributions for single-variable
statistics.
• Normal probability P(t), Q(t), and R(t), and normalized variate t(x) are
calculated using the following formulas.
u2 u2 u2
du du du
1. In the STAT Mode, input the height data into List 1 and the frequency data into
List 2.
273
Downloaded from www.Manualslib.com manuals search engine
18 - 5 Performing Statistical Calculations
3. Press m to display the Main Menu, and then enter the RUN Mode. Next,
press K to display the option menu and then 6 (g) 3 (PROB) 6 (g).
4(t () bga.f)w
(Normalized variate t for 160.5cm) Result: –1.633855948
( –1.634)
4(t() bhf.f)w
(Normalized variate t for 175.5cm) Result: 0.4963343361
( 0.496)
1(P()a.ejg)-
1(P()-b.gde)w
(Percentage of total) Result: 0.638921
(63.9% of total)
3(R()a.ejg)w
(Percentile) Result: 0.30995
(31.0 percentile)
274
Downloaded from www.Manualslib.com manuals search engine
Performing Statistical Calculations 18 - 5
k Normal Probability Graphing
You can graph a normal probability distribution with Graph Y = in the Sketch Mode.
!4(Sketch)1(Cls)w
5(GRPH)1(Y=)K6(g)3(PROB)
6(g)1(P()a.f)w
The following shows the View Window settings for the graph.
Ymin ~ Ymax
–0.1 0.45
Xmin ~ Xmax
–3.2 3.2
275
Downloaded from www.Manualslib.com manuals search engine
18-6 Tests
The Z Test provides a variety of different standardization-based tests. They make
it possible to test whether or not a sample accurately represents the population
when the standard deviation of a population (such as the entire population of a
country) is known from previous tests. Z testing is used for market research and
public opinion research, that need to be performed repeatedly.
1-Sample Z Test tests for unknown population mean when the population
standard deviation is known.
2-Sample Z Test tests the equality of the means of two populations based on
independent samples when both population standard deviations are known.
1-Prop Z Test tests for an unknown proportion of successes.
2-Prop Z Test tests to compare the proportion of successes from two populations.
The t Test uses the sample size and obtained data to test the hypothesis that the
sample is taken from a particular population. The hypothesis that is the opposite of
the hypothesis being proven is called the null hypothesis, while the hypothesis
being proved is called the alternative hypothesis. The t-test is normally applied to
test the null hypothesis. Then a determination is made whether the null hypothesis
or alternative hypothesis will be adopted.
When the sample shows a trend, the probability of the trend (and to what extent it
applies to the population) is tested based on the sample size and variance size.
Inversely, expressions related to the t test are also used to calculate the sample
size required to improve probability. The t test can be used even when the
population standard deviation is not known, so it is useful in cases where there is
only a single survey.
1-Sample t Test tests the hypothesis for a single unknown population mean when
the population standard deviation is unknown.
2-Sample t Test compares the population means when the population standard
deviations are unknown.
LinearReg t Test calculates the strength of the linear association of paired data.
In addition to the above, a number of other functions are provided to check the
relationship between samples and populations.
χ2 Test tests hypotheses concerning the proportion of samples included in each of
a number of independent groups. Mainly, it generates cross-tabulation of two
categorical variables (such as yes, no) and evaluates the independence of these
variables. It could be used, for example, to evaluate the relationship between
whether or not a driver has ever been involved in a traffic accident and that
person’s knowledge of traffic regulations.
276
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
2-Sample F Test tests the hypothesis that there will be no change in the result for
a population when a result of a sample is composed of multiple factors and one or
more of the factors is removed. It could be used, for example, to test the carcino-
genic effects of multiple suspected factors such as tobacco use, alcohol, vitamin
deficiency, high coffee intake, inactivity, poor living habits, etc.
ANOVA tests the hypothesis that the population means of the samples are equal
when there are multiple samples. It could be used, for example, to test whether or
not different combinations of materials have an effect on the quality and life of a
final product.
The following pages explain various statistical calculation methods based on the
principles described above. Details concerning statistical principles and
terminology can be found in any standard statistics textbook.
While the statistical data list is on the display, press 3 (TEST) to display the test
menu, which contains the following items.
• {Z}/{t}/{CHI}/{F} ... {Z}/{t}/{χ2}/{F} test
• {ANOV} ... {analysis of variance (ANOVA)}
k Z Test
You can use the following menu to select from different types of Z Test.
• {1-S}/{2-S}/{1-P}/{2-P} ... {1-Sample}/{2-Sample}/{1-Prop}/{2-Prop} Z Test
u1-Sample Z Test
This test is used when the sample standard deviation for a population is known to
test the hypothesis. The 1-Sample Z Test is applied to the normal distribution.
o – µ0 o : sample mean
Z= σ µo : assumed population mean
n σ : population standard deviation
n : sample size
Perform the following key operations from the statistical data list.
3(TEST)
1(Z)
1(1-S)
277
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
The following shows the meaning of each item in the case of list data specifica-
tion.
Data ................ data type
µ ..................... population mean value test conditions (“G µ0” specifies
two-tail test, “< µ0” specifies lower one-tail test, “> µ0”
specifies upper one-tail test.)
µ0 .................... assumed population mean
σ ..................... population standard deviation (σ > 0)
List .................. list whose contents you want to use as data (List 1 to 6)
Freq ................ frequency (1 or List 1 to 6)
Execute .......... executes a calculation or draws a graph
The following shows the meaning of parameter data specification items that are
different from list data specification.
1(List)c2(<)c
bb.fw
dw
1(List1)c1(1)c
1(CALC)
6(DRAW) can be used in place of 1(CALC) in the final Execute line to draw a
graph.
278
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
Perform the following key operations from the statistical result screen.
J(To data input screen)
cccccc(To Execute line)
6(DRAW)
u 2-Sample Z Test
This test is used when the sample standard deviations for two populations are
known to test the hypothesis. The 2-Sample Z Test is applied to the normal
distribution.
o1 – o2 o1 : sample 1 mean
Z= o2 : sample 2 mean
σ12 σ22 σ1 : population standard deviation of sample 1
n1 + n2
σ2 : population standard deviation of sample 2
n1 : sample 1 size
n2 : sample 2 size
Perform the following key operations from the statistical data list.
3(TEST)
1(Z)
2(2-S)
The following shows the meaning of each item in the case of list data specification.
279
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
The following shows the meaning of parameter data specification items that are
different from list data specification.
Example To perform a 2-Sample Z Test when two lists of data are input
For this example, we will perform a µ1 < µ2 test for the data
List1 = {11.2, 10.9, 12.5, 11.3, 11.7} and List2 = {0.84, 0.9, 0.14,
–0.75, –0.95}, when σ1 = 15.5 and σ2 = 13.5.
1(List)c
2(<)c
bf.fw
bd.fw
1(List1)c2(List2)c
1(1)c1(1)c
1(CALC)
280
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
u 1-Prop Z Test
This test is used to test for an unknown proportion of successes. The 1-Prop Z
Test is applied to the normal distribution.
Perform the following key operations from the statistical data list.
3(TEST)
1(Z)
3(1-P)
Prop ................ sample proportion test conditions (“G p0” specifies two-tail
test, “< p0” specifies lower one-tail test, “> p0” specifies upper
one-tail test.)
p0 .................... expected sample proportion (0 < p0 < 1)
x ..................... sample value (x > 0 integer)
n ..................... sample size (positive integer)
Execute .......... executes a calculation or draws a graph
1(G)c
a.fw
caeiw
eaeaw
1(CALC)
281
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
u 2-Prop Z Test
This test is used to compare the proportion of successes. The 2-Prop Z Test is
applied to the normal distribution.
x1 x2 x1 : sample 1 data value
n1 – n2 x2 : sample 2 data value
Z=
n1 : sample 1 size
p(1 – p ) 1 + 1 n2 : sample 2 size
n1 n2
p̂ : estimated sample proportion
Perform the following key operations from the statistical data list.
3(TEST)
1(Z)
4(2-P)
282
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
3(>)c
ccfw
daaw
cdaw
daaw
1(CALC)
k t Test
You can use the following menu to select a t test type.
• {1-S}/{2-S}/{REG} ... {1-Sample}/{2-Sample}/{LinearReg} t Test
u 1-Sample t Test
This test uses the hypothesis test for a single unknown population mean when the
population standard deviation is unknown. The 1-Sample t Test is applied to t-
distribution.
o – µ0 o : sample mean
t=
xσ n–1 µ0 : assumed population mean
n xσn-1 : sample standard deviation
n : sample size
Perform the following key operations from the statistical data list.
3(TEST)
2(t)
1(1-S)
283
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
The following shows the meaning of each item in the case of list data specification.
The following shows the meaning of parameter data specification items that are
different from list data specification.
1(List)c
1(G)c
bb.dw
1(List1)c1(1)c
1(CALC)
284
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
u 2-Sample t Test
2-Sample t Test compares the population means when the population standard
deviations are unknown. The 2-Sample t Test is applied to t-distribution.
The following applies when pooling is in effect.
o1 – o2 o1 : sample 1 mean
t= o2 : sample 2 mean
xp σ n–12 n1 + n1 x1σn-1 : sample 1 standard
1 2
deviation
x2σn-1 : sample 2 standard
(n1–1)x1σ n–12 +(n2–1)x2σ n –12
xpσ n–1 = deviation
n1 + n 2 – 2 n1 : sample 1 size
n2 : sample 2 size
df = n1 + n2 – 2 xpσn-1 : pooled sample standard
deviation
df : degrees of freedom
The following applies when pooling is not in effect.
o1 – o2 o1 : sample 1 mean
t=
x1σ n–1 x2σ n–1
2 2 o2 : sample 2 mean
n1 + n2 x1σn-1 : sample 1 standard
deviation
1 x2σn-1 : sample 2 standard
df = 2
C (1–C )2 deviation
+
n1–1 n2–1 n1 : sample 1 size
n2 : sample 2 size
x1σ n–12 df : degrees of freedom
n1
C=
x1σn–12 x2σn–12
n1 + n2
Perform the following key operations from the statistical data list.
3(TEST)
2(t)
2(2-S)
285
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
The following shows the meaning of each item in the case of list data specifica-
tion.
The following shows the meaning of parameter data specification items that are
different from list data specification.
Example To perform a 2-Sample t Test when two lists of data are input
For this example, we will perform a µ1 G µ2 test for the data
List1 = {55, 54, 51, 55, 53, 53, 54, 53} and List2 = {55.5, 52.3,
51.8, 57.2, 56.5} when pooling is not in effect.
1(List)c1(G)c
1(List1)c2(List2)c
1(1)c1(1)
c2(Off)c
1(CALC)
286
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
µ1Gµ2 .............. direction of test
t ...................... t value
p ..................... p-value
df .................... degrees of freedom
o1 .................... sample 1 mean
o2 .................... sample 2 mean
x1σn-1 ............... sample 1 standard deviation
x2σn-1 ............... sample 2 standard deviation
n1 .................... sample 1 size
n2 .................... sample 2 size
u LinearReg t Test
LinearReg t Test treats paired-variable data sets as (x, y) pairs, and uses the
method of least squares to determine the most appropriate a, b coefficients of the
data for the regression formula y = a + bx. It also determines the correlation
coefficient and t value, and calculates the extent of the relationship between x and
y.
n a : intercept
Σ(x – o)( y – p)
i=1 n–2 b : slope of the line
b= a = p – bo t=r
n
1 – r2
Σ(x – o)2
i=1
Perform the following key operations from the statistical data list.
3(TEST)
2(t)
3(REG)
287
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
The following shows the meaning of each item in the case of list data specifica-
tion.
β & ρ ............... p-value test conditions (“G 0” specifies two-tail test, “< 0”
specifies lower one-tail test, “> 0” specifies upper one-tail
test.)
XList ............... list for x-axis data
YList ............... list for y-axis data
Freq ................ frequency
Execute .......... executes a calculation
1(G)c
1(List1)c
2(List2)c
1(1)c
1(CALC)
P.268 The following key operations can be used to copy the regression formula.
6(COPY)
288
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
k Other Tests
u χ2 Test
χ2 Test sets up a number of independent groups and tests hypotheses related to
the proportion of the sample included in each group. The χ2 Test is applied to
dichotomous variables (variable with two possible values, such as yes/no).
k
expected counts Σ x ×Σ x
i=1
ij
j=1
ij
Fij = k
ΣΣ x
i=1 j=1
ij
k
(xij – Fij)2
χ2 = Σ Σ
i =1 j =1 Fij
For the above, data must already be input in a matrix using the MAT Mode.
Perform the following key operations from the statistical data list.
3(TEST)
3(CHI)
Next, specify the matrix that contains the data. The following shows the meaning
of the above item.
Observed ........ name of matrix (A to Z) that contains observed counts (all cells
positive integers)
Execute .......... executes a calculation or draws a graph
The matrix must be at least two lines by two columns. An error occurs if the
matrix has only one line or one column.
1(Mat A)c
1(CALC)
289
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
χ2 .................... χ2 value
p ..................... p-value
df .................... degrees of freedom
Expected ........ expected counts (Result is always stored in MatAns.)
u 2-Sample F Test
2-Sample F Test tests the hypothesis that when a sample result is composed of
multiple factors, the population result will be unchanged when one or some of the
factors are removed. The F Test is applied to the F distribution.
x1σn–12
F=
x2σn–12
Perform the following key operations from the statistical data list.
3(TEST)
4(F)
The following is the meaning of each item in the case of list data specification.
290
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
The following shows the meaning of parameter data specification items that are
different from list data specification.
Example To perform a 2-Sample F Test when two lists of data are input
For this example, we will perform a 2-Sample F Test for the
data List1 = {0.5, 1.2, 2.4, 4, 5.2} and List2 = {–2.1, 0.3, 1.5, 5,
2.4}.
1(List)c1(G)c
1(List1)c2(List2)c
1(1)c1(1)c
1(CALC)
291
Downloaded from www.Manualslib.com manuals search engine
18 - 6 Tests
F = MS k : number of populations
MSe oi : mean of each list
xiσn-1 : standard deviation of each list
SS
MS = ni : size of each list
Fdf o : mean of all lists
SSe F : F value
MSe = MS : factor mean squares
Edf
MSe : error mean squares
k SS : factor sum of squares
SS = Σni (oi – o)2 SSe : error sum of squares
i=1
Fdf : factor degrees of freedom
k Edf : error degrees of freedom
SSe = Σ(ni – 1)xiσn–12
i =1
Fdf = k – 1
k
Edf = Σ(ni – 1)
i=1
Perform the following key operations from the statistical data list.
3(TEST)
5(ANOV)
The following is the meaning of each item in the case of list data specification.
How Many ...... number of samples
List1 ................ list whose contents you want to use as sample 1 data
List2 ................ list whose contents you want to use as sample 2 data
Execute .......... executes a calculation
A value from 2 through 6 can be specified in the How Many line, so up to six
samples can be used.
292
Downloaded from www.Manualslib.com manuals search engine
Tests 18 - 6
2(3)c
1(List1)c
2(List2)c
3(List3)c
1(CALC)
F ..................... F value
p ..................... p-value
xpσn-1 ............... pooled sample standard deviation
Fdf .................. factor degrees of freedom
SS ................... factor sum of squares
MS .................. factor mean squares
Edf .................. error degrees of freedom
SSe ................. error sum of squares
MSe ................ error mean squares
293
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Confidence Interval
A confidence interval that is too broad makes it difficult to get an idea of where the
population value (true value) is located. A narrow confidence interval, on the other
hand, limits the population value and makes it difficult to obtain reliable results.
The most commonly used confidence levels are 95% and 99%. Raising the
confidence level broadens the confidence interval, while lowering the confidence
level narrows the confidence level, but it also increases the chance of accidently
overlooking the population value. With a 95% confidence interval, for example, the
population value is not included within the resulting intervals 5% of the time.
When you plan to conduct a survey and then t test and Z test the data, you must
also consider the sample size, confidence interval width, and confidence level.
The confidence level changes in accordance with the application.
While the statistical data list is on the display, press 4 (INTR) to display the
confidence interval menu, which contains the following items.
• {Z}/{t} ... {Z}/{t} confidence interval calculation
294
Downloaded from www.Manualslib.com manuals search engine
Confidence Interval 18 - 7
k Z Confidence Interval
You can use the following menu to select from the different types of Z confidence
interval.
• {1-S}/{2-S}/{1-P}/{2-P} ... {1-Sample}/{2-Sample}/{1-Prop}/{2-Prop} Z Interval
u 1-Sample Z Interval
1-Sample Z Interval calculates the confidence interval for an unknown population
mean when the population standard deviation is known.
Left = o – Z α σ
2 n
Right = o + Z α σ
2 n
However, α is the level of significance. The value 100 (1 – α) % is the confidence
level.
When the confidence level is 95%, for example, inputting 0.95 produces 1 – 0.95 =
0.05 = α.
Perform the following key operations from the statistical data list.
4(INTR)
1(Z)
1(1-S)
The following shows the meaning of each item in the case of list data specifica-
tion.
The following shows the meaning of parameter data specification items that are
different from list data specification.
295
Downloaded from www.Manualslib.com manuals search engine
18 - 7 Confidence Interval
1(List)c
a.jfw
dw
1(List1)c1(1)c1(CALC)
u 2-Sample Z Interval
2-Sample Z Interval calculates the confidence interval for the difference between
two population means when the population standard deviations of two samples
are known.
The following is the confidence interval. The value 100 (1 – α) % is the confidence
level.
Perform the following key operations from the statistical data list.
4(INTR)
1(Z)
2(2-S)
The following shows the meaning of each item in the case of list data specifica-
tion.
The following shows the meaning of parameter data specification items that are
different from list data specification.
Example To calculate the 2-Sample Z Interval when two lists of data are
input
For this example, we will obtain the 2-Sample Z Interval for the
data 1 = {55, 54, 51, 55, 53, 53, 54, 53} and data 2 = {55.5, 52.3,
51.8, 57.2, 56.5} when C-Level = 0.95 (95% confidence level),
σ1 = 15.5, and σ2 = 13.5.
1(List)c
a.jfw
bf.fw
bd.fw
1(List1)c2(List2)c1(1)c
1(1)c1(CALC)
297
Downloaded from www.Manualslib.com manuals search engine
18 - 7 Confidence Interval
u 1-Prop Z Interval
1-Prop Z Interval uses the number of data to calculate the confidence interval for
an unknown proportion of successes.
The following is the confidence interval. The value 100 (1 – α) % is the confidence
level.
n : sample size
Left = n – Z α
x 1 x x
2 n n 1– n x : data
Right = n + Z α
x 1 x x
2 n n 1– n
Perform the following key operations from the statistical data list.
4(INTR)
1(Z)
3(1-P)
Data is specified using parameter specification. The following shows the meaning
of each item.
a.jjw
ffw
baaw
1(CALC)
298
Downloaded from www.Manualslib.com manuals search engine
Confidence Interval 18 - 7
u 2-Prop Z Interval
2-Prop Z Interval uses the number of data items to calculate the confidence
interval for the defference between the proportion of successes in two populations.
The following is the confidence interval. The value 100 (1 – α) % is the confidence
level.
Data is specified using parameter specification. The following shows the meaning
of each item.
a.jfw
ejwgbw
diwgcw
1(CALC)
299
Downloaded from www.Manualslib.com manuals search engine
18 - 7 Confidence Interval
k t Confidence Interval
You can use the following menu to select from two types of t confidence interval.
• {1-S}/{2-S} ... {1-Sample}/{2-Sample} t Interval
u 1-Sample t Interval
1-Sample t Interval calculates the confidence interval for an unknown population
mean when the population standard deviation is unknown.
The following is the confidence interval. The value 100 (1 – α) % is the confidence
level.
α xσn–1
Left = o– tn – 1
2 n
xσn–1
Right = o+ tn – 1 α
2 n
Perform the following key operations from the statistical data list.
4(INTR)
2(t)
1(1-S)
The following shows the meaning of each item in the case of list data specifica-
tion.
The following shows the meaning of parameter data specification items that are
different from list data specification.
1(List)c
a.jfw
1(List1)c
1(1)c
1(CALC)
u 2-Sample t Interval
2-Sample t Interval calculates the confidence interval for the difference between
two population means when both population standard deviations are unknown.
The t interval is applied to t distribution.
α
Left = (o1 – o2)– tn +n 2 –2
xp σ n–12 n1 + n1
1
2 1 2
α
Right = (o1 – o2)+ tn +n 2 –2
xp σ n–12 n1 + n1
1
2 1 2
df = 1
2
C + (1–C)
2
n1–1 n2–1
x1σ n–12
n1
C=
x1σ n–12 x2 σn–12
n1 + n2
301
Downloaded from www.Manualslib.com manuals search engine
18 - 7 Confidence Interval
Perform the following key operations from the statistical data list.
4(INTR)
2(t)
2(2-S)
The following shows the meaning of each item in the case of list data specification.
The following shows the meaning of parameter data specification items that are
different from list data specification.
302
Downloaded from www.Manualslib.com manuals search engine
Confidence Interval 18 - 7
Example To calculate the 2-Sample t Interval when two lists of data are
input
For this example, we will obtain the 2-Sample t Interval for data 1
= {55, 54, 51, 55, 53, 53, 54, 53} and data 2 = {55.5, 52.3, 51.8, 57.2,
56.5} without pooling when C-Level = 0.95.
1(List)c
a.jfw
1(List1)c2(List2)c1(1)c
1(1)c2(Off)c1(CALC)
303
Downloaded from www.Manualslib.com manuals search engine
18-8 Distribution
There is a variety of different types of distribution, but the most well-known is
“normal distribution,” which is essential for performing statistical calculations.
Normal distribution is a symmetrical distribution centered on the greatest occur-
rences of mean data (highest frequency), with the frequency decreasing as you
move away from the center. Poisson distribution, geometric distribution, and
various other distribution shapes are also used, depending on the data type.
Certain trends can be determined once the distribution shape is determined. You
can calculate the probability of data taken from a distribution being less than a
specific value.
For example, distribution can be used to calculate the yield rate when manufactur-
ing some product. Once a value is established as the criteria, you can calculate
normal probability density when estimating what percent of the products meet the
criteria. Conversely, a success rate target (80% for example) is set up as the
hypothesis, and normal distribution is used to estimate the proportion of the
products will reach this value.
While the statistical data list is on the display, press 5 (DIST) to display the
distribution menu, which contains the following items.
• {NORM}/{t}/{CHI}/{F}/{BINM}/{POISN}/{GEO} ... {normal}/{t}/{χ2}/{F}/
{binomial}/{Poisson}/{geometric} distribution
304
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
k Normal Distribution
You can use the following menu to select from the different types of calculation.
• {Npd}/{Ncd}/{InvN} ... {normal probability density}/{normal distribution
probability}/{inverse cumulative normal distribution} calculation
Perform the following key operations from the statistical data list.
5(DIST)
1(NORM)
1(Npd)
Data is specified using parameter specification. The following shows the meaning
of each item.
x ..................... data
σ ..................... standard deviation (σ > 0)
µ ..................... mean
Execute .......... executes a calculation or draws a graph
dgw
cw
dfw
1(CALC)
305
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
Perform the following key operations from the statistical data list.
5(DIST)
1(NORM)
2(Ncd)
Data is specified using parameter specification. The following shows the meaning
of each item.
-bEjjw
dgw
cw
dfw
1(CALC)
306
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
• This calculator performs the above calculation using the following:
∞ = 1E99, –∞ = –1E99
∫−∞
f (x)dx = p
Upper boundary of
integration interval
α=?
Specify the probability and use this formula to obtain the integration interval.
Perform the following key operations from the statistical data list.
5(DIST)
1(NORM)
3(InvN)
Data is specified using parameter specification. The following shows the meaning
of each item.
a.gjbegcw
cw
dfw
1(CALC)
307
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
k Student-t Distribution
You can use the following menu to select from the different types of Student-t
distribution.
• {tpd}/{tcd} ... {Student-t probability density}/{Student-t distribution probability}
calculation
Data is specified using parameter specification. The following shows the meaning
of each item.
x ..................... data
df .................... degrees of freedom (df >0)
Execute .......... executes a calculation or draws a graph
bw
cw
1(CALC)
308
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
Perform the following key operation to display a graph.
J
cc
6(DRAW)
df + 1 a : lower boundary
∫
Γ2
b
2
–
df+1
b : upper boundary
p= 1+x 2
dx
df df
Γ 2 π df a
Perform the following key operations from the statistical data list.
5(DIST)
2(t)
2(tcd)
Data is specified using parameter specification. The following shows the meaning
of each item.
-cw
dw
biw
1(CALC)
309
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
k Chi-square Distribution
You can use the following menu to select from the different types of chi-square
distribution.
• {Cpd}/{Ccd} ... {χ2 probability density}/{χ2 distribution probability} calculation
df df x
–1 – (x > 0)
f (x) = 1 1 2
x2 e 2
df 2
Γ 2
Perform the following key operations from the statistical data list.
5(DIST)
3(CHI)
1(Cpd)
Data is specified using parameter specification. The following shows the meaning
of each item.
x ..................... data
df .................... degrees of freedom (positive integer)
Execute .......... executes a calculation or draws a graph
bw
dw
1(CALC)
310
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
Perform the following key operations to display a graph.
J
cc
6(DRAW)
∫
df b
df x
a : lower boundary
p= 1 1 2 –1 –
x 2
e 2
dx b : upper boundary
df 2 a
Γ 2
Perform the following key operations from the statistical data list.
5(DIST)
3(CHI)
2(Ccd)
Data is specified using parameter specification. The following shows the meaning
of each item.
aw
bj.acdw
jw
1(CALC)
311
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
k F Distribution
You can use the following menu to select from the different types of F distribution.
• {Fpd}/{Fcd} ... {F probability density}/{F distribution probability} calculation
u F probability density
F probability density calculates the probability density function for the F
distribution at a specified x value.
n+d
Γ n n –
n+d
2 n 2 –1 2
1 + nx
2
f (x) = x (x > 0)
n d d d
Γ Γ
2 2
Perform the following key operations from the statistical data list.
5(DIST)
4(F)
1(Fpd)
Data is specified using parameter specification. The following shows the meaning
of each item.
x ..................... data
n-df ................. numerator degrees of freedom (positive integer)
d-df ................. denominator degrees of freedom (positive integer)
Execute .......... executes a calculation or draws a graph
bw
cew
bjw
1(CALC)
312
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
u F distribution probability
F distribution probability calculates the probability of F distribution data falling
between two specific values.
∫
Γ n b
n –
n+d
b : upper boundary
2 n 2 2
1 + nx
–1
p= x
2
dx
n d d d
Γ Γ a
2 2
Perform the following key operations from the statistical data list.
5(DIST)
4(F)
2(Fcd)
Data is specified using parameter specification. The following shows the meaning
of each item.
aw
b.jicew
bjw
bgw
1(CALC)
k Binomial Distribution
You can use the following menu to select from the different types of binomial
distribution.
• {Bpd}/{Bcd} ... {binomial probability}/{binomial cumulative density}
calculation
313
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
uBinomial probability
Binomial probability calculates a probability at specified value for the discrete
binomial distribution with the specified number of trials and probability of success
on each trial.
The following shows the meaning of each item when data is specified using list
specification.
The following shows the meaning of a parameter data specification item that is
different from list data specification.
1(List)c
1(List1)c
bfw
a.gw
1(CALC)
probability when x = 10
probability when x = 11
probability when x = 12
probability when x = 13
probability when x = 14
314
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
uBinomial cumulative density
Binomial cumulative density calculates a cumulative probability at specified value
for the discrete binomial distribution with the specified number of trials and
probability of success on each trial.
Perform the following key operations from the statistical data list.
5(DIST)
5(BINM)
2(Bcd)
The following shows the meaning of each item when data is specified using list
specification.
The following shows the meaning of a parameter data specification item that is
different from list data specification.
1(List)c
1(List1)c
bfw
a.gw
1(CALC)
315
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
k Poisson Distribution
You can use the following menu to select from the different types of Poisson
distribution.
• {Ppd}/{Pcd} ... {Poisson probability}/{Poisson cumulative density} calculation
uPoisson probability
Poisson probability calculates a probability at specified value for the discrete Poisson
distribution with the specified mean.
e– µ µ x
f (x) = (x = 0, 1, 2, ···) µ : mean (µ > 0)
x!
Perform the following key operations from the statistical data list.
5(DIST)
6(g)
1(POISN)
1(Ppd)
The following shows the meaning of each item when data is specified using list
specification.
The following shows the meaning of a parameter data specification item that is
different from list data specification.
x ..................... value
1(List)c
1(List1)c
gw
1(CALC)
probability when x = 2
probability when x = 3
probability when x = 4
316
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
u Poisson cumulative density
Poisson cumulative density calculates a cumulative probability at specified value
for the discrete Poisson distribution with the specified mean.
Perform the following key operations from the statistical data list.
5(DIST)
6(g)
1(POISN)
2(Pcd)
The following shows the meaning of each item when data is specified using list
specification.
The following shows the meaning of a parameter data specification item that is
different from list data specification.
x ..................... value
1(List)c
1(List1)c
gw
1(CALC)
k Geometric Distribution
You can use the following menu to select from the different types of geometric
distribution.
• {Gpd}/{Gcd} ... {geometric probability}/{geometric cumulative density}
calculation
317
Downloaded from www.Manualslib.com manuals search engine
18 - 8 Distribution
uGeometric probability
Geometric probability calculates a probability at specified value, the number of the
trial on which the first success occurs, for the discrete geometric distribution with
the specified probability of success.
Perform the following key operations from the statistical data list.
5(DIST)
6(g)
2(GEO)
1(Gpd)
The following shows the meaning of each item when data is specified using list
specification.
The following shows the meaning of a parameter data specification item that is
different from list data specification.
x ..................... value
1(List)c
1(List1)c
a.ew
1(CALC)
probability when x = 3
probability when x = 4
probability when x = 5
318
Downloaded from www.Manualslib.com manuals search engine
Distribution 18 - 8
uGeometric cumulative density
Geometric cumulative density calculates a cumulative probability at specified
value, the number of the trial on which the first success occurs, for the discrete
geometric distribution with the specified probability of success.
Perform the following key operations from the statistical data list.
5(DIST)
6(g)
2(GEO)
2(Gcd)
The following shows the meaning of each item when data is specified using list
specification.
The following shows the meaning of a parameter data specification item that is
different from list data specification.
x ..................... value
1(List)c
1(List1)c
a.fw
1(CALC)
319
Downloaded from www.Manualslib.com manuals search engine
98
Downloaded from www.Manualslib.com manuals search engine
Chapter
Financial Calculations 19
19-1 Before Performing Financial Calculations
19-2 Simple Interest Calculations
19-3 Compound Interest Calculations
19-4 Investment Appraisal
19-5 Amortization of a Loan
19-6 Conversion between Percentage Interest Rate and
Effective Interest Rate
19-7 Cost, Selling Price, Margin Calculations
19-8 Day/Date Calculations
322
Downloaded from www.Manualslib.com manuals search engine
Before Performing Financial Calculations 19 - 1
• Drawing a financial graph while the Label item is turned on, displays the label
CASH for the vertical axis (deposits, withdrawals), and TIME for the horizontal
P.6 axis (frequency).
• The number of display digits applied in the Financial Mode is different from the
number of digits used in other modes. The calculators automatically reverts to
Norm 1 whenever you enter the Financial Mode, which cancels a Sci (number
of significant digits) or Eng (engineering notation) setting made in another
mode.
323
Downloaded from www.Manualslib.com manuals search engine
19-2 Simple Interest Calculations
This calculator uses the following formulas to calculate simple interest.
Press 1 (SMPL) from the Financial 1 screen to display the following input screen
for simple interest calculation.
Example What would the interest amount and principal plus interest be
for a loan of $1,500 borrowed for 90 days at an annual rate of
7.25%?
Use the 360-day mode and two decimal places.
P.7 In the set up screen, specify “360” for Date Mode and “Fix2” for Display and then
P.6 press J.
324
Downloaded from www.Manualslib.com manuals search engine
Simple Interest Calculations 19 - 2
Now you can perform the following key operations to return to the input screen
and then display the principal plus interest.
1(REPT) (Returns to the input screen)
2(SFV)
The left side is PV, while the right side is SI and SFV. The upper part of the graph
is positive (+), while the bottom part is negative (–).
325
Downloaded from www.Manualslib.com manuals search engine
19-3 Compound Interest Calculations
This calculator uses the following standard formulas to calculate compound
interest.
u Formula I
{ }
S = 0 assumed for end of term
(1 + i S ) PMT–FVi
log
(1 + i S ) PMT+PVi
n=
log(1+ i)
(1 + i × S)[(1 + i)n–1]
α=
i(1 + i)n
1
β=
(1 + i)n
F(i) = Formula I
F(i)'=
PMT
i
–
[
(1+ i S)[1– (1+ i)–n]
i
+ (1+ i S)[n(1+ i)–n–1]+S [1–(1+ i)–n]
]
–nFV (1+ i)–n–1
uFormula II (I% = 0)
PV + PMT × n + FV = 0
Here:
PV = – (PMT × n + FV )
FV = – (PMT × n + PV )
326
Downloaded from www.Manualslib.com manuals search engine
Compound Interest Calculations 19 - 3
PV + FV
PMT = –
n
PV + FV
n=–
PMT
• A deposit is indicated by a plus sign (+), while a withdrawal is indicated by a
minus sign (–).
{ } P/Y : installment
[C / Y ]
I% [P / Y ]
I%' = (1 + ) –1 ×100 periods per year
100 × [C / Y ] C/Y : compounding
periods per year
When calculating n, PV, PMT, FV
The following calculation is performed after conversion from the nominal interest
rate to the effective interest rate, and the result is used for all subsequent
calculations.
i = I%'÷100
When calculating I%
After I% is obtained, the following calculation is performed to convert to I%'.
{ }
[P / Y ] P/Y : installment
I% [C / Y ] periods per year
I%' = (1+ ) –1 ×[C / Y ]×100
100 C/Y : compounding
periods per year
Press 2 (CMPD) in the Financial 1 screen to display the input screen for
compound interest calculation.
Inputting Values
A period (n) is expressed as a positive value. Either the present value (PV) or
future value (FV) is positive, while the other (PV or FV) is negative.
Precision
This calculator performs interest calculations using Newton’s Method, which
produces approximate values whose precision can be affected by various
calculation conditions. Because of this, interest calculation results produced by
this calculator should be used keeping the above limitation in mind or the
results should be verified.
328
Downloaded from www.Manualslib.com manuals search engine
Compound Interest Calculations 19 - 3
Now you can press 6 to draw a cash flow graph.
6(GRPH)
The left side is PV, while the right side is FV. The upper part of the graph is
positive (+), while the bottom part is negative (–).
u Installment savings
Input Condition: Future value is greater than the total of payments.
Formula Representation of Input Condition:
PMT and FV have different signs (positive, negative) when PV = 0.
–FV < n × PMT when FV > 0
–FV > n × PMT when FV < 0
uLoans
Input Condition: Total of payments is greater than loan amount.
Formula Representation of Input Condition:
PMT and PV have different signs (positive, negative) when FV = 0.
–PV > n × PMT when PV > 0
–PV < n × PMT when PV < 0
329
Downloaded from www.Manualslib.com manuals search engine
19 - 3 Compound Interest Calculations
330
Downloaded from www.Manualslib.com manuals search engine
Compound Interest Calculations 19 - 3
k Savings
u Future value
Example Calculate the future value after 7.6 years for a principal of $500
and an interest rate of 6%, compounded annually.
uPrincipal
P.7 In the set up screen, specify “Begin” for Payment and then press J.
331
Downloaded from www.Manualslib.com manuals search engine
19 - 3 Compound Interest Calculations
P.7 In the set up screen, specify “End” for Payment and then press J.
uInstallment savings
Example Calculate (to two decimal places) the principal plus interest for
$250 monthly installments for five years at 6% annual interest,
compounded monthly.
Calculate amounts for when installments are made at the
beginning of each month and at the end of each month.
P.7 In the set up screen, specify “End” for Payment and “Fix2” for Display, and then
P.6 press J.
332
Downloaded from www.Manualslib.com manuals search engine
Compound Interest Calculations 19 - 3
Perform the following key operations from the input screen.
f*bcw(Input n = 5 × 12.)
gw(I = 6.0%)
aw(PV = 0)
-cfaw
c
bcw(Monthly installments)
(Monthly compounding)
5(FV )
P.7 Specifying “Begin” for Payment in the set up screen changes to calculation of
installments at the beginning of each month.
5(FV )
uInstallment amount
P.7 In the set up screen, specify “End” for Payment, “Norm1” for Display, and then
P.6 press J.
333
Downloaded from www.Manualslib.com manuals search engine
19 - 3 Compound Interest Calculations
uNumber of installments
P.7 In the set up screen, specify “End” for Payment and then press J.
uInterest rate
P.7 In the set up screen, specify “End” for Payment and then press J.
Example Calculate the principal plus interest after one year for an
installment savings account with an interest rate of 4.5%,
compounded monthly, opened with an initial deposit of $1,000,
with $500 installments added each month.
P.7 In the set up screen, specify “End” for Payment and then press J.
334
Downloaded from www.Manualslib.com manuals search engine
Compound Interest Calculations 19 - 3
Perform the following key operations from the input screen.
b*bcw(Input n = 1 × 12.)
e.fw
-baaaw(PV = –1,000)
-faaw(PMT = –500)
c
bcw(Monthly installments)
(Monthly compounding)
5(FV)
uBorrowing power
P.7 In the set up screen, specify “End” for Payment and then press J.
uLoan installments
P.7 In the set up screen, specify “End” for Payment and then press J.
335
Downloaded from www.Manualslib.com manuals search engine
19 - 3 Compound Interest Calculations
uNumber of installments
P.7 In the set up screen, specify “End” for Payment and then press J.
Example Calculate (to two decimal places) the effective interest rate
compounded monthly, on a 25-year $65,000 loan repaid with
$460 monthly installments.
P.7 In the set up screen, specify “End” for Payment, “Fix2” for Display, and then press
P.6 J.
336
Downloaded from www.Manualslib.com manuals search engine
19-4 Investment Appraisal
This calculator uses the discounted cash flow (DCF) method to perform invest-
ment appraisal by totalling cash flow for a fixed period. This calculator can perform
the following four types of investment appraisal.
• Net present value (NPV)
• Net future value (NFV)
• Internal rate of return (IRR)
• Pay back period (PBP)
A cash flow diagram like the one shown below helps to visualize the movement of
funds.
CF5 CF7
CF2 CF3 CF4 CF6
CF1
CF0
With this graph, the initial investment amount is represented by CF0. The cash
flow one year later is shown by CF1, two years later by CF2, and so on.
Investment appraisal can be used to clearly determine whether an investment is
realizing profits that were originally targeted.
uNPV
CF1 CF2 CF3 CFn
NPV = CF0 + + + +…+
(1 + i) (1 + i) (1 + i)
2 3
(1 + i)n
I
n: natural number up to 254 i=
100
uNFV
NFV = NPV × (1 + i )n
uIRR
CF1 CF2 CF3 CFn
0 = CF0 + + + +…+
(1+ i) (1+ i) (1+ i)
2 3
(1+ i)n
In this formula, NPV = 0, and the value of IRR is equivalent to i × 100. It should be
noted, however, that minute fractional values tend to accumulate during the
subsequent calculations performed automatically by the calculator, so NPV never
actually reaches exactly zero. IRR becomes more accurate the closer that NPV
approaches to zero.
337
Downloaded from www.Manualslib.com manuals search engine
19 - 4 Investment Appraisal
uPBP
PBP is the value of n when NPV > 0 (when investment can be recovered).
Press 3 (CASH) from the initial screen 1 to display the following input screen for
investment appraisal.
On the Main Menu, select the LIST icon to enter the LIST Mode and perform the
following key operations.
e(List 2)
-igaaaw
-faaaw
ecaaaw
dbaaaw
ceaaaw
cdaaaw
bcaaa+beaaaw
Return to the Main Menu by pressing m. Select the TVM icon to enter the
Financial Mode, and then press 3 (CASH).
338
Downloaded from www.Manualslib.com manuals search engine
Investment Appraisal 19 - 4
Perform the following key operations from the input screen.
bbw(I% = 11)
6(List)2(List2)
1(NPV)
1(REPT)
3(PBP)
339
Downloaded from www.Manualslib.com manuals search engine
19 - 4 Investment Appraisal
On the Main Menu, select the LIST icon to enter the LIST Mode and perform the
following key operations.
ee(List 3)
-baaaaw
caaaw
ceaaw
ccaaw
caaaw
biaa+daaaw
Return to the Main Menu by pressing m. Select the TVM icon to enter the
Financial Mode, and then press 3 (CASH).
340
Downloaded from www.Manualslib.com manuals search engine
Investment Appraisal 19 - 4
e a
c
b
d
1 2 m n
(Number of payments)
PM1
PM1
{ }
[C / Y ]
I% [P / Y ]
I%' = (1 + ) –1 ×100
100 × [C / Y ]
341
Downloaded from www.Manualslib.com manuals search engine
19 - 5 Amortization of a Loan
The following calculation is performed after conversion from the nominal interest
rate to the effective interest rate, and the result is used for all subsequent
calculations.
i = I%'÷100
Press 4 (AMT) from the initial screen 1 to display the following input screen for
amortization.
P.7 In the set up screen, specify “End” for Payment and then press J.
342
Downloaded from www.Manualslib.com manuals search engine
Amortization of a Loan 19 - 5
Perform the following key operations from the input screen.
bf*bcw (Input n = 15 × 12.)
g.fw
beaaaaw (PV = 140,000)
c
aw (FV = 0)
bcw(Monthly installments)
cw(Semiannual compounding)
4(PMT)
Calculate PRN.
3(PRN)
1(REPT)
2(INT)
1(REPT)
1(BAL)
343
Downloaded from www.Manualslib.com manuals search engine
19 - 5 Amortization of a Loan
Calculate ΣPRN.
1 (REPT)
5 (ΣPRN)
• Trace can be activated following the calculation. Pressing e displays INT and
PRN when n = 1. Each subsequent press of e displays INT and PRN for n =
2, n = 3, and so on.
344
Downloaded from www.Manualslib.com manuals search engine
19-6 Conversion between Percentage Interest
Rate and Effective Interest Rate
Press 5 (CNVT) in the Financial 1 screen to display the following input screen
for interest rate conversion.
'EFF}/{'
• {' 'APR} ... {annual percentage rate to effective interest rate}/{effective
interest rate to annual percentage rate} conversion
Example Calculate (to two decimal places) the effective interest rate for
an account paying an interest rate of 12%, compounded
quarterly.
P.6 In the set up screen, specify “Fix2” for Display and then press J.
345
Downloaded from www.Manualslib.com manuals search engine
19 - 6 Conversion between Percentage Interest Rate and Effective Interest Rate
P.6 In the set up screen, specify “Norm1” for Display and then press J.
346
Downloaded from www.Manualslib.com manuals search engine
19-7 Cost, Selling Price, Margin Calculations
Cost, selling price, or margin can be calculated by inputting the other two values.
MAR
CST = SEL 1–
100
SEL = CST
MAR
1–
100
CST
MAR(%) = 1– ×100
SEL
Press 1 (COST) from the initial screen 2 to display the following input screen.
k Cost
Example Calculate the cost for a selling price of $2,000 and a margin of
15%.
347
Downloaded from www.Manualslib.com manuals search engine
19 - 7 Cost, Selling Price, Margin Calculations
k Selling Price
Example Calculate the selling price for a cost of $1,200 and a margin of
45%.
k Margin
Example Calculate the margin for a selling price of $2,500 and a cost of
$1,250.
348
Downloaded from www.Manualslib.com manuals search engine
19-8 Day/Date Calculations
You can calculate the number of days between two dates, or you can determine
what date comes a specific number of days before or after another date.
Press 2 (DAYS) from the initial screen 2 to display the following input screen for
day/date calculation.
d1 ................... date 1
d2 ................... date 2
D ..................... number of days
• {PRD} ... {calculates number of dates between two dates (d2 – d1)}
• {d1+D}/{d1–D} ... Calculates {future date/previous date}
• The set up screen can be used to specify either a 365-day or 360-day year
for financial calculations. Day/date calculations are also performed in
accordance with the current setting for number of days in the year, but the
following calculations cannot be performed when the 360-day year is set.
Attempting to do so causes an error.
(Date) + (Number of Days)
(Date) – (Number of Days)
• The allowable calculation range is January 1, 1901 to December 31, 2099.
Example Calculate the number of days from August 8, 1967 to July 15,
1970, using a 365-day year.
P.7 In the set up screen, specify “365” for Date Mode and then press J.
349
Downloaded from www.Manualslib.com manuals search engine
19 - 8 Day/Date Calculations
Example Determine the date that is 1,000 days after June 1, 1997.
Note that the attempting to perform the following calculation while
the 360-day year is in effect causes an error.
350
Downloaded from www.Manualslib.com manuals search engine
Chapter
Programming
20-1 Before Programming
20-2 Programming Examples
20-3 Debugging a Program
20
20-4 Calculating the Number of Bytes Used by a Program
20-5 Secret Function
20-6 Searching for a File
20-7 Searching for Data Inside a Program
20-8 Editing File Names and Program Contents
20-9 Deleting a Program
20-10 Useful Program Commands
20-11 Command Reference
20-12 Text Display
20-13 Using Calculator Functions in Programs
File Name
File Name File Name
Program
Program Program
Select the PRGM icon in the Main Menu and enter the PRGM Mode. When you
do, a program list appears on the display.
• If there are not programs stored in memory when you enter the PRGM Mode,
the message “No Programs” appears on the display and only the NEW item
(3) is shown in the function menu.
The values to the right of the program list indicate the number of bytes used up
by each program.
352
Downloaded from www.Manualslib.com manuals search engine
20-2 Programming Examples
7 cm cm2 cm3
10 cm cm2 cm3
A
15 cm cm2 cm3
The following are the formulas used for calculating surface area S and volume V
of a regular octahedron for which the length of one side is known.
2
S = 2 3 A2, V = –––– A3
3
When inputting a new formula, you first register the file name and then input the
actual program.
1. Display the program list menu and press 3 (NEW) to display a menu, which
contains the following items.
• {RUN}/{BASE} ... {general calculation}/{number base} program input
P.360 • {Q
Q} ... {password registration}
• {SYBL} ... {symbol menu}
353
Downloaded from www.Manualslib.com manuals search engine
20 - 2 Programming Examples
3. Press w to register the file name and change to the program input screen.
File name
P.3 For details on each of these modes, see “To select an icon”, as well as the
sections of this manual that describe what you can do in each mode.
• The following menu appears whenever you press 4 (MENU) while inputting a
program that involves number base specifications.
• {d ~ o}/{LOG}
354
Downloaded from www.Manualslib.com manuals search engine
Programming Examples 20- 2
• Pressing 6 (SYBL) displays a menu of symbols ( ’, ”, ~, *, /, # ) that can be
input into a program.
P.5 For details on each of these commands, see “Set Up Screen Function Key
Menus”.
The following function key menu appears if you press !Z while inputting a
program that contains binary, octal, decimal, or hexadecimal calculation.
• {Dec}/{Hex}/{Bin}/{Oct}
Actual program contents are identical to manual calculations. The following shows
how the calculation of the surface area and volume of a regular octahedron would
be calculated using a manual calculation.
Surface Area S .. c*!9d* <value of A> xw
Volume V ........... !9c/d* <value of A> Mdw
You could also perform this calculation by assigning the value for the length of one
side to variable A.
Length of One Side A
............ <value of A> aaAw
Surface Area S .. c*!9d*aAxw
Volume V ........... !9c/d*aAMdw
If you simply input the manual calculations shown above however, the calculator
would execute them from beginning to end, without stopping. The following
commands make it possible to interrupt a calculation for input of values and
display of intermediate results.
P.369 • For full details on using these and other commands, see “Useful Program
Commands”.
355
Downloaded from www.Manualslib.com manuals search engine
20- 2 Programming Examples
The following shows examples of how to actually use the ? and ^ commands.
!W4(?)aaA6(g)5(:)
c*!9d*aAx
6(g)5(^)
!9c/d*aAMd
!Q or JJ
1 (EXE) or w
hw
(Value of A)
ww
baw
356
Downloaded from www.Manualslib.com manuals search engine
Programming Examples 20- 2
w
·· ··
··· ···
· ·
• Pressing w while the program’s final result is on the display re-executes the
program.
P.378 • You can also run a program while in the RUN Mode by inputting:
Prog ”<file name>” w.
• An error occurs if the program specified by Prog ”<file name>” cannot be
found.
357
Downloaded from www.Manualslib.com manuals search engine
20-3 Debugging a Program
A problem in a program that keeps the program from running correctly is called a
“bug,” and the process of eliminating such problems is called “debugging.” Either
of the following symptoms indicates that your program contains bugs and that
debugging is required.
When such a message appears, press d or e to display the location where the
P.436 error was generated, along with the cursor. Check the “Error Message Table” for
steps you should take to correct the situation.
P.360 • Note that pressing d or e will not display the location of the error if the
program is password protected.
358
Downloaded from www.Manualslib.com manuals search engine
20-4 Calculating the Number of Bytes Used by a
Program
There are two types of commands: 1-byte* commands and 2-byte* commands.
* A byte is a unit of memory that can be used for storage of data.
• You can check how much memory has been used and how much remains at
any time by selecting the MEM icon in the Main Menu and entering the MEM
P.24 Mode. See “Memory Status (MEM)” for details.
359
Downloaded from www.Manualslib.com manuals search engine
20-5 Secret Function
When inputting a program, you can protect it with a password that limits access to
the program contents to those who know the password. Password protected
programs can be executed by anyone without inputting the password.
Example To create a program file under the name AREA and protect it
with the password CASIO
1. While the program list is on the display, press 3 (NEW) and input the file
name of the new program file.
3(NEW)
AREA
P.353 • The password input procedure is identical to that used for file name input.
3. Press w to register the file name and password. Now you can input the
contents of the program file.
• Registration of a password uses 16 bytes of memory.
• Pressing w without inputting a password registers the file name only, without
a password.
4. After inputting the program, press ! Q to exit the program file and return
to the program list. Files that are password protected are indicated by an
asterisk to the right of the file name.
1. In the program list, use f and c to move the highlighting to the name of the
program you want to recall.
360
Downloaded from www.Manualslib.com manuals search engine
Secret Function 20- 5
2. Press 2 (EDIT).
361
Downloaded from www.Manualslib.com manuals search engine
20-6 Searching for a File
There are three different methods for searching for a specific file name.
1 2 3 4 5 6
Example To use file name search to recall the program named OCTA
1. While the program list is on the display, press 3 (NEW) and input the name of
the file you want to find.
P.360 • If the file you are looking for is password protected, you should also input the
password.
3(NEW)
OCTA
1. While the program list is on the display, press 6 (g) 1 (SRC) and input the
initial characters of the file you want to find.
6(g)1(SRC)
OCT
362
Downloaded from www.Manualslib.com manuals search engine
Searching for a File 20- 6
2. Press w to search.
• All files whose file names start with the characters you input are recalled.
• If there is no program whose file name starts with the characters you input, the
message “Not Found” appears on the display. If this happens, press J to
clear the error message.
3. Use f and c to highlight the file name of the program you want to recall
and then press 2 (EDIT) to recall it.
363
Downloaded from www.Manualslib.com manuals search engine
20-7 Searching for Data Inside a Program
Example To search for the letter “A” inside the program named OCTA
2. Press 3 (SRC) and input the data you want to search for.
3(SRC)
aA
• You cannot specify the newline symbol (_) or display command (^) for the
search data.
3. Press w to begin the search. The contents of the program appear on the
screen with the cursor located at the first instance of the data you specified.
• If there is no match inside the program for the data you specified, the contents
of the program appear with the cursor located at the point from which you
started your search.
• Once the contents of the program are on the screen, you can use the cursor
keys to move the cursor to another location before searching for the next
instance of the data. Only the part of the program starting from the current
cursor location is searched when you press w.
• Once the search finds an instance of your data, inputting characters or moving
the cursor causes the search operation to be cancelled (clearing the Search
indicator from the display).
• If you make a mistake while inputting characters to search for, press A to
clear your input and re-input from the beginning.
364
Downloaded from www.Manualslib.com manuals search engine
20-8 Editing File Names and Program Contents
uTo edit a file name
1. While the program list is on the display, use f and c to move the highlight-
ing to the file whose name you want to edit and then press 6 (g) 2 (REN).
3. Press w to register the new name and return to the program list.
• If the modifications you make result in a file name that is identical to the name
of a program already stored in memory, the message “Already Exists”
appears. When this happens, you can perform either of the following two
operations to correct the situation.
• Press e or d to clear the error and return to the file name input screen.
• Press A to clear the new file name and input a new one.
P.353 Example 2 To use the OCTA program to create a program that calculates
the surface area and volume of regular tetrahedrons when the
length of one side is known
365
Downloaded from www.Manualslib.com manuals search engine
20 - 8 Editing File Names and Program Contents
10 cm cm2 cm3
15 cm cm2 cm3
The following are the formulas used for calculating surface area S and volume V
of a regular tetrahedron for which the length of one side is known.
2
S = 3 A2, V = –––– A3
12
Use the following key operations when inputting the program.
Compare this with the program for calculating the surface area and volume of a
regular octahedron.
As you can see, you can produce the TETRA program by making the following
changes in the OCTA program.
• Deleting c * (underlined using a wavy line above)
• Changing d to b c (underlined using a solid line above)
6(g)2(REN)TETRA
eeeeDD
366
Downloaded from www.Manualslib.com manuals search engine
Editing File Names and Program Contents 20- 8
cd![bc
!Q
1 (EXE) or w
hw
(Value of A)
ww
baw
··· ···
·· ··
· ·
367
Downloaded from www.Manualslib.com manuals search engine
20-9 Deleting a Program
There are two methods for deletion of a file name and its program.
2. Press 4 (DEL).
2. Press 1 (YES) to delete all the programs in the list or 6 (NO) to abort the
operation without deleting anything.
P.26 • You can also delete all programs using the MEM Mode. See “Clearing Memory
Contents” for details.
368
Downloaded from www.Manualslib.com manuals search engine
20-10 Useful Program Commands
Program Menu
Press ! W to display the program menu.
• {COM}/{CTL}/{JUMP}/{CLR}/{DISP}/{REL}/{I/O}
• {?} ... {input command}
• {^} ... {output command}
• { : } ... {multi-statement command}
369
Downloaded from www.Manualslib.com manuals search engine
20- 10 Useful Program Commands
• The appearance of the function menu differs slightly for a program that
contains binary, octal, decimal, or hexadecimal calculation, but the functions in
the menu are the same.
370
Downloaded from www.Manualslib.com manuals search engine
20-11 Command Reference
k Command Index
Break ..................................................................................... 378
ClrGraph ................................................................................ 382
ClrList .................................................................................... 382
ClrText ................................................................................... 382
DispF-Tbl, DispR-Tbl ............................................................. 383
Do~LpWhile ........................................................................... 377
DrawDyna ............................................................................. 383
DrawFTG-Con, DrawFTG-Plt ................................................ 383
DrawGraph ............................................................................ 383
DrawR-Con, DrawR-Plt ......................................................... 384
DrawRΣ-Con, DrawRΣ-Plt ..................................................... 384
DrawStat ............................................................................... 384
DrawWeb ............................................................................... 384
Dsz ........................................................................................ 380
For~To~Next ......................................................................... 375
For~To~Step~Next ................................................................ 376
Getkey ................................................................................... 385
Goto~Lbl ................................................................................ 380
If~Then .................................................................................. 373
If~Then~Else ......................................................................... 374
If~Then~Else~IfEnd .............................................................. 375
If~Then~IfEnd ....................................................................... 374
Isz .......................................................................................... 381
Locate ................................................................................... 385
Prog ....................................................................................... 378
Receive ( ............................................................................... 386
Return ................................................................................... 379
Send ( .................................................................................... 387
Stop ....................................................................................... 379
While~WhileEnd .................................................................... 377
? (Input Command) ............................................................... 372
^ (Output Command) ........................................................... 372
: (Multi-statement Command) ................................................ 373
_ (Carriage Return) ............................................................. 373
⇒ (Jump Code) ..................................................................... 381
=, G, >, <, ≥, ≤ (Relational Operators) ................................... 387
371
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
The following are conventions that are used in this section when describing the
various commands.
Boldface Text ............. Actual commands and other items that always must be
input are shown in boldface.
{Curly Brackets} ......... Curly brackets are used to enclose a number of items,
one of which must be selected when using a command.
Do not input the curly brackets when inputting a com-
mand.
[Square Brackets] ...... Square brackets are used to enclose items that are
optional. Do not input the square brackets when inputting
a command.
Numeric Expressions . Numeric expressions (such as 10, 10 + 20, A) indicate
constants, calculations, numeric constants, etc.
Alpha Characters ....... Alpha characters indicate literal strings (such as AB).
? (Input Command)
Function: Prompts for input of values for assignment to variables during program
execution.
Syntax: ? → <variable name>
Example: ? → A _
Description:
1. This command momentarily interrupts program execution and prompts for input
of a value or expression for assignment to a variable. When the input com-
mand is executed, “?” to appears on the display and the calculator stands by
for input.
^ (Output Command)
2. The output command should be used at locations where you would normally
press the w key during a manual calculation.
372
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
: (Multi-statement Command)
3. You can also use a carriage return indicated by _ in place of the multi-
statement command.
_ (Carriage Return)
If~Then
Function: The Then-statement is executed only when the If-condition is true (non-
zero).
Syntax:
_ _
If <condition> : Then <statement> : <statement>
numeric expression ^ ^
Example: If A = 0 _
Then ”A = 0”
373
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
If~Then~IfEnd
Function: The Then-statement is executed only when the If-condition is true (non-
zero). The IfEnd-statement is always executed: after the Then-statement is
executed or directly after the If-condition when the If-condition is false (0).
Syntax:
_
If <condition> : Then <statement>
numeric expression ^
_ _
: <statement> : IfEnd
^ ^
Example: If A = 0 _
Then ”A = 0” _
IfEnd_
”END”
If~Then~Else
Function: The Then-statement is executed only when the If-condition is true (non-
zero). The Else-statement is executed when the If-condition is false (0).
Syntax:
_ _
If <condition> : Then <statement> : <statement>
numeric expression ^ ^
_ _
: Else <statement> : <statement>
^ ^
Parameters: condition, numeric expression
Description:
1. The Then-statement is executed when the If-conditions is true (non-zero).
Example: If A = 0 _
Then ”TRUE” _
Else ”FALSE”
374
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
If~Then~Else~IfEnd
_ _ _
: Else <statement> : <statement> : IfEnd
^ ^ ^
Example: ? → A _
If A = 0 _
Then ”TRUE”_
Else ”FALSE_
IfEnd_
”END”
For~To~Next
Function: This command repeats everything between the For-statement and the
Next-statement. The starting value is assigned to the control variable with the first
execution, and the value of the control variable is incremented by one with each
execution. Execution continues until the value of the control variable exceeds the
ending value.
Syntax:
_
For <starting value> → <control variable name> To <ending value> :
^
_
<statement> : Next
^
375
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
Parameters:
• control variable name: A to Z
• starting value: value or expression that produces a value (i.e. sin x, A, etc.)
• ending value: value or expression that produces a value (i.e. sin x, A, etc.)
Description:
1. When the starting value of the control variable is greater than the ending value,
execution continues from the statement following Next, without executing the
statements between For and Next.
3. The Next-statement defines the end of the loop created by For~Next, and so it
must always be included. Failure to do so results in an error.
For~To~Step~Next
Function: This command repeats everything between the For-statement and the
Next-statement. The starting value is assigned to the control variable with the first
execution, and the value of the control variable is changed according to the step
value with each execution. Execution continues until the value of the control
variable exceeds the ending value.
Syntax:
_
For <starting value> → <control variable name> To <ending value> Step <step value> :
^
Next
Parameters:
• control variable name: A to Z
• starting value: value or expression that produces a value (i.e. sin x, A, etc.)
• ending value: value or expression that produces a value (i.e. sin x, A, etc.)
• step value: numeric value (omitting this value sets the step to 1)
Description:
1. This command is basically identical to For~To~Next. The only difference is that
you can specify the step.
376
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
3. Making the starting value less than the ending value and specifying a positive
step value causes the control variable to be incremented with each execution.
Making the starting value greater than the ending value and specifying a
negative step value causes the control variable to be decremented with each
execution.
Do~LpWhile
Parameters: expression
Description:
1. This command repeats the commands contained in the loop as long as its
condition is true (non-zero). When the condition becomes false (0), execution
proceeds from the statement following the LpWhile-statement.
2. Since the condition comes after the LpWhile-statement, the condition is tested
(checked) after all of the commands inside the loop are executed.
Example: Do_
? → A_
A × 2 → B_
B^
LpWhile B >10
While~WhileEnd
377
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
2. Since the condition comes after the While-statement, the condition is tested
(checked) before the commands inside the loop are executed.
Example: 10 → A_
While A > 0_
A – 1 → A_
”GOOD”_
WhileEnd
Break
Function: This command breaks execution of a loop and continues from the next
command following the loop.
Syntax: Break _
Description:
1. This command breaks execution of a loop and continues from the next
command following the loop.
Prog
378
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
Main Routine Subroutines
A D
Prog ”D”
Prog ”C” C E I J
Prog ”E” Prog ”I” Prog ”J”
6. If a subroutine with the file name specified by the Prog command does not
exist, an error occurs.
7. In the RUN Mode, inputting the Prog command and pressing w launches the
program specified by the command.
Return
Function: This command returns from a subroutine.
Syntax: Return _
Description:
Execution of the Return command inside a main routine causes execution of the
program to stop.
Stop
379
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
Dsz
Function: This command is a count jump that decrements the value of a control
variable by 1, and then jumps if the current value of the variable is zero.
Syntax:
Variable Value G 0
_
Dsz <variable name> : <statement> : <statement>
^
Variable Value = 0
Parameters:
Variable Name: A to Z, r, θ
[Example] Dsz B : Decrements the value assigned to variable B by 1.
Description:
This command decrements the value of a control variable by 1, and then tests
(checks) it. If the current value is non-zero, execution continues with the next
statement. If the current value is zero, execution jumps to the statement following
the multi-statement command (:), display command (^), or carriage return (_).
Example: 10 → A : 0 → C :
Lbl 1 : ? → B : B+C → C :
Dsz A : Goto 1 : C ÷ 10
This program prompts for input of 10 values, and then calculates the
average of the input values.
Goto~Lbl
380
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
2. This command can be used to loop back to the beginning of a program or to
jump to any location within the program.
3. This command can be used in combination with conditional jumps and count
jumps.
Example: ? → A : ? → B : Lbl 1 :
?→ X:A× X+B^
Goto 1
Isz
Function: This command is a count jump that increments the value of a control
variable by 1, and then jumps if the current value of the variable is zero.
Syntax:
Variable Value G 0
_
Isz <variable name> : <statement> : <statement>
^
Variable Value = 0
Parameters:
Variable Name: A to Z, r, θ
[Example] Isz A : Increments the value assigned to variable A by 1.
Description:
This command increments the value of a control variable by 1, and then tests
(checks) it. If the current value is non-zero, execution continues with the next
statement. If the current value is zero, execution jumps to the statement following
the multi-statement command (:), display command (^), or carriage return (_).
⇒ (Jump Code)
Function: This code is used to set up conditions for a conditional jump. The jump
is executed whenever the conditions are false.
Syntax:
True
_
<left side> <relational operator> <right side> ⇒ <statement> : <statement>
^
False
381
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
Parameters:
left side/right side: variable (A to Z, r, θ), numeric constant, variable expression
(such as: A × 2)
P.387 relational operator: =, G, >, <, ≥, ≤
Description:
1. The conditional jump compares the contents of two variables or the results of
two expressions, and a decision is made whether or not to execute the jump
based on the results of the comparison.
2. If the comparison returns a true result, execution continues with the statement
following the ⇒ command. If the comparison returns a false result, execution
jumps to the statements following the multi-statement command (:), display
command (^), or carriage return (_).
Example: Lbl 1 : ? → A :
A>0⇒ A^
Goto 1
With this program, inputting a value of zero or greater calculates and displays the
square root of the input value. Inputting a value less than zero returns to the input
prompt without calculating anything.
ClrGraph
ClrList
ClrText
Function: This command clears the text screen.
Syntax: ClrText_
Description: This command clears text from the screen during program execu-
tion.
382
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
k Display Commands (DISP)
DispF-Tbl, DispR-Tbl
DrawDyna
DrawFTG-Con, DrawFTG-Plt
DrawGraph
383
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
DrawR-Con, DrawR-Plt
DrawRΣ-Con, DrawRΣ-Plt
DrawStat
Function: This draws a statistical graph.
Syntax:
DrawStat_
Description:
This command draws a statistical graph in accordance with conditions defined
within the program.
DrawWeb
Function: This command graphs convergence/divergence of a recursion expres-
sion (WEB graph).
Syntax: DrawWeb [name of recursion expression], [number of lines]_
Example: DrawWeb an+1 (bn+1), 5_
384
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
Description:
1. This command graphs convergence/divergence of a recursion expression
(WEB graph).
Getkey
Function: This command returns the code that corresponds to the last key
pressed.
Syntax: Getkey_
Description:
1. This command returns the code that corresponds to the last key pressed.
79 69 59 49 39 29
78 68 58 48 28
38 27
77 67 57 47 37
76 66 56 46 36 26
75 65 55 45 35 25
74 64 54 44
73 63 53 43 33
72 62 52 42 32
71 61 51 41 31
Locate
385
Downloaded from www.Manualslib.com manuals search engine
20- 11 Command Reference
Syntax:
Locate <column number>, <line number>, <value>
Locate <column number>, <line number>, <variable name>
Locate <column number>, <line number>, ”<string>”
[Example] Locate 1, 1, ”AB”_
Parameters:
• line number: number from 1 to 7
• column number: number from 1 to 21
• value: numeric value
• variable name: A to Z
• string: character string
Description:
1. This command displays values (including variable contents) or text at a specific
location on the text screen.
2. The line is designated by a value from 1 to 7, while the column is designated
by a value from 1 to 21.
(1, 1) → ← (21, 1)
(1, 7) → ← (21, 7)
Example: Cls_
Locate 7, 1, ”CASIO CFX”
This program displays the text “CASIO CFX” in the center of the
screen.
• In some cases, the ClrText command should be executed before running the
above program.
Receive (
386
Downloaded from www.Manualslib.com manuals search engine
Command Reference 20- 11
Send (
=, G, >, <, ≥, ≤
Function: These relational operators are used in combination with the conditional
jump command.
Syntax:
_
<left side> <relational operator> <right side> ⇒ <statement> : <statement>
^
Parameters:
left side/right side: variable (A to Z, r, θ), numeric constant, variable expression
(such as: A × 2)
relational operator: =, G, >, <, ≥, ≤
Description:
1. The following six relational operators can be used in the conditional jump
command
<left side> = <right side> : true when <left side> equals <right side>
<left side> G <right side> : true when <left side> does not equal <right side>
<left side> > <right side> : true when <left side> is greater than <right side>
<left side> < <right side> : true when <left side> is less than <right side>
<left side> ≥ <right side> : true when <left side> is greater than or equal to <right side>
<left side> ≤ <right side> : true when <left side> is less than or equal to <right side>
P.381 2. See “⇒ (Jump Code)” for details on using the conditional jump.
387
Downloaded from www.Manualslib.com manuals search engine
20-12 Text Display
You can include text in a program by simply enclosing it between double quotation
marks. Such text appears on the display during program execution, which means
you can add labels to input prompts and results.
Program Display
?→X ?
”X =” ? → X X=?
388
Downloaded from www.Manualslib.com manuals search engine
20-13 Using Calculator Functions in Programs
k Using Matrix Row Operations in a Program
P.80 These commands let you manipulate the rows of a matrix in a program.
• For this type of program, be sure to use the MAT Mode to input the matrix, and
then switch to the PRGM Mode to input the program.
Example 1 To swap the values of Row 2 and Row 3 in the following matrix:
1 2
Matrix A = 3 4
5 6
Matrix name
Executing this program produces the following result.
(MAT Mode)
389
Downloaded from www.Manualslib.com manuals search engine
20- 13 Using Calculator Functions in Programs
Matrix name
Example Program
1
ClrGraph_ 1
!W612
2
View Window –10, 10, 2, –120, 150, 50_ 2
!31J
390
Downloaded from www.Manualslib.com manuals search engine
Using Calculator Functions in Programs 20- 13
3
Y = Type_ 3
4431
”X ^ 4 – X ^ 3– 24X + 4X + 80” → Y1_
2 4
J41JJ
4
5
G SelOn 1_ 5
4411J
6
Orange G1_ 6
42
CFX
7
DrawGraph 7
!W622
Executing this program produces the result
shown here.
Example Program
ClrGraph_
View Window –5, 5, 1, –5, 5, 1_
Y = Type_
”AX + 1” → Y1_ 1
J41JJ
1
2
D SelOn 1_ 2
451
3
D Var A_ 3
3
1→ 4
D Start_ 4
J51
5→ 5
D End_ 5
2
1 → 6 D pitch_ 6
3
7
DrawDyna 7
!W623
↑
↓
391
Downloaded from www.Manualslib.com manuals search engine
20- 13 Using Calculator Functions in Programs
Example Program
ClrGraph_
ClrText_
View Window 0, 6, 1, –2, 106, 2_
Y = Type_
”3X2 – 2” → Y1_
1
T SelOn 1_ 1
4611
0→ 2
F Start_ 2
J611
6 → 3 F End_ 3
2
1 → 4 F pitch_ 4
3
5
DispF-Tbl^ 5
!W6241
6
DrawFTG-Con 6
!W6242
392
Downloaded from www.Manualslib.com manuals search engine
Using Calculator Functions in Programs 20- 13
k Using Recursion Table & Graph Functions in a Program
P.218 Incorporating Recursion Table & Graph functions in a program lets you generate
numeric tables and perform graphing operations. The following shows various
types of syntax you need to use when programming with Recursion Table & Graph
functions.
Example Program
ClrGraph_
View Window 0, 1, 1, 0, 1, 1_
1
an+1 Type_ 1
46232J
2
”–3 an2 + 3 an” → an+1_ 2
42
”3 bn – 0.2” → bn+1_
0 → 3 R Start_ 3
J6221
6 → R End_
0.01 → a0_
0.11 → b0_
0.01 → an Start_
0.11 → bn Start_
4
DispR-Tbl^ 4
!W6251
6
5
DrawWeb an+1, 30 5
!W6252JJJ
6
46243
393
Downloaded from www.Manualslib.com manuals search engine
20- 13 Using Calculator Functions in Programs
• Ascending order
1 2
SortA (List 1, List 2, List 3)
Lists to be sorted (up to six can be specified)
1 2
431J K11
• Descending order
SortD (List 1, List 2, List 3)
Lists to be sorted (up to six can be specified)
The following is the syntax for using the Solve function in a program.
Solve( f(x), n, a, b)
Upper limit
Lower limit
Initial estimated value
Example Program
1
Solve( 2X2 + 7X – 9, 1, 0, 1) 1
K41
394
Downloaded from www.Manualslib.com manuals search engine
Using Calculator Functions in Programs 20- 13
k Using Statistical Calculations and Graphs in a Program
P.250 Including statistical calculations and graphing operations into program lets you
calculate and graph statistical data.
The graph conditions that are required depends on the graph type. See “Changing
P.252 Graph Parameters”.
• The following is a typical graph condition specification for a scatter diagram or
xyLine graph.
S-Gph1 DrawOn, Scatter, List1, List2, 1, Square, Blue _
In the case of an xy line graph, replace “Scatter” in the above specification with
“xyLine”.
395
Downloaded from www.Manualslib.com manuals search engine
20- 13 Using Calculator Functions in Programs
• The following is a typical graph condition specification for a sine regression graph.
S-Gph1 DrawOn, Sinusoidal, List1, List2, Blue _
• The following is a typical graph condition specification for a logistic regression
graph.
S-Gph1 DrawOn, Logistic, List1, List2, Blue _
1
!Z6631
2
K11
3
1JJ
4
4121J
Example Program 5
11J
ClrGraph_ 6
24J
1 7
J41
S-Wind Auto_
8
2 J51
{1, 2, 3} → List 1_ 9
3
!W621
{1, 2, 3} → List 2_
4 5 6 7 8
S-Gph1 DrawOn, Scatter, List1, List2, 1, Square, Blue _
9
DrawStat
396
Downloaded from www.Manualslib.com manuals search engine
Using Calculator Functions in Programs 20- 13
k Performing Statistical Calculations
• Single-variable statistical calculation
1
1-Variable List 1, List 2
Frequency data (Frequency)
x-axis data (XList)
1
4161
397
Downloaded from www.Manualslib.com manuals search engine
20- 13 Using Calculator Functions in Programs
398
Downloaded from www.Manualslib.com manuals search engine
Chapter
Data Communications
This chapter tells you everything you need to know to transfer
programs between the CASIO Power Graphic unit and another
CASIO Power Graphic unit, connected with an optionally avail-
able SB-62 cable. To transfer data between a unit and a personal
computer, you will need to purchase the separately available
CASIO FA-123 Interface Unit.
This chapter also contains information on how to use the optional
21
SB-62 cable to connect to a CASIO Label Printer to transfer
screen data for printing.
SB-62 cable
• Keep the connectors covered when you are not using them.
400
Downloaded from www.Manualslib.com manuals search engine
21-2 Connecting the Unit with a Personal
Computer
To transfer data between the unit and a personal computer, you must connect
them through a separately available CASIO FA-123 connection cable.
For details on operation, the types of computer that can be connected, and
hardware limitations, see the user’s manual that comes with the FA-123.
Some types of data may not be able to be exchanged with a personal computer.
401
Downloaded from www.Manualslib.com manuals search engine
21-3 Connecting the Unit with a CASIO Label
Printer
After you connect the unit to a CASIO Label Printer with an optional SB-62 cable,
you can use the Label Printer to print screen shot data from the unit. See the
user’s guide that comes with your Label Printer for details on how to perform this
operation.
• The operation described above can be performed using the following Label
Printer models: KL-2000, KL-2700, KL-8200, KL-8700, KL-8800 (as of April
2001).
Label Printer
SB-62 cable
• After you finish data communications, turn off power in the sequence: the unit
first, and then the Label Printer. Finally, disconnect the equipment.
402
Downloaded from www.Manualslib.com manuals search engine
21-4 Before Performing a Data Communication
Operation
In the Main Menu, select the LINK icon and enter the LINK Mode. The following
data communication main menu appears on the display.
P.408 Image Set: .......... Indicates the status of the graphic image send features.
Off: Graphic images not sent.
Monochrome: Pressing M sends graphic images in
CFX monochrome.
Color: Pressing M sends graphic images in color.
Do not select "Color" for Image Set to
send data to a Label Printer.
fx-9750G
PLUS
On: Pressing M sends graphic images in
monochrome.
403
Downloaded from www.Manualslib.com manuals search engine
21-5 Performing a Data Transfer Operation
Connect the two units and then perform the following procedures.
Receiving unit
To set up the calculator to receive data, press 2 (RECV) while the data commu-
nication main menu is displayed.
The calculator enters a data receive standby mode and waits for data to arrive.
Actual data receive starts as soon as data is sent from the sending unit.
Sending unit
To set up the calculator to send data, press 1 (TRAN) while the data communi-
cation main menu is displayed.
Press the function key that corresponds to the type of data you want to send.
• {SEL} ... {selects data items and sends them}
• {CRNT} ... {selects data items from among previously selected data items and
sends them}
• {BACK} ... {all memory contents, including mode settings}
Data item
404
Downloaded from www.Manualslib.com manuals search engine
Performing a Data Transfer Operation 21 - 5
• {SEL} ... {selects data item where cursor is located}
• {TRAN} ... {sends selected data items}
Use the f and c cursor keys to move the cursor to the data item you want to
select and press 1 (SEL) to select it. Currently selected data items are marked
with “'”. Pressing 6 (TRAN) sends all the selected data items.
• To deselect a data item, move the cursor to it and press 1 (SEL) again.
Only items that contain data appear on the data item selection screen. If there are
too many data items to fit on a single screen, the list scrolls when you move the
cursor to the bottom line of the items on the screen.
The following types of data items can be sent.
Overwrite Password
Data Item Contents
Check*1 Check*2
*1 No overwrite check: If the receiving unit already contains the same type of data, the
existing data is overwritten with the new data.
With overwrite check: If the receiving unit already contains the same type of data, a
message appears to ask if the existing data should be overwritten with the new data.
405
Downloaded from www.Manualslib.com manuals search engine
21 - 5 Performing a Data Transfer Operation
• {YES} ... {replaces the receiving unit’s existing data with the new data}
• {NO} ... {skips to next data item}
406
Downloaded from www.Manualslib.com manuals search engine
Performing a Data Transfer Operation 21 - 5
The following shows what the displays of the sending and receiving units look like
after the data communication operation is complete.
Sending Unit Receiving Unit
The following shows what the displays of the sending and receiving units look like
after the data communication operation is complete.
407
Downloaded from www.Manualslib.com manuals search engine
21-6 Screen Send Function
The following procedure sends a bit mapped screen shot of the display to a
connected computer.
P.403 2. In the data communication main menu, press 6 (IMGE) and the following
display appears.
3. Press a function key to specify either “Monochrome” or “Color” for the Image
CFX Set Mode.
5. Set up the personal computer or Label Printer to receive data. When the other
unit is ready to receive, press M to start the send operation.
P.403 • Selecting “Monochrome” for Image Set allows data to be sent to any CASIO
Label Printer equipped with data communications capabilities.
CFX Selecting “Color” allows data to be sent to Color Label Printer models only.
• The flashing cursor is not included in the screen image that is sent from the
unit.
• If you send a screen shot of any of the screens that appear during the data
send operation, you will not be able to then use the sent screen to proceed
with the data send operation. You must exit the data send operation that
produced the screen you sent and restart the send operation before you can
send additional data.
• You cannot use 6mm wide tape to print a screen shot of a graph.
408
Downloaded from www.Manualslib.com manuals search engine
21-7 Data Communications Precautions
Note the following precautions whenever you perform data communications.
• An error occurs whenever you try to send data to a receiving unit that is not yet
standing by to receive data. When this happens, press A to clear the error and
try again, after setting up the receiving unit to receive data.
• An error occurs whenever the receiving unit does not receive any data approxi-
mately six minutes after it is set up to receive data. When this happens, press A
to clear the error.
• An error occurs if the receiving unit memory becomes full during data communi-
cations. When this happens, press A to clear the error and delete unneeded
data from the receiving unit to make room for the new data, and then try again.
• To send picture (graph) memory data, the receiving unit need 1-kbytes of memory
for use as a work area in addition to the data being received.
409
Downloaded from www.Manualslib.com manuals search engine
410
Downloaded from www.Manualslib.com manuals search engine
Chapter
Program Library
1 Prime Factor Analysis
2 Greatest Common Measure
3 t-Test Value
4 Circle and Tangents
5 Rotating a Figure
22
• This Program Library is divided into two sections: a numeric
calculation section and a graphics section. Programs in the
numeric calculation section produce results only, while graphics
programs use the entire display area for graphing. Also note
that calculations within graphics programs do not use the
multiplication sign (×) wherever it can be dropped (i.e. in front of
open parenthesis).
Example [1]
119 = 7 × 17
[2]
440730 = 2 × 3 × 3 × 5 × 59 × 83
[3]
262701 = 3 × 3 × 17 × 17 × 101
412
Downloaded from www.Manualslib.com manuals search engine
No.
1
Line Program
File
name P R M F A C T
1 Lbl 0 : " M " ? → A : Goto 2 :
2 Lbl 1 : 2 ^ A ÷ 2 → A : A = 1 ⇒ Goto 9 :
3 Lbl 2 : Frac ( A ÷ 2 ) = 0 ⇒ Goto 1 : 3 → B :
4 Lbl 3 : A + 1 → C :
5 Lbl 4 : B I C ⇒ Goto 8 : Frac ( A ÷ B ) = 0 ⇒
6 Goto 6 :
7 Lbl 5 : B + 2 → B : Goto 4 :
8 Lbl 6 : A ÷ B × B – A = 0 ⇒ Goto 7 : Goto 5 :
9 Lbl 7 : B ^ A ÷ B → A : Goto 3 :
10 Lbl 8 : A ^
11 Lbl 9 : " E N D " ^ Goto 0
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
A mi H O V
Memory Contents
B d I P W
C mi +1 J Q X
D K R Y
E L S Z
F M T
G N U
413
Downloaded from www.Manualslib.com manuals search engine
PROGRAM SHEET
Program for No.
Greatest Common Measure 2
Description
Euclidean general division is used to determine the greatest common measure for two
interers a and b.
For |a|, |b| < 109, positive values are taken as < 1010
(Overview)
n0 = max (|a|, |b|)
n1 = min (|a|, |b|)
nk–2 nk–1
nk = nk–2 – –––
nk–1
k = 2, 3....
If nk = 0, then the greatest common measure (c) will be nk–1.
414
Downloaded from www.Manualslib.com manuals search engine
No.
2
Line Program
File
name C M N F A C T
1 Lbl 1 : " A " ? → A : " B " ? → B :
2 Abs A → A : Abs B → B :
3 B < A ⇒ Goto 2 :
4 A → C : B → A : C → B :
5 Lbl 2 : (–) ( lnt ( A ÷ B ) × B – A ) → C :
6 C = 0 ⇒ Goto 3 :
7 B → A : C → B : Goto 2 :
8 Lbl 3 : B ^ Goto 1
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
A a, n0 H O V
Memory Contents
B b, n1 I P W
C nk J Q X
D K R Y
E L S Z
F M T
G N U
415
Downloaded from www.Manualslib.com manuals search engine
PROGRAM SHEET
Program for No.
t-Test Value 3
Description
The mean (sample mean) and sample standard deviation can be used to obtain a t-test
value.
t = (x – m) x
xσn–1
: mean of x data
: sample standard deviation of x data
x n–1
Example To determine whether the population standard deviation for sample data 55, 54, 51,
55, 53, 53, 54, 52, is 53.
Perform a t-test with a level of significance of 5%.
The above operation produces a t-test value of t(53) = 0.7533708035. According to the t-distribution
table in the next page, a level of significance of 5% and a degree of freedom of 7 (n – 1 = 8 – 1 = 7)
produce a two-sided t-test value of approximately 2.365. Since the calculated t-test value is lower
than the table value, the hypothesis that population mean m equals 53 is accepted.
416
Downloaded from www.Manualslib.com manuals search engine
No.
3
Line Program
File
name T T E S T
1 { 5 5 , 5 4 , 5 1 , 5 5 , 5 3 , 5 3 ,
2 5 4 , 5 2 } → List 1 _
3 l-Var List 1 , 1 _
4 Lbl 0 : " M " ? → M _
5 ( x – M ) ÷ ( xσn–1 ÷ n ) → T _
6 " T = " : T ^
7 Goto 0
A H O V
Memory Contents
B I P W
C J Q X
D K R Y
E L S Z
F M m T t
G N U
• t-distribution table
The values in the top row of the table show the probability (two-sided
probability) that the absolute value of t is greater than the table values
for a given degree of freedom.
P (Probability)
Degree 0.2 0.1 0.05 0.01
of Freedom
M :aM 1 3.078 6.314 12.706 63.657
2 1.886 2.920 4.303 9.925
T :aT 3 1.638 2.353 3.182 5.841
4 1.533 2.132 2.776 4.604
5 1.476 2.015 2.571 4.032
6 1.440 1.943 2.447 3.707
7 1.415 1.895 2.365 3.499
8 1.397 1.860 2.306 3.355
9 1.383 1.833 2.262 3.250
10 1.372 1.812 2.228 3.169
15 1.341 1.753 2.131 2.947
20 1.325 1.725 2.086 2.845
25 1.316 1.708 2.060 2.787
30 1.310 1.697 2.042 2.750
35 1.306 1.690 2.030 2.724
40 1.303 1.684 2.021 2.704
45 1.301 1.679 2.014 2.690
50 1.299 1.676 2.009 2.678
60 1.296 1.671 2.000 2.660
80 1.292 1.664 1.990 2.639
120 1.289 1.658 1.980 2.617
240 1.285 1.651 1.970 2.596
∞ 1.282 1.645 1.960 2.576
417
Downloaded from www.Manualslib.com manuals search engine
PROGRAM SHEET
Program for No.
Circle and Tangents 4
Description
With this program, slope m and intercept b (= y' – mx') are obtained for lines drawn from
point A (x', y') and are tangent to a circle with a radius of r. The trace function is used to read
out the coordinates at the points of tangency, and factor zoom is used to enlarge the graph.
Example
To determine m and b for the following values:
r =1
x' = 3
y' = 2
Notes
• The point plotted for A cannot be moved. Even if it is moved on the graph, the calculation is
performed using the original value.
• An error occurs when r = x'.
• Be sure to always perform a trace operation whenever you select trace and the message
TRACE is on the display.
A H O V
Memory Contents
B I P W
C J Q X
D K R Y
E L S Z
F M T
G N U
418
Downloaded from www.Manualslib.com manuals search engine
No.
4
Line Program
File
name T A N G E N T
1 Prog " W I N D O W " _
2 " X x2 + Y x2 = R x2 _
3 R = " ? → R _
4 Prog " C I R C L E " ^
5 " ( X , Y ) _
6 X = " ? → A _
7 " Y = " ? → B _
8 Plot A , B ^
9 R x2 ( A x2 + B x2 – R x2 ) → P _
10 ( P – A B ) ( R x2 – A x2 ) x–1 → M _
11 Lbl 6 _
12 Graph Y= M ( X – A ) + B ^
13 " M = " : M ^
14 " B = " : B – M A ^
15 Lbl 0 _
16 " T R A C E ? _
17 Y E S ⇒ 1 _
18 N O ⇒ 0 " : ? → Z _
19 1 → S : Z = 1 ⇒ Goto 1 _
20 Z = 0 ⇒ Goto 2 : Goto 0 _
21 Lbl 2 _
22 ( (–) A B – P ) ( R x2 – A x2 ) x–1 → N _
23 Graph Y= N ( X – A ) + B ^
24 " M = " : N ^
25 " B = " : B – N A ^
26 Lbl 5 _
27 " T R A C E ? _
28 Y E S ⇒ 1 _
29 N O ⇒ 0 " : ? → Z _
30 2 → S : Z = 1 ⇒ Goto 1 _
31 Z = 0 ⇒ Goto 3 : Goto 5 _
32 Lbl 1 _
33 " T R A C E " ^
34 " Factor N : N = " ? → F : Factor F _
419
Downloaded from www.Manualslib.com manuals search engine
No.
4
Line Program
35 Prog " C I R C L E " : S = 1 ⇒ Goto 9 _
36 S = 2 ⇒ Graph Y= M ( X – A ) + B _
37 Graph Y= N ( X – A ) + B ^
38 Goto 3 _
39 Lbl 9 _
40 Graph Y= M ( X – A ) + B ^
41 Prog " W I N D O W " : Prog " C I R C L E "
42 : Goto 6 _
43 Lbl 3 _
44 " E N D "
File
name W I N D O W
View
1 (–) 6
Window . 3 , 6 . 3 , 1 , (–) 3 . 1 , 3 .
2 1 , 1
File
name C I R C L E
1 Graph Y= ( R x2 – X x2 ) _
2 Graph Y= (–) ( R x2 – X x2 )
420
Downloaded from www.Manualslib.com manuals search engine
Program for No.
Circle and Tangents 4
Step Key Operation Display
421
Downloaded from www.Manualslib.com manuals search engine
Program for No.
Circle and Tangents 4
Step Key Operation Display
10
422
Downloaded from www.Manualslib.com manuals search engine
Program for No.
Circle and Tangents 4
Step Key Operation Display
11
12
13
14
15
423
Downloaded from www.Manualslib.com manuals search engine
Program for No.
Circle and Tangents 4
Step Key Operation Display
16
17
18
424
Downloaded from www.Manualslib.com manuals search engine
PROGRAM SHEET
Program for No.
Rotating a Figure 5
Description
C(x3, y3)
B(x2, y2)
A(x1, y1)
0 X
Example
To rotate by 45° the triangle defined by points A (2, 0.5), B (6, 0.5), and C (5, 1.5)
Notes
• Use the cursor keys to move the pointer around the display.
• To interrupt program execution, press A while the graphic screen is on the display.
• The triangle cannot be drawn if the result of the coordinate transformation operation
exceeds View Window parameters.
B y1 I x'2 P W
C x2 J y'2 Q X
D y2 K x'3 R Y
E x3 L y'3 S Z
F y3 M T
G x'1 N U
425
Downloaded from www.Manualslib.com manuals search engine
No.
5
Line Program
File
name R O T A T E
View
1 Window (–) 0 . 4 , 1 2 . 2 , 1 , (–) 0 . 8 , 5
2 . 4 , 1 : Deg _
3 " ( X 1 , Y 1 ) _
4 X 1 = " ? → A _
5 " Y 1 = " ? → B _
6 Plot A , B ^
7 X → A : Y → B _
8 " ( X 2 , Y 2 ) _
9 X 2 = " ? → C _
10 " Y 2 = " ? → D _
11 Plot C , D ^
12 X → C : Y → D _
13 " ( X 3 , Y 3 ) _
14 X 3 = " ? → E _
15 " Y 3 = " ? → F _
16 Plot E , F ^
17 X → E : Y → F _
18 Lbl 1 _
19 Line : Plot A , B : Line : Plot C , D : Line ^
20 " A N G L E : Deg " ? → Q _
21 A cos Q – B sin Q → G _
22 A sin Q + B cos Q → H _
23 Plot G , H _
24 C cos Q – D sin Q → I _
25 C sin Q + D cos Q → J _
26 Plot I , J : Line _
27 E cos Q – F sin Q → K _
28 E sin Q + F cos Q → L _
29 Plot K , L : Line _
30 Plot G , H : Line ^
31 Cls : Plot C , D : Plot E , F : Goto 1
32
33
34
426
Downloaded from www.Manualslib.com manuals search engine
Program for No.
Rotating a Figure 5
Step Key Operation Display
427
Downloaded from www.Manualslib.com manuals search engine
Program for No.
Rotating a Figure 5
Step Key Operation Display
10
428
Downloaded from www.Manualslib.com manuals search engine
Appendix
Appendix A Resetting the Calculator
Appendix B Power Supply
Appendix C Error Message Table
Appendix D Input Ranges
Appendix E Specifications
1 2 3 4 5 6
4. Press m.
P.11 • If the display appears to dark or dim after you reset the calculator, adjust the
contrast.
430
Downloaded from www.Manualslib.com manuals search engine
Resetting the Calculator Appendix A
• If the calculator stops operating correctly for
some reason, use a thin, pointed object to
press the P button on the back of the
calculator. This should make the RESET P button
screen appear on the display. Perform the
procedure to complete the RESET operation.
431
Downloaded from www.Manualslib.com manuals search engine
Appendix B Power Supply
This calculator is powered by four AAA-size (LR03 (AM4) or R03 (UM-4))
batteries. In addition, it uses a single CR2032 lithium battery as a back up power
supply for the memory.
If the following message appears on the display, immediately turn off the calculator
and replace batteries.
If you try to continue using the calculator, it will automatically turn off in order to
protect memory contents. You will not be able to turn power back on until you
replace batteries.
Be sure to replace the main batteries at least once every two years, no matter how
much you use the calculator during that time.
The batteries that come with this calculator discharge slightly during shipment and
storage. Because of this, they may require replacement sooner than the normal
expected battery life.
Warning!
All memory contents will be deleted if you remove both the main power supply
and the memory back up batteries at the same time. If you ever remove both
batteries, correctly reload them and then perform the reset operation.
k Replacing Batteries
Precautions:
Incorrectly using batteries can cause them to burst or leak, possibly damaging the
interior of the calculator. Note the following precautions:
• Be sure that the positive (+) and negative (–) poles of each battery are facing in
the proper directions.
• Never mix batteries of different types.
• Never mix old batteries and new ones.
• Never leave dead batteries in the battery
compartment.
• Remove the batteries if you do not plan
to use the calculator for long periods.
• Never try to recharge the batteries
supplied with the calculator.
• Do not expose batteries to direct heat, let them become shorted, or try to take
them apart.
432
Downloaded from www.Manualslib.com manuals search engine
Power Supply Appendix B
(Should a battery leak, clean out the battery compartment of the calculator
immediately, taking care to avoid letting the battery fluid come into direct
contact with your skin.)
Keep batteries out of the reach of small children. If swallowed, consult with a
physician immediately.
2. Making sure that you do not accidently press the o key, attach the case to
the calculator and then turn it over.
7. Turn the calculator front side up and remove its case. BACK UP
433
Downloaded from www.Manualslib.com manuals search engine
Appendix B Power Supply
• Power supplied by memory back up battery while the main power supply
batteries are removed for replacement retains memory contents.
• Do not leave the calculator without main power supply batteries loaded for long
periods. Doing so can cause deletion of data stored in memory.
• If the figures on the display appear too light and hard to see after you turn on
power, adjust the contrast.
2. Making sure that you do not accidently press the o key, attach the case to
the calculator and then turn it over.
BACK UP
B A
434
Downloaded from www.Manualslib.com manuals search engine
Power Supply Appendix B
6. Wipe off the surfaces of a new battery with a soft,
dry cloth. Load it into the calculator so that its positive
(+) side is facing up.
BACK UP
8. Turn the calculator front side up and remove its case. Next, press o to turn
on power.
435
Downloaded from www.Manualslib.com manuals search engine
Appendix C Error Message Table
436
Downloaded from www.Manualslib.com manuals search engine
Error Message Table Appendix C
Mem ERROR • Not enough memory to input a • Keep the number of variables
function into function memory. you use for the operation within
• Not enough memory to create a the number of variables
matrix using the specified currently available.
dimension. • Simplify the data you are trying
• Not enough memory to hold to store to keep it within the
matrix calculation result. available memory capacity.
• Not enough memory to store • Delete no longer needed data
data in list function. to make room for the new data.
• Not enough memory to input
coefficient for equation.
• Not enough memory to hold
equation calculation result.
• Not enough memory to hold
function input in the Graph
Mode for graph drawing.
• Not enough memory to hold
function input in the DYNA
Mode for graph drawing.
• Not enough memory to hold
function or recursion input.
Dim ERROR • Illegal dimension or list used • Check matrix or list dimension.
during matrix calculations.
Memory Full! • Memory of receiving unit • Delete some data stored in the
became full during program receiving unit and try again.
data communications.
437
Downloaded from www.Manualslib.com manuals search engine
Appendix D Input Ranges
Internal
Function Input ranges Accuracy Notes
digits
As a rule, However, for tan x:
sinx (DEG) |x| < 9 × (109)°
accuracy is |x| G 90(2n+1):DEG
cosx (RAD) |x| < 5 × 107πrad 15 digits
±1 at the |x| G π/2(2n+1):RAD
tanx (GRA) |x| < 1 × 1010grad
10th digit.* |x| G 100(2n+1):GRA
sin–1x
|x| < 1
cos–1x
" "
tan–1x |x| < 1 × 10100
sinhx
|x| < 230.2585092
coshx
" "
tanhx |x| < 1 ×10100
logx
1 × 10–99 < x < 1 × 10100
Inx " "
x! 0 < x < 69
(x is an integer) " "
438
Downloaded from www.Manualslib.com manuals search engine
Input Ranges Appendix D
Internal
Function Input ranges Accuracy Notes
digits
|r| < 1 × 10100 As a rule, However, for tanθ :
Rec (DEG) |θ | < 9 × (109)° accuracy is |θ | G 90(2n+1):DEG
(r ,θ) 15 digits
(RAD) |θ | < 5 × 107π rad ±1 at the |θ | G π/2(2n+1):RAD
(GRA) |θ | < 1 × 1010grad 10th digit.* |θ | G 100(2n+1):GRA
x > 0:
–1 × 10100 < y log x < 100
x=0:y>0
^ (x y) x<0:
1 (n is an integer
y = n, –––– " "
2n+1 or a fraction)
However;
–1 × 10100 < y log |x| < 100
y>0:xG0
1 logy < 100
–1 × 10100 < ––
x
y=0:x>0
x
y 1
y < 0 : x = 2n +1, ––
n " "
(n G 0, n is an integer or a
fraction)
However;
1 log |y| < 100
–1 × 10100 < –– x
Total of integer, numerator
and denominator must be
a b/c within 10 digits (includes " "
division marks).
439
Downloaded from www.Manualslib.com manuals search engine
Appendix D Input Ranges
* For a single calculation, calculation error is ±1 at the 10th digit. (In the case of exponential display,
calculation error is ±1 at the last significant digit.) Errors are cumulative in the case of consecutive
calculations, which can also cause them to become large. (This is also true of internal consecutive
calculations that are performed in the case of ^(xy), x y, x!, 3 x, nPr, nCr, etc.)
In the vicinity of a function’s singular point and point of inflection, errors are cumulative and may
become large.
440
Downloaded from www.Manualslib.com manuals search engine
Appendix E Specifications
Variables: 28
Calculation range:
±1 × 10–99 to ±9.999999999 × 1099 and 0. Internal operations use 15-digit mantissa.
Exponential display range: Norm 1: 10–2 > |x|, |x| > 1010
Norm 2: 10–9 > |x|, |x| > 1010
User memory capacity: fx-9750G PLUS ....... 28,000 bytes (max.)
CFX-9850G PLUS ....... 30,000 bytes (max.)
CFX-9850GB PLUS ....... 30,000 bytes (max.)
CFX-9850GC PLUS ....... 61,000 bytes (max.)
CFX-9950GB PLUS ....... 61,000 bytes (max.)
Power supply:
Main: Four AAA-size batteries (LR03 (AM4) or R03 (UM-4))
Back-up: One CR2032 lithium battery
Power consumption: 0.06W
Approximate battery life
Main (fx-9750G PLUS):
LR03 (AM4): 420 hours (continuous display of main menu)
350 hours continuous operation (5 minutes calculation, 55
minutes display)
R03 (UM-4): 240 hours (continuous display of main menu)
200 hours continuous operation (5 minutes calculation, 55
minutes display)
Main (CFX-9850G PLUS / CFX-9850GB PLUS / CFX-9850GC PLUS
CFX-9950GB PLUS):
LR03 (AM4): 320 hours (continuous display of main menu)
280 hours continuous operation (5 minutes calculation, 55
minutes display)
R03 (UM-4): 180 hours (continuous display of main menu)
160 hours continuous operation (5 minutes calculation, 55
minutes display)
Back-up: 2 years
Auto power off:
Power is automatically turned off approximately 6 minutes after last operation
except when drawing dynamic graphs.
The calculator automatically turns off if it is left for about 60 minutes with a
calculation stopped by an output command (^), which is indicated by the “-Disp-”
message on the display.
Ambient temperature range: 0°C to 40°C
Dimensions: 24.5 mm (H) × 90.0 mm (W) × 182.5 mm (D)
15
/16" (H) × 3 9/16" (W) × 7 3/16" (D)
Weight: 215g (7.58 oz) (including batteries)
441
Downloaded from www.Manualslib.com manuals search engine
Appendix E Specifications
Data Communications
Functions:
Program contents and file names; function memory data; matrix memory data; list
data; variable data; Table & Graph data; graph functions; equation calculation
coefficients
442
Downloaded from www.Manualslib.com manuals search engine
Index
Built in function .............................. 123, 194
Symbols
AList ....................................................... 242 C
Σ calculation ............................................. 65
Calculation execution indicator ................ 10
Σ display ............................................ 7, 224
Calculation priority sequence .................. 16
χ2 Test ............................................ 276, 289
Carriage return ...................................... 373
Cell ........................................................ 233
A
Center .................................................... 200
Absolute value ................................... 69, 96 Central difference .................................... 56
Active screen ......................................... 168 Chi-square distribution ........................... 310
Amortization of a loan ............................ 341 Clear commands ................................... 382
Analysis of variance ............................... 292 Coefficient of determination ................... 261
Analyzing a function graph .................... 145 Color tint ................................................... 11
And .......................................................... 78 Combination ............................................ 48
Angle unit ....................................... 5, 14, 44 Comment text ........................................ 164
Annual percentage rate ......................... 345 Communications parameter .................. 403
ANOVA .......................................... 277, 292 Complex numbers ................................... 67
Answer Function ...................................... 39 Compound interest calculations ............ 326
Argument ................................................. 69 Conditional jump relational operators .... 387
Arithmetic calculations ............................. 36 Confidence interval ................................ 294
Asymptotes ............................................ 202 Confidence level .................................... 294
Auto power off function .......................... 435 Conic section ......................................... 194
Auto View Window ................................. 135 CONICS Mode ....................................... 194
Axis of symmetry ................................... 202 Conjugate complex number ..................... 70
Connect type ......................................... 128
B Constant term ........................................ 261
Continuous calculations ........................... 39
Backup data ........................................... 407
Contrast .................................................... 11
Bar Graph .............................................. 257
Convergence ......................................... 225
Binary, octal, decimal, or hexadecimal
calculation .......................................... 74 Conversion ............................................ 345
443
Downloaded from www.Manualslib.com manuals search engine
Index
Cubic equation ....................................... 104 Ellipse .................................................... 197
Cubic regression .................................... 262 Eng .......................................................... 15
Cumulative frequency ............................ 241 Engineering notation .................... 15, 44, 50
EQUA Mode ........................................... 100
D Error message ....................................... 436
Errors ....................................................... 19
Data communications ............................ 399
Estimated values ................................... 272
Data transfer operation .......................... 404
Exponential display ........................ 9, 15, 37
Day/Date calculations ............................ 349
Exponential function ................................ 46
Debugging ............................................. 358
Exponential regression graph ................ 263
Degrees ................................................... 14
Derivative in conic section graph ............... 7
Derivative value ......................... 5, 129, 209
F
Determinant ............................................. 93 F distribution .......................................... 312
Differential calculations ............................ 55 F Test ............................................. 277, 290
Differential numeric table ....................... 209 Factor zoom ........................................... 134
Dimension ................................................ 80 Fibonacci series ..................................... 220
Directrix ................................................. 202 File name ............................................... 353
Display ....................................................... 8 Financial calculations ............................ 321
Display colors ............................................ 8 First quartile ........................................... 260
Display commands ................................ 383 Fix ...................................................... 14, 37
Display format ...................................... 6, 14 Focus ..................................................... 197
Distribution ............................................. 304 Fraction .............................................. 10, 49
Distribution probability ........................... 304 Fraction part ............................................ 96
Divergence ............................................ 225 Freehand drawing .................................. 163
Drawing a circle ..................................... 162 Frequency .............................................. 253
Drawing a line ........................................ 160 Function memory ..................................... 23
Drawing vertical and horizontal lines ..... 163 Function menu ......................................... 43
Dual screen ....................... 7, 168, 176, 215
DYNA Mode ........................................... 182 G
Dynamic graph ...................................... 181
Gauss-Kronrod rule ................................. 60
Dynamic graph locus ......................... 7, 188
Gaussian plane ........................................ 69
Dynamic graph type ........................... 7, 186
Generating a table ................................. 208
Geometric distribution ............................ 317
E Grads ....................................................... 14
Editing calculations .................................. 20 Graph axis ......................................... 6, 121
Editing list values ................................... 233 Graph axis labels ............................... 6, 121
Effective interest rate ..................... 336, 345 Graph background ............................. 6, 140
444
Downloaded from www.Manualslib.com manuals search engine
Index
Graph drawing type ........................... 5, 128 Inverse trigonometric function ................. 45
Graph function display ....................... 6, 187 Investment appraisal ............................. 337
Graph function menu .............................. 112
Graph gridlines .................................. 6, 121 J
Graph memory ....................................... 122
Jump commands ................................... 380
GRAPH Mode ......................... 112, 168, 176
Graph pointer coordinates ................. 6, 130
Graph range adjustment ........................ 136 K
Graph solve ........................................... 143 Key markings ............................................. 2
Graphic display ........................................ 20
Graphing in a specific range .................. 131
L
Latus rectum .......................................... 200
H
Line graph color ......................................... 6
Hexadecimal values ................................ 10 Line menu .............................................. 160
Histogram .............................................. 257 Line normal to a curve ........................... 156
Hyperbola .............................................. 196 Linear equations with two to six
Hyperbolic function ............................ 27, 46 unknowns ........................................ 101
Linear recursion between three terms ... 218
I Linear recursion between two terms ...... 218
Linear regression graph ......................... 261
Icon ............................................................ 3
LinearReg t Test .................................... 287
Identity matrix .......................................... 93
LINK Mode ............................................. 403
Imaginary part .......................................... 70
List ......................................................... 229
Inactive screen ...................................... 168
List file specification ........................... 7, 248
Inequality ................................................ 118
LIST Mode ............................................. 231
Input command ...................................... 372
Loans ..................................................... 329
Input, output and operation limitations ..... 18
Local maximum values and
Input/output commands ......................... 385 local minimum values ...................... 146
Input ranges ........................................... 438 Logarithmic function ................................ 46
Inputting calculations ............................... 16 Logarithmic regression graph ................ 263
Installment savings ................................ 329 Logical operator ....................................... 51
Integer function ...................................... 137 Logistic regression graph ...................... 265
Integer part .............................................. 96 Low battery .............................................. 12
Integral ................................................... 150
Integration calculation .......................... 6, 60
M
Integration graph ................................... 127
Interest rate ........................................... 334 Main power supply batteries .................. 433
Minimum value in a list .......................... 239 Parametric function ......................... 118, 191
446
Downloaded from www.Manualslib.com manuals search engine
Index
Poisson distribution ............................... 316 RUN Mode ................................................. 4
Polar coordinate function ........................ 117
Population standard deviation ............... 259 S
Power regression graph ........................ 264
Sample standard deviation .................... 259
PRGM Mode .......................................... 352
Savings .......................................... 328, 331
Principal ................................................. 331
Scalar multiplication ................................. 93
Probability density ................................. 304
Scatter diagram ..................................... 251
Probability/distribution calculations .......... 43
Sci ............................................................ 15
Product of values ................................... 241
Scroll ...................................................... 130
Program (PRGM) menu ................... 34, 369
Secret function ....................................... 360
Program commands .............................. 373
Selling price ........................................... 348
Program control commands .................. 378
Sequence .............................................. 218
Programming ......................................... 351
Set up screen ............................................ 4
Sexagesimal operations .......................... 44
Q
Sexagesimal values ................................. 10
Quadratic differential calculation .............. 58 Significant digits ................................. 15, 36
Quadratic equation ................................ 104 Simple interest calculations ................... 324
Quadratic regression ............................. 262 Simpson’s rule ......................................... 60
Quartic regression ................................. 262 Simultaneous graphing .............................. 7
Sine regression graph ........................... 264
R Single-variable statistics ........................ 257
Sketch menu .......................................... 154
Radians ................................................... 14
Solve calculation ............................ 107, 394
Radius ................................................... 200
Sorting list values .................................. 234
Raising a matrix to a power ..................... 96
Squaring a matrix .................................... 96
Real part .................................................. 70
Stacks ...................................................... 18
Rectangular coordinate function ............. 117
STAT Mode ............................................ 250
RECUR Mode ........................................ 218
Statistical data list .................................. 250
Recursion table & graph function .. 218, 393
Statistical graph view window
Regression coefficient ........................... 261 setting .......................................... 6, 251
Regression formula parameter .............. 256 Statistical graphs and
Relational operator ................................ 370 calculations .............................. 249, 395
Replacing batteries ................................ 432 Student-t distribution .............................. 308
Replay function ........................................ 40 Subroutine ............................................. 378
RESET operation ............................. 12, 430 Sum ....................................................... 241
Residual calculation ........................... 6, 267 Sum of data ........................................... 259
Root ....................................................... 145 Sum of squares ..................................... 259
Row swapping ......................................... 83 Symbol ‘‘t’’ ............................................. 21
447
Downloaded from www.Manualslib.com manuals search engine
Index
T Y
t confidence interval ............................... 300 y-intercepts ............................................ 147
t Test .............................................. 276, 283
Table & graph ........................................ 205 Z
Table generation and graph draw
settings ........................................ 7, 208 Z confidence interval .............................. 295
TABLE Mode .......................................... 206 Z Test ............................................. 276, 277
Table range ............................................ 207 Zoom ..................................................... 132
Tangent .................................................. 155
Tests ...................................................... 276
Text display ...................................... 20, 388
Third quartile .......................................... 260
Trace ...................................................... 128
Trigonometric function ............................. 45
TVM Mode ............................................. 323
Type A functions ...................................... 16
Type B functions ...................................... 16
V
Variable .............................................. 22, 38
Variable data (VARS) menu ..................... 28
Vertex .................................................... 197
View Window .......................................... 113
W
WEB graph ............................................ 225
Whiskers ................................................ 257
X
X = constant expression ......................... 118
Xnor ......................................................... 78
Xor ........................................................... 78
xy line graph .......................................... 255
448
Downloaded from www.Manualslib.com manuals search engine
Command Index
Break ..................................................................................... 378
ClrGraph ................................................................................ 382
ClrList .................................................................................... 382
ClrText ................................................................................... 382
DispF-Tbl, DispR-Tbl ............................................................. 383
Do~LpWhile ........................................................................... 377
DrawDyna ............................................................................. 383
DrawFTG-Con, DrawFTG-Plt ................................................ 383
DrawGraph ............................................................................ 383
DrawR-Con, DrawR-Plt ......................................................... 384
DrawRΣ-Con, DrawRΣ-Plt ..................................................... 384
DrawStat ............................................................................... 384
DrawWeb ............................................................................... 384
Dsz ........................................................................................ 380
For~To~Next ......................................................................... 375
For~To~Step~Next ................................................................ 376
Getkey ................................................................................... 385
Goto~Lbl ................................................................................ 380
If~Then .................................................................................. 373
If~Then~Else ......................................................................... 374
If~Then~Else~IfEnd .............................................................. 375
If~Then~IfEnd ....................................................................... 374
Isz .......................................................................................... 381
Locate ................................................................................... 385
Prog ....................................................................................... 378
Receive ( ............................................................................... 386
Return ................................................................................... 379
Send ( .................................................................................... 387
Stop ....................................................................................... 379
While~WhileEnd .................................................................... 377
? (Input Command) ............................................................... 372
^ (Output Command) ........................................................... 372
: (Multi-statement Command) ................................................ 373
_ (Carriage Return) ............................................................. 373
⇒ (Jump Code) ..................................................................... 381
=, G, >, <, ≥, ≤ (Relational Operators) ................................... 387
449
Downloaded from www.Manualslib.com manuals search engine
Key Index
450
Downloaded from www.Manualslib.com manuals search engine
Key Index
451
Downloaded from www.Manualslib.com manuals search engine
Key Index
combined with
Key Primary Function combined with !
a
Allows insertion of
INS Deletes character at current
characters at cursor
D cursor location.
location.
Turns power on.
OFF
Turns power off.
o Clears the display.
P
Enters number 4. Enters letter P.
e
Q
Enters number 5. Enters letter Q.
f
R
Enters number 6. Enters letter R.
g
{ S
Multiplication function. Enters open curly bracket. Enters letter S.
*
} T
Division function. Enters close curly bracket. Enters letter T.
/
U
Enters number 1. Enters letter U.
b
V
Enters number 2. Enters letter V.
c
W
Enters number 3. Enters letter W.
d
[ X Addition function.
Enters open bracket. Enters letter X.
+ Specifies positive value.
] Y Subtraction function.
Enters close bracket. Enters letter Y.
- Specifies negative value.
Z
Enters number 0. Enters letter Z.
a
= SPACE Enters a blank
Enters decimal point. Enters character =.
. space.
π Inputs value of pi.
Allows entry of exponent.
E Enters pi symbol.
Ans Enter before value to specify as Recalls most recent
- negative. calculation result.
_
Displays result of calculation. Inputs a new line.
w
452
Downloaded from www.Manualslib.com manuals search engine
Program Mode Command List
[SETUP] key [VARS] key PTS x1 x1 RECR FORM an an
Level 1 Level 2 Level 3 Command Level 1 Level 2 Level 3 Command y1 y1 an+1 an+1
ANGL Deg Deg V-WIN X min Xmin x2 x2 an+2 an+2
Rad Rad max Xmax y2 y2 bn bn
Gra Gra scal Xscl x3 x3 bn+1 bn+1
COOR On CoordOn Y min Ymin y3 y3 bn+2 bn+2
Off CoordOff max Ymax TEST n n RANG Strt R_Start
GRID On GridOn scal Yscl x x End R_End
Off GridOff T, θ min Tθ min xσn-1 xσn-1 a0 a0
AXES On AxesOn max Tθ max n1 n1 a1 a1
Off AxesOff ptch Tθ ptch n2 n2 a2 a2
LABL On LabelOn R-X min RightXmin x1 x1 b0 b0
Off LabelOff max RightXmax x2 x2 b1 b1
DISP Fix Fix_ scal RightXscl x1σ x1σn-1 b2 b2
Sci Sci_ R-Y min RightYmin x2σ x2σn-1 anSt anStart
Norm Norm max RightYmax xpσ xpσn-1 bnSt bnStart
Eng Eng scal RightYscl F F Reslt R_Result
P/L Blue P/L-Blue R-T, θ min RightTθ min Fdf Fdf EQUA S-Rlt Sim_Result
Orng P/L-Orange max RightTθ max SS SS S-Cof Sim_Coef
Grn P/L-Green ptch RightTθ ptch MS MS P-Rlt Ply_Result
DRAW Con G-Connect FACT Xfct Xfct Edf Edf P-Cof Ply_Coef
Plot G-Plot Yfct Yfct SSe SSe TVM n n
DERV On DerivOn STAT X n n MSe MSe I% I%
Off DerivOff x x RESLT p p PV PV
BACK None BG-None Σx Σx z z PMT PMT
Pict BG-Pict_ Σx2 Σx2 t t FV FV
FUNC On FuncOn xσn xσn Chi χ2 P/Y P/Y
Off FuncOff xσn-1 xσn-1 F F C/Y C/Y
SIML On SimulOn minX minX Left Left
Off SimulOff maxX maxX Right Right
S-WIN Auto S-WindAuto Y y y p̂ p̂
Man S-WindMan Σy Σy p̂1 p̂1
LIST File1 File1 Σy2 Σy2 p̂2 p̂2
File2 File2 Σxy Σxy df df
File3 File3 yσn yσn s s
File4 File4 yσn-1 yσn-1 r r
File5 File5 minY minY r2 r2
File6 File6 maxY maxY GRPH Y Y
LOCS On LocusOn GRPH a a r r
Off LocusOff b b Xt Xt
T-VAR Rang VarRange c c Yt Yt
LIST List1 VarList1 d d X X
List2 VarList2 e e DYNA Strt D_Start
List3 VarList3 r r End D_End
List4 VarList4 Q1 Q1 Pitch D_pitch
List5 VarList5 Med Med TABL Strt F_Start
List6 VarList6 Q3 Q3 End F_End
Σ DSP On Σ dispOn Mod Mod Pitch F_pitch
Off Σ dispOff Strt H_Start Reslt F_Result
RESID None Resid-None Pitch H_pitch
List Resid-List_
453
Downloaded from www.Manualslib.com manuals search engine
[PRGM] key [SHIFT] key [F4](MENU) key LIST Srt-A SortA(
Level 1 Level 2 Level 3 Command Level 1 Level 2 Level 3 Command Level 1 Level 2 Level 3 Command Srt-D SortD(
COM If If_ ZOOM Fact Factor_ STAT DRAW On DrawOn GRPH SEL On G_SelOn_
Then Then_ V-WIN V-Win ViewWindow_ Off DrawOff Off G_SelOff_
Else Else_ Sto StoV-Win_ GRPH GPH1 S-Gph1_ TYPE Y= Y=Type
I-End IfEnd Rcl RclV-Win_ GPH2 S-Gph2_ r= r=Type
For For_ SKTCH Cls Cls GPH3 S-Gph3_ Parm ParamType
To _To_ Tang Tangent_ Scat Scatter X=c X=cType
Step _Step_ Norm Normal_ xy xyLine Y> Y>Type
Next Next Inv Inverse_ Hist Hist Y< Y<Type
Whle While_ GRPH Y= Graph_Y= Box MedBox Y≥ Y≥Type
WEnd WhileEnd r= Graph_r= Box MeanBox Y≤ Y≤Type
Do Do Parm Graph(X,Y)=( N-Dis N-Dist COLR Blue BlueG_
Lp-W LpWhile_ X=c Graph_X= Brkn Broken Orng OrangeG_
CTL Prog Prog_ G-∫ dx Graph_ ∫ X Linear Grn GreenG_
Rtrn Return Y> Graph_Y> Med Med-Med GMEM Sto StoGMEM_
Brk Break Y< Graph_Y< X^2 Quad Rcl RclGMEM_
Stop Stop Y≥ Graph_Y≥ X^3 Cubic DYNA On D_SelOn_
JUMP Lbl Lbl_ Y≤ Graph_Y≤ X^4 Quart Off D_SelOff_
Goto Goto_ PLOT Plot Plot_ Log Log Var D_Var_
⇒ ⇒ Pl-On PlotOn_ Exp Exp TYPE Y= Y=Type
Isz Isz_ Pl-Off PlotOff_ Pwr Power r= r=Type
Dsz Dsz_ Pl-Chg PlotChg_ Sin Sinusoidal Parm ParamType
? ? LINE Line Line NPP NPPlot TABL On T_SelOn_
^ ^ F-Line F-Line_ Lgst Logistic Off T_SelOff_
CLR Text ClrText Crcl Circle_ LIST List1 List1 TYPE Y= Y=Type
Grph ClrGraph Vert Vertical_ List2 List2 r= r=Type
List ClrList Hztl Horizontal_ List3 List3 Parm ParamType
DISP Stat DrawStat Text Text_ List4 List4 Blue BlueG_
Grph DrawGraph PIXL On PxlOn_ List5 List5 Orng OrangeG_
Dyna DrawDyna Off PxlOff_ List6 List6 Grn GreenG_
F-Tbl Tabl DispF-Tbl Chg PxlChg_ MARK Square RECR SEL+C On R_SelOn_
G-Con DrawFTG-Con Test PxlTest_ Cross Off R_SelOff_
G-Plt DrawFTG-Plt • Dot Blue BlueG_
R-Tbl Tabl DispR-Tbl COLR Blue Blue_ Orng OrangeG_
Web DrawWeb_ Orng Orange_ Grn GreenG_
an-Cn DrawR-Con Grn Green_ SEL On R_SelOn_
(fx-9750G
Σa-Cn DrawR Σ-Con CALC 1VAR 1-Variable_ PLUS) Off R_SelOff_
an-Pl DrawR-Plt 2VAR 2-Variable_ TYPE an anType
Σa-Pl DrawR Σ -Plt X LinearReg_ an+1 an+1Type
REL = = Med Med-MedLine_ an+2 an+2Type
G G X^2 QuadReg_ n.an.. n n
> > X^3 CubicReg_ an an
< < X^4 QuartReg_ an+1 an+1
≥ ≥ Log LogReg_ bn bn
≤ ≤ Exp ExpReg_ bn+1 bn+1
I/O Lcte Locate_ Pwr PowerReg_
Gtky Getkey Sin SinReg_
Send Send( Lgst LogisticReg_
Recv Receive( MAT Swap Swap_
: : ×Rw *Row_
×Rw+ *Row+_
Rw+ Row+_
454
Downloaded from www.Manualslib.com manuals search engine
[F6](SYBL) key [ALPHA] key [OPTN] key PROB X! !
Level 1 Level 2 Level 3 Command Level 1 Level 2 Level 3 Command Level 1 Level 2 Level 3 Command nPr P
' ' ' ' LIST List List_ nCr C
" " " " L→M List→Mat( Ran# Ran#
~ ~ ~ ~ Dim Dim_ P( P(
* * Fill Fill( Q( Q(
/ / Seq Seq( R( R(
Min Min( t( t(
Max Max( NUM Abs Abs_
Mean Mean( Int Int_
Med Median( Frac Frac_
Sum Sum_ Rnd Rnd
Prod Prod_ Intg Intg_
Cuml Cuml_ ANGL
% Percent_ r r
A AList_ g g
MAT Mat Mat_ '"
M→L Mat→List( Pol( Pol(
Det Det_ Rec( Rec(
Trn Trn_ ESYM m m
Aug Augment( µ µ
Iden Identity_ n n
Dim Dim_ p p
Fill Fill( f f
CPLX i i k k
Abs Abs_ M M
Arg Arg_ G G
Conj Conjg_ T T
ReP ReP_ P P
ImP ImP_ E E
CALC Solve Solve( PICT Sto StoPict_
d/dx d/dx( Rcl RclPict_
d2/dx2 d2/dx2( FMEM fn f1 f1
∫ dx ∫( f2 f2
FMin FMin( f3 f3
FMax FMax( f4 f4
Σ( Σ( f5 f5
STAT ˆx x̂ f6 f6
ŷ ŷ LOGIC And _And_
COLR Orng Orange_ Or _Or_
Grn Green_ Not Not_
HYP sinh sinh_
cosh cosh_
tanh tanh_
sinh-1 sinh-1_
cosh-1 cosh-1_
-1
tanh tanh-1_
455
Downloaded from www.Manualslib.com manuals search engine
456
Downloaded from www.Manualslib.com manuals search engine
GUIDELINES LAID DOWN BY FCC RULES FOR USE OF THE UNIT IN THE U.S.A. (not appli-
cable to other areas).
NOTICE
This equipment has been tested and found to comply with the limits for a Class B digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protec-
tion against harmful interference in a residential installation. This equipment generates, uses
and can radiate radio frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. However, there is no
guarantee that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be determined by turning
the equipment off and on, the user is encouraged to try to correct the interference by one or more
of the following measures:
FCC WARNING
Changes or modifications not expressly approved by the party responsible for compliance could
void the user’s authority to operate the equipment.
Proper connectors must be used for connection to host computer and/or peripherals in order to
meet FCC emission limits.
Declaration of Conformity
Model Number: fx-9750G PLUS/CFX-9850G PLUS/CFX-9850GB PLUS/CFX-9950GB PLUS
Trade Name: CASIO COMPUTER CO., LTD.
Responsible party: CASIO, INC.
Address: 570 MT. PLEASANT AVENUE, DOVER, NEW JERSEY 07801
Telephone number: 973-361-5400
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions: (1) This device may not cause harmful interference, and (2) this device must accept any
interference received, including interference that may cause undesired operation.