background image

fx-FD10 Pro

User’s Guide

EN

Summary of Contents for fx-FD10 Pro

Page 1: ...fx FD10 Pro User s Guide EN...

Page 2: ...cate the receiving antenna Increase the separation between the equipment and receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult t...

Page 3: ...and product names used in this manual may be registered trademarks or trademarks of their respective owners Important The splash resistance and dust resistance performance of the calculator are based...

Page 4: ...Number Calculations 3 28 7 Binary Octal Decimal and Hexadecimal Calculations with Integers 3 31 8 Matrix Calculations 3 34 9 Metric Conversion Calculations 3 48 Chapter 4 List Function 1 Inputting an...

Page 5: ...er 8 Memory Manager 1 Using the Memory Manager 8 1 Chapter 9 System Manager 1 Using the System Manager 9 1 2 System Settings 9 1 Chapter 10 Data Communication 1 Establishing a Connection between the C...

Page 6: ...than those that come with the calculator be sure to load full set of four AAA size alkaline or rechargeable nickel metal hydride batteries Make sure that the positive and negative ends of the batteri...

Page 7: ...ation Performing a key operation while the backlight is lit will restart the duration until 30 seconds after that operation 3 Alway Backlight remains lit after the backlight on operation until you pre...

Page 8: ...play to avoid scratching it In no event will the manufacturer and its suppliers be liable to you or any other person for any damages expenses lost profits lost savings or any other damages arising out...

Page 9: ...seness or other irregularities and make sure that the cover or cap closes securely Take care to avoid dropping the calculator and do not leave it in an area that is outside the allowable operating tem...

Page 10: ...ata to protect against its loss Since this calculator employs unused memory as a work area when performing its internal calculations an error may occur when there is not enough memory available to per...

Page 11: ...se See To specify the backlight duration for details about the applicable operation procedure Backlight and Battery Life Long term backlight illumination can shorten battery life The table below shows...

Page 12: ...on six faces Test data represents actual cumulative values based on CASIO standards and do not constitute any guarantee of non destruction of or non damage to the actual product exterior Environmental...

Page 13: ...ation assigned to a function key in parentheses following the key cap for that key 1 Comp for example indicates that pressing 1 selects Comp which is also indicated in the function menu When g is indi...

Page 14: ...7 2 10 1 1 2 2 2 11 2 6 3 7 3 11 2 6 1 6 2 12 2 13 2 3 2 14 2 2 10 3 12 2 8 2 9 3 1 3 1 3 11 3 4 3 15 3 15 3 4 3 4 2 6 2 9 Page Page Page Page Page Page Page Page Page Page Page 2 7 3 12 2 2 6 2 2 7...

Page 15: ...the Favorites category You can use the function menu to input Favorites functions and commands For more information see To input Favorites category commands using the function keys page 2 11 k Side Ke...

Page 16: ...pter 6 Programming Spreadsheet screen Chapter 7 Spreadsheet Memory information screen Chapter 8 Memory Manager If a screen does not support scrolling with the side cursor keys screen contents will not...

Page 17: ...ndard deviation and paired variable regression statistical calculations to perform tests to analyze data and to draw statistical graphs S SHT Spreadsheet Use this mode to perform spreadsheet calculati...

Page 18: ...ults 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 i...

Page 19: ...n from left to right and press w to obtain the result Example 2 3 4 10 Ac d e baw k Editing Calculations Use the d and e keys to move the cursor to the position you want to change and then perform one...

Page 20: ...u 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...

Page 21: ...ed by mistake for 14 10 2 3 Abe a c d 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 an...

Page 22: ...d 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 c PASTE The contents of the...

Page 23: ...n skip this step and go straight to step 5 if you want 3 Use the cursor keys f c to highlight the command category you want and then press 1 EXE or w 4 Input the first letter of the command you want t...

Page 24: ...e Favorites category list is displayed use f and c to move the highlighting to the command you want to delete and then press 5 DEL 4 Option OPTN Menu The option menu gives you access to scientific fun...

Page 25: ...mmands included on the variable data VARS menu see the K VARS key item in the PRGM Mode Command List page 6 31 u V WIN Recalling V Window values X Y x axis menu y axis menu min max scal dot minimum va...

Page 26: ...ections available in the program PRGM menu COM program command menu CTL program control command menu JUMP jump command menu input command output command CLR clear command menu DISP display command men...

Page 27: ...ng 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 k Setup Scr...

Page 28: ...ngs FILE settings of list file on the display u Sub Name list naming On Off display on display off u Graph Func graph name display during graph drawing and trace On Off display on display off u Backgr...

Page 29: ...owing before assuming that there is something wrong with the calculator k Getting the Calculator Back to its Original Mode Settings 1 From the Main Menu enter the SYSTEM mode 2 Press 5 RSET 3 Press 1...

Page 30: ...settings to their initial defaults Before performing the reset operation first make a written copy of all important data For details see Reset page 9 3 k Low Battery Message If the following message...

Page 31: ...of Significant Digits Normal Display Range SET UP Display Fix Sci Norm Even after you specify the number of decimal places or the number of significant digits internal calculations are still performe...

Page 32: ...oys true algebraic logic to calculate the parts of a formula in the following order 1 Type A functions Coordinate transformation Pol x y Rec r Functions that include parentheses such as derivatives in...

