Instruction/ maintenance manual of the product FXCP400 Casio
Go to page of 275
ClassP ad II fx- CP400 User’s Guide CASIO Education website URL http://edu.casio.com Access the URL below and register as a user. http://edu.casio.com/dl/ E.
2 Be sure to keep physical records of all important data! Low battery power or incorrect replacement of the batteries that power the ClassPad can cause the data stored in memory to be corrupted or even lost entirely. Stored data can also be affected by strong electrostatic charge or strong impact.
3 Contents About This User’s Guide ............................................................................................................................ 9 Chapter 1: Basics .....................................................................
4 Using a List in a Calculation ..................................................................................................................... 55 Using a List to Assign Different Values to Multiple Variables ....................................
5 Scrolling the Graph Window ................................................................................................................... 103 Zooming the Graph Window .............................................................................
6 Calculating the Sum of a Sequence ....................................................................................................... 127 6-2 Graphing a Recursion ..................................................................................
7 Chapter 9: Numeric Solver Application ........................................................................... 171 Numeric Solver Application-Specific Menus and Buttons ...................................................................... 171 Inputting an Equation .
8 Editing a Program................................................................................................................................... 195 12-3 User-defined Functions ....................................................................
9 14-2 Configuring System Settings ............................................................................................ 245 System Application Menus and Buttons ..................................................................................
Chapter 1: Basics 10 Chapter 1: Basics This chapter provides a general overview of the ClassPad and application operations, as well as information about input operations, the handling of data (variables and folders), file operations, and how to configure application format settings.
Chapter 1: Basics 11 T urning Power On or Off While the ClassPad is turned off, press c to turn it on. To turn off the ClassPad, press f and then c . Auto Power Off The ClassPad also has an Auto Power Off feature. This feature automatically turns the ClassPad off when it is idle for a specified amount of time.
Chapter 1: Basics 12 1-3 Built-in Application Basic Operations This section explains basic information and operations that are common to all of the built-in applications. Using the Application Menu Tapping m on the icon panel displays the application menu.
Chapter 1: Basics 13 T ap this icon: T o start this application: T o perform this type of operation: Numeric Solver • Obtain the value of any variable in an equation, without transforming or .
Chapter 1: Basics 14 T o do this: Perform this operation: Switch the active window While a dual window is on the display, tap anywhere inside the window that does not have a thick boundary around it to make it the active window. Note that you cannot switch the active window while an operation is being performed in the current active window.
Chapter 1: Basics 15 Interpreting Status Bar Information The status bar appears along the bottom of the window of each application. 12 3 1 Information about the currently running application You can change the configuration of a setting indicated in the status bar by tapping it.
Chapter 1: Basics 16 u T o display the soft keyboard When the soft keyboard is not on the touch screen, press the k key, or tap the O menu and then tap [Keyboard].
Chapter 1: Basics 17 [abc] key set Use this key set to input alphabetic characters. Tap one of the tabs along the top of the keyboard (along the right when using horizontal display orientation) to see additional characters, for example, tap [Math].
Chapter 1: Basics 18 As shown in the above Example, you can input simple arithmetic calculations using either the keypad keys or the soft keyboard. Input using the soft keyboard is required to input higher level calculation expressions, functions, variables, etc.
Chapter 1: Basics 19 k Using the Clipboard for Copy and Paste You can copy (or cut) a function, command, or other input to the ClassPad’s clipboard, and then paste the clipboard contents at another location. Performing a copy or cut operation causes the current clipboard contents to be replaced by the newly copied or cut characters.
Chapter 1: Basics 20 Example 2: To copy an expression you input with the Main application to the Graph Editor window 1. In the Main application work area, input: 2 x ^2 + 2 x − 1. c2x{2+2x-1E 2. On the right end of the toolbar, tap the down arrow button.
Chapter 1: Basics 21 The keys in the following table are found on different key sets and are used to input functions and commands for performing particular calculations and operations. Key set Key Description Math1, Math2, Math3, Trig N5 “Template Input and Line Input” (page 22), “Other Functions” (page 48) p Inputs pi ( π ).
Chapter 1: Basics 22 Key set Key Description Math3 [ Inputs square brackets ([ ]). “2-5 Matrix and Vector Calculations” (page 56) Math3 <>;:=/ “Equal Symbols and Unequal Symbols” .
Chapter 1: Basics 23 Example 2: To use the line input mode to input the same expression as in Example 1 ( 2 + (2 (2) / ( (2) + 1))^2 ) 1. Tap the [Math1] tab and then enter the line input mode (light blue key). 2. Perform the key operation below: 2+ ( d 2 ! 2) N ( ! 2)+1) e w E Example 3: To use the template input mode to input 1.
Chapter 1: Basics 24 Example 2: 2xyE Tip: When you input a single-character variable, its name appears on the display as an italicized character.
Chapter 1: Basics 25 Catalog keyboard configuration Tapping a letter button displays the commands, functions, or other items that begin with that letter. This is an alphabetized list of commands, functions, and other items available in the category currently selected with “Form”.
Chapter 1: Basics 26 Main Memory Data T ypes Data stored in main memory has a data type attribute that is assigned in accordance with the application that created the data and the actual content of the data. The data type is indicated by a data type name .
Chapter 1: Basics 27 Using V ariable Manager Variable Manager is a tool for managing user variables, programs, user functions, and other types of data. Though this section uses only the term “variables”, the explanations provided here also refer to the other types of data that can be managed by Variable Manager.
Chapter 1: Basics 28 T o do this: Do this: Deselect a folder or variable Clear the check box next to the folder or variable name. To deselect all the folders or variables in the list, tap [All] and then [Deselect All]. Delete a folder See “To delete a folder” (page 29).
Chapter 1: Basics 29 Selecting a V ariable • If no check box is selected on the variable list, any variable operation that is performed affects the variable whose name is currently highlighted on the list.
Chapter 1: Basics 30 Managing Application Files The applications below can save data to files. Geometry (Chapter 8), eActivity (Chapter 10), Spreadsheet (Chapter 13), Verify (page 92), Probability (page 92) This section explains the common operations that can be performed on data files created with these applications.
Chapter 1: Basics 31 u T o move a file to another folder 1. Tap [File] and then [Open]. 2. On the dialog box that appears, select the check box next to the file you want to move. • To move multiple files, select all of their check boxes. 3. Tap [File] and then [Move].
Chapter 1: Basics 32 Tip • If a variable with the specified name already exists in the current folder, the contents of the existing variable are replaced with the newly assigned data, unless the existing variable is locked or protected.
Chapter 1: Basics 33 4. Change the current folder specification to “Test”. • Use Variable Manager (page 27) to create a folder named “Test” and change the current folder specification. 5. Perform the following operations to view the contents of variables “eq1” and “eq2”.
Chapter 1: Basics 34 1-7 Configuring Application Format Settings The O menu includes format settings for configuring the number of calculation result display digits and the angle unit, as well as application-specific commands. The following describes each of the settings and commands that are available on the O menu.
Chapter 1: Basics 35 T o do this: Do this: Switch between complex number calculations (Complex mode) and real number calculations (Real mode) Select the “Complex Format” check box to enter the Complex mode, or clear the check box* to enter the Real mode*.
Chapter 1: Basics 36 k Graph Format Dialog Box Use the Graph Format dialog box to configure settings for the Graph window and for drawing graphs. [Basic] tab 1 2 3 4 T o specify display of Graph window axes Tap 1 and then tap one of the settings described below.
Chapter 1: Basics 37 [Special] tab 1 2 3 T o specify the row width for Stat Editor and data table displays Tap 1 , and then select “2 Cells”, “3 Cells*”, or “4 Cells”. T o specify a source for table data Tap 2 and then tap one of the settings described below.
Chapter 1: Basics 38 k Geometry Format Dialog Box Use the Geometry Format dialog box to configure settings for the Geometry application. Tip: The information that appears in the preview area at the bottom of the dialog box shows a preview of the Geometry application window, based on the settings configured in upper part of the dialog box.
Chapter 1: Basics 39 k Financial Format Dialog Box Use the Financial Format dialog box to configure settings for the Financial application. [Basic] tab 1 2 3 T o specify the number of days in a year Tap 1 , and then tap “360 days” or “365 days*”.
Chapter 1: Basics 40 [Special] tab 1 2 3 4 5 T o specify odd period handling Tap 1 and then tap one of the settings described below. Compound (CI): Apply compound interest to the odd period whe.
Chapter 1: Basics 41 1-8 When you keep having problems… If you keep having problems when you are trying to perform operations, try the following before assuming that there is something wrong with the ClassPad. 1. Initialize all application format settings.
Chapter 2: Main Application 42 Chapter 2: Main Application The Main application is a general-purpose numerical and mathematical calculation application that you can use to study mathematics and solve mathematical problems.
Chapter 2: Main Application 43 • The example calculations are all performed using the Decimal mode (see page 44). Using the e Key Use the e key to input exponential values. You can also input exponential values using the E key on the soft keyboard [Number] key set.
Chapter 2: Main Application 44 Calculation Priority Sequence Your ClassPad automatically performs calculations in the following sequence. 1 Commands with parentheses (sin(, diff(, etc.
Chapter 2: Main Application 45 u Number of Decimal Places, Number of Significant Digits, Normal Display Settings The [Number Format] settings on the Basic Format dialog box specify the number of decimal places, the number of significant digits, and the normal display setting for Main application Decimal mode calculation results.
Chapter 2: Main Application 46 2-2 Using the Calculation History The Main application work area calculation history can contain up to 30 expression/result pairs. You can look up a previous calculation, edit, and then re-calculate it, if you want.
Chapter 2: Main Application 47 Problem Operation Convert 4.25 radians to degrees. = 243.5070629 4.25 R w 47.3° + 82.5rad = 4774.20181° 47.3 + 82.5 R w How many radians is 243.5070629°? = 4.249999999 Change the [Angle] setting to “Radian”, and then input 243.
Chapter 2: Main Application 48 Other Functions (%, ' , x 2 , x –1 , x !, abs, ⬔ , signum, int, frac, intg, fRound, sRound) Problem Operation What is 12% of 1500? (180) 1500 * 12 & .
Chapter 2: Main Application 49 u “rand” Function The “rand” function generates random numbers. If you do not specify an argument, “rand” generates 10-digit decimal values 0 or greater and less than 1. Specifying two integer values for the argument generates random numbers between them.
Chapter 2: Main Application 50 Function: • Omitting a value for “ m ” (or specifying 1 for “ m ”) returns the generated random number as-is. • Specifying a value for “ m ” returns the specified number of random values in list format.
Chapter 2: Main Application 51 Problem Operation Determine the greatest common divisors of {4, 3}, {12, 6}, and {36, 9}. [iGcd] { 4 , 3 } , { 12 , 6 } , { 36 , 9 } ) w u “iLcm” Function Syntax: iLcm(Exp-1, Exp-2[, Exp-3…Exp-10)] (Exp-1 through Exp-10 all are integers.
Chapter 2: Main Application 52 Condition Judgment (judge, piecewise) u “judge” Function The “judge” function returns TRUE when an expression is true, and FALSE when it is false.
Chapter 2: Main Application 53 Primality T est (isPrime) The “isPrime” function determines whether the number provided as the argument is prime (returns TRUE) or not (returns FALSE). The syntax of the “isPrime” function is shown below. isPrime(Exp/List[ ) ] • Exp or all of the elements of List must be integers.
Chapter 2: Main Application 54 Solutions Supported by ClassPad (TRUE, F ALSE, Undefined, No Solution, ∞ , const, constn) Solution Description Example TRUE Output when a solution is true. judge (1 = 1) w FALSE Output when a solution is false. judge (1 < 0) w Undefined Output when a solution is undefined.
Chapter 2: Main Application 55 Gamma Function The Gamma function is called “gamma” on the ClassPad. ∫ + ∞ 0 t x –1 e – t d t Γ ( x ) = For an integer n the gamma is evaluated as shown below.
Chapter 2: Main Application 56 2-5 Matrix and V ector Calculations This section explains how to create matrices, and how to perform basic matrix calculations. Tip: Since a vector can be viewed as 1-row by n -column matrix or n -row by 1-column matrix, this section does not include explanations specifically about vectors.
Chapter 2: Main Application 57 Raising a Matrix to a Specific Power Example: To raise 1 2 3 4 to the power of 3 0226 Input in a single line 0227 Input using an actual on-screen matrix Tip: You can raise only a square matrix to a specific power.
Chapter 2: Main Application 58 Selecting a Number Base Specifying a default number base in the Main application will apply to the current line (expression/result pair), and to all subsequent lines until you change the default number base setting.
Chapter 2: Main Application 59 Using the baseConvert Function (Number System T ransform) The baseConvert function lets you convert a number in one base (number system) to its equivalent in another base. Important! • The baseConvert function works for positive integers only.
Chapter 2: Main Application 60 Example Screenshots The screenshots below show examples of how input and output expressions appear on the ClassPad display.
Chapter 2: Main Application 61 u rFactor [Action][Transformation][factor][rFactor] Function: Factors an expression up to its roots, if any. Syntax: rFactor (Exp/Eq/Ineq/List/Mat [ ) ] Example: To factor x 2 3 u factorOut [Action][Transformation][factor][factorOut] Function: Factors out an expression with respect to a specified factor.
Chapter 2: Main Application 62 u toFrac [Action][Transformation][Fraction][toFrac] Function: Transforms a decimal value into its equivalent fraction value.
Chapter 2: Main Application 63 Syntax: laplace( f ( t ), t , s ) f ( t ): expression ; t : variable with respect to which the expression is transformed ; s : parameter of the transform invLapla.
Chapter 2: Main Application 64 T ransform Definition n (optional) a b Modern Physics 0 0 1 Pure Math 1 1 –1 Probability 2 1 1 Classical Physics 3 –1 1 Signal Processing 4 0 –2* π Tip: The Advanced Format dialog box can be used to configure settings related to the Fourier Transform, such a Fourier Transform definition, etc.
Chapter 2: Main Application 65 Using the Calculation Submenu The [Calculation] submenu contains calculus related commands, such as “diff” (differentiation) and “ ” (integration). u diff [Action][Calculation][diff] Function: Differentiates an expression with respect to a specific variable.
Chapter 2: Main Application 66 u Π [Action][Calculation][ Π ] Function: Evaluates an expression at discrete variable values within a range, and then calculates a product.
Chapter 2: Main Application 67 • “ n ” is calculation precision, which you can specify as an integer in the range of 1 to 9. Using any value outside this range causes an error. • This command returns an approximate value when calculation precision is specified for “ n ”.
Chapter 2: Main Application 68 u conjg [Action][Complex][conjg] Function: Returns the conjugate complex number. Syntax: conjg (Exp/Eq/Ineq /List/Mat [ ) ] (Ineq : Real mode only) Example: To obtain the conjugate of complex number 1 + i u re [Action][Complex][re] Function: Returns the real part of a complex number.
Chapter 2: Main Application 69 Using the List-Create Submenu The [List][Create] submenu contains commands that are related to creating lists. u seq [Action][List][Create][seq] Function: Generates a list in accordance with a numeric sequence expression.
Chapter 2: Main Application 70 u rotate [Action][List][Create][rotate] Function: Returns a list in which the elements have been rotated to the right or to the left by a specific amount.
Chapter 2: Main Application 71 u median [Action][List][Statistics][median] Function: Returns the median of the elements in a list. Syntax: median (List-1[, List-2] [ ) ] (List-1: Data, List-2: .
Chapter 2: Main Application 72 u prod [Action][List][Calculation][prod] Function: Returns the product of the elements in a list. Syntax: prod (List-1[, List-2] [ ) ] (List-1: Data, List-2: Freq.
Chapter 2: Main Application 73 Syntax: sumSeq (List-1[, List-2] [,variable] [ ) ] • “ x ” is the default when you omit “[,variable]”. Example: To determine the sum of a polynomial for.
Chapter 2: Main Application 74 u listT oMat [Action][Matrix][Create][listToMat] • For information about listToMat, see page 70. u matT oList [Action][Matrix][Create][matToList] Function: Transforms a specific column of a matrix into a list.
Chapter 2: Main Application 75 u eigVl [Action][Matrix][Calculation][eigVl] Function: Returns a list that contains the eigenvalue(s) of a square matrix.
Chapter 2: Main Application 76 u mRow [Action][Matrix][Row&Column][mRow] Function: Multiplies the elements of a specific row in a matrix by a specific expression.
Chapter 2: Main Application 77 Using the V ector Submenu The [Vector] submenu contains commands that are related to vector calculations. • A vector is handled as a 1 × N matrix or N × 1 matrix. • A vector in the form of 1 × N can be entered as [……] or [[……]].
Chapter 2: Main Application 78 u norm [Action][Vector][norm] Function: Returns the norm of a vector. Syntax: norm (Mat [ ) ] Example: To obtain the norm of the vector [1, 2, 3] u crossP [Action][Vector][crossP] Function: Returns the cross product of two vectors.
Chapter 2: Main Application 79 Example: To transform the rectangular form [1, 1, 1] into its equivalent spherical form (in the Radian mode) u toCyl [Action][Vector][toCyl] Function: Returns an equivalent cylindrical form [ r ∠ z ].
Chapter 2: Main Application 80 Note For the solution, the solve function returns an expression or value for the expression (Exp/Eq) input as its argument. The message “More solutions may exist” will appear on the display when a value is returned as the solution, because there may be multiple solutions.
Chapter 2: Main Application 81 u absExpand [Action][Equation/Inequality][absExpand] Function: Divides an absolute value expression into formulas without absolute value.
Chapter 2: Main Application 82 Using the Assistant Submenu The [Assistant] submenu contains two commands related to the Assistant mode. Note that the following commands are valid in the Assistant mode only. For more information on the Assistant mode see “Assistant Mode and Algebra Mode” on page 45.
Chapter 2: Main Application 83 The following explains how to specify list data in arguments and how calculation results are output. (a) Specifying list data for a single argument • Basically,.
Chapter 2: Main Application 84 • “tail setting” displays the probability value tail specification, and Left, Right, or Center can be specified. Enter the following values or letters to specify: Left: −1, “L”, or “l” Center: 0, “C”, or “c” Right: 1, “R”, or “r” When input is skipped, “Left” is used.
Chapter 2: Main Application 85 u chiCDf [Action][Distribution/Inv.Dist][Continuous][chiCDf] Function: Returns the cumulative probability of a χ 2 distribution between a lower bound and an upper bound.
Chapter 2: Main Application 86 u binomialCDf [Action][Distribution/Inv.Dist][Discrete][binomialCDf] Function: Returns the cumulative probability in a binomial distribution that the success will occur between specified lower value and upper value.
Chapter 2: Main Application 87 Important! See “Important!” under “invBinomialCDf” on page 86. Example: To determine the minimum number of trials when pr ob = 0.
Chapter 2: Main Application 88 u invHypergeoCDf [Action][Distribution/Inv.Dist][Inverse][invHypergeoCDf] Function: Returns the minimum number of trials of a hypergeometric cumulative distribution for specified values.
Chapter 2: Main Application 89 2-8 Using the Interactive Menu The [Interactive] menu includes most of the commands that are on the [Action] menu. Selecting a command on the [Action] menu will simply input the command. With the [Interactive] menu, you drag the stylus across existing input in the work area and then select a command.
Chapter 2: Main Application 90 Using Another Application’ s Window u T o open another application’ s window 1. Tap the right most toolbar down arrow button.
Chapter 2: Main Application 91 • For information about inputting and editing list data using the Stat Editor, see Chapter 7. u T o use Stat Editor to recall a LIST variable created in the wor.
Chapter 2: Main Application 92 2-10 Using V erify Verify provides you with a powerful tool to check whether your numeric or algebraic manipulations are correct. Verify will assist you in simplifying an expression by verifying whether or not the expression you entered is equivalent to your original expression.
Chapter 2: Main Application 93 u T o start up Probability 1. On the work area window, tap the right most toolbar down arrow button. 2. On the icon palette that appears, tap P .
Chapter 2: Main Application 94 Important! If the program command “Pause” is used in a program, it is ignored when the program is called from Main or eActivity.
Chapter 3: Graph & Table Application 95 Chapter 3: Graph & T able Application The Graph & Table application allows you to input and graph rectangular coordinate equations (or inequalities), polar coordinate equations, and parametric expressions.
Chapter 3: Graph & Table Application 96 • Graph the selected function(s) .................................................................................................................... $ • Generate a summary table for the selected function .
Chapter 3: Graph & Table Application 97 3-1 Storing Functions Use the Graph Editor window to store a Graph & Table application function.
Chapter 3: Graph & Table Application 98 T o input this type of expression: Do this: x equality 1. Tap [Type] - [ x =Type]. 2. Input an expression that includes variable y and then press E .
Chapter 3: Graph & Table Application 99 2. Configure the dialog box with the following settings. T o specify this: Perform this operation: Line type Tap “Graph Plot” and then tap the desired line type. Line color Tap “Line Color” and then tap the desired color.
Chapter 3: Graph & Table Application 100 Saving Graph Editor Data to Graph Memory Graph memory lets you store all of the expressions and their related information to a file for later recall.
Chapter 3: Graph & Table Application 101 2. If you want to configure settings using preset ClassPad View Window parameters, perform the operations described below. T o configure this setting: Do this: ClassPad initial defaults On the [Memory] menu select [Initial], or tap the [Default] button.
Chapter 3: Graph & Table Application 102 V iew Window Preset Parameters Selecting preset View Window parameters configures the settings shown in the table below. Note: The values in the explanations below apply during the half-size view of the Graph window (which is the initial default setting of the Graph & Table application).
Chapter 3: Graph & Table Application 103 Panning the Graph Window You can drag the Graph window screen to scroll (pan) its contents. u ClassPad Operation 1. Holding the stylus anywhere against the Graph window, drag it in the direction you want.
Chapter 3: Graph & Table Application 104 T o do this on the Graph window: Do this: Automatically configure settings so the Graph screen fills the entire screen in accordance with the graph being drawn Tap [Zoom] and then [Auto], or tap R . Return a graph to its original View Window settings Tap [Zoom] and then [Original].
Chapter 3: Graph & Table Application 105 u ClassPad Operation 1. On the Graph window or Graph Editor window, tap a and then [Built-In]. 2. On the menu that appears, tap the built-in function you want to select. • This displays a dialog box for assigning values to the coefficients.
Chapter 3: Graph & Table Application 106 3-3 Using T able & Graph The Graph & Table application includes a “Table window” for displaying number tables and summary tables generated with the functions you input on the Graph Editor window.
Chapter 3: Graph & Table Application 107 u T o generate a number table by assigning list values to x , , or t 1. Tap O and then [Graph Format] to display the Graph Format dialog box. 2. Tap [Special] tab, and then select a list option (list1 through list6 or a list variable created by you) for the [Table Variable] item.
Chapter 3: Graph & Table Application 108 Generating Number T able V alues from a Graph You can input the coordinate values where the pointer is currently located on a graph into a table by simply pressing E .
Chapter 3: Graph & Table Application 109 4. Tap [OK] to close the View Window dialog box. • Tapping $ here graphs the function using the View Window settings. 5. Tap 4 . • This starts summary table generation, and displays the result on the Table window.
Chapter 3: Graph & Table Application 110 2. Tap [Analysis], [Trace], or tap = . • This will display the pointer at the coordinates where x = 0.
Chapter 3: Graph & Table Application 111 u T o write text on the Graph window 1. While the Graph window is active, tap [Analysis], [Sketch], and then [Text]. 2. On the dialog box that appears, enter the text you want and then tap [OK]. • This displays the word “Text” in the lower right corner of the Graph window.
Chapter 3: Graph & Table Application 112 3-6 Analyzing a Function Used to Draw a Graph Your ClassPad includes a G-Solve feature that lets you perform a variety of different analytical processes on an existing graph.
Chapter 3: Graph & Table Application 113 3. To obtain other roots, press the left or right cursor key, or tap the left or right graph controller arrows. • If there is only one solution, the pointer does not move when you press the cursor key or tap the graph controller arrow.
Chapter 4: Conics Application 114 Chapter 4: Conics Application The Conics application provides you with the capability to graph circular, parabolic, elliptic, and hyperbolic functions.
Chapter 4: Conics Application 115 4-1 Inputting an Equation You can select one of the preset Conics Forms or input a conics equation manually. You can also transform a manually input equation to a Conics Form. u T o input an equation using a Conics Form 1.
Chapter 4: Conics Application 116 Drawing a Circle There are two forms that you can use to draw a circle. • One form is the standard form, which allows you to specify the center point and rad.
Chapter 4: Conics Application 117 Using G-Solve Menu Commands When multiple solutions are obtained by a G-Solve command, only one solution is displayed at a time. For example, executing [Analysis] - [G-Solve] - [Focus] for an ellipse that has two foci will display only one focus at a time.
Chapter 5: Differential Equation Graph Application 118 Chapter 5: Differential Equation Graph Application This chapter explains how to use the Differential Equation Graph application, which you can use to investigate families of solutions to ordinary differential equations.
Chapter 5: Differential Equation Graph Application 119 • Toggle the use of unit vectors on or off for slope field or phase plane graphing ........................................................................................................
Chapter 5: Differential Equation Graph Application 120 Graphing a Second Order Differential Equation This section explains how to input a second order differential equation, draw a phase plane, and graph the solution curve(s).
Chapter 5: Differential Equation Graph Application 121 Configuring and Modifying Initial Conditions You can modify an existing initial condition on the Differential Equation Graph window by dragging it.
Chapter 5: Differential Equation Graph Application 122 3. On the Differential Equation Graph window, tap the coordinates that you want to specify as the new initial condition. • This will set the coordinates as the new initial condition and draw a solution curve.
Chapter 5: Differential Equation Graph Application 123 Setting Description Solution Dir. A solution curve is graphed starting at the initial condition value t 0 and continues until it reaches a target value, which can be either t min or t max. The solution direction determines the target values.
Chapter 5: Differential Equation Graph Application 124 u T o start a graph/curve trace 1. Draw a solution curve (see pages 119 through 120) or function graph (see page 123).
Chapter 6: Sequence Application 125 Chapter 6: Sequence Application The Sequence application provides you with the tools you need to work with explicit sequences and recursive type sequences. Starting up the Sequence application displays two windows.
Chapter 6: Sequence Application 126 Buttons common to multiple windows • Create an ordered pair table (Editor/Graph/RUN) .....................
Chapter 6: Sequence Application 127 Determining the General T erm of a Recursion Expression You can use the rSolve function to convert the sequence expressed by a recursion expression to the general term format a n = f ( n ).
Chapter 7: Statistics Application 128 Chapter 7: Statistics Application The Statistics application provides you with the tools you need to perform the operations below.
Chapter 7: Statistics Application 129 2. Input the data you want. • You can input values, formulas, or variable names. If you input a formula, the value of the calculation result will be input into the list.
Chapter 7: Statistics Application 130 • Clear list variable data from list1 through list6 and initialize Stat Editor window contents .............................................................................................................
Chapter 7: Statistics Application 131 u T o configure statistical graph settings 1. On the Stat Editor window, tap [SetGraph] - [Setting…] or tap G . • This displays the Set StatGraphs dialog box. There are tabs named 1 through 9 that correspond to StatGraph1 through StatGraph9.
Chapter 7: Statistics Application 132 Med-Box Plot (MedBox) This type of graph is often called a “Box and Whisker” graph. It lets you see how a large number of data items are grouped within specific ranges. The lines from minX to Q 1 , and from Q 3 to maxX are called “whiskers”.
Chapter 7: Statistics Application 133 k Regression graphs Regression graphs of each of the paired-variable data can be drawn according to the model formulas under “Regression types” below. Linear regression graph Quadratic regression graph Logistic regression graph Regression types: Linear regression (LinearR) [Linear Reg] .
Chapter 7: Statistics Application 134 Logistic regression (LogisticR) [Logistic Reg] .................................................................... y = c 1 + a ⴢ e –b ⴢ x Logistic regression is best for data whose values continually increase over time, until a saturation point is reached.
Chapter 7: Statistics Application 135 • Whenever you perform a regression calculation from the [Calc] - [Regression] menu, the [Previous Reg] check box on the [SetGraph] menu is selected automatically.
Chapter 7: Statistics Application 136 7-3 Performing Basic Statistical Calculations Mean, standard deviation, and other statistical values can be obtained from single-variable data and paired- variable data. Regression calculation can also be performed on paired-variable data.
Chapter 7: Statistics Application 137 When n is an odd number, using the median of the total population as the reference, the population elements are divided into two groups: values less than the median and values greater than the median. The median value is excluded.
Chapter 7: Statistics Application 138 Performing Regression Calculations You can use the procedures under “Overlaying a Regression Graph on a Scatter Plot” (page 134) to specify a model formula, and determine and graph the regression formula for paired-variable data.
Chapter 7: Statistics Application 139 u T o perform residual calculation 1. Perform steps 1 and 2 under “To view regression calculation results” (page 138). 2. On the dialog box that appears, tap the [Copy Residual] down arrow button, and then select [On] or the list into which you want to copy the residual values.
Chapter 7: Statistics Application 140 2. On the Command menu, select the command you want to execute. • For information about what is calculated by each command, see “Tests” (page 141), “Confidence Intervals” (page 143), and “Distributions” (page 145).
Chapter 7: Statistics Application 141 T ests The Z Test provides a variety of different tests based on standard deviation based tests. They make it possible to test whether or not a sample accu.
Chapter 7: Statistics Application 142 Linear Regression t T est .... [Test] - [Linear Reg t -Test] ..... = ( − 2)/(1 − 2 ) = ( − o )( − p )/ ( .
Chapter 7: Statistics Application 143 T wo-W ay ANOV A .... [Test] - [Two-Way ANOVA] Tests the hypothesis that the population means of multiple populations are equal. It examines the effect of each variable independently as well as their interaction with each other based on a dependent variable.
Chapter 7: Statistics Application 144 1-Sample Z Interval .... [Interval] - [One-Sample Z Int] Lower , Upper = o Z α 2 σ n Calculates the confidence interval for the population mean based on a sample mean and known population standard deviation.
Chapter 7: Statistics Application 145 Distributions There is a variety of different types of distribution, but the most well-known is “normal distribution”, which is essential for performing statistical calculations.
Chapter 7: Statistics Application 146 Inverse Student’ s t Cumulative Distribution .... [Inv. Distribution] - [Inverse t CD] Calculates the lower bound value of a Student’s t cumulative probability distribution for specified values. χ χ 2 Probability Density .
Chapter 7: Statistics Application 147 Poisson Cumulative Distribution .... [Distribution] - [Poisson CD] Calculates the cumulative probability in a Poisson distribution that success will occur on or before a specified trial.
Chapter 7: Statistics Application 148 Input and Output T erms k Input T erms C-Level : confidence level (0 s C-Level < 1) Contrib : name of list specifying the contribution of each observed .
Chapter 7: Statistics Application 149 k Output T erms a : regression constant term ( y -intercept) A df : df * 5 of Factor A A F : F value of Factor A A MS : MS * 6 of Factor A A p : p -value o.
Chapter 8: Geometry Application 150 Chapter 8: Geometry Application The Geometry application allows you to draw and analyze geometric figures. For example, you can draw a circle and then draw a line that is tangent to a particular point on the circle.
Chapter 8: Geometry Application 151 • Display a submenu for drawing a figure of specially shaped figures such as triangles and rectangles (page 156) ............................................ Draw - Special Polygon • Display a submenu for drawing functions (page 154) .
Chapter 8: Geometry Application 152 u T o draw a line segment 1. Tap [Draw] - [Basic Object] - [Line Segment], or tap y . 2. Tap the screen where you want the line segment to begin, and a point will be drawn, and then tap the point where you want it to end.
Chapter 8: Geometry Application 153 u T o draw an ellipse 1. Tap [Draw] - [Basic Object] - [Ellipse] - [Axes], or tap I . 2. Tap the point you want to specify as the center point. 3. Tap or drag to the point you want to specify as minor axis (nearest point on the edge from the center point).
Chapter 8: Geometry Application 154 u T o draw a function 1. Tap [Draw] - [Function] - [ f ( x )]. • Or you could tap { on the tool bar. Next on the Function dialog box that appears, use the Type box to select “ f ( x )”. 2. On the Function dialog box, input the function and then tap [OK] to draw it.
Chapter 8: Geometry Application 155 Inserting T ext Strings into the Screen You can insert text strings into the screen while working on the Geometry application window. To do so, tap [Text] on the [Draw] menu. On the dialog box that appears, input the text you want, and then tap [OK].
Chapter 8: Geometry Application 156 T o display this type of measurement: Select this: Coordinates of selected point Any single point (including the apex of a polygon) Direction of line or vect.
Chapter 8: Geometry Application 157 u T o draw a triangle 1. Tap [Draw], [Special Polygon], and then [Triangle]. 2. Place the stylus on the screen and drag diagonally in any direction. • This causes a selection boundary to appear, indicating the size of the triangle that will be drawn.
Chapter 8: Geometry Application 158 u T o construct a perpendicular line that passes through a specified point on a line 1. Draw an infinite line, and then draw a point on the line through which you want the perpendicular line to pass. 2. Select the line and the point.
Chapter 8: Geometry Application 159 u T o construct a tangent to a curve through a specified point 1. Draw a curve, such as an ellipse. 2. Tap [Draw], [Construct], and then [Tangent to Curve]. • This highlights K on the toolbar. 3. Tap the point of tangency on the curve.
Chapter 8: Geometry Application 160 u T o rotate a line segment 1. Draw a line segment, and then select it. 2. Tap [Draw], [Construct], and then [Rotation]. • This highlights F on the toolbar. 3. Tap the screen once to select the center of rotation.
Chapter 8: Geometry Application 161 9. Tap [OK]. This performs the parallel displacement and draws triangle A’’B’’C’’. Tip: In the above example, we performed the transformation and the parallel displacement operations separately. You could also perform both operations at the same time, if you want.
Chapter 8: Geometry Application 162 Moving and Copying Figures u T o move a figure 1. Draw a figure, and then select it. 2. Drag the figure to move it to the location you want. • A selection boundary appears around the figure when you drag it.
Chapter 8: Geometry Application 163 Specifying the Color and Line T ype of a Displayed Object You can use the procedure below to specify the color and line type for the outline of a figure, the fill color inside a figure, or the color of text, labels, and other non-figure objects.
Chapter 8: Geometry Application 164 8-3 Using the Measurement Box Tapping the u button to the right of the toolbar displays the measurement box.
Chapter 8: Geometry Application 165 Icon Icon Name This icon appears when this is selected: T apping this icon displays: Lockable e Congruence Two line segments Whether line segments are the sa.
Chapter 8: Geometry Application 166 3. Input 90 into the measurement box and press E . • This specifies and constrains the measure of angle B at 90 degrees.
Chapter 8: Geometry Application 167 8-4 W orking with Animations An animation consists of one or more point/curve pairs, in which the curve can be a line segment, circle, ellipse, or function. You build an animation by selecting a point/curve pair, and then adding it to an animation.
Chapter 8: Geometry Application 168 u T o replace the current animation with a new one 1. Select the point and curve for the new animation. 2. Tap [Edit], [Animate], and then [Replace Animation]. • This discards the currently set animation and sets up an animation for a new point and curve set.
Chapter 8: Geometry Application 169 “ t 0” and “ t 1” specify the range of movement of point A on side CD. The initial default values are t 0 = 0 and t 1 = 1.
Chapter 8: Geometry Application 170 8-5 Using the Geometry Application with Other Applications You can display the Geometry application from within the eActivity or Main application. This feature allows you to visualize the relationship between Algebra and Geometry.
Chapter 9: Numeric Solver Application 171 Chapter 9: Numeric Solver Application Numeric Solver application lets you obtain the value of any variable in an equation without transforming or simplifying the equation. Starting up the Numeric Solver displays the Numeric Solver window.
Chapter 9: Numeric Solver Application 172 u T o solve an equation 1. On the Numeric Solver window, input an equation. • Here, we will input the equation y = x 2 − 2, and solve for x when y = 0 and y = 2. 2. Press E . 3. Input 2 as the values for variable y (to the right of y =).
Chapter 10: eActivity Application 173 Chapter 10: eActivity Application The eActivity application lets you input and edit text, mathematical expressions, and ClassPad application data, and save your input in a file called an “eActivity”.
Chapter 10: eActivity Application 174 2. On the eActivity window, insert the text, expressions, application data, and other data you want to include in the eActivity. For details, see “Inserting Data into an eActivity” below. 3. After the eActivity is the way you want, tap [File] and then [Save].
Chapter 10: eActivity Application 175 u T o insert a calculation row 1. On the eActivity window toolbar, check to make sure that < is displayed. If it isn’t, tap u to toggle it to < . • < indicates the Calculation Input mode is selected.
Chapter 10: eActivity Application 176 Application data strip list T o insert this type of application data: Select this [Insert] menu item: Or tap this button: Graph window data (Graph & Ta.
Chapter 10: eActivity Application 177 Inserting a Geometry Link Row A mathematical expression in a Geometry Link row in an eActivity dynamically links to figure(s) in the Geometry window. Dragging a line or figure from the Geometry window to a Geometry Link row in an eActivity converts the line or figure to its mathematical expression.
Chapter 10: eActivity Application 178 • The example above shows how the isosceles triangle ABC (CA = BC) changes when the equation in the Geometry Link row is changed from y = 2 x + 1.581 to y = x + 2. Tip • Pressing E after changing data in a Geometry Link updates the corresponding figure in the Geometry window.
Chapter 11 : Financial Application 179 Chapter 1 1: Financial Application You can use the Financial application to perform a variety of financial calculations. Important! Financial calculation rules and practices can differ according to country, geographic area, or financial institution.
Chapter 11 : Financial Application 180 5. Tap [Calc(1)] and then [Simple Interest] again. • This adds a new page (page 2). The new page will inherit value input on the previous page (under initial settings). 6. Change the I % value to 3, tap [SI], and then [SFV].
Chapter 11 : Financial Application 181 Configuring Financial Application Settings Most financial calculations require that you define certain general parameters that affect the results they produce.
Chapter 11 : Financial Application 182 1 1-2 Performing Financial Calculations The calculations in the table below can be performed with the Financial application. For actual calculation examples, refer to the sections of this manual or the separate “Examples” booklet shown in the “Example” column.
Chapter 11 : Financial Application 183 Compound Interest u When calculating PV , PMT , FV , n I % 0 PV = – × PMT – × FV β γ α PMT = – PV – F V FV = – PV – P.
Chapter 11 : Financial Application 184 In this formula, NPV = 0, and the value of IRR is equivalent to i × 100. It should be noted, however, that minute fractional values tend to accumulate during the subsequent calculations performed automatically by the ClassPad, so NPV never actually reaches exactly zero.
Chapter 11 : Financial Application 185 Cost/Sell/Margin CST = SEL 100 MRG 1 – SEL = 100 MRG 1 – CST MRG (%) = SEL CST 1 – × 100 Depreciation u Straight-Line Method YR 1 ( PV – FV ) SL .
Chapter 11 : Financial Application 186 u PRC when “Date” is specified for “Bond Interval” For one or fewer coupon period to redemption: PRC = − + RDV + CPN / M 1+( B/D × ( YLD / 100).
Chapter 11 : Financial Application 187 1 1-4 Financial Calculation Functions ClassPad mathematical functions can be used to perform some Financial application calculations. ClassPad mathematical functions can be selected on the [Financial] submenu of the [Action] menu of the Main application or eActivity application.
Chapter 11 : Financial Application 188 1 1-5 Input and Output Field Names The list below shows the names of the input and output fields displayed on the various Financial application pages. When performing a calculation on your ClassPad, you can also get information using the [Help] tab.
Chapter 12: Program Application 189 Chapter 12: Program Application The Program application comes in handy when you need to perform the same calculation a number of times.
Chapter 12: Program Application 190 • Input a command (see “12-4 Program Command Reference”) ................................................. Ctrl, I/O, Misc Program Loader window and Program Editor window common commands • Display the Program Output window .
Chapter 12: Program Application 191 5. After the program is the way you want, tap { , or tap [Edit], [Save File] and then [Save] to save it. • To run this program see “Running a Program” on page 192. • If a message appears when you try to save the program, make the necessary corrections and try again.
Chapter 12: Program Application 192 When program execution returns to the main program, it resumes from the point immediately after the command that jumped to the subroutine.
Chapter 12: Program Application 193 3. Input a side length of 7 and tap [OK]. • A Program Output window, showing the execution results of the program, will appear in the lower half of the screen. • On the “Done” dialog box that appears after program execution is complete, tap [OK].
Chapter 12: Program Application 194 Tip: Note that the above operation is not possible while a user-defined function (page 196) is open. Using T ext Files • Running a text file from the Program Loader window displays the contents of the file in the Text File Contents window.
Chapter 12: Program Application 195 12-2 Debugging a Program A programming error that causes a program to behave in a manner not intended by the writer of the program is called a “bug”. Finding and eliminating such errors is called “debugging the program”.
Chapter 12: Program Application 196 12-3 User-defined Functions ClassPad lets you configure calculation operations as user-defined functions, which can then be used inside of numeric expressions just like its built-in functions. User-defined functions can also be called up in other applications.
Chapter 12: Program Application 197 4. Tap [OK]. • This will cause the Define command to be executed in accordance with your specifications, which will save user-defined function “f2”. Tip: For information about the syntax of the Define command, see “Define” in the “Command List” (page 201).
Chapter 12: Program Application 198 12-4 Program Command Reference Using This Reference • This reference lists ClassPad commands in alphabetical order. Commands that do not use alphabetic characters (such as ⇒ and #) are at the top of the list.
Chapter 12: Program Application 199 Chapter 12: Program Application 199 Symbols (Carriage Return) k Function: Performs a carriage return operation. Description: In Program Editor, press the E key to input a carriage return. • The carriage return can be used in a user program.
Chapter 12: Program Application 200 Chapter 12: Program Application 200 BinomialCD k Syntax: BinomialCD Lower value, Upper value, Numtrial value, pos value Function: See “Binomial Cumulative Distribution” (page 146).
Chapter 12: Program Application 201 Chapter 12: Program Application 201 ColorBlack, ColorBlue, ColorRed, ColorMagenta, ColorGreen, ColorCyan, ColorY ellow I/O - Color Function: Used as arguments of certain commands to specify colors.
Chapter 12: Program Application 202 Chapter 12: Program Application 202 DispStat I/O - Display Syntax: DispStat Function: Displays previous statistical calculation results. DispT ext I/O - Display Syntax: DispText Function: This command displays the Program Output window.
Chapter 12: Program Application 203 Chapter 12: Program Application 203 DrawSeqEtrCon, DrawSeqEtrPlt I/O - Draw Syntax: DrawSeqEtrCon DrawSeqEtrPlt Function: Graphs a recursion expressio.
Chapter 12: Program Application 204 Chapter 12: Program Application 204 GetKey I/O - Input Syntax: GetKey <variable name> Function: This command assigns the code number of the last key pressed to the specified variable. Description: • This command assigns the code number of the last key pressed to the specified variable.
Chapter 12: Program Application 205 Chapter 12: Program Application 205 HypergeoCD k Syntax: HypergeoCD Lower value, Upper value, n value, M value, N value Function: See “Hypergeometric Cumulative Distribution” (page 147).
Chapter 12: Program Application 206 Chapter 12: Program Application 206 InputFunc I/O - Input Syntax: InputFunc <user-defined function name> (<argument >[,<argument &g.
Chapter 12: Program Application 207 Chapter 12: Program Application 207 Local Misc - V ariable Syntax: Local <variable name>, <variable name> ... [,<color command>] Function: Defines a local variable. Description: The following are the merits of local variables.
Chapter 12: Program Application 208 Chapter 12: Program Application 208 MultiSortD k Syntax 1: MultiSortD <list name> Syntax 2: MultiSortD <base list name>, <subordinate list name>, <subordinate list name>, .
Chapter 12: Program Application 209 Chapter 12: Program Application 209 OneV ariable k Syntax: OneVariable x List [,FreqList (or 1)] Function: Single variable statistics calculation .
Chapter 12: Program Application 210 Chapter 12: Program Application 210 PowerReg (PowerR) Misc - Statistics(1) - Regression Syntax: PowerReg x List, y List[,[FreqList (or 1)] [,[< yn >] [,{On ; Off}]]] Function: Performs y = a · x b regression.
Chapter 12: Program Application 211 Chapter 12: Program Application 211 RclVWin Misc - Graph&T able(2) Syntax: RclVWin {<variable name> ; <folder name file name>} Function: Recalls View Window values, which were previously saved under the specified name.
Chapter 12: Program Application 212 Chapter 12: Program Application 212 SetAxes Misc - Setup(2) Syntax: SetAxes {On ; Off ; Number} Function: Specifies the axis display mode as show Graph window axes only (On), hide axes and scale (Off), or show axes and scale (Number).
Chapter 12: Program Application 213 Chapter 12: Program Application 213 SetReal Misc - Setup(1) Syntax: SetReal Function: Specifies the Real mode (to perform real number calculations). SetSci Misc - Setup(2) Syntax: SetSci <integer from 0 to 9> Function: Specifies the fixed number of significant digits.
Chapter 12: Program Application 214 Chapter 12: Program Application 214 StatGraph Misc - Statistics(1) Syntax 1: StatGraph <StatGraph number 1 to 9>, {On ; Off}, Graph Type 1, .
Chapter 12: Program Application 215 Chapter 12: Program Application 215 StrLwr Misc - String(2) Syntax: StrLwr "<string>", <storage variable name> Function: Converts all the characters of a string to lower case and assigns the resulting string to the specified variable.
Chapter 12: Program Application 216 Chapter 12: Program Application 216 T o Ctrl - For See For~T o~(Step~)Next . TPD k Syntax: TPD x value, df value Function: See “Student’s t Probability Density” (page 145).
Chapter 12: Program Application 217 Chapter 12: Program Application 217 VWin Misc - Setup(3) Function: Used as a SetSmryT able command argument to specify an option.
Chapter 12: Program Application 218 12-5 Including ClassPad Functions in Programs This section provides actual examples that use graph drawing, statistical calculations and other ClassPad functions.
Chapter 13: Spreadsheet Application 219 Chapter 13: Spreadsheet Application The Spreadsheet application provides you with powerful, take-along-anywhere spreadsheet capabilities including graphing and statistical calculations on your ClassPad. A spreadsheet has 999 rows and 64 columns (A1 to BL999).
Chapter 13: Spreadsheet Application 220 • Display a dialog box for specifying cell contents and a range of cells to fill ................... Edit - Fill - Fill Range • Display a dialog box for specifying a sequence to fill a range of cells .
Chapter 13: Spreadsheet Application 221 Option Settings You can use the Options dialog box to show or hide scrollbars, and specify what the cell cursor does when you register input data. u T o change option settings 1. Tap [Edit] - [Format] - [Options] and then use the Options dialog box that appears to perform the operation described below.
Chapter 13: Spreadsheet Application 222 Note • Selection of non-contiguous rows and columns can be used for selection of up to two rows or two columns only.
Chapter 13: Spreadsheet Application 223 Tip: As in the example shown above, tapping another cell while the first character in the edit box is an equals sign (=) inserts a reference to the tapped cell into the edit box. Dragging across a range of cells will input a reference to the selected range.
Chapter 13: Spreadsheet Application 224 Cell Data T ypes (T ext Data and Calculation Data) When a single cell is selected, the toolbar will show u when it is a text data type cell, or < if it is a calculation data type cell. When you create a new spreadsheet, all of the cells are initially text data type.
Chapter 13: Spreadsheet Application 225 u T o fill a range of cells with the same value (Fill Range) 1. Select the range of cells where you want to input the same value. • Actually, you could skip this step and start with step 2, below. 2. On the [Edit] menu, tap [Fill] and then [Fill Range].
Chapter 13: Spreadsheet Application 226 Using the Cell Viewer W indow The Cell Viewer window lets you view both the formula contained in a cell, as well as the current value produced by the formula. u T o view or hide the Cell Viewer window On the Spreadsheet toolbar, tap A .
Chapter 13: Spreadsheet Application 227 Copying or Cutting Cells and Pasting Them to Another Location Use the procedures below to copy or cut one cell or multiple cells, and then paste them to another cell or cells.
Chapter 13: Spreadsheet Application 228 Importing and Exporting V ariable V alues You can import LIST (list), MAT (matrix), EXPR (expression), and STR (string) variables* into a spreadsheet. LIST, MAT, and EXPR type variable in spreadsheet data also can be exported.
Chapter 13: Spreadsheet Application 229 When these cells are selected in step 1: When this is selected in step 3: Data is exported as: Type: LIST {1,3,5} Type: MATRIX [[1][3][5]] Type: LIST {1,3,5,2,4,6} Type: MATRIX [[1,2][3,4][5,6]] 13-2 Graphing The Spreadsheet application lets you draw a variety of different graphs for analyzing data.
Chapter 13: Spreadsheet Application 230 • When [Graph] - [Row Series] is selected, each row is treated as one set of data. Item A data (blue), Item B data (red), and Item C data (green) are cumulative, and there are two bars, one for each of the two days of the week.
Chapter 13: Spreadsheet Application 231 3. Select the color you want and then tap [OK]. • This will change the point to the color you selected. • Since there is a check mark next to [Color Link] on the [Edit] - [Format] menu, the corresponding data on the Spreadsheet window will also change to the selected color.
Chapter 13: Spreadsheet Application 232 Graph Menu and Graph Examples The following explains each of the [Graph] menu commands, and shows examples of what happens to the Graph window when you execute a command. Each command is followed by a button to show the graph toolbar button that performs the same action as the command.
Chapter 13: Spreadsheet Application 233 [Graph] - [Pie] Z • When you select a pie chart, only the first series (column or row) of the selected data is used.
Chapter 13: Spreadsheet Application 234 [Graph] - [Box Whisker] 1 This type of graph lets you see how a large number of data items are grouped within specific ranges.
Chapter 13: Spreadsheet Application 235 • This superimposes the regression graph on the scatter graph. Also, the regression calculation result window will appear in the upper half of the display (except for Quintic Reg). • Here, you can add a another regression graph by selecting a different [Calc] menu item.
Chapter 13: Spreadsheet Application 236 Other Graph Window Operations This section provides more details about the types of operations you can perform while the Graph window is on the display.
Chapter 13: Spreadsheet Application 237 u T o show or hide lines and markers for a line graph or a scatter graph 1. While a line graph or a scatter graph is on the Graph window, tap the [View] menu. 2. Tap the [Markers] or [Lines] item to toggle it between show (check box selected) and hide (check box cleared).
Chapter 13: Spreadsheet Application 238 u T o execute a regression calculation and paste the results into the spreadsheet 1. Enter the paired-variable data into the spreadsheet, and then select the range of cells where it is located. 2. On the menu bar, tap [Calc] and then [Regression].
Chapter 13: Spreadsheet Application 239 Z T ests, t T ests, T wo-Sample F T est, and Interval Calculations • Operation when inputting values directly on the wizard screen and performing the calculation is identical to that when “Variable” is elected on the Statistics operation wizard screen.
Chapter 13: Spreadsheet Application 240 Linear Regression t T est In a spreadsheet, input paired-variable data (page 237 (c) or (d)) as test data.
Chapter 13: Spreadsheet Application 241 2. On the menu bar, tap [Calc] and then [Distribution]. • The Distribution Calculation Wizard will appear in the lower half of the display. 3. Tap the v button to the right of the second item from the top and then select the desired distribution calculation from the menu that appears.
Chapter 13: Spreadsheet Application 242 Using the List Calculation Functions The [Calc] menu functions shown in the table below are also included (with the same name) on the Main application [Action] - [List] - [Statistics] and [Action] - [List] - [Calculation] submenus.
Chapter 14: System Application 243 Chapter 14: System Application You can use the System application to manage ClassPad memory (main memory, the eActivity area, and the storage area), and to configure various system settings.
Chapter 14: System Application 244 T o do this: Do this: Search for a file or folder Tap [Search] or e . On the dialog box that appears, enter the character string you want to search for and then tap [Search]. To search again using the same character string, tap r .
Chapter 14: System Application 245 eActivity Sheet Tapping the [eActivity] tab displays the eActivity sheet. This sheet lists the names of all the files that have been created with the eActivity application, and shows the size of each file. u T o delete Main Memory data or eActivity files 1.
Chapter 14: System Application 246 2. On the Reset dialog box, select the type of reset operation you want to perform. T o delete this type of data: Select this option: All variable and program.
Chapter 14: System Application 247 • If you tap [Cancel] instead of [OK], the confirmation dialog box will close without registering the selected battery type. u T o specify the display language 1. On the System application window, tap [System] - [Language], or , .
Chapter 14: System Application 248 u T o optimize Flash ROM (eActivity area and storage area) Tip: Optimizing Flash ROM increases the amount of memory available for storage. 1. On the System application window, tap [System] - [Memory Management], or / .
Chapter 15: Performing Data Communication 249 Chapter 15: Performing Data Communication You can connect your ClassPad to a computer or to another ClassPad and exchange data with the connected device. You can also connect to a CASIO Data Analyzer or a CASIO projector.
Chapter 15: Performing Data Communication 250 Wakeup Wakeup is a function that automatically puts the ClassPad into data communication standby whenever the ClassPad detects data coming in from an external device connected to the 3-pin port of the ClassPad.
Chapter 15: Performing Data Communication 251 T ransfer ClassPad display image data to the computer For information about connecting ClassPad and Screen Receiver, see the Screen Receiver User’s Guide.
Chapter 15: Performing Data Communication 252 T ransferring Data between the ClassPad and a Personal Computer Establishing a connection between ClassPad and a computer in USB Flash mode displays folder and files stored in the ClassPad storage area as folders and files in the computer’s ClassPad drive.
Chapter 15: Performing Data Communication 253 Auto Import of VCP Files When you terminate a USB connection, ClassPad automatically imports a VCP file currently in the AutoImport folder on the storage area. • Only one VCP file inside the top level of the AutoImport folder is imported to main memory and the eActivity area.
Chapter 15: Performing Data Communication 254 u T o open a VCP file 1. On the icon panel, tap m to display the application menu. 2. Tap [MENU] at the top left of the application menu, and then tap [Open]. • This causes a file specification dialog box to appear.
Chapter 15: Performing Data Communication 255 u T o export eActivity data to XCP files 1. On the application menu, tap to start up the System application. 2. On the [Storage] sheet that appears, select “Export eActivities” and then tap [Select].
Chapter 15: Performing Data Communication 256 u ClassPad Operation 1. Use the procedure under “Connecting to Another ClassPad Unit” above to connect the two units. 2. Use the procedure under “To configure communication parameters” (page 249) to configure the parameters of the two units as shown below.
Chapter 15: Performing Data Communication 257 Tip • When wakeup is turned off on the receiving device, you need to perform the following operation on the receiving device before performing step 3: Start up the Communication application, tap [Link] and then [Receive], or tap R .
Chapter 15: Performing Data Communication 258 15-5 Connecting the ClassPad to a Projector You can connect the ClassPad to a CASIO projector and project ClassPad screen contents onto a screen. For information about connectable projectors, visit the site below.
Appendix 259 Appendix Character Code T able Characters from character code 257 onwards are 2-byte characters. 32 48 64 80 96 112 33 49 65 81 97 113 34 50 66 82 98 114 35 51 67 83 99 115 36 52 6.
Appendix 260 335 358 381 404 427 487 336 359 382 405 428 488 337 360 383 406 429 489 338 361 384 407 430 490 339 362 385 408 431 491 340 363 386 409 432 496 341 364 387 410 433 497 342 365 388 .
Appendix 261 579 604 629 654 679 741 580 605 630 655 680 742 581 606 631 656 681 743 582 607 632 657 682 744 583 608 633 658 683 745 584 609 634 659 684 746 585 610 635 660 685 752 586 611 636 .
Appendix 262 823 844 864 884 904 925 824 845 865 885 905 926 825 846 866 886 906 927 826 847 867 887 907 928 827 848 868 888 908 929 828 849 869 889 909 930 829 850 870 890 910 931 830 851 871 .
Appendix 263 System V ariable T able The table below shows an alphabetic listing of system variables. • If a variable has an initial value, the value is shown inside of braces ({ }) in the “Name” column.
Appendix 264 Name Description Op T ype GconHStep {1} Graph transformation vertical step value N/N Ex_r GconWEnd {5} Graph transformation horizontal end point N/N Ex_r GconWStart {1} Graph trans.
Appendix 265 Name Description Op T ype SumSB Sum of squares for factor B N/N Ex_r SumSErr Sum of squares for error N/N Ex_r s x Sample standard deviation of x N/N Ex_r s x 1 Sample standard dev.
Appendix 266 Graph T ypes and Executable Functions 䊊 : Executable −: Not executable Graph T ype Function y = r = xt = x = y Inequality x Inequality y 䉬 Conics* 1 Stat - Plot* 2 Stat - Reg.
Appendix 267 Error and W arning Message T ables Error Message T able Error Message Description Access to Flash ROM – Argument must be a variable name Variable argument specification is wrong. Use a variable as the argument of the variable. Circular Reference Circular reference exists for a variable.
Appendix 268 Error Message Description Incorrect Program Call – Insufficient Elements – Insufficient Memory There is not enough memory to complete the operation you are trying to perform. Insufficient Storage Memory Insufficient available capacity in the storage area.
Appendix 269 Error Message Description No Solution – No Stat Graphs Selected – No Variable – No word is specified – Non-Algebraic Variable in Expression You are attempting to use a variable that cannot be used in a calculation.
Appendix 270 W arning Message Description Time out. The end of condition was not satisfied. – Too Many eActivity Files The data communication operation you are trying to perform is not possible because there are too many eActivity files.
Appendix 271 u T o perform the RAM reset operation Important! • The RAM reset operation deletes all data that is temporarily stored in ClassPad RAM. Performing the RAM reset operation while a calculation is in progress will cause any data stored in RAM by the calculation to be lost.
Appendix 272 Display Brightness and Battery Life Display Brightness The display brightness of your ClassPad is adjustable. The initial default brightness setting after purchase is “Medium”. Display brightness will dim automatically if you do not perform any operation for about 30 seconds.
Appendix 273 (b) Repeat of 1 , 2 , 3 sequence below each hour: 1 Application Menu display for 5 minutes Start of display at “Medium” display brightness, dimmed automatically after 30 second.
Manufacturer: CASIO COMPUTER CO., L TD. 6-2, Hon-machi 1-chome, Shibuya-ku, T okyo 151-8543, Japan Responsible within the European Union: CASIO EUROPE GmbH Casio-Platz 1, 22848 Norderstedt, Germany This mark applies in EU countries only.
CASIO COMPUTER CO., L TD. 6-2, Hon-machi 1-chome Shibuya-ku, T okyo 151-8543, Japan &$6,2&20387(5&2/ 7' One or more of the following patents may be used in the pr oduct. U.
An important point after buying a device Casio FXCP400 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Casio FXCP400 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Casio FXCP400 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Casio FXCP400 you will learn all the available features of the product, as well as information on its operation. The information that you get Casio FXCP400 will certainly help you make a decision on the purchase.
If you already are a holder of Casio FXCP400, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Casio FXCP400.
However, one of the most important roles played by the user manual is to help in solving problems with Casio FXCP400. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Casio FXCP400 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center