Casio FX-7400G PLUS User Manual
Hide thumbs Also See for FX-7400G PLUS:
Table of Contents

Advertisement

E
fx-7400G PLUS
User's Guide
CASIO COMPUTER CO., LTD.
6-2, Hon-machi 1-chome
Shibuya-ku, Tokyo 151-8543, Japan
RCA500487-1
http://world.casio.com/edu_e/
A
SA0212-
Printed in China
fx-7400G PLUS (English) Cover
Black

Advertisement

Table of Contents
loading

Summary of Contents for Casio FX-7400G PLUS

  • Page 1 PLUS User’s Guide CASIO COMPUTER CO., LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan RCA500487-1 http://world.casio.com/edu_e/ SA0212- Printed in China fx-7400G PLUS (English) Cover Black...
  • Page 2: Program Mode Command List

    TABL QuadReg_ Tabl DispTable Model Number: fx-7400G PLUS DrawTG-Con G-Con LogReg_ DrawTG-Plt G-Plt Trade Name: CASIO COMPUTER CO., LTD. ExpReg_ GRPH PowerReg_ Responsible party: CASIO, INC. DISP ≠ ≠ Address: 570 MT. PLEASANT AVENUE, DOVER, NEW JERSEY 07801 TABL Data Data >...
  • Page 3: Before Using The Calculator

    BEFORE USING THE CALCULATOR FOR THE FIRST TIME ONLY... This calculator does not contain any main batteries when you purchase it. Be sure to perform the following procedure to load batteries, reset the calculator, and adjust the contrast before trying to use the calculator for the first time. 1.
  • Page 4 5. Press If the Main Menu shown to the right is not on the display, press the P button on the back of the calculator to perform memory reset. P button 6. Use the cursor keys ( ) to select the CONT icon and press or simply press to display the contrast adjustment screen.
  • Page 5 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.
  • Page 6 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.
  • Page 7 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •...
  • Page 8: Table Of Contents

    Contents Chapter 1 Getting Acquainted ............1 1. Using the Main Menu ................2 2. Key Table ....................4 3. Key Markings ..................6 4. Selecting Modes ................... 6 Using the Set Up Screen ................6 Set Up Screen Function Key Menus ............. 7 5.
  • Page 9 Contents 8. Fraction Calculations ................. 23 (1) Fraction Display and Input ..............23 (2) Performing Fraction Calculations ............23 (3) Changing the Fraction Simplification Mode ........... 25 9. Selecting Value Display Modes ............27 10. Scientific Function Calculations ............28 (1) Trigonometric Functions ................
  • Page 10 Contents 5. Other Graphing Functions ..............58 Connect Type and Plot Type Graphs (D-Type) ..........58 Trace ......................59 Scroll ......................60 Overwrite ..................... 60 Zoom ......................62 Sketch Function ................... 65 Chapter 5 Table & Graph ............. 73 1. Storing a Function ................74 2.
  • Page 11 Contents Plotting Data ....................97 Plotting a Scatter Diagram................98 Changing Graph Parameters ............... 98 1. Graph draw/non-draw status (SELECT) ..........98 2. General graph settings (SET) ..............99 Drawing an Line Graph ................. 105 Selecting the Regression Type ..............105 Displaying Statistical Calculation Results ..........
  • Page 12 1. Connecting Two Units ..............164 2. Connecting the Unit with a Personal Computer ......165 3. Connecting the Unit with a CASIO Label Printer ......166 4. Before Performing a Data Communication Operation ....167 5. Performing a Data Transfer Operation ..........168 6.
  • Page 13 Contents Chapter 10 Program Library ............. 175 1. Prime Factor Analysis ..............176 2. Greatest Common Measure ............. 178 -Test Value ..................180 4. Circle and Tangents ................182 5. Rotating a Figure ................189 Appendix ..................193 Appendix A Resetting the Calculator ........... 194 Appendix B Power Supply ..............
  • Page 14 Contents...
  • Page 15: Chapter 1 Getting Acquainted

    Chapter Getting Acquainted — Read This First! The symbols in this manual indicate the following messages. : Important notes : Notes : Reference pages P.000...
  • Page 16: Using The Main Menu

    Chapter 1 Getting Acquainted 1. Using the Main Menu The main menu appears on the display whenever you turn on the calculator. It con- tains a number of icons that let you select the mode (work area) for the type of operation you want to perform.
  • Page 17 Getting Acquainted Chapter 1 u u u u u To enter a mode Example To enter the RUN Mode from the Main Menu 1. Press m to display the Main Menu. 2. Use d, e, f, and c to move the highlighting to the RUN icon. 3.
  • Page 18: Key Table

    Chapter 1 Getting Acquainted 2. Key Table Alpha Lock Normally, once you press a and then a key to input an alphabetic char- acter, the keyboard reverts to its primary functions immediately. If you press ! and then a, the keyboard locks in alpha input until you press a again.
  • Page 19 Getting Acquainted Chapter 1 Trace Zoom V-Window Sketch Page Page Page Page Page Page Page Page Page Page Page...
  • Page 20: Key Markings

    Chapter 1 Getting Acquainted 3. Key Markings Many of the calculator’s keys are used to perform more than one function. The func- tions marked on the keyboard are color coded to help you find the one you need quickly and easily. Function Key Operation The following describes the color coding used for key markings.
  • Page 21: Set Up Screen Function Key Menus

    Getting Acquainted Chapter 1 2. Press !Z to display the mode’s set up screen. • This set up screen is just one possible exam- ple. Actual set up screen contents will differ according to the mode you are in and that mode’s current settings.
  • Page 22 Chapter 1 Getting Acquainted u u u u u Angle unit (Angle) 1 (Deg) ..Specifies degrees as default. 2 (Rad) ..Specifies radians default. 3 (Gra) ..Specifies grads as default. u u u u u Statistical Graph View Window Setting (S-Wind) P.120 1 (Auto) ..
  • Page 23: Display

    Getting Acquainted Chapter 1 1 (List4) Table generation and graph 2 (List5) ..drawing using list data. 3 (List6) Press [ to return to the previous menu. Other menus for set up (Display, Simplfy, Frac) are described in each applicable section of this manual as they come up.
  • Page 24: Exponential Display

    Chapter 1 Getting Acquainted • Direct Command Execution Example: Selecting executes the DRAW command. k k k k 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.
  • Page 25: Special Display Formats

    Getting Acquainted Chapter 1 k k k k k Special Display Formats This calculator uses special display formats to indicate fractions, and sexagesimal values. u u u u u Fractions ..Indicates: 456 ––– u u u u u Sexagesimal Values ..
  • Page 26: When You Keep Having Problems

    Chapter 1 Getting Acquainted 7. When you keep having problems… If you keep having problems when you are trying to perform operations, try the fol- lowing before assuming that there is something wrong with the calculator. k k k k k Get the Calculator Back to its Original Mode Settings 1.
  • Page 27: Chapter 2 Basic Calculations

    Chapter Basic Calculations In the RUN Mode you can perform arithmetic calculations (addi- tion, subtraction, multiplication, division) as well as calculations in- volving scientific functions. 1. Addition and Subtraction 2. Multiplication 3. Division 4. Quotient and Remainder Division 5. Mixed Calculations 6.
  • Page 28: Addition And Subtraction

    Chapter 2 Basic Calculations 1. Addition and Subtraction Example 6.72 + 9.08 g.hc+j.aiw You can input the operation just as it is written. This capability is called “true alge- braic logic.” Be sure to press A to clear the display before starting a new calculation. 2.
  • Page 29: Quotient And Remainder Division

    Basic Calculations Chapter 2 u u u u u To use parentheses in a calculation 2 × 3 + 4 Example 1 ––––––– You should input this calculation as: (2 × 3 + 4) ÷ 5 A(c*d+e)/fw Example 2 ––––– 4 ×...
  • Page 30: Mixed Calculations

    Chapter 2 Basic Calculations 2(Int÷)hw • Remember that you can use only integers in quotient division operations. You cannot use expressions such as 2 or sin60 because their results have a decimal part. u u u u u To perform remainder division To display the remainder produced by 857 ÷...
  • Page 31: Parentheses Calculation Priority Sequence

    Basic Calculations Chapter 2 (2) Parentheses Calculation Priority Sequence Expressions enclosed inside parentheses are always given priority in a calculation. 100 – (2 + 3) × 4 Example 1 Abaa-(c+d) (7 – 2) × (8 + 5) Example 2 • A multiplication sign immediately in front of an open parenthesis can be omitted. A(h-c)(i+f) •...
  • Page 32: Rounding

    Chapter 2 Basic Calculations (5) Rounding 74 ÷ 3 Example Ahe/dw The actual result of the above calculation is 24.66666666… (and so on to infinity), which the calculator rounds off. The calculator’s internal capacity is 15 digits for the values it uses for calculations, which avoids precision problems with consecutive operations that use the result of the previous operation.
  • Page 33: Replay

    Basic Calculations Chapter 2 (3) Replay While the result of a calculation is on the display, you can use d and e to move the cursor to any position within the expression used to produce the result. This means you can back up and correct mistakes without having to input the entire calculation. You can also recall past calculations you have already cleared by pressing A.
  • Page 34: Making Corrections

    Chapter 2 Basic Calculations d(You could also press e.) (See below for details on making corrections.) (5) Making Corrections 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.
  • Page 35: Using Variables

    Basic Calculations Chapter 2 ddddd • When you press ![a space is indicated by the symbol ‘‘t’’. The next func- tion or value you input is inserted at the location of ‘‘t’’. To abort the insert opera- tion without inputting anything, move the cursor, press ![again, or press d, e or w.
  • Page 36 Chapter 2 Basic Calculations u u u u u To assign the same value to more than one variable Operation <value or expression>aa<start variable name>a3(~)a<end variable name>w Example To assign the result of 2 to variables A, B, C, D, and E A!9caaAa3(~) u u u u u To clear the contents of all variables In the Main Menu, select the MEM icon and press w.
  • Page 37: Fraction Calculations

    Basic Calculations Chapter 2 8. Fraction Calculations (1) Fraction Display and Input Example 1 Display of –– Example 2 Display of 3 –– Mixed fractions (such as 3 1/4) are input and displayed as: integer{numerator{denominator. Improper fractions (15/7) and proper fractions (such as 1/4) are input and displayed as: numerator{denominator.
  • Page 38 Chapter 2 Basic Calculations Example To convert the result of the previous example to a decimal and then back to a fraction u u u u u To convert between proper and improper fractions Operation Mixed Fraction to Improper Fraction Conversion: !/ Improper Fraction to Mixed Fraction Conversion: !/ Example To convert the result of the previous example to an improper...
  • Page 39: Changing The Fraction Simplification Mode

    Basic Calculations Chapter 2 (3) Changing the Fraction Simplification Mode The initial default of the calculator is automatic simplification of fractions produced by fraction calculations. You can use the following operation to change the fraction simplification mode to manual. u u u u u To change the fraction simplification mode Example To change the fraction simplification mode to manual (Displays the Set Up Screen.)
  • Page 40 Chapter 2 Basic Calculations K2(CALC)1(Simp)w • F = 3 indicates that 3 is the divisor. • The calculator automatically selects the smallest possible divisor for simplifica- tion. Repeat the above operation to simplify again. 1(Simp)w Try once again. 1(Simp)w This display indicates that further simplification is impossible. u u u u u To simplify using your own divisor Example To perform the above calculation and then specify 9 as the divisor...
  • Page 41: Selecting Value Display Modes

    Basic Calculations Chapter 2 9. Selecting Value Display Modes You can make specifications for three value display modes. Fix Mode This mode lets you specify the number of decimal places to be displayed. Sci Mode This mode lets you specify the number of significant digits to be displayed. Norm 1/Norm 2 Mode This mode determines at what point the display changes over to exponential display format.
  • Page 42: Scientific Function Calculations

    Chapter 2 Basic Calculations u u u u u To specify the number of significant digits (Sci) 1. While the set-up screen is on the display, press 2 (Sci). 2. Press the function key that corresponds to the number of significant digits you want to set (0 to 9).
  • Page 43: Converting Between Angle Units

    Basic Calculations Chapter 2 u u u u u To set the default angle unit Example To change the angle unit from radians to degrees cc1(Deg) • Once you change the angle unit setting, it remains in effect until you change it again using the set up screen.
  • Page 44: Trigonometric Function Calculations

    Chapter 2 Basic Calculations k k k k k Trigonometric Function Calculations P.29 Always make sure that the default angle unit is set to the required default before performing trigonometric function calculations. u u u u u To perform trigonometric function calculations °...
  • Page 45: Other Functions

    Basic Calculations Chapter 2 u u u u u To perform logarithmic/exponential function calculations Example 1 log1.23 lb.cdw Result: 0.0899051114 Example 2 ln90 Ijaw Result: 4.49980967 Example 3 To calculate the anti-logarithm of common logarithm 1.23 (10 1.23 !0b.cdw Result: 16.98243652 Example 4 To calculate the anti-logarithm of natural logarithm 4.5 ( !ee.fw...
  • Page 46: Coordinate Conversion

    Chapter 2 Basic Calculations Example Operation Display What is the absolute value of the common logarithm of K[1(NUM) = 0.1249387366 0.1249387366 1(Abs)l(3/4)w What is the integer part of K[1(NUM) 7800 2(Int)(7800/96)w ––––– ? What is the decimal part of K[1(NUM) 7800 0.25 –––––...
  • Page 47: Permutation And Combination

    Basic Calculations Chapter 2 ° To calculate x and y when r = 25 and θ = 56 Example Operation Display !Zcc1(Deg)Q K[2(ANGL)[[ 2(Rec()25,56)w 1 – 13.979 – → 13.97982259 (x) 2 – 20.725 – → 20.72593931 (y) (5) Permutation and Combination u u u u u Permutation u u u u u Combination nPr = –––––...
  • Page 48: Calculation Priority Sequence

    Chapter 2 Basic Calculations k k k k k Calculation Priority Sequence The calculation priority sequence is the order that the calculator performs opera- tions. Note the following rules about calculation priority sequence. • Expressions contained in parentheses are performed first. •...
  • Page 49: Stacks

    Basic Calculations Chapter 2 • Display Result Command (^ ^ ^ ) When execution reaches the end of a statement followed by a display result com- mand, execution stops and the result up to that point appears on the display. You can resume execution by pressing the w key.
  • Page 50: Errors

    Chapter 2 Basic Calculations k k k k k Errors An error message appears on the display and calculation stops whenever the calcu- lator detects some problem. Press A to clear the error message. The following is a list of all the error messages and what they mean. Ma ERROR - (Mathematical Error) •...
  • Page 51: Memory Status (Mem)

    Basic Calculations Chapter 2 k k k k k Memory Status (MEM) You can check how much memory is used for storage for each type of data. You can also see how many bytes of memory are still available for storage. u u u u u To check the memory status 1.
  • Page 52: Variable Data (Vars) Menu

    Chapter 2 Basic Calculations 2. Press 1 (DEL). 1(DEL) 3. Press 1 (YES) to clear the data or 4 (NO) to abort the operation without clearing anything. k k k k k Variable Data (VARS) Menu You can use the variable data menu to recall the data listed below. •...
  • Page 53 Basic Calculations Chapter 2 1 (Xmin) ..-axis minimum 2 (Xmax) ..-axis maximum 3 (Xscl) ..-axis scale 1 (Ymin) ..-axis minimum 2 (Ymax) ..-axis maximum 3 (Yscl) ..-axis scale 1 (Tmin) ..Minimum of T 2 (Tmax) ..
  • Page 54 Chapter 2 Basic Calculations The following menu appears whenever you press 1 (X), while the statistical data menu is on the display. 1 (X) ) ..... Number of data ) ..... Mean of data 3 (Σ ) ... Sum of data 4 (Σ...
  • Page 55 Basic Calculations Chapter 2 The following menu appears whenever you press 3 (GRPH) while the statistical data menu is on the display. 3 (GRPH) )-3( ) ... Statistical graph regression coefficient and multinomial coeffi- cients ) ..... Statistical graph correlation coefficient 1 (Q1) ..
  • Page 56 Chapter 2 Basic Calculations Input a storage area number and then press one of the following function keys to recall the corresponding graph function stored in that storage area. 1 (Y) .... Rectangular coordinate or inequality function 2 (Xt) ... Parametric graph function Xt 3 (Yt) ...
  • Page 57: Chapter 3 Differential Calculations

    Chapter Differential Calculations...
  • Page 58 Chapter 3 Differential Calculations • To perform differential calculations, first display the Option Menu, and then input the values shown in the formula below. K2(CALC)[ f(x) ,∆ Increase/decrease of Point for which you want to determine the derivative d/dx ( f (x), a, ∆x) ⇒ ––– f (a) The differentiation for this type of calculation is defined as: f (a + ∆x) –...
  • Page 59 Differential Calculations Chapter 3 This average, which is called the central difference , is expressed as: f (a + ∆x) – f (a) f (a) – f (a – ∆x) f '(a) = –– ––––––––––––– + –––––––––– ––– ∆x ∆x f (a + ∆x) –...
  • Page 60 Chapter 3 Differential Calculations • Pressing A during calculation of a differential (while the cursor is not shown on the display) interrupts the calculation. • Always perform trigonometric differentials using radians (Rad Mode) as the angle unit.
  • Page 61: Chapter 4 Graphing

    Chapter Graphing A collection of versatile graphing tools plus a large 79 × 47-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. • Rectangular coordinate (Y =) graphs •...
  • Page 62: Before Trying To Draw A Graph

    Chapter 4 Graphing 1. Before Trying to Draw a Graph k k k k k Entering the Graph Mode On the Main Menu, select the GRAPH icon and enter the GRAPH Mode. When you do, the Graph Function (G-Func) menu appears on the display. You can use this menu to store, edit, and recall functions and to draw their graphs.
  • Page 63 Graphing Chapter 4 2. Input a value for a parameter and press w. The calculator automatically selects the next parameter for input. • You can also select a parameter using the c and f keys. Ymin ....Minimum -axis value Ymax ....
  • Page 64: Initializing And Standardizing The View Window

    Chapter 4 Graphing 4. To exit the View Window, press Q. • Pressing w without inputting any value also exits the View Window. • The following is the input range for View Window parameters. –9.99E+97 to 9.999E+97 • You can input parameter values up to 7 digits long. Values greater than 10 less than 10 , are automatically converted to a 4-digit mantissa (including nega- tive sign) plus a 2-digit exponent.
  • Page 65: View Window Memory

    Graphing Chapter 4 b. Press ! 3 (V-Window) 2 (TRIG) to initialize the View Window to the follow- ing settings. Deg Mode Xmin = –360 Ymin = –1.6 Xmax = 360 Ymax = 1.6 Xscl Yscl = 0.5 Rad Mode Xmin = –6.28318 Xmax = 6.28318...
  • Page 66: Graph Function Operations

    Chapter 4 Graphing 3. Graph Function Operations You can store up to 10 functions in memory. Functions in memory can be edited, recalled, and graphed. The types of functions that can be stored in memory are: rectangular coordinate functions, parametric functions, and inequalities. k k k k k Specifying the Graph Type Before you can store a graph function in memory, you must first specify its graph type.
  • Page 67 Graphing Chapter 4 • 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 inequalities. u u u u u To store a parametric function Example To store the following functions in memory areas Xt2 and Yt2:...
  • Page 68: Editing Functions In Memory

    Chapter 4 Graphing k k k k k Editing Functions in Memory u u u u u To edit a function in memory Example To change the expression in memory area Y1 from – 5 – 3 (Displays cursor.) eeeed (Changes contents.) (Stores new graph function.) u u u u u To delete a function...
  • Page 69: Drawing Graphs Manually

    Graphing Chapter 4 Use the following View Window parameters. Xmin = –5 Ymin = –5 Xmax = 5 Ymax = 5 Xscl Yscl (Select a memory area that contains a function for which you want to specify non-draw.) 1(SEL) (Specify non-draw.) Unhighlights 4(DRAW) or w (Draws the graphs.)
  • Page 70 Chapter 4 Graphing 1 (Y >) ..Y > ) inequality 2 (Y <) ..Y < ) inequality 3 (Y ≥) ..Y > ) inequality 4 (Y ≤) ..Y < ) inequality Press [ to return to the previous menu. u u u u u To graph using rectangular coordinates (Y =) You can graph functions that can be expressed in the format Example...
  • Page 71 Graphing Chapter 4 u u u u u To graph parametric functions You can graph parametric functions that can be expressed in the following format. (X, Y) = ( (T), (T)) Example To graph the following parametric functions: = 7 cos T – 2 cos 3T = 7 sin T –...
  • Page 72: Other Graphing Functions

    Chapter 4 Graphing Example To graph the inequality > – 2 – 6 Use the following View Window parameters. Xmin = –6 Ymin = –10 Xmax = 6 Ymax = 10 Xscl Yscl 1. In the set-up screen, specify the appropriate graph type for F-Type. !Z[1(Y>)Q 2.
  • Page 73 Graphing Chapter 4 k k k k k Trace With trace, you can move a flashing pointer along a graph with the f, c, d, and e cursor keys and obtain readouts of coordinates at each point. The following shows the different types of coordinate readouts produced by trace. •...
  • Page 74: Trace

    Chapter 4 Graphing • Pressing d and e moves the pointer along the graph. Holding down either key moves the pointer at high speed. 3. Use f and c to move the pointer between the two graphs. 4. Use e to move the pointer to the other intersection. •...
  • Page 75 Graphing Chapter 4 Example To graph – 3, substituting 3, 1, and –1 for the value of A Use the following View Window parameters. Xmin = –5 Ymin = –10 Xmax = 5 Ymax = 10 Xscl Yscl [1(Y =) (Specifies graph type.) aATx-d, ![aA!=d,...
  • Page 76: Zoom

    Chapter 4 Graphing k k k k k Zoom The zoom feature lets you enlarge and reduce a graph on the display. u u u u u Before using zoom Immediately after drawing a graph, press !2 (ZOOM) to display the Zoom Menu. !2(ZOOM) 1 (BOX) ..
  • Page 77 Graphing Chapter 4 2. Press 1 (BOX), and then use the cursor keys (d, e, f, c) 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. 1(BOX) 3.
  • Page 78 Chapter 4 Graphing Use the following View Window parameters. Xmin = –8 Ymin = –30 Xmax = 8 Ymax = 30 Xscl Yscl = 10 1. After graphing the functions, press !2 (ZOOM), and the pointer appears on the screen. !2(ZOOM) 2.
  • Page 79: Sketch Function

    Graphing Chapter 4 • The above procedure automatically converts the -range and -range View Win- dow values to 1/5 of their original settings. • You can repeat the factor zoom procedure more than once to further enlarge or reduce the graph. u u u u u To initialize the zoom factor Press ! 2 (ZOOM) 2 (FACT) 1 (INIT) to initialize the zoom factor to the following settings.
  • Page 80 Chapter 4 Graphing • Other menu items are identical to those in the STAT, GRAPH, TABLE Mode menu. 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 or TABLE Mode are based on the assumption that the following function has already been graphed in the GRAPH Mode.
  • Page 81 Graphing Chapter 4 In the RUN or PRGM Mode The following is the syntax for plotting points in these modes. Plot < -coordinate>, < -coordinate> Example To plot a point at (2, 2) Use the following View Window parameters. Xmin = –5 Ymin = –10...
  • Page 82 Chapter 4 Graphing u u u u u To turn plot points on and off in the STAT, GRAPH and TABLE Modes • To turn a plot point on 1. After drawing a graph, display the sketch menu and then perform the following operation to make the pointer appear at the center of the screen.
  • Page 83 Graphing Chapter 4 u u u u u To draw a line between two plotted points In the STAT, GRAPH or TABLE Mode Example To draw a line between the two points of inflection on the graph + 2)( – 2) Use the same View Window parameters as in the example on page 1.
  • Page 84 Chapter 4 Graphing u u u u u To draw a line in the STAT, GRAPH and TABLE Modes Example To draw a line between two points of inflection on the graph of + 2)( – 2) 1. After graphing the function, display the sketch menu and perform the following operation to cause the pointer to appear on the graph screen.
  • Page 85 Graphing Chapter 4 In the RUN or PRGM Mode Example To draw a line perpendicular to the -axis from point ( ) = (2, 6) on the graph Use the following View Window parameters: Xmin = –2 Ymin = –2 Xmax = 5 Ymax = 10 Xscl...
  • Page 86 Chapter 4 Graphing 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. e ~ ew • To draw a horizontal line, simply press 2 (Hztl) in place of 1 (Vert), and use the f and c cursor keys to move the horizontal line on the display.
  • Page 87: Chapter 5 Table & Graph

    Chapter Table & Graph The Table & Graph menu makes it possible to generate numeric tables from functions stored in memory. You can also use multiple functions to generate tables. Since Table & Graph uses the same list of functions that the GRAPH Mode uses for graphing, there is no need to input the same functions in different modes.
  • Page 88: Storing A Function

    Chapter 5 Table and Graph To enter the Table Mode, press m to display the Main Menu, use the cursor keys to select the TABLE icon, and then press w. This is the initial Table Mode screen. To generate a table, you must first specify the variable range.
  • Page 89 Table and Graph Chapter 5 u u u u u To assign values automatically within a specified range Example To assign values from –3 to 3, in increments of 1 (seven values total) 3(RANG) -dwdwbw Strt: ....Variable x start value End: ....
  • Page 90: Generating A Numeric Table

    Chapter 5 Table and Graph 4. Generating a Numeric Table Before actually generating a numeric table, you must first select the functions you want to use. Use the f and c cursor keys to move the highlighting to the function you want to use and then press 1 (SEL) to select it.
  • Page 91: Editing A Table

    Table and Graph Chapter 5 5. Editing a Table You can use the editing screen to add lines to or delete lines from an existing table. Press 2 (ROW) to display the Table Editing Menu. 2(ROW) 1 (DEL) ..Deletes line where cursor is located. 2 (INS) ..
  • Page 92: Assigning Numeric Table Contents To A List

    Chapter 5 Table and Graph Graphing a table whose values were generated using more than one function causes the graphs of all the functions to be drawn at the same time. You can set - and P.48 axis parameters using the View Window. Press u or A to return to the numeric table screen from a graph.
  • Page 93: Chapter 6 List Function

    Chapter List Function A list is a kind of container that you can use to store multiple data items. This calculator lets you have up to six lists in memory, and their contents can be used in arithmetic calculations, statistical calcula- tions and for graphing.
  • Page 94: List Data Linking

    Chapter 6 List Function k k k k k List Data Linking Operation Graph List operation Example: List 1 + List 2 {1, 2, 3} + {4, 5, 6} List 1 + 3 List internal operations Graphing with list data Example: Y1=List 1X LIST...
  • Page 95: List Operations

    List Function Chapter 6 1. List Operations Select the LIST icon in the Main Menu and enter the LIST Mode to input data into a list and to manipulate list data. u u u u u To input values one-by-one Use d and e to move between lists, and f and c to move between cells inside of a list.
  • Page 96: Editing And Rearranging Lists

    Chapter 6 List Function u u u u u To batch input a series of values 1. Use f to move the cursor to the list name. ffff 2. Use d or e to move the cursor to another list. 3.
  • Page 97 List Function Chapter 6 u u u u u To delete a cell 1. Use d, e, f, or c to move the cursor to the cell you want to delete. 2. Press [ to display the Cell Operation Menu. 3.
  • Page 98 Chapter 6 List Function 2. Press [ to display the Cell Operation Menu (if it is not already displayed). 3. Press 2 (DEL-A). The function menu changes to confirm whether you really want to delete all the cells in the list. 2(DEL-A) 4.
  • Page 99: Sorting List Values

    List Function Chapter 6 3. Input the value you want into the new cell (4 in our example) and press w. • 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.
  • Page 100 Chapter 6 List Function 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). u u u u u To sort multiple lists You can link multiple lists together for a sort so that all of their cells are rearranged in accordance with the sorting of a base list.
  • Page 101: Manipulating List Data

    List Function Chapter 6 3. Manipulating List Data List data can be used in arithmetic and function calculations. There is also a collec- tion of powerful list data manipulation functions that let you do the following. • Count the number values (Dim) •...
  • Page 102 Chapter 6 List Function u u u u u To replace all cell values with the same value (Fill) K 1 (LIST) 4 (Fill) <value> , 1 (List) <list number 1-6> ) w Example To replace all values in List 1 (36, 16, 58, 46, 56) with the number 3 AK1(LIST)4(Fill) d,1(List)b)w The following shows the new contents of List 1.
  • Page 103 List Function Chapter 6 u u u u u To find the minimum value in a list (Min) K 1 (LIST) [ 2 (Min) [ [ 1 (List) <list number 1-6> ) w Example To find the minimum value in List 1 (36, 16, 58, 46, 56) AK1(LIST)[2(Min) [[1(List)b)w u u u u u To find the maximum value in a list (Max)
  • Page 104 Chapter 6 List Function Example To calculate the mean of values in List 1 (36, 16, 58, 46, 56) AK1(LIST)[4(Mean) [[1(List)b)w u u u u u To calculate the mean of values of specified frequency (Mean) This procedure uses two lists: one that contains values and one that contains the number of occurrences of each value.
  • Page 105: Arithmetic Calculations Using Lists

    List Function Chapter 6 u u u u u To calculate the sum of values in a list (Sum) K 1 (LIST) [ [ 2 (Sum) [ 1 (List) <list number 1-6> w Example To calculate the sum of values in List 1 (36, 16, 58, 46, 56) AK1(LIST)[[2(Sum) [1(List)bw 4.
  • Page 106 Chapter 6 List Function 2. Press 1 (LIST) to display the List Data Manipulation Menu. 1(LIST) 3. Press 1 (List) to display the “List” command and input the number of the list you want to specify. 1(List)g (Input List 6.) u u u u u To directly input a list of values You can also directly input a list of values using {, }, and ,.
  • Page 107: Recalling List Contents

    List Function Chapter 6 u u u u u To input a value into a specific cell You can input a value into a specific cell inside a list. When you do, the value that was previously stored in the cell is replaced with the new value you input. Example To input the value 25 into cell 2 of List 3 cfaK1(LIST)1(List)d![c!]w...
  • Page 108: Performing Scientific Function Calculations Using A List

    Chapter 6 List Function k k k k k Performing Scientific Function Calculations Using a List Lists can be used just as numeric values are in scientific function calculations. When the calculation produces a list as a result, the list is stored in Ans Memory. Example 1 To use List 3 to perform sin (List 3)
  • Page 109: Chapter 7 Statistical Graphs And Calculations

    Chapter Statistical Graphs and Calculations This chapter describes how to input statistical data into lists, and how to calculate the mean, maximum and other statistical values. It also tells you how to perform regression calculations. 1. Before Performing Statistical Calculations 2.
  • Page 110: Before Performing Statistical Calculations

    Chapter 7 Statistical Graphs and Calculations 1. Before Performing Statistical Calculations In the Main Menu, select the STAT icon to enter the STAT Mode and display the statistical data lists. Use the statistical data lists to input data and to perform statistical calculations. Use f , c , d and e to move the highlighting around the lists.
  • Page 111: Inputting Data Into Lists

    Statistical Graphs and Calculations Chapter 7 k k k k k Inputting Data into Lists Input the two groups of data into List 1 and List 2. a.fwb.cw c.ewewf.cw -c.bwa.dw b.fwcwc.ew Once data is input, you can use it for graphing and statistical calculations. •...
  • Page 112: Plotting A Scatter Diagram

    Chapter 7 Statistical Graphs and Calculations k k k k k Plotting a Scatter Diagram 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 relationships often become clear however, when we plot the data on a graph, using one set as -values and the other set as...
  • Page 113: General Graph Settings (Set)

    Statistical Graphs and Calculations Chapter 7 2. Use f and c to move the highlighting to the graph whose draw (On)/non-draw (Off) status you want to change and press 1 (On) or 2 (Off). 3. To return to the graph menu, press Q. u u u u u To draw a graph Example To draw a scatter diagram of Graph 3 only...
  • Page 114 Chapter 7 Statistical Graphs and Calculations u u u u u To display the general graph settings (SET) screen While the graph menu is on the display, press [4 (SET) to display the general graph settings screen. 1(GRPH) [4(SET) • The settings shown here are examples only. The settings on your general graph settings screen may differ.
  • Page 115 Statistical Graphs and Calculations Chapter 7 1 (Hist) ..Histogram 2 (Box) ..Med-box graph 3 (N•Dis) ..Normal distribution curve 1 (X) .... Linear regression graph 2 (Med) ..Med-Med graph 3 (X^2) ..Quadratic regression graph 1 (Log) ..Logarithmic regression graph 2 (Exp) ..
  • Page 116 Chapter 7 Statistical Graphs and Calculations 2. Use the function key menu to select the name of the statistical data list whose values you want on the -axis of the graph. 1 (List1) ..List 1 2 (List2) ..List 2 3 (List3) ..
  • Page 117 Statistical Graphs and Calculations Chapter 7 u u u u u To select the frequency data list (Freq) 1. While the general graph settings screen is on the display, use f and c to move the highlighting to the Freq item. 2.
  • Page 118 Chapter 7 Statistical Graphs and Calculations u u u u u To select the data list for a pie chart, stacked bar chart, bar graph or line graph (Data) 1. While the graph settings screen is on the display, use f and c to move the highlighting to the Data item.
  • Page 119: Drawing An Xy Line Graph

    Statistical Graphs and Calculations Chapter 7 3. Use f and c to move the highlighting to the Line item. 4. Use the function key menu to select the name of the statistical data list whose values you want to use. 1 (List1) ..
  • Page 120: Displaying Statistical Calculation Results

    Chapter 7 Statistical Graphs and Calculations 1 (Log) ..Logarithmic regression 2 (Exp) ..Exponential regression 3 (Pwr) ..Power regression 4 (2VAR) ..Paired-variable statistical results Press [ to return to the previous menu. k k k k k Displaying Statistical Calculation Results Whenever you perform a regression calculation, the regression formula parameter (such as in the linear regression...
  • Page 121: Calculating And Graphing Single-Variable Statistical Data

    Statistical Graphs and Calculations Chapter 7 Example To graph a logarithmic regression While logarithmic regression parameter calculation results are on the display, press 4 (DRAW). 4(DRAW) For details on the meanings of function menu items at the bottom of the display, see P.105 “Selecting the Regression Type”.
  • Page 122: Normal Distribution Curve

    Chapter 7 Statistical Graphs and Calculations minX maxX k k k k k Normal Distribution Curve The normal distribution curve is graphed using the following normal distribution func- tion. ( x – x ) – 2xσ (2 π) xσ The distribution of characteristics of items manufactured according to some fixed standard (such as component length) fall within normal distribution.
  • Page 123: Pie Chart

    Statistical Graphs and Calculations Chapter 7 The following describes the meaning of each of the parameters....... Mean of data Σ ....Sum of data Σ ....Sum of squares σ ....Population standard deviation σ ....Sample standard deviation ......
  • Page 124: Stacked Bar Chart

    Chapter 7 Statistical Graphs and Calculations • Performing a trace operation (!1 (TRCE)) while a pie chart is on the display causes the pointer to appear at the topmost segment. Pressing e and d moves the pointer to neighboring segments. •...
  • Page 125: Bar Graph

    Statistical Graphs and Calculations Chapter 7 • Only positive data can be included in a stacked bar chart. Attempting to draw a stacked bar chart for a list that includes negative data causes an error (Ma ER- ROR). • A stacked bar chart cannot be superimposed with another graph. •...
  • Page 126: Line Graph

    Chapter 7 Statistical Graphs and Calculations Example To input the following data into List 1 and use it to draw a bar graph: 18.0, 13.5, 4.5, 31.5, 22.5 1(GRPH)[4(SET) 1(GPH1)c [[[[1(Bar)c 1(List1)Q 1(GRPH)1(GPH1) • A bar graph can have up to 14 data items. Attempting to draw a bar graph for a list that has more than 14 data items causes an error (Dim ERROR).
  • Page 127: Bar Graph And Line Graph

    Statistical Graphs and Calculations Chapter 7 • Pressing ! 1 (TRCE) while a line graph is on the display activates the trace operation. Use d and e to move the pointer. • You cannot draw multiple line graphs on the same screen. k k k k k Bar Graph and Line Graph P.101 From the statistical data list, press 1 (GRPH) to display the graph menu, press...
  • Page 128: Calculating And Graphing Paired-Variable Statistical Data

    Chapter 7 Statistical Graphs and Calculations 4. Calculating and Graphing Paired- Variable Statistical Data Under “Plotting a Scatter Diagram,” we displayed a scatter diagram and then per- formed a logarithmic regression calculation. Let’s use the same procedure to look at the six regression functions.
  • Page 129: Med-Med Graph

    Statistical Graphs and Calculations Chapter 7 k k k k k Med-Med Graph P.105 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 regres- sion, but it minimizes the effects of extreme values.
  • Page 130: Logarithmic Regression Graph

    Chapter 7 Statistical Graphs and Calculations The following are the meanings of the above parameters. a ..Regression second coefficient b ..Regression first coefficient c ..Regression constant term ( -intercept) k k k k k Logarithmic Regression Graph P.106 Logarithmic regression expresses as a logarithmic function of...
  • Page 131: Power Regression Graph

    Statistical Graphs and Calculations Chapter 7 4(DRAW) The following are the meanings of the above parameters. a ..Regression coefficient b ..Regression constant term r ..Correlation coefficient k k k k k Power Regression Graph P.106 Exponential regression expresses as a proportion of the power of .
  • Page 132: Displaying Paired-Variable Statistical Results

    Chapter 7 Statistical Graphs and Calculations k k k k k Displaying Paired-Variable Statistical Results Paired-variable statistics can be expressed as both graphs and parameter values. P.106 When these graphs are displayed, the menu at the bottom of the screen appears as below.
  • Page 133: Multiple Graphs

    Statistical Graphs and Calculations Chapter 7 3 (COPY) ..Stores the displayed regression formula to the GRAPH Mode 4 (DRAW) ..Graphs the displayed regression formula 1. Press 3 (COPY) to copy the regression formula that produced the displayed data to the GRAPH Mode. 3(COPY) Note that you cannot edit regression formulas for graph formulas in the GRAPH Mode.
  • Page 134: Manual Graphing

    Chapter 7 Statistical Graphs and Calculations • The text at the top of the screen indicates the currently selected graph (StatGraph 1 = Graph 1, StatGraph 2 = Graph 2, StatGraph 3 = 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.
  • Page 135: Performing Statistical Calculations

    Statistical Graphs and Calculations Chapter 7 2(Man) Q(Returns to previous menu.) 1(GRPH)1(GPH1) Here we will illustrate this operation by making histogram settings for Graph 1. The following are the meanings of the items that appear in this screen. Strt ....Histogram start point ( -coordinate) ptch ....
  • Page 136: Single-Variable Statistical Calculations

    Chapter 7 Statistical Graphs and Calculations The following is the meaning for each item. 1VarX ....Specifies list where single-variable statistic values (XList) are located. 1VarF ....Specifies list where single-variable frequency values (Fre- quency) are located. 2VarX ....Specifies list where paired-variable statistic values (XList) are located.
  • Page 137: Regression Calculation

    Statistical Graphs and Calculations Chapter 7 Now you can press f and c to view variable characteristics. For details on the meanings of these statistical values, see “Displaying Paired-Vari- P.118 able Statistical Results”. k k k k k Regression Calculation In the explanations from "Linear Regression Graph"...
  • Page 138 Chapter 7 Statistical Graphs and Calculations Example To perform power regression using the following data and estimate the values of when = 40 and = 1000 (List 1) (List 2) 2410 3033 3895 4491 5717 1. In the Main Menu, select the STAT icon and enter the STAT Mode. 2.
  • Page 139: Chapter 8 Programming

    Chapter Programming 1. Before Programming 2. Programming Examples 3. Debugging a Program 4. Calculating the Number of Bytes Used by a Program 5. Secret Function 6. Searching for a File 7. Editing Program Contents 8. Deleting a Program 9. Useful Program Commands 10.
  • Page 140: Before Programming

    Chapter 8 Programming 1. Before Programming The programming function helps to make complex, often-repeated calculations quick and easy. Commands and calculations are executed sequentially, just like the manual calculation multistatements. Multiple programs can be stored under file names for easy recall and editing. File Name File Name File Name...
  • Page 141: Programming Examples

    Programming Chapter 8 2. Programming Examples Example 1 To calculate the surface area and volume of three regular octahedrons of the dimensions shown in the table below Store the calculation formula under the file name OCTA. Length of One Side (A) Surface Area (S) Volume (V) 7 cm...
  • Page 142 Chapter 8 Programming • Pressing 4 (SYBL) displays a menu of symbols that can be input. 4(SYBL) • You can delete a character while inputting a file name by moving the cursor to the character you want to delete and pressing D. 3.
  • Page 143 Programming Chapter 8 u u u u u To change modes in a program • Pressing 3 (MENU) while the program input screen is on the display causes a mode change menu to appear. You can use this menu to input mode changes into your programs.
  • Page 144 Chapter 8 Programming 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 com- mands make it possible to interrupt a calculation for input of values and display of intermediate results.
  • Page 145 Programming Chapter 8 1 (EXE) or w (Value of A) Intermediate result produced by ^ • Pressing w while the program’s final result is on the display re-executes the program. P.149 • You can also run a program while in the RUN Mode by inputting: Prog ”<file name>”...
  • Page 146: Debugging A Program

    Chapter 8 Programming 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 debug- ging is required.
  • Page 147: Secret Function

    To register a 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.
  • Page 148: Searching For A File

    To recall a program Example To recall the file named AREA which is protected by the password CASIO 1. In the program list, use f and c to move the highlighting to the name of the program you want to recall.
  • Page 149: Editing Program Contents

    Programming Chapter 8 u u u u u To find a file using file name search 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.
  • Page 150 Chapter 8 Programming 2. Recall the program. • The procedures you use for editing program contents are identical to those used P.20 for editing manual calculations. For details, see “Making Corrections”. • The following function keys are also useful when editing program contents. 1 (TOP) ..
  • Page 151 Programming Chapter 8 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) Let’s edit the program.
  • Page 152: Deleting A Program

    Chapter 8 Programming 8. Deleting a Program There are two different ways to delete a file name and its program. • Specific program delete • All program delete u u u u u To delete a specific program 1. While the program list is on the display, use f and c to move the highlighting to the name of the program you want to delete.
  • Page 153: Useful Program Commands

    Programming Chapter 8 [2(DEL•A) 2. Press 1 (YES) to delete all the programs in the list or 4 (NO) to abort the operation without deleting anything. P.37 • You can also delete all programs using the MEM Mode. See “Clearing Memory Contents”...
  • Page 154 Chapter 8 Programming Program Command Menu (COM) While the program menu is on the display, press 1 (COM) to display the program command menu. 1(COM) 1 (If) ..... If command 2 (Then) ..Then command 3 (Else) ..Else command 4 (I•End) ..
  • Page 155 Programming Chapter 8 Jump Command Menu (JUMP) While the program menu is on the display, press 3 (JUMP) to display the jump command menu. 3(JUMP) 1 (Lbl) ..Lbl command 2 (Goto) ..Goto command 3 (⇒) ... ⇒ (jump) command 1 (Isz) ..
  • Page 156 Chapter 8 Programming 3(TABL) 1 (Tabl) ..DispTable command 2 (G•Con) ..DrawTG-Con command 3 (G•Plt) ..DrawTG-Plt command Conditional Jump Relational Operator Menu (REL) While the program menu is on the display, press [ [ 1 (REL) to display the conditional jump relational operator menu.
  • Page 157: Command Reference

    Programming Chapter 8 10. Command Reference k k k k k Command Index Break ..................149 ClrGraph ................153 ClrList..................153 ClrText................... 153 DispTable ................154 Do~LpWhile ................148 DrawTG-Con, DrawTG-Plt ............. 154 DrawGraph ................154 DrawStat ................153 Dsz ..................151 For~To~Next ................147 For~To~Step~Next ..............147 Goto~Lbl ................
  • Page 158: Basic Operation Commands

    Chapter 8 Programming [Square Brackets] ..Square brackets are used to enclose items that are op- tional. Do not input the square brackets when inputting a command. Numeric Expressions . Numeric expressions (such as 10, 10 + 20, A) indicate con- stants, calculations, numeric constants, etc.
  • Page 159: Program Commands (Com)

    Programming Chapter 8 Description: 1. Operation of the carriage return is identical to that of the multi-statement com- mand. 2. Using a carriage return in place of the multi-statement command makes the dis- played program easier to read. k k k k k Program Commands (COM) If~Then Function: The Then-statement is executed only when the If-condition is true (non- zero).
  • Page 160 Chapter 8 Programming 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: <condition> Then <statement> <statement> numeric expression Else <statement> <statement> Parameters: condition, numeric expression Description: 1.
  • Page 161 Programming Chapter 8 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.
  • Page 162 Chapter 8 Programming Description: 1. This command is basically identical to For~To~Next. The only difference is that you can specify the step. 2. Omitting the step value automatically sets the step to 1. 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.
  • Page 163: Program Control Commands (Ctl)

    Programming Chapter 8 Description: 1. This command repeats the commands contained in the loop as long as its condi- tion is true (non-zero). When the condition becomes false (0), execution pro- ceeds from the statement following the WhileEnd-statement. 2. Since the condition comes after the While-statement, the condition is tested (checked) before the commands inside the loop are executed.
  • Page 164 Chapter 8 Programming 3. A subroutine can be used in multiple locations in the same main routine, or it can be called up by any number of main routines. Main Routine Subroutines Prog ”D” Prog ”C” Prog ”E” Prog ”I” Prog ”J”...
  • Page 165: Jump Commands (Jump)

    Programming Chapter 8 Example: For 2 → I To 10_ If I = 5_ Then ”STOP” : Stop_ IfEnd_ Next This program counts from 2 to 10. When the count reaches 5, however, it terminates execution and displays the message ”STOP.” k k k k k Jump Commands (JUMP) 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.
  • Page 166 Chapter 8 Programming 3. This command can be used in combination with conditional jumps and count jumps. 4. If there is no Lbl-statement whose value matches that specified by the Goto- statement, an error (Go ERROR) occurs. Example: ? → A : ? → B : Lbl 1 : ? →...
  • Page 167: Clear Commands (Clr)

    Programming Chapter 8 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 ⇒...
  • Page 168: Input / Output Commands (I/O)

    Chapter 8 Programming Description: This command draws a statistical graph in accordance with conditions defined within the program. DrawGraph Function: This command draws a graph. Syntax: DrawGraph_ Description: This command draws a graph in accordance with the drawing condi- tions defined within the program. DispTable Function: These commands display numeric tables.
  • Page 169: Conditional Jump Relational Operators (Rel)

    Programming Chapter 8 Send ( Function: This command sends data to an external device. Syntax: Send (<data>) (…ex. Send (List 1)) Description: 1. This command sends data to an external device. 2. The following types of data can be sent by this command. •...
  • Page 170: Text Display

    Chapter 8 Programming 11. 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 ? →...
  • Page 171: Using Table & Graph Functions In A Program

    Programming Chapter 8 Executing this program produces the result shown here. k k k k k Using Table & Graph Functions in a Program P.74 Table & Graph functions in a program can generate numeric tables and perform graphing operations. The following shows various types of syntax you need to use when programming with Table &...
  • Page 172: Using List Sort Functions In A Program

    Chapter 8 Programming Executing this program produces the results shown here. Numeric Table Graph k k k k k Using List Sort Functions in a Program P.82 These functions let you sort the data in lists into ascending or descending order. •...
  • Page 173 Programming Chapter 8 The graph conditions that are required depends on the graph type. See “Changing Graph Parameters”. • The following is a typical graph condition specification for a scatter diagram or line graph. S-Gph1 DrawOn, Scatter, List1, List2, 1, Square_ In the case of an line graph, replace “Scatter”...
  • Page 174: Performing Statistical Calculations

    Chapter 8 Programming Example Program ClrGraph_ !Z[[[1Q S-WindAuto_ {1, 2, 3} → List 1_ {1, 2, 3} → List 2_ 3121Q S-Gph1 DrawOn, 3111Q Scatter, List1, List2, 1, Square_ 312[1Q DrawStat 3141Q !W[41Q Executing this program produces the scatter diagram shown here. k k k k k Performing Statistical Calculations •...
  • Page 175 Programming Chapter 8 • Regression statistical calculation LinearReg List 1, List 2, List 3 Frequency data (Frequency) Calculation type* -axis data (YList) -axis data (XList) 31[1[1Q * Any one of the following can be specified as the calculation type. LinearReg ..linear regression Med-MedLine ..
  • Page 176 Chapter 8 Programming...
  • Page 177: Chapter 9 Data Communications

    CASIO Interface Unit. This chapter also contains information on how to use the optional SB-62 cable to connect to a CASIO Label Printer to transfer screen data for printing. 1. Connecting Two Units 2.
  • Page 178: Connecting Two Units

    Chapter 9 Data Communications 1. Connecting Two Units The following procedure describes how to connect two units with an optional SB-62 connecting cable for transfer of programs between them. u u u u u To connect two units 1. Check to make sure that the power of both units is off. 2.
  • Page 179: Connecting The Unit With A Personal Computer

    Personal Computer To transfer data between the unit and a personal computer, you must connect them through a separately available CASIO Interface Unit. For details on operation, the types of computer that can be connected, and hardware limitations, see the user’s guide that comes with the Interface Unit.
  • Page 180: Connecting The Unit With A Casio Label Printer

    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.
  • Page 181: Before Performing A Data Communication Operation

    Data Communications Chapter 9 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. Image Set: ... Indicates the status of the graphic image send features. P.172 Off: Graphic images not sent.
  • Page 182: Performing A Data Transfer Operation

    Chapter 9 Data Communications 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 communi- cation main menu is displayed. 2(RECV) The calculator enters a data receive standby mode and waits for data to arrive.
  • Page 183 Data Communications Chapter 9 1 (SEL) ..Selects data item where cursor is located. 4 (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 “'”.
  • Page 184 Chapter 9 Data Communications Data item name 1 (YES) ..Replaces the receiving unit’s existing data with the new data. 4 (NO) ..Skips to next data item. With password check: If a file is password protected, a message appears asking for input of the password.
  • Page 185 Data Communications Chapter 9 Press 1 (YES) to send the data. 1(YES) • You can interrupt a data operation at any time by pressing A. 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 Press A to return to the data communication main menu.
  • Page 186: Screen Send Function

    To send the screen 1. Connect the unit to a personal computer or to a CASIO Label Printer. P.165 2. In the data communication main menu, press 4 (IMGE), and the following dis- P.167...
  • Page 187: Data Communications Precautions

    Data Communications Chapter 9 You cannot send the following types of screens to a computer. • The screen that appears while a data communication operation is in progress. • A screen that appears while a calculation is in progress. • The screen that appears following the reset operation. •...
  • Page 188 Chapter 9 Data Communications...
  • Page 189: Chapter 10 Program Library

    Chapter Program Library 1 Prime Factor Analysis 2 Greatest Common Measure -Test Value 4 Circle and Tangents 5 Rotating a Figure Before using the Program Library • Be sure to check how many bytes of unused memory are remain- ing before attempting to perform any programming. •...
  • Page 190: Prime Factor Analysis

    PROGRAM SHEET Program for Prime Factor Analysis Description Produces prime factors of arbitrary positive integers For 1 < < 10 Prime numbers are produced from the lowest value first. “END” is displayed at the end of the program. (Overview) is divided by 2 and by all successive odd numbers ( = 3, 5, 7, 9, 11, 13, ..) to check for divisibility.
  • Page 191 Line Program File name → " " Goto ÷ → ⇒ Goto ÷ ⇒ → Frac Goto → ⇒ ⇒ ÷ Goto Frac Goto → Goto ÷ × ⇒ – Goto Goto ÷ → Goto " " Goto...
  • Page 192: Greatest Common Measure

    PROGRAM SHEET Program for Greatest Common Measure Description Euclidean general division is used to determine the greatest common measure for two interers a and b For | |, | | < 10 , positive values are taken as < 10 (Overview) = max |, |...
  • Page 193 Line Program File name → → " " " " → → ⇒ < Goto → → → ÷ × → C (–) – ⇒ Goto → → Goto Goto a, n b, n...
  • Page 194: T -Test Value

    PROGRAM SHEET Program for -Test Value Description The mean (sample mean) and sample standard deviation can be used to obtain a -test value. (x – m) : mean of data σ : sample standard deviation of data n– –1 : number of data items : hypothetical population standard deviation (normally repre- sented by µ...
  • Page 195 Line Program File name → List l-Var List → " " ÷ σ ÷ → – –1 " " Goto • -distribution table The values in the top row of the table show the probability (two-sided probability) that the absolute value of is greater than the table values for a given degree of freedom.
  • Page 196: Circle And Tangents

    PROGRAM SHEET Program for Circle and Tangents Description Formula for circle: Formula for tangent line passing (x',y') through point A ( – – represents the slope of the tangent line With this program, slope and intercept – ) are obtained for lines drawn from point ) and are tangent to a circle with a radius of .
  • Page 197 Line Program File name Prog " " " → " Prog " " " → " → " " Plot → – → – – –1 – Graph Y= " " " " – " ⇒ ⇒ → " → ⇒...
  • Page 198 Line Program ⇒ Goto Prog " " ⇒ – Graph Y= – Graph Y= Goto – Graph Y= Prog " " Prog " " Goto " " File name View (–) (–) Window File name – Graph Y= (–) – Graph Y=...
  • Page 199 Program for Circle and Tangents Step Key Operation Display...
  • Page 200 Program for Circle and Tangents Step Key Operation Display...
  • Page 201 Program for Circle and Tangents Step Key Operation Display...
  • Page 202 Program for Circle and Tangents Step Key Operation Display...
  • Page 203: Rotating A Figure

    PROGRAM SHEET Program for Rotating a Figure Description Formula for coordinate transforma- tion: ) → ( cos θ – sin θ sin θ + cos θ Graphing of rotation of any geometric figure by θ degrees. Example To rotate by 30° the triangle defined by points A (2, 0.5), B (6, 0.5), and C (5, 1.5) Notes •...
  • Page 204 Line Program File name View (–) (–) Window " → " → " " Plot → → " → " → " " Plot → → " → " → " " Plot → → Line Plot Line Plot Line →...
  • Page 205 Program for Rotating a Figure Step Key Operation Display...
  • Page 206 Program for Rotating a Figure Step Key Operation Display (Locate the pointer at X = 5) Continue, repeating from step 8.
  • Page 207: Appendix

    Appendix Appendix A Resetting the Calculator Appendix B Power Supply Appendix C Error Message Table Appendix D Input Ranges Appendix E Specifications...
  • Page 208: Appendix A Resetting The Calculator

    Appendix Appendix A Resetting the Calculator Warning! The procedure described here clears all memory contents. Never perform this op- eration unless you want to totally clear the memory of the calculator. If you need the data currently stored in memory, be sure to write it down somewhere before performing the RESET operation.
  • Page 209 Appendix Resetting the calculator initializes it to the following settings. Item Initial Setting Icon Angle Unit Exponent Display Range Norm 1 Fraction Reduction Automatic Mixed Fraction Display Graph Type Rectangular coordinate (Y=) Statistical Graph Automatic Variable Memory Clear Answer Memory (Ans) Clear Graphic Display/Text Display Clear...
  • Page 210: Appendix B Power Supply

    Appendix Appendix B Power Supply This unit is powered by two AAA-size (LR03 (AM4) or R03 (UM-4)) batteries. In addi- tion, 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 stop using the calcula- tor and replace batteries.
  • Page 211 Appendix (Should a battery leak, clean out the battery compartment of the unit immedi- ately, 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.
  • Page 212 Appendix • Power will not switch on if you press o while the back cover is open. • Do not leave the unit without main power supply batteries loaded for long periods. Doing so can cause deletion of data stored in memory. P.11 •...
  • Page 213: About The Auto Power Off Function

    Appendix 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. 7. Pressing down on the battery with the battery holder, replace the screw that secures the holder in place.
  • Page 214: Appendix C Error Message Table

    Appendix Appendix C Error Message Table Message Meaning Countermeasure Syn ERROR 1 Calculation formula contains an 1 Use d or e to display the error. point where the error was generated and correct it. 2 Formula in a program contains 2 Use d or e to display the point an error.
  • Page 215 Appendix Message Meaning Countermeasure Stk ERROR • Execution of calculations that • Simplify the formulas to keep exceed the capacity of the stack stacks within 10 levels for the for numeric values or stack for numeric values and 26 levels commands.
  • Page 216: Appendix D Input Ranges

    Appendix Appendix D Input Ranges Internal Function Input ranges Precision Notes digits As a rule, However, for tan | < 9 × 10 ° (DEG) | precision is 90(2 +1):DEG G G G G G | < 5 × 10 πrad (RAD) | 15 digits...
  • Page 217 Appendix Internal Function Input ranges Precision Notes digits < 1 × 10 ° ’ ” As a rule, 0 < precision is 15 digits | < 1 × 10 ±1 at the ← 10th digit. Sexagesimal display: ° ’ ” | <...
  • Page 218: Appendix E Specifications

    Appendix Appendix E Specifications Variables: 26 Calculation range: ±1 × 10 to ±9.999999999 × 10 –99 and 0. Internal operations use 15-digit mantissa. Exponential display range: Norm 1: 10 –2 > | |, | | > 10 Norm 2: 10 >...

Table of Contents