Page 33: ...dFix calculation term When functions with the same priority are used in series execution is performed from right to left ex In 120 ex In 120 Otherwise execution is from left to right Compound function...

Page 34: ...rror and return to normal operation k Memory Capacity Each time you press a key either one byte or two bytes is used Some of the functions that require one byte are b c d h sin i cos j tan and x Some...

Page 35: ...riable name Example To assign a value of 10 to variables A through F Aba K a1 A E 1 A J6 SYBL 3 J 2 F J 1 F w u String Memory You can store up to 20 strings named Str 1 to Str 20 in string memory Stor...

Page 36: ...w JJJ If the function memory number to which you store a function already contains a function the previous function is replaced with the new one You can also use K to store a function in function memo...

Page 37: ...r Function The Answer Function automatically stores the last result you calculated by pressing w unless the w key operation results in an error The result is stored in the answer memory The largest va...

Page 38: ...for the angle unit you want to specify then press J Deg Rad Gra degrees radians grads The relationship between degrees grads and radians is shown below 360 2 radians 400 grads 90 2 radians 100 grads...

Page 39: ...orm 1 10 2 0 01 x x 1010 Norm 2 10 9 0 000000001 x x 1010 u To specify the engineering notation display Eng mode Press 4 Eng to switch between engineering notation and standard notation The indicator...

Page 40: ...accordance with binomial distribution based on number of trials n and probability p random number generation 0 to 1 and storage of result in ListAns P Q R normal probability P t Q t R t t value of nor...

Page 41: ...to 10 15 k M G T P E kilo 103 mega 106 giga 109 tera 1012 peta 1015 exa 1018 ENG ENG shifts the decimal place of the displayed value three digits to the left right and decreases increases the exponent...

Page 42: ...ic and Exponential Functions Be sure to specify Comp for Mode in the Setup screen Example Operation log 1 23 log101 23 0 08990511144 a CATALOG a3 K O 2 L c c log w1 23w log28 3 K4 CALC 6 g 4 logab 2 8...

Page 43: ...hem on the ListAns screen A value must be input for n a is the randomization sequence Random numbers are returned if nothing is input for a Entering an integer of 1 through 9 for a will return the cor...

Page 44: ...ll between two specified integers RanInt A B n A B A B 1E10 B A 1E10 1 n 999 A is the start value and B is the end value Omitting a value for n returns a generated random number as is Specifying a val...

Page 45: ...0000 1 m 999 0 p 1 Omitting a value for m returns a generated random number as is Specifying a value for m returns the specified number of random values in list form Example Operation RanBin 5 0 5 Ran...

Page 46: ...ration 10P4 5040 10K6 g 3 PROB 2 nPr 4w Example 2 To calculate the possible number of different combinations of 4 items that can be selected from among 10 items Formula Operation 10C4 210 10K6 g 3 PRO...

Page 47: ...4 9 c c w2578 1 a CATALOG 1 INPUT 4572w 1 2 0 5 0 25 2 1 a CATALOG a6 SYBL 4 9 c c w2 5w 1 When the total number of characters including integer numerator denominator and delimiter marks exceeds 10 t...

Page 48: ...to specify Comp for Mode in the Setup screen Example What is the logical AND of A and B when A 3 and B 2 A AND B 1 Operation Display 3 K a1 A E 1 A w 2 K a1 A E 2 B w 1 A K6 g 6 g 4 LOGIC 1 And a1 A...

Page 49: ...e To calculate the quotient of 107 7 AbahK4 CALC 6 g 6 g 1 Int h w k Remainder of Integer Integer OPTN CALC Rmdr The Rmdr function can be used to determine the remainder when one integer is divided by...

Page 50: ...is the divisor Example 2 To simplify 27 63 specifying a divisor of 9 27 63 3 7 Ach a CATALOG a6 SYBL 4 9 c c w gdwK4 CALC 6 g 6 g 3 Simp jw An error occurs if simplification cannot be performed using...

Page 51: ...es the variable within the expression to be solved for A through Z r Omitting a variable specification cause X to be used as the variable The lower limit and upper limit specify the range of the solut...

Page 52: ...lerance value b a CATALOG a1 A E 5 E c c EXP w f w Differential Calculation Precautions In the function f x only X can be used as a variable in expressions Other variables A through Z excluding X r ar...

Page 53: ...tial value using the following second order differential formula which is based on Newton s polynomial interpretation In this expression values for sufficiently small increments of h are used to obtai...

Page 54: ...calculates the surface area of the shaded area in the illustration Example 1 To perform the integration calculation for the function shown below with a tolerance of tol 1E 4 Input the function f x AK...

Page 55: ...ng trigonometric integrations An error Time Out occurs whenever no solution that satisfies the tolerance value can be obtained Integration Calculation Precautions In the function f x only X can be use...

Page 56: ...the closing parentheses can be omitted If you omit n the calculator automatically uses n 1 Make sure that the value used as the final term is greater than the value used as the initial term Otherwise...

Page 57: ...e closing parenthesis can be omitted Discontinuous points or sections with drastic fluctuation can adversely affect precision or even cause an error Inputting a larger value for n increases the precis...

Page 58: ...argument however complex number calculation is performed and the result is displayed using rectangular form Examples ln 2i 0 6931471806 1 570796327i ln 2i ln 2 Non Real ERROR 2 The display range of d...

