EN fx-9860GIII (Version 3.21) fx-9750GIII (Version 3.21) fx-7400GIII (Version 3.20) Software User’s Guide CASIO Worldwide Education Website https://edu.casio.com Manuals are available in multi languages at https://world.casio.
• 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.
Contents Getting Acquainted — Read This First! Chapter 1 Basic Operation 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Keys .............................................................................................................................. 1-1 Display .......................................................................................................................... 1-2 Inputting and Editing Calculations .................................................................................
Chapter 6 Statistical Graphs and Calculations 1. 2. 3. 4. 5. 6. 7. 8. 9. Before Performing Statistical Calculations .................................................................... 6-1 Calculating and Graphing Single-Variable Statistical Data ........................................... 6-4 Calculating and Graphing Paired-Variable Statistical Data ......................................... 6-10 Performing Statistical Calculations............................................................................
Chapter 11 Memory Manager 1. Using the Memory Manager ........................................................................................ 11-1 Chapter 12 System Manager 1. Using the System Manager ......................................................................................... 12-1 2. System Settings .......................................................................................................... 12-1 Chapter 13 Data Communication 1.
Getting Acquainted — Read This First! k About this User’s Guide u Model-specific Function and Screen Differences This User’s Guide covers multiple different calculator models. Note that some of the functions described here may not be available on all of the models covered by this User’s Guide. All of the screen shots in this User’s Guide show the fx-9860GIII screen, and the appearance of the screens of other models may be slightly different.
u Function Keys and Menus • Many of the operations performed by this calculator can be executed by pressing function keys 1 through 6. The operation assigned to each function key changes according to the mode the calculator is in, and current operation assignments are indicated by function menus that appear at the bottom of the display. • This User’s Guide shows the current operation assigned to a function key in parentheses following the key cap for that key.
Chapter 1 Basic Operation 1.
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 1 log l 2 10x !l 3 B al The following describes the color coding used for key markings. Color • Key Operation Yellow Press ! and then the key to perform the marked function. Red Press a and then the key to perform the marked function.
3. Press w to display the initial screen of the mode whose icon you selected. Here we will enter the STAT mode. • You can also enter a mode without highlighting an icon in the Main Menu by inputting the number or letter marked in the lower right corner of the icon. • Use only the procedures described above to enter a mode. If you use any other procedure, you may end up in a mode that is different than the one you thought you selected. The following explains the meaning of each icon.
Icon Mode Name TVM* Description (Financial) Use this mode to perform financial calculations and to draw cash flow and other types of graphs. E-CON3* Use this mode to control the optionally available Data Logger. LINK Use this mode to transfer memory contents or back-up data to another unit or PC. MEMORY Use this mode to manage data stored in memory. SYSTEM Use this mode to initialize memory, adjust contrast, and to make other system settings.
u How to interpret exponential format 1.2E+12 indicates that the result is equivalent to 1.2 × 1012. This means that you should move the decimal point in 1.2 twelve places to the right, because the exponent is positive. This results in the value 1,200,000,000,000. 1.2E–03 indicates that the result is equivalent to 1.2 × 10–3. This means that you should move the decimal point in 1.2 three places to the left, because the exponent is negative. This results in the value 0.0012.
k Editing Calculations Use the d and e keys to move the cursor to the position you want to change, and then perform one of the operations described below. After you edit the calculation, you can execute it by pressing w. Or you can use e to move to the end of the calculation and input more. • You can select either insert or overwrite for input*1. With overwrite, text you input replaces the text at the current cursor location. You can toggle between insert and overwrite by performing the operation: !D(INS).
k Using Replay Memory The last calculation performed is always stored into replay memory. You can recall the contents of the replay memory by pressing d or e. If you press e, the calculation appears with the cursor at the beginning. Pressing d causes the calculation to appear with the cursor at the end. You can make changes in the calculation as you wish and then execute it again. • Replay memory is enabled in the Linear input/output mode only.
w Press J. Cursor is positioned automatically at the location of the cause of the error. Make necessary changes. db Execute again. w 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. • The procedures described here all use the Linear input/output mode.
2. Use the cursor keys to move the cursor and highlight the range of text you want to cut. 3. Press 2(CUT) to cut the highlighted text to the clipboard. Cutting causes the original characters to be deleted. 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. A !j(PASTE) k Catalog Function The Catalog is an alphabetic list of all the commands available on this calculator*.
4. Input the first letter of the command you want to input. This will display the first command that starts with that letter. • fx-9860GIII, fx-9750GIII: You can input up to eight letters to search for a command (only when “1:All” is selected in the category list). For details, see “Searching for a Command (fx-9860GIII/fx-9750GIII only)” (page 1-10). 5. Use the cursor keys (f, c) to highlight the command you want to input, and then press 1(INPUT) or w.
u Using the Command History (fx-9860GIII/fx-9750GIII only) The calculator maintains a history of the last six commands you input. 1. Display one of the command lists. 2. Press 5(HIST). • This displays the command history. 3. Use f and c to move the highlighting to the command you want to input and then press 1(INPUT) or w. u QR Code Function (fx-9860GIII/fx-9750GIII only) • You can use the QR Code function to access the online manual that covers commands.
4. Press J to close the QR Code screen. • To exit the Catalog function, press A or !J. 4. Using the Math Input/Output Mode Important! • The fx-7400GIII is not equipped with a Math input/output mode. Selecting “Math” for the “Input/Output” mode setting on the Setup screen (page 1-31) turns on the Math input/output mode, which allows natural input and display of certain functions, just as they appear in your textbook. • The operations in this section all are performed in the Math input/output mode.
Function/Symbol Key Operation Bytes ' !x(') 6 Cube Root !((3') 9 Power Root !M(x') 9 ex !I(ex) 6 10x !l(10x) 6 log(a,b) (Input from MATH menu*2) 2 7 Abs (Absolute Value) (Input from MATH menu* ) 6 Linear Differential*3 (Input from MATH menu*2) 7 Quadratic Differential*3 (Input from MATH menu*2) 7 Integral*3 (Input from MATH menu*2) 8 Σ Calculation*4 (Input from MATH menu*2) 11 Matrix, Vector (Input from MATH menu*2) 14*5 Parentheses ( and ) 1 Braces (Used during lis
d2 f(x)x = a • {d /dx } ... {starts natural input of quadratic differential } dx2 b • {∫dx} … {starts natural input of integral f(x)dx } a 2 2 • {Σ(} … {starts natural input of Σ calculation β Σ f(x) } α x=α 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.
1 Example 3 To input 1+ 0 x + 1dx Ab+4(MATH)6(g)1(∫dx) v+b ea fb e w Example 4 To input 2 × 1 2 2 2 1 2 Ac*4(MATH)1(MAT)1(2×2) 'bcc ee !x(')ce e!x(')cee'bcc w fx-9860GIII, fx-9750GIII (Input/Output: Math) 1-15 fx-9750GIII (Input/Output: Mth/Mix)
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. u Math Input/Output Mode Input Restrictions Certain types of expressions can cause the vertical width of a calculation formula to be greater than one display line.
Function Key Operation ' !x(') Cube Root !((3') Power Root !M(x') ex !I(ex) 10x !l(10x) log(a,b) 4(MATH)2(logab) Absolute Value 4(MATH)3(Abs) Linear Differential 4(MATH)4(d/dx) Quadratic Differential 4(MATH)5(d2/dx2) Integral 4(MATH)6(g) 1(∫dx) Σ Calculation 4(MATH)6(g) 2(Σ( ) Original Expression Expression After Insertion • In the Linear input/output mode, pressing !D(INS) will change to the insert mode. See page 1-6 for more information.
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 key operation you have just undone. - To undo the last key operation, press: aD(UNDO). - To redo a key operation you have just undone, press: aD(UNDO) again. • You also can use UNDO to cancel an A key operation.
• Vectors are displayed in natural format up to 1 × 6, or 6 × 1. A vector that has more than six rows or columns will be displayed on a VctAns screen, which is the same screen used in the Linear input/output mode. • Lists are displayed in natural format for up to 20 elements. A list that has more than 20 elements will be displayed on a ListAns screen, which is the same screen used in the Linear input/output mode.
• The value stored in the answer memory is always dependent on the result produced by the last calculation performed. If history contents include operations that use the answer memory, editing a calculation may affect the answer memory value used in subsequent calculations. - If you have a series of calculations that use the answer memory to include the result of the previous calculation in the next calculation, editing a calculation will affect the results of all the other calculations that come after it.
Important! • In the e • ACT mode, the copy operation described here can be performed on a calculation result line of a calculation line only. • In the RUN • MAT mode, this operation is possible only when Setup screen settings are configured as shown below. - Mode: Comp - Input/Output: fx-9860GIII: Math, fx-9750GIII: Math or Mth/Mix In the e • ACT mode, this operation can be performed regardless of Setup screen settings. u To copy a calculation result line in history 1.
*3 After highlighting the calculation result line you want to copy and before performing step 3 of the procedure, you can use the key operation below to change the calculation result display format. The display format of a copied result is the one in effect when you press w in step 3.
log 3 = 0.1249387366 4 A4(MATH)3(Abs)l3'4w 2 + 3 1 = 73 5 4 20 1.5 + 2.3i = 3 + 23 i 2 10 A2'5e+3!'(()1e4w d 3 2 dx ( x + 4x + x − 6 ) x = 3 = 52 A4(MATH)4(d/dx)vM3e+4 ∫ 2x 5 2 1 6 ∑ (k 2 + 3 x + 4 dx = 404 3 ) − 3k + 5 = 55 k=2 A1.5+2.3!a(i)wf (F on the fx-7400GIII) vx+v-6e3w A4(MATH)6(g)1(∫dx) 2vx+3v+4e1 e5w A4(MATH)6(g)2(Σ)a,(K)x-3a,(K) +5ea,(K)e2e6w k Performing Matrix/Vector Calculations Using Math Input/Output Mode u To specify the dimensions (size) of a matrix/vector 1.
u To input cell values Example To perform the calculation shown below 1 1 33 2 ×8 13 5 6 4 The following operation is a continuation of the example calculation on the previous page. beb'ceedde bd'eeefege *iw u To assign a matrix created using Math input/output mode to a MAT mode matrix Example To assign the calculation result to Mat J !c(Mat)!-(Ans)a !c(Mat)a)(J)w • Pressing the D key while the cursor is located at the top (upper left) of the matrix will delete the entire matrix.
• See the sections that cover each calculation for details about its operation. • See “Input Operations in the Math Input/Output Mode” (page 1-12) and “Calculation Operations in the Math Input/Output Mode” (page 1-22) for details about Math input/output mode input operations and calculation result displays in the RUN • MAT mode. • e • ACT mode input operations and result displays are the same as those in the RUN • MAT mode. For information about e • ACT mode operations, see “Chapter 10 eActivity”.
• Math Input/Output Mode Input and Result Display in the EQUA Mode You can use the Math input/output mode in the EQUA mode for input and display as shown below. • In the case of simultaneous equations (1(SIML)) and high-order equations (2(POLY)), solutions are output in natural display format (fractions, ', π are displayed in natural format) whenever possible. • In the case of Solver (3(SOLV)), you can use Math input/output mode natural input.
• {ANGL} ... {menu for angle/coordinate conversion, sexagesimal input/conversion} • {ESYM} ... {engineering symbol menu} • {PICT} ... {graph save/recall menu} • {FMEM} ... {function memory menu} • {LOGIC} ... {logic operator menu} • {CAPT} ... {screen capture menu} • {TVM}* ... {financial calculation menu} • The PICT, FMEM and CAPT items are not displayed when “Math” is selected for the “Input/ Output” mode setting on the Setup screen. 6.
• {Y} ... {paired-variable y-data} • { }/{Σy}/{Σy2}/{Σxy}/{ x}/{sy}/{minY}/{maxY} ... {mean}/{sum}/{sum of squares}/{sum of products of x-data and y-data}/{population standard deviation}/{sample standard deviation}/{minimum value}/{maximum value} • {GRPH} ... {graph data menu} • {a}/{b}/{c}/{d}/{e} ... {regression coefficient and polynomial coefficients} • {r}/{r2} ... {correlation coefficient}/{coefficient of determination} • {MSe} ... {mean square error} • {Q1}/{Q3} ...
• {X} ... {X=constant graph function} • Press these keys before inputting a value to specify a memory area. u DYNA* — Recalling dynamic graph setup data • {Strt}/{End}/{Pitch} ... {coefficient range start value}/{coefficient range end value}/ {coefficient value increment} u TABL — Recalling table setup and content data • {Strt}/{End}/{Pitch} ... {table range start value}/{table range end value}/{table value increment} • {Reslt*1} ...
7. Program (PRGM) Menu To display the program (PRGM) menu, first enter the RUN • MAT (or RUN) or PRGM 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” mode setting on the Setup screen. • {COM} ...... {program command menu} • {CTL} ....... {program control command menu} • {JUMP} ..... {jump command menu} • {?} ............
2. Press !m(SET UP) to display the mode’s Setup screen. • This Setup screen is just one possible example. Actual Setup screen contents will differ according to the mode you are in and that mode’s current settings. 3. Use the f and c cursor keys to move the highlighting to the item whose setting you want to change. 4. Press the function key (1 to 6) that is marked with the setting you want to make. 5. After you are finished making any changes you want, press J to exit the Setup screen.
u Derivative (derivative value display) • {On}/{Off} ... {display on}/{display off} while Graph-to-Table, Table & Graph, and Trace are being used u Angle (default angle unit) • {Deg}/{Rad}/{Gra} ... {degrees}/{radians}/{grads} u Complex Mode • {Real} ... {calculation in real number range only} • {a+bi}/{r∠ } ... {rectangular format}/{polar format} display of a complex calculation u Coord (graph pointer coordinate display) • {On}/{Off} ...
u Background (graph display background) • {None}/{PICT} ... {no background}/{graph background picture specification} u Sketch Line (overlaid line type) •{ }/{ }/{ }/{ } ... {normal}/{thick}/{broken}/{dotted} u Dynamic Type* (dynamic graph type) • {Cnt}/{Stop} ... {non-stop (continuous)}/{automatic stop after 10 draws} u Locus* (dynamic graph locus mode) • {On}/{Off} ... {locus drawn}/{locus not drawn} u Y=Draw Speed* (dynamic graph draw speed) • {Norm}/{High} ...
u Imp Multi* (Changing the implicit multiplication calculation priority sequence) • {On} ... Performs calculations the same as “Calculation Priority Sequence” on page 2-2. • {Off} ...The calculation priority sequence of implicit multiplication (5 and 7 of “Calculation Priority Sequence” on page 2-2) is the same as multiplication and division using explicit operators (0 of “Calculation Priority Sequence”). u Auto Calc* (spreadsheet auto calc) • {On}/{Off} ...
u To recall a screen image from capture memory This operation is possible only while the Linear input/output mode is selected. 1. In the RUN • MAT (or RUN) mode, press K6(g) 6(g)5(CAPT)(4(CAPT) on the fx-7400GIII) 1(RCL). 2. Enter a capture memory number in the range of 1 to 20, and then press w. • This displays the image stored in the capture memory you specified. 3. To exit the image display and return to the screen you started from in step 1, press J.
Important! The calculator backs up user data (main memory) when you turn power off and loads the backed up data when you turn power back on. When you press the RESTART button, the calculator restarts and loads backed up data. This means that if you press the RESTART button after you edit a program, graph function, or other data, any data that has not been backed up will be lost.
Chapter 2 Manual Calculations 1. Basic Calculations 2 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 10digit mantissa before it is displayed. • For mixed arithmetic calculations, multiplication and division are given priority over addition and subtraction. Example Operation 56 × (–12) ÷ (–2.
Example 2 200 ÷ 7 × 14 = 400 Condition Operation 3 decimal places Calculation continues using display capacity of 10 digits Display 200/7*14w 400 !m(SET UP) ff 1(Fix)dwJw 400.000 200/7w * 14w 28.571 Ans × I 400.000 • If the same calculation is performed using the specified number of digits: 200/7w 28.571 The value stored internally is rounded off to the number of decimal places specified on the Setup screen. K6(g)4(NUM)*4(Rnd)w * 14w 28.571 Ans × I 399.994 200/7w 28.
tanh–1, (–), d, h, b, o, Neg, Not, Det, Trn, Dim, Identity, Ref, Rref, Sum, Prod, Cuml, Percent, AList, Abs, Int, Frac, Intg, Arg, Conjg, ReP, ImP 2 7* Abbreviated multiplication format in front of Type A functions, Type C functions, and parenthesis. 2' 3, A log2, etc.
Example • fx-9860GIII, fx-9750GIII, fx-7400GIII 2 + 3 × (log sin2π2 + 6.8) = 22.07101691 (angle unit = Rad) • fx-9750GIII (Imp Multi: On) • fx-9860GIII, fx-7400GIII • fx-9750GIII (Imp Multi: Off) 6 ÷ 2 (1 + 2) = 1 6 ÷ 2 (1 + 2) = 9 6 ÷ 2π π = 0.9549296586 6 ÷ 2π π = 3π π (Input/Output: Math) • You cannot use a differential, quadratic differential, integration, Σ, maximum/minimum value, Solve, RndFix or logab calculation expression inside of a RndFix calculation term.
u Calculation Result Display Range with ' Display of a calculation result in ' format is supported for result with ' in up to two terms. Calculation results in ' format take one of the following forms. b ± d' e ± a' b, ± d ± a' b, ± a' c f • The following are the ranges for each of the coefficients (a, b, c, d, e, f) can be displayed in the ' calculation result format.
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 nπ n is an integer up to |106|. b b π or π c c However, {number of a digits + number of b digits + number of c digits} must be 9 or less b b when the above a or is reduced.*1*2 Also, the maximum number of allowable c digits is c c 2 • When the calculation result can be displayed in the form a three.
Example 1 6 ÷ 2(1 + 2) → 6 ÷ (2(1 + 2)) 6 ÷ A(1 + 2) → 6 ÷ (A(1 + 2)) 1 ÷ (2 + 3)sin30 → 1 ÷ ((2 + 3)sin30) • When a multiplication sign is omitted immediately before a variable, a constant, etc.* Example 2 6 ÷ 2π → 2 ÷ 2' 2 → 6 ÷ (2π) 2 ÷ (2' 2) 4π ÷ 2π → 4π ÷ (2π) * fx-9750GIII: These parentheses are not input automatically when “Off” is selected for “Imp Multi” on the Setup screen.
k Memory u Variables (Alpha Memory) This calculator comes with 28 variables as standard. You can use variables to store values you want to use inside of calculations. Variables are identified by single-letter names, which are made up of the 26 letters of the alphabet, plus r and θ. The maximum size of values that you can assign to variables is 15 digits for the mantissa and 2 digits for the exponent. • Variable contents are retained even when you turn power off.
• Perform the above operation in the Linear input/output mode. It cannot be performed in the Math input/output mode. u Function Memory [OPTN]-[FMEM] Function memory is convenient for temporary storage of often-used expressions. For longer term storage, we recommend that you use the GRAPH mode for expressions and the PRGM mode for programs. • {STO}/{RCL}/{fn}/{SEE} ...
u To display a list of available functions K6(g)6(g)3(FMEM)* 4(SEE) * fx-7400GIII: 2(FMEM) u To delete a function Example To delete the contents of function memory number 1 A K6(g)6(g)3(FMEM)* 1(STO)bw * fx-7400GIII: 2(FMEM) • Executing the store operation while the display is blank deletes the function in the function memory you specify. 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).
fx-9860GIII, fx-9750GIII users... • In the Math input/output mode, the operation to recall answer memory contents is different from the operation in the Linear input/output mode. For details, see “History Function” (page 1-19). • Performing an operation that assigns a value to an Alpha memory (such as faal(B)w), answer memory contents are updated in the Math input/output mode but not in the Linear input/output mode.
u To specify the number of decimal places (Fix) Example To specify two decimal places 1(Fix)cw Press the number key that corresponds to the number of decimal places you want to specify (n = 0 to 9). • Displayed values are rounded off to the number of decimal places you specify. 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 (n = 0 to 9).
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. The following examples show function menus that appear in the RUN • MAT (or RUN) or PRGM mode. u Hyperbolic Calculations (HYP) [OPTN]-[HYP] • {sinh}/{cosh}/{tanh} ...
u Angle Units, Coordinate Conversion, Sexagesimal Operations (ANGL) [OPTN]-[ANGL] • {°}/{r}/{g} ... {degrees}/{radians}/{grads} for a specific input value • {° ’ ”} ... {specifies degrees (hours), minutes, seconds when inputting a degrees/minutes/ seconds value} • {° ’ ”} ... {converts decimal value to degrees/minutes/seconds value} • The {° ’ ”} menu operation is available only when there is a calculation result on the display. • {Pol(}/{Rec(} ...
• Be sure to specify Comp for Mode in the Setup screen. Example Operation cos ( π rad) = 0.5 3 !m(SET UP)cccccc*2(Rad)J c(!5(π)/3)w 2 • sin 45° × cos 65° = 0.5976724775 !m(SET UP)cccccc*1(Deg)J 2*s45*c65w*1 sin–10.5 = 30° (x when sinx = 0.5) !s(sin–1) 0.5*2w *1 * can be omitted. * fx-7400GIII: ccccc 2 * Input of leading zero is not necessary. k Logarithmic and Exponential Functions • Be sure to specify Comp for Mode in the Setup screen. Example Operation log 1.23 (log101.23) = 0.
k Other Functions • Be sure to specify Comp for Mode in the Setup screen. Example Operation ' 2 +' 5 = 3.65028154 !x(') 2+!x(')5w*1 (–3)2 = (–3) × (–3) = 9 (-3)xw 1 –––––– = 12 1 1 –– – –– 3 4 (3!)(x−1)-4!)(x−1) )!)(x−1)w 8! (= 1 × 2 × 3 × .... × 8) = 40320 8K6(g)3(PROB)*1(x!)w 3 !((3')(36*42*49)w*2 36 × 42 × 49 = 42 What is the absolute value of the common logarithm of 3 ? 4 3 | log 4 | = 0.1249387366 What is the integer part of – 3.
• Executing the function Ran# 0 initializes the sequences of both Ran# and RanList#. The sequence also is initialized when a sequential random number is generated with a different sequence of the previous execution using Ran# or RanList#, or when generating a random number. Ran# Examples Example Operation K6(g)3(PROB)*4(RAND) 1(Ran#)w Ran# (Generates a random number.) (Each press of w generates a new random number.) w w Ran# 1 (Generates the first random number in sequence 1.
u Random Integer Generation (RanInt#) RanInt# generates random integers that fall between two specified integers. RanInt# (A, B [,n]) A
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 n and probability p. RanBin# (n, p [,m]) 1 < n < 100000 1 < m < 999 0
k Permutation and Combination u Permutation n! nPr = (n – r)! u Combination n! nCr = r! (n – r)! • Be sure to specify Comp for Mode in the Setup screen.
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-12. • Be sure to specify Comp for Mode in the Setup screen. Example Operation 2 1 73 –– + 3 –– = ––– 5 4 20 = 3.65 (Conversion to decimal)*1 2'*5+3'*1'*4w 1 1 ––––– + ––––– = 6.066202547 × 10–4 *2 4572 2578 1'*2578+1'*4572w 1 –– × 0.5 = 0.25*3 2 1'*2*.
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} • Be sure to specify Comp for Mode in the Setup screen.
k Quotient of Integer ÷ Integer [OPTN]-[CALC]-[Int÷] The “Int÷” function can be used to determine the quotient when one integer is divided by another integer. Example To calculate the quotient of 107 ÷ 7 AbahK4(CALC)*6(g) 6(g)1(Int÷)h w * fx-7400GIII: 3(CALC) k Remainder of Integer ÷ Integer [OPTN]-[CALC]-[Rmdr] The “Rmdr” function can be used to determine the remainder when one integer is divided by another integer.
Example 1 15 60 To simplify 5 1 15 = = 4 60 20 Abf'*gaw K4(CALC)**6(g)6(g)3(Simp)w * fx-7400GIII: v ** fx-7400GIII: 3(CALC) 3(Simp)w The “F=” value is the divisor. Example 2 To simplify 27 specifying a divisor of 9 63 3 27 = 7 63 Ach'*gdwK4(CALC)** 6(g)6(g)3(Simp)jw * fx-7400GIII: v ** fx-7400GIII: 3(CALC) • An error occurs if simplification cannot be performed using the specified divisor.
k Solving an f(x) Function [OPTN]-[CALC]-[SolvN] You can use SolvN to solve an f(x) function using numerical analysis. The following is the input syntax. SolveN (left side [=right side] [,variable] [, lower limit, upper limit]) • The right side, variable, lower limit and upper limit all can be omitted. • “left side[=right side]” is the expression to be solved. Supported variables are A through Z, r, and θ. When the right side is omitted, solution is perform using right side = 0.
In this definition, infinitesimal is replaced by a sufficiently small Ax, with the value in the neighborhood of f' (a) calculated as: f (a + Ax) – f (a) f ' (a) ––––––––––––– Ax In order to provide the best precision possible, this unit employs central difference to perform differential calculations. Example To determine the derivative at point x = 3 for the function y = x3 + 4x2 + x – 6, with a tolerance of “tol” = 1E – 5 Input the function f(x).
• You cannot use a differential, quadratic differential, integration, Σ, maximum/minimum value, Solve, RndFix or logab calculation expression inside a differential calculation term. • In the Math input/output mode, the tolerance value is fixed at 1E–10 and cannot be changed. k Quadratic Differential Calculations [OPTN]-[CALC]-[d2/dx2] After displaying the function analysis menu, you can input quadratic differentials using the following syntax.
• Inaccurate results and errors can be caused by the following: - discontinuous points in x values - extreme changes in x values - inclusion of the local maximum point and local minimum point in x values - inclusion of the inflection point in x values - inclusion of undifferentiable points in x values - differential calculation results approaching zero • You can interrupt an ongoing quadratic differential calculation by pressing the A key.
Input the start point and end point. b,f, Input the tolerance value. b5-e)w Example 2 When the angle unit setting is degrees, trigonometric function integration calculation is performed using radians (Angle unit = Deg) Examples Calculation Result Display Note the following points to ensure correct integration values.
• In the function f(x), only X can be used as a variable in expressions. Other variables (A through Z excluding X, r, ) are treated as constants, and the value currently assigned to that variable is applied during the calculation. • Input of “tol” and closing parenthesis can be omitted. If you omit “tol,” the calculator automatically uses a default value of 1E–5. • Integration calculations can take a long time to complete.
k Maximum/Minimum Value Calculations [OPTN]-[CALC]-[FMin]/[FMax] After displaying the function analysis menu, you can input maximum/minimum calculations using the formats below, and solve for the maximum and minimum of a function within interval a < x < b.
6. Complex Number Calculations You can perform addition, subtraction, multiplication, division, parentheses calculations, function calculations, and memory calculations with complex numbers just as you do with the manual calculations described on pages 2-1 to 2-16. You can select the complex number calculation mode by changing the Complex Mode item on the Setup screen to one of the following settings. • {Real} ... Calculation in the real number range only*1 • {a+bi} ...
k Arithmetic Operations [OPTN]-[CPLX]-[i] Arithmetic operations are the same as those you use for manual calculations. You can even use parentheses and memory.
AK3(CPLX)*2(Abs) (d+e1(i))w (Calculation of absolute value) * fx-7400GIII: 2(CPLX) AK3(CPLX)*3(Arg) (d+e1(i))w (Calculation of argument) * fx-7400GIII: 2(CPLX) • The result of the argument calculation differs in accordance with the current angle unit setting (degrees, radians, grads). k Conjugate Complex Numbers [OPTN]-[CPLX]-[Conj] A complex number of the form a + bi becomes a conjugate complex number of the form a – bi.
Example To transform the rectangular form of complex number 1 + ' 3 i to its polar form !m(SET UP)cccccc* 1(Deg)c2(a+bi)J Ab+(!x(')d) K3(CPLX)**1(i)6(g)3('r∠θ)w * fx-7400GIII: ccccc ** fx-7400GIII: 2(CPLX) Ac!v(∠)ga K3(CPLX)*6(g)4('a+bi)w * fx-7400GIII: 2(CPLX) • The input/output range of complex numbers is normally 10 digits for the mantissa and two digits for the exponent. • When a complex number has more than 21 digits, the real part and imaginary part are displayed on separate lines.
Number System Binary Octal Decimal Hexadecimal Display Capacity 16 digits 11 digits 10 digits 8 digits • The alphabetic characters used in the hexadecimal number appear differently on the display to distinguish them from text characters. Normal Text A B C D E F Hexadecimal Values u v w x y z v l I s c t Keys • The following are the calculation ranges for each of the number systems.
u To input values of mixed number systems Example To input 12310, when the default number system is hexadecimal !m(SET UP) Move the highlighting to “Mode”, and then press 3(Hex)J. A1(d~o)1(d)bcdw k Negative Values and Bitwise Operations Press 2(LOG) to display a menu of negation and bitwise operators. • {Neg} ... {negation}*1 • {Not}/{and}/{or}/{xor}/{xnor} ...
u To convert a displayed value from one number system to another Example To convert 2210 (default number system) to its binary or octal value A!m(SET UP) Move the highlighting to “Mode”, and then press 2(Dec)J. 1(d~o)1(d)ccw J3(DISP)3('Bin)w 4('Oct)w 8. Matrix Calculations Important! • Matrix calculations cannot be performed on the fx-7400GIII. From the Main Menu, enter the RUN • MAT mode, and press 1('MAT) to perform Matrix calculations.
k Inputting and Editing Matrices Pressing 1('MAT) displays the Matrix Editor screen. Use the Matrix Editor to input and edit matrices. m × n … m (row) × n (column) matrix None… no matrix preset • {DEL}/{DEL•A} ... deletes {a specific matrix}/{all matrices} • {DIM} ... {specifies the matrix dimensions (number of cells)} • {CSV} ... stores a matrix as a CSV file and imports the contents of CSV file into one of the matrix memories (Mat A through Mat Z, and MatAns) (page 2-43) • {M↔V} ...
The following operation is a continuation of the example calculation on the previous page. bwcwdw ewfwgw (Data is input into the highlighted cell. Each time you press w, the highlighting moves to the next cell to the right.) • Displayed cell values show positive integers up to six digits, and negative integers up to five digits (one digit used for the negative sign). Exponential values are shown with up to two digits for the exponent. Fractional values are not displayed.
u Row Calculations The following menu appears whenever you press 1(R • OP) while a recalled matrix is on the display. • {Swap} ... {row swap} • {×Rw} ... {product of specified row and scalar} • {×Rw+} ... {addition of one row and the product of a specified row with a scalar} • {Rw+} ... {addition of specified row to another row} u To swap two rows Example To swap rows two and three of the following matrix: All of the operation examples are performed using the following matrix.
u To add two rows together Example To add row 2 to row 3 1(R • OP)4(Rw+) Specify number of row to be added. cw Specify number of row to be added to. dww u Row Operations • {DEL} ... {delete row} • {INS} ... {insert row} • {ADD} ...
u Column Operations • {DEL} ... {delete column} • {INS} ... {insert column} • {ADD} ... {add column} u To delete a column Example To delete column 2 3(COL)e 1(DEL) 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.
u To save matrix contents as a CSV file 1. While the Matrix Editor is on the display, use f and c to highlight the name of the matrix whose contents you want to save as a CSV file. 2. Press 4(CSV)2(SV • 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). 4.
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. a11 a12 ... a1n a21 a22 ... a2n = [ [a11, a12, ..., a1n] [a21, a22, ..., a2n] .... [am1, am2, ..., amn] ] am1 am2 ...
You can also use {Dim} to specify the dimensions of the matrix. Example 2 To specify dimensions of 2 rows and 3 columns for Matrix B !*( )c,d!/( )a K2(MAT)6(g)2(Dim) 6(g)1(Mat)al(B)w • The “Dim” command can be used to check and configure vector dimension settings.
Example 1 To fill all of the cells of Matrix A with the value 3 K2(MAT)6(g)3(Fill) d,6(g)1(Mat)av(A)w 1(Mat)av(A)w • The “Fill” command can be used to write the same value into all vector elements. Example 2 To combine the following two matrices: 1 3 A= B= 2 4 K2(MAT)5(Aug) 1(Mat)av(A), 1(Mat)al(B)w • The two matrices you combine must have the same number of rows. An error occurs if you try to combine two matrices that have different number of rows.
k Matrix Calculations [OPTN]-[MAT] Use the matrix command menu to perform matrix calculation operations. u To display the matrix commands 1. From the Main Menu, enter the RUN • MAT mode. 2. Press K to display the option menu. 3. Press 2(MAT) to display the matrix command menu. The following describes only the matrix commands that are used for matrix arithmetic operations. • {Mat} ... {Mat command (matrix specification)} • {Det} ... {Det command (determinant command)} • {Trn} ...
u Determinant Example [OPTN]-[MAT]-[Det] Obtain the determinant for the following matrix: 1 2 3 Matrix A = 4 5 6 −1 −2 0 K2(MAT)3(Det)1(Mat) av(A)w • Determinants can be obtained only for square matrices (same number of rows and columns). Trying to obtain a determinant for a matrix that is not square produces an error. • The determinant of a 2 × 2 matrix is calculated as shown below. |A| = a11 a12 a21 a22 = a11a22 – a12a21 • The determinant of a 3 × 3 matrix is calculated as shown below.
u Row Echelon Form [OPTN]-[MAT]-[Ref] This command uses the Gaussian elimination algorithm to find the row echelon form of a matrix. Example To find the row echelon form of the following matrix: Matrix A = 1 2 3 4 5 6 K2(MAT)6(g)4(Ref) 6(g)1(Mat)av(A)w u Reduced Row Echelon Form [OPTN]-[MAT]-[Rref] This command finds the reduced row echelon form of a matrix.
• Calculation precision is affected for matrices whose determinant is near zero. • A matrix being inverted must satisfy the conditions shown below. A A–1 = A–1 A = E = 1 0 0 1 The following shows the formula used to invert Matrix A into inverse matrix A–1. A= a b c d A–1= 1 ad – bc d –b –c a Note that ad – bc ≠ 0.
u Complex Number Calculations with a Matrix Example To determine the absolute value of a matrix with the following complex number elements: –1 + i Matrix D = 1+i 1+i –2 + 2i AK6(g)4(NUM)1(Abs) K2(MAT)1(Mat)as(D)w • The following complex number functions are supported in matrices and vectors. i, Abs, Arg, Conjg, ReP, ImP Matrix Calculation Precautions • Determinants and inverse matrices are subject to error due to dropped digits.
• Determination of the angle formed by two vectors • Determination of the unit vector About Vector Answer Memory (VctAns) The calculator automatically stores vector calculation results in Vector Answer Memory. Note the following precautions about Vector Answer Memory. • Whenever you perform a vector calculation, the current Vector Answer Memory contents are replaced by the new result. The previous contents are deleted and cannot be recovered.
Vector Calculation Precautions • When calculating a dot product, cross product, and angle formed by two vectors, the dimensions of the two vectors must be the same. Also, a cross product’s dimensions must be 1 × 2, 1 × 3, 2 × 1, or 3 × 1. • Vector calculations are performed independently for each element, so it may take some time before calculations results are displayed. • The calculation precision of displayed results for vector calculations is ±1 at the least significant digit.
u Vector Addition, Subtraction, and Multiplication Example 1 [OPTN]-[MAT]-[Vct] To determine the sum of the two vectors shown below (Vct A + Vct B): Vct A = [ 1 2 ] Vct B = [ 3 4 ] K2(MAT)6(g)6(g)1(Vct) av(A)+1(Vct)al(B)w Example 2 To determine the product of the two vectors shown below (Vct A × Vct B): 3 Vct A = [ 1 2 ] Vct B = 4 K2(MAT)6(g)6(g)1(Vct) av(A)*1(Vct)al(B)w Example 3 To determine the product of the matrix and vector shown below (Mat A × Vct B): 1 2 1 Mat A = Vct B = 2 1 2 K2(MAT)1(Mat)
u Angle Formed by Two Vectors Example [OPTN]-[MAT]-[Angle] To determine the angle formed by two vectors Vct A = [ 1 2 ] Vct B = [ 3 4 ] K2(MAT)6(g)6(g) 4(Angle)1(Vct)av(A), 1(Vct)al(B))w u Unit Vector Example [OPTN]-[MAT]-[UntV] Determine the unit vector of the vector below Vct A = [ 5 5 ] K2(MAT)6(g)6(g) 5(UntV)1(Vct)av(A))w u Vector Norm (Size) Example [OPTN]-[MAT]-[Norm] To determine the vector norm (size) Vct A = [ 1 3 ] K2(MAT)6(g)6(g)6(g) 1(Norm)6(g)6(g)6(g) 1(Vct)av(A))w • You can use the “
• Attempting to convert from a unit in one category (such as “AREA”) to a unit in another category (such as “TIME”) results in a Conversion ERROR. • See the “Unit Conversion Command List” (page 2-58) for information about the units included in each category. k Performing a Unit Conversion Calculation [OPTN]-[CONV] Input the value you are converting from and the conversion commands using the syntax shown below to perform a unit conversion calculation.
k Unit Conversion Command List Display Name Cat. Display Name Unit fm fermi cm3 cubic centimeter Å angstrom mL milliliter micrometer L liter mm millimeter m3 cubic meter cm centimeter in3 cubic inch m meter ft3 cubic foot km kilometer AU astronomical unit l.y.
Temperature °C degrees Celsius Pa Pascal K Kelvin kPa Kilo Pascal °F degrees Fahrenheit mmH2O millimeter of water °R degrees Rankine mmHg millimeter of Mercury m/s meter per second atm atmosphere km/h kilometer per hour inH2O inch of water knot knot inHg inch of Mercury ft/s foot per second lbf/in2 pound per square inch mile/h u mile per hour Display Name bar kgf/cm2 atomic mass unit eV milligram bar kilogram force per square centimeter electron Volt kg kilogram ca
Chapter 3 List Function 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 List 1 SUB 1 2 3 4 5 6 7 8 • • • • 56 37 21 69 40 48 93 30 Display range Cell List 2 List 3 1 2 4 8 16 32 64 128 107 75 122 87 298 48 338 49 • • • • • • • • • • • • Column List 4 List 5 3.5 6 2.1 4.4 3 6.8 2 8.
u To batch input a series of values 1. Use the cursor keys to move the highlighting to another list. 2. Press !*( { ), and then input the values you want, pressing , between each one. Press !/( } ) after inputting the final value. !*( { )g,h,i!/( } ) 3. Press w to store all of the values in your list. w • Remember that a comma separates values, so you should not input a comma after the final value of the set you are inputting.
u To delete a cell 1. Use the cursor keys to move the highlighting to the cell you want to delete. 2. Press 6(g)3(DEL) to delete the selected cell and cause everything below it to be shifted up. • The cell delete operation does not affect cells in other lists. If the data in the list whose cell you delete is somehow related to the data in neighboring lists, deleting a cell can cause related values to become misaligned.
3. Type in the name and then press w. • To type in a name using alpha characters, press !a to enter the ALPHA-LOCK mode. Example: YEAR -(Y)c(E)v(A)g(R)w • The following operation displays a sub name in the RUN • MAT (or RUN) mode. !b(List) n!+( [ )a!-( ] )w (n = 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.
Ascending order 1. While the lists are on the screen, press 6(g)1(TOOL)1(SRT • A). 2. The prompt “How Many Lists?:” appears to ask how many lists you want to sort. Here we will sort one base list linked to one other list, so we should input 2. cw 3. In response to the “Select Base List List No:” prompt, input the number of the list you want to sort into ascending order. Here we will specify List 1. bw 4.
Example To transfer the contents of List 1 (2, 3, 6, 5, 4) to column 1, and the contents of List 2 (11, 12, 13, 14, 15) to column 2 of Matrix Answer Memory AK1(LIST)2(L→M) 1(List)b,1(List)c)w u To count the number of data items in a list [OPTN]-[LIST]-[Dim] K1(LIST)3(Dim)1(List) w • The number of cells a list contains is its “dimension.
u To generate a sequence of numbers [OPTN]-[LIST]-[Seq] K1(LIST)5(Seq) , , , , )w • The result of this operation is stored in ListAns Memory. Example To input the number sequence 12, 62, 112, into a list, using the function f(x) = X2. Use a starting value of 1, an ending value of 11, and an increment of 5.
u To calculate the median of data items of specified frequency [OPTN]-[LIST]-[Med] This procedure uses two lists: one that contains values and one that indicates the frequency (number of occurrences) of each value. The frequency of the data in Cell 1 of the first list is indicated by the value in Cell 1 of the second list, etc. • The two lists must contain the same number of data items. If they don’t, an error occurs.
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) w • The result of this operation is stored in ListAns Memory.
• You can specify the storage location in list memory for a calculation result produced by a list calculation whose result is stored in ListAns memory. For example, specifying “AList 1 → List 2” will store the result of AList 1 in List 2. • The number of cells in the new AList is one less than the number of cells in the original list. • An error occurs if you execute AList for a list that has no data or only one data item. 3.
u To directly input a list of values You can also directly input a list of values using {, }, and ,. Example To input the list: 56, 82, 64 !*( { )fg,ic, ge!/( } ) 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!/( } ).
u To use list contents in ListAns Memory in a calculation Example To multiply the list contents in ListAns Memory by 36 K1(LIST)1(List)!-(Ans)*dgw • The operation K1(LIST)1(List)!-(Ans) recalls ListAns Memory contents. • This operation replaces current ListAns Memory contents with the result of the above calculation. 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.
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 41 65 to perform sin (List 3) 22 Use radians as the angle unit. sK1(LIST)1(List)dw 4. Switching Between List Files You can store up to 26 lists (List 1 to List 26) in each file (File 1 to File 6). A simple operation lets you switch between list 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. These operations are performed using the CSV function menu, which appears when you press 6(g)6(g)1(CSV) while the List Editor is on the display.
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. • If you pressed 1(LOAD)1(LIST) in step 3, import starts from the row where the highlighted cell is located, overwriting List Editor rows only with the same number of rows contained in the CSV file.
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(SV • 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). 4. Press 1(SV • AS).
Chapter 4 Equation Calculations From the Main Menu, enter the EQUA mode. • {SIML} ... {linear equation with 2 to 6 unknowns} • {POLY} ... {degree 2 to 6 equation} • {SOLV} ... {solve calculation} 1. Simultaneous Linear Equations You can solve simultaneous linear equations with two to six unknowns. • Simultaneous Linear Equation with Two Unknowns: a1x + b1y = c1 a2x + b2y = c2 • Simultaneous Linear Equation with Three Unknowns: … a1x + b1y + c1z = d1 a2x + b2y + c2z = d2 a3x + b3y + c3z = d3 1.
1 m EQUA 2 1(SIML) 2(3) 3 ewbw-cw-bw bwgwdwbw -fwewbw-hw 4 1(SOLV) • Internal calculations are performed using a 15-digit mantissa, but results are displayed using a 10-digit mantissa and a 2-digit exponent. • Simultaneous linear equations are solved by inverting the matrix containing the coefficients of the equations. For example, the following shows the solution (x, y, z) of a simultaneous linear equation with three unknowns.
• To change the value of a coefficient that you already stored by pressing w, move the cursor to the coefficient you want to edit. Next, input the value you want to change to. • Pressing 3(CLR) clears all coefficients to zero. 4. Solve the equations.
3. Solve Calculations The Solve Calculation mode lets you determine the value of any variable in a formula without having to solve the equation. 1. From the Main Menu, enter the EQUA mode. 2. Select the SOLV (Solver) mode, and input the equation as it is written. • If you do not input an equals sign, the calculator assumes that the expression is to the left of the equals sign, and there is a zero to the right. • An error occurs if you input more than one equals sign. 3.
Chapter 5 Graphing 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 • MAT (or RUN) … Manual graphing (pages 5-12 to 5-16) • TABLE … Number table generation (pages 5-16 to 5-20) • DYNA* … Dynamic graphing (pages 5-21 to 5-23) • RECUR* … Recursion graphing or number table generation (pages 5-23 to 5-27) • CONICS* … Conic section graphing (page 5-28) * Not included on the fx-7400GIII. 1.
5(CONV)1('Y=) to 5('Y≤) 6(g)1('X=) to 5('X≤) ... changes the function type 6(g)1(Y>) to 4(Y≤) .... Y inequality on left side 6(g)6(g)1(X>) to 4(X≤) .... X inequality on left side Repeat this step as many times as required to input all of the functions you want. Next you should specify which of the functions among those that are stored in memory you want to graph (see page 5-6). If you do not select specific functions here, the graph operation will draw graphs of all the functions currently stored in memory.
2. Controlling What Appears on a Graph Screen k V-Window (View Window) Settings Use the View Window to specify the range of the x- and y-axes, and to set the spacing between the increments on each axis. You should always set the V-Window parameters you want to use before graphing. u To make V-Window settings 1. From the Main Menu, enter the GRAPH mode. 2. Press !3(V-WIN) to display the V-Window setting screen.
• The following is the input range for V-Window parameters. –9.999999999E 97 to 9.999999999E 97 k V-Window Memory You can store up to six sets of V-Window settings in V-Window memory for recall when you need them. u To store V-Window settings 1. From the Main Menu, enter the GRAPH mode. 2. Press !3(V-WIN) to display the V-Window setting screen, and input the values you want. 3. Press 4(STO) to display the pop-up window. 4.
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. 2(FACT) Specifies the x-axis and y-axis zoom factors for factor zoom. 3(IN)/4(OUT) ... Factor zoom The graph is enlarged or reduced in accordance with the factor you specify, centered on the current pointer location. 5(AUTO) ...
2 !2(ZOOM)1(BOX) 3 d~dw 4 d~d,f~fw • You must specify two different points for box zoom, and the two points cannot be on a straight line vertically or horizontally from each other. 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.
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(Parm) (Specifies parametric expression.) dsvw(Inputs and stores x expression.) dcvw(Inputs and stores y expression.) u To create a composite function Example To use relations in Y1 and Y2 to create composite functions for Y3 and Y4 Y1 = (X + 1), Y2 = X2 + 3 Assign Y1°Y2 to Y3, and Y2°Y1 to Y4.
The above three screens are produced using the Trace function. See “Function Analysis” (page 5-30) for more information. k Editing and Deleting Functions u To edit a function in memory Example To change the expression in memory area Y1 from y = 2x2 – 5 to y = 2 x2 – 3 e (Displays cursor.) eeeeeDd(Changes contents.) w(Stores new graph function.) 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.
3. Press 1(Yes) to delete the function or 6(No) to abort the procedure without deleting anything. • Using the above procedure to delete one line of a parametric function (such as Xt2) also will delete the applicable paired line (Yt2, in the case of Xt2). k Selecting Functions for Graphing u To specify the draw/non-draw status of a graph 1. On the Graph relation list, use f and c to highlight the relation you do not want to graph. 2. Press 1(SEL). • Each press of 1(SEL) toggles graphing on and off. 3.
k Graph Memory Graph memory lets you store up to 20 sets of graph function data and recall it later when you need it. A single save operation saves the following data in graph memory. • All graph functions in the currently displayed Graph relation list (up to 20) • Graph types • Function graph line information • Draw/non-draw status • V-Window settings (1 set) u To store graph functions in graph memory 1. Press 5(GMEM)1(STO) to display the pop-up window. 2.
u To recall a stored graph 1. After graphing in GRAPH mode, press K1(PICT)2(RCL) to display the pop-up window. 2. Press a number key to specify the Picture memory for the picture you want to recall, and then press w. Pressing bw recalls the picture function in Picture Memory 1 (Pict 1). • Recalling picture memory contents causes the currently displayed graph to be overwritten. • Use the sketch Cls function (page 5-29) to clear a graph that was recalled from picture memory. 5.
Pressing 1(SEL) while one of the function’s is highlighted would causes its “ R ” or “ B ” indicator to be cleared. A function without an indicator is drawn as the main screen graph (on the left side of the display). Example Graph y = x(x + 1)(x – 1) in the main screen and sub-screen. Use the following V-Window settings. (Main Screen) Xmin = –2, Xmax = 2, Xscale = 0.
3. Make V-Window settings. 4. Input the commands for drawing the rectangular coordinate graph. 5. Input the function. Example Graph y = 2x2 + 3x – 4. Use the following V-Window settings. Xmin = –5, Xmax = 5, Xscale = 2 Ymin = –10, Ymax = 10, Yscale = 5 1 m RUN • MAT (or RUN) 2 fx-9860GIII, fx-9750GIII: !m(SET UP)2(Line)J 3 !3(V-WIN)-fwfwcwc -bawbawfwJ 4 !4(SKTCH)1(Cls)w 5(GRPH)1(Y=) 5 cvx+dv-ew • Certain functions can be graphed easily using built-in function graphs.
3 !3(V-WIN)-cawcawfwc -bcwbcwfw awe!5(π)w!5(π)/dgwJ 4 !4(SKTCH)1(Cls)w 5(GRPH)3(Param) 5 hcv-ccd.fv, hsv-csd.fvw u Graphing an Integration Your calculator can graph a function that performs integration calculation. Calculation results are displayed in the lower left corner of the screen, with the integration area filled in. Example To graph the integration formula ∫ 1 –2 (x + 2)(x – 1)(x – 3) dx Use the following V-Window settings.
Example To graph y = Ax2 – 3 as the value of A changes in the sequence 3, 1, –1 Use the following V-Window settings. Xmin = –5, Xmax = 5, Xscale = 1 Ymin = –10, Ymax = 10, Yscale = 2 1 m GRAPH 2 !m(SET UP)cccc*3(Off)J *fx-7400GIII: ccc 3 !3(V-WIN)-fwfwbwc -bawbawcwJ 4 3(TYPE)1(Y=)av(A)vx-d, !+( [ )av(A)!.(=)d,b,-b !-( ] )w 5 6(DRAW) • 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.
4. Make V-Window settings. 5. Draw the graph. 6. Paste the expression. Example While the graph of y = 2x2 + 3x – 4 is currently displayed, to paste the previously copied function Y=X from the clipboard Use the following V-Window settings. Xmin = –5, Xmax = 5, Xscale = 2 Ymin = –10, Ymax = 10, Yscale = 5 1 m RUN • MAT (or RUN) a-(Y)!.
u Variable Specifications There are two methods you can use to specify value for the variable x when generating a numeric table. • Table range method With this method, you specify the conditions for the change in value of the variable. • List With this method, the data in the list you specify is substituted for the x-variable to generate a number table.
Press 6(TABL) to generate a number table using the functions you selected. The value of variable x changes according to the range or the contents of the list you specified. The example screen shown here shows the results based on the contents of List 6 (–3, –2, –1, 0, 1, 2, 3). Each cell can contain up to six digits, including negative sign.
• If you try to replace a value with an illegal operation (such as division by zero), an error occurs and the original value remains unchanged. • You cannot directly change any values in the other (non-x) columns of the table. 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.
1 m TABLE 2 !3(V-WIN)awgwbwc -cwbawcwJ 3 3(TYPE)1(Y=)dvx-cw vxw 4 5(SET)-dwdwbwJ 5 6(TABL) 6 5(G • CON) • You can use Trace, Zoom, or Sketch after drawing a graph. k Simultaneously Displaying a Number Table and Graph Specifying T+G for Dual Screen on the Setup screen makes it possible to display a number table and graph at the same time. 1. From the Main Menu, enter the TABLE mode. 2. Make V-Window settings. 3. On the Setup screen, select T+G for Dual Screen. 4. Input the function. 5.
8. Dynamic Graphing Important! • The fx-7400GIII is not equipped with the DYNA mode. 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. 1. From the Main Menu, enter the DYNA mode. 2. Make V-Window settings. 3. On the Setup screen, specify the Dynamic Type.
Repeats from 1 through 4. 1 2 → ← ↓↑ 4 3 → ← k Drawing a Dynamic Graph Locus Turning on the Dynamic Graph locus setting on the Setup screen lets you overlay a graph drawn by changing the coefficient values. 1. From the Main Menu, enter the DYNA mode. 2. Make V-Window settings. 3. On the Setup screen, select “On” for “Locus”. 4. Use the cursor keys to select the function type on the built-in function type list. 5. Input values for coefficients, and specify which coefficient will be the dynamic variable.
k Graph Calculation DOT Switching Function Use this function to specify drawing of all the dots on the Dynamic Graph X-axis, or every other dot. This setting is value for Dynamic Func Y= graphic only. 1. Press !m(SET UP) to display the Setup screen. 2. Press ccc to select Y=Draw Speed. 3. Select the graphing method. 1(Norm) … Draws all X-axis dots. (initial default) 2(High) … Draws every other X-axis dot. (faster drawing than Normal) 4. Press J.
2. Specify the recursion type. 3(TYPE)1(an) ... {general term of sequence an} 2(an+1) ... {linear two-term recursion} 3(an+2) ... {linear three-term recursion} 3. Input the recursion formula. 4. Specify the table range. Specify a start point and end point for n. If necessary, specify a value for the initial term, and a pointer start point value if you plan to graph the formula. 5. Display the recursion formula number table.
1 m RECUR 2 !3(V-WIN)awgwbwc -bfwgfwfwJ 3 3(TYPE)2(an+1)c2(an)+bw 4 5(SET)2(a1)bwgwbwJ 5 1(SEL+S)f2( )J 6 6(TABL) 7 5(G • CON) • After drawing a graph, you can use Trace, Zoom, and Sketch. • Press A to return to the number table screen. After drawing a graph, you can toggle between the number table screen and graph screen by pressing !6(G↔T).
5 6(TABL) 6 3(PHAS) • If you enter three expressions on the RECUR mode screen and select all of them for table creation, you will need to specify which two of the three expressions you want to use to draw the phase plot. To do so, use the function menu that appears when you press 3(PHAS) on the table screen. 1(a • b).......... Graph using an (an+1, an+2) and bn (bn+1, bn+2). 2(b • c) .......... Graph using bn (bn+1, bn+2) and cn (cn+1, cn+2). 3(a • c) ..........
k WEB Graph (Convergence, Divergence) y = f(x) is graphed by presuming an+1 = y, an = x for linear two-term regression an+1 = f(an) composed of an+1, an. Next, it can be determined whether the function is convergent or divergent. 1. From the Main Menu, enter the RECUR mode. 2. Make V-Window settings. 3. Select 2-term recursion as the recursion formula type, and input the formula. 4. Specify the table range, n start and end points, initial term value, and pointer start point. 5.
10. Graphing a Conic Section Important! • The fx-7400GIII is not equipped with the CONICS mode. k Graphing a Conic Section You can use the CONICS mode to graph parabolas, circles, ellipses, and hyperbolas. You can input a rectangular coordinate function, polar coordinate function, or parametric function for graphing. 1. From the Main Menu, enter the CONICS mode. 2. Select the function type. 1(RECT).... {rectangular coordinate} 2(POL).... {polar coordinate} 3(PARM).... {parametric} 3.
1. From the Main Menu, enter the GRAPH mode. 2. Make V-Window settings. 3. On the Setup screen, use the “Sketch Line” setting to specify the line style you want. 1( ) … Normal (initial default) 2( ) … Thick (twice the thickness of Normal) 3( ) … Broken (thick broken) 4( ) … Dot (dotted) 4. Input the function of the graph. 5. Draw the graph. 6. Select the sketch function you want to use.*1 !4(SKTCH) 1(Cls) ... Screen clear 2(Tang) ... Tangent line 3(Norm) ... Line normal to a curve 4(Inv) ...
4 3(TYPE)1(Y=)v(v+c)(v -c)w 5 6(DRAW) 6 !4(SKTCH)2(Tang) 7 e~ew*1 *1 You can draw a tangent line in succession by moving the “ ” pointer and pressing w. 12. 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(TRCE), and a pointer appears in the center of the graph.*1 4.
1. From the Main Menu, enter the GRAPH mode. 2. On the Setup screen, specify On for Derivative. 3. Draw the graph. 4. Press !1(TRCE), and the pointer appears at the center of the graph. The current coordinates and the derivative also appear on the display at this time. k Graph to Table You can use trace to read the coordinates of a graph and store them in a number table. You can also use Dual Graph to simultaneously store the graph and number table, making this an important graph analysis tool. 1.
4(Y-ICPT) ... y-intercept 5(ISCT) ... Intersection of two graphs 6(g)1(Y-CAL) ... y-coordinate for given x-coordinate 6(g)2(X-CAL) ... x-coordinate for given y-coordinate 6(g)3(∫dx) ... Integral value for a given range 4. When there are multiple graphs on the screen, the selection cursor (k) is located at the lowest numbered graph. Press f and c to move the cursor to the graph you want to select. 5. Press w to select the graph where the cursor is located and display the value produced by the analysis.
• You can calculate the point of intersection for rectangular coordinate graphs (Y=f(x) type) and inequality graphs (Y > f(x), Y < f(x), Y t f(x) or Y s f(x)) only. • Either of the following can cause poor accuracy or even make it impossible to obtain solutions.
Example Graph the function shown below, and then determine the integral value at (–2, 0). Y1 = x(x + 2)(x – 2) • You can also specify the lower limit and upper limit by inputting them on the 10-key pad. • When setting the range, make sure that the lower limit is less than the upper limit. • Integral values can be calculated for rectangular coordinate graphs only. k Conic Section Graph Analysis Important! • The fx-7400GIII is not equipped with the CONICS mode.
u To calculate the focus and length of latus rectum Example [G-SLV]-[FOCS]/[LEN] To determine the focus and length of latus rectum for the parabola X = (Y – 2)2 + 3 Use the following V-Window settings. Xmin = –1, Xmax = 10, Xscale = 1 Ymin = –5, Ymax = 5, Yscale = 1 m CONICS w bwcwdw6(DRAW) !5(G-SLV) 1(FOCS) (Calculates the focus.) !5(G-SLV) 5(LEN) (Calculates the length of latus rectum.) • When calculating two foci for an ellipse or hyperbolic graph, press e to calculate the second focus.
Chapter 6 Statistical Graphs and 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. Because of this, the graphs that appear on the screen when you perform a graphing operation will probably differ somewhat from those shown in this manual. 1.
• List The initial default statistical data is List 1 for single-variable data, and List 1 and List 2 for paired-variable data. You can specify which statistical data list you want to use for x-data and y-data. • Frequency This setting specifies a list that contains frequency data. In statistics, “frequency” means the number of times a data item (or set of data items) occurs.
When “Pie” (pie graph) is selected as the Graph Type: • Data (Specifies the list to be used as graph data.) • {LIST} ... {List 1 to List 26} • Display (pie graph value display setting) • {%}/{Data} ... For each data element {display as percentage}/{display as value} • % Sto Mem (Specifies storage of percentage values to a list.) • {None}/{List} ...
Pie, 1-Sample Z Test, 2-Sample Z Test, 1-Prop Z Test, 2-Prop Z Test, 1-Sample t Test, 2Sample t Test, χ2 GOF Test, χ2 2-way Test, 2-Sample F Test (x-axis only disregarded). • The default setting automatically uses List 1 data as x-axis (horizontal) values and List 2 data as y-axis (vertical) values. Each set of x/y data is a point on the scatter diagram. 2. Calculating and Graphing Single-Variable Statistical Data Single-variable data is data with only a single variable.
⇒ 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 Med-box Graph This type of graph lets you see how a large number of data items are grouped within specific ranges. A box minX encloses all the data in an area from the first quartile (Q1) to the third quartile (Q3), with a line drawn at the median (Med). Lines (called whiskers) extend from either end of the box up to the minimum (minX) and maximum (maxX) of the data.
k Normal Distribution Curve The normal distribution curve is graphed using the normal distribution function. 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. k Broken Line Graph Lines connect center points of a histogram bar. XList specifies the list where the data is input, while Freq specifies the list where the data frequency is input.
• Press 6(DRAW) to return to the original single-variable statistical graph. • When Mod has multiple solutions, they are all displayed. • You can use the Setup screen’s “Q1Q3 Type” setting to select either “Std” (standard calculation) or “OnData” (French calculation) for the Q1 and Q3 calculation mode. For details about calculation methods while “Std” or “OnData” is selected, see “Calculation Methods for the Std and OnData Settings” below.
Center Point 1 2 3 Center Point 4 5 6 7 8 9 Median 2+3 = Q1 2 7+8 = Q3 2 • When Frequency includes decimal fraction values The Q1, Q3 and Med values for this calculation method are described below. Q1 = {value of element whose cumulative frequency ratio is greater than 0.25 and nearest to 0.25} When the cumulative frequency ratio for some data value is exactly 0.25, Q1 is the average of that data value and the next data value.
u OnData The Q1, Q3 and Med values for this calculation method are described below. Q1 = {value of element whose cumulative frequency ratio is greater than 0.25 and nearest to 0.25} Q3 = {value of element whose cumulative frequency ratio is greater than 0.75 and nearest to 0.75} The following shows an actual example of the above. (Number of Elements: 10) Data Value Frequency Cumulative Frequency Cumulative Frequency Ratio 1 1 1 1/10 = 0.1 2 1 2 2/10 = 0.2 3 2 4 4/10 = 0.4 4 3 7 7/10 = 0.
3. Calculating and Graphing Paired-Variable Statistical Data k Drawing a Scatter Diagram and xy Line Graph The following procedure plots a scatter diagram and connects the dots to produce an xy line graph. 1. From the Main Menu, enter the STAT mode. 2. Input the data into a list. 3. Specify Scat (scatter diagram) or xy (xy line graph) as the graph type, and then execute the graph operation. Press A, J or !J(QUIT) to return to the statistical data list. Example Input the two sets of data shown below.
Example Input the two sets of data shown below and plot the data on a scatter diagram. Next, perform logarithmic regression on the data to display the regression parameters, and then draw the corresponding regression graph. 0.5, 1.2, 2.4, 4.0, 5.2 (xList) –2.1, 0.3, 1.5, 2.0, 2.4 (yList) 1 m STAT 2 a.fwb.cwc.ewewf.cwe -c.bwa.dwb.fwcwc.ew 1(GRPH)6(SET)c1(Scat)J1(GPH1) 3 1(CALC)6(g)2(Log) 4 6(DRAW) • You can perform trace on a regression graph. You cannot perform trace scroll.
k Graphing Statistical Calculation Results While the parameter calculation result is on the display, you can graph the displayed regression formula by pressing 6(DRAW). k Linear Regression Graph Linear regression uses the method of least squares to plot a straight line that passes close to as many data points as possible, and returns values for the slope and y-intercept (y-coordinate when x = 0) of the line. The graphic representation of this relationship is a linear regression graph.
Quadratic regression Cubic regression Model formula....... y = ax + bx + c Model formula....... y = ax3 + bx2 + cx + d 2 a .......... regression second coefficient b .......... regression first coefficient c .......... regression constant term (y-intercept) a .......... regression third coefficient b .......... regression second coefficient c .......... regression first coefficient d .......... regression constant term (y-intercept) Quartic regression Model formula.......
k Power Regression Graph Power regression expresses y as a proportion of the power of x. The standard power regression formula is y = a × xb, so if we take the logarithm of both sides we get In y = In a + b × In x. Next, if we say X = In x, Y = In y, and A = In a, the formula corresponds to linear regression formula Y = A + bX. 1(CALC)6(g)4(Pwr) 6(DRAW) The following is the power regression model formula. y = a·xb a .............. regression coefficient b ..............
While the statistical data list is on the display, recall the Setup screen to specify a LIST (“List 1” through “List 26”) for “Resid List”. Calculated residual data is stored in the specified list. The vertical distance from the plots to the regression model will be stored in the list. Plots that are higher than the regression model are positive, while those that are lower are negative. Residual calculation can be performed and saved for all regression models.
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. Display the statistical data and then press 2(CALC)6(SET). The following is the meaning for each item.
These values can also be directly obtained by displaying the statistical data list and pressing 2(CALC)2(2VAR). After this, pressing f or c scrolls the statistical calculation result display so you can view variable characteristics. For details on the meanings of these statistical values, see “Displaying the Calculation Results of a Drawn Paired-Variable Graph” (page 6-15).
• Linear Regression (ax + b) ............. MSe = (a + bx)............. MSe = • Quadratic Regression..................... MSe = • Cubic Regression ........................... MSe = • Quartic Regression......................... MSe = • Logarithmic Regression.................. MSe = • Exponential Repression (a·ebx) ....... MSe = (a·bx) ........ MSe = • Power Regression .......................... MSe = • Sin Regression ............................... MSe = • Logistic Regression ........................
3. Pressing v or a number key at this time causes the x-value input dialog box to reappear so you can perform another estimated value calculation if you want. • The pointer does not appear if the calculated coordinates are not within the display range. • The coordinates do not appear if “Off” is specified for the “Coord” item of the Setup screen. • The Y-CAL function can also be used with a graph drawn by using DefG feature.
k Normal Probability Distribution Calculation You can calculate normal probability distributions for single-variable statistics with the RUN • MAT (or RUN) mode. Press K6(g)3(PROB) (2(PROB) on the fx-7400GIII) 6(g) to display a function menu, which contains the following items. • {P(}/{Q(}/{R(} ... obtains normal probability {P(t)}/{Q(t)}/{R(t)} value • {t(} ...
4. Press m, select the RUN • MAT (or RUN) mode, press K6(g)3(PROB) (2(PROB) on the fx-7400GIII) to recall the probability calculation (PROB) menu. 3(PROB)*6(g)4(t() bga.f)w * fx-7400GIII: 2(PROB) (Normalized variate t for 160.5 cm) Result: –1.633855948 ( –1.634) 4(t() bhf.f)w (Normalized variate t for 175.5 cm) Result: 0.4963343361 ( 0.496) 1(P()a.ejg)1(P()-b.gde)w (Percentage of total) Result: 0.638921 (63.9% of total) 3(R()a.ejg)w (Percentile) Result: 0.30995 (31.
1. From the Main Menu, enter the RUN • MAT mode. 2. Press the keys as follows. K5(STAT)3(DIST)1(NORM) 1(NPd)!*( { )b,c,d !/( } ),b.f,c)w • For details about what you can do with the distribution function and its syntax, see “Performing Distribution Calculations in a Program” (page 8-32). k Determining Standard Deviation and Variance from List Data You can use functions to determine standard deviation and variance for specified list data. This calculation is performed in the RUN • MAT (or RUN) mode.
k Calculations Using the TEST Command Important! • The following operations cannot be performed on the fx-7400GIII. You can use special functions in the RUN • MAT mode or PRGM mode to perform calculations that are the same as the STAT mode Z Test, t Test, and other test calculations (page 6-23).
1-Sample Z Test tests for the unknown population mean when the population standard deviation is known. 2-Sample Z Test tests the equality of the means of two populations based on independent samples when both population standard deviations are known. 1-Prop Z Test tests for an unknown proportion of successes. 2-Prop Z Test tests to compare the proportion of successes from two populations. The t Test tests the hypothesis when the population standard deviation is unknown.
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. • 1(CALC) ... Performs the calculation. • 6(DRAW) ... Draws the graph. • V-Window settings are automatically optimized for drawing the graph. k Z Tests u Z Test Common Functions You can use the following graph analysis functions after drawing a Z Test result output graph. • 1(Z) ... Displays z score.
• [Save Res] does not save the μ condition in line 2. u 2-Sample Z Test This test is used when the standard deviations for two populations are known to test the hypothesis. The 2-Sample Z Test is applied to the normal distribution. Perform the following key operations from the statistical data list. 3(TEST) 1(Z) 2(2-S) The following shows the parameter data specification items that are different from list data specification. Calculation Result Output Example μ1≠μ2 ............ direction of test sx1 ....
Calculation Result Output Example Prop≠0.5 ....... direction of test • [Save Res] does not save the Prop condition in line 2. u 2-Prop Z Test This test is used to compare the proportion of successes. The 2-Prop Z Test is applied to the normal distribution. Perform the following key operation from the statistical data list. 3(TEST) 1(Z) 4(2-P) Calculation Result Output Example p1>p2 ............ direction of test • [Save Res] does not save the p1 condition in line 2.
Pressing 2(P) displays the p-value at the bottom of the display without displaying the pointer. • Executing an analysis function automatically stores the t and p values in alpha variables T and P, respectively. u 1-Sample t Test This test uses the hypothesis test for a single unknown population mean when the population standard deviation is unknown. The 1-Sample t Test is applied to t distribution. Perform the following key operations from the statistical data list.
The following shows the parameter data specification items that are different from list data specification. Calculation Result Output Example μ1≠μ2 ............ direction of test sp ................. Displayed only when Pooled: On setting. • [Save Res] does not save the μ1 condition in line 2.
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. • You cannot draw a graph for LinearReg t Test. • [Save Res] does not save the β & ρ conditions in line 2. • When the list specified by [Save Res] is the same list specified by the [Resid List] item on the Setup screen, only [Resid List] data is saved in the list.
Calculation Result Output Examples CNTRB ......... list for output of contribution values • 2 two-way Test χ2 two-way Test sets up a number of independent groups and tests hypothesis related to the proportion of the sample included in each group. The χ2 Test is applied to dichotomous variables (variable with two possible values, such as yes/no). Perform the following key operations from the statistical data list. 3(TEST) 3(CHI) 2(2WAY) Next, specify the matrix that contains the data.
Perform the following key operations from the statistical data list. 3(TEST) 4(F) The following shows the parameter data specification items that are different from list data specification. Calculation Result Output Example σ1≠σ2 ............ direction of test x¯ 1 .................. Displayed only for Data: List setting. x¯ 2 .................. Displayed only for Data: List setting. You can use the following graph analysis functions after drawing a graph. • 1(F) ... Displays F value.
Perform the following key operations from the statistical data list. 3(TEST) 5(ANOV) The following is the meaning of each item in the case of list data specification. How Many ..... selects One-Way ANOVA or Two-Way ANOVA (number of levels) Factor A ........ category list (List 1 to 26) Dependnt ...... list to be used for sample data (List 1 to 26) Save Res ...... first list for storage of calculation results (None or List 1 to 22)*1 Execute .........
One-Way ANOVA Two-Way ANOVA Calculation Result One-Way ANOVA Line 1 (A) .......... Factor A df value, SS value, MS value, F value, p-value Line 2 (ERR) ..... Error df value, SS value, MS value Two-Way ANOVA Line 1 (A) .......... Factor A df value, SS value, MS value, F value, p-value Line 2 (B) .......... Factor B df value, SS value, MS value, F value, p-value Line 3 (AB) ........
k ANOVA (Two-Way) u Description The nearby table shows measurement results for a metal product produced by a heat treatment process based on two treatment levels: time (A) and temperature (B). The experiments were repeated twice each under identical conditions. B (Heat Treatment Temperature) A (Time) B1 B2 A1 113 , 116 139 , 132 A2 133 , 131 126 , 122 Perform analysis of variance on the following null hypothesis, using a significance level of 5%.
u Input Example u Results 6-36
6. Confidence Interval Important! • Confidence interval calculations cannot be performed on the fx-7400GIII. 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.
k Z Interval u 1-Sample Z Interval 1-Sample Z Interval calculates the confidence interval for an unknown population mean when the population standard deviation is known. Perform the following key operations from the statistical data list. 4(INTR) 1(Z) 1(1-S) The following shows the parameter data specification items that are different from list data specification.
Data is specified using parameter specification. Calculation Result Output Example u 2-Prop Z Interval 2-Prop Z Interval uses the number of data items to calculate the confidence interval for the defference between the proportion of successes in two populations. Perform the following key operations from the statistical data list.
u 2-Sample t Interval 2-Sample t Interval calculates the confidence interval for the difference between two population means when both population standard deviations are unknown. The t interval is applied to t distribution. Perform the following key operations from the statistical data list. 4(INTR) 2(t) 2(2-S) 7. Distribution Important! • Distribution calculations cannot be performed on the fx-7400GIII.
• 5(DIST)1(NORM) ... Normal distribution (page 6-41) 2(t) ... Student-t distribution (page 6-43) 3(CHI) ... χ2 distribution (page 6-44) 4(F) ... F distribution (page 6-45) 5(BINM) ... Binomial distribution (page 6-46) 6(g)1(POISN) ... Poisson distribution (page 6-48) 6(g)2(GEO) ... Geometric distribution (page 6-49) 6(g)3(H.GEO) ...
• Normal probability density is applied to standard normal distribution. • Specifying = 1 and = 0 specifies standard normal distribution. Calculation Result Output Examples When a list is specified Graph when an x-value is specified • Graphing is supported only when a variable is specified and a single x-value is entered as data.
∫ Upper −∞ f (x)dx = p Tail: Left upper boundary of integration interval ∫ +∞ ∫ f (x)dx = p Lower Tail: Right lower boundary of integration interval Upper f (x)dx = p Lower Tail: Central upper and lower boundaries of integration interval Specify the probability and use this formula to obtain the integration interval. • This calculator performs the above calculation using the following: ∞ = 1E99, –∞ = –1E99 • There is no graphing for Inverse Normal Cumulative Distribution.
• Graphing is supported only when a variable is specified and a single x-value is entered as data. • Inverse Student-t Cumulative Distribution 5(DIST)2(t)3(InvN) Inverse Student-t Cumulative Distribution calculates the lower bound value of a Student-t cumulative distribution for a specified df (degrees of freedom) value. Calculation Result Output Examples When variable (x) is specified When a list is specified • There is no graphing for Inverse Student-t Cumulative Distribution.
Calculation Result Output Examples When a list is specified Graph when variable (x) is specified • Graphing is supported only when a variable is specified and a single x-value is entered as data. • Inverse 2 Cumulative Distribution 5(DIST)3(CHI)3(InvC) Inverse 2 Cumulative Distribution calculates the lower bound value of a 2 cumulative distribution probability for a specified df (degrees of freedom) value.
• F Cumulative Distribution 5(DIST)4(F)2(FCd) F Cumulative Distribution calculates the cumulative probability of an F distribution between a lower bound and an upper bound. Calculation Result Output Examples Graph when variable (x) is specified When a list is specified • Graphing is supported only when a variable is specified and a single x-value is entered as data.
Calculation Result Output Examples When a list is specified When variable (x) is specified • There is no graphing for Binomial Probability. 5(DIST)5(BINM)2(BCd) • Binomial Cumulative Distribution Binomial Cumulative Distribution calculates the cumulative probability in a binomial distribution that the success will occur on or before a specified trial.
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. The results are assigned to system variables xInv (calculation result using Area) and `xInv (calculation result using `Area). The calculator always displays the xInv value only.
Calculation Result Output Examples When a list is specified When variable (x) is specified • There is no graphing for Poisson Cumulative Distribution. • Inverse Poisson Cumulative Distribution 5(DIST)6(g)1(POISN)3(InvP) Inverse Poisson Cumulative Distribution calculates the minimum number of trials of a Poisson cumulative probability distribution for specified values.
Calculation Result Output Examples When variable (x) is specified When a list is specified • There is no graphing for Geometric Probability. 5(DIST)6(g)2(GEO)2(GCd) • Geometric Cumulative Distribution Geometric Cumulative Distribution calculates the cumulative probability in a geometric distribution that the success will occur on or before a specified trial.
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. The results are assigned to system variables xInv (calculation result using Area) and `xInv (calculation result using `Area). The calculator always displays the xInv value only.
• Inverse Hypergeometric Cumulative Distribution 5(DIST)6(g)3(H.GEO)3(InvH) Inverse Hypergeometric Cumulative Distribution calculates the minimum number of trials of a hypergeometric cumulative probability distribution for specified values. Calculation Result Output Examples When a list is specified When variable (x) is specified • There is no graphing for Inverse Hypergeometric Cumulative Distribution.
Prop (1-Prop Z Test) ..........sample proportion test conditions (“≠ p0” specifies two-tail test, “< p0” specifies lower one-tail test, “> p0” specifies upper one-tail test.) p1 (2-Prop Z Test) ..............sample proportion test conditions (“≠ p2” specifies two-tail test, “< p2” specifies one-tail test where sample 1 is smaller than sample 2, “> p2” specifies one-tail test where sample 1 is greater than sample 2.) (1-Sample t Test) ............
XList ...................................list for x-axis data (List 1 to 6) YList ...................................list for y-axis data (List 1 to 6) C-Level...............................confidence level (0 C-Level < 1) Pooled ................................pooling On (in effect) or Off (not in effect) x (Distribution) ....................data (Distribution) ...................standard deviation ( > 0) (Distribution) ...................mean Lower (Distribution) ............
9.
k Confidence Interval Confidence Interval Left: confidence interval lower limit (left edge) Right: confidence interval upper limit (right edge) 1-Sample Z Interval Left, Right = o + Z (α /2) · σ/' n 2-Sample Z Interval Left, Right = (o1 – o2) + Z(α /2) σ12/n1 + σ22/n2 1-Prop Z Interval Left, Right = x/n + Z(α /2) 1/n · (x/n · (1 – x/n)) Left, Right = (x1/n1 – x2/n2) 2-Prop Z Interval + Z(α /2) (x1/n1 · (1 – x1/n1))/n1 + (x2/n2 · (1 – x2/n2))/n2 1-Sample t Interval 2-Sample t Interval (pooled) Lef
Inverse Cumulative Distribution Distribution Normal Distribution p= ∫ Upper p= p(x)dx –∞ tail = Left ∫ ∞ p(x)dx Lower tail = Right p= ∫ Upper p(x)dx Lower tail = Central Student-t Distribution p= χ2 Distribution ∫ ∞ p(x)dx Lower F Distribution k Distribution (Discrete) Distribution Probability Binomial Distribution p(x) = nC x p x(1–p)n – x Poisson Distribution p(x) = Geometric Distribution p(x) = p(1– p)x – 1 p(x) = Hypergeometric Distribution Distribution e– μ × μ x x!
Chapter 7 Financial Calculation (TVM) Important! • The fx-7400GIII is not equipped with the TVM mode. 1. Before Performing Financial Calculations From the Main Menu, enter the TVM mode and display the Financial screen like the one shown below.
k Graphing in the TVM Mode After performing a financial calculation, you can use 6(GRPH) to graph the results as shown below. • Pressing !1(TRCE) 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 displays PV, SI, and SFV. Pressing d displays the same values in reverse sequence. • Zoom, Scroll, and Sketch cannot be used in the TVM mode.
After configuring the parameters, use one of the function menus noted below to perform the corresponding calculation. • {SI} … {simple interest} • {SFV} … {simple future value} • An error (Ma ERROR) occurs if parameters are not configured correctly. Use the following function menus to maneuver between calculation result screens. • {REPT} … {parameter input screen} • {GRPH} … {draws graph} After drawing a graph, you can press !1(TRCE) to turn on trace and read calculation results along the graph.
uI % i (effective interest rate) i (effective interest rate) is calculated using Newton’s Method. PV + α × PMT + β × FV = 0 To I % from i (effective interest rate) i × 100 ................................. (P/Y = C/Y = 1) I% = {{ (1+ i ) P/Y C/Y } –1 × C/Y × 100... (Other than those above) n ............ number of compound periods I% ......... annual interest rate PV ......... present value PMT ...... payment FV ......... future value P/Y ........ installment periods per year C/Y ........
After configuring the parameters, use one of the function menus noted below to perform the corresponding calculation. • {n} … {number of compound periods} • {I%} … {annual interest rate} • {PV} … {present value} (Loan: loan amount; Savings: balance) • {PMT} … {payment} (Loan: installment; Savings: deposit) • {FV} … {future value} (Loan: unpaid balance; Savings: principal plus interest) • {AMT} … {amortization screen} • An error (Ma ERROR) occurs if parameters are not configured correctly.
Investment appraisal can be used to clearly determine whether an investment is realizing profits that were originally targeted. u NPV NPV = CF0 + CF2 CF3 CFn CF1 + + + … + (1+ i) (1+ i)2 (1+ i)3 (1+ i)n i= I% 100 n: natural number up to 254 u NFV NFV = NPV × (1 + i )n u IRR 0 = CF0 + CF2 CF3 CFn CF1 + + + … + (1 + i ) (1 + i )2 (1 + i )3 (1 + i )n In this formula, NPV = 0, and the value of IRR is equivalent to i × 100.
• An error (Ma ERROR) occurs if parameters are not configured correctly. Use the following function menus to maneuver between calculation result screens. • {REPT} … {parameter input screen} • {GRPH} … {draws graph} After drawing a graph, you can press !1(TRCE) to turn on trace and read calculation results along the graph. Press J to return to the parameter input screen. 5.
a : INTPM1 = I BALPM1–1 × i I × (PMT sign) b : PRNPM1 = PMT + BALPM1–1 × i c : BALPM2 = BALPM2–1 + PRNPM2 d : Σ PRN = PRNPM1 + PRNPM1+1 + … + PRNPM2 PM2 PM1 e : Σ INT = INTPM1 + INTPM1+1 + … + INTPM2 PM2 PM1 BAL0 = PV (INT1 = 0 and PRN1 = PMT at beginning of installment term) u Converting between the nominal interest rate and effective interest rate The nominal interest rate (I% value input by user) is converted to an effective interest rate (I%' ) for installment loans where the number of installments
• {ΣINT} … {total interest paid from installment PM1 to installment PM2} • {ΣPRN} … {total principal paid from installment PM1 to installment PM2} • {CMPD} … {compound interest screen} • An error (Ma ERROR) occurs if parameters are not configured correctly. Use the following function menus to maneuver between calculation result screens.
After configuring the parameters, use one of the function menus noted below to perform the corresponding calculation. • {'EFF} … {converts annual percentage rate to effective interest rate} • {'APR} … {converts effective interest rate to annual percent rate} • An error (Ma ERROR) occurs if parameters are not configured correctly. Use the following function menu to maneuver between calculation result screens. • {REPT} … {parameter input screen} 7.
Use the following function menu to maneuver between calculation result screens. • {REPT} … {parameter input screen} 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. 6(g)2(DAYS) d1 .......... date 1 d2 .......... date 2 D ..........
9. Depreciation Depreciation lets you calculate the amount that a business expense can be offset by income (depreciated) over a given year. • This calculator supports the following four types of depreciation calculations. straight-line (SL), fixed-percentage (FP), sum-of-the-years’-digits (SYD), or declining-balance (DB). • Any one of the above methods can be used to calculate depreciation for a specified period. A table and graph of the depreciated amount and undepreciated amount in year j.
u Declining-Balance Method (DB) DB1 = PV × DBj : depreciation charge for the jth year RDVj : remaining depreciable value at the end of jth year I% : depreciation factor I% Y–1 × 100n 12 RDV1 = PV – FV – DB1 DBj = (RDVj–1 + FV ) × I% 100n RDVj = RDVj–1 – DBj DBn +1 = RDVn ({Y–1}≠12) RDVn+1 = 0 ({Y–1}≠12) Press 3(DEPR) from the Financial 2 screen to display the following input screen for depreciation calculation. 6(g)3(DEPR) n ............ useful life I% .........
An error (Ma ERROR) occurs if parameters are not configured correctly. Use the following function menu to maneuver between calculation result screens. • {REPT} … {parameter input screen} • {TABL} … {displays table} • {GRPH} … {draws graph} 10. Bond Calculations Bond calculation lets you calculate the purchase price or the annual yield of a bond. Before starting bond calculations, use the Setup screen to configure “Date Mode” and “Periods/YR.” settings (page 7-1).
• For more than one coupon period to redemption CPN RDV PRC = – (1+ INT = – A D × YLD/100 M CPN M M N ) (N–1+B/D ) –Σ k=1 (1+ YLD/100 M A + ) D (k–1+B/D ) × CPN M CST = PRC + INT u Annual Yield (YLD) YLD is calculated using Newton’s Method. Press 4(BOND) from the Financial 2 screen to display the following input screen for Bond calculation. 6(g)4(BOND) d1 .......... purchase date (month, date, year) d2 .......... redemption date (month, date, year) RDV ......
MEMO Screen • The following describes the meaning of the MEMO screen display items. PRD ... number of days from d1 to d2 N......... number of coupon payments between settlement date and maturity date A ......... accrued days B ......... number of days from settlement date until next coupon payment date (D−A) D ........
Chapter 8 Programming Important! Input in the PRGM mode is always performed using the Linear input/output mode. 1. Basic Programming Steps Commands and calculations are executed sequentially, just like manual calculation multistatements. 1. From the Main Menu, enter the PRGM mode. When you do, a program list appears on the display. Selected program area (use f and c to move) Files are listed in the alphabetic sequence of their names. 2. Register a file name. 3. Input the program. 4. Run the program.
ww baw w S when A = 10 V when A = 10 ww bfw w*1 S when A = 15 V when A = 15 *1 Pressing w while the program’s final result is on the display exits the program. • You can also run a program while in the RUN • MAT (or RUN) mode by inputting: Prog "" w. • Pressing w while the final result of a program executed using this method is on the display re-executes the program. • An error occurs if the program specified by Prog "" cannot be found. 2.
• Pressing !J(PRGM) displays the following program (PRGM) menu. • {COM} ... {program command menu} • {CTL} ... {program control command menu} • {JUMP} ... {jump command menu} • {?}/{^} ... {input}/{output} command • {CLR}/{DISP} ... {clear}/{display} command menu • {REL} ... {conditional jump relational operator menu} • {I/O} ... {I/O control/transfer command menu} • {:} ... {multi-statement command} • {STR} ... {string command} See “Command Reference” on page 8-9 for full details on each of these commands.
3. Editing Program Contents k Debugging a Program A problem in a program that keeps the program from running correctly is called a “bug”, and the process of eliminating such problems is called “debugging”. Either of the following symptoms indicates that your program contains bugs that require debugging.
3. Press w to begin the search. The contents of the program appear on the screen with the cursor located at the first instance of the data you specified.*1 4. Each press of w or 1(SRC) causes the cursor to jump to the next instance of the data you specified.*2 *1 The message “Not Found” appears when the search data you specify cannot be found in the program. *2 If there are no more instances of the data you specified, the search operation ends.
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(SRC) and input the initial characters of the file you want to find. 6(g)1(SRC) j(O)I(C)/(T) 2. Press w to search. • The name that starts with the characters you input highlights. • If there is no program whose file name starts with the characters you input, the message “Not Found” appears on the display.
Program Name Characters Text File Name Characters r Leading/trailing spaces " Leading/trailing dots × ÷ + − _r_ _t_ _s_ _q_ _p_ _x_ _d_ _+_ _-_ • The following header information is added to the text file when converting from a program to a text file. 'Program Mode: RUN (RUN Mode program) 'Program Mode: BASE (BASE Mode program) • Converting a text file that contains the above header information to a program converts to a program of the mode specified in the header information.
u To convert a text file to a program Important! Using the procedure below to convert a text file to a program will create and save a program under a name that is basically the same as the original file, except for certain special characters. For details about special character exceptions, see “Program and Text File Conversion Rules” (page 8-6).
5. Command Reference k Command Index PlotPhase.............................................8-18 Break....................................................8-12 RclCapt ................................................8-23 CloseComport38k ................................8-19 Receive( ...............................................8-19 ClrGraph ............................................. 8-15 Receive38k ..........................................8-20 ClrList .............................................
k Basic Operation Commands ? (Input Command) Function: Prompts for input of values for assignment to variables during program execution. Syntax: ? → , "" ? → Example: ? → A_ Description: • This command momentarily interrupts program execution and prompts for input of a value or expression for assignment to a variable. If you do not specify a prompt, execution of this command causes “?” to appear indicating the calculator is standing by for input.
k Program Commands (COM) If~Then~(Else~)IfEnd Function: The Then-statement is executed only when the If-condition is true (non-zero). The Else-statement is executed when the If-condition is false (0). The IfEnd-statement is always executed following either the Then-statement or Else-statement.
Do~LpWhile Function: This command repeats specific commands as long as its condition is true (nonzero). Syntax: Do _ : ^ _ : ^ LpWhile numeric expression 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.
Prog Function: This command specifies execution of another program as a subroutine. In the RUN • MAT (or RUN) 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. • This command can be used as many times as necessary inside of a main routine to call up independent subroutines to perform specific tasks.
k Jump Commands (JUMP) Dsz Function: This command is a count jump that decrements the value of a control variable by 1, and then jumps if the current value of the variable is zero. Syntax: Variable Value ≠ 0 _ Dsz : : ^ Variable Value = 0 Parameters: variable name: A to Z, r, θ [Example] Dsz B : Decrements the value assigned to variable B by 1. Description: This command decrements the value of a control variable by 1, and then tests (checks) it.
⇒ (Jump Code) Function: This code is used to set up conditions for a conditional jump. The jump is executed whenever the conditions are false.
ClrList Function: This command deletes list data. Syntax: ClrList ClrList Parameters: list name: 1 to 26, Ans Description: This command deletes the data in the list specified by “list name”. All list data is deleted if nothing is specified for “list name”. (Not included on the fx-7400GIII) ClrMat Function: This command deletes matrix data.
DrawFTG-Con, DrawFTG-Plt No parameters Function: This command uses values in a generated table to graph a function. Description: • This command draws a function graph in accordance with conditions defined within the program. • DrawFTG-Con produces a connect type graph, while DrawFTG-Plt produces a plot type graph. 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.
(Not included on the fx-7400GIII) PlotPhase Function: Graphs a phase plot based on numeric sequences that correspond to the x-axis and y-axis. Syntax: PlotPhase , Description: • Only the following commands can be input for each argument to specify the recursion table.
Locate Function: This command displays alpha-numeric characters at a specific location on the text screen.
Receive38k / Send38k Function: Executes data send and receive at a data rate of 38 kbps. Syntax: Send38k Receive38k Description: • The OpenComport38k command must be executed before this command is executed. • The CloseComport38k command must be executed after this command is executed. • If this command is executed when the communication cable is not connected, program execution will continue without generating an error.
Exp( Function: Converts a string to an expression, and executes the expression. Syntax: Exp(""[)] Exp'Str( Function: Converts a graph expression to a string and assigns it to the specified variable. Syntax: Exp'Str(, [)] Description: A graph expression (Yn, r, Xt, Yt, X), recursion formula (an, an+1, an+2, bn, bn+1, bn+2, cn, cn+1, cn+2), or function memory (fn) can be used as the first argument ().
StrMid( Function: Extracts from the n-th to the m-th character of a string. Syntax: StrMid("", n [,m)] (0 < n < 9999, n is a natural number) Description: Omitting “m” will extract from the n-th character to the end of the string. StrRight( Function: Copies a string up to the nth character from the right. Syntax: StrRight("", n[)] (0 < n < 9999, n is a natural number) StrRotate( Function: Rotates the left side part and right side part of a string at the nth character.
k Other RclCapt Function: Displayed the contents specified by the capture memory number. Syntax: RclCapt (capture memory number: 1 to 20) 6. Using Calculator Functions in Programs k Text Display You can include text in a program by simply enclosing it between double quotation marks. Such text appears on the display during program execution, which means you can add labels to input prompts and results.
u To swap the contents of two rows (Swap) Example 1 To swap the values of Row 2 and Row 3 in the following matrix: Matrix A = 1 2 3 4 5 6 The following is the syntax to use for this program. Swap A, 2, 3_ Rows to be swapped Matrix name Mat A 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.
u To add two rows (Row+) Example 4 To add Row 2 to Row 3 of the matrix in Example 1 The following is the syntax to use for this program. Row+ A, 2, 3_ Row number to be added to Row number to be added Matrix name Mat A 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.
PlotChg , PxlOn , PxlOff , PxlChg , PxlTest , Text , , "" Text , , SketchThick SketchBroken SketchDot SketchNormal Tangent , Normal ,
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. • Table range setting • Graph draw operation 1 → F Start_ Connect type: DrawFTG-Con_ 5 → F End_ Plot type: DrawFTG-Plt_ 1 → F pitch_ • Numeric table generation DispF-Tbl_ • Number Table and Graph Creation Conditions VarList ...
k Specifying a List File for Use in a Program You can specify a list file to be used when executing a list operation in a program. Display formats are as shown in the example below. File ... number: 1 to 6 k Using List Sort Functions in a Program These functions let you sort data in lists into ascending or descending order.
• The following is a typical graph condition specification for a scatter diagram or xyLine graph. S-Gph1 DrawOn, Scatter, List 1, List 2, 1, Square _ In the case of an xy line graph, replace “Scatter” in the above specification with “xyLine”. • The following is a typical graph condition specification for a normal probability plot. S-Gph1 DrawOn, NPPlot, List 1, Square _ • The following is a typical graph condition specification for a single-variable graph.
k Using Distribution Graphs in a Program (Not available on the fx-7400GIII) Special commands are used to draw distribution graphs in a program. • To draw a normal cumulative distribution graph 1 DrawDistNorm , [,σ, ] Population mean*1 Population standard deviation*1 Data upper limit Data lower limit 1 4151 *1 This can be omitted. Omitting these items performs the calculation using = 1 and = 0.
• To draw a 2 cumulative distribution graph 1 DrawDistChi , , Degree of freedom Data upper limit Data lower limit 1 4153 p= ∫ Upper Lower df 1 df Γ 2 × 1 2 2 df × x 2 –1 × e – x 2 dx • Executing DrawDistChi performs the above calculation in accordance with the specified conditions and draws the graph. At this time the Lower < x < Upper region on the graph is filled in. • At the same time, calculation result p is assigned to variables p and Ans.
• Regression statistical calculation 1 LinearReg(ax+b) List 1, List 2, List 3 Frequency data (Frequency) Calculation type* 1 y-axis data (YList) x-axis data (XList) 416611 * Any one of the following can be specified as the calculation type. LinearReg(ax+b) ......linear regression (ax+b type) LinearReg(a+bx) ......linear regression (a+bx type) Med-MedLine ..........Med-Med calculation QuadReg .................quadratic regression CubicReg .................cubic regression QuartReg .................
NormCD(: Returns the normal cumulative distribution (p value) for the specified data. Syntax: NormCD(Lower, Upper[, σ, )] • Single values or lists can be specified for Lower and Upper. Calculation results p, ZLow, and ZUp are assigned respectively to variables p, ZLow, and ZUp. Calculation result p also is assigned to Ans (ListAns when Lower and Upper are lists). InvNormCD(: Returns the inverse normal cumulative distribution (lower and/or upper value(s)) for the specified p value.
ChiCD(: Returns the 2 cumulative distribution (p value) for the specified data. Syntax: ChiCD(Lower,Upper,df [)] • Single values or lists can be specified for Lower and Upper. Calculation result p is assigned to variables p and Ans (ListAns when Lower and Upper are lists). InvChiCD(: Returns the inverse 2 cumulative distribution (Lower value) for the specified p value. Syntax: InvChiCD(p,df [)] • A single value or a list can be specified for p.
• Poisson Distribution PoissonPD(: Returns the Poisson probability (p value) for the specified data. Syntax: PoissonPD(x, [)] • A single value or a list can be specified for x. Calculation result p is assigned to variables p and Ans (ListAns when x is a list). PoissonCD(: Returns the Poisson cumulative distribution (p value) for the specified data. Syntax: PoissonCD(X, [)] • A single value or a list can be specified for each X.
InvHypergeoCD(: Returns the inverse hypergeometric cumulative distribution for the specified data. Syntax: InvHypergeoCD(p, n, M, N[)] • A single value or a list can be specified for p. The calculation result X value is assigned to the xInv and Ans variables (ListAns when p is a list). k Using the TEST Command to Execute a Command in a Program (Not available on the fx-7400GIII) • The following are the specifications ranges for the “ condition” argument of the command.
• t Test OneSampleTTest: Executes 1-sample t-test calculation. Syntax: OneSampleTTest " condition", 0, o, sx, n OneSampleTTest " condition", 0, List[, Freq] Output Values: t, p, o, sx, n are assigned respectively to the variables with the same names and to ListAns elements 1 through 5. TwoSampleTTest: Executes 2-sample t-test calculation.
Output Values: F, p, o1, o2, sx1, sx2, n1, n2 are assigned respectively to the variables with the same names and to ListAns elements 1 through 8. • ANOVA OneWayANOVA: Executes one-factor ANOVA analysis of variance. Syntax: OneWayANOVA List1, List2 (List1 is Factor list (A) and List2 is the Dependent list.) Output Values: Adf, Ass, Ams, AF, Ap, ERRdf, ERRss, ERRms are assigned respectively to variables Adf, SSa, MSa, Fa, pa, Edf, SSe, MSe. Also, output values are assigned to MatAns as shown below.
• Financial Calculation Commands For the meaning of each argument, see “Chapter 7 Financial Calculation (TVM)”. • Simple Interest Smpl_SI: Returns the interest based on simple interest calculation. Syntax: Smpl_SI(n, I%, PV) Smpl_SFV: Returns the total of principal and interest based on simple interest calculation. Syntax: Smpl_SFV(n, I%, PV) • Compound Interest Note: • P/Y and C/Y can be omitted for all compound interest calculations.
• Amortization Amt_BAL: Returns the remaining principal balance following payment PM2. Syntax: Amt_BAL(PM1, PM2, I%, PV, PMT, P/Y, C/Y) Amt_INT: Returns the interest paid for payment PM1. Syntax: Amt_INT(PM1, PM2, I%, PV, PMT, P/Y, C/Y) Amt_PRN: Returns the principal and interest paid for payment PM1. Syntax: Amt_PRN(PM1, PM2, I%, PV, PMT, P/Y, C/Y) Amt_ΣINT: Returns the total principal and interest paid from payment PM1 to PM2.
7. PRGM Mode Command List Not all of the commands listed below are available on all models covered by this manual.
CALC STAT CONV Solve d/dx d2/dx 2 ∫ dx SolveN FMin FMax Σ( logab Int÷ Rmdr Simp x̂ ŷ DIST S·Dev Var TEST ' LENG AREA VLUM fm Å μm mm cm m km AU I.y. pc Mil in ft yd fath rd mile n mile cm² m² ha km² in² ft² yd² acre mile² cm³ mL L m³ in³ ft³ fl_oz(UK) fl_oz(US) gal(US) gal(UK) pt qt tsp tbsp cup Solve( d/dx( d 2/dx 2 ( ∫( SolveN( FMin( FMax( Σ( log a b( Int÷ Rmdr 'Simp x̂ ŷ *5 StdDev( Variance( *6 ' [fm] [Å] [μm] [mm] [cm] [m] [km] [AU] [I.y.
CASH AMT CNVT COST DAYS BOND PV PMT FV NPV IRR PBP NFV BAL INT PRN ΣINT ΣPRN EFF APR Cost Sell Mrg PRD PRC YLD Cmpd_PV( Cmpd_PMT( Cmpd_FV( Cash_NPV( Cash_IRR( Cash_PBP( Cash_NFV( Amt_BAL( Amt_INT( Amt_PRN( Amt_ΣINT( Amt_ΣPRN( Cnvt_EFF( Cnvt_APR( Cost( Sell( Margin( Days_Prd( Bond_PRC( Bond_YLD( GRPH PTS INPT J key Level 1 Level 2 Level 3 V-WIN X Y T,θ R-X R-Y R-T, θ FACT STAT Xfct Yfct X Y min max scal dot min max scal min max ptch min max scal dot min max scal min max ptch n x Σx 2 Σx σ
R-Tbl REL I/O : STR Tabl Phase Web an-Cn Σa-Cn an-Pl Σa-Pl = ≠ > < t s Lcte Gtky Send Recv S38k R38k Open Close Join Len Cmp Src Left Right Mid E'S Exp Upr Lwr Inv Shift Rot DispR-Tbl PlotPhase DrawWeb_ DrawR-Con DrawR Σ -Con DrawR-Plt DrawR Σ-Plt = ≠ > < t s Locate_ Getkey Send( Receive( Send38k_ Receive38k_ OpenComport38k CloseComport38k : StrJoin( StrLen( StrCmp( StrSrc( StrLeft( StrRight( StrMid( Exp'Str( Exp( StrUpr( StrLwr( StrInv( StrShift( StrRotate( !m(SET UP) key Level 1 Level 2 Level 3 ANG
^ REL ^ = ≠ > < t s : = ≠ > < t s : *6 t Chi F ANOV !m(SET UP) key Level 1 Level 2 Level 3 Level 3 Level 4 *1 Exp *2 MARK ae^bx ab^x × k STICK *4 *5 Command *7 TEST Dec Hex Bin Oct Dec Hex Bin Oct *3 Z Leng Hztl %DATA % Data None X ax+b a+bx EXP ae^bx ab^x NORM NPd NCd InvN t TPd TCd Invt CHI CPd CCd InvC F FPd FCd InvF BINM BPd BCd InvB POISN PPd PCd InvP GEO GPd GCd InvG H • GEO HPd HCd InvH Command Exp(ae^bx) Exp(ab^x) Square Cross Dot StickLength StickHoriz % Data None LinearReg(a
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-6).
• “ ” in the following tables indicates a space.
Command Text Command Int Int Not Not Text ∑xy Plot Command Text Sigmaxy ReP ReP Plot ImP ImP ^ ^ d/dx( d/dx( × ¼ Lbl Lbl d /dx ( d^2/dx^2( or or Fix Fix Solve( Solve( ! ! Sci Sci Σ( Sigma( r rad Dsz Dsz FMin( FMin( minY minY Isz Isz FMax( FMax( Seq( Seq( Line Line minX minX Factor Factor n Statn ViewWindow ViewWindow 2 2 Min( Min( sinh−1 sinh^−1 Goto Goto Mean( Mean( cosh−1 cosh^−1 Prog Prog Median( Median( tanh−1 tanh^−1 Solve
Command Text Command Text Command Text List4 List4 Σbn+2 Sigmabn+2 MSab MSab List5 List5 Σcn+2 Sigmacn+2 [ns] [ns] List6 List6 Int÷ Int/ [ s] [micros] Q1 Q1 Rmdr Rmdr [ms] [ms] Q3 Q3 Fa Fa [s] [s] x1 x1 n1 n1 [min] [min] y1 y1 n2 n2 [h] [h] x2 x2 x̄1 x-bar1 [day] [day] y2 y2 x̄2 x-bar2 [week] [week] x3 x3 sx1 sx1 [yr] [yr] y3 y3 [s-yr] sx2 sx2 [s-yr] Vct Vct sp Sxp [t-yr] [t-yr] logab( logab( p̂ p-hat [ C] [Centigrade] RndFi
Command Text Command [yd] [yd] [fath] [fath] IfEnd For Text Command IfEnd For Text LinearReg(ax+b) LinearReg(ax+b) Med-MedLine Med-MedLine [rd] [rd] To To QuadReg QuadReg [mile] [mile] Step Step CubicReg CubicReg [n mile] [n_mile] QuartReg QuartReg [acre] [acre] [ha] [cm2] 2 Next Next While While [ha] WhileEnd [cm^2] Do LogReg LogReg WhileEnd ExpReg(a·e^bx) ExpReg(ae^bx) Do PowerReg PowerReg S-Gph1 S-Gph1 [m ] [m^2] [km2] [km^2] Return Return S-Gph2
Command Text Command Text Command Text VarRange DerivOn DerivOn DrawDistT DrawDistT Q1Q3TypeOnData Q1Q3TypeOnData LocusOn LocusOn DrawDistChi DrawDistChi ΣdispOn SigmadispOn DrawDistF DrawDistF VarRange SketchNormal SketchNormal SketchThick SketchThick G SelOn G SelOn None None SketchBroken SketchBroken T SelOn T SelOn StickLength StickLength SketchDot SketchDot D SelOn D SelOn StickHoriz StickHoriz R SelOn R SelOn IneqTypeOr IneqTypeOr Graph X> anType anType an
Command Text Smpl_SI( Smpl_SI( Smpl_SFV( Smpl_SFV( Cmpd_n( Cmpd_n( Cmpd_I%( Cmpd_I%( Cmpd_PV( Cmpd_PV( Cmpd_PMT( Cmpd_PMT( Cmpd_FV( Cmpd_FV( Cash_NPV( Cash_NPV( Cash_IRR( Cash_IRR( Cash_PBP( Cash_PBP( Cash_NFV( Cash_NFV( Amt_BAL( Amt_BAL( Amt_INT( Amt_INT( Amt_PRN( Amt_PRN( Amt_ΣINT( Amt_SigmaINT( Amt_ΣPRN( Amt_SigmaPRN( Cnvt_EFF( Cnvt_EFF( Cnvt_APR( Cnvt_APR( Cost( Cost( Sell( Sell( Margin( Margin( PmtEnd PmtEnd PmtBgn PmtBgn Bond_PRC( Bond_PRC( Bond_YLD(
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. Purpose This program accepts input of natural number A, and divides it by B (2, 3, 5, 7....) to find the prime factors of A. • If a division operation does not produce a remainder, the result of the operation is assigned to A.
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 Y4: Distances between left focus and loci Y5: Sum of Y3 and Y4 Next, the program plots the foci and values in Y1 and Y2.
Chapter 9 Spreadsheet The Spreadsheet application provides you with powerful, take-along-anywhere spreadsheet capabilities. All of the operations in this section are performed in the S • SHT mode. Important! • The fx-7400GIII is not equipped with the S • SHT mode. 1. Spreadsheet Basics and the Function Menu Selecting S • SHT on the Main Menu will display a spreadsheet screen. Entering the S • SHT mode automatically creates a new spreadsheet file named “SHEET”.
• {DEL} ... Displays the following DEL (delete) submenu. • {ROW}/{COL}/{ALL} • {INS} ... Displays the following INS (insert) submenu. • {ROW}/{COL} • {CLR} ... Clears the content from a selected range of cells. • {GRPH} ... Displays the following GRPH menu. (Same as in the STAT mode.) • {GPH1}/{GPH2}/{GPH3}/{SEL}/{SET} • {CALC} ... Displays the following CALC (statistical calculation) menu. (Same as in the STAT mode.) • {1VAR}/{2VAR}/{REG}/{SET} • {STO} ... Displays the following STO (store) submenu.
u To open 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 and then press w. u Auto Save In the S • SHT mode, Auto Save saves the currently open file automatically whenever you edit it. This means you do not need to perform any manual save operation. u To save a file under a new name 1. Press 1(FILE)3(SV • AS). 2. On the dialog box that appears, enter up to eight characters for the new file name, and then press w.
Important! • All blank data in the CSV file is imported as a blank cell. • An error occurs if a CSV file contains even a single text string data item. • If the CSV file includes data that cannot be converted, an error message will appear showing the location in the CSV file (Example: row 2, column 3) where the data that cannot be converted is located. • Attempting to import a CSV file that has more than 26 columns or 999 rows will cause an “Invalid Data Size” error.
u Auto Calc Auto Calc is an S • SHT mode Setup item (page 1-34). When Auto Calc is enabled (On), all of the formulas in a spreadsheet are recalculated when the spreadsheet is opened or when any editing operation is performed. It should be noted, however, that recalculation can slow down the overall processing speed. When Auto Calc is disabled (Off), you need to execute recalculation manually as required. u To execute spreadsheet re-calculation manually Press 1(FILE)4(RECAL).
To select this: Do this: An entire column of cells. Move the cell cursor to row 1 of the column whose cells you want to select and then press f. Pressing f while the cell cursor is located at cell C1, for example, will select the entire column C (from C1 to C999). This will cause C1:C999 (which indicates the selected range) to appear in the edit box. All of the cells in the spreadsheet Press d while the entire column A is selected or press f while the entire row 1 is selected.
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. • If the cell you select already contains data, the following step will overwrite the existing data with new input. 2. Use the calculator’s keys to input data.
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 not have an equal sign (=) in front of it. Inputting sdaw, for example will cause the value 0.5 (the calculation result) to appear in the cell (when Deg is selected as the Angle unit).
• Performing the next step will input the number string automatically starting from the specified cell. If any cell that is within the range of cells where the number sequence values will be input already contains data, the existing data will be replaced with the number sequence values. 3. After inputting data for all the setting items, press 6(EXE) or the w key to start number sequence generation and input.
3. Copy the formula in cell C2 and copy it into cells C3 and C4. Move the cell cursor to cell C2 and then perform the following operation. 2(EDIT)2(COPY)c1(PASTE)c1(PASTE)J • For details about the copy and paste operations, see “Copying and Pasting Cell Contents” (page 9-11). k Inputting a Cell Reference Name Each cell on a spreadsheet has what is called a “reference name”, which is derived by combining its column name (A through Z) with its row name (1 through 999).
Absolute Reference Names If you want the row or the column, or both the row and the column parts of a cell reference name to remain the same to matter where you paste them, you need to create an absolute cell reference name. You do this by affixing a dollar sign ($) in front of the part of the cell reference name you want to remain unchanged.
k Cutting and Pasting Cell Contents You can use cut and paste to move the contents of one or more cells to another location. Cell contents (regardless of whether it includes relative or absolute cell name references) generally are unchanged by a cut and paste operation. ⇒ Cutting the formula =A1+5 in cell B1 and pasting it into cell B2. The A1 reference name is unchanged.
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. When you need to input the same formula into cells B1, B2, and B3, for example, the Fill command lets you do so by inputting the formula once, into cell B1. Note the following about how the Fill command handles cell name references in this case.
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. • See “To select a range of cells” (page 9-6). • A Syntax ERROR message will appear if any of the cells in the range you select contain data other than constant data. 2.
• To insert columns Starting with the column immediately to the right of the column where you want the insert to be performed, select the same number of columns that you want to insert. Example: To insert three columns to the left of column B, you could select B2:D4, B10:D20, etc. 2. Press 4(INS). • This will enter insert standby. If you decide you want to cancel the insert operation at this time, press J. 3. Press 1(ROW) to insert the applicable number of rows or 2(COL) to insert columns.
Command Description CellMean( (Mean of Cells) Returns the mean value in a specified range of cells. Input Key Operation: 5(CEL)3(Mean) Syntax: CellMean(start cell:end cell[)] Example: =CellMean(A3:C5) Returns the mean value of the data in cell range A3:C5. CellMedian( (Median of Cells) Returns the median value in a specified range of cells. Input Key Operation: 5(CEL)4(Med) Syntax: CellMedian(start cell:end cell[)] Example: =CellMedian(A3:C5) Returns the median value of the data in cell range A3:C5.
4. 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 x-axis and the other set of data as the y-axis. With the spreadsheet you can input the values for each set of data and draw a scatter plot or other types of graphs.
u To configure statistical graph settings 1. Input the statistical calculation data into the spreadsheet and then select the range of cells you want to graph. • Actually, the above step is not necessary at this point. You also could configure settings first before inputting data and selecting the range of cells to be graphed. 2. Press 6(g)1(GRPH)6(SET). • This will display the general graph settings screen (StatGraph1 in this example).
• If you want to change the XCellRange, YCellRange, or Frequency setting, move the highlighting to the item you want to change and then input the cell range directly, or select 1(CELL) (2(CELL) for Frequency) and then edit the currently input range. When inputting a cell range manually, use 1(:) to enter a colon (:) between two cells that define the range. 4. After configuring the required settings, press J or w.
• The number of columns you select in step 1 will determine what information is input automatically on the statistical calculation data range specification screen. If you select this number of columns: This information will be input automatically: 1 1Var XCell and 2Var XCell 2 1Var Freq and 2Var YCell 3 2Var Freq • The following describes each of the setting items for this screen.
For information about this menu item: Refer to: {CALC} - {2VAR} “Paired-Variable Statistical Calculations” (page 6-16) {CALC} - {REG} “Regression Calculation” (page 6-17) {CALC} - {SET} “Using the Statistical Calculation Data Range Specification Screen” (page 9-19) 5. S • SHT Mode Memory You can use the calculator’s different types of memory (variables, list memory, file memory, matrix memory, vector memory) to store data, and recall data from a memory into the spreadsheet.
Important! The following describes what happens if you try to store data in memory when a cell does not contain any data, when a cell contains text, or when ERROR is displayed for a cell. • If you are assigning data to a variable, an error occurs. • If you are storing data in list memory, file memory, matrix memory, or vector memory, 0 is written into the applicable cell(s). 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.
Memory Type Vector Memory (Vct A ~ Vct Z) Recall Operation You can recall data from a specified vector memory to a range of cells in a single row or a single column. While the first cell of the range in a single row or single column is selected, press 6(g)4(RCL)4(VCT), and then specify the vector name on the screen that appears. u Example: To recall data from a matrix memory to a spreadsheet 1. On the spreadsheet, select the upper left cell of the range where you want the recalled data to be input. 2.
Chapter 10 eActivity You can use the e • ACT mode to input data into an eActivity file. You can input text and numeric expressions, and also paste data (like graphs, tables, etc.) from the calculator’s builtin 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. Students can use eActivity files to keep classroom notes, memos of problems and their solutions, etc.
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. Calculations are performed the same way as they are performed in the RUN • MAT mode, while natural input is enabled. Stop line ................
• {'MAT} ... Displays the Matrix Editor (page 10-7)/Vector Editor (page 10-7). • {'LIST} ... Displays the List Editor (page 10-7). • Menu when a Text Line is Selected • {TEXT} ... Changes the current line from a text line to a calculation line. • {CHAR} ... Displays a menu for inputting math symbols, special symbols, and characters of various languages. • {A↔a} ... Toggles between uppercase and lowercase input while alpha character input is enabled (by pressing the a key). • {MATH} ...
u To open a file Use f and c to highlight the file you want to open, and then press 1(OPEN) or w*. * If an error occurs, delete capture memory and clipboard data, or transfer the data to your computer. u To delete a file 1. Use f and c to highlight the file you want to delete, and then press 3(DEL). • This will display a “Delete eActivity?” confirmation message. 2. Press 1(Yes) to delete the file or 6(No) to cancel without deleting anything. u To search for a file 1.
k Inputting into a Text Line Use a text line to input alphanumeric characters, expressions, etc. u Inputting characters and expressions as text 1. Move the cursor to a text line. • While the cursor is in a text line, “TEXT” will be displayed for the F3 function menu item. This indicates that text input is enabled. Text line cursor 3 key menu becomes “TEXT”. • “CALC” will be displayed for the F3 function menu item if the cursor is located in a calculation line.
k Inputting into a Calculation Line Inputting a calculation expression into an eActivity calculation line and pressing w will display the calculation result in the following line. Such a calculation line can be used in the same way as the RUN • MAT mode (page 1-3). A calculation line and its result make up one set. • Note that the word wrap function does not apply in the case of math lines.
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 e • ACT mode are the fundamentally identical to those in the RUN • MAT mode. For details about the Matrix Editor and matrix calculation operations, see “Matrix Calculations” (page 2-38). Note, however, that e • ACT mode Matrix Editor operations and matrix calculations differ from those in the RUN • MAT mode as described below.
k Using Strips Strips are tools that let you embed built-in application data into an eActivity file. Only one built-in application screen can be associated with each strip, and the strip can store the data (graphs, etc.) produced by the screen. The table below shows the built-in application screens that can be inserted into strips. The “Strip Name” column shows the names included on the dialog box that appears when you press 2(STRP).
u To insert a strip 1. Move the cursor to the location where you want to insert the strip. 2. Press 2(STRP). • This will display a dialog box with a list if insertable strips. For information about the display names and data types that appear on this dialog box, see the “Strip Data Type Table” (page 10-8). 3. Use c and f to select the strip that corresponds to the type of data you want to insert. • In this example we will select “Graph” (GRAPH mode graph screen data). 4. Press w.
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. • The saved graph data is linked to this Graph strip only. It is independent of data for modes that are entered from the Main Menu. 11. Pressing w here again will display the graph screen, and draw the graph based on the data saved by the strip.
u To call an application from a strip Use c and f to select the strip whose application you want to call and then press w. • This will display the application screen that corresponds to the selected strip. If the strip already contains data, the application is called using the data that was last saved. • If you select a Conics Graph strip and press w without inputting any graph data, the Conics Editor screen appears in place of the Conics Graph screen.
(with OS Version 2.0 or later operating system) to save an eActivity file always will cause the extension “g2e” to be appended to the file name. • Saving a newly created file • Saving an existing file using the “save as” operation (1(FILE)2(SV-AS)) If you save an eActivity file using a calculator model covered by this manual to save a file with a file name extension “g1e” (a file transferred from an older version calculator), the file name extension will be determined according to the following rules.
u To display the eActivity memory usage screen On the workspace screen, press 1(FILE)4(CAPA). File usage Remaining file memory capacity To exit the memory usage screen, press J. u To return to the file list from the workspace screen Press J. If a confirmation message appears asking if you want to save the current file appears, perform one of the operations described below.
Chapter 11 Memory Manager fx-7400GIII This model supports the following data operations: data display, search, and delete. Important! The fx-7400GIII is not equipped with storage memory. Because of this, the storage memory operations described below are not supported. fx-9860GIII/fx-9750GIII These models are equipped with both a main memory and a storage memory, so the following data operations are supported: data display, search, and delete, as well as data copy between memories.
k Memory Information Screen The memory information screen shows information about one memory at a time: the calculator’s main memory or storage memory. • Since the fx-7400GIII has only main memory, main memory contents only appear on the main memory information screen. • With the fx-9860GIII or fx-9750GIII, perform one of the following MEMORY mode menu operations to display the memory information screen you want.
The following data can be checked.
Storage Memory*1 Data Name Contents *.g1m or .g2m file names Data items listed in the Main Memory table that has been copied to storage memory. The names of these files have the extension “.g1m” or “.g2m”. eActivity data names eActivity data stored in storage memory. Add-in software names (Applications, languages, menus) Add-in applications, add-in languages, and add-in menus stored in storage memory. Folder names Enclosed in square brackets ([ ]). *.py file names Python script files (py files).
u To rename a folder 1. On the storage memory information screen, select the folder you want to rename. 2. Press 5(RN • F) to display the rename folder screen. 3. Input up to eight characters for the name you want to give to the folder. • Only the following characters are supported: A through Z, {, }, ’, ~, 0 through 9 Inputting any invalid character will cause an “Invalid Name” error. • An “Invalid Name” also occurs if the name you input is already being used by an existing file.
• If you select one or more individual items inside of a data group or folder, the black selection pointer ( ) appears next to each item, while a white selection pointer (g) appears next to the group or folder name. J → • Returning to the MEMORY mode initial screen deselects all currently selected items. k Copying Data Important! • Data copy is not supported on the fx-7400GIII. u To copy from main memory to storage memory Note • The following procedure saves the selected data into a single file.
u Error Checks During Data Copy The following error checks are performed while a data copy operation is being executed. Low battery check The calculator performs low battery check before starting the data copy operation. If the battery is at Level 1, a low battery error occurs and the copy operation is not performed. Available memory check The calculator checks to see if there is enough free memory available to store the copied data. A “Memory Full” error occurs if there is not enough memory available.
k Deleting Files u To delete a main memory file 1. Display the main memory information screen. • See “Memory Information Screen” on page 11-2. 2. Select the file(s) you want to delete. You can select multiple files, if you want. 3. Press 6(DEL). • Press 1(Yes) to delete the file. • Press 6(No) to cancel the delete operation. u To delete a storage memory file 1. Display the storage memory information screen. • See “Memory Information Screen” on page 11-2. 2. Select the file(s) you want to delete.
u To search for a file in the storage memory Example To search for all files in the storage memory whose names begin with the letter “S” 1. Display the storage memory information screen. • See “Memory Information Screen” on page 11-2. 2. Press 3(SRC). • Input the letter “S” for the keyword. • The first file name that begins with the letter “S” appears highlighted on display. k Backing Up Main Memory Data Important! • Data back-up is not supported on the fx-7400GIII. u To back up main memory data 1.
The message “Complete!” appears when the backup operation is finished. Press J to return to the screen displayed in step 1. The following message appears if there is already backup data in the storage memory. Press 1(Yes) to back up the data, or 6(No) to cancel the backup operation. A “Memory Full” occurs when there is not enough space available in the storage memory to complete the backup operation. u To restore backup data to the main memory 1. On the initial MEMORY mode screen press 4(BKUP).
k Optimizing the Storage Memory Storage memory can become fragmented after many store and load operations. Fragmentation can cause 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. u To optimize the storage memory 1. On the initial MEMORY mode screen press 5(OPT) to optimize the storage memory.
Chapter 12 System Manager 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 contrast adjustment} • 2( ) ... {Auto Power Off time setting} • 3(LANG) ... {system language} • 4(VER) ... {version} • 5(RSET) ... {system reset operations} • 6(g)5(OS) ... {OS update}* * fx-9860GIII/fx-9750GIII only 2.
k System Language Setting Use LANG to specify the display language for built-in applications. u To select the message language 1. From the initial SYSTEM mode screen, press 3(LANG) 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(SEL). 3. The pop up window appears using the language you selected. Check the contents and then press J. 4. Press J or !J(QUIT) to return to the initial SYSTEM mode screen.
u To register a user name 1. While the Version list is displayed, press 1(NAME) to display the user name input screen. 2. Input up to eight characters for the user name you want. 3. After inputting the name, press w to register it, and return to the Version list. • If you want to cancel user name input and return to the Version list without registering a name, press J. k Reset 1. While the initial SYSTEM mode screen is displayed, press 5(RSET) to display the Reset Screen 1.
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 Initialize Setup Information 1(STUP) 䡬 2(MAIN) 䡬 Delete Main Memory Data Delete Add-in Applications Delete Storage Memory Data (Excluding Add-in Applications) 䡬 䡬 3(ADD) 䡬 4(SMEM) 䡬 5(A&S) 䡬 6(g)1(M&S) 䡬 䡬 䡬 6(g)2(ALL) 䡬 䡬 䡬 䡬 6(g)3(RST1) 䡬 䡬 *3 䡬 *3 Some add-in applications are not deleted.
Chapter 13 Data Communication This chapter explains how to transfer data between a calculator and a computer, or between two calculators. Data communication operations are performed in the LINK mode. From the Main Menu, enter the LINK mode. The following data communication main menu appears on the display. • {TRAN} ... {displays the data send screen} • {RECV} ... {displays the data receive screen} • {EXAM}* ... {displays the Examination Mode menu} • {CABL}* ...
2. Press 1(On). This turns on Wakeup and returns of the data communication main menu. 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 Select Connection Mode Screen (fx-9860GIII/fx-9750GIII only) Connecting the USB cable to the calculator will cause the “Select Connection Mode” dialog box to appear.
k Connecting and Disconnecting with a Computer in the Mass Storage Mode Use the optionally available USB cable* to connect to your computer. * Included with the calculator in some areas. Important! Never touch the USB cable plugs and screen while a data communication operation is in progress. Static electricity from your fingers can cause data communication to be terminated. u To establish a connection between the calculator and a computer 1. Start up your computer. 2.
u To terminate the connection between the calculator and a computer 1. If the calculator is connected to a Windows computer, note the drive letter (E, F, G, etc.) assigned to the calculator drive. 2. Depending on the type of operating system your computer is running, perform one of the following operations. Important! Depending on your computer operating system, perform either of the operations below before disconnecting the USB cable from the calculator.
Main Memory @MainMem Group Name Folder Name Main Memory Item Name LIST xx LIST ANS LISTFILE x MAT ANS MAT x VCT ANS VCT x LISTFILE LISTFILE MAT_VCT MAT_VCT PROGRAM PROGRAM S-SHEET SSHEET V-WIN PICTURE CAPTURE STRING V-WIN PICTURE CAPTURE STRING V-WIN x PICTURE xx CAPT xx STRING xx ALPHA MEM RECURSION SETUP CONICS DYNA MEM ROOT ROOT EQUATION @GEOM @GEOM FINANCIAL STAT SYSTEM TABLE Y=DATA @IMAGE @
u 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. When you terminate the USB connection, the calculator’s main memory data is updated with the current contents of the @MainMem folder. Note the following important points.
u To transfer data between the calculator and a computer 1. Connect the calculator and computer, and open the calculator drive on the computer. • See “To establish a connection between the calculator and a computer” (page 13-3). 2. Copy, edit, delete, or add files as desired. • Use the same file operations that you normally do on your computer.
5. After you are finished editing, save and close the text file. • Save the edits under a different file name, as required. If you use Save As to save your edits, be sure to save the new file in @MainMem\PROGRAM\. • Be sure to save the file in ASCII or ANSI code txt format. 6. Terminate the connection between the calculator and a computer • See “To terminate the connection between the calculator and a computer” (page 13-4).
2. Performing Data Communication between Two Calculators The following procedure describes how to connect two units with the SB-62 cable*. * Included with the calculator in some areas. u To connect two units 1. Check to make sure that the power of both units is off. 2. Connect the two units using the SB-62 cable. • Step 3 is not required on the fx-7400GIII. 3. Perform the following steps on both units to specify 3PIN as the cable type. (1) From the Main Menu, enter the LINK mode. (2) Press 4(CABL).
Sending unit To set up the calculator to send data, press 1(TRAN) while the data communication main menu is displayed. This displays a screen for specifying the data selection method. • {SEL} ... {selects new data} • {CRNT} ... {automatically selects previously selected data*1} *1 The previously selected data memory is cleared whenever you change to another mode. u To send selected data items (Example: To send user data) Press 1(SEL) or 2(CRNT) to display a data item selection screen. • {SEL} ...
The following shows what the displays of the sending and receiving units look like after the data communication operation is complete. Sending Unit Receiving Unit Press J to return to the data communication main menu. k Data Communication Precautions The following are the types of data items that can be sent.
Data Item SETUP STAT Contents Setup data Stat result data String memory group STR n String memory (1 to 20) data Overwrite Check*2 No No No *1 Spreadsheet data names*1 TABLE OS and data shared by applications (clipboard, replay, history, etc.) Spreadsheet group Spreadsheet data (All spreadsheet data are listed.
k Exchanging Data with another Model Calculator The fx-9860GIII, fx-9750GIII, or fx-7400GIII supports data exchange with the following calculator models. • fx-9860GIII, fx-9750GIII, fx-7400GIII Older Calculator Models: • fx-9860GII SD, fx-9860GII, fx-9860GII s, fx-9860G AU PLUS, fx-9750GII, fx-7400GII Below is a description of the basic operations performed when exchanging data between two calculators: Sender Receiver Description fx-9860GIII or fx-9750GIII All data transferred.
u Sending data from an fx-9860GIII or fx-9750GIII to an fx-7400GIII calculator Sender: fx-9860GIII, fx-9750GIII Receiver: fx-7400GIII • When the following data includes a square root expression (') or pi (π), they are sent as decimal values.
u Precautions when Connecting • An hourglass figure may remain projected on the screen after you connect the calculator to a projector (or YP-100). Also, changing to another screen while a graph is being drawn or while a PRGM mode program is running could possibly result in the projected screen being different from the calculator screen. If this happens, performing some operation on the calculator will restore normal display.
Chapter 14 PYTHON (fx-9860GIII, fx-9750GIII only) The PYTHON mode provides a runtime environment for the Python programming language. You can use the PYTHON mode to create, save, edit, and run Python files. Important! • The PYTHON mode supports a version of MicroPython Version 1.9.4, which has been adapted to run on this calculator. Note that generally, MicroPython is different from the Python that runs on a computer.
k Flow from py File Creation to Running the File The example below explains the operation flow from creation of a new py file up to running it. Example: To create a py file that obtains the surface area and volume of a regular octahedron and to run it to calculate the surface area and volume when the length of one side is 10. The file name is OCTA. You can obtain the surface area (S) and volume (V) of a regular octahedron when the length of one side (A) is known using the formulas below.
3. Perform the key operations below to input each line of the py script. • You can use the PYTHON mode Catalog Function (page 14-9) for more efficient input of functions and commands. In the key operations below, text strings that are underlined and included in parentheses indicate function and command names input with the Catalog Function. Perform this key operation: To input this: !e(CATALOG)6(CTGY)d(math)((I)(import math) ww import math a5(A↔a)v(A)!.
k SHELL Screen Pressing 2(RUN) in step 4 of the procedure above starts up the PYTHON mode SHELL, which can be used for running py scripts. The screen that appears at this time is called the “SHELL screen”. The SHELL screen not only lets you run py scripts that have been saved as files, you can also directly input expressions and commands and execute them one line at a time. For details about SHELL, see “Using the SHELL” (page 14-13).
k Function Menu for Registering a Name for a New py File • {A↔a} … toggles between upper-case and lower-case input k Script Editor Screen Function Menu • {FILE} • {SAVE} … overwrites the currently open py file • {SV • AS} … saves the currently open py file under a different name • {RUN} ...
3. Inputting Text and Commands There are three ways to input text and commands in the PYTHON mode. • Using the keyboard to input alpha characters, symbols, and functions (See the procedure below.
Important! Among the text strings above that are input using key operations, log() and other functions that are followed by parentheses, e (base of a natural logarithm), and pi are math module functions. To use these functions, you first need to import the math module.* For details, see “Command Categories” (page 14-10) and “Operation Example: To use math module functions” (page 14-12). * If you use import instead of from to input the module, you need to append “math.” before each function you use.
k Using the Function Menu to Input Commands (Conditional Branches or Loops) as Statement Blocks From the script editor screen, you can use the function menu {COM} menu to input conditional branch command and loop command statement blocks.
u Example: To input an if...else statement 1. On the script editor screen, move the cursor to the line where you want to input the statement block and then press 6(g)1(COM)2(ifelse). • This inputs the if...else statement block, with the cursor positioned for input of the if condition. • Lines 2 and 4 are indented two spaces automatically. k Inputting a Command from the Catalog (Catalog Function) The catalog is a list of functions and commands.
4. Use f and c to select the command you want to input. 5. After selecting the command you want to input, press 1(INPUT) or w. • When you enter the PYTHON mode and display the catalog, the command that was selected the last time you displayed the catalog will appear first. Command Categories The contents of each category of the PYTHON mode catalog are described in the table below. Category Name Description All Shows a list of all functions and commands included in the PYTHON mode catalog.
k Using Modules (import) In the PYTHON mode, you can use Python built-in functions, and math module and random module functions. However, to use a function contained in a module you have to first import (import) the module. Description import Syntax import Imports the module (py file) specified by . from import ¼ Imports all of the elements* included in the module specified by .
u Operation Example: To use math module functions 1. From the file list screen, press 4(SHELL). 2. Press !e(CATALOG) to display the catalog. 3. Press 6(CTGY) to display the category screen, and then press d(math). 4. Perform the key operation sequence below. h(M)w (Inputs “math.”) !e(CATALOG)I(C)w (Inputs “ceil()”) 5. Press b.cw. • The math module is not imported, so the “ceil()” math module function causes an error. 6.
4. Using the SHELL The SHELL screen provides an interactive command line that can be used input expressions and commands, and output their results. You can directly input an expression or command on the SHELL screen and execute it to obtain a result. Running a py file will display its result on the SHELL screen.
u To execute a command from the SHELL screen See “Inputting a Command Directly on the SHELL Screen and Executing It” (page 14-15). u To scroll the SHELL screen vertically (to display history lines) Press f or c. The currently selected history line is the one that is highlighted. u To scroll one line of the SHELL screen (history line or prompt line) horizontally 1. Use f and c to move the highlighting to the line you want to scroll. 2. Press d or e.
k Inputting a Command Directly on the SHELL Screen and Executing It You can input a single-line expression or command into the SHELL screen prompt line and execute it. The example operations below all start with the SHELL screen already displayed. u Operation Example 1: To perform simple arithmetic operations (2+3) × 102 = 500 (c+d)*baxw 2+3 × (4+5) = 29 c+d*(e+f)w Note the important points below. • Use the - key, not the - key, to input a minus sign.
u input Operation in the PYTHON mode input is a built-in Python function that accepts user input while a py script is running. input Syntax input([prompt text string]) Description While a py script is running, input writes the [prompt text string] of the argument into the SHELL result output line, and stands by for user input. A string variable name or a character string enclosed in double quotation marks (”) or single quotation marks (’) can be specified for the [prompt text string].
• If the SHELL is restarted by running a py script from the file list screen or script editor screen, the SHELL will be initialized before the py script is run. Because of this, the SHELL screen will appear as shown in the screen shot below. “¼ SHELL Initialized ¼” message py script execution command py script execution result Prompt line 5.
u To search for text on the script editor screen 1. From the script editor screen, press 6(g)4(SRC). 2. On the screen that appears, enter the character string you want to search for and then press w. • This starts searching from the top of the py script, and moves the cursor to the left of the first character of the first matching character string that is found. If there is no matching character string found, the message “Not Found” will appear. If this happens, press J.
u Using Error Messages for Debugging If an error message appears on the SHELL screen when you run a py file, perform the steps below. 1. Use f to move the highlighting to the error message line, and then use d and e to check the details of the error message. 2. Press J. • This returns to the screen from which the py file was run (script editor screen or file list screen). Open the py file where the error occurred and check the contents of the line for which an error message was displayed.
6. File Management (Searching For and Deleting Files) You can use the file list screen to search for saved py files by their file names, and to delete files. • py files you create in the PYTHON mode are stored in the calculator’s storage memory. • In addition to file operations described in this section, you can also use Memory Manager to create folders and perform other folder operations. See “Chapter 11 Memory Manager” for more information. u To search for a py file by its file name 1.
7. File Compatibility py files can be shared between your calculator and a computer. A py file created with the calculator can be transferred to a computer for editing with a text editor or other software. A py file created on a computer can be transferred to and run on the calculator. • py files you create in the PYTHON mode are stored in the calculator’s storage memory (with file name extension py).
u File Content Display and Editing Opening a py file that satisfies conditions (A) and (B) below in the PYTHON mode will produce a normal display of all of the file contents. A py file that shows contents can be displayed normally and edited in the PYTHON mode. (A) py file written in ASCII characters only and saved using UTF-8 or other ASCII-compatible codes • If a file saved with character codes that are not compatible with ASCII, none of its contents will be displayed if you open it in the PYTHON mode.
8. Sample Scripts Sample 1: Conditional Branching Purpose With conditional branching a condition is evaluated and then processing follows one of multiple paths in accordance with the evaluation result. The example below is for a simple “if... else...” statement. Description a=int(input("a=")) Accepts user input while the py script is running. Input values are converted to integers and define variable a. if a<5: If the variable a is less than 5, print("a<5") else: outputs the text string a<5.
Sample 2: Importing a Module Purpose import imports a module and makes it possible to run the functions defined within it. Use the syntax below to execute function within the module. . Description import math Imports the math module and makes it possible to run the function defined by it. P=math.pi Defines variable P as pi, which is defined in the math module. print(P) Outputs the value stored in variable P.
Description def f(x,y,z): if x>0: t=x+y+z else: t=x-y-z return(t) Defines a user-defined function with function name f, and arguments x, y, and z. If variable x is greater than 0, defines variable t as the execution result of x+y+z. Otherwise (if variable x is 0 or less), defines variable t as the execution result of x-y-z. Makes variable t the return value. Running this py script as a standalone script will only define the user defined function.
Execution Result Important! • To import py files into other py file or files, all of the files must be in the same directory (folder). • py files that can be imported with the SHELL screen are those described below. - If the SHELL is started up by a file list screen operation,* importable files are py files in the directory displayed on the file list screen.
Appendix 1. Error Message Table Message Meaning Countermeasure Syntax ERROR • • Illegal syntax Attempt to input an illegal command • Press J to display the error and make necessary corrections. Ma ERROR • Calculation result exceeds the display range. Intermediate or final calculation result is outside the allowable calculation range. Calculation is outside the input range of a function. Mathematical error (division by zero, etc.
Message Memory ERROR Meaning • Countermeasure Operation or memory storage operation exceeds remaining memory capacity. • • • Keep the number of memories you use within the currently specified number of memories. Simplify the data you are trying to store to keep it within the available memory capacity. Delete no longer needed data to make room for the new data. Argument ERROR • Incorrect argument specification for a command that requires an argument. • Correct the argument.
Message Meaning Countermeasure Can’t Simplify • Fraction simplification was attempted using the 'Simp function (page 2-23), but simplification could not be performed using the specified divisor. Example: Specifying a divisor of 3 to simplify the fraction 4/8. • Specify a different divisor or execute 'Simp without specifying any divisor. Can’t Solve! Adjust initial value or bounds. Then try again. • A Solve calculation could not obtain a solution within the specified range.
Message Meaning Countermeasure Invalid Data Size • Attempting to send data of a size that is not supported by the receiving device. Example: Attempting to send a matrix with more than 256 lines from the fx-9750GIII to an older model. • Make sure the data being sent is of a size that is supported by the receiving device. Invalid Data Number • Attempting to send data with a data number that is not supported by the receiving device.
Message File System ERROR*1 Meaning • Countermeasure The calculator memory file system is corrupted or the storage memory format is one that cannot be read by the calculator. • After reading the information under “Important!” below, perform an Initialize All operation as described in “Reset” (page 12-3). Important! Performing an Initialize All operation will delete all data in calculator memory, including language data.
2. Input Ranges Function sinx cosx tanx Input range for real number solutions (DEG) |x| < 9 × (109)° (RAD) |x| < 5 × 107πrad (GRA) |x| < 1 × 1010grad sin–1x cos–1x |x| < 1 tan–1x |x| < 1 × 10 sinhx coshx |x| < 230.9516564 tanhx |x| < 1 ×10 sinh–1x |x| < 1 × 10100 cosh–1x 1 < x < 1 × 10100 tanh–1x |x| < 1 Internal digits 15 digits Precision As a rule, precision is ±1 at the 10th digit.* " " " " " " " " " " " " • Complex numbers can be used as arguments.
Input range for real number solutions Function ° ’” ←⎯ ° ’” Internal digits Precision 15 digits As a rule, precision is ±1 at the 10th digit.* |a|, b, c < 1 × 10100 0 < b, c |x| < 1 × 10100 Sexagesimal display: |x| < 1 × 107 Notes x > 0: ^(xy) –1 × 10100 < ylogx < 100 x=0:y>0 m x < 0 : y = n, –––– 2n+1 (m, n are integers) However; –1 × 10100 < y log |x| < 100 " " • Complex numbers can be used as arguments.
Examination Mode (fx-9860GIII, fx-9750GIII only) The Examination Mode puts some limits on calculator functions, which allows it to be used when taking an exam or test. Use the Examination Mode only when actually taking an exam or test. Entering the Examination Mode affects calculator operation as described below.
u Calculator Operation in the Examination Mode • Entering the Examination Mode causes an icon ( ) to flash on the display. The flash rate of the icon slows down about 15 minutes after entering the Examination Mode. Icon • The icon inverts its colors ( ) to indicate that a calculation operation is in progress. • In the Examination Mode, the Auto Power Off trigger setting is fixed at approximately 60 minutes. • Pressing a- causes the dialog box shown below to appear.
4. On the computer, copy or delete any file that is on the calculator drive. 5. Terminate the connection between the calculator and computer. • The dialog box shown below will appear when you exit the Examination Mode. (2) Exiting the Examination Mode by Allowing 12 Hours to Elapse Approximately 12 hours after entering the Examination Mode, turning on the calculator will cause it to exit the Examination Mode automatically.
MicroPython license information The MIT License (MIT) Copyright (c) 2013-2017 Damien P.
E-CON3 Application (English) ( fx-9860GIII, fx-9750GIII)
Important! • Do not install Add-in E-CON2 on a calculator that has E-CON3 installed. Doing so may cause operational problems. • All explanations in this section assume that you are fully familiar with all calculator and Data Logger (CMA CLAB* or CASIO EA-200) precautions, terminology, and operational procedures. • The E-CON3 application is designed to get the most out of the measurement functions of the CASIO EA-200 Data Logger.
1-1 E-CON3 Overview 1 E-CON3 Overview • From the Main Menu, select E-CON3 to enter the E-CON3 Mode. E-CON3 Main Menu • The “E-CON3 Mode” provides the functions listed below for simple and more efficient data sampling using a Data Logger. • 1(SET) ......... Displays a screen for setting up a Data Logger. • 2(MEM)........ Displays a screen for saving Data Logger setup data under a file name. • 3(PROG) ..... Performs program conversion.
2-1 Using the Setup Wizard 2 Using the Setup Wizard This section explains how to use the Setup Wizard to configure the Data Logger setup quickly and easily simply by replying to questions as they appear. If you need more control over specific sampling parameters, you should consider using the Advanced Setup procedure on page 3-1. k Setup Wizard Parameters Setup Wizard lets you make changes to the following three Data Logger basic sampling parameters using an interactive wizard format.
2-2 Using the Setup Wizard u To configure a Data Logger setup using Setup Wizard Before getting started... • Before starting the procedure below, make sure you first decide if you want to start sampling immediately using the setup you configure with Setup Wizard, or if you want to store the setup for later sampling. • See sections 6-1, 7-1, and 8-1 of this chapter (E-CON3 Application) for information about procedures required to start sampling and to store a setup.
2-3 Using the Setup Wizard If you select this sensor/option: Go here for more information: [CASIO] - [Microphone] - [Sound wave & FFT] “Using Setup Wizard to Configure Settings for FFT (Frequency Characteristics) Data Sampling” on page 2-4 [CASIO] - [Microphone] - [FFT only] [VERNIER] - [Photogate] - [Gate] or [CMA] - [Photogate] - [Gate] “To configure a setup for Photogate alone” on page 2-5 [VERNIER] - [Photogate] - [Pulley] or [CMA] - [Photogate] - [Pulley] “To configure a setup for Photogate and
2-4 Using the Setup Wizard k Using Setup Wizard to Configure Settings for FFT (Frequency Characteristics) Data Sampling (EA-200 only) When you perform sound sampling executed the EA-200’s built-in microphone (by specifying [CASIO] - [Microphone] as the sensor), Setup Wizard will provide you with three options: [Sound wave], [Sound wave & FFT], and [FFT only]. “Sound wave” records the following two dimensions for the sampled sound data: elapsed time (horizontal axis) and volume (vertical axis).
2-5 Using the Setup Wizard k Using Setup Wizard to Configure a Photogate Setup Connection of a Vernier or CMA Photogate requires configuration of setup parameters that are slightly different from parameters for other types of sensors. u To configure a setup for Photogate alone 1. On the E-CON3 main menu, press 1(SET)1(WIZ) to start the setup wizard. • This displays the “Select Sensor” dialog box. 2. If you are using a Vernier Photogate alone, select [VERNIER] - [Photogate] - [Gate].
2-6 Using the Setup Wizard u To configure a setup for Photogate and Smart Pulley 1. On the E-CON3 main menu, press 1(SET)1(WIZ) to start the setup wizard. 2. This displays the “Select Sensor” dialog box. 3. If you are using a Vernier Photogate with Pulley, select [VERNIER] - [Photogate] [Pulley]. When the “Select Channel” dialog box appears, advance to step 4 of this procedure. If you are using a CMA Photogate with Pulley, select [CMA] - [Photogate] - [Pulley].
2-7 Using the Setup Wizard 6. In line “Y1”, input the function of the waveform for the sound you want to input. • Note that the angle unit is always radians. • Input a function where the value of “Y” is within the range of –1.5 to +1.5. 7. Press 6(DRAW) to graph the function. • This graphs the function and displays a vertical cursor line as shown below. Use the graph to specify the range that you want to output to the speaker. 8.
2-8 Using the Setup Wizard 13. Press w. • This displays a screen like the one shown below. 14. Perform one of the following operations, depending on what you want to do. To change the output frequency and try again: Press 1(Yes) to return to the “Output Frequency” dialog box. Next, repeat the above steps from step 10. To change the output range of the waveform graph and try again: Press 6(No) to return to the graph screen in step 7. Next, repeat the above steps from step 8.
3-1 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 Data Logger setup that suits your particular needs. The procedures in this section provide the general steps you should perform when using Advanced Setup to configure a Data Logger setup, and to returns setup settings to their initial default values.
3-2 Using Advanced Setup • d(Trigger)........Displays a screen for configuring sampling start (trigger) conditions. See “Trigger Setup” on page 3-8 for more information. • e(Graph) .........Displays a screen for configuring graph settings. See “Graph Setup” on page 3-13 for more information. • You can return the settings on the above setup screens (b through e) using the procedure described under “To return setup parameters to their initial defaults”. 6.
3-3 Using Advanced Setup k Channel Setup The Channel Setup screen shows the sensors that are currently assigned to each channel (CH1, CH2, CH3, SONIC, Mic). u To configure Channel Setup settings 1. While the Advanced Setup menu (page 3-1) is on the display, press b(Channel). • This displays the Channel Setup screen. Currently selected channel Channel Setup Screen 2. Use the f and c cursor keys to move the highlighting to the channel whose setting you want to change. 3.
3-4 Using Advanced Setup • From the menu that appears after you select “Photogate” as the sensor, select [Gate] or [Pulley]. [Gate] ................Select this option when using the Photogate sensor alone. [Pulley] ..............Select this option when using the Photogate sensor along with a smart pulley. 5(None) ......... Select this option to disable the SONIC channel. • Mic Channel (EA-200 only) For this channel, the sensor is automatically set to Built-in (External) Microphone.
3-5 Using Advanced Setup k Sample Setup The Sample Setup screen lets you configure a number of settings that control sampling. u To configure Sample Setup settings 1. While the Advanced Setup menu (page 3-1) is on the display, press c(Sample). • This displays the Sample Setup screen, with the “Mode” line highlighted, which indicates that you can select the sampling mode. 2. Select the sampling mode that suits the type of sampling you want to perform.
3-6 Using Advanced Setup 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. • The range of values you can select depends on the current sampling mode setting. If this sampling mode is selected: This is the allowable setting range: Realtime 0.
3-7 Using Advanced Setup 6. After all the settings are the way you want, press w. • This returns to the Advanced Setup menu. Note • Whenever the current Channel Setup (page 3-3) and Trigger Setup (page 3-8) settings become incompatible due to a change in Sample Setup settings, these settings revert automatically to their initial defaults.
3-8 Using Advanced Setup k Trigger Setup You can use the Trigger Setup screen to specify the event that causes sampling to start (w key operation, etc.) The event that causes sampling to start is called the “trigger source”, which is indicated as “Source” on the Trigger Setup screen. The following table describes each of the six available trigger sources.
3-9 Using Advanced Setup u To configure Trigger Setup settings 1. While the Advanced Setup menu (page 3-1) 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 3-5). The above screen shows the function menu when “Normal” is selected as the sample sampling mode. 2. Use the function keys to select the trigger source you want.
3-10 Using Advanced Setup 3. Perform one of the following operations, in accordance with the trigger source that was selected in step 2. If this is the trigger source: Do this next: [EXE] key Press w to finalize Trigger Setup and return to the Advanced Setup menu. Count Down Specify the countdown start time. See “To specify the countdown start time” below. CH1 Specify the trigger threshold value and trigger edge direction.
3-11 Using Advanced Setup u To specify the trigger threshold value and trigger edge type Perform the following steps when “Fast”, “Normal”, or “Clock” is specified as the sampling mode (page 3-5). 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. Sensor assigned to CH1 or SONIC by Channel Setup (page 3-3) Measurement unit supported by assigned sensor 3.
3-12 Using Advanced Setup u To configure Photogate trigger start and end settings Perform the following steps when CH1 is selected as a Photogate trigger source. 1. Move the highlighting to “Start to”. 2. Press one of the function keys described below. To specify this Photogate status: Press this key: Photogate closed 1(Close) Photogate open 2(Open) 3. Move the highlighting to “End Gate”. 4. Press one of the function keys described below.
3-13 Using Advanced Setup k Graph Setup Use the Graph Setup screen to configure settings for the graph produced after sampling is complete. You use the Sample Setup settings (page 3-5) to turn graphing on or off. u To configure Graph Setup settings 1. While the Advanced Setup menu (page 3-1) is on the display, press e(Graph). • This displays the Graph Setup screen. Currently selected item Graph Setup Screen 2.
3-14 Using Advanced Setup 5. To change the real-time scroll setting, use the f and c cursor keys to move the highlighting to “RealScroll”. Next, press one of the function keys described below. To specify this real-time scrolling setting: Press this key: Real-time scrolling on 1(On) Real-time scrolling off 2(Off) 6. Press w to finalize Graph Setup and return to the Advanced Setup menu.
4-1 Using a Custom Probe 4 Using a Custom Probe You can use the procedures in this section to configure a custom probe for use with a Data Logger. Important! • The sensors (CASIO, Vernier, CMA) that appear on the list during Channel Setup (page 3-3) are E-CON3 mode standard sensors. If you want to use a sensor that is not included in the list, configure custom probe settings. • A sensor with an output voltage in the range of 0 to 5 volts can be configured with E-CON3 as a custom probe.
4-2 Using a Custom Probe 5. Input up to 18 characters for the custom probe name, and then press E. • This will cause the highlighting to move to “Slope”. 6. Use the function keys described below to configure the custom probe setup. • To change the setting of an item, first use the f and c cursor keys to move the highlighting to the item. Next, use the function keys to select the setting you want. (1) Slope Press 1(EDIT) to input the slope for the linear interpolation formula.
4-3 Using a Custom Probe k Auto Calibrating a Custom Probe Auto calibration automatically corrects the slope and intercept values of a custom probe setup based on two actual samples. Important! • Before performing the procedure below, you should prepare two conditions whose measurement values are known. • When inputting reference value in step 5 of the procedure below, input the exact known measurement value of the condition you will sample in step 4.
4-4 Using a Custom Probe 4. After the sampled value stabilizes, hold down w for a few seconds. • This will register the first sampled value and display it on the screen. At this time the cursor will appear at the bottom of the display, ready for input of a reference value. 5. Use the key pad to input the reference value for the first sampled value, and then press w. • This cause sampling of the second value to be performed automatically, and display the same type of screen that appeared in step 3.
4-5 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. u To zero adjust a custom probe 1. Connect the calculator and Data Logger, and connect the custom probe you want to zero adjust to CH1 of the Data Logger. 2. What you should do first depends on whether you are configuring a new custom probe for zero adjusting, or editing the configuration of an existing custom probe.
4-6 Using a Custom Probe k Managing Custom Probe Setups Use the procedures in this section to edit and delete existing custom probe setups. u To edit a custom probe setup 1. Display the Custom Probe List. 2. Select the custom probe setup whose configuration you want to edit. • Use the f and c cursor keys to highlight the name of the custom probe you want. 3. Press 2(EDIT). • This displays the screen for configuring a custom probe setup.
5-1 Using the MULTIMETER Mode 5 Using the MULTIMETER Mode You can use the Channel Setup screen (page 3-3) to configure a channel so that Data Logger MULTIMETER Mode sampling is triggered by a calculator operation. u To use the MULTIMETER Mode 1. Connect the calculator and Data Logger, and connect the sensors you want to the applicable Data Logger channels. 2. From the Advanced Setup menu (page 3-1), use the Channel Setup screen (page 3-3) to configure sensor setups for each channel you will be using. 3.
6-1 Using Setup Memory 6 Using Setup Memory Creating Data Logger 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.
6-2 Using Setup Memory 2. If you are starting from the final Setup Wizard screen, press c(Save Setup-MEM). If you are starting from another screen, press 2(SAVE). • This displays the screen for inputting the setup name. 3. Input up to 18 characters for the setup name. 4. Press w and then input a memory number (1 to 99). • If you start from the final Setup Wizard screen, this saves the setup and the message “Complete!” appears. Press w to return to the final Setup Wizard screen.
6-3 Using Setup Memory u To recall a setup and use it for sampling Be sure to perform the following steps before starting sampling with a Data Logger. 1. Connect the calculator to a Data Logger. 2. Turn on Data Logger power. 3. In accordance with the setup you plan to use, connect the proper sensor to the appropriate Data Logger channel. 4. Prepare the item whose data is to be sampled. 5. On the E-CON3 main menu (page 1-1), press 2(MEM) to display the setup memory list. 6.
6-4 Using Setup Memory u To delete setup data 1. On the E-CON3 main menu (page 1-1), press 2(MEM) to display the setup memory list. 2. Use the f and c cursor keys to highlight the name of the setup you want. 3. Press 4(DEL). 4. In response to the confirmation message that appears, press 1(Yes) to delete the setup. • To clear the confirmation message without deleting anything, press 6(No). u To recall setup data Recalling setup data stores it in the current setup memory area.
7-1 Using Program Converter 7 Using Program Converter Program Converter converts a Data Logger 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.*1 *2 *1 See the documentation that came with your scientific calculator or EA-200 for information about how to use a converted program.
7-2 Using Program Converter 2. Enter up to eight characters for the program name. Note Using the program converter initial default settings will create a program like the one below. • Associated Scientific Calculator: fx-9860 Series • Associated Data Logger: EA-200 • Calibration: None • Password: None If you want to use these settings the way they are without changing them, skip steps 3 through 7 and go directly to step 8.
7-3 Using Program Converter 5. If you plan to use a custom probe connected to CH1 of the Data Logger, specify whether calibration or zero adjust should be performed. Perform one of the following key operations to configure the desired setting.
7-4 Using Program Converter k Converting a CFX-9850 Series Program to a fx-9860 Series Compatible Program To use an EA-200 control program created on the CFX-9850 Series calculator (for use on the CFX-9850) on the E-CON3, you need to convert the program to an fx-9860 program. Conversion can be performed using the program converter. EA-200 Control Program for CFX-9850 Series Convert EA-200 Control Program for fx-9860 Series u To convert a program 1.
8-1 Starting a Sampling Operation 8 Starting a Sampling Operation The section describes how to use a setup configured using the E-CON3 Mode to start a Data Logger sampling operation. k Before getting started... Be sure to perform the following steps before starting sampling with a Data Logger. 1. Connect the calculator to a Data Logger. 2. Turn on Data Logger power. 3. In accordance with the setup you plan to use, connect the proper sensor to the appropriate Data Logger channel. 4.
8-2 Starting a Sampling Operation u To start sampling 1. Start the sampling operation by performing one of the function key operations described below. If the final Setup Wizard screen is on the display, press b(Start Setup). If the Advanced Setup menu (page 3-1) is on the display, press 1(STRT). If the E-CON3 main menu (page 1-1) is on the display, press 4(STRT).
Clock Period Extended Sound Normal Fast Real-time Mode 1. Data Logger Setup Starts Sampling 2. Start Standby Pressing 1 advances to “4. Graphing”. Pressing w there returns to “3. Sampling”. • The screen shown below appears when CH1, SONIC, or Mic is used as the trigger. 3. Sampling 1 Outputting through speaker w Sample values is stored as List data only. The following three graph types can be produced when Photogate-Pulley is being used. 1. Time and distance graph 2.
9-1 Using Sample Data Memory 9 Using Sample Data Memory Performing a Data Logger sampling operation from the E-CON3 Mode causes sampled results to be stored in the “current data area” of E-CON3 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”. Any time you perform a sampling operation, the current data of the channel(s) you use is replaced by the newly sampled data.
9-2 Using Sample Data Memory 3. Use the f and c cursor keys to move the highlighting to the current data file you want to save, and then press 2(SAVE). • This displays the screen for inputting a data name. 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. • This saves the sample data at the location specified by the memory number you input.
9-3 Using Sample Data Memory u To rename an existing sample data file Note • You cannot use this procedure to rename a current data file name. 1. On the E-CON3 main menu (page 1-1), press 5(GRPH). • This displays the Graph Mode screen. 2. Press 2(DATA). • This displays the Sampling Data List screen. 3. Use the f and c cursor keys to move the highlighting to the data file you want to rename, and then press 3(REN). • This displays the screen for inputting a file name. 4.
10-1 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.
10-2 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 6 are not essential and may be skipped, if you want. Skipping any step automatically applies the initial default values for its settings. • If you skip step 2, the default analysis mode is the one whose name is displayed in the top line of the Graph Mode screen.
10-3 Using the Graph Analysis Tools to Graph Data 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(ASGN) or w. • This returns to the Graph Mode screen, which shows the name of the sample data file you selected. Sample data file name Graph on/off indicator Name of sensor used for sampling Graph Mode Screen b.
10-4 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 1( ) 2( ) Line graph with X (×) data markers 3( ) Scatter graph with dot ( • ) data markers 4( ) Scatter graph with square ( 5( ) 6( ) Line graph with square ( ) data markers ) data markers Scatter graph with X (×) data markers c.
11-1 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” on page 10-2.
11-2 Graph Analysis Tool Graph Screen Operations Key Operation Description K4(CALC) Displays a menu that lets you transform a sample result graph to a function using Fourier series expansion, and to perform regression to determine the tendency of a graph. See “Using Fourier Series Expansion to Transform a Waveform to a Function” on page 11-6, and “Performing Regression” on page 11-8. K5(Y=fx) Displays the graph function list, which lets you select a Y=f(x) graph to overlay on the sampled result graph.
11-3 Graph Analysis Tool Graph Screen Operations k Using Trace Trace displays a crosshair pointer on the displayed graph along with the coordinates of the current cursor position. You can use the cursor keys to move the pointer along the graph. You can also use trace to obtain the periodic frequency value for a particular range, and assign the range (time) and periodic frequency values in separate Alpha-Memory values. u To use trace 1. On the graph screen, press !1(TRCE).
11-4 Graph Analysis Tool Graph Screen Operations 4. Press w to assign the period and periodic frequency values to Alpha-Memory variables. • This displays a dialog box for specifying variable names for [Period] and [Frequency] values. • The initial default variable name settings are “S” for the period and “H” for the periodic frequency. To change to another variable name, use the up and down cursor keys to move the highlighting to the item you want to change, and then press the applicable letter key. 5.
11-5 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 e Reduce the size of the graph image horizontally d Enlarge the graph image vertically f Reduce the size of the graph image vertically c 4. To exit the zoom mode, press J.
11-6 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 List Function”. Note • Pressing 1(All) in place of 2(SEL) in step 2 converts the entire graph to list data. In this case, the “Store Sample Data” dialog box appears as soon as you press 1(All).
11-7 Graph Analysis Tool Graph Screen Operations 4. Move the trace pointer to the end point of the range for which you want to perform Fourier series expansion, and then press w. • This displays a dialog box for specifying the start degree of the Fourier series. / 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.
11-8 Graph Analysis Tool Graph Screen Operations k Performing Regression You can use the procedure below to perform regression for a range specified using the trace pointer. All of the following regression types are supported: Linear, Med-Med, Quadratic, Cubic, Quartic, Logarithmic, Exponential, Power, Sine, and Logistic. For details about these regression types, see pages 6-12 through 6-14 under Chapter 6 of this manual. The following procedure shows how to perform quadratic regression.
11-9 Graph Analysis Tool Graph Screen Operations 5. Press 6(DRAW). • This draws a quadratic regression graph and overlays it over the original graph. • To delete the overlaid quadratic regression graph, press !4(SKTCH) and then 1(Cls). k Overlaying a Y=f(x) Graph on a Sampled Result Graph Use the following procedure when you want to overlay a Y=f(x) graph on the sampled result graph. u To overlay a Y=f(x) graph on an existing graph 1. On the graph screen, press K, and then 5(Y=fx).
11-10 Graph Analysis Tool Graph Screen Operations 4. After the graph function list settings are configured the way you want, press 6(DRAW). • This overlays graphs of all the functions for which graphing is turned on, over the graph that was originally on the graph screen. / Original Graph Overlaid with Y=f(x) Graph • To delete the overlaid graph, press !4(SKTCH) and then 1(Cls).
11-11 Graph Analysis Tool Graph Screen Operations 3. Use the f and c cursor keys to cycle through the graphs until the one you want is displayed, and then press w. • This enters the zoom mode and causes all of the graphs to reappear, along with a magnifying glass cursor ( ) in the center of the screen. 4. Use the cursor keys to move the magnifying glass cursor to the location on the screen that you want at the center of the enlarged or reduced screen. 5. Press w.
11-12 Graph Analysis Tool Graph Screen Operations u To move a particular graph on a multi-graph display 1. When the graph screen contains multiple graphs, press K, and then 3(EDIT). • This displays the [EDIT] menu. 2. Press 2(MOVE). • This displays only one of the graphs that were originally on the graph screen. 3. Use the f and c cursor keys to cycle through the graphs until the one you want is displayed, and then press w. • This enters the move mode and causes all of the graphs to reappear. 4.
11-13 Graph Analysis Tool Graph Screen Operations 3. Move the trace pointer to the end point of the range you want to output from the speaker, and then press w. • After you specify the start point and end point, an output frequency dialog box shown below appears on the display. / 4. Input a percent value for the output frequency value you want. • The output frequency specification is a percent value. To output the original sound as-is, specify 100%.
11-14 Graph Analysis Tool Graph Screen Operations k Configuring View Window Parameters Pressing !3(V-Window) while the graph screen is on the display displays a View Window function key menu along the bottom of the display. Press the function key that corresponds to the View Window parameter you want to configure. Function Key Description 1(Auto) Automatically applies the following View Window parameters.
12-1 Calling E-CON3 Functions from an eActivity 12 Calling E-CON3 Functions from an eActivity You can call E-CON3 functions from an eActivity by including an “Econ strip” in the eActivity file. The following describes each of the four available Econ strips. u Econ SetupWizard strip This strip calls the E-CON3 Setup Wizard. The Econ Setup Wizard strip makes it possible to perform the following series of operations from the eActivity: Data Logger setup using the Setup Wizard R Sampling R Graphing.
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 www.casio-europe.
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. 7,927,221 8,214,413 SA2006-B © 2020 CASIO COMPUTER CO., LTD.