Casio FX-CG10 Software User's Manual

Casio FX-CG10 Software User's Manual

Hide thumbs Also See for FX-CG10:
Table of Contents

Advertisement

fx-CG10
fx-CG20
Software
User's Guide
CASIO Worldwide Education Website
http://edu.casio.com
CASIO EDUCATIONAL FORUM
http://edu.casio.com/forum/
E

Advertisement

Table of Contents
loading

Summary of Contents for Casio FX-CG10

  • Page 1 Software User’s Guide CASIO Worldwide Education Website http://edu.casio.com CASIO EDUCATIONAL FORUM http://edu.casio.com/forum/...
  • Page 2 • 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. • Be sure to keep all user documentation handy for future reference.
  • Page 3: Table Of Contents

    Contents Getting Acquainted — Read This First! Chapter 1 Basic Operation 1. Keys ..........................1-1 2. Display .......................... 1-3 3. Inputting and Editing Calculations ................. 1-7 4. Using the Math Input/Output Mode ................1-13 5. Option (OPTN) Menu ....................1-27 6.
  • Page 4 4. File Management ......................8-6 5. Command Reference ....................8-11 6. Using Calculator Functions in Programs ..............8-28 7. Program Mode Command List ................... 8-51 8. CASIO Scientific Function Calculator ⇔ Special Commands Text Conversion Table ............8-59 9. Program Library ......................8-66 Chapter 9 Spreadsheet 1.
  • Page 5 Chapter 12 System Manager 1. Using the System Manager ..................12-1 2. System Settings ......................12-1 Chapter 13 Data Communication 1. Performing Data Communication between the Calculator and a Personal Computer ..............13-3 2. Performing Data Communication between Two Calculators ........13-10 3.
  • Page 6: Getting Acquainted - Read This First

    Getting Acquainted — Read This First! k About this User’s Guide u Math natural input and display Under its initial default settings, the calculator is set up to use the “Math input/output mode”, which enables natural input and display of math expressions. This means you can input fractions, square roots, derivatives, and other expressions just as they are written.
  • Page 7: Command List

    u Menu 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 {LIST} would be shown as: [OPTN] - [LIST] . •...
  • Page 8: Chapter 1 Basic Operation

    Basic Operation Chapter 1 1. Keys k Key Table Page Page Page Page Page Page Page Page Page Page Page Page 5-52 5-52 5-50 5-50 5-54 5-54 5-2, 5-2, 5-33 5-33 1-31 1-31 1-32 1-32 1-27 1-27 1-28 1-28 2-17 2-17 2-16 2-16...
  • Page 9: K Key Markings

    k Key Markings Many of the calculator’s keys are used to perform more than one function. The functions marked on the keyboard are color coded to help you find the one you need quickly and easily. Function Key Operation 10 x The following describes the color coding used for key markings.
  • Page 10: Display

    2. Display k Selecting Icons This section describes how to select an icon in the Main Menu to enter the mode you want. u To select an icon 1. Press m to display the Main Menu. 2. Use the cursor keys ( d, e, f, c) to move the Currently selected icon Currently selected icon highlighting to the icon you want.
  • Page 11 Icon Mode Name Description Table Use this mode to store functions, to generate a numeric table of different solutions as the values assigned to variables in a function change, and to draw graphs. Recursion Use this mode to store recursion formulas, to generate a numeric table of different solutions as the values assigned to variables in a function change, and to draw graphs.
  • Page 12: Status Bar

    k About the Function Menu Use the function keys ( 1 to 6) to access the menus and commands in the menu bar along the bottom of the display screen. You can tell whether a menu bar item is a menu or a command by its appearance.
  • Page 13 k About Display Screens This calculator uses two types of display screens: a text screen and a graph screen. The text screen can show 21 columns and 8 lines of characters, with the bottom line used for the function key menu. The graph screen uses an area that measures 384 (W) × 216 (H) dots. Text Screen Graph Screen k Normal Display...
  • Page 14: Inputting And Editing Calculations

    k Special Display Formats This calculator uses special display formats to indicate fractions, hexadecimal values, and degrees/minutes/seconds values. u Fractions ....Indicates: 456 u Hexadecimal Values ....Indicates: 0ABCDEF1 , which equals (16) 180150001 (10) u Degrees/Minutes/Seconds ....Indicates: 12° 34’ 56.78” •...
  • Page 15 u To change a step Example To change cos60 to sin60 Acga u To delete a step Example To change 369 2 to 369 Adgj**c In the insert mode, the D key operates as a backspace key. u To insert a step Example To change 2.36 to sin2.36...
  • Page 16 • Inputting a closing parenthesis assigns it the same color as the corresponding opening parenthesis. • The parentheses of parenthetical expressions that are of the same level are the same color. Executing a calculation causes the color of all parentheses to become black. k Using Replay Memory The last calculation performed is always stored into replay memory.
  • Page 17 After you press A, you can press f or c to recall previous calculations, in sequence from the newest to the oldest (Multi-Replay Function). Once you recall a calculation, you can use e and d to move the cursor around the calculation and make changes in it to create a new calculation.
  • Page 18 k Using the Clipboard for Copy and Paste You can copy (or cut) a function, command, or other input to the clipboard, and then paste the clipboard contents at another location. Note In the Math input/output mode, the copy (or cut) range you can specify is limited by the range of movement of the cursor.
  • Page 19 u Pasting Text Move the cursor to the location where you want to paste the text, and then press !j(PASTE). The contents of the clipboard are pasted at the cursor position. !j(PASTE) k Catalog Function The Catalog is an alphabetic list of all the commands available on this calculator. You can input a command by calling up the Catalog and then selecting the command you want.
  • Page 20: Using The Math Input/Output Mode

    4. Using the Math Input/Output Mode Selecting “Math” for the “Input/Output” mode setting on the Setup screen (page 1-32) turns on the Math input/output mode, which allows natural input and display of certain functions, just as they appear in your textbook. •...
  • Page 21 Function/Symbol Key Operation Bytes ( and ) Parentheses !*( { ) and !/( } ) Braces (Used during list input.) !+( [ ) and !-( ] ) Brackets (Used during matrix input.) Mixed fraction is supported in the Math input/output mode only. For information about function input from the MATH function menu, see “Using the MATH Menu”...
  • Page 22 u Math Input/Output Mode Input Examples This section provides a number of different examples showing how the MATH function menu and other keys can be used during Math input/output mode natural input. Be sure to pay attention to the input cursor position as you input values and data. Example 1 To input 2 1+ 2...
  • Page 23 Example 3 To input Ab+4(MATH) 6( g) 1( d Example 4 To input 2 Ac*4(MATH) 1(MAT) 1(2×2) vbcc !x( ') ce e!x( ') ceevbcc 1-16...
  • Page 24 u When the calculation does not fit within the display window Arrows appear at the left, right, top, or bottom edge of the display to let you know when there is more of the calculation off the screen in the corresponding direction. When you see an arrow, you can use the cursor keys to scroll the screen contents and view the part you want.
  • Page 25 This capability can be used with the following functions. Original Expression After Function Key Operation Expression Insertion Improper Fraction Power !x( ') Cube Root Power Root !l(10 4(MATH) 2(log log(a,b) 4(MATH) 3(Abs) Absolute Value 4(MATH) 4( d / d First Derivative 4(MATH) 5( d Second Derivative 4(MATH) 6( g)
  • Page 26 • Note the following cursor operations you can use while inputting a calculation with Math input/output mode. To do this: Press this key: Move the cursor from the end of the calculation to the beginning Move the cursor from the beginning of the calculation to the end k Using Undoing and Redoing Operations You can use the following procedures during calculation expression input in the Math input/ output mode (up until you press the w key) to undo the last key operation and to redo the...
  • Page 27 k Math Input/Output Mode Calculation Result Display Fractions, matrices, and lists produced by Math input/output mode calculations are displayed in natural format, just as they appear in your textbook. Sample Calculation Result Displays • Fractions are displayed either as improper fractions or mixed fractions, depending on the “Frac Result”...
  • Page 28 k History Function The history function maintains a history of calculation expressions and results in the Math input/output mode. Up to 30 sets of calculation expressions and results are maintained. b+cw You can also edit the calculation expressions that are maintained by the history function and recalculate.
  • Page 29 k Calculation Operations in the Math Input/Output Mode This section introduces Math input/output mode calculation examples. • For details about calculation operations, see “Chapter 2 Manual Calculations”. u Performing Function Calculations Using Math Input/Output Mode Example Operation A6 v4 *5 w 4 ×...
  • Page 30 k Performing Matrix Calculations Using Math Input/Output Mode u To specify the dimensions (size) of a matrix 1. In the Run-Matrix mode, press !m(SET UP) 1(Math) J. 2. Press 4(MATH) to display the MATH menu. 3. Press 1(MAT) to display the following menu. •...
  • Page 31 u To input cell values Example To perform the calculation shown below The following operation is a continuation of the example calculation on the previous page. bebvceedde bdveeefege u To assign a matrix created using Math input/output mode to a specified matrix memory Example To assign the calculation result to Mat J...
  • Page 32 k Using Graph Modes and the Equation Mode in the Math Input/Output Mode Using the Math input/output mode with any of the modes below lets you input numeric expressions just as they are written in your text book and view calculation results in natural display format.
  • Page 33 Example 2 In the Graph mode, input the function and then − −1 graph it. Make sure that initial default settings are configured on the View Window. mGraph K2(CALC) 3( d bveevx-bvce v-beaevw 6(DRAW) • Math Input/Output Mode Input and Result Display in the Equation Mode You can use the Math input/output mode in the Equation mode for input and display as shown below.
  • Page 34: Option (Optn) Menu

    5. 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. •...
  • Page 35: Variable Data (Vars) Menu

    6. Variable Data (VARS) Menu To recall variable data, press J to display the variable data menu. { V-WIN } / { FACTOR } / { STAT } / { GRAPH } / { DYNA } / { TABLE } / { RECURSION } / { EQUATION } / { FINANCE } / { Str } •...
  • Page 36 { PTS } • ... {summary point data menu} • { } / { } / { } / { } / { } / { } ... coordinates of summary points { INPUT } • ... {statistical calculation input values} ¯...
  • Page 37 u TABLE — Recalling table setup and content data • { Start } / { End } / { Pitch } ... {table range start value}/{table range end value}/{table value increment} • { Result * } ... {matrix of table contents} The Result item appears only when the TABLE menu is displayed in the Run-Matrix and Program modes.
  • Page 38: Program (Prgm) Menu

    7. Program (PRGM) Menu To display the program (PRGM) menu, first enter the Run-Matrix or Program mode from the Main Menu and then press !J(PRGM). The following are the selections available in the program (PRGM) menu. • The program (PRGM) menu items are not displayed when “Math” is selected for the “Input/ Output”...
  • Page 39: Using The Setup Screen

    8. Using the Setup Screen The mode’s Setup screen shows the current status of mode settings and lets you make any changes you want. The following procedure shows how to change a setup. u To change a mode setup 1. Select the icon you want and press w to enter a mode and display its initial screen. Here we will enter the Run-Matrix mode.
  • Page 40 u Func Type (graph function type) Pressing one of the following function keys also switches the function of the v key. • { Y= } / { r= } / { Parm } / { X= } ... {rectangular coordinate (Y= ) type)}/{polar coordinate}/ {parametric}/{rectangular coordinate (X= ) type)} graph...
  • Page 41 u List File (list file display settings) • { FILE } ... {settings of list file on the display} u Sub Name (list naming) • { On } / { Off } ... {display on}/{display off} u Graph Func (function display during graph drawing and trace) •...
  • Page 42 u Slope (display of derivative at current pointer location in conic section graph) • { On } / { Off } ... {display on}/{display off} (payment period setting) Payment • { BEGIN } / { END } ... {beginning}/{end} setting of payment period (number of days per year setting) Date Mode •...
  • Page 43: Using Screen Capture

    9. Using Screen Capture Any time while operating the calculator, you can capture an image of the current screen and save it in capture memory. u To capture a screen image 1. Operate the calculator and display the screen you want to capture. 2.
  • Page 44: When You Keep Having Problems

    10. 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 Getting the Calculator Back to its Original Mode Settings 1.
  • Page 45: Low Battery Message

    Image File Compatibility An image file (g3p/g3b) saved (or updated) on the fx-CG20 will not be compatible with the fx-CG10. • “To capture a screen image” (page 1-36) • “To update the background image V-Window settings with current V-Window settings” (page 5-11) •...
  • Page 46 Note • The fx-CG10 will not be able to import image files saved using the above procedures on the fx-CG20. • The fx-CG20 will be able to read image files saved using the above procedures on the fx- CG10. • eActivity files that contain inserted images that were stored (or updated) on the fx-CG20 cannot be opened with the fx-CG10.
  • Page 47: Chapter 2 Manual Calculations

    Manual Calculations Chapter 2 1. Basic Calculations k Arithmetic Calculations • Enter arithmetic calculations as they are written, from left to right. • Use the - key to input the minus sign before a negative value. • Calculations are performed internally with a 15-digit mantissa. The result is rounded to a 10- digit mantissa before it is displayed.
  • Page 48 Example 1 6 = 16.66666666... Condition Operation Display 100 /6 w 16.66666667 !m(SET UP) ff 4 decimal places 1(Fix) ewJw 16.6667 !m(SET UP) ff 5 significant digits 2(Sci) fwJw 1.6667 !m(SET UP) ff Cancels specification 3(Norm) Jw 16.66666667 Displayed values are rounded off to the place you specify. Example 2 14 = 400 Condition...
  • Page 49: Calculation Priority Sequence

    k Calculation Priority Sequence This calculator employs true algebraic logic to calculate the parts of a formula in the following order: 1 Type A functions • Coordinate transformation Pol ( ), Rec ( • Functions that include parentheses (such as derivatives, integrations, , etc.) d / d , , Solve, FMin, FMax, List Mat, Fill, Seq, SortA, SortD, Min, Max, Median, Mean, Augment, Mat List, P(, Q(, R(, t(, RndFix, log...
  • Page 50 Example 2 + 3 (log sin2 + 6.8) = 22.07101691 (angle unit = Rad) • When functions with the same priority are used in series, execution is performed from right to left. In 120 {In( 120 )} Otherwise, execution is from left to right. •...
  • Page 51 • In the cases shown below, a calculation result may be able to be displayed in ' format even if their coefficients ( ) are outside the above ranges. A ' format calculation result uses a common denominator. a ' b d ' e ´...
  • Page 52: Multiplication Operations Without A Multiplication Sign

    u Calculation Result Display Range with A calculation results is displayed using format in the following cases. • When the calculation result can be displayed in the form is an integer up to |10 • When the calculation result can be displayed in the form However, {number of digits + number of digits + number of...
  • Page 53: Special Functions

    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. For details, see the “Error Message Table” on page -1. •...
  • Page 54 u To assign a value to a variable [value] a [variable name] w Example 1 To assign 123 to variable A Abcdaav(A) w Example 2 To add 456 to variable A and store the result in variable B Aav(A) +efga al(B) w •...
  • Page 55 Example To assign string “ABC” to Str 1 and then output Str 1 to the display !m(SET UP)2(Line)J A!a( -LOCK) E(”) v(A) l(B) I(C) E(”) a(Releases Alpha Lock.) aJ6( g) 5(Str) bw 5(Str) bw String is displayed justified left. • Perform the above operation in the Linear input/output mode. It cannot be performed in the Math input/output mode.
  • Page 56 u To recall a function Example To recall the contents of function memory number 1 AK6( g) 6( g) 3(FUNCMEM) 2(RECALL) bw • The recalled function appears at the current location of the cursor on the display. u To recall a function as a variable Adaav(A) w baal(B) w K6( g) 6( g) 3(FUNCMEM) 3(fn)
  • Page 57: Answer Function

    k Answer Function The 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. • The largest value that the answer memory can hold is 15 digits for the mantissa and 2 digits for the exponent.
  • Page 58: Specifying The Angle Unit And Display Format

    3. Specifying the Angle Unit and Display Format Before performing a calculation, you should use the Setup screen to specify the angle unit and display format. k Setting the Angle Unit [SET UP] - [Angle] 1. On the Setup screen, highlight “Angle”. 2.
  • Page 59 u To specify the number of significant digits ( Sci) Example To specify three significant digits 2(Sci) dw Press the number key that corresponds to the number of significant digits you want to specify = 0 to 9). Specifying 0 makes the number of significant digits 10. •...
  • Page 60: Hyperbolic/Probability/Distribution/Numeric Calculations

    4. Function Calculations k Function Menus This calculator includes five function menus that give you access to scientific functions 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.
  • Page 61: Angle Units

    u Angle Units, Coordinate Conversion, Sexagesimal Operations (ANGLE) [OPTN] - [ANGLE] • { ° } / { r } / { g } ... {degrees}/{radians}/{grads} for a specific input value • { ° ’ ” } ... {specifies degrees (hours), minutes, seconds when inputting a degrees/minutes/ seconds value} •...
  • Page 62: Trigonometric And Inverse Trigonometric Functions

    k Trigonometric and Inverse Trigonometric Functions • Be sure to set the angle unit before performing trigonometric function and inverse trigonometric function calculations. (90° = (90° = radians = 100 grads) radians = 100 grads) • Be sure to specify Comp for Mode in the Setup screen. Example Operation !m(SET UP) cccccc 2(Rad) J...
  • Page 63: Hyperbolic And Inverse Hyperbolic Functions

    k Hyperbolic and Inverse Hyperbolic Functions • Be sure to specify Comp for Mode in the Setup screen. Example Operation K6( g) 2(HYPERBL) 1(sinh) 3.6 w sinh 3.6 = 18.28545536 –1 K6(g)2(HYPERBL)5(cosh –1 cosh = 0.7953654612 )$20c15w <Linear input/output mode> K6( g) 2(HYPERBL) 5(cosh ) (20 –1...
  • Page 64 Ran# Examples Example Operation K6( g) 3(PROB) 4(RAND) Ran# 1(Ran#) w (Generates a random number.) (Each press of w generates a new random number.) K6( g) 3(PROB) 4(RAND) Ran# 1 1(Ran#) 1 w (Generates the first random number in sequence 1.) (Generates the second random number in sequence 1.) 1(Ran#) 0 w...
  • Page 65 u Random Integer Generation (RanInt#) RanInt# generates random integers that fall between two specified integers. 1 < < 999 RanInt# (A, B [, A < B |A|,|B| < 1 B – A < 1 • A is the start value and B is the end value. Omitting a value for returns a generated random number as-is.
  • Page 66: Coordinate Conversion

    u Random Number Generation in Accordance with Binomial Distribution (RanBin#) This function generates random integers in accordance with binomial distribution based on values specified for the number of trials and probability 1 < < 100000 1 < < 999 0 < <...
  • Page 67: Permutation And Combination

    k Permutation and Combination u Permutation u Combination n P r = n P r = n C r = n C r = ( n – r )! ( n – r )! r ! ( n – r )! r ! ( n –...
  • Page 68: K Engineering Notation Calculations

    k Fractions • In the Math input/output mode, the fraction input method is different from that described below. For fraction input operations in the Math input/output mode, see page 1-13. • Be sure to specify Comp for Mode in the Setup screen. Example Operation $2c5e+!$(&) 3e1c4w...
  • Page 69 k Logical Operators (AND, OR, NOT, XOR) [OPTN] - [LOGIC] The logical operator menu provides a selection of logical operators. • { And } / { Or } / { Not } / { Xor } ... {logical AND}/{logical OR}/{logical NOT}/{logical XOR} •...
  • Page 70: Numerical Calculations

    5. Numerical Calculations The following explains the numerical calculation operations included in the function menu displayed when K4(CALC) is pressed. The following calculations can be performed. • { Int÷ } / { Rmdr } / { Simp } ... {quotient}/{remainder}/{simplification} •...
  • Page 71 k Simplification [OPTN] - [CALC] - [Simp] The “ 'Simp” function can be used to simplify fractions manually. The following operations can be used to perform simplification when an unsimplified calculation result is on the display. • { Simp } w ... This function automatically simplifies the displayed calculation result using the smallest prime number available.
  • Page 72 Example 2 To simplify specifying a divisor of 9 A$chcgdw K4(CALC) 6( g) 6( g) 3(Simp) j • An error occurs if simplification cannot be performed using the specified divisor. • Executing 'Simp while a value that cannot be simplified is displayed will return the original value, without displaying “F=”.
  • Page 73 • The lower limit and upper limit specify the range of the solution. You can input a value or an expression as the range. • The following functions cannot be used within any of the arguments. Solve(, d (, FMin(, FMax(, ( Up to 10 calculation results can be displayed simultaneously in ListAns format.
  • Page 74 In this definition, infinitesimal is replaced by a sufficiently small A , with the value in the neighborhood of ) calculated as: f (a + A x) – f (a) f (a + A x) – f (a) f (a) f (a) ––––––––––...
  • Page 75 k Second Derivative Calculations [OPTN] - [CALC] - [ d After displaying the function analysis menu, you can input second derivatives using the following syntax. <Math input/output mode> K4(CALC)3(d 4(MATH)5(d <Linear input/output mode> K4(CALC) 3( d is the point for which you want to determine the second derivative. –––...
  • Page 76: Integration Calculations

    k Integration Calculations [OPTN] - [CALC] - [ d To perform integration calculations, first display the function analysis menu and then input the values using the syntax below. <Math input/output mode> K4(CALC)4( d 4(MATH)6(g)1( d <Linear input/output mode> K4(CALC) 4( d : lower limit, : upper limit, : tolerance)
  • Page 77 Note the following points to ensure correct integration values. (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 ( Negative part (...
  • Page 78 Integration Calculation Precautions • In the function ), only X can be used as a variable in expressions. Other variables (A through Z excluding X, , ) are treated as constants, and the value currently assigned to that variable is applied during the calculation. •...
  • Page 79 • Input integers only for the initial term ( ) of sequence and last term ( ) of sequence • Input of and the closing parentheses can be omitted. If you omit , the calculator automatically uses = 1. • Make sure that the value used as the final term is greater than the value used as the initial term .
  • Page 80: Complex Number Calculations

    • Input of and the closing parenthesis can be omitted. • Discontinuous points or sections with drastic fluctuation can adversely affect precision or even cause an error. • Inputting a larger value for increases the precision of the calculation, but it also increases the amount of time required to perform the calculation.
  • Page 81: Arithmetic Operations

    Press K3(COMPLEX) to display the complex calculation number menu, which contains the following items. • { } ... {imaginary unit input} • { Abs } / { Arg } ... obtains {absolute value}/{argument} • { Conjg } ... {obtains conjugate} •...
  • Page 82 k Complex Number Format Using Polar Form Example 2 30 3 45 = 6 75 !m(SET UP) cccccc 1(Deg) c3( Ac!v( ) da*d !v( ) efw k Absolute Value and Argument [OPTN] - [COMPLEX] - [Abs]/[Arg] The unit regards a complex number in the form as a coordinate on a Gaussian plane, and calculates absolute value Z and argument (arg).
  • Page 83 k Conjugate Complex Numbers [OPTN] - [COMPLEX] - [Conjg] a + b i A complex number of the form becomes a conjugate complex number of the form a – b i Example To calculate the conjugate complex number for the complex number 2 + 4 AK3(COMPLEX) 4(Conjg) (c+e1(...
  • Page 84: Binary, Octal, Decimal, And Hexadecimal Calculations With Integers

    7. Binary, Octal, Decimal, and Hexadecimal Calculations with Integers You can use the Run-Matrix mode and binary, octal, decimal, and hexadecimal settings to perform calculations that involve binary, octal, decimal and hexadecimal values. You can also convert between number systems and perform bitwise operations. •...
  • Page 85: Selecting A Number System

    k Selecting a Number System You can specify decimal, hexadecimal, binary, or octal as the default number system using the Setup screen. u To perform a binary, octal, decimal, or hexadecimal calculation [SET UP] - [Mode] - [Dec]/[Hex]/[Bin]/[Oct] 1. In the Main Menu, select Run-Matrix . 2.
  • Page 86: Negative Values

    u Negative Values Example To determine the negative of 110010 !m(SET UP) Move the highlighting to “Mode”, and then press 4(Bin) J. A2(LOGIC) 1(Neg) bbaabaw • Negative binary, octal, and hexadecimal values are produced by taking the binary two’s complement and then returning the result to the original number base. With the decimal number base, negative values are displayed with a minus sign.
  • Page 87: Matrix Calculations

    8. Matrix Calculations From the Main Menu, enter the Run-Matrix mode, and press 3( 'MAT) to perform Matrix calculations. 26 matrix memories (Mat A through Mat Z) plus a Matrix Answer Memory (MatAns), make it possible to perform the following matrix operations. •...
  • Page 88 u Creating a Matrix To create a matrix, you must first define its dimensions (size) in the Matrix Editor. Then you can input values into the matrix. u To specify the dimensions (size) of a matrix Example To create a 2-row 3-column matrix in the area named Mat B Highlight Mat B.
  • Page 89: Matrix Cell Operations

    u Deleting Matrices You can delete either a specific matrix or all matrices in memory. u To delete a specific matrix 1. While the Matrix Editor is on the display, use f and c to highlight the matrix you want to delete.
  • Page 90 u Row Calculations The following menu appears whenever you press 1(ROW-OP) while a recalled matrix is on the display. • { SWAP } ... {row swap} • { Row } ... {product of specified row and scalar} • { Row+ } ... {addition of one row and the product of a specified row with a scalar} •...
  • Page 91 u To calculate the scalar multiplication of a row and add the result to another Example To calculate the product of row 2 and the scalar 4, then add the result to row 3 1(ROW-OP) 3( Row+) Input multiplier value.* Specify number of row whose product should be calculated.
  • Page 92 u To insert a row Example To insert a new row between rows one and two 2(ROW) c 2(INSERT) u To add a row Example To add a new row below row 3 2(ROW) cc 3(ADD) u Column Operations • { DELETE } ... {delete column} •...
  • Page 93: Transferring Data Between Matrices And Csv Files

    k Transferring Data between Matrices and CSV Files You can import the contents of a CSV file stored with this calculator or transferred from a computer into one of the matrix memories (Mat A through Mat Z, and MatAns). You also can save the contents of one of the matrix memories (Mat A through Mat Z, and MatAns) as a CSV file.
  • Page 94: Modifying Matrices Using Matrix Commands

    Important! • When saving matrix data to a CSV file, some data is converted as described below. - Complex number data: Only the real number part is extracted. - Fraction data: Converted to calculation line format (Example: 2{3{4 =2+3/4) - ' and data: Converted to a decimal value (Example: ' 3 1.732050808) u To specify the CSV file delimiter symbol and decimal point...
  • Page 95 u Matrix Data Input Format [OPTN] - [MAT] - [Mat] The following shows the format you should use when inputting data to create a matrix using the Mat command..a ... a ... a ... a = [ [a , ..., a ] [a , ..., a...
  • Page 96: Modifying Matrices Using Matrix Commands

    u To check the dimensions of a matrix [OPTN] - [MAT] - [Dim] Use the Dim command to check the dimensions of an existing matrix. Example 1 To check the dimensions of Matrix A K2(MAT) 6( g) 2(Dim) 6( g) 1(Mat) av(A) w The display shows that Matrix A consists of two rows and three columns.
  • Page 97 Example 1 To assign 10 to the cell at row 1, column 2 of the following matrix: Matrix A = baaK2(MAT) 1(Mat) av(A) !+( ) 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) av(A) !+( ) c,c !-( ) *fw...
  • Page 98 u To assign the contents of a matrix column to a list [OPTN] - [MAT] - [Mat Lst] Use the following format with the Mat List command to specify a column and a list. Mat List (Mat X, List X = matrix name (A through Z) = column number = list number Example...
  • Page 99 u Matrix Arithmetic Operations [OPTN] - [MAT] - [Mat]/[Identity] Example 1 To add the following two matrices (Matrix A + Matrix B): K2(MAT) 1(Mat) av(A) + 1(Mat) al(B) w Example 2 To multiply the two matrices in Example 1 (Matrix A Matrix B) K2(MAT) 1(Mat) av(A) * 1(Mat) al(B) w...
  • Page 100 u Matrix Transposition [OPTN] - [MAT] - [Trn] A matrix is transposed when its rows become columns and its columns become rows. Example To transpose the following matrix: Matrix A = K2(MAT) 4(Trn) 1(Mat) av(A) w u Row Echelon Form [OPTN] - [MAT] - [Ref] This command uses the Gaussian elimination algorithm to find the row echelon form of a matrix.
  • Page 101 u Reduced Row Echelon Form [OPTN] - [MAT] - [Rref] This command finds the reduced row echelon form of a matrix. Example To find the reduced row echelon form of the following matrix: −1 −1 −5 −5 −21 −21 Matrix A = K2(MAT) 6( g) 5(Rref) 6( g) 1(Mat) av (A) w •...
  • Page 102 u Squaring a Matrix Example To square the following matrix: Matrix A = K2(MAT) 1(Mat) av(A) xw u Raising a Matrix to a Power Example To raise the following matrix to the third power: Matrix A = K2(MAT) 1(Mat) av(A) •...
  • Page 103 u Complex Number Calculations with a Matrix Example To determine the absolute value of a matrix with the following complex number elements: –1 + i –1 + i 1 + i 1 + i Matrix D = 1 + i 1 + i –2 + 2i –2 + 2i...
  • Page 104: Metric Conversion Calculations

    9. Metric Conversion Calculations You can convert values from one unit of measurement to another. Measurement units are classified according to the following 11 categories. The indicators in the “Display Name” column show the text that appears in the calculator’s function menu. Important! Metric conversion commands are supported only when the Metric Conversion add-in application is installed.
  • Page 105 k Performing a Unit Conversion Calculation [OPTN] - [CONVERT] Input the value you are converting from and the conversion commands using the syntax shown below to perform a unit conversion calculation. {value converting from}{conversion command 1} ' {conversion command 2} •...
  • Page 106 k Unit Conversion Command List Cat. Display Name Unit Cat. Display Name Unit fermi cubic centimeter Å angstrom milliliter micrometer liter millimeter cubic meter centimeter cubic inch meter cubic foot kilometer fl_oz(UK) ounce astronomical unit fl_oz(US) fluid ounce (U.S.) l.y. light year gal(US) gallon...
  • Page 107 Cat. Display Name Unit Cat. Display Name Unit °C degrees Celsius Pascal Kelvin Kilo Pascal °F degrees Fahrenheit millimeter of water °R degrees Rankine mmHg millimeter of Mercury meter per second atmosphere km/h kilometer per hour inch of water knot knot inHg inch of Mercury...
  • Page 108: Inputting And Editing A List

    List Function Chapter 3 A list is a storage place for multiple data items. This calculator lets you store up to 26 lists in a single file, and you can store up to six files in memory. Stored lists can be used in arithmetic and statistical calculations, and for graphing. Element number Display range Cell...
  • Page 109 2. Input the value 4 in the second cell, and then input the result of 2 + 3 in the next cell. ewc+dw • You can also input the result of an expression or a complex number into a cell. •...
  • Page 110: Editing List Values

    2. Press K and input the expression. K1(LIST) 1(List) b+ K1(LIST) 1(List) cw • You can also use !b(List) in place of K1(LIST) 1(List). k Editing List Values u To change a cell value Use the cursor keys to move the highlighting to the cell whose value you want to change. Input the new value and press w to replace the old data with the new one.
  • Page 111 u To insert a new cell 1. Use the cursor keys to move the highlighting to the location where you want to insert the new cell. 2. Press 6( g) 5(INSERT) to insert a new cell, which contains a value of 0, causing everything below it to be shifted down.
  • Page 112 • The following operation displays a sub name in the Run-Matrix mode. !m(SET UP)2(Line)J !b(List) !+( [ ) a!-( ] ) w = list number from 1 to 26) • Though you can input up to 8 bytes for the sub name, only the characters that can fit within the List Editor cell will be displayed.
  • Page 113: Sorting List Values

    u To change the color of all the data in a particular list 1. Use the cursor keys to move the highlighting to the list name of the list whose character color you want to change. • Be sure to select a list that already contains input data. You will not be able to perform the next step if you select a list that does not contain any input data.
  • Page 114: Manipulating List Data

    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. The base list is sorted into either ascending order or descending order, while the cells of the linked lists are arranged so that the relative relationship of all the rows is maintained.
  • Page 115: Accessing The List Data Manipulation Function Menu

    k Accessing the List Data Manipulation Function Menu All of the following examples are performed after entering the Run-Matrix mode. Press K and then 1(LIST) to display the list data manipulation menu, which contains the following items. • { List } / { Lst Mat } / { Dim } / { Fill( } / { Seq } / { Min } / { Max } / { Mean } / { Med } / { Augment } / { Sum } / { Prod } / { Cuml } / { % } / { List} Note that all closing parentheses at the end of the following operations can be omitted.
  • Page 116 u To create a list by specifying the number of data items [OPTN] - [LIST] - [Dim] Use the following procedure to specify the number of data in the assignment statement and create a list. > aK1(LIST) 3(Dim) 1(List) <list number 1 - 26> w ( <number of data = 1 - 999) Example...
  • Page 117 u To find the minimum value in a list [OPTN] - [LIST] - [Min] K1(LIST) 6( g) 1(Min) 6( g) 6( g) 1(List) <list number 1 - 26> )w 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 u To find which of two lists contains the greatest value...
  • Page 118 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 u To combine lists [OPTN] - [LIST] - [Augment] •...
  • Page 119 u To calculate the cumulative frequency of each data item [OPTN] - [LIST] - [Cuml] K1(LIST) 6( g) 6( g) 3(Cuml) 6( g) 1(List) <list number 1 - 26> w • The result of this operation is stored in ListAns Memory. Example To calculate the cumulative frequency of each data item in List 1 (2, 3, 6, 5, 4)
  • Page 120: Arithmetic Calculations Using Lists

    u To calculate the differences between neighboring data inside a list [OPTN] - [LIST] - [ List] K1(LIST) 6( g) 6( g) 5( List) <list number 1 - 26> w • The result of this operation is stored in ListAns Memory. Example To calculate the difference between the data items in List 1 (1, 3, 8, 5, 4) AK1(LIST) 6( g) 6( g) 5( List)
  • Page 121: Inputting A List Into A Calculation

    k Inputting a List into a Calculation There are three methods you can use to input a list into a calculation. • Specification of the list number of a list created with List Editor. • Specification of the sub name of a list created with List Editor. •...
  • Page 122: Recalling List Contents

    u To assign the contents of one list to another list Use a to assign the contents of one list to another list. Example To assign the contents of List 3 (41, 65, 22) to List 1 K1(LIST) 1(List) da1(List) bw In place of 1(LIST) 1(List) d operation in the above procedure, you could input !*( { ) eb,gf,cc!/( } ).
  • Page 123: Graphing A Function Using A List

    k Graphing a Function Using a List When using the graphing functions of this calculator, you can input a function such as Y1 = List 1X. If List 1 contains the values 1, 2, 3, this function will produces three graphs: Y = X, Y = 2X, Y = 3X.
  • Page 124: Switching Between List Files

    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 ListAns Memory. Example To use List 3 to perform sin (List 3) Use radians as the angle unit.
  • Page 125: Using Csv Files

    5. Using CSV Files You can import the contents of a CSV file stored with this calculator or transferred from a computer into the List Editor. You also can save the contents of all the list data in the List Editor as a CSV file.
  • Page 126 4. On the select file dialog box that appears, use f and c to move the highlighting to the file you want to import and then press w. • This imports the contents of the CSV file you specified to the List Editor. •...
  • Page 127 u To save the contents of all the list data in the List Editor as a single CSV file 1. While the List Editor is on the display, press 6(g)6(g)1(CSV) to display the CSV function menu. 2. Press 2(SAVE AS). •...
  • Page 128: Chapter 4 Equation Calculations

    Equation Calculations Chapter 4 From the Main Menu, enter the Equation mode. • { SIMUL } ... {linear equation with 2 to 6 unknowns} • { POLY } ... {degree 2 to 6 equation} • { SOLVER } ... {Solve calculation} 1.
  • Page 129 Example To solve the following simultaneous linear equations for , and – 2 = – 1 – 5 = – 7 1 m Equation 2 1(SIMUL) 2(3) 3 ewbw-cw-bw bwgwdwbw -fwewbw-hw 4 1(SOLVE) • Internal calculations are performed using a 15-digit mantissa, but results are displayed using a 10-digit mantissa and a 2-digit exponent.
  • Page 130: High-Order Equations From 2Nd To 6Th Degree

    2. High-order Equations from 2nd to 6th Degree Your calculator can be used to solve high-order equations from 2nd to 6th degree. • Quadratic Equation: = 0 ( • Cubic Equation: = 0 ( • Quartic Equation: = 0 ( 1.
  • Page 131: Solve Calculations

    Complex Number Solution (Example: + 2 = 0) Complex Mode: Real (page 1-33) Complex Mode: Complex Mode: • Internal calculations are performed using a 15-digit mantissa, but results are displayed using a 10-digit mantissa and a 2-digit exponent. • It may take considerable time for the calculation result of a high-order equation of 3rd degree or higher to appear on the display.
  • Page 132 3. In the table of variables that appears on the display, input values for each variable. • You can also specify values for Upper and Lower to define the upper and lower limits of the range of solutions. • An error occurs if the solution falls outside the range you specify. 4.
  • Page 133: Chapter 5 Graphing

    Graphing Chapter 5 Select the icon in the Main Menu that suits the type of graph you want to draw or the type of table you want to generate. • Graph … General function graphing • Run-Matrix … Manual graphing (pages 5-25 to 5-29) •...
  • Page 134 In the case of the Table mode, a number table is created in the same color as the line where its function is registered. Table relation list screen Table screen You can change the color used to draw the graph and the number table character color. For •...
  • Page 135 k How to draw a simple graph (2) You can store up to 20 functions in memory and then select the one you want for graphing. 1. From the Main Menu, enter the Graph mode. 2. Specify the function type and input the function whose graph you want to draw. You can use the Graph mode to draw a graph for the following types of expressions: rectangular coordinate expression (Y= )), polar coordinate expression, parametric...
  • Page 136: Controlling What Appears On A Graph Screen

    2(Union) ..Fills all areas where the conditions of the graphed inequalities are satisfied. This is the initial default. • Pressing !f(FORMAT) while the graph relation list screen or graph screen displays a dialog box that you can use to change the graph line style and graph line color. For details, see “Changing Graph Properties”...
  • Page 137 Polar coordinate parameter T min/T max ... Minimum/maximum T, values T ptch ... T, pitch 3. Press c to move the highlighting and input an appropriate value for each parameter, pressing w after each. • {INITIAL}/{TRIG}/{STANDRD} … V-Window {initial settings}/{initial settings using specified angle unit}/{standard settings} •...
  • Page 138 u V-Window Setting Precautions • Inputting zero for T ptch causes an error. • Any illegal input (out of range value, negative sign without a value, etc.) causes an error. • When T max is less than T min, T ptch becomes negative. •...
  • Page 139 u To recall V-Window memory settings 1. From the Main Menu, enter the Graph mode. 2. Press !3(V-WIN) to display the V-Window setting screen. 3. Press 4(V-MEM)2(RECALL) to display the pop-up window. 4. Press a number key to specify the V-Window memory number for the settings you want to recall, and then press w.
  • Page 140 k Zoom This function lets you enlarge and reduce the graph on the screen. 1. Draw the graph. 2. Specify the zoom type. !2(ZOOM) 1(BOX) ... Box zoom Draw a box around a display area, and that area is enlarged to fill the entire screen.
  • Page 141 Example Graph + 5)( + 4)( + 3), and then perform a box zoom. Use the following V-Window settings. Xmin = –8, Xmax = 8, Xscale = 2 Ymin = –4, Ymax = 2, Yscale = 1 1 m Graph !3(V-WIN) -iwiwcwc -ewcwbwJ 3(TYPE) 1(Y=) (v+f)(v+e)
  • Page 142 u To pan the screen 1. While the graph screen is on the display, press K2(PAN). • This enters the Pan mode and displays a pointer ( ) in the center of the screen. 2. Move the pointer to the location on the screen you want to grab and then press w. •...
  • Page 143 5. When the “V-Window values for specified background will be loaded. OK?” confirmation dialog box appears, press 1(YES) to apply the V-Window settings saved with the g3p file or 6(NO) to retain the current V-Window settings. • Pressing 1(YES) overwrites all V-Window setting values except T min, T max, and T ptch with the values stored with the g3p file.
  • Page 144 6. On the File Name dialog box that appears, enter a name up to eight characters long and then press w. • This saves the background image under the name you specify. It also changes the image specified for the “Background” item on the Setup screen to the newly saved background image.
  • Page 145: Drawing A Graph

    3. Drawing a Graph You can store up to 20 functions in memory. Functions in memory can be edited, recalled, and graphed. k Specifying the Graph Type Before you can store a graph function in memory, you must first specify its graph type. 1.
  • Page 146 u To store a parametric function Example To store the following expressions in memory areas Xt3 and Yt3: x = 3 sinT y = 3 cosT 3(TYPE)3(Param) (Specifies parametric expression.) dsvw(Inputs and stores expression.) dcvw(Inputs and stores expression.) u To create a composite function Example To use relations in Y1 and Y2 to create composite functions for Y3 and Y4...
  • Page 147 u To assign values to the coefficients and variables of a graph function Example To assign the values −1, 0, and 1 to variable A in Y = AX −1, and draw a graph for each value 3(TYPE)1(Y=) av(A)vx-bw J4(GRAPH)1(Y)b(av(A) !.(=)-b)w J4(GRAPH)1(Y)b(av(A) !.(=)a)w...
  • Page 148 3. Use f and c to move the highlighting to “Line Style” and then press w. 4. On the list of line styles that appears, use f and c to move the highlighting to the desired style and then press w. •...
  • Page 149: Editing And Deleting Functions

    u To change the line style of a graph function 1. On the graph relation list screen, use f and c to highlight the relation whose line style you want to change. 2. Press 4(TOOL)1(STYLE). 3. Select the line style. Example To change the line style of –...
  • Page 150 u To delete a function 1. While the graph relation list is on the display, press f or c to move the highlighting to the area that contains the function you want to delete. 2. Press 2(DELETE) or D. 3. Press 1(Yes) to delete the function or 6(No) to abort the procedure without deleting anything.
  • Page 151: Graph Memory

    • Grid: Line (Axes: On, Label: Off) This setting causes scale lines to be displayed for the axis and -axis. Changing the V-Window Xscale setting to 0 while “Line” is specified for the Grid setting will cause the horizontal lines to disappear from the display. Changing the V- Window Yscale setting to 0 will cause the vertical lines to disappear.
  • Page 152: Saving And Recalling Graph Screen Contents

    u To store graph functions in graph memory 1. Press 4(TOOL)2(GPH-MEM)1(STORE) to display the pop-up window. 2. Press a number key to specify the graph memory where you want to save the graph function, and then press w. Pressing bw stores the graph function to Graph Memory 1 (G-Mem1).
  • Page 153 k Saving Graph Screen Contents as an Image (g3p File) There are two methods that can be used to save a g3p file. • Saving to Picture Memory This method lets you assign a number from 1 to 20 to an image when you save it. It stores the image in the storage memory’s PICT folder as a file with a name from Pict01.g3p through Pict20.g3p.
  • Page 154 • To store the image in a folder, use f and c to move the highlighting to the desired folder and then press 1(OPEN). 3. Press 1(SAVE AS). • 4. On the File Name dialog box that appears, enter a name up to eight characters long and then press w.
  • Page 155: Drawing Two Graphs On The Same Screen

    5. Drawing Two Graphs on the Same Screen k Copying the Graph to the Sub-screen Dual Graph lets you split the screen into two parts. Then you can graph two different functions in each for comparison, or draw a normal size graph on one side and its enlarged version on the other side.
  • Page 156 Pressing 1(SELECT) while one of the functions marked “ ” or “ ” is highlighted would causes its “ ” or “ ” indicator to be cleared. A function without an indicator is drawn as the main screen graph (on the left side of the display). •...
  • Page 157: Manual Graphing

    6. Manual Graphing k Rectangular Coordinate Graph Inputting the Graph command in the Run-Matrix mode enables drawing of rectangular coordinate graphs. 1. From the Main Menu, enter the Run-Matrix mode. 2. On the Setup screen, change “Input/Output” setting to “Linear”. 3.
  • Page 158 k Drawing Multiple Graphs on the Same Screen (Overwrite Graph) Use the following procedure to assign various values to a variable contained in an expression and overwrite the resulting graphs on the screen. 1. From the Main Menu, enter the Graph mode. 2.
  • Page 159 • You cannot change the line color or line style for graphs drawn using the above operation. • The value of only one of the variables in the expression can change. • Any of the following cannot be used for the variable name: X, Y, r , , T. •...
  • Page 160 Example Register {3, 1, −1} in List 1, and then graph = (List 1) − 3. Use the following V-Window settings. Xmin = –5, Xmax = 5, Xscale = 1 Ymin = –10, Ymax = 10, Yscale = 2 1 m Statistics dwbw-bw 2 m Graph 3 !m(SET UP)cccc3(Off)J...
  • Page 161 u To graph a function using copy and paste 1. Copy the function you want to graph to the clipboard. 2. From the Main Menu, enter the Graph mode. 3. On the Setup screen, change the “Dual Screen” setting to “Off”. 4.
  • Page 162: Using Tables

    7. Using Tables From the Main Menu, enter the Table mode. k Storing a Function and Generating a Number Table u To store a function Example To store the function – 2 in memory area Y1 Use f and c to move the highlighting in the table relation list to the memory area where you want to store the function.
  • Page 163: Generating A Table

    u To generate a table using a list 1. While the table relation list is on the screen, display the Setup screen. 2. Highlight “Variable” and then press 2(LIST) to display the pop-up window. 3. Select the list whose values you want to assign for the -variable.
  • Page 164: Specifying The Function Type

    u To generate a differential number table Changing the setting of Setup screen’s “Derivative” item to “On” causes a number table that includes the derivative to be displayed whenever you generate a number table. Locating the cursor at a differential coefficient displays “dY/dX”...
  • Page 165: Copying A Table Column To A List

    k Copying a Table Column to a List A simple operation lets you copy the contents of a numeric table column into a list. Use d and e to move the cursor to the column you want to copy. The cursor can be in any row.
  • Page 166 Example Store the two functions below, generate a number table, and then draw a line graph. Specify a range of –3 to 3, and an increment of 1. Y1 = 3 – 2, Y2 = Use the following V-Window settings. Xmin = 0, Xmax = 6, Xscale = 1...
  • Page 167 Example Store the function Y1 = 3 – 2 and simultaneously display its number table and line graph. Use a table range of –3 to 3 with an increment of 1. Use the following V-Window settings. Xmin = 0, Xmax = 6, Xscale = 1 Ymin = –2, Ymax = 10,...
  • Page 168: Modifying A Graph

    8. Modifying a Graph A Modify function lets you modify the value of a variable in a graph expression (for example, the value of A in Y = AX ) from the graph screen and view how the change affects the graph. k Modify Function Overview The Modify function can be used in the Graph mode and Conic Graphs mode.
  • Page 169 k Modify Function Operations u To modify a graph in the Graph mode 1. From the Main Menu, enter the Graph mode. 2. On the Setup screen, change the “Dual Screen” setting to “Off”. 3. Configure V-Window settings. 4. Specify the function type and enter a function that contains variables. •...
  • Page 170 9 -cw u To modify a graph in the Conic Graphs mode Example In the Conic Graphs mode, register the parametric equation X = H + T ; Y = K + AT and the initial values A=2, H=0, K=0. Next, use the Modify function to change H to −1 and then change K to −1, and observe the changes in the graph.
  • Page 171 7. Press c. Check to make sure that the K=0 line is magenta colored and then press d. 8. To exit the Modify operation, press J. k Copying a Graph Expression to the Graph Relation List while the Modify Function is Running You can use the following procedure to copy the expression (including its currently assigned coefficient values) used to draw a graph with the Modify function.
  • Page 172: Dynamic Graphing

    9. Dynamic Graphing k Using Dynamic Graph Dynamic Graph lets you define a range of values for the coefficients in a function, and then observe how a graph is affected by changes in the value of a coefficient. It helps to see how the coefficients and terms that make up a function influence the shape and position of a graph.
  • Page 173 Example Use Dynamic Graph to graph = A ( – 1) – 1, in which the value of coefficient A changes from 2 through 5 in increments of 1. The graph is drawn 10 times. 1 m Dyna Graph 2 !3(V-WIN)1(INITIAL)J 3 !m(SET UP)c2(Stop)J 4 5(BUILT-IN)c1(SELECT) 5 !f(FORMAT)b(Black)
  • Page 174: Using Dynamic Graph Memory

    Example Use Dynamic Graph to graph , in which the value of coefficient A changes from 1 through 4 in increments of 1. The Graph is drawn 10 times. 1 m Dyna Graph 2 !3(V-WIN) 1(INITIAL) J 3 !m(SET UP)cc1(On)J 4 5(BUILT-IN)1(SELECT) 5 4(VAR)bwaw 6 2(SET)bwewbwJ...
  • Page 175: Graphing A Recursion Formula

    u To save data in Dynamic Graph memory 1. While a Dynamic Graph draw operation is being performed, press A to change to the speed adjustment menu. 2. Press 5(STORE). In response to the confirmation dialog that appears, press 1(Yes) to save the data.
  • Page 176 Example Generate a number table from recursion between three terms as expressed by , with initial terms of = 1, = 1 (Fibonacci sequence), as changes in value from 1 to 6. 1 m Recursion 2 3(TYPE) 3( 3 4( ··) 3( ) +2( 4 5(SET) 2(...
  • Page 177 1 m Recursion 2 !3(V-WIN) awgwbwc -bfwgfwfwJ 3 3(TYPE) 2( ) c2( ) +bw 4 5(SET) 2( ) bwgwbwJ 5 1(SEL+S) f2( 6 6(TABLE) 7 5(GPH-CON) • You can change the graph line color and line style from the recursion formula screen and from the graph screen.
  • Page 178 1 m Recursion 2 !3(V-WIN) awcwbwc awewbwJ 3 3(TYPE) 2( ) a.j2( ··) 3( ) +a.b1( ) -a.cw 4 5(SET) 2( ) bwbawbwbwJ 5 6(TABLE) 6 3(PHASE) • The color used for phase plotting is the color assigned to the initial expression. When phase plotting from expression and expression , for example, the color will be that of...
  • Page 179 • When “On” is selected “ Display” on the Setup screen and all three of the expressions you input in the Recursion mode are selected for table creation, use the function menu that appears when you press 3(PHASE) on the table screen to specify which two of the expressions you want to use, and to specify whether you want to use numeric sequence data or numeric sequence sum data.
  • Page 180: Graphing A Conic Section

    Example To draw the WEB graph for the recursion formula = –3( + 0.2, and check for divergence or convergence. Use the following table range: Start = 0, End = 6, = 0.01, Str = 0.01, = 0.11, = 0.11 1 m Recursion 2 !3(V-WIN) awbwbwc awbwbwJ...
  • Page 181 3. Select the pattern of the function in accordance with the type of graph you want to draw. 4. Enter the coefficients of the function and draw the graph. Example To input the rectangular coordinate function − 1 and graph a parabola open on the right, and then input the polar coordinate function = 4cos and draw a circle graph.
  • Page 182: Drawing Dots, Lines, And Text On The Graph Screen (Sketch)

    12. Drawing Dots, Lines, and Text on the Graph Screen (Sketch) The sketch function lets you draw points and lines inside of graphs. You can select one of five different line styles and seven colors for drawing with the sketch function. u To draw dots, lines, and text on the graph screen 1.
  • Page 183 8. Use the cursor keys to move the pointer ( ) to the location where you want to draw, and press w.* The above shows the function menu that appears in the Graph mode. Menu items may differ somewhat in other modes. In the case of an inverse function graph, drawing starts immediately after you select this option.
  • Page 184: Function Analysis

    13. Function Analysis k Reading Coordinates on a Graph Line Trace lets you move a pointer along a graph and read out coordinates on the display. 1. From the Main Menu, enter the Graph mode. 2. Draw the graph. 3. Press !1(TRACE), and a pointer appears in the center of the graph.* 4.
  • Page 185 • Pressing w while the pointer is on a graph (during Trace, G-Solve, etc.) will place a dot at the pointer location along with a label which shows the coordinates at the dot location. Pressing aD removes the last dot and coordinate label that was created.
  • Page 186 k Coordinate Rounding This function rounds off coordinate values displayed by Trace. 1. From the Main Menu, enter the Graph mode. 2. Draw the graph. 3. Press !2(ZOOM) 6( g) 3(ROUND). This causes the V-Window settings to be changed automatically in accordance with the Rnd value.
  • Page 187 u To calculate the root of a graph 1. Draw a graph. 2. Press !5(G-SOLVE)1(ROOT). 3. If there are multiple graphs on the graph screen, one of them will start flashing. Use f and c to move the flashing to the graph you want to analyze. 4.
  • Page 188 Example Graph the two functions shown below, and determine the point of intersection between Y1 and Y2. Y1 = + 1, Y2 = • You can calculate the point of intersection for rectangular coordinate graphs (Y= ) type) and inequality graphs (Y ), Y ), Y ) or Y...
  • Page 189 u To calculate the integral value for a given range Use the following procedure to obtain integration values for a given range. 1. Draw the graph. 2. Press !5(G-SOLVE)6(g)3( d )1( d ). If there are multiple graphs on the graph screen, one of them will start flashing.
  • Page 190 Example To graph Y = sin X, and then determine the graph integration value and area value for the region between the root of the minus value nearest the origin and the root of the plus value nearest the origin Integration value Area value •...
  • Page 191: Conic Section Graph Analysis

    k Conic Section Graph Analysis You can determine approximations of the following analytical results using conic section graphs. 1. From the Main Menu, enter the Conic Graphs mode. 2. Select the function type. 1(RECT)..{rectangular coordinate} 2(POL)..{polar coordinate} 3(PARAM)..{parametric} 3.
  • Page 192 u To calculate the focus and length of latus rectum Example To determine the focus and length of latus rectum for the parabola X = (Y – 2) Use the following V-Window settings. Xmin = –1, Xmax = 10, Xscale = 1 Ymin = –5, Ymax = 5, Yscale = 1...
  • Page 193 u To calculate the center Example To determine the center for the circle (X + 2) + (Y + 1) m Conic Graphs ccccw -cw-bwcw6(DRAW) !5(G-SOLVE) 1(CENTER) (Calculates the center.) 5-61...
  • Page 194: Chapter 6 Statistical Graphs And Calculations

    Statistical Graphs and Chapter 6 Calculations 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.
  • Page 195 k General Graph Settings [GRAPH]-[SET] This section describes how to use the general graph settings screen to make the following settings for each graph (GRAPH1, GRAPH2, GRAPH3). • 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.
  • Page 196 u To display the general graph settings screen Pressing 1(GRAPH) 6(SET) displays the general graph settings screen. • StatGraph (statistical graph specification) • { GRAPH1 } / { GRAPH2 } / { GRAPH3 } ... graph {1}/{2}/{3} • Graph Type (graph type specification) •...
  • Page 197 For this graph Selecting Causes this to happen: type: this: NPPlot, Pie, The color specified for the list data is reflected in the graph. List data color specifications are ignored. Hist, Broken X&Freq Colors specified for both the XList and Frequency data list are reflected in the graph.
  • Page 198 • {Auto} ... Cycles the color used for graph drawing in the following sequence for each data item (or data pair): blue, red, green, magenta, black. Cycle is repeated after all five colors are used. For some graphs, different parts of the graph (points, lines, etc.) are automatically drawn using different colors.
  • Page 199 When “Hist” (Histogram) is selected as the Graph Type: • Hist Area (Specifies the fill color of a histogram.) Settings are the same as those for Pie Area. • Hist Border (Specifies the border line color of a histogram.) Settings are the same as those for Pie Border. •...
  • Page 200 • D1 Area, D2 Area, D3 Area (Specifies the fill colors of bar graphs Data 1, Data 2, and Data 3.) Settings are the same as those for Hist Area. • D1 Border, D2 Border, D3 Border (Specifies the border colors of bar graphs Data 1, Data 2, and Data 3.) Settings are the same as those for Hist Border.
  • Page 201: Calculating And Graphing Single-Variable Statistical Data

    2. Calculating and Graphing Single-Variable Statistical Data Single-variable data is data with only a single variable. If you are calculating the average height of the members of a class for example, there is only one variable (height). Single-variable statistics include distribution and sum. The following types of graphs are available for single-variable statistics.
  • Page 202 k Histogram XList specifies the list where the data is input, while Freq specifies the list where the data frequency is input. 1 is specified for Freq when frequency is not specified. ⇒ w(Draw) The display screen appears as shown above before the graph is drawn. At this point, you can change the Start and Width values.
  • Page 203: Bar Graph

    k Bar Graph You can specify up to three lists for drawing a bar graph. The graph is labeled [1], [2], [3], and so on, corresponding to lines 1, 2, 3, and so on of the list used for the graph data. •...
  • Page 204 w(Draw) The display screen appears as shown above before the graph is drawn. At this point, you can change the Start and Width values. k Displaying the Calculation Results of a Drawn Single-Variable Graph Single-variable statistics can be expressed as both graphs and parameter values.
  • Page 205 k Calculation Methods for the Std and OnData Settings Q1 and Q3 can be calculated in accordance with the Setup screen’s “Q1Q3 Type” setting as described below. u Std With this calculation method, processing depends on whether the number of elements in the population is an even number or odd number.
  • Page 206 Center Point Center Point Median Median 2 + 3 2 + 3 7 + 8 7 + 8 = Q1 = Q1 = Q3 = Q3 u OnData The Q1 and Q3 values for this calculation method are described below. Q1 = {value of element whose cumulative frequency ratio is greater than 1/4 and nearest to 1/4} Q3 = {value of element whose cumulative frequency ratio is greater than 3/4 and nearest to...
  • Page 207: Calculating And Graphing Paired-Variable Statistical Data (Curve Fitting)

    3. Calculating and Graphing Paired-Variable Statistical Data (Curve Fitting) k Drawing a Scatter Diagram and Line Graph The following procedure plots a scatter diagram and connects the dots to produce an line graph. 1. From the Main Menu, enter the Statistics mode. 2.
  • Page 208: Selecting The Regression Type

    k Drawing a Regression Graph Use the following procedure to input paired-variable statistical data, perform a regression calculation using the data, and then graph the results. 1. From the Main Menu, enter the Statistics mode. 2. Input the data into a list, and plot the scatter diagram. 3.
  • Page 209: Graphing Statistical Calculation Results

    k Displaying Regression Calculation Results Whenever you perform a regression calculation, the regression formula parameter (such in the linear regression ) calculation results appear on the display. The regression formula parameter calculation results also appear as soon as you press 1(CALC) and then a function key to select a regression type, while a graph is on the display.
  • Page 210 k Med-Med Graph 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 similar to linear regression, but it minimizes the effects of extreme values. 1(CALC) 3(Med) 6(DRAW) The following is the Med-Med graph model formula.
  • Page 211: Logarithmic Regression Graph

    k Logarithmic Regression Graph Logarithmic regression expresses as a logarithmic function of . The standard logarithmic regression formula is × In , so if we say that X = In , the formula corresponds to linear regression formula 1(CALC) 6( g) 2(Log) 6(DRAW) The following is the logarithmic regression model formula.
  • Page 212: Power Regression Graph

    k Power Regression Graph Power regression expresses as a proportion of the power of . The standard power regression formula is × , so if we take the logarithm of both sides we get In = In × In . Next, if we say X = In , Y = In , and A = In , the formula corresponds to...
  • Page 213: Residual Calculation

    k Logistic Regression Graph Logistic regression is best applied for time-based phenomena in which there is a continual increase until a saturation point is reached. The following is the logistic regression model formula. 1 + ae 1 + ae –bx –bx 1(CALC) 6( g) 6( g) 1(Logistic) 6(DRAW)
  • Page 214: Copying A Regression Graph Formula To The Graph Mode

    k Displaying the Calculation Results of a Drawn Paired-Variable Graph Paired-variable statistics can be expressed as both graphs and parameter values. When these graphs are displayed, the paired-variable calculation results appear as shown below when you press 1(CALC) 1(2-VAR). • Use c to scroll the list so you can view the items that run off the bottom of the screen. o ...
  • Page 215: Performing Statistical Calculations

    4. Performing Statistical Calculations All of the statistical calculations up to this point were performed after displaying a graph. The following procedures can be used to perform statistical calculations alone. u To specify statistical calculation data lists You have to input the statistical data for the calculation you want to perform and specify where it is located before you start a calculation.
  • Page 216: Regression Calculation

    k Paired-Variable Statistical Calculations In the previous example under “Displaying the Calculation Results of a Drawn Paired-Variable Graph”, statistical calculation results were displayed after the graph was drawn. These were numeric expressions of the characteristics of variables used in the graphic display. These values can also be directly obtained by displaying the List Editor and pressing 2(CALC) 2(2-VAR).
  • Page 217 u Calculation of the Correlation Coefficient (r), Coefficient of Determination ) and Mean Square Error (MSe) After the regression formula parameters on the regression calculation result screen, the following parameters also appear on the display. The parameters that appear depend on the regression formula.
  • Page 218 MSe = MSe = • Power Regression ......(ln y (ln y – (ln a + b ln x – (ln a + b ln x n – 2 n – 2 • Sin Regression ....... MSe = MSe = –...
  • Page 219 u Regression Formula Copy Function from a Regression Calculation Result Screen In addition to the normal regression formula copy function that lets you copy the regression calculation result screen after drawing a statistical graph (such as Scatter Plot), the Statistics mode also has a function that lets you copy the regression formula obtained as the result of a regression calculation.
  • Page 220 k Normal Probability Distribution Calculation You can calculate normal probability distributions for single-variable statistics with the Run-Matrix mode. Press K6( g) 3(PROB) 6( g) to display a function menu, which contains the following items. • { P( } / { Q( } / { R( } ... obtains normal probability {P( )}/{Q( )}/{R( )} value...
  • Page 221 1. From the Main Menu, enter the Statistics mode. 2. Input the height data into List 1 and the frequency data into List 2. 3. Perform the single-variable statistical calculations. You can obtain the normalized variate immediately after performing single-variable statistical calculations only. 2(CALC) 6(SET) 1(LIST) bw c2(LIST) cw!J(QUIT)
  • Page 222 k Drawing a Normal Probability Distribution Graph You can draw a normal probability distribution graph using manual graphing with the Run-Matrix mode. 1. From the Main Menu, enter the Run-Matrix mode. 2. Input the commands to draw a rectangular coordinate graph. 3.
  • Page 223 k Determining Sample Standard Deviation and Sample Variance from List Data You can use functions to determine sample standard deviation and sample variance for specified list data. This calculation is performed in the Run-Matrix mode. You can perform calculations using data you saved to a list (List 1 to List 26) with the Statistics mode List Editor or list data you input directly on the Run-Matrix mode screen.
  • Page 224 k Calculations Using the TEST Command You can use special functions in the Run-Matrix mode or Program mode to perform calculations that are the same as the Statistics mode Test, Test, and other test calculations (page 6-32). Example To determine the score and -value when a one-sample test is...
  • Page 225: Tests

    5. Tests 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. testing is used for market research and public opinion research, that need to be performed repeatedly.
  • Page 226 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. On the initial Statistics mode screen, press 3(TEST) to display the test menu, which contains the following items.
  • Page 227 u 1-Sample Z Test This test is used when the population standard deviation is known to test the hypothesis. The 1-Sample Test is applied to the normal distribution. Perform the following key operations from the List Editor. 3(TEST) 1(Z) 1(1-SAMPLE) The following shows the parameter data specification items that are different from list data specification.
  • Page 228 The following shows the parameter data specification items that are different from list data specification. Calculation Result Output Example .... direction of test ....Displayed only for Data:List setting....Displayed only for Data:List setting. • [Save Res] does not save the condition in line 2.
  • Page 229 u 2-Prop Test This test is used to compare the proportion of successes. The 2-Prop Test is applied to the normal distribution. Perform the following key operation from the List Editor. 3(TEST) 1(Z) 4(2-PROP) Calculation Result Output Example > .... direction of test •...
  • Page 230 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 Test is applied to distribution. Perform the following key operations from the List Editor. 3(TEST) 2(t) 1(1-SAMPLE) The following shows the parameter data specification items that are different from list data...
  • Page 231 The following shows the parameter data specification items that are different from list data specification. Calculation Result Output Example .... direction of test ....Displayed only when Pooled:On setting. • [Save Res] does not save the condition in line 2. u LinearReg t Test LinearReg...
  • Page 232 Pressing 6(COPY) while a calculation result is on the display copies the regression formula to the graph relation list. When there is a list specified for the [Resid List] item on the Setup screen, regression formula residual data is automatically saved to the specified list after the calculation is finished. •...
  • Page 233 Next, specify the lists that contain the data. The following shows the meaning of the above items. Observed ..name of list (1 to 26) that contains observed counts (all cells positive integers) Expected ..name of list (1 to 26) that is for saving expected frequency CNTRB ..
  • Page 234: 2-Sample F Test

    • The matrix must be at least two lines by two columns. An error occurs if the matrix has only one line or one column. • Pressing 1(Mat) while the “Observed” and “Expected” parameter settings are highlighted will display the Matrix (A to Z) setting screen. •...
  • Page 235: Anova Tests

    You can use the following graph analysis functions after drawing a graph. • 1(F) ... Displays value. Pressing 1(F) displays the value at the bottom of the display, and displays the pointer at the corresponding location in the graph (unless the location is off the graph screen). Two points are displayed in the case of a two-tail test.
  • Page 236 The following item appears in the case of Two-Way ANOVA only. Factor B ..list to be used for category data (List 1 to 26) GphColor ..specifies the graph line color (page 6-33) After setting all the parameters, use c to move the highlighting to “Execute” and then press one of the function keys shown below to perform the calculation or draw the graph.
  • Page 237 • Graphing is available with Two-Way ANOVA only. V-Window settings are performed automatically, regardless of Setup screen settings. • Using the Trace function automatically stores the number of conditions to variable A and the mean value to variable M, respectively. k ANOVA (Two-Way) u Description The nearby table shows measurement results for a metal product produced by a heat...
  • Page 238: Input Example

    The above test indicates that the time differential is not significant, the temperature differential is significant, and interaction is highly significant. u Input Example u Results 6-45...
  • Page 239: Confidence Interval

    6. Confidence Interval A confidence interval is a range (interval) that includes a statistical value, usually the population mean. 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.
  • Page 240 u General Confidence Interval Precaution Inputting a value in the range of 0 < C-Level < 1 for the C-Level setting sets a value you input. Inputting a value in the range of 1 < C-Level < 100 sets a value equivalent to your input divided by 100.
  • Page 241 u 1-Prop Z Interval 1-Prop Interval uses the number of data to calculate the confidence interval for an unknown proportion of successes. Perform the following key operations from the List Editor. 4(INTR) 1(Z) 3(1-PROP) Data is specified using parameter specification. Calculation Result Output Example u 2-Prop Z Interval...
  • Page 242: Distribution

    The following shows the parameter data specification items that are different from list data specification. Calculation Result Output Example u 2-Sample t Interval 2-Sample Interval calculates the confidence interval for the difference between two population means when both population standard deviations are unknown. The interval is applied to distribution.
  • Page 243 Normal probability density calculates the probability density of normal distribution from a specified value. Normal cumulative distribution calculates the probability of normal distribution data falling between two specific values. Inverse normal cumulative distribution calculates a value that represents the location within a normal distribution for a specific cumulative probability.
  • Page 244: Normal Distribution

    • V-Window settings for graph drawing are set automatically when the Setup screen’s “Stat Wind” setting is “Auto”. Current V-Window settings are used for graph drawing when the “Stat Wind” setting is “Manual”. • After drawing a graph, you can use the P-CAL function to calculate an estimated -value for a particular value.
  • Page 245 5(DIST) 1(NORM) 2(Ncd) • Normal Cumulative Distribution Normal Cumulative Distribution calculates the normal cumulative probability of a normal distribution between a lower bound and an upper bound. Calculation Result Output Examples When a list is specified Graph when an -value is specified •...
  • Page 246 k Student- Distribution 5(DIST) 2(t) 1(tpd) • Student- Probability Density Student- Probability Density calculates the probability density ( ) for a specified single -value or a list. When a list is specified, calculation results for each list element are displayed in list form. Calculation Result Output Examples When a list is specified Graph when variable (...
  • Page 247 5(DIST) 2(t) 3(Invt) • Inverse Student- Cumulative Distribution Inverse Student- Cumulative Distribution calculates the lower bound value of a Student- cumulative distribution for a specified (degrees of freedom) value. Calculation Result Output Examples When a list is specified When variable ( ) is specified •...
  • Page 248 5(DIST) 3(CHI) 2(Ccd) • Cumulative Distribution Cumulative Distribution calculates the cumulative probability of a distribution between a lower bound and an upper bound. Calculation Result Output Examples When a list is specified Graph when variable ( ) is specified • Graphing is supported only when a variable is specified and a single -value is entered as data.
  • Page 249 Distribution 5(DIST) 4(F) 1(Fpd) • Probability Density Probability Density calculates the probability density ) for a specified single -value or a list. When a list is specified, calculation results for each list element are displayed in list form. Calculation Result Output Examples When a list is specified Graph when variable ( ) is specified...
  • Page 250: Binomial Distribution

    5(DIST) 4(F) 3(InvF) • Inverse Cumulative Distribution Inverse Cumulative Distribution calculates the lower bound value of an cumulative distribution probability for specified (degrees of freedom of numerator and denominator) values. Calculation Result Output Examples When a list is specified When variable ( ) is specified •...
  • Page 251 5(DIST) 5(BINOMIAL) 2(Bcd) • Binomial Cumulative Distribution Binomial Cumulative Distribution determines the sum of probabilities (cumulative probability) that , in the Binomial Probability ), will fall within a range specified from a Lower value to an Upper value. Calculation Result Output Examples When a list is specified When variable ( ) is specified...
  • Page 252: Poisson Distribution

    Important! When executing the Inverse Binomial Cumulative Distribution calculation, the calculator uses the specified Area value and the value that is one less than the Area value minimum number of significant digits ( `Area value) to calculate minimum number of trials values. Inv (calculation result using Area) and ` The results are assigned to system variables (calculation result using `Area).
  • Page 253 5(DIST) 6( ) 1(POISSON) 2(Pcd) • Poisson Cumulative Distribution Poisson Cumulative Distribution determines the sum of probabilities (cumulative probability) that , in the Poisson Probability ), will fall within a range specified from a Lower value to an Upper value. Calculation Result Output Examples When a list is specified When variable (...
  • Page 254 Important! When executing the Inverse Poisson Cumulative Distribution calculation, the calculator uses the specified Area value and the value that is one less than the Area value minimum number of significant digits ( `Area value) to calculate minimum number of trials values. Inv (calculation result using Area) and ` The results are assigned to system variables (calculation result using `Area).
  • Page 255 5(DIST) 6( ) 2(GEO) 2(Gcd) • Geometric Cumulative Distribution Geometric Cumulative Distribution determines the sum of probabilities (cumulative probability) that , in the Geometric Probability ), will fall within a range specified from a Lower value to an Upper value. Calculation Result Output Examples When a list is specified When variable (...
  • Page 256 Important! When executing the Inverse Geometric Cumulative Distribution calculation, the calculator uses the specified Area value and the value that is one less than the Area value minimum number of significant digits ( `Area value) to calculate minimum number of trials values. Inv (calculation result using Area) and ` The results are assigned to system variables (calculation result using `Area).
  • Page 257 Calculation Result Output Examples When a list is specified When variable ( ) is specified • There is no graphing for Hypergeometric Cumulative Distribution. • Inverse Hypergeometric Cumulative Distribution 5(DIST) 6( ) 3(HYPRGEO) 3(InvH) Inverse Hypergeometric Cumulative Distribution calculates the minimum number of trials of a hypergeometric cumulative probability distribution for specified values.
  • Page 258: Input And Output Terms Of Tests, Confidence Interval, And Distribution

    8. Input and Output Terms of Tests, Confidence Interval, and Distribution The following explains the input and output terms that are used by tests, confidence interval, and distribution. k Input Terms Data ........data type (1-Sample Test) ...population mean value test conditions (“ ”...
  • Page 259 Freq ........frequency (1 or List 1 to 26) Freq1 ........frequency of sample 1 (1 or List 1 to 26) Freq2 ........frequency of sample 2 (1 or List 1 to 26) Execute ......executes a calculation or draws a graph .........mean of sample ........mean of sample 1 ........mean of sample 2 .........size of sample (positive integer)
  • Page 260 k Output Terms ......... score ......... -value .......... score ........value ........value p ˆ ..........estimated sample proportion p ˆ ........estimated proportion of sample 1 p ˆ ........estimated proportion of sample 2 .........mean of sample ........mean of sample 1 ........mean of sample 2 ........sample standard deviation ........standard deviation of sample 1 ........standard deviation of sample 2...
  • Page 261: Statistic Formula

    9. Statistic Formula k Test Test μ σ – 1-Sample Test σ σ 2-Sample Test – )/ ( ) + ( – (1 – 1-Prop Test p ˆ p ˆ – (1 – )(1/ + 1/ 2-Prop Test μ – )/(s 1-Sample Test...
  • Page 262 k Confidence Interval Lower : confidence interval lower limit Confidence Interval Upper : confidence interval upper limit Lower, Upper σ ( /2) · 1-Sample Interval Lower, Upper σ σ – ( /2) 2-Sample Interval Lower, Upper ( /2) 1/ · ( ·...
  • Page 263 k Distribution (Continuous) Distribution Probability Density Cumulative Distribution (x – ) Normal – p(x) = ( > 0) Distribution – df + 1 Student- p(x) = Distribution Upper –1 – p(x) = Lower Distribution ndf + ddf ndf + ddf –...
  • Page 264 k Distribution (Discrete) Distribution Probability : number of trials n – x Binomial Distribution p(x) = (1–p) (x = 0, 1, ·······, n) – : mean ( Poisson Distribution p(x) = (x = 0, 1, 2, ···) x – 1 Geometric Distribution (x = 1, 2, 3, ···) p(x) = p(1–...
  • Page 265: Chapter 7 Financial Calculation

    Financial Calculation Chapter 7 Important! • Calculation results produced in this mode should be regarded as reference values only. • Whenever performing an actual financial transaction, be sure to check any calculation results obtained using this calculator with against the figures calculated by your financial institution. 1.
  • Page 266 k Setup Items indicates default setting. u Payment • { BEGIN }/{ END } … Specifies {beginning of the period}/{end of the period} payment u Date Mode • {365}/{360} … Specifies calculation according to a {365-day}/{360-day} year u Periods/YR. (payment interval specification) •...
  • Page 267: Simple Interest

    • Pressing !1(TRACE) while a graph is on the display activates Trace, which can be used to look up other financial values. In the case of simple interest, for example, pressing e . Pressing d displays the same values in reverse sequence. displays , and •...
  • Page 268: Compound Interest

    • An error occurs if parameters are not configured correctly. Use the following function menus to maneuver between calculation result screens. • { REPEAT } … {parameter input screen} • { GRAPH } … {draws graph} After drawing a graph, you can press !1(TRACE) to turn on trace and read calculation results along the graph.
  • Page 269 u I % (effective interest rate) (effective interest rate) is calculated using Newton’s Method. % from (effective interest rate) i × 100 ......... (P/Y = C/Y = 1) i × 100 ......... (P/Y = C/Y = 1) I% = I% = ×...
  • Page 270 Important! Inputting Values A period ( ) is expressed as a positive value. Either the present value ( ) or future value ) is positive, while the other ( ) 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.
  • Page 271: Cash Flow (Investment Appraisal)

    4. Cash Flow (Investment Appraisal) This calculator uses the discounted cash flow (DCF) method to perform investment appraisal by totalling cash flow for a fixed period. This calculator can perform the following four types of investment appraisal. • Net present value ( •...
  • Page 272 u PBP > 0) > 0) 0 ........( 0 ........( PBP = PBP = n – n – (Other than those above) (Other than those above) – NPV – NPV n < 0, > 0, or 0 : smallest positive integer that satisfies the conditions Press 3(CASH) from the Financial 1 screen to display the following input screen for Cash Flow.
  • Page 273: Amortization

    5. Amortization This calculator can be used to calculate the principal and interest portion of a monthly installment, the remaining principal, and amount of principal and interest repaid up to any point. u Formula 1 payment 1 payment ...........
  • Page 274 • “End” selected for the Setup screen Payment setting: • “Begin” selected for the Setup screen Payment setting: = 0 and u Converting between the nominal interest rate and effective interest rate The nominal interest rate ( % value input by user) is converted to an effective interest rate % ' ) for installment loans where the number of installments per year is different from the number of compound interest calculation periods.
  • Page 275 After configuring the parameters, use one of the function menus noted below to perform the corresponding calculation. • { BAL } … {balance of principal after installment PM2} • { INT } … {interest portion of installment PM1} • { PRN } … {principal portion of installment PM1} •...
  • Page 276: Interest Rate Conversion

    6. Interest Rate Conversion The procedures in this section describe how to convert between the annual percent rate and effective interest rate. u Formula APR/100 APR/100 EFF = EFF = –1 –1 : annual percent rate (%) : effective interest rate (%) : number of compoundings APR = APR =...
  • Page 277: Cost, Selling Price, Margin

    7. Cost, Selling Price, Margin Cost, selling price, or margin can be calculated by inputting the other two values. u Formula CST = SEL CST = SEL 1– 1– : cost : selling price : margin SEL = SEL = 1–...
  • Page 278: Day/Date Calculations

    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 Financial 2 screen to display the following input screen for day/date calculation.
  • Page 279: Depreciation

    • 360-day Date Mode Calculations The following describes how calculations are processed when 360 is specified for the Date Mode item in the Setup screen. • If d1 and d2 are both the last day of February (day 28 in a normal year, day 29 in a leap year), d2 is treated as day 30.
  • Page 280 u Sum-of-the-Years’-Digits Method (SYD) n (n +1) n (n +1) {Y–1} {Y–1} n' = n – n' = n – (n' integer part +1)(n' integer part + 2*n' fraction part ) (n' integer part +1)(n' integer part + 2*n' fraction part ) Z' = Z' = {Y–1}...
  • Page 281: Bond Calculations

    After configuring the parameters, use one of the function menus noted below to perform the corresponding calculation. • { SL } … {Calculate depreciation for year using the straight-line method} • { FP } ... { FP } ..{Calculate depreciation for year using the fixed-percent method} { I% } ..{Calculate depreciation ratio} •...
  • Page 282 : price per $100 of face value : coupon rate (%) : annual yield (%) : accrued days : number of coupon payments per year (1=annual, 2=semi annual) : number of coupon payments between settlement date and maturity date : redemption price or call price per $100 of face value : number of days in coupon period where settlement occurs : number of days from settlement date until next coupon payment date = D −...
  • Page 283 d1 ..purchase date (month, date, year) d2 ..redemption date (month, date, year) ..redemption price per $100 of face value ..coupon rate ..price per $100 of face value ..annual yield • The allowable calculation range is January 1, 1902 to December 31, 2097. After configuring the parameters, use one of the function menus noted below to perform the corresponding calculation.
  • Page 284: Financial Calculations Using Functions

    • Each press of w while the MEMO screen is displayed cycles the Coupon Payment Day (CPD) display sequentially from the redemption year up to the purchase year. This is true only when the “Date Mode” setting on the Setup screen is “365”. 11.
  • Page 285: Chapter 8 Programming

    Programming Chapter 8 Important! Input in the Program mode is always performed using the Linear input/output mode. 1. Basic Programming Steps Commands and calculations are executed sequentially. 1. From the Main Menu, enter the Program mode. When you do, a program list appears on the display.
  • Page 286: Program Mode Function Keys

    1 m Program 2 3(NEW) j(O) I(C) /(T) v(A) w 3 !J(PRGM) 4(?) aav(A) 6( g) 5(:) c*!x( ') d*av(A) x6( g) 6( g) 5( ^) !x( ') c/d*av(A) Md 4 1(EXE) or w hw(Value of A) S when A = 7 V when A = 7 S when A = 10 V when A = 10...
  • Page 287 u When you are registering a file name • { RUN } / { BASE } ... {general calculation}/{number base} program input • { } ... {password registration} • { SYMBOL } ... {symbol menu} u When you are inputting a program —— 1(RUN) …...
  • Page 288: Editing Program Contents

    u When you are inputting a program —— 2(BASE) * Programs input after pressing 2(BASE) are indicated by to the right of the file name. • {TOP}/{BOTTOM}/{SEARCH} • { MENU } • { d~o } ... {decimal}/{hexadecimal}/{binary}/{octal} value input • { LOGIC } ... {bitwise operator} •...
  • Page 289: Searching For Data Inside A Program

    • Note that pressing J does not display the location of the error if the program is password protected. u To eliminate bugs that cause bad results If your program produces results that are not what you normally expect, check the contents of the program and make necessary changes.
  • Page 290: File Management

    • You cannot specify the newline symbol ( _) or display command ( ^) for the search data. • 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.
  • Page 291: Searching For A File

    k Searching for a File u To find a file using initial character search Example To use initial character search to recall the program named OCTA 1. While the program list is on the display, press 6(g)1(SEARCH) and input the initial characters of the file you want to find.
  • Page 292 The header information line text is not included in the converted program. • Converting a program to a text file causes all CASIO scientific function calculator-specific commands in the program to be replaced by special corresponding character strings.
  • Page 293 Important! A program that is password protected cannot be converted to a text file. To convert a password protected file, first use the procedure under “To remove password protection from a program” (page 8-10) to remove password protection and then convert it. u Auto Conversion from Text Files to Programs Whenever you terminate the USB connection between the calculator and computer, all of the text files that were transferred from the computer to Storage Memory\@MainMem\PROGRAM\...
  • Page 294 k Registering a password When inputting a program, you can protect it with a password that limits access to the program contents to those who know the password. • You do not need to input the password to run a program. •...
  • Page 295: Command Reference

    k Recalling a Password Protected Program 1. In the program list, use f and c to move the highlighting to the name of the program you want to recall. 2. Press 2(EDIT). 3. Input the password and press w to recall the program. •...
  • Page 296: Basic Operation Commands

    The following are conventions that are used in this section when describing the various commands. {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 command.
  • Page 297 : ( Multi-statement Command) Function: Connects two statements for sequential execution without stopping. Description: • Unlike the output command ( ^), statements connected with the multi-statement command are executed non-stop. • The multi-statement command can be used to link two calculation expressions or two commands.
  • Page 298 Parameters: condition, numeric expression Description: (1) If ~ Then ~ IfEnd • When the condition is true, execution proceeds with the Then-statement and then continues with the statement following IfEnd. • When the condition is false, execution jumps to the statement following IfEnd. (2) If ~ Then ~ Else ~ IfEnd •...
  • Page 299 Parameters: expression Description: • 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. • Since the condition comes after the LpWhile-statement, the condition is tested (checked) after all of the commands inside the loop are executed.
  • Page 300 Prog Function: This command specifies execution of another program as a subroutine. In the Run-Matrix mode, this command executes a new program. Syntax: Prog "file name" Example: Prog "ABC" Description: • Even when this command is located inside of a loop, its execution immediately breaks the loop and launches the subroutine.
  • Page 301 Stop Function: This command terminates execution of a program. Syntax: Stop Description: • This command terminates program execution. • Execution of this command inside of a loop terminates program execution without an error being generated. k Jump Commands (JUMP) Dsz (Count 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 302 Isz (Count Jump) 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 Isz <variable name> : <statement> <statement>...
  • Page 303 Menu Function: Creates a branching menu in a program. Syntax: Menu "<string (menu name)>", "<string (branch name) 1>", <value or variable 1>, "<string (branch name) 2>" ,<value or variable 2>, ... , "<string (branch name) >", <value or variable > Parameters: value (0 to 9), variable (A to Z, Description: •...
  • Page 304 ClrMat Function: This command deletes matrix data. Syntax: ClrMat <matrix name> ClrMat Parameters: matrix name: A to Z, Ans Description: This command deletes the data in the matrix specified by “matrix name”. All matrix data is deleted if nothing is specified for “matrix name”. ClrText Function: This command clears the text screen.
  • Page 305 DrawGraph No parameters Function: This command draws a graph. Description: This command draws a graph in accordance with the drawing conditions defined within the program. DrawR-Con, DrawR-Plt No parameters Function: These commands graph recursion expressions, with ) as the vertical axis as the horizontal axis.
  • Page 306 PlotPhase Function: Graphs a phase plot based on numeric sequences that correspond to the -axis -axis. Syntax: PlotPhase < -axis numeric sequence name>, < -axis numeric sequence name> Description: • Only the following commands can be input for each argument to specify the recursion table. •...
  • Page 307 (21, 7) Example: Cls _ Blue Locate 7, 1, "CASIO FX" This program displays the text “CASIO FX” in blue, in the center of the screen. • In some cases, the ClrText command should be executed before running the above program.
  • Page 308 Receive( / Send( Function: This command receives data from and sends data to a connected device. Syntax: Receive(<data>) / Send(<data>) Description: • This command receives data from and sends data to a connected device. • The following types of data can be received (sent) by this command. •...
  • Page 309 k Strings A string is a series of characters enclosed in double quotes. In a program, strings are used to specify display text. A string made up of numbers (like "123") or an expression (like " –1") cannot be processed as a calculation. To display a string at a specific location on the screen, use the Locate command (page 8-23).
  • Page 310 Strlnv( Function: Inverts the sequence of a string. Syntax: StrInv("<string>"[)] StrJoin( Function: Joins “<string 1>” and “<string 2>”. Syntax: StrJoin("<string 1>", "<string 2>"[)] Note: The same result also can be achieved using the “+” command (page 8-27). StrLeft( Function: Copies a string up to the th character from the left.
  • Page 311 StrRotate( Function: Rotates the left side part and right side part of a string at the th character. (–9999 < < 9999, Syntax: StrRotate("<string>", [, is an integer) Description: Rotation is to the left when “ ” is positive, and to the right when “ ”...
  • Page 312: Using Calculator Functions In Programs

    6. Using Calculator Functions in Programs k Using Color Commands in a Program Color commands let you specify colors for on-screen lines, text, and other display elements. The following color commands are supported. RUN Mode: Black, Blue, Red, Magenta, Green, Cyan, Yellow, ColorAuto, ColorClr BASE Mode: Black, Blue, Red, Magenta, Green, Cyan, Yellow •...
  • Page 313 The following commands can also be used together with color commands. Refer to the pages noted in parentheses for more information. "<text>" (“Text Display”, page 8-30), Locate (page 8-23), SetG-Color (page 8-32), Plot/ Line-Color (page 8-32) • Color commands also can be used when drawing graphs using Graph mode or Statistics mode functions in a program.
  • Page 314: Text Display

    • The example below shows how you specify the display color of a text string by inserting a color command before the string in the program. Blue "CASIO" • If the text is followed by a calculation formula, be sure to insert a display command (^) between the text and calculation.
  • Page 315 Executing this program produces the following result. u To calculate a scalar multiplication (`Row) Example 2 To calculate the product of Row 2 of the matrix in Example 1 and the scalar 4 The following is the syntax to use for this program. `Row 4, A, 2_ Matrix name Multiplier...
  • Page 316: Using Graph Functions In A Program

    k Using Graph Functions in a Program You can incorporate graph functions into a program to draw complex graphs and to overlay graphs on top of each other. The following shows various types of syntax you need to use when programming with graph functions. •...
  • Page 317 SketchThick <Sketch or Graph statement> SketchBroken <Sketch or Graph statement> SketchDot <Sketch or Graph statement> SketchNormal <Sketch or Graph statement> SketchThin <Sketch or Graph statement> Tangent <function>, <X-coordinate> Normal <function>, <X-coordinate> Inverse <function> Line ....Non-parameter F-Line <X-coordinate 1>, <Y-coordinate 1>, <X-coordinate 2>, <Y-coordinate 2>...
  • Page 318 k Using Table & Graph Functions in a Program 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 & Graph functions. •...
  • Page 319: Using List Sort Functions In A Program

    k Using List Sort Functions in a Program These functions let you sort data in lists into ascending or descending order. • Ascending order SortA (List 1, List 2, List 3) Lists to be sorted (up to six can be specified) •...
  • Page 320 When “MedBox” is specified for the Graph Type: • Outliers On/Off setting • Box color setting (one of the seven colors*) • Whisker color setting (one of the seven colors*) • Outliers color setting (one of the seven colors*) • Box inside color setting (one of the seven colors* or ColorAuto) •...
  • Page 321 • The following is a typical graph condition specification for a regression graph. S-Gph1 DrawOn, Linear, List 1, List 2, List 3, Blue The same format can be used for the following types of graphs, by simply replacing “Linear” in the above specification with the applicable graph type. Linear Regression ..
  • Page 322 k Using Distribution Graphs in a Program Special commands are used to draw distribution graphs in a program. • To draw a normal cumulative distribution graph DrawDistNorm <Lower>, <Upper> [, , ] Population mean Population standard deviation Data upper limit Data lower limit This can be omitted.
  • Page 323 • To draw a cumulative distribution graph DrawDistChi <Lower>, <Upper>, < > Degree of freedom Data upper limit Data lower limit Upper Upper – 1 – 1 – – Lower Lower • Executing DrawDistChi performs the above calculation in accordance with the specified conditions and draws the graph.
  • Page 324 k Performing Statistical Calculations in a Program • Single-variable statistical calculation 1-Variable List1, List 2 Frequency data (Frequency) -axis data (XList) • Paired-variable statistical calculation 2-Variable List 1, List 2, List 3 Frequency data (Frequency) -axis data (YList) -axis data (XList) •...
  • Page 325 • Logistic regression statistical calculation LogisticReg List 1 , List 2 -axis data (YList) -axis data (XList) k Performing Distribution Calculations in a Program • The following values are substituted whenever any of the arguments enclosed in brackets ([ ]) are omitted. =1, =0, tail=L (Left) •...
  • Page 326 • Student- Distribution tPD(: Returns the Student- probability density ( value) for the specified data. Syntax: tPD( • A single value or a list can be specified for . Calculation result is assigned to variables and Ans (ListAns when is a list). tCD(: Returns the Student- cumulative distribution ( value) for the specified data.
  • Page 327 • Distribution FPD(: Returns the probability density ( value) for the specified data. Syntax: FPD( • A single value or a list can be specified for . Calculation result is assigned to variables and Ans (ListAns when is a list). FCD(: Returns the cumulative distribution ( value) for the specified data.
  • Page 328 • Poisson Distribution PoissonPD(: Returns the Poisson probability ( value) for the specified data. Syntax: PoissonPD( , [)] • A single value or a list can be specified for . Calculation result is assigned to variables and Ans (ListAns when is a list).
  • Page 329 • Hypergeometric Distribution HypergeoPD(: Returns the hypergeometric probability ( value) for the specified data. Syntax: HypergeoPD( , M, N[)] • A single value or a list can be specified for . Calculation result is assigned to variables and Ans (ListAns when is a list).
  • Page 330 TwoSample Test: Executes 2-sample -test calculation. Syntax: TwoSample Test " condition", Output Values: are assigned respectively to variables and to ListAns elements 1 through 6. Syntax: TwoSample Test " condition", , List1, List2[, Freq1 [, Freq2]] Output Values: are assigned respectively to variables and to ListAns elements 1 through 8.
  • Page 331 • Test ChiGOFTest: Executes a chi-square goodness of fit test. Syntax: ChiGOFTest List 1, List 2, df, List 3 (List 1 is the Observed list, List 2 is the Expected list, and List 3 is the CNTRB list.) Output Values: are assigned respectively to the variables with the same names and to ListAns elements 1 through 3.
  • Page 332 Output Values: Adf, Ass, Ams, AF, Ap, Bdf, Bss, Bms, BF, Bp, ABdf, ABss, ABms, ABF, ABp, ERRdf, ERRss, ERRms are assigned respectively to variables Adf, SSa, MSa, Fa, pa, Bdf, SSb, MSb, Fb, pb, ABdf, SSab, MSab, Fab, pab, Edf, SSe, MSe.
  • Page 333 • Compound Interest Note: • P/Y and C/Y can be omitted for all compound interest calculations. When they are omitted, calculations are performed using P/Y=12 and C/Y=12. • If you perform a calculation that uses a compound interest function (Cmpd_n(, Cmpd_I%(, Cmpd_PV(, Cmpd_PMT(, Cmpd_FV(), the argument(s) you input and the calculation results will be saved to the applicable variables ( , etc.).
  • Page 334 Amt_ INT: Returns the total principal and interest paid from payment PM1 to PM2. Syntax: Amt_ INT(PM1, PM2, %, PV, PMT, P/Y, C/Y) Amt_ PRN: Returns the total principal paid from payment PM1 to PM2. Syntax: Amt_ PRN(PM1, PM2, %, PV, PMT, P/Y, C/Y) •...
  • Page 335: Program Mode Command List

    7. Program Mode Command List RUN Program Y> Y>Type 4 (MENU) key Y<Type Y< Level 1 Level 2 Level 3 Command Y Type DrawOn STAT DRAW Y Type DrawOff X>Type X> GRAPH S-Gph1 S-Gph1_ X< X<Type S-Gph2 S-Gph2_ X Type S-Gph3 S-Gph3_ X Type...
  • Page 336 STAT x ˆ x ˆ y ˆ y ˆ DIST *5 (see page 8-57) StdDev StdDev( Variance( TEST *6 (see page 8-57) CONVERT* (page 8-58) RANGE Sel_a LENGTH [fm] Sel_a [Å] Å GRHCLR SetG-Color_ μm [μm] [mm] [cm] K key [km] Level 1 Level 2...
  • Page 337 TEMP [ C] RAND Ran# Ran#_ [ F] RanInt#( [ R] Norm RanNorm#( VELOCITY [m/s] RanBin#( [km/h] RanList#( km/h List knot [knot] ft/s [ft/s] mile/h [mile/h] MASS [mg] NUMERIC Abs_ Int_ [kg] Frac_ Frac mton [mton] [oz] Intg Intg_ [lb] RndFix( RndFix slug...
  • Page 338 Amt_ INT( Amt_ PRN( Cnvt_EFF( CONVERT Cnvt_APR( COST Cost Cost( Sell( H_Start Sell Start Margin Margin( Pitch H_pitch DAYS Days_Prd( BOND Bond_PRC( Bond_YLD( J key INPUT Level 1 Level 2 Level 3 Command V-WIN Xmin Xmax scale Xscl Xdot Ymin Ymax scale Yscl...
  • Page 339 EQUATION SimRes Sim_Result > > SimCoef Sim_Coef < < Ply_Result PlyRes PlyCoef Ply_Coef FINANCE Locate Locate_ Getkey Getkey Send Send( Receive Receive( S38k Send38k_ R38k Receive38k_ Open OpenComport38k Str_ Close CloseComport38k Join StrJoin( StrLen( !J (PRGM) key StrCmp( StrSrc( Level 1 Level 2 Level 3 Command...
  • Page 340 BACK None BG-None X> Graph_X> Pict BG-Pict_ X< Graph_X< Graph_X OPEN *8 (see page 8-58) FUNC FuncOn Graph_X FuncOff PLOT Plot Plot_ SimulOn PlotOn_ SIMUL PlotOn SimulOff PlotOff PlotOff_ SGV-WIN Auto S-WindAuto PlotChg PlotChg_ Manual S-WindMan LINE Line Line LIST File File_ F-Line...
  • Page 341 Level 3 Level 4 Command !J (PRGM) key Exp(ae^bx) Level 1 Level 2 Level 3 Command Exp(ab^x) Prog Prog_ Square MARK Lbl_ JUMP Cross Goto Goto_ StickLength STICK Length Isz_ Horz StickHoriz Dsz_ %DATA Menu Menu_ Data Data None None COLOR LINK BothXY ColorLinkX&Y...
  • Page 342 Metric conversion commands (commands included in K6(g)1(CONVERT)) are supported only when the Metric Conversion add-in application is installed. Selecting “OPEN” displays a dialog box for specifying an image file. The storage memory location (folder name and file name) of the specified image will be input.
  • Page 343: Casio Scientific Function Calculator Special Commands

    8. CASIO Scientific Function Calculator Special Commands Text Conversion Table The table below shows the special text strings that correspond to commands when converting between programs and text files. For details about the operations for converting between programs and text files, see “Converting Programs and Text Files” (page 8-7).
  • Page 344 * “…” in the following tables indicates a space. Command Text Command Text Command Text femto pico nano μ micro milli < kilo < Mega Giga > > Tera Peta Disps ↵ (CR) → -> ≤ <= <> ≥ ˜ >= ⇒...
  • Page 345 Command Text Command Text Command Text Intg… Conjg… Intg… Conjg… ∑xy Int… Sigmaxy ReP… Int… ReP… Not… Plot… ImP… Not… Plot… ImP… Line Line d/dx( € × Lbl… Lbl… d^2/dx^2( Fix… Fix… Solve( Solve( Σ( Sci… Sci… Sigma( Dsz… Dsz… FMin( FMin( minY...
  • Page 346 Command Text Command Text Command Text Σc Financial…FV Sigmacn+1 SSab SSab Σa List1 Sigmaan+2 List1 Σb List2 Sigmabn+2 MSab MSab List2 Σc [ns] List3 List3 Sigmacn+2 [ns] …Int÷… …Int/… List4 List4 [micros] [ s] …Rmdr… …Rmdr… List5 List5 [ms] [ms] List6 List6 [min]...
  • Page 347 Command Text Command Text Command Text [ft] IfEnd LinearReg(ax+b)… LinearReg(ax+b)… [ft] IfEnd [yd] For… Med-MedLine… [yd] For… Med-MedLine… …To… …To… [fath] [fath] QuadReg… QuadReg… …Step… …Step… [rd] [rd] CubicReg… CubicReg… [mile] [mile] Next QuartReg… Next QuartReg… [n_mile] [n…mile] While… LogReg… While…...
  • Page 348 Command Text Command Text Command Text Q1Q3TypeStd LabelOn DrawDistChi… Q1Q3TypeStd LabelOn DrawDistChi… VarRange DerivOn DrawDistF… VarRange DerivOn DrawDistF… Q1Q3TypeOnData Q1Q3TypeOnData LocusOn LocusOn None None ΣdispOn SigmadispOn SketchNormal… StickLength SketchNormal… StickLength SketchThick… StickHoriz G…SelOn… StickHoriz SketchThick… G…SelOn… SketchBroken… T…SelOn… IneqTypeUnion IneqTypeUnion SketchBroken…...
  • Page 349 Command Text Command Text GeoCD( xInv GeoCD( xInv InvGeoCD( SketchThin… InvGeoCD( SketchThin… HypergeoPD( HypergeoPD( S-L-Thin S-L-Thin HypergeoCD( HypergeoCD( ThinG… ThinG… InvHypergeoCD( zLow InvHypergeoCD( zLow SetG-Color… SetG-Color… Plot/Line-Color… tLow Plot/Line-Color… tLow AxesScale AxesScale Black… Black… On Version OS 1.01, Magenta… Magenta… following commands are Cyan…...
  • Page 350: Program Library

    9. Program Library • Be sure to check how many bytes of unused memory are remaining before attempting to perform any programming. Program Name Prime Factorization Description This program continually divides a natural number by factors until all its prime factors are produced.
  • Page 351 Program Name Ellipse Description This program displays a number table of the following values based on input of the foci of an ellipse, the sum of the distance between the loci and foci, and the pitch (step size) of X. Y1: Coordinate values of upper half of ellipse Y2: Coordinate values of lower half of ellipse Y3: Distances between right focus and loci...
  • Page 352: Chapter 9 Spreadsheet

    Spreadsheet Chapter 9 The Spreadsheet application provides you with powerful, take-along-anywhere spreadsheet capabilities. All of the operations in this section are performed in the Spreadsheet mode. Note A Memory ERROR may occur during a Spreadsheet mode operation if main memory capacity is low.
  • Page 353 Note Though the maximum file size that can be handled by the Spreadsheet mode is 30KB, the maximum size can be modified by changing the data type or conditional formatting. Also note that the maximum file size changes in accordance with the amount of main memory available. The following are examples of two conditions that would exceed the maximum file size.
  • Page 354: Basic Spreadsheet Operations

    Data Entry Function Menu • { GRAB } ... Enters the GRAB mode for entering a cell reference name. • { $ } ... Inputs the cell absolute reference command ($). • { : } ... Inputs the cell range specification command (:). •...
  • Page 355 u To delete a file 1. Press 1(FILE) 2(OPEN). 2. On the file list that appears, use f and c to select the file you want to delete and then press 1(DELETE). 3. This causes a confirmation message to appear. Press 1(Yes) to delete the file, or 6(No) to cancel without deleting anything.
  • Page 356 2. Press 1(FILE)5(CSV)2(SAVE AS). • • This displays a folder selection screen. 3. Select the folder where you want to save the CSV file. • To store the CSV file in the root directory, highlight “Root”. • To store the CSV file in a folder, use f and c to move the highlighting to the desired folder and then press 1(OPEN).
  • Page 357 k Using the Cell Cursor The cell cursor shows the cell that is selected on a spreadsheet. The highlighted cell is the one that is currently selected by the cell cursor. Cell cursor Edit box When a single cell is selected by the cell cursor, the contents of that cell are displayed in the edit box.
  • Page 358 u Using the JUMP Command to Move the Cell Cursor To move the cell cursor to here: Do this: 1. Press 2(EDIT) 4(JUMP) 1(GO). A particular cell 2. On the dialog box that appears, enter the name of the cell (A1 to Z999) to which you want to jump.
  • Page 359 k Data (Constants, Text, Formula) Input Basics First let’s have a look at a few basic procedures that apply regardless of the type of data you are inputting. u To overwrite data currently in a cell with new data 1. Move the cell cursor to the cell where you want to input data. •...
  • Page 360 k Inputting a Constant (Value, Calculation Result, Number Sequence) into a Cell A constant is something whose value is fixed as soon as you finalize its input. A constant can be either a numeric value, or a calculation formula (such as 7+3, sin30, A1 2, etc.) that does in front of it.
  • Page 361 Item Description 1st Cell Input the reference name (A1, B2, etc.) of the cell where you want the first value of the number sequence to be input. Specify a cell here only if the starting cell is different from the one you specified in step 1 of this procedure. Example: al(B) bw (B1) •...
  • Page 362 u Formula Input Example PRICE QUANTITY TOTAL 1560 Procedure 1. Input the text for line 1, and the applicable values in cells A2 through B4. 2. Move the cursor to cell C2, and input the formula for A2 av(A) c*al(B) cw 3.
  • Page 363 u To input a cell reference name using the GRAB command Move the cell cursor to cell B1 and then perform the following operation. 1(GRAB) d1(SET) +fw • Commands 2(GO) through 6(BTM ) on the submenu that appears when you press 1(GRAB) are identical to commands 1(GO) through 5(BTM ) of the JUMP command submenu.
  • Page 364 k Specifying Cell Formatting For each cell, you can specify the text color, cell color, and cell color lightness (Normal or Lighter). u To specify cell formatting 1. Select the range of cells whose formatting you want to specify. 2. Press !f(FORMAT) to display the FORMAT dialog box.
  • Page 365 k Copying and Pasting Cell Contents You can copy the contents of one or more cells and paste them into another location. Once you perform the copy operation, you can copy the contents to multiple locations, if you want. u To copy and paste spreadsheet data 1.
  • Page 366 When you are cut and paste a range cells, reference names that affect relationships within the range are changed accordingly when the range is pasted in order to maintain the correct relationship, regardless of whether they are relative or absolute reference names. Cutting the B1:C1 range of cells that includes the formula =B1+5 and pasting it into B2:C2.
  • Page 367 k Inputting the Same Formula into a Range of Cells Use the Fill command when you want to input the same formula into a specified range of cells. The rules governing relative and absolute cell name references are the same as those for copy and paste.
  • Page 368 k Sorting Constant Data Note that only constant data can be sorted. You can select multiple columns within a single line or multiple lines within a single column for sorting. u To sort constant data 1. Select a range of column cells in a single row or a range of row cells in a single column. •...
  • Page 369 u To insert a row or column of blank cells 1. Perform one of the following operations to specify the location of the insert and the number of rows or columns to be inserted. • To insert rows Starting with the row immediately below of the row where you want the insert to be performed, select the same number of rows that you want to insert.
  • Page 370: Using Special Spreadsheet Mode Commands

    3. Using Special Spreadsheet Mode Commands The Spreadsheet mode has a number of special commands like CellSum(, which returns the sum of a range of cells, and CellIf(, which specifies branching conditions. These special commands can be used inside of formulas. k Special Spreadsheet Mode Command List “Input Key Operation”...
  • Page 371 Command Description CellMedian( Returns the median value in a specified range of cells. Input Key Operation: 5(CELL) 4(Med) (Median of Cells) Syntax: CellMedian(start cell:end cell[)] Example: =CellMedian(A3:C5) Returns the median value of the data in cell range A3:C5. CellSum( Returns the sum of the data in a specified range of cells. Input Key Operation: 5(CELL) 5(Sum) (Sum of Cells) Syntax: CellSum(start cell:end cell[)]...
  • Page 372: Conditional Formatting

    4. Conditional Formatting The conditional formatting function can be used to define conditional expressions (such as A1<0) that determine the formatting (text color, area color, paint style) of a cell. k Conditional Formatting Overview You can specify up to two conditions for each cell. Pressing 6(g)5(CONDIT) displays the Condition screen.
  • Page 373 • Type: Expression Use this condition type to define a condition based on a formula (such as CelMin(A1:B10)≤C1) that references one or more cells. This condition type provides a wide range of versatility to set up conditions such as the ones shown below. •...
  • Page 374 6. Use f and c to move the highlighting to “Format” and then press 1(SETFORM). • On the FORMAT dialog box that appears, perform steps 3 and 4 of the procedure under “To specify cell formatting” (page 9-13) to configure format settings. •...
  • Page 375 The following is the basic syntax for inputting values for V1, V2, and Value. • Move the highlighting to the line whose setting you want to change, input a value or calculation formula, and then press w. If you input a calculation formula, the final value will be the calculation result.
  • Page 376 - 2(ERROR) ... Inputs “ERROR” into the conditional expression. For example, you can use this to input A1=ERROR. Decision depends on whether or not “ERROR” is displayed in the cell being referenced in the conditional expression (A1 in the example here). - 3(BLANK) ...
  • Page 377 u Procedure 1. Select the range of cells B3:C4. 2. Press 6(g)5(CONDIT) to display the Condition screen. • Condition1 appears first, so configure the first condition here. 3. Use c to move the highlighting to “Expre” (Expression) and then press 6(g)1(C< ). •...
  • Page 378: Drawing Statistical Graphs, And Performing Statistical And Regression Calculations

    5. Drawing Statistical Graphs, and Performing Statistical and Regression Calculations When you want to check the correlation between two sets of data (such as temperature and the price of some product), trends become easier to spot if you draw a graph that uses one set of data as the -axis and the other set of data as the -axis.
  • Page 379 k General Graph Settings Screen Operations You can use the general graph setting screen to specify the range of data to be used for graphing, and to select the type of graph to be drawn. u To configure statistical graph settings 1.
  • Page 380 Item Description Frequency Specifies the range cells that contain values indicating the frequency of each graph data item. Select 1(1) if you do not want to use frequency values. Mark Type Specify the type of mark ( , , or ) to use as the mark on the scatter plot.
  • Page 381 k Using the Statistical Calculation Data Range Specification Screen You can use a special setting screen to specify the range of data to be used for statistical calculation. u To specify the data range for statistical calculation 1. Input the statistical calculation data into the spreadsheet and then select its range of cells. 2.
  • Page 382 k Statistics Mode and Spreadsheet Mode Function Menu Correspondence Table In both the Statistics mode and the Spreadsheet mode, statistical graph functions are on the GRAPH function menu and statistical/regression calculation functions are on the CALC function menu. The structures of these menus and their submenus are the same in the Statistics mode and the Spreadsheet mode.
  • Page 383 When drawing a pie chart or bar graph, only the Color Link settings (page 6-3) are different from the settings in the Statistics mode and Spreadsheet mode. For this Selecting graph this for Causes this to happen: type: Color Link: Category Of the data being used to draw the graph, the text color of the cells in the range specified by the StatGraph screen “Category”...
  • Page 384 3. Perform the following operation to display the general graph settings screen: 6(g) 1(GRAPH)6(SET). • The “Category” and “Data” settings are configured automatically. Check to make sure that A1:A5 is shown for “Category” and B1:B5 is shown for “Data”. 4. Use f and c to move the highlighting to “Graph Type” and then press 4(Pie). 5.
  • Page 385: Spreadsheet Mode Memory

    6. Spreadsheet Mode Memory You can use the calculator’s different types of memory (variables, list memory, file memory, matrix memory) to store data, and recall data from a memory into the spreadsheet. k Saving Spreadsheet Data to a Memory The following table shows an overview of the store operations for each type of memory. For details about each operation, see the example operations following the table.
  • Page 386 u Example: To store column data in list memory 1. In a single column, select the range of cells you want to store in list memory. • For example, you could select A1:A10. 2. Press 6( g) 3(STORE) 2(LIST). • This will display a screen like the one shown to the right. The “Cell Range”...
  • Page 387 Note • When data is recalled to a spreadsheet from list memory or file memory, the text color information of each element is inherited by the spreadsheet cells. The area color and paint style colors of the destination cells are set to their initial defaults of the destination cells. •...
  • Page 388: Chapter 10 Eactivity

    eActivity Chapter 10 You can use the eActivity mode to input data into an eActivity file. You can input text, numeric expressions and pictures, and also paste data (like graphs, tables, etc.) from the calculator’s built-in applications as “strips”. eActivity files can be used by a teacher, for example, to create math problems or exercises that provide hints to solutions, for distribution to students.
  • Page 389: Eactivity Function Menus

    The following explains the type of data you can input and edit in an eActivity file. Text line ....A text line can be used to input characters, numbers, and expressions as text. Calculation line..Use the calculation line to enter an executable calculation formula. The result will appear in the following line.
  • Page 390 k Workspace Screen Function Menu Part of the content of the workspace function menu depends on the line (or strip) that is currently selected. • Workspace Screen Common Menu Items Only the menu items marked with an asterisk (*) below are supported while a picture line is selected.
  • Page 391: Eactivity File Operations

    • {COLOR} ... Displays the following COLOR submenu. • {MARKER} ... Enters the marker mode for highlighting text (page 10-10). • {CHAR} ... Enters the color mode for coloring text (page 10-11). • {MEMO} ... Displays the following MEMO submenu. •...
  • Page 392 2. Input up to 8 characters for the file name and then press w. • This displays a blank workspace screen. Cursor • The following are the characters allowed in a file name. A to Z, {, }, ’, ~, 0 to 9 u To open a file Use f and c to highlight the file you want to open, and then press 1(OPEN) or w*.
  • Page 393: Inputting And Editing Data

    4. Inputting and Editing Data All of the operations in this section are performed on the eActivity workspace screen. Use the procedures under “eActivity File Operations” (page 10-4) to create a new file or to open an existing file. k Cursor Movement and Scroll Operations When you want to do this: Use this key operation: Move the cursor forward and back...
  • Page 394 • “CALC” will be displayed for the F3 function menu item if the cursor is located in a calculation line. Pressing 3(CALC) will change the calculation line to a text line. • If the cursor is located in a strip, use f and c to move to the cursor to a text line. •...
  • Page 395 u To input a calculation formula into an eActivity 1. Move the cursor to a calculation line. • While the cursor is in a calculation line, “CALC” will be displayed for the F3 function menu item. This indicates that calculation expression input is enabled. Math line cursor This will cause the 3 key menu to change to “CALC”.
  • Page 396 u Matrix Calculations Using the Matrix Editor Selecting { 'MAT} on the function menu displays the Matrix Editor. Matrix Editor operations and matrix calculations in the eActivity mode are the fundamentally identical to those in the Run-Matrix mode. For details about the Matrix Editor and matrix calculation operations, see “Matrix Calculations”...
  • Page 397 k Highlighting and Changing the Color of Text You can highlight or change the color of text line or calculation line text in order to add emphasis. • You cannot mark or change the color of the text of a calculation line result. u To highlight text 1.
  • Page 398 u To change the text color 1. Move the cursor to the beginning (or end) of the text whose color you want to change. 2. Press 6(g)5(COLOR)2(CHAR). 3. On the dialog box that appears, press the number key that corresponds to the color you want to use.
  • Page 399 u To append a memo to a line 1. Move the cursor to the text line or calculation line where you want to append a memo. 2. If the cursor is located at a text line, press 6(g)6(g)3(MEMO)1(INSERT). If it is at a calculation line, press 6(g)6(g)1(MEMO)1(INSERT).
  • Page 400 u To edit the text of an existing memo 1. Move the cursor to the line where the memo you want to edit is appended. 2. If the cursor is located at a text line, press 6(g)6(g)3(MEMO)4(VIEW). If it is at a calculation line, press 6(g)6(g)1(MEMO)4(VIEW).
  • Page 401 k Inserting an Image (Picture) The following table shows the image file sizes that are supported for insertion into an eActivity file. Width Height Size Example Screen (dots) (a) 384 × 216 This is the overall screen size for this model.
  • Page 402 u To insert an image 1. Use f and c to move the cursor to the location where you want to insert the image. 2. If the cursor is located at a text line, press 6(g)3(INSERT)4(PICTURE). If it is at a calculation line, press 5(INSERT)4(PICTURE).
  • Page 403 u To add a boundary line around an image 1. Use f and c to select the image to which you want to add a boundary line. 2. Press !f(FORMAT). • This displays a dialog box for specifying the style and color of the boundary line. 3.
  • Page 404 Strip Data Type Table Data Type Strip Name Run-Matrix mode calculation data (When the Run-Matrix mode is called from an eActivity, it starts up in the Math input/output mode.) Graph mode graph screen data Graph Graph mode graph relation list screen data Graph Editor Table mode table relation list screen data Table Editor...
  • Page 405 u To insert a strip 1. Move the cursor to the location where you want to insert the strip. 2. Press 2(STRIP). • This will display a dialog box with a list of insertable strips. For information about the display names and data types that appear on this dialog box, see the “Strip Data Type Table”...
  • Page 406 8. Enter the function you want to graph. (Example: Y = – 1) 9. Press 6(DRAW). • This will graph the function you entered. 10. To return to the eActivity workspace screen, press !a( ' ). • The data that is graphed in step 8 will be saved in the Graph strip. •...
  • Page 407 The following describes the Notes screen function menu items. • { JUMP }... Displays a JUMP menu that you can use to jump to the top ( 1(TOP)) of the data, the bottom ( 2(BOTTOM)) of the data, the previous page ( 3(PageUp)), or the next page ( 4(PageDown)).
  • Page 408 u To toggle between the eActivity workspace screen and an application screen called from a strip Press !a( ' ). Each press of !a( ' ) toggles between the eActivity workspace screen and the application screen called from the strip. u To switch from an application screen called up from a strip to another application screen Press !,( , ).
  • Page 409 AS)) • If you save an eActivity file using the fx-CG10/fx-CG20 to save a file with a file name extension “g2e” (a file transferred from an older version calculator), the file name extension will be determined according to the following rules.
  • Page 410 k Displaying the eActivity Memory Usage Screen The maximum size of an eActivity file is approximately 29,000 bytes.* You can use the eActivity file memory usage screen to check how much memory capacity remains for the file you are currently working on. * Actual maximum file size depends on capture memory and clipboard memory usage, and may be less than 29,000 bytes.
  • Page 411: Chapter 11 Memory Manager

    Memory Manager Chapter 11 This calculator includes main memory and storage memory for data storage. The main memory is a work area where you can input data, perform calculations, and run programs. Data in the main memory can be deleted by batteries going dead or when you perform a reset.
  • Page 412 • Use the cursor f and c keys to move the highlighting and check the number of bytes used by each type of data. • The status bar shows the remaining capacity of the currently displayed memory area (main or storage). •...
  • Page 413 The following data can be checked. Main Memory Note For information about the “Overwrite Check” column in the table below, see “To execute a send operation” (page 13-12) and “Error Checks During Data Copy” (page 11-9). Overwrite Icon/Data Name Contents Check Alpha letter variables ALPHA MEM...
  • Page 414 Overwrite Icon/Data Name Contents Check Spreadsheet mode setting data _SETTING Spreadsheet data Each spreadsheet name Setup data SETUP Stat result data STAT String memory group — STRING String memory STRING = 1 to 20) OS and data shared by applications SYSTEM (clipboard, replay, history, etc.) Table data...
  • Page 415 k Creating a Folder in Storage Memory u To create a new folder 1. While storage memory data is on the display, press 4(FOLDER)1(MKEFLDR) to display the folder name input screen. 2. Input up to eight characters for the name you want to give to the folder.
  • Page 416 k Viewing Detailed Information about a File in Storage Memory On the storage memory information screen, you can highlight a file and then press 5(DETAIL) or e to display its DETAIL screen. If you select a g3p or g3b file, these operations will display a preview of the file’s image.
  • Page 417 k Selecting Data • Press 1(SELECT) to select the currently highlighted item, which is indicated by the selection pointer ( ) appearing next to it. Pressing 1(SELECT) again will deselect the item, causing the selection pointer to disappear. • You can select multiple files, if you want. 1(SELECT) •...
  • Page 418 • To cancel the copy operation, press J. 6. Press 5(g3m) or 6(g2m) as required to specify the file format. • g3m is the fx-CG10/fx-CG20 file type. g2m is the file format used to transfer data to the fx-9860G and other older model calculators via Program-Link Software (FA-124).
  • Page 419 u To copy from storage memory to main memory 1. On the storage memory information screen, select the file you want to copy. • The only files that can be copied to main memory are those with one of the following file name extensions: g1m, g2m, g3m, g1r, g2r.
  • Page 420 Type mismatch error check Only files whose names have the extension .g1m, .g2m, .g3m, .g1r, or .g2r can be copied from storage memory to main memory. Any other type of error will cause a type mismatch error. k Other File Operations u To delete a file or folder 1.
  • Page 421 k Backing Up Main Memory Data u To back up main memory data 1. On the initial Memory mode screen press 4(BACKUP). 2. Press 1(SAVE). • This displays a folder selection screen. 3 . Use f and c to select the folder where you want to save the data. 4.
  • Page 422 u To restore backup data to the main memory 1. On the initial Memory mode screen press 4(BACKUP). • On the screen that appears, you can confirm whether or not there is backup data in the storage memory. 2. Press 2(LOAD). •...
  • Page 423 k Optimizing Storage Memory Storage memory can become fragmented after many store and load operations, causing entire blocks of memory to become unavailable for data storage. Because of this, you should periodically perform the storage memory optimization procedure, which rearranges the data in the storage memory and makes memory usage more economical.
  • Page 424: Chapter 12 System Manager

    System Manager Chapter 12 Use the System Manager to view system information and make system settings. 1. Using the System Manager From the Main Menu, enter the System mode and display the following menu items. • 1(DISPLAY) ... {display brightness adjustment} •...
  • Page 425 k Power Properties Settings u To specify the Auto Power Off trigger time While the initial System mode screen is displayed, press 2(PWRProp) to display the Power Properties setting screen. • 1(10Min) ... {10 minutes} (initial default setting) • 2(60Min) ... {60 minutes} Press J or !J(QUIT) to return to the initial System mode screen.
  • Page 426 k System Language Setting Use LANGUAGE to specify the display language for built-in applications. u To select the message language 1. While the initial System mode screen is displayed, press 3(LANGUAGE) to display the Message Language selection screen. 2. Use the f and c cursor keys to select the language you want, and then press 1(SELECT).
  • Page 427: To Display Version Information

    k Version List Use VERSION to display the operating system version. u To display version information 1. While the initial System mode screen is displayed, press 4(VERSION) to display the Version list. 2. Use f and c to scroll the screen. The contents of the list are shown below. - Operating system version - Add-in application names and versions (only installed add-ins are displayed) - Message languages and versions...
  • Page 428 The following table shows the functions of the function keys. You can use the function keys to delete the specific data you want. Function Key Functions Delete Storage Initialize Delete Main Delete Delete Memory Data Setup Memory Add-in Add-in (Excluding Add-in Information Data Applications...
  • Page 429: Battery Settings

    Note After pressing 6(g)2(ALL) to execute initialize all you will need to configure a number of initial settings, the same way you do the first time you turn on the calculator after purchasing it. The following screens will appear automatically in sequence. Use each one to configure the required settings.
  • Page 430 Take care that you do not forget the password. If you do, you will need to contact your original retailer or nearest CASIO authorized service center when you want to change the user name and/or organization.
  • Page 431 u To delete the user name and organization name 1. While the initial System mode screen is displayed, press 6(g)2(UserName) to display the user name screen. 2. Press 2(DELETE). • This will display the cursor in the “Password” field. 3. Enter the correct password and then press w. •...
  • Page 432: Chapter 13 Data Communication

    Communication parameters are fixed at the following settings. • 3-pin serial port • Speed ( BPS): 9600 bps max. (Connected with CFX-9850G series or fx-7400G series calculator) 115200 bps max. (Connected with another fx-CG10, fx-CG20, fx-9860G SD, fx-9860G , fx-9860G AU PLUS, fx-9750G , fx-7400G , fx-9860G Slim (OS 1.11), fx-9860G SD (OS 2.00), fx-9860G (OS 2.00) or fx-9860G AU (OS...
  • Page 433 3. Turn off the receiver. 4. Connect the receiver to the sender. 5. Starting a send operation on the sender causes the receiver to turn on automatically and performs the data transfer operation. k Capture Set Mode You can specify either g3p format or bmp format for screen images saved by the operation !h(CAPTURE).
  • Page 434: Performing Data Communication Between The Calculator And A Personal Computer

    1. Performing Data Communication between the Calculator and a Personal Computer Establishing a USB connection between the calculator and a computer will cause the computer to recognize the calculator’s storage memory as a mass storage drive. Connection immediately causes main memory contents to be read into storage memory automatically, so main memory data can be accessed from the computer.
  • Page 435 3. Press 1(USB Flash). • The message “Preparing USB” will appear on the calculator screen. Stand by and do not perform any operation on the calculator. Establishing a connection between the calculator and a computer will cause the screen shown nearby to appear. 4.
  • Page 436: Transferring Data Between The Calculator And A Personal Computer

    k Transferring Data between the Calculator and a Personal Computer This section explains how to connect the calculator to the computer and open the calculator drive on the computer to transfer data. u Main Memory Data during a USB Connection The contents of the @MainMem folder in the calculator drive correspond to the contents of the calculator’s main memory.
  • Page 437 Main Memory @MainMem Main Memory @MainMem File Name Group Name Folder Name Item Name DYNA MEM DYNA MEM.g3m EQUATION EQUATION.g3m FINANCIAL FINANCE.g3m ROOT ROOT STAT STAT.g3m SYSTEM SYSTEM.g3m TABLE TABLE.g3m Y=DATA Y=DATA.g3m Main Memory Data Updating upon Termination of a USB Connection While there is a USB connection between the calculator and a computer, you can use the computer to edit the @MainMem folder contents by deleting folders and files, editing files, adding files, etc.
  • Page 438 • If you place a file or folder that is not supported by the calculator into the @MainMem folder, it will be transferred to a folder named “SAVE-F” in the calculator’s storage memory and will not be shown in main memory. •...
  • Page 439 TextEdit, etc. 4. Perform the required edits. • For information about calculator commands and their corresponding special character strings, see “CASIO Scientific Function Calculator Special Commands Text Conversion Table” (page 8-59). 5. After you are finished editing, save and close the text file.
  • Page 440 k USB Connection Precautions • Depending on the operating system your computer is running, perform one of the following operations on the computer to terminate a connection with the calculator. - Windows: Click the “Safely Remove Hardware” icon in the toolbar in the lower left corner of the display.
  • Page 441: Performing Data Communication Between Two Calculators

    (2) Press 4(CABLE). This displays the cable type selection screen. (3) Press 2(3PIN). Cable • Models that are supported for this configuration are shown below. fx-CG10, fx-CG20, fx-9860G SD, fx-9860G , fx-9860G AU PLUS, fx-9750G , fx-7400G fx-9860G Slim (OS 1.11), fx-9860G SD (OS 2.00), fx-9860G (OS 2.00), fx-9860G AU (OS 2.00), CFX-9850G series...
  • Page 442: Performing A Data Transfer Operation

    k Performing a Data Transfer Operation Connect the two calculators and then perform the following procedures. Receiving calculator To set up the calculator to receive data, press 2(RECV) while the data communication 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 calculator.
  • Page 443 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. u To execute a send operation After selecting the data items to send, press 6(TRANSMIT).
  • Page 444 • When sending data from the fx-CG10/fx-CG20 to an older model calculator, folders in storage memory are not sent. In this case, send individual files (no folders).
  • Page 445 CG20) but not supported by the receiving calculator, the receiving calculator’s setting is set to its default value. If “Thin” is selected for the fx-CG10/fx-CG20 “Sketch Line” Setup item, for example, the setting will be changed to “Normal” on the receiving calculator. Setup items that are supported by this calculator (fx-CG10/fx-CG20) but not by the receiving calculator are not transferred.
  • Page 446 Transferring Data from an Older Calculator Model to this Calculator Almost all data produced by an older model CASIO calculator can be transferred to this calculator (fx-CG10/fx-CG20). • Some data may be converted in order to make it compatible with this calculator’s specifications.
  • Page 447: Connecting The Calculator To A Projector

    3. Connecting the Calculator to a Projector You can connect the calculator to a CASIO projector and project calculator screen contents onto a screen. k Connectable Projectors (As of September 2010) XJ-A135, XJ-A145, XJ-A235, XJ-A245 u To project calculator screen contents from a projector 1.
  • Page 448: Chapter 14 Geometry

    Geometry Chapter 14 1. Geometry Mode Overview The Geometry mode allows you to draw and analyze geometric objects. From the Main Menu, enter the Geometry mode. k Geometry Mode Menus Unlike other modes, the Geometry mode does not have function menus along the bottom of the screen.
  • Page 449 k Menu Reference The following tables describe the menu items that appear on each of the Geometry mode menus. u 1(File) To do this: Select this menu item: Create a new file 1:New Open a file 2:Open Save a file under a new name 3:Save as Display a list of functions assigned to each key 4:Key Help...
  • Page 450 u 3(Draw) To do this: Select this menu item: Plot a point 1:Point Draw a line segment 2:Line Segment Draw a straight line 3:Infinite Line Draw a ray 4:Ray Draw a vector 5:Vector Draw a circle 6:Circle Draw an arc 7:Arc Draw a semi circle 8:SemiCirc (Diam)
  • Page 451 u 5(Transform) To do this: Select this menu item: Reflect an object 1:Reflection Translate an object by specified values 2:Translation Translate an object using an existing vector 3:Trans(Sel Vec) Rotate an object 4:Rotation Dilate an object 5:Dilation Rotate an object 180 degrees on a specified point 6:Symmetry u 6(Animate) To do this:...
  • Page 452 u K(Option)e(Properties) To do this: Select this menu item: Move the selected object to the front 1:to the front Move the selected object to the back 2:to the back Move all text to the front 3:All TEXT Adjust the lightness of the background image 4:Fade I/O Save Geometry mode screen contents as an image (g3p 5:Store Picture...
  • Page 453 k Managing Geometry Mode Files This section explains how to save Geometry mode data to files, and how to manage your files. u To create a new file 1. Perform the following operation: 1(File) – 1:New. • The following dialog box will appear if you have a drawing on the screen.
  • Page 454 u To delete a file 1. Perform the following operation: 1(File) – 2:Open. • This displays a menu of existing files. 2. Use c and f to move the highlighting to the file you want to delete and then press 1(DELETE).
  • Page 455 k Displaying a Geometry Mode Screen Background Image In the Geometry mode, you can open an image file (g3p) and use it as a background image for a Geometry mode drawing. • If you open a g3p file, draw something, and then save the result to a file, the g3p file will be saved along with the Geometry mode data.
  • Page 456 k Saving Current Screen Contents as an Image (g3p File) in the Geometry Mode You can save a Geometry mode screen shot as an image (g3p) file. The saved file includes current V-Window setting information. u To save current screen contents as an image in picture memory 1.
  • Page 457: Key Functions

    k Key Functions The figure below shows the keys that are used for Geometry mode drawing screen operations. Displays the Displays the measurement box. measurement box. (Page 14-41) (Page 14-41) Displays menus. Displays menus. (Page 14-1) (Page 14-1) Moves the pointer. Moves the pointer.
  • Page 458: Drawing And Editing Objects

    2. Drawing and Editing Objects This section explains how to perform the following operations. • Plot points, draw line segments, polygons, etc. ([F3](Draw) menu) • Select and deselect objects ([F2](Edit) menu) • For a drawn object, construct a perpendicular bisector, perpendicular, etc. ([F4](Construct) menu) •...
  • Page 459 u To add a labeled point to an existing line Note You can use the following procedure to add a labeled point to an existing line, to a side of a polygon, to the periphery of a circle, etc. 1. Perform the following operation: 3(Draw) – 1:Point. 2.
  • Page 460 u To draw an infinite line 1. Perform the following operation: 3(Draw) – 3:Infinite Line. 2. Move the pointer to any location on the display and then press w. 3. Move the pointer to another location on the display and then press w. •...
  • Page 461 u To draw a circle 1. Perform the following operation: 3(Draw) – 6:Circle. 2. Move the pointer to the location on the display where you want the center point of the circle to be and then press w. 3. Move the pointer to the location on the display where you want the circumference of the circle to be and then press w.
  • Page 462 u To draw a semi circle 1. Perform the following operation: 3(Draw) – 8:SemiCirc (Diam). 2. Move the pointer to the point you want to specify as one end of the semi circle diameter and then press w. 3. Move the pointer to the point you want to specify as the other end of the semi circle diameter.
  • Page 463 4. Press w. • This draws a triangle. • If the location of the pointer when you press w is very close to the point you specified in step 2, the triangle that is drawn will be the maximum size that fits in the screen. Note The same type of two-point selection boundary in the above procedure is also used when drawing an isosceles triangle, rectangle, square, or regular n-gon.
  • Page 464 4. Press w. • This draws a rectangle or square. • If the location of the pointer when you press w is very close to the point you specified in step 2, the object that is drawn will be the maximum size that fits in the screen. Note In the case of a square, each side will be the length of the shorter side of the rectangle you specify with the selection boundary in step 3.
  • Page 465 u To draw a regular n-gon 1. Perform the following operation: 3e(Draw Spec) – 6:Regular n-gon. • This displays a dialog box prompting you to specify the number of sides. 2. Input a value from 3 to 12 and then press w. 3.
  • Page 466 k Selecting and Deselecting Objects Before you can edit (move or delete) an object or create a figure using an object, you first need to select part of it or all of it. This section explains how to select and deselect objects. u To select a particular object 1.
  • Page 467 3. Press x or perform the following operation: 2(Edit) – 4:Select Figure. • This selects the entire object. u To deselect a particular object 1. If any tool icon is in the upper right corner of the screen, press J or o to deselect the tool.
  • Page 468: Specifying The Color And Line Type Of A Displayed Object

    k Specifying the Color and Line Type of a Displayed Object You can use the procedure below to specify the color and line type for the outline of a displayed figure, the fill color inside a figure, or the color of text, labels, and other non-figure objects.
  • Page 469 4. To apply the settings you configure, return to the dialog box in step 2 of this procedure and then press J. u To specifying the color and line type of a particular object 1. Use the procedure under “Selecting and Deselecting Objects” (page 14-19) to select the object whose color and/or line type you want to specify.
  • Page 470 u To construct a perpendicular 1. Draw a line segment, plot a point, and select the line and point. 2. Perform the following operation: 4(Construct) – 2:Perpendicular. • This will draw a perpendicular to the selected line segment and passes through the selected point.
  • Page 471 u To construct the point of intersection of two lines 1. Draw to intersecting line segments and select them. 2. Perform the following operation: 4(Construct) – 4:Intersection. • This plots the point where the two line segments intersect. Note You can construct the point of intersection of two lines while two of any of the following objects (two of the same object or two different objects) are selected on the screen: line segment, line, rays, vector, side of a polygon, circle, or arc.
  • Page 472 u To construct a parallel 1. Draw a line segment, plot a point, and select the line and point. 2. Perform the following operation: 4(Construct) – 6:Parallel. • This will draw an infinite line that is parallel to the selected line segment and passes through the selected point.
  • Page 473 u To attach an angle measurement to a figure 1. Draw a triangle and select two of its sides. 2. Perform the following operation: 4(Construct) – 8:Attached Angle. • This attaches the angle measurement to the figure. • While the “Select Display Position” message is displayed, you can use the cursor keys to specify which angle measurement is displayed for the two selected sides.
  • Page 474 5. Press w. • This reflects the object using the line segment as the axis. Note You can specify a line segment, line, ray, one side of a polygon, or the -axis or -axis as the axis of reflection. u To translate an object by specified values 1.
  • Page 475 4. Press w. • This will perform parallel translation of the original object in the direction of the vector you selected. Note If you select only part of an object before performing step 2 of the above procedure, only the selected part will be translated.
  • Page 476 | < 10 and then press w. 5. Input a scale value in the range of 0.1 < | • This will draw a resized version of the original object. Note • If you select only part of an object before performing step 2 of the above procedure, only the selected part will be dilated.
  • Page 477 k Undoing and Redoing an Operation The Undo command lets you undo the last operation you performed, while Redo lets you restore an operation you have undone. u To undo the last operation you performed Immediately after performing the operation you want to undo, press * or perform the following operation: 2(Edit) –...
  • Page 478 2. Press v. • This causes the icon to appear in the upper right corner of the screen and the pointer to change from . Also, a rectangle will enclose the object that you selected in step One vertex selected One side selected Three sides selected 3.
  • Page 479: Changing The Display Priority Of Objects

    u To delete an object 1. Select the object you want to delete. • If you want to delete only one of the vertices of a triangle for example, select the vertex. To delete only one side of the triangle, select the side. 2.
  • Page 480: Controlling The Appearance Of The Geometry Window

    3. Controlling the Appearance of the Geometry Window This section provides information about how to control the appearance of the screen by scrolling or zooming, and by showing or hiding axes and the grid. Important! Settings you configure on the Geometry mode Setup screen are applied in the Geometry mode only.
  • Page 481 5. Use f and c to move the highlighting to “Axes” and then use the following operations to configure the settings you want. To select this setting: Press this key: 1(On) Show on-screen axes 2(Off) Hide on-screen axes 3(Scale) Show on-screen axes and scale values 6.
  • Page 482: Configuring View Window Settings

    k Configuring View Window Settings You can configure View Window settings to specify the coordinates of the screen’s left edge (Xmin) and right edges (Xmax). The length of the -axis is configured automatically using a ratio of 1:2 ( -axis: -axis), but you can specify what part of the -axis is in the middle of the screen (Ymid).
  • Page 483 4. To exit the Pan mode, press J. Note In the Pan mode, each press of w toggles the shape of the pointer between . While pointer is displayed, you can use the cursor keys to move it to another location on the screen.
  • Page 484: Using Text And Labels In A Screen Image

    u To zoom in and out To double the size of the displayed image, press + or perform the following operation: 1e(View) – 4:Zoom In. To halve the size of the displayed image, press - or perform the following operation: 1e(View) –...
  • Page 485 3. Input up to 31 characters of text and then press w. • The text you input is inserted into the screen image at the location of the pointer. 4. Now you can move the text to another location on the screen, if you want. •...
  • Page 486 k Adding or Modifying a Label Label operations are explained in this section using a triangle. In the first example we modify an existing label, while in the second example we add a label to one side of the triangle. u To modify an existing label 1.
  • Page 487 6. Input up to 14 characters for the label text and then press w. • This will modify the label. 7. To close the measurement box, press J twice. u To add a new label 1. Select the side of the triangle to which you want to add the label.
  • Page 488: Using The Measurement Box

    5. Using the Measurement Box Pressing J displays a measurement box at the bottom of the screen as shown below. Measurement Box You can use the measurement box to perform the following operations. View the measurements of an object Displaying the measurement box and selecting an object displays combinations of the following measurements, depending on the type of object you select: coordinates, distance/ length, slope, equation, vector, radius, circumference, perimeter, area, angle, supplementary angle, tangency, congruence, incidence, or point on curve.
  • Page 489 The following table describes the information that appears when you highlight each icon, and explains when each icon is available for selection. This icon appears Highlighting this icon Icon Icon Name Lockable when this is selected: displays: Coordinates A single point Coordinates of the point Two points on one object Distance between two...
  • Page 490 This icon appears Highlighting this icon Icon Icon Name Lockable when this is selected: displays: Whether the line Congruence Two line segments segments are the same length Point and a line, arc, Whether the point is on Incidence circle or a vector the line/curve Two points created by the 5 –...
  • Page 491 4. Select the icons on the icon palette to display other measurements. • In the case of the line segment, for example, you can view its length, slope, and equation. Slope Equation 5. To close the measurement box, press J twice. u To display the area of a rectangular area You can use the measurement box to display the area of a triangle formed by any three points you select on the display.
  • Page 492 Note A value that shows the area of an object whose lines intersect is indicated by double asterisks (``) to the left of the value. This indicates that the value may not indicate the correct area. k Specifying a Measurement of an Object In the following examples, we specify the angle of a triangle and the length of one side of a triangle.
  • Page 493 Note • Performing step 5 in the above procedure not only changes the measurement value, it also locks the measurement. For details about locking and unlocking measurements, see “Locking or Unlocking a Measurement of an Object” (page 14-47). • Specifying a value can change an object in a way that is unexpected. If this happens, try locking part(s) of the object (page 14-47) or temporarily unlock all objects (Clr Constraint, page 14-48).
  • Page 494 k Locking or Unlocking a Measurement of an Object By “locking a measurement” we mean that the corresponding object cannot be moved. For example, if we lock a point to a circle and move the circle, the point will also move. u To lock or unlock a measurement The icon to the right of the measurement box indicates whether a measurement is locked or unlocked.
  • Page 495 Note • Some measurements cannot be locked. For details, see the “Lockable” column in the table under “Viewing the Measurements of an Object” (page 14-41). u To unlock a particular measurement You can unlock a particular measurement by performing any one of the following operations. •...
  • Page 496 k Pasting Measurements into a Screen Image You can use the procedures in this section to paste object measurements into the image on the screen. The measurements change dynamically as you manipulate the object. The following types of measurements can be pasted into a screen image: coordinates, distance/length, slope, equation, vector components, radius, circumference, perimeter, area, angle, supplementary angle.
  • Page 497 5. Move the text to another location on the screen, if you want. • Press v and then use the cursor keys to move the pasted measurement around the screen. For details, see “To move an object” (page 14-30). Note You can also paste the measurement that is currently in the measurement box into the screen image by pressing !j(PASTE) while the measurement box is highlighted in step 2 of the above procedure.
  • Page 498 3. Input up to 14 characters for the label type tag. • To delete the label type tag, press o. 4. Press w. • This changes the measurement, which is highlighted on the display. 5. To close the measurement box, press J twice. k Displaying the Result of a Calculation that Uses On-screen Measurement Values You can use the procedure in this section to perform calculations using the angle value, line...
  • Page 499 1. Perform the following operation: K(Option) – 2:Expression. • This will display “EXPR=” at the pointer location and display the measurement box. • The above will also display labels for each measurement currently on the screen. Labels 2. Now you can use the labels to specify measurement values in the calculation you input in the measurement box.
  • Page 500 k Calculation Using the Surface Area of Displayed Figures You can use the procedures in this section to perform calculations using the surface area of figures, and display both the expression and calculation results. For example, calculation of the sum of the surface areas of triangle ABC and triangle A’B’C’ can be displayed as shown below.
  • Page 501 4. Press +. 5. Press f to return the editing focus to the drawing screen from the measurement box, and then press ew to select the other triangle on the right side of the screen. • “@2 DA’B’C’ ” appears on the right triangle, and “@2” (the symbol for DA’B’C’) is input into the measurement box.
  • Page 502: Specifying The Number Format Of A Measurement

    k Specifying the Number Format of a Measurement You can specify the number format for each measurement on the screen. Note • The initial default number format is “Fix2”. For details about number formats, see “Specifying the Angle Unit and Display Format” (page 2-12). •...
  • Page 503: Working With Animations

    6. Working with Animations An animation consists of one or more point/curve pairs, in which the curve can be a line segment, circle, semi circle, arc, or function. You build an animation by selecting a point/curve pair and then adding it to an animation. k Creating and Running an Animation u To add an animation and run it Example:...
  • Page 504 Note • You can repeat the above procedure to create multiple points that move simultaneously. Try this: - Draw a line segment and plot another point. - Select the line segment and the point. - Repeat steps 2 and 3 above. Notice that both animations go at the same time! •...
  • Page 505 6. Input 90 into the measurement box by pressing jaw. • This makes the angle between line segments AB and DE 90 degrees, and locks it. 7. Press Jo to deselect all objects on the screen. 8. Select line segments DE and DC, and then press J. 9.
  • Page 506 14. Perform the following operation: 6(Animate) – 3:Trace. • This specifies point D (the one you selected in step 13) as the “trace point”. 15. Perform the following operation: 6(Animate) – 5:Go (once). • This should cause a parabola to be traced on the display.
  • Page 507 When you want to do Perform this procedure: this: Specify the number of 1. Use c and f to move the highlighting on the Edit Animations screen to “Steps” and then press 1(STEPS). steps to be used as point E travels along line segment 2.
  • Page 508 When you want to do Perform this procedure: this: Delete the animation 1. Use c and f to move the highlighting on the Edit assigned to point E Animations screen to “E”, which is located under “Animations”. 2. Press 1(DELETE). •...
  • Page 509 k Generating an Animation Table Under default settings, an animation causes a specified point to move along a specified line segment, circle, or arc in 20 steps. You can configure the calculator to generate a table, called an “animation table”, which records the coordinates of each step, the length of the line segment, the area of the object, etc.
  • Page 510 6. Use f to move the highlighting to [Add Table] and then press w. • This will display an animation table that shows the length of line segment CD at each step of the animation in a column labeled “Length”. 7.
  • Page 511 u To display the animation table To display the animation table you generated with the procedure under “To add columns to the animation table”, perform the following operation: 6(Animate) – 8:Display Table. u To save an animation table column to a list 1.
  • Page 512: Chapter 15 Picture Plot

    Picture Plot Chapter 15 Picture Plot is an application that lets you plot points (that represent coordinates) on a photograph, illustration, or other graphic and perform various types of analysis based on the plotted data (coordinate values). For example, the photograph below shows the nozzles of a fountain shooting thin streams of water at different angles.
  • Page 513 • Add time values (T) to the coordinate values (X, Y) and plot points on the T-X plane or T-Y plane. This makes it possible to produce the mathematical expressions and graphs of the correlation between horizontal direction movement and time, and the correlation between vertical direction movement and time.
  • Page 514: Picture Plot Function Menus

    1. Picture Plot Function Menus k File List Screen Function Menu • {OPEN} ... Opens a g3p/g3b file or folder. • {DELETE} ... Deletes a g3p/g3b file. • {SEARCH} ... Searches for a g3p/g3b file. • {DETAIL} ... Displays the file DETAIL screen (page 11-6). k Picture Plot Screen Function Menu •...
  • Page 515 k Plot List Function Menu • {AXTRNS} ... Same as {AXTRNS} under “Picture Plot Screen Function Menu”. • {EDIT} ... Selects to edit the currently highlighted value on the plot list. • {DEL BTM} ... Deletes the last line of data on the plot list. •...
  • Page 516: Managing Picture Plot Files

    ... A file that contains a single image. g3b file ... A file that contains multiple images. You can use an image file that is already built into the calculator, or you can use CASIO original contents you download from http://edu.casio.com.
  • Page 517 u Picture Plot Settings Saved to Image Files • Picture Plot settings that can be changed on the Setup screen are divided into two groups: settings that are saved in the image file and settings that are saved by the calculator. Settings saved to the Settings saved by the Item name...
  • Page 518: Using The Plot Function

    u To save a file under a different name 1. While the Picture Plot screen is displayed, press K1(FILE)3(SAVE AS). • • This displays a folder selection screen. 2. Specify the folder you want. • Highlight ROOT to save the file to the root directory. •...
  • Page 519 4. Repeat step 3 as many times as required to plot all of the points you want. • Here, you could press K3(EDIT), select a plot, and move it to another location. For details, see “To move a plot” (page 15-9). •...
  • Page 520 u To move a plot 1. While the Picture Plot screen is displayed, press K6(g)3(EDIT). • You also could press K2(Plot)K3(EDIT) instead. • This enters the plot editing mode with the pointer located at the first point that was plotted on the image.
  • Page 521 u To delete all plots Press K6(g)4(DELETE), and a confirmation dialog box will appear. Press 1(Yes) to delete all of the plots. To cancel the delete operation, press 6(No) instead. Note • In addition to using the plot list screen to delete all plots, you also can sequentially delete plots one-by-one, starting from the last point plotted.
  • Page 522 3. Press the function key that corresponds to the type of regression calculation* you want to perform. • To perform quadratic regression, for example, press ). This performs the regression calculation and displays the results.* • You can press 5(COPY) here to copy the obtained regression formula to the graph relation list screen.
  • Page 523 u To maneuver between the Picture Plot screen, AXTRANS screen, and plot list screen Once you display the plot list screen and AXTRANS screen (page 15-14), each press of !6(G T) cycles between the Picture Plot screen, AXTRANS screen, and plot list screen. !6(G T) !6(G T) !6(G T)
  • Page 524: Using The Plot List

    4. Using the Plot List Each plot on the Picture Plot screen has coordinate value data. You can use the plot list to display and edit these coordinates. k Displaying Coordinate Values of Plots (Plot List) You can use the procedures in this section to display a list of plot coordinates (X, Y), and use the list to edit values, delete plot data, and change plot colors.
  • Page 525 u Deleting the Last Plot Data Line Perform one of the following operations, depending on the type of cell that is currently highlighted. • If the X-value or Y-value of the last line of the plot list screen is selected, press 3(DEL BTM) once to delete the last line of plot data.
  • Page 526 u To configure the time (T) value 1. While the plot list screen is displayed, press 5(SET). 2. On the screen that appears, specify the start value and step value. • If you want to specify a start value of 1 and a step of 1.5, for example, press bwb. 3.
  • Page 527 Note • While the AXTRANS screen is displayed, the “Grid” setting on the Setup screen is always “Off”, while the “Label” setting is always “On”. For the “Axes” setting, you can select “On” or “Scale” only. If you try to select “Off” for this setting, it will change back to “On”...
  • Page 528 (3) Compressed screen, maintaining aspect ratio • When (2) (no squeeze) is selected as the display mode, you can specify what part of the screen is cut off. To do so, press 2(Cutout) and then use the d and e keys to move the boundary so it encloses the part of the screen you want to display.
  • Page 529: Common Functions With The Graph Mode

    5. Common Functions with the Graph Mode On the Picture Plot screen, !1 to 5 function menu items are the same as those in the Graph mode. See the pages below for more information. • !1(TRACE) ... “Reading Coordinates on a Graph Line” (page 5-52) •...
  • Page 530: Appendix 1. Error Message Table

    Appendix 1. Error Message Table • General calculation errors When you see It means this: So you need to do this: this message: Press J to display the error and Syntax • Illegal syntax ERROR • Attempt to input an illegal command make necessary corrections.
  • Page 531 When you see It means this: So you need to do this: this message: Can’t Simplify Fraction simplification was attempted Specify a different divisor or execute using the 'Simp function (page 'Simp without specifying any divisor. 2-25), but simplification could not be performed using the specified divisor.
  • Page 532 • List and matrix calculation errors When you see It means this: So you need to do this: this message: Press J to display the error and Invalid list or Incorrect use of a list or matrix. matrix make necessary corrections. Dimension Illegal dimension used during matrix or Check the matrix or list dimension.
  • Page 533 • Graph, Dyna Graph, Table, Recursion, Conic Graphs mode errors When you see It means this: So you need to do this: this message: Range V-Window range settings exceeded Redraw using the proper settings. ERROR when a graph is redrawn. No Variable No variable specified within a graph Specify a variable for the graph...
  • Page 534 • Statistics mode errors When you see It means this: So you need to do this: this message: Press 1(GRAPH)4(SELECT) to Condition You are attempting to display multiple ERROR statistical graphs of different types. display the graph On/Off screen, and then select “DrawOn”...
  • Page 535 • Spreadsheet mode errors When you see It means this: So you need to do this: this message: Range The spreadsheet cell range was Repeat the procedure taking care ERROR exceeded by paste, recall, or other cell that the cell range is not exceeded. operation.
  • Page 536 • Memory mode errors When you see It means this: So you need to do this: this message: Memory Operation or memory storage operation • Keep the number of memories you ERROR exceeds remaining memory capacity. use within the currently specified number of memories.
  • Page 537 When you see It means this: So you need to do this: this message: File System The calculator memory file system After reading the information under ERROR is corrupted or the storage memory “Important!” below, perform an format is one that cannot be read by Initialize All operation as described in the calculator.
  • Page 538 • Data communication errors When you see It means this: So you need to do this: this message: Complex Data sent from a function of this Send data that does not include Number in calculator (matrix, etc.) includes complex numbers. Data complex number data, but the corresponding function of the receiving...
  • Page 539 • Geometry mode errors When you see It means this: So you need to do this: this message: First select a You are attempting to construct a Select the required object(s) and segment. perpendicular bisector without first then try again. selecting a line segment.
  • Page 540 When you see It means this: So you need to do this: this message: First configure • You are trying to run an animation Configure animation settings and try animation without first configuring its settings. again. settings. • You are trying to execute an Add Table command without first configuring animation settings.
  • Page 541 • Picture Plot mode errors When you see It means this: So you need to do this: this message: Too many In the Picture Plot mode, the number plots of plots exceeds the allowable upper — limit. • Setup errors When you see It means this: So you need to do this:...
  • Page 542 • Other errors When you see It means this: So you need to do this: this message: No Data The specified data does not exist. Change the data specification. (Occurs when a list or variable that does not contain data is referenced.) No File Attempting to recall a file from Picture Specify a Picture Memory number...
  • Page 543: Input Ranges

    2. Input Ranges Input range for real Internal Function Precision Notes number solutions digits As a rule, However, for tan (DEG) | | < 9 )° precision is 90(2 +1): DEG 15 digits (RAD) | | < 5 1 at the /2(2 +1): RAD (GRA) |...
  • Page 544 Input range for real Internal Function Precision Notes number solutions digits < 1 ° ’ ” As a rule, 0 < precision is 15 digits | < 1 1 at the Sexagesimal display: ° ’ ” 10th digit.* | < 1 >...
  • Page 545: E-Con2 Application

    E-Con2 Application (English)
  • Page 546: E-Con2 Overview

    E-Con2 Main Menu • The E-Con2 mode provides the functions listed below for simple and more efficient data sampling using the CASIO EA-200. • 1(SET) ....Displays a screen for setting up the EA-200. • 2(MEMORY) ..Displays a screen for saving EA-200 setup data under a file name.
  • Page 547: Using The Setup Wizard

    2. Press 1(SET) and then 1(WIZARD). • This launches the Setup Wizard and displays the “Select Sensor” screen. 3. Press 1 to specify a CASIO sensor or 2 to specify a Vernier sensor. • Pressing either key will display the corresponding sensor list.
  • Page 548 Note • With some sensors ([CASIO] - [Microphone] - [Sound wave], etc.) sampling time is limited to a few seconds. The unit for such a sensor is always seconds, and so the “Select Unit” screen does not appear.
  • Page 549 1. Perform the first two steps of the procedure under “To configure an EA-200 setup using Setup Wizard” on page -2. 2. On the “Select Sensor” screen, select [CASIO] - [Microphone] - [Sound wave & FFT] or [CASIO] - [Microphone] - [FFT only].
  • Page 550 Using the Setup Wizard k Using Setup Wizard to Configure a PhotoGate Setup Connection of a Vernier PhotoGate requires configuration of setup parameters that are slightly different from parameters for other types of sensors. • To configure a setup for PhotoGate alone 1.
  • Page 551 Normally, the Setup Wizard helps you configure setups for sensors connected to the EA- 200. If you select [CASIO] - [Speaker] - [y=f(x)] on the “Select Sensor” screen, however, it configures the EA-200 to output the sound that corresponds to a function that you input and graph on the calculator.
  • Page 552 Using the Setup Wizard 9. Use the d and e cursor keys to move the cursor to the end point of the output, and then press w to register it. • After you specify the start point and end point, an output frequency dialog box shown below appears on the display.
  • Page 553: Using Advanced Setup

    Using Advanced Setup 3. Using Advanced Setup Advanced Setup provides you with total control over a number of parameters that you can adjust to configure the EA-200 setup that suits your particular needs. k Advanced Setup Operations • To configure an EA-200 setup using Advanced Setup The following procedure describes the general steps for using Advanced Setup.
  • Page 554 Using Advanced Setup 6. After you configure a setup, you can use the function key operations described below to start sampling or perform other operations. • 1(START) ..Starts sampling using the setup (page -30). • 2(MULTI) ...Starts MULTIMETER mode sampling using the setup (page -23).
  • Page 555 “Photogate”. Note • On the menu that appears after you select “Motion” from either the CASIO or Vernier sensor menu, select either “meters” or “feet” as the sampling unit. • After selecting “Motion” from either the CASIO or Vernier sensor menu, you can press the K key to toggle “smoothing (correction of measurement error)”...
  • Page 556 Using Advanced Setup Note • When you select a channel on the Channel Setup screen, the sampling range of the selected channel appears in the bottom line of the screen. In the above example, the range of the temperature sensor assigned to CH2 appears on the display.
  • Page 557 Using Advanced Setup • Note that the mode you select also determines the channel(s) you can use. Sampling Mode Selectable Channel(s) Real-time, Extended, Normal CH1, CH2, CH3, SONIC Fast CH1, Mic Sound Clock, Period 3. To change the sampling interval setting, move the highlighting to “Interval”. Next, press 1 to display a dialog box for specifying the sampling interval.
  • Page 558 Using Advanced Setup Important! • When the following condition exists, an “FFT Graph” setting appears in place of the “Warm-up” setting. See “To configure the FFT Graph setting” below, for information about configuring the “FFT Graph” setting. - Sampling mode (page -11): Fast 6.
  • Page 559 Using Advanced Setup • To configure Trigger Setup settings 1. While the Advanced Setup menu (page -8) is on the display, press d(Trigger). • This displays the Trigger Setup screen with the “Source” line highlighted. • The function menu items that appears in the menu bar depend on the sampling mode selected with Sample Setup (page -11).
  • Page 560 Using Advanced Setup • To specify the countdown start time 1. Move the highlighting to “Timer”. 2. Press 1(Time) to display a dialog box for specifying the countdown start time. 3. Input a value in seconds from 1 to 10. 4.
  • Page 561 Using Advanced Setup • To configure trigger threshold, trigger start edge, and trigger end edge settings Perform the following steps when “Period” is specified as the sampling mode (page -11). 1. Move the highlighting to “Threshold”. 2. Press 1(EDIT) to display a dialog box for specifying the trigger threshold value, which is value that data needs to attain before sampling starts.
  • Page 562 Using Advanced Setup • To specify the trigger threshold value and motion sensor level 1. Move the highlighting to “Threshold”. 2. Press 1(EDIT) to display a dialog box for specifying the trigger threshold value, which is value that data needs to attain before sampling starts. 3.
  • Page 563 Using Advanced Setup 3. To change the trace operation coordinate display setting, use the f and c cursor keys to move the highlighting to “Coord”. Next, press one of the function keys described below. To specify this coordinate display setting for the trace Press this key: operation: 1(On)
  • Page 564: Using A Custom Probe

    You can use the procedures in this section to configure a custom probe for use with the EA- 200. The term “custom probe” means any sensor other than the CASIO or Vernier sensors specified as standard for the E-Con2 mode.
  • Page 565 Using a Custom Probe • To recall the specifications of a Vernier sensor and configure custom probe settings 1. Perform the first two steps of the procedure under “To configure a custom probe setup” on page -19. 2. Press 5(VERNIR). •...
  • Page 566 Using a Custom Probe 3. Press 2(CALIB). • This will start the first sampling operation with the sensor connected to EA-200’s CH1, and then display a screen like the one shown below. First sampling operation Real-time display of sampled values 4.
  • Page 567 Using a Custom Probe k Zero Adjusting a Custom Probe This procedure zero adjusts a custom probe and sets its intercept value based on an actual sample using the applicable custom probe. • To zero adjust a custom probe 1. Connect the calculator and EA-200, and connect the custom probe you want to zero adjust to CH1 of the EA-200.
  • Page 568: Using The Multimeter Mode

    Using the MULTIMETER Mode 5. Using the MULTIMETER Mode You can use the Channel Setup screen (page -9) to configure a channel so that EA-200 MULTIMETER mode sampling is triggered by a calculator operation. • To use the MULTIMETER mode 1.
  • Page 569: Using Setup Memory

    Using Setup Memory 6. Using Setup Memory Creating EA-200 setup data using the Setup Wizard or Advanced Setup causes the data to be stored in the “current setup memory area”. The current contents of the current setup memory area are overwritten whenever you create other setup data. You can use setup memory to save the current setup memory area contents to calculator memory to keep it from being overwritten, if you want.
  • Page 570 Using Setup Memory k Using and Managing Setups in Setup Memory All of the setups you save are shown in the setup memory list. After selecting a setup in the list, you can use it to sample data or you can edit it. •...
  • Page 571 Using Setup Memory • To change the name of setup data 1. On the E-Con2 main menu (page -1), press 2(MEMORY) to display the setup memory list. 2. Use the f and c cursor keys to highlight the name of the setup you want. 3.
  • Page 572: Using Program Converter

    Using Program Converter 7. Using Program Converter Program Converter converts an EA-200 setup you configured using Setup Wizard or Advanced Setup to a program that can run on the calculator. You can also use Program Converter to convert a setup to a CFX-9850 Series/fx-7400 Series-compatible program.* See the documentation that came with your scientific calculator or EA-200 for information about how to use a converted program.
  • Page 573 Using Program Converter 3. Specify the scientific calculator model to be associated with the program. Perform one of the following key operations to associate the program with a scientific calculator. To associate the program with this calculator: Perform this key operation: 1(CALC)1(9860) fx-9860 Series 1(CALC)2(9850)
  • Page 574 Using Program Converter 7. Enter up to eight characters for the password. • If you change your mind about assigning a password, press J here. This will cause the password input field to disappear and cancel password input. 8. After everything is the way you want, press w to convert the program in accordance with the setup.
  • Page 575: Starting A Sampling Operation

    Starting a Sampling Operation 8. Starting a Sampling Operation This section describes how to use a setup configured using the E-Con2 mode to start an EA-200 sampling operation. k Before getting started... Be sure to perform the following steps before starting sampling with the EA-200. 1.
  • Page 576 Starting a Sampling Operation 2. Press w. • This sets up the EA-200 using the setup data in the current setup memory area. • The message “Setting EA-200...” remains on the display while EA-200 setup is in progress. You can cancel the setup operation any time this message is displayed by pressing A.
  • Page 577 ε Starting a Sampling Operation 20100801 20100801...
  • Page 578: Using Sample Data Memory

    Using Sample Data Memory 9. Using Sample Data Memory Performing an EA-200 sampling operation from the E-Con2 mode causes sampled results to be stored in the “current data area” of E-Con2 memory. Separate data is saved for each channel, and the data for a particular channel in the current data area is called that channel’s “current data”.
  • Page 579 Using Sample Data Memory 4. Enter up to 18 characters for the data file name, and then press w. • This displays a dialog box for inputting a memory number. 5. Enter a memory number in the range of 1 to 99, and then press w. •...
  • Page 580: Using The Graph Analysis Tools To Graph Data

    Using the Graph Analysis Tools to Graph Data 10. Using the Graph Analysis Tools to Graph Data Graph Analysis tools make it possible to analyze graphs drawn from sampled data. k Accessing Graph Analysis Tools You can access Graph Analysis tools using either of the two methods described below. •...
  • Page 581 Using the Graph Analysis Tools to Graph Data k Selecting an Analysis Mode and Drawing a Graph This section contains a detailed procedure that covers all steps from selecting an analysis mode to drawing a graph. Note • Step 4 through step 7 are not essential and may be skipped, if you want. Skipping any step automatically applies the initial default values for its settings.
  • Page 582 Using the Graph Analysis Tools to Graph Data 3. Press 2(DATA). • This displays the Sampling Data List screen. 4. Specify the sampled data for graphing. a. Use the f and c cursor keys to move the highlighting to the name of the sampled data file you want to select, and then press 1(ASSIGN) or w.
  • Page 583 Using the Graph Analysis Tools to Graph Data b. Use the function keys to specify the graph style you want. To specify this graph style: Press this key: Line graph with dot ( • ) data markers Line graph with square ( ) data markers Line graph with X ( ) data markers Scatter graph with dot ( •...
  • Page 584: Graph Analysis Tool Graph Screen Operations

    Graph Analysis Tool Graph Screen Operations 11. Graph Analysis Tool Graph Screen Operations This section explains the various operations you can perform on the graph screen after drawing a graph. You can perform these operations on a graph screen produced by a sampling operation, or by the operation described under “Selecting an Analysis Mode and Drawing a Graph”...
  • Page 585: Using Trace

    Graph Analysis Tool Graph Screen Operations Key Operation Description Displays the graph relation list, which lets you select a Y=f(x) K5(Y=fx) graph to overlay on the sampled result graph. See “Overlaying a Y=f(x) Graph on a Sampled Result Graph” on page -45. Starts an operation for outputting a specific range of a sound data K6(SPEAKER) waveform graph from the speaker.
  • Page 586 Graph Analysis Tool Graph Screen Operations 3. Move the trace pointer to the end point of the range whose periodic frequency you want to obtain. • This causes the period and periodic frequency value at the start point you selected in step 2 to appear along the bottom of the screen.
  • Page 587 Graph Analysis Tool Graph Screen Operations 3. Press w. • This causes the magnifying glass to disappear and enters the zoom mode. • The cursor keys perform the following operations in the zoom mode. To do this: Press this cursor key: Enlarge the graph image horizontally Reduce the size of the graph image horizontally Enlarge the graph image vertically...
  • Page 588 Graph Analysis Tool Graph Screen Operations 5. After everything is the way you want, press w. • This saves the lists and the message “Complete!” appears. Press w to return to the graph screen. • For details about using list data, see Chapter 3 of this manual. Note •...
  • Page 589 Graph Analysis Tool Graph Screen Operations 5. Input a value in the range of 1 to 99, and then press w. • This displays a dialog box for inputting the degree of the Fourier series. 6. Input a value in the range of 1 to 10, and then press w. •...
  • Page 590 Graph Analysis Tool Graph Screen Operations • To perform quadratic regression 1. On the graph screen, press K, and then 4(CALC). • The CALC menu appears at the bottom of the display. 2. Press 5(X • This displays the trace pointer for selecting the range on the graph.
  • Page 591 Graph Analysis Tool Graph Screen Operations k Working with Multiple Graphs The procedures in this section explain how you can zoom or move a particular graph when there are multiple graphs on the display. • To zoom a particular graph on a multi-graph display 1.
  • Page 592 Graph Analysis Tool Graph Screen Operations 5. Press w. • This causes the magnifying glass to disappear and enters the zoom mode. • The cursor keys perform the following operations in the zoom mode. To do this: Press this cursor key: Enlarge the graph image horizontally Reduce the size of the graph image horizontally Enlarge the graph image vertically...
  • Page 593 Graph Analysis Tool Graph Screen Operations k Outputting a Specific Range of a Graph from the Speaker Use the following procedure to output a specific range of a sound data waveform graph from the speaker. • To output a graph from the speaker 1.
  • Page 594 Graph Analysis Tool Graph Screen Operations 8. If you want to retry output from the speaker, press 1(Yes). To exit the procedure and return to the graph screen, press 6(No). • Pressing 1(Yes) returns to the “Output Frequency” dialog box. From there, repeat the above steps from step 4.
  • Page 595: Calling E-Con2 Functions From An Eactivity

    Calling E-Con2 Functions from an eActivity 12. Calling E-Con2 Functions from an eActivity You can call E-Con2 functions from an eActivity by including an “Econ strip” in the eActivity file. The following describes each of the four available Econ strips. •...
  • Page 596 Calling E-Con2 Functions from an eActivity 3. Use f and c to move the highlighting to the type of Econ strip you want to insert. • See the beginning of this section (page -50) for details about each Econ strip type. 4.
  • Page 597 Calling E-Con2 Functions from an eActivity 3. Perform the procedure under “To configure an EA-200 setup using Setup Wizard” (page -2) from step 3 to set up the EA-200 and execute sampling. Note • In the case of the Econ SetupWizard strip, only the “1: Start Setup” is available on the “Complete!”...
  • Page 598 Calling E-Con2 Functions from an eActivity • To execute sampling from an Econ Sampling strip 1. On the eActivity workspace screen, use the f and c keys to move the highlighting to the Econ Sampling strip. 2. Press w. • This displays a sampling start confirmation screen. •...
  • Page 599 Calling E-Con2 Functions from an eActivity • To graph sampled data from an Econ Graph strip 1. On the eActivity workspace screen, use the f and c keys to move the highlighting to the Econ Graph strip. 2. Press w. •...
  • Page 600 Manufacturer: CASIO COMPUTER CO., LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan Responsible within the European Union: CASIO EUROPE GmbH Casio-Platz 1 22848 Norderstedt, Germany This mark applies in EU countries only.
  • Page 601 CASIO COMPUTER CO., LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan One or more of the following patents may be used in the product. U.S.Pats. 5,166,897 5,210,708 5,535,317 5,539,867 5,739,823 SA1011-B...

This manual is also suitable for:

Fx-cg20

Table of Contents