Page 59: ...k Complex Number Format Using Polar Form Example 2 30 3 45 6 75 m SET UP cc1 Deg c 3 r J Ac a CATALOG a6 SYBL 4 9 c c wda d a CATALOG 1 INPUT efw k Absolute Value and Argument OPTN CPLX Abs Arg The un...

Page 60: ...mber for the complex number 2 4i AK3 CPLX 4 Conj c e1 i w k Extraction of Real and Imaginary Parts OPTN CPLX ReP lmP Use the following procedure to extract the real part a and the imaginary part b fro...

Page 61: ...convert between number systems and perform bitwise operations You cannot use scientific functions in binary octal decimal and hexadecimal calculations You can use only integers in binary octal decimal...

Page 62: ...x Bin Oct 1 In the Main Menu select RUN MAT 2 Press m SET UP Move the highlighting to Mode and then specify the default number system by pressing 2 Dec 3 Hex 4 Bin or 5 Oct for the Mode setting 3 Pres...

Page 63: ...the negative of 1100102 m SET UP Move the highlighting to Mode and then press 4 Bin J A2 LOG 1 Neg bbaabaw Negative binary octal and hexadecimal values are produced by taking the binary two s complem...

Page 64: ...x inversion Matrix squaring Raising a matrix to a specific power Absolute value integer part extraction fractional part extraction maximum integer calculations Inputting complex numbers in matrix elem...

Page 65: ...Then you can input values into the matrix u To specify the dimensions size of a matrix Example To create a 2 row 3 column matrix in the area named Mat B Highlight Mat B c 3 DIM This step can be omitte...

Page 66: ...ss 1 DEL 3 Press 1 Yes to delete the matrix or 6 No to abort the operation without deleting anything u To delete all matrices 1 While the Matrix Editor is on the display press 2 DEL A 2 Press 1 Yes to...

Page 67: ...Swap Input the number of the rows you want to swap cwdww u To calculate the scalar multiplication of a row Example To calculate the product of row 2 and the scalar 4 1 R OP 2 Rw Input multiplier valu...

Page 68: ...w Specify number of row to be added to dww u Row Operations DEL delete row INS insert row ADD add row u To delete a row Example To delete row 2 2 ROW c 1 DEL u To insert a row Example To insert a new...

Page 69: ...wing steps will overwrite its current contents with the newly imported CSV file data 3 Press 4 CSV 1 LOAD This will display a dialog box for specifying whether a CSV file should be imported from stora...

Page 70: ...ed as described below Complex number data Only the real number part is extracted Fraction data Converted to calculation line format Example 2 3 4 2 3 4 u To specify the CSV file delimiter symbol and d...

Page 71: ...atrix name The maximum value of both m and n is 999 An error occurs if memory becomes full as you are inputting data You can also use the above format inside a program that inputs matrix data u To inp...

Page 72: ...ix Commands You can also use matrix commands to assign values to and recall values from an existing matrix to fill in all cells of an existing matrix with the same value to combine two matrices into a...

Page 73: ...A JJ 1 Mat a1 A E 2 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 You can use Matrix Answer...

Page 74: ...f Ref command row echelon form command Rref Rref command reduced row echelon form command All of the following examples assume that matrix data is already stored in memory u Matrix Arithmetic Operatio...

Page 75: ...nant of a 3 3 matrix is calculated as shown below a11a22a33 a12a23a31 a13a21a32 a11a23a32 a12a21a33 a13a22a31 a11 a12 a13 a21 a22 a23 a31 a32 a33 A u Matrix Transposition OPTN MAT Trn A matrix is tran...

Page 76: ...LOG a6 SYBL 4 9 c c 1 ww Only square matrices same number of rows and columns can be inverted Trying to invert a matrix that is not square produces an error A matrix with a determinant of zero cannot...

Page 77: ...r of 32766 u Determining the Absolute Value Integer Part Fraction Part and Maximum Integer of a Matrix OPTN NUM Abs Frac Int Intg Example To determine the absolute value of the following matrix Matrix...

Page 78: ...ing 11 categories The indicators in the Display Name column show the text that appears in the calculator s function menu Display Name Category Display Name Category Display Name Category LENG Length T...

Page 79: ...ation results are returned in list format ListAns screen A complex number cannot be used as a value to be converted from An error occurs if even a single element of a list being used as the value bein...

Page 80: ...uid ounce U S l y light year gal US gallon pc parsec gal UK UK gallon Mil 1 1000 inch pt pint in inch qt quart ft foot tsp teaspoon yd yard tbsp tablespoon fath fathom cup cup rd rod Time ns nanosecon...

Page 81: ...g kilogram calth calorieth mton metric ton cal15 calorie 15 C oz avoirdupois ounce calIT calorieIT lb pound mass kcalth kilocalorieth slug slug kcal15 kilocalorie 15 C ton short ton short 2000lbm kcal...

Page 82: ...a value The screen automatically scrolls when the highlighting is located at either edge of the screen The following example is performed starting with the highlighting located at Cell 1 of List 1 1 I...

Page 83: ...f a mathematical expression to input values into another cell The following example shows how to add the values in each row in List 1 and List 2 and input the result into List 3 1 Use the cursor keys...

Page 84: ...a confirmation message to appear 3 Press 1 Yes to delete all the cells in the selected list or 6 No to abort the delete operation without deleting anything u To insert a new cell 1 Use the cursor keys...

Page 85: ...ingle list 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 input 1 to indicate we w...

Page 86: ...o occurs if lists specified for sorting do not have the same number of values rows 2 Manipulating List Data List data can be used in arithmetic and function calculations In addition various list data...

Page 87: ...list by specifying the number of data items OPTN LIST Dim Use the following procedure to specify the number of data in the assignment statement and create a list number of data n K K1 LIST 3 Dim 1 Lis...

Page 88: ...T 6 g 1 Min 6 g 6 g 1 List list number 1 26 w Example To find the minimum value in List 1 36 16 58 46 56 AK1 LIST 6 g 1 Min 6 g 6 g 1 List b w u To find which of two lists contains the greatest value...

Page 89: ...67 AK1 LIST 6 g 4 Med 6 g 6 g 1 List b 1 List c w u To combine lists OPTN LIST Aug You can combine two different lists into a single list The result of a list combination operation is stored in ListAn...

Page 90: ...data item The result of this operation is stored in ListAns Memory Example To calculate the percentage represented by each data item in List 1 2 3 6 5 4 AK1 LIST 6 g 6 g 4 6 g 1 List bw u To calculate...

Page 91: ...s they have different dimensions An error occurs whenever an operation involving any two cells generates a mathematical error k Inputting a List into a Calculation There are three methods you can use...

Page 92: ...g it inside square brackets Example To calculate the sine of the value stored in Cell 3 of List 2 sK1 LIST 1 List c a CATALOG a6 SYBL 4 9 c c wd a CATALOG c ww u To input a value into a specific list...

Page 93: ...calculations When the calculation produces a list as a result the list is stored in ListAns Memory Example To use List 3 41 65 22 to perform sin List 3 Use radians as the angle unit h sin K1 LIST 1 Li...

Page 94: ...for the line break code When importing a CSV file to the calculator if the data in Line 1 of each column of the file or Line 1 of Column 1 of the file contains double quotation marks or a single quota...

Page 95: ...he same number of rows contained in the CSV file Examples List Editor Original Content List 1 List 2 List 3 List 4 List 5 Highlighting 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 Import CSV File Data 20 2...

Page 96: ...onverted as described below Complex number data Only the real number part is extracted Fraction data Converted to calculation line format Example 2 3 4 2 3 4 k Specifying the CSV File Delimiter Symbol...

Page 97: ...ion calculations to analyze the data For information about using the statistical data lists see Chapter 4 List Function k Changing Graph Parameters Use the following procedures to specify the graph dr...

Page 98: ...l graph settings screen GRPH SET Pressing 1 GRPH 6 SET displays the general graph settings screen StatGraph statistical graph specification GPH1 GPH2 GPH3 graph 1 2 3 Graph Type graph type specificati...

Page 99: ...Graph3 is for Graph 3 2 Use the cursor keys to move the highlighting to the graph whose status you want to change and press the applicable function key to change the status On Off On draw Off non draw...

Page 100: ...n accumulated ratio XList specifies the list where data is input and Mark Type is used to select from among the marks you want to plot Press A J or J QUIT to return to the statistical data list k Pie...

Page 101: ...ecify the graph type turn the Outliers item On and draw the graph Changing the Q1Q3 Type setting on the Setup screen can cause the Q1 and Q3 positions to change even when a Med box graph is drawn base...

Page 102: ...ve before the graph is drawn At this point you can change the Start and Width values k Displaying the Calculation Results of a Drawn Single Variable Graph Single variable statistics can be expressed a...

Page 103: ...r point of the total population as the reference the population elements are divided into two groups a lower half group and an upper half group Q1 and Q3 then become the values described below Q1 medi...

Page 104: ...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 7 5 1 8 8 10 0 8 6 1 9 9 10 0 9 7 1 10 10 10 1 0 3 is the value of whose cumulative frequency...

Page 105: ...lot the data on a scatter diagram and connect the dots to produce an xy line 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 3 Scatter diagr...

Page 106: ...rm Med Med quadratic regression cubic regression quartic regression logarithmic regression exponential regression aebx form exponential regression abx form power regression sinusoidal regression logis...

Page 107: ...constant term y intercept y a bx a regression constant term y intercept b regression coefficient slope k Med Med Graph When it is suspected that there are a number of extreme values a Med Med graph ca...

Page 108: ...X 1 CALC 6 g 2 Log 6 DRAW The following is the logarithmic regression model formula y a b ln x a regression constant term b regression coefficient k Exponential Regression Graph Exponential regression...

Page 109: ...AW Drawing a sine regression graph causes the angle unit setting of the calculator to automatically change to Rad radians The angle unit does not change when you perform a sine regression calculation...

Page 110: ...ttom of the screen o mean of data stored in xList x sum of data stored in xList x2 sum of squares of data stored in xList x population standard deviation of data stored in xList sx sample standard dev...

Page 111: ...ween the bars Data 1 Data 2 Data 3 Regression graph overlaid on a scatter plot or xy line graphs Moves the pointer between the scatter plot or line graph and the regression graph 3 To exit the trace o...

Page 112: ...the last zoom operation Box zoom range specification 3 Use the cursor keys to move the pointer in the center of the screen to the location where you want one corner of the box to be and then press w 4...

Page 113: ...3 When all of the View Window settings are the way you want press J or J QUIT Note If the above operation is started by pressing 3 V WIN while a graph screen is displayed completing the procedure in...

Page 114: ...Plot On Off Change 6 g 2 LINE Line F Line connects 2 points plotted by 6 g 1 PLOT with a line for drawing a line between any 2 points 6 g 3 Crcl Circle 6 g 4 Vert Vertical line 6 g 5 Hztl Horizontal...

Page 115: ...ss 5 G SLV 1 Y CAL to enter the graph selection mode and then press w If there are multiple graphs on the display use f and c to select the graph you want and then press w This causes an x value input...

Page 116: ...his section are performed based on the above specifications k Single Variable Statistical Calculations In the previous example under Displaying the Calculation Results of a Drawn Single Variable Graph...

Page 117: ...essing 2 CALC 3 REG displays a function menu which contains the following items ax b a bx Med X 2 X 3 X 4 Log ae bx ab x Pwr Sin Lgst linear regression ax b form linear regression a bx form Med Med qu...

Page 118: ...Main Menu enter the RUN MAT mode 4 Press the keys as follows ca value of xi K5 STAT 2 w The estimated value is displayed for xi 20 MSe 1 n 2 i 1 n yi axi b 2 MSe 1 n 2 i 1 n yi axi b 2 MSe 1 n 2 i 1...

Page 119: ...obtains normal probability P t Q t R t value t obtains normalized variate t x value Normal probability P t Q t and R t and normalized variate t x are calculated using the following formulas Standard...

Page 120: ...4963343361 0 496 1 P a ejg 1 P b gde w Percentage of total Result 0 6389233692 63 9 of total 3 R a ejg w Percentile Result 0 3099472055 31 0 percentile k Determining Standard Deviation and Variance fr...

Page 121: ...enter the STAT mode 2 Use the List Editor to store the above data 3 From the Main Menu enter the RUN MAT mode 4 Press the keys as follows K5 STAT 3 S Dev J 1 LIST 1 List b 1 List c w J5 STAT 4 Var J 1...

Page 122: ...e characters you can use in a file name A through Z 0 through 9 Registering a file name uses 32 bytes of memory Example To calculate the surface area cm2 and volume cm3 of three regular octahedrons wh...

Page 123: ...e program Pressing w while a program s final calculation result is displayed re runs the program Note In the RUN MAT mode you can also run a program by directly specifying the program file name using...

Page 124: ...enu EXE EDIT program execute edit NEW new program DEL specific program delete Q password protects a program or removes password protection SRC REN file name search change SV AS saves program as a text...

Page 125: ...alue to decimal hexadecimal binary octal HEX Displays a menu for input letters A through F used in hexadecimal notation A a SYBL Pressing 0 PRGM displays the following PRGM PROGRAM menu Prog program r...

Page 126: ...eliminate bugs that cause bad results If your program produces results that are not what you normally expect check the contents of the program and make necessary changes 1 TOP Moves the cursor to the...

Page 127: ...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 a3 K O 5 O J1 A E 3 C J 4 P T 5 T 2 Press w to search The name...

Page 128: ...to a program the program name is assigned by converting in the opposite direction Program Name Characters Text File Name Characters r _r_ _t_ Leading trailing spaces _s_ _q_ Leading trailing dots _p_...

Page 129: ...ls see Transferring Data between the Calculator and a Personal Computer page 10 3 u To convert a text file to a program Important Using the procedure below to convert a text file to a program will cre...

Page 130: ...d by an asterisk to the right of the file name u To password protect an existing program 1 In the program list use f and c to move the highlighting to the name of the program you want to password prot...

Page 131: ...nd value input for assignment to a variable 6 11 Output Command 6 12 Multi statement Command 6 12 _ Carriage Return 6 12 Comment Text Delimiter 6 12 S Jump Code 6 17 Relational Operators 6 20 6 22 The...

Page 132: ...mmand must be a value or an expression and the expression cannot be a multi statement You can specify a list name matrix name string memory function memory fn etc as a variable name Display of the var...

Page 133: ...mand are executed non stop The multi statement command can be used to link two calculation expressions or two commands You can also use a carriage return indicated by _ in place of the multi statement...

Page 134: ...continues with the statement following IfEnd For To Step Next Function This command repeats everything between the For statement and the Next statement The starting value is assigned to the control v...

Page 135: ...condition is true non zero Syntax While condition _ statement _ WhileEnd numeric expression Parameters expression Description This command repeats the commands contained in the loop as long as its co...

Page 136: ...ollowing the Prog command A Goto Lbl command inside of a subroutine is valid inside of that subroutine only It cannot be used to jump to a label outside of the subroutine If a subroutine with the file...

Page 137: ...Lbl label name Parameters label name value 0 to 9 variable A to Z r Description This command consists of two parts Goto n where n is a parameter as described above and Lbl n where n is the parameter...

Page 138: ...omparison If the comparison returns a true result execution continues with the statement following the command If the comparison returns a false result execution jumps to the statements following the...

Page 139: ...ommand deletes matrix data Syntax ClrMat matrix name ClrMat Parameters matrix name A to Z Ans Description This command deletes the data in the matrix specified by matrix name All matrix data is delete...

Page 140: ...umeric characters at a specific location on the text screen Syntax Locate column number line number value Locate column number line number numeric expression Locate column number line number string Ex...

Page 141: ...constant variable expression such as A 2 relational operator k Strings A string is a series of characters enclosed in double quotes In a program strings are used to specify display text A string made...

Page 142: ...and string 2 character code comparison Syntax StrCmp string 1 string 2 Description Compares two strings and returns one of the following values Returns 0 when string 1 string 2 Returns 1 when string 1...

Page 143: ...ing left or right n characters Syntax StrShift string n 9999 n 9999 n is an integer Description Shift is to the left when n is positive and to the right when n is negative Omitting n uses a default va...

Page 144: ...first cell of the file the load target cell After that each subsequent execution will sequentially switch the load target cell to the next cell Each execution of this command gets the attribute data o...

Page 145: ...fferent number of columns the number of columns value produced by this command will be for the longest line This command cannot be used to access a CSV file that is currently open with the OpenCSV com...

Page 146: ...end 1 file end is returned when LoadNextCell is executed while the load target cell is last cell in a 3 3 CSF file for example Cell C3 in the CSF file Executing LoadNextCell again after file end is re...

Page 147: ...own to the next line The screen scrolls automatically if the text exceeds 21 characters You can specify up to 255 bytes of text for a comment k Using Matrix Row Operations in a Program These commands...

Page 148: ...ult to row 3 The following is the syntax to use for this program Row 4 A 2 3_ Rows to be added Row for which scalar multiplication is to be calculated Matrix name Multiplier Mat A u To add two rows Ro...

Page 149: ...ata list name Bar graph orientation Length or Horizontal The graph conditions that are required depends on the graph type See Changing Graph Parameters page 5 1 The following is a typical graph condit...

Page 150: ...graph condition specification for a logistic regression graph S Gph1 DrawOn Logistic List 1 List 2 _ The following is a typical graph condition specification for a pie graph S Gph1 DrawOn Pie List 1 N...

Page 151: ...MedLine Med Med calculation QuadReg quadratic regression CubicReg cubic regression QuartReg quartic regression LogReg logarithmic regression ExpReg a e bx exponential regression a ebx type ExpReg a b...

Page 152: ...o CSVInfo_ K key Level 1 Level 2 Level 3 Command LIST List List_ L M List Mat Dim Dim_ Fill Fill Seq Seq Min Min Max Max Mean Mean Med Median Aug Augment Sum Sum_ Prod Prod_ Cuml Cuml_ Percent_ A ALis...

Page 153: ...M Abs Abs_ Int Int_ Frac Frac_ Rnd Rnd Intg Intg_ RndFi RndFix GCD GCD LCM LCM MOD MOD MOD E MOD_Exp ANGL r r g g Pol Pol Rec Rec DMS DMS ESYM m m n n p p f f k k M M G G T T P P E E PICT Sto StoPict_...

Page 154: ...Std Q1Q3TypeStd OnD Q1Q3TypeOnData key Level 1 Level 2 Level 3 Command ZOOM Fact Factor_ V WIN V Win ViewWindow_ Sto StoV Win_ Rcl RclV Win_ SKTCH Cls Cls PLOT Plot Plot_ Pl On PlotOn_ Pl Off PlotOff_...

Page 155: ...a line that begins with a single quotation mark Note that non command alpha numeric characters in a program that are enclosed in quotation marks or are in a comment line are output to the text file a...

Page 156: ...J K K L L M M N N O O P P Q Q R R S S T T U U V V W W X X Y Y Z Z _ _ a a b b c c d d e e f f g g h h i i j j k k l l Command Text m m n n o o p p q q r r s s t t u u v v w w x x y y z z Pol Pol sin s...

Page 157: ...ssion_e Max Max Det Det Arg Arg Conjg Conjg ReP ReP ImP ImP d dx d dx d2 dx2 d 2 dx 2 Solve Solve Sigma FMin FMin FMax FMax Seq Seq Min Min Mean Mean Median Median SolveN SolveN MOD MOD MOD_Exp MOD_Ex...

Page 158: ...m mg mg Ang AU AstU l y l y pc pc ft lbf s ftlbf s calth s calth s hp hp Btu min Btu min W Wat eV eV erg erg J Jou cal15 cal15 kcal15 kcal15 kcalth kcalth kcalIT kcalIT If If Then Then Command Text El...

Page 159: ...lOn PxlOff PxlOff PxlChg PxlChg PxlTest PxlTest SortA SortA SortD SortD File1 File1 File2 File2 File3 File3 File4 File4 File5 File5 File6 File6 FuncOn FuncOn AxesOn AxesOn CoordOn CoordOn LabelOn Labe...

Page 160: ...onstant 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 sig...

Page 161: ...e following relational operators t s 2 Basic Spreadsheet Operations This section explains spreadsheet file operations how to move the cursor and select one or more cells and how to enter and edit data...

Page 162: ...m a computer into a spreadsheet You also can save the contents of a spreadsheet as a CSV file u To import the contents of a CSV file to a spreadsheet 1 Prepare the CSV file you want to import See Impo...

Page 163: ...information about how certain types of data is converted when being saved to a CSV file see the Important note under To save matrix contents as a CSV file page 3 40 u To specify the CSV file delimiter...

Page 164: ...l A range of cells See To select a range of cells page 7 6 An entire row of cells Move the cell cursor to column A of the row whose cells you want to select and then press d Pressing d while the cell...

Page 165: ...ys to move the cell cursor to the end point of the range of cells you want to select The edit box will show the range of the selected cells To cancel cell selection press J If you do the cell cursor w...

Page 166: ...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...

Page 167: ...ell is different from the one you specified in step 1 of this procedure Example a1 A E 2 B bw B1 Each time you press w after inputting data for a setting item the highlighting will move to the next se...

Page 168: ...edure 1 Input the text for line 1 and the applicable values in cells A2 through B4 2 Move the cursor to cell C2 and input the formula for A2 B2 a6 SYBL 5 J1 A E 1 A c a2 B cw 3 Copy the formula in cel...

Page 169: ...example copying at pasting in cell C3 will result in B3 5 in cell C3 Moving from column A to column B one column causes A to change to B while moving from row 1 to row 3 changes two rows changes the...

Page 170: ...te range If the location you select is within the range that you copied performing step below will cause the exiting data to be overwritten with the pasted data 4 Press 1 PASTE This will paste the cop...

Page 171: ...elow will cause the exiting data to be overwritten with the pasted data 4 Press 1 PASTE This will paste the data from the cell s you selected in step 1 and paste it into the location you selected in s...

Page 172: ...into the range of cells you specified 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...

Page 173: ...ations to specify the location of the insert and the number of rows or columns to be inserted To insert rows Starting with the row immediately below of the row where you want the insert to be performe...

Page 174: ...lue in a specified range of cells Input Key Operation 5 CEL 1 Min Syntax CellMin start cell end cell Example CellMin A3 C5 Returns the minimum value of the data in cell range A3 C5 CellMax Cell Maximu...

Page 175: ...B 4 TOP Enters the GRAB mode and moves the cursor to A1 b CLIP ecccc Specifies the selection range for the CLIP function w 2 Press w to finalize input of the formula 4 Drawing Statistical Graphs and P...

Page 176: ...change the configuration of graph settings on the screen that appears when you press 6 SET on the GRPH menu For details see General Graph Settings Screen Operations below k General Graph Settings Scre...

Page 177: ...es indicating the frequency of each graph data item Select 1 1 if you do not want to use frequency values Mark Type Specify the type of mark or to use as the mark on the scatter plot 3 Use f and c to...

Page 178: ...rawn Paired Variable Graph on page 5 14 3 To return to the spreadsheet screen press J k Using the Statistical Calculation Data Range Specification Screen You can use a special setting screen to specif...

Page 179: ...TAT Mode and S SHT Mode Function Menu Correspondence Table In both the STAT mode and the S SHT mode statistical graph functions are on the GRPH function menu and statistical regression calculation fun...

Page 180: ...hen specify the file number on the screen that appears The first column of the selected range is stored in the specified file as List 1 the second column is saved as List 2 and so on Matrix Memory Mat...

Page 181: ...tting page 2 16 File Memory File 1 File 6 You can recall data from a specified file memory to the spreadsheet Select the cell you want to be the upper left corner of the recalled data and then press 6...

Page 182: ...to the main memory only when you need it You can also load an SD card into the calculator s card slot and use SD card memory as well 1 Using the Memory Manager From the Main Menu select the MEMORY ico...

Page 183: ...em all divide them among multiple folders so the total number of files in a single folder is not greater than 200 When a Storage Memory or SD card memory folder contents are displayed the applicable p...

Page 184: ...ile storage memory or SD card memory data is on the display press 4 MK F to display the folder name input screen 2 Input up to eight characters for the name you want to give to the folder Only the fol...

Page 185: ...currently highlighted item which is indicated by the black selection pointer appearing next to it Pressing 1 SEL again will deselect the item causing the selection pointer to disappear You can select...

Page 186: ...e name you want to give to the file To cancel the copy operation press J 7 Press w This copies the data 8 The message Complete appears when the copy operation is complete Press J to return to the scre...

Page 187: ...f there is data with the same name 1 Yes overwrites the existing data with the new data 6 No advances to the next data item without copying the data with the same name Pressing A will cancel the copy...

Page 188: ...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 SD card files 1 Display the SD card memory information screen See Memory I...

Page 189: ...e 8 1 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 u To search for a file in the SD card Example To search for all...

Page 190: ...file named BACKUP g2m 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 d...

Page 191: ...ea Press 6 No to cancel the data backup operation The message Complete appears when the restore operation is finished Press J to return to the screen displayed in step 1 k Optimizing the Storage Memor...

Page 192: ...en the optimize operation is complete Press J to return to the initial MEMORY mode screen In some cases the amount of free memory capacity may be unchanged when you check it after performing the optim...

Page 193: ...1 to display the Contrast Adjustment screen The e cursor key makes display contrast darker The d cursor key makes display contrast lighter 1 INIT returns display contrast to its initial default Press...

Page 194: ...Alway leaves the backlight turned on until the backlight key is pressed or until the calculator is turned off 3 Press J or J QUIT to return to the initial SYSTEM mode screen k System Language Setting...

Page 195: ...ay the Reset Screen 1 1 STUP setup initialization 2 MAIN main memory data clear 1 3 SMEM storage memory data clear 4 ALL return of all memories to factory defaults 1 5 SD SD card format The following...

Page 196: ...teries you are loading u To change the battery type 1 From the initial SYSTEM mode screen press 6 g 1 BATT 2 Use f and c to move the highlighting to the battery type that matches the batteries you are...

Page 197: ...r Windows 7 32 bit 64 bit Windows 8 8 1 32 bit 64 bit Mac OS X 10 6 10 7 10 8 10 9 k Connecting and Disconnecting with a Computer in the Mass Storage Mode Use the USB cable that comes with the calcula...

Page 198: ...OS X an Untitled drive icon will appear on the Mac desktop Double click the icon to open it The calculator drive represents calculator storage memory 7 Perform the required operation on your computer...

Page 199: ...er See To establish a connection between the calculator and a computer page 10 1 3 Copy edit delete or add files as desired Use the same file operations that you normally do on your computer The MainM...

Page 200: ...gram and Text File Conversion Rules page 6 7 u To use your computer to edit a program created on the calculator 1 Convert a program you created with the PRGM mode to a text file To convert a program t...

Page 201: ...ge to appear on the calculator screen after you terminate the USB connection between the calculator and computer When this happens you will not be able to start up the calculator unless you perform an...

Page 202: ...e SD cards have a write protect switch which protects against accidental erasure of data Note however that you need to remove write protection before you can copy data to or delete data from or format...

Page 203: ...n damage the calculator Should water or any foreign matter ever get into the card slot immediately turn off the calculator remove its batteries and contact your original retailer or nearest CASIO auth...

Page 204: ...is being accessed Removing the SD card Connecting or disconnecting a USB cable Turning off the calculator Note that an SD card needs to be oriented correctly proper side must be facing upwards the pr...

Page 205: ...an cause them to burst or leak possibly damaging the interior of the calculator Note the following precautions Use only the batteries that are specifically listed in Recommended Batteries page 2 Never...

Page 206: ...the calculator If mishandling of batteries causes such problems correctly load batteries and then perform the restart operation to resume normal operation Be sure to replace all four batteries with ne...

Page 207: ...matter a single hair speck of dust etc on the contact surface of the battery compartment cover can allow moisture and or dust to get into the interior of the calculator 7 Press o to turn on power If t...

Page 208: ...RROR Nesting of subroutines by Prog file name exceeds 10 levels Ensure that Prog file name is not used to return from subroutines to main routine If used delete any unnecessary Prog file name Trace th...

Page 209: ...implify Fraction simplification was attempted using the Simp function page 3 19 but simplification could not be performed using the specified divisor Example Specifying a divisor of 3 to simplify the...

Page 210: ...unneeded data Invalid file name or folder name Data or folders that are supported by this calculator cannot be found on the SD card Replace the card with one that contains data folders that are suppor...

Page 211: ...that cannot be read by the calculator After reading the information under Important below perform an Initialize All operation as described in Reset page 9 3 Important Performing an Initialize All oper...

Page 212: ...x cosh 1 x tanh 1 x x 1 10100 1 x 1 10100 x 1 logx Inx 1 10 99 x 1 10100 Complex numbers can be used as arguments 10x ex 1 10100 x 100 Complex numbers can be used as arguments 1 10100 x 230 2585092 x...

Page 213: ...lation error is 1 at the 10th digit In the case of exponential display calculation error is 1 at the last significant digit Errors are cumulative in the case of consecutive calculations which can also...

Page 214: ...0 seconds of each hour and then turned off after that b Repeat of one hour cycle of 1 2 and 3 below 1 Main Menu display for 5 minutes 2 PRGM mode calculation for 5 minutes 3 50 minutes of PRGM mode di...

Page 215: ...culator settings backlight duration SD memory card manufacturer type and usage conditions SD memory card access frequency Auto power off Power is automatically turned off approximately 10 minutes or 6...

Page 216: ...he following section Preset Program List and enter the required values for calculation Note that you will not be able to obtain correct results if you enter a value that is not consistent with the ill...

Page 217: ...XA YP l sin YA Program name INVERSE Function Inverse Calculation A B l lO XO YO XA YA XP YP AO X Input XA YA XO YO XP YP Output lO O l Formula lO O Pol XA XO YA YO l Pol XP XA YP YA O 180 Program name...

Page 218: ...2 A cos d 0 2 A sin d 0 2 A sin d 0 XM X R sin YM Y R cos TK Y cosec TL X Y cot S tan 1 Program name V CURVE Function Vertical Curve l M y x 2 l i1 i2 R Input i1 i2 R x Output and Function l M y Prog...

Page 219: ...XB XA 2 YB YA 2 l2 A XB XA 2 YB YA 2 l2 B 2lA XB XA 2 YB YA 2 l2 B XB XA 2 YB YA 2 l2 A 2lB XB XA 2 YB YA 2 l2 B XB XA 2 YB YA 2 l2 A 2lB XB XA 2 YB YA 2 nX3 mX1 Y1 Y3 n m nX3 mX1 Y1 Y3 n m Y2 Y1 X2 X...

Page 220: ...ame HERON Function Heron Formula a b c Input a b c Output S Formula S s X1 X2 Y3 Y1 X1 X3 Y1 Y2 2 X1 X2 Y3 Y1 X1 X3 Y1 Y2 2 X1 X2 Y3 Y1 X1 X3 Y4 Y2 X1 X4 Y1 Y3 2 S X1 X2 Y3 Y1 X1 X3 Y4 Y2 X1 X4 Y1 Y3...

Page 221: ...pan Responsible within the European Union CASIO EUROPE GmbH Casio Platz 1 22848 Norderstedt Germany Canadian Regulatory Information Information concernant la R glementation Canadienne This Class B dig...

Page 222: ...CASIO COMPUTER CO LTD 6 2 Hon machi 1 chome Shibuya ku Tokyo 151 8543 Japan One or more of the following patents may be used in the product U S Pats 5 539 867 SA1403 B 2014 CASIO COMPUTER CO LTD...

Reviews: