ClassPad 300User’s GuideRJA510188-4Ehttp://world.casio.com/edu_e/
20021201Be sure to keep physical records of all important data!Low battery power or incorrect replacement of the batteries that power the ClassPad can
20021201Calculation Priority SequenceYour ClassPad automatically performs calculations in the following sequence.1 Commands with parentheses (sin(, di
20021201Calculation ModesThe Main application has a number of different modes, as described under “Using MainApplication Modes” on page 2-1-4. The dis
20021201u Using the u Button to Toggle between the Standard Mode and DecimalModeYou can tap u to toggle a displayed value between Standard mode and De
20021201k Complex Mode and Real ModeThe Complex mode is for complex number calculations, while the Real mode is limited tocalculations within the rang
200212012-3 Using the Calculation HistoryThe Main application work area calculation history can contain up to 30 expression/resultpairs. You can look
20021201Re-calculating an ExpressionYou can edit a calculation expression in the calculation history and then re-calculate theresulting expression. Ta
20021201Example 2: To change from the Standard mode to the Decimal mode (page 2-2-5), and thenre-calculateu ClassPad Operation(1) Tap s on the icon p
20021201Deleting Part of the Calculation History ContentsYou can use the following procedure to delete an individual two-line expression/result unitfr
200212012-4-1Function Calculations2-4 Function CalculationsThis section explains how to perform function calculations in the Main application work are
20021201k Trigonometric Functions (sin, cos, tan) and Inverse TrigonometricFunctions (sin–1, cos–1, tan–1)The first four examples below use “Degree” (
20021201•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ••••••••••••••••••ClassPad 300• •••••••••••••
20021201k Logarithmic Functions (log, ln) and Exponential Functions (e, ^, k )ProblemUse this keyboard:Operationmth abc cat 2Dlog1.23 (log101.23) =
20021201k Hyperbolic Functions (sinh, cosh, tanh) and Inverse Hyperbolic Functions(sinh–1, cosh–1, tanh–1)ProblemUse this keyboard:Operationmth abc ca
20021201k Other Functions (%, , x2, x–1, x!, abs, signum, int, frac, intg, fRound,sRound)ProblemUse this keyboard:Operationmth abc cat 2DWhat is 12%
20021201ProblemUse this keyboard:Operationmth abc cat 2DWhat is the sign of Func [signum] - 3.4567 w–3.4567? –1(signum returns –1 for anegative value,
20021201u “rand” Function• The “rand” function generates random numbers. If you do not specify an argument, “rand”generates 10-digit decimal values 0
200212012-4-8Function Calculationsu “RandSeed” Command•You can specify an integer from 0 to 9 for the argument of this command. 0 specifies non-sequen
20021201k Permutation (nPr) and Combination (nCr)u Total Number of Permutationsu Total Number of CombinationsProblemUse this keyboard:Operationmth abc
20021201The “piecewise” function returns one value when an expression is true, and another valuewhen the expression is false.The syntax of the “piecew
20021201k Equal Symbols and Unequal Symbols (=, ≠, <, >, <, >)You can use these symbols to perform a number of different basic calculation
200212012-4-12Function Calculationsk Solutions Supported by ClassPad (TRUE, FALSE, Undefined, No Solution,∞, const, constn)Solution Description Exampl
20021201ContentsGetting Ready1. Unpacking ... 12. Atta
200212012-5-1List Calculations2-5 List CalculationsThis section explains how to input data using the Main application or List Editor, and how toperfor
20021201k LIST Variable Element OperationsYou can recall the value of any element of a LIST variable. When the values {1, 2, 3} areassigned to “lista”
20021201Using a List in a CalculationYou can perform arithmetic operations between two lists, between a list and a numeric value,or between a list and
200212012-6 Matrix and Vector CalculationsThis section explains how to create matrices in the Main application, and how to performbasic matrix calcula
20021201k Matrix Variable Element OperationsYou can recall the value of any element of a MATRIX variable. When the data1234is assigned to matrix “mat1
20021201k Inputting Matrix Values with the ) KeyboardThe 6, 7, and 8 keys of the ) keyboard make matrix value input quick and easy.To do this: Tap thi
20021201Tip• In step (1) of the above procedure, we added rows and columns as they became necessary.Another way to accomplish the same result would be
20021201(3) Tap 8, and then input the values for the second matrix.2-6-5Matrix and Vector CalculationsExample 3: To multiply the matrix12by 534u Class
200212012-6-6Matrix and Vector CalculationsTip•You can perform matrix calculations using the commands of the [Matrix-Calculation] group on the[Action]
200212012-7-1Using the Action Menu2-7 Using the Action MenuThe [Action] menu helps to make transformation and expansion functions, calculus functions,
200212011-7 Variables and Folders... 1-7-1Folder Types ...
200212012-7-2Using the Action MenuExample ScreenshotsThe screenshots below show examples of how input and output expressions appear on theClassPad dis
20021201Displaying the Action MenuTap [Action] on the menu bar to display the menu of 10 submenus shown below.2-7-3Using the Action MenuThe following
200212012-7-4Using the Action Menuuuuuu expandFunction: Expands an expression.Syntax: expand (Exp/Eq/Ineq/List/Mat [ ) ]• Ineq (inequality) includes t
200212012-7-5Using the Action Menuuuuuu approxFunction: Transforms an expression into a numerical approximation.Syntax: approx (Exp/Eq/Ineq/List/Mat [
200212012-7-6Using the Action Menuuuuuu combineFunction: Transforms multiple fractions into their common denominator equivalents andreduces them, if p
200212012-7-7Using the Action Menuuuuuu tCollectFunction: Employs the product to sum formulas to transform the product of atrigonometric function into
200212012-7-8Using the Action MenuUsing the Calculation SubmenuThe [Calculation] submenu contains calculus related commands, such as “diff”(differenti
200212012-7-9Using the Action Menuuuuuu ∫Function: Integrates an expression with respect to a specific variable.Syntax: ∫ (Exp/List[,variable] [ ) ]∫
200212012-7-10Using the Action Menuuuuuu limFunction: Determines the limit of an expression.Syntax: lim (Exp/List, variable, point [,direction] [ ) ]E
20021201 u fMinFunction: Returns the minimum point in a specific range of a function.Syntax: fMin(Exp[,variable] [ ) ]fMin(Exp,variable,start value,en
200212013Contents2-7 Using the Action Menu ... 2-7-1Abbreviations and Punctuatio
200212012-7-12Using the Action Menuuuuuu fMaxFunction: Returns the maximum point in a specific range of a function.Syntax: fMax(Exp[,variable] [ ) ]fM
200212012-7-13Using the Action Menuuuuuu taylorFunction: Finds a Taylor polynomial for an expression with respect to a specific variable.Syntax: taylo
200212012-7-14Using the Action Menuuuuuu gcdFunction: Returns the greatest common denominator of two expressions.Syntax: gcd (Exp/List-1, Exp/List-2 [
200212012-7-15Using the Action Menuuuuuu modFunction: Returns the remainder when one expression is divided by another expression.Syntax: mod ({Exp/Lis
200212012-7-16Using the Action Menuuuuuu conjgFunction: Returns the conjugate complex number.Syntax: conjg (Exp/Eq/List/Mat [ ) ]•An inequality with t
200212012-7-17Using the Action Menuuuuuu compToPolFunction: Transforms a complex number into its polar form.Syntax: compToPol (Exp/Eq/List/Mat [ ) ]•
200212012-7-18Using the Action Menuuuuuu seqFunction: Generates a list in accordance with a numeric sequence expression.Syntax: seq (Exp, variable, st
200212012-7-19Using the Action Menuuuuuu sortAFunction: Sorts the elements of the list into ascending order.Syntax: sortA (List [ ) ]Example: To sort
20021201uuuuu subListFunction: Extracts a specific section of a list into a new list.Syntax: subList (List [,start number] [,end number] [ ) ]Example:
20021201uuuuu minFunction: Returns the minimum value of an expression or the elements in a list.Syntax: min (Exp/List-1[, Exp/List-2] [ ) ]Example: To
200212013-3 Storing Functions ... 3-3-1Using Graph Editor Sheets ...
20021201Example: To determine the mean of the elements in the list {1, 2, 3}, whose respectivefrequencies are {3, 2, 1}Menu Item: [Action][List-Calcul
200212012-7-23Using the Action Menuuuuuu sumFunction: Returns the sum of the elements in a list.Syntax: sum (List-1[, List-2] [ ) ]• “List-2” specifie
200212012-7-24Using the Action Menuuuuuu stdDevFunction: Returns the sample standard deviation of the elements in a list.Syntax: stdDev (List [ ) ]Exa
200212012-7-25Using the Action Menuuuuuu percentFunction: Returns the percentage of each element in a list, the sum of which is assumedto be 100.Synta
200212012-7-26Using the Action Menuuuuuu sumSeqFunction: Finds the lowest-degree polynomial that represents the sequence expressed bythe input list an
200212012-7-27Using the Action Menuuuuuu augmentFunction: Returns a matrix that combines two other matrices.Syntax: augment (Mat-1, Mat-2 [ ) ]Example
20021201uuuuu subMatFunction: Extracts a specific section of a matrix into a new matrix.Syntax: subMat (Mat [,start row] [,start column] [,end row] [,
20021201Using the Matrix-Calculation SubmenuThe [Matrix-Calculation] submenu contains commands that are related to matrix calculations.2-7-29Using the
200212012-7-30Using the Action Menuuuuuu eigVlFunction: Returns a list that contains the eigenvalue(s) of a square matrix.Syntax: eigVl (Mat [ ) ]Exam
200212012-7-31Using the Action Menuuuuuu LUFunction: Returns the LU decomposition of a square matrix.Syntax: LU (Mat, lVariableMem, uVariableMem [ ) ]
200212014-3 Drawing a Conics Graph ... 4-3-1Drawing a Parabola ...
20021201To display the upper triangular matrixMenu Item: [VAR][CAP][R][EXE]uuuuu swapFunction: Swaps two rows of a matrix.Syntax: swap (Mat, row numbe
200212012-7-33Using the Action Menuuuuuu rowAddFunction: Adds a specific matrix row to another row.Syntax: rowAdd (Mat, row number-1, row number-2 [ )
200212012-7-34Using the Action Menuuuuuu colNormFunction: Calculates the sums of the absolute values of the elements of each column of amatrix, and re
20021201uuuuu augmentFunction: Returns an augmented vector [Mat-1 Mat-2].Syntax: augment (Mat-1, Mat-2 [ ) ]Example: To augment vectors [1, 2] and [3,
20021201uuuuu toPolFunction: Returns an equivalent polar form [r∠θ].Syntax: toPol (Mat [,natural number] [ ) ]• This command can be used with a 1 × 2
20021201uuuuu dimFunction: Returns the dimension of a vector.Syntax: dim (Mat [ ) ]Example: To determine the dimension of the vector [1, 2, 3]Menu Ite
20021201uuuuu unitVFunction: Normalizes a vector.Syntax: unitV (Mat [ ) ]• This command can be used with a 1 × N or N × 1 matrix only.Example: To norm
200212012-7-39Using the Action Menuuuuuu solveFunction: Returns the solution of an equation or inequality.Syntax: solve (Exp/Eq/Ineq [,variable] [ ) ]
200212012-7-40Using the Action MenuExample: To solve a differential equation y’ = x, where y = 1 when x = 0.Menu Item: [Action][Equation/Inequality][d
200212012-7-41Using the Action Menuuuuuu rewriteFunction: Moves the right side elements of an equation or inequality to the left side.Syntax: rewrite
200212016-3 Recursive and Explicit Form of a Sequence ... 6-3-1Generating a Number Table ...
200212012-7-42Using the Action Menuuuuuu getLeftFunction: Extracts the left-side elements of an equation or inequality.Syntax: getLeft (Eq/Ineq/List [
20021201uuuuu orFunction: Returns the result of the logical OR of two expressions.Syntax: Exp/Eq/Ineq/List-1 or Exp/Eq/Ineq/List-2• Ineq (inequality)
200212012-7-44Using the Action MenuUsing the Assistant SubmenuThe [Assistant] submenu contains two commands related to the Assistant mode.• Note that
20021201(3) Tap [Interactive], [Transformation], and then [factor].• This factorizes the selected expression.2-8 Using the Interactive MenuThe [Intera
200212012-8-2Using the Interactive Menuu To factorize from the Action menu(1) Tap [Action], [Transformation], and then [factor].• This inputs “factor(
20021201(3) Tap [Interactive], [Calculation], and then [ ∫ ].• This displays the ∫ dialog box.2-8-3Using the Interactive Menu(4) On the dialog box, ta
200212012-8-4Using the Interactive Menu(3) Tap [Interactive] and then [apply].•This executes the part of the calculation you selected in step (2). The
200212012-9-1Using the Main Application in Combination with Other Applications2-9 Using the Main Application in Combinationwith Other ApplicationsYou
200212012-9-2Using the Main Application in Combination with Other ApplicationsClosing Another Application’s Windowu ClassPad Operation(1) Tap anywhere
200212012-9-3Using the Main Application in Combination with Other Applications(3) Drag the stylus across “x^2 – 1” in the work area toselect it.(4) Dr
200212017-6 Using the Statistical Graph Window Toolbar ... 7-6-17-7 Performing Statistical Calculations ...
200212012-9-4Using the Main Application in Combination with Other ApplicationsUsing a Graph Editor Window (Graph & Table: !, Conics: *, 3DGraph: @
200212012-9-5Using the Main Application in Combination with Other Applications(4) Press E to register the expression.• The copied expression is displa
200212012-9-6Using the Main Application in Combination with Other Applicationsu ClassPad Operation(1) On the work area window, tap ( to display the Li
200212012-9-7Using the Main Application in Combination with Other Applications(4) Tap the List Editor window to make it active.•Here you can see that
20021201(7) Tap the List Editor window to make it active.(8) Scroll the screen to the right until the blank list tothe right of “list6” is visible.2-9
200212012-9-9Using the Main Application in Combination with Other ApplicationsUsing the Geometry Window 3When there is a Geometry window on the displa
200212012-9-10Using the Main Application in Combination with Other Applications(4) Drag the selected expression to the Geometry window.• An ellipse ap
200212012-9-11Using the Main Application in Combination with Other Applicationsk Dragging a Figure from the Geometry Window to the Work AreaThe follow
200212012-9-12Using the Main Application in Combination with Other ApplicationsUsing the Sequence Editor Window &Displaying the Sequence Editor wi
200212012-9-13Using the Main Application in Combination with Other Applications(4) Drag the selected expression to the Table window.• This creates the
20021201Chapter 9 Using the Numeric Solver Application9-1 Numeric Solver Application Overview ... 9-1-1St
20021201Using the Graph & TableApplicationThe Graph & Table application allows you to input and graphrectangular coordinate equations (or ineq
200212013-1 Graph & Table Application OverviewThis section describes the configuration of the Graph & Table application windows andprovides ba
20021201You can also use a function on the Graph Editor window to generate a number table or asummary table. Number tables and summary tables are disp
20021201To do this:Tap this Or select thisbutton: menu item:Input a rectangular coordinate type function d Type - y= TypeInput a polar coordinate type
20021201k Graph Window Menus and ButtonsTo do this:Tap this Or select thisbutton: menu item:Cut the character string selected in the message box—Edit
20021201To do this:Tap this Or select thisbutton: menu item:Display the coordinates at a particular point on a graph = Analysis - TraceInsert a point,
20021201To do this:Tap this Or select thisbutton: menu item:Display the View Window dialog box to configure Graph6O - Settings -window settings View W
200212013-1-7Graph & Table Application OverviewGraph & Table Application Status BarThe status bar at the bottom of the Graph & Table appli
20021201Example 1: To input the function y = 3x2 on Sheet 1 and graph itu ClassPad Operation(1) On the application menu, tap T.• This starts the Grap
200212013-1-9Graph & Table Application Overview(4) Tap $.• This graphs the expression.The expression is displayed in the message box while the gra
GUIDELINES LAID DOWN BY FCC RULES FOR USE OF THE UNIT IN THE U.S.A. (not appli-cable to other areas).NOTICEThis equipment has been tested and found to
2002120111-5 Editing Presentation Pages ... 11-5-1About the Editing Tool Palette ...
20021201Example 2: To input the function r = 3sin2θ into line 2 of Sheet 1 and graph itIn Example 1, we graphed a rectangular expression in the form
200212013-1-11Graph & Table Application Overview(4) Tap $.•Since there are check marks next to both “y1” and “r2”, both expressions aregraphed.
200212013-2-1Using the Graph Window3-2 Using the Graph WindowThis section explains Graph window operations, including configuring display settings,scr
200212013-2-2Using the Graph WindowPolar Coordinates and Parametric CoordinatesTo select this type of graph:x-log graphy-log graphxy-log graphDo this:
20021201u View Window parameter precautions•An error occurs if you input 0 for tθstep.•An error also occurs if you input a value that is out of range
200212013-2-4Using the Graph Windowu To standardize the View Window(1) On the application menu, tap T.(2) Tap 6. This displays the View Window dialog
200212013-2-5Using the Graph Windowu To recall a setup from View Window memory(1) On the application menu, tap T.(2) Tap 6. This displays the View Win
200212013-2-6Using the Graph Windowu ClassPad Operation(1) Tap the Graph window to make it active.(2) Tap T.(3) Holding the stylus anywhere against th
200212013-2-7Using the Graph Windowu To use box zoomExample: To use box zoom to enlarge part of the graph y = (x + 5)(x + 4)(x + 3)(1) On the applicat
200212013-2-8Using the Graph Windowu To use factor zoomExample: To enlarge the graphs of the following two expressions, by a factor of 5 in bothdirect
2002120112-7 Including ClassPad Functions in Programs ... 12-7-1Including Graphing Functions in a Program ...
200212013-2-9Using the Graph Windowk Using Quick ZoomThe seven quick zoom commands draw a graph using preset built-in View Windowparameter values.View
200212013-2-10Using the Graph WindowOther Graph Window OperationsThis section explains how to save a screenshot of the Graph Window, how to redraw agr
200212013-3 Storing FunctionsUse the Graph Editor window to store a Graph & Table application function. This sectioncovers Graph Editor operations
20021201k Returning Sheets to Their Default NamesThe procedure below returns the sheet names to their initial default names (Sheet 1 throughSheet 5).u
20021201u ClassPad Operation(1) On the application menu, tap T.(2) On the Graph Editor window, tap the down arrow next to “y =”, or tap [Type].(3) On
20021201u To store an x = equationExample: To store x = 3y in line x4(1) On the Graph Editor window, tap [Type] and then [x=Type] to specify anx = equ
20021201Using Built-in FunctionsYour ClassPad is pre-programmed with the commonly used functions listed below. You canrecall a built-in function, save
20021201u To save an expression from the message box to the Graph Editor window(1) Tap the Graph window to make it active.(2) Perform a Trace operatio
20021201Deleting All Graph Editor ExpressionsUse the following procedure to delete all of the expressions on all Graph Editor sheets, andinitialize al
20021201k Specifying the Function You Want to GraphOn the Graph Editor window, you can select one or more functions for graphing by selectingtheir che
20021201Chapter 15 Performing Data Communication15-1 Data Communication Overview... 15-1-1Conne
20021201k Quick Graphing of an Expression Using Drag and DropYou can use the following procedure to graph a single function, even when you have multip
200212013-3-10Storing Functionsu To save Graph Editor data to graph memory(1) Tap the Graph Editor window to make it active.(2) Tap [GMem] and then [S
200212013-4 Using Table & GraphThe Graph & Table application includes a “Table window” for displaying number tables andsummary tables generate
20021201u To generate a number table by specifying a range of values for x using theTable Input dialog boxExample: To generate a number table for the
20021201u To generate a number table by assigning list values to x(1) Create and save the list of values to be assigned.list1 = 1, 2, 3, 4, 5(2) In li
20021201k Table Generation Precautions•Table generation is performed using the currently selected function that is of the currentfunction type selecte
200212013-4-5Using Table & GraphTip• An error message appears and the number table contents are not changed if you enter an illegalvalue for x (su
200212013-4-6Using Table & Graphu To add a number table line(1) Tap the x-value of the bottom line of the number table.(2) Tap [T-Fact] and then [
20021201Generating a Number Table and Using It to Draw a GraphAfter using a function to generate a number table, you can use the number table values t
20021201(6) Specify the graph type.•To specify a connect type graph, tap [Graph] and then [G-Connect], or tap $. Tospecify a plot type graph, tap [Gra
20021201About This User’s GuideThis section explains the symbols that are used in this user’s guide to represent keys, stylusoperations, display eleme
20021201(2) Tap a and then [Table to List].• This displays a dialog box for specifying a variable name.3-4-9Using Table & Graph(3) Enter the name
20021201u Specifying all x-valuesThis method generates a reference table by looking up data stored in a list. A LIST variable isused to specify the x-
20021201(4) Tap [Memory] and then [Undefined].• This causes all settings on the View Window dialog box to change to “Undefined”.3-4-11Using Table &
20021201•Tapping $ here graphs the function using the View Window settings automaticallyconfigured for summary table generation.3-4-12Using Table &
20021201•For this example, we will specify xmin = –0.5 and xmax = 2.(5) Tap the [OK] button to close the View Window dialog box.(6) Tap 4.•This starts
20021201k Generating a Summary Table by Specifying All of the Values for xIn both of the previous examples, summary table generation is performed usin
20021201(5) Tap the Graph Editor window to make it active.(6) Tap 4.• This starts summary table generation using the x-values you input in step (4), a
200212013-5 Modifying a GraphA graph can be modified in real time as you change its coefficients and/or the variables. TheGraph & Table applicatio
200212013-5-2Modifying a GraphTo do this:Tap the right graph controller arrow.Tap the left graph controller arrow.Do this:Decrease the value of the co
20021201(8) To modify the y2 graph (2x + 1), tap the down graph controller arrow to make it thegraph active.•You can use the up and down cursor keys o
20021201On-screen Keys, Menus, and Other Controllers4 Menu bar4 Menu barMenu names and commands are indicated in text by enclosing them inside of brac
20021201Simultaneously Modifying Multiple Graphs by Changing CommonVariables (Dynamic Modify)Use the procedure below to change the values of up to two
20021201(10) Tap [Modify].• This graphs the functions using the a and b variable start values you specified on theGraph Controller dialog box, and dis
20021201(3) Tap [Modify].• This graphs the functions using the a and b variable start values you specified on theGraph Controller dialog box, and disp
20021201Clear figures and text you have added using the sketch featurePlot a point on the Graph windowDraw a line on the Graph windowWrite text on the
20021201u To draw a line on the Graph window(1) While the Graph window is active, tap [Analysis], [Sketch], and then [Line].(2) On the Graph window, t
20021201u To draw a line tangent to a graphExample: To draw a line tangent to the graph y = x2 – x – 2 when x = 1(1) In line y1 of the Graph Editor wi
20021201u To graph the inverse of a functionExample: To graph y = x2 – x – 2 and then overlay it with x = y2 – y – 2(1) In line y1 of the Graph Editor
20021201u To draw a vertical or horizontal lineExample: To draw a vertical line at x = 2(1) While the Graph window is active, tap [Analysis], [Sketch]
200212013-7 Using TraceTrace lets you move a point along a graph and displays the coordinates for the currentpointer location. You can also link the t
20021201•You can also move the pointer to a particular point by inputting coordinates. Pressinga number key displays a dialog box for inputting coordi
200212015 ToolbarToolbar button operations are indicated by illustrations that look like the button you need totap.Example 1: Tap $ to graph the funct
20021201Linking Trace to a Number TableThis section explains how you can link the movement of the trace pointer to the values in thenumber table used
20021201Generating Number Table Values from a GraphA “graph-to-table” feature lets you extract the coordinate values at the current pointerlocation an
20021201(4) Tap the Graph window to make it active. Next, tap [Analysis] and then [Trace].•This causes a pointer to appear on the graph.(5) Use the cu
200212013-8 Analyzing a Function Used to Draw a GraphYour ClassPad includes a G-Solve feature that lets you perform a variety of differentanalytical p
20021201Using G-Solve Menu CommandsThis section describes how to use each of the commands on the [G-Solve] menu. Note thatall of the procedures in thi
20021201u To obtain the minimum value, maximum value, y-intercept, and inflection ofa functionExample: To graph the function y = x2(x + 2)(x – 2)
20021201u To obtain the point of intersection for two graphsExample: To graph the functions y = x + 1 and y = x2, and determine their point ofintersec
20021201u To determine coordinates at a particular point on a graphExample: To graph the function y = x (x + 2)(x – 2) and determine the y-coordinate
20021201u To determine the definite integral for a particular domainExample: To graph the function y = x(x + 2)(x – 2) and obtain its definite integra
20021201u To determine the distance between any two points(1) Tap the Graph window to make it active.(2) Tap [Analysis], [G-Solve], and then [Distance
20021201Getting Acquainted1-1 General Guide1-2 Turning Power On and Off1-3 Using the Icon Panel1-4 Built-in Applications1-5 Built-in Application Basic
200212013-8-8Analyzing a Function Used to Draw a Graph(2) On the Graph Editor window, input and store y1 = x3 – 1 into line y1, and then tap $to graph
20021201(4) Press 1.• This displays a dialog box for inputting an interval ofvalues for x, with 1 specified for the lower limit of thex-axis (Lower).(
20021201Using the ConicsApplicationThe Conics application provides you with the capability to graphcircular, parabolic, elliptic, and hyperbolic funct
200212014-1 Conics Application OverviewThis section describes the configuration of the Conics application windows, and providesbasic information about
200212014-1-2Conics Application OverviewConics Application Menus and ButtonsThis section explains the operations you can perform using the menus and b
200212014-1-3Conics Application Overviewk Conics Graph Window Menus and ButtonsThe following describes the menu and button operations you can perform
20021201Tip• The [Tangent], [Normal], and [Inverse] commands of the Graph & Table application’s Sketchfunction are not included in the Conics appl
200212014-2-1Inputting Equations4-2 Inputting EquationsThis section explains the various ways you can input equations using the Conics Editorwindow.Us
200212014-2-2Inputting Equationsu To input an equation using a Conics FormExample: To use a Conics Form to input the equation for a parabola with a ho
200212014-2-3Inputting EquationsInputting an Equation ManuallyTo input an equation manually, make the Conics Editor window active, and then use the s
20021201=(),(–)xz^y쎹÷−+EXEKeyboardON/OFFClearsmMrSh7410852963.EXP1-1 General GuideFront1-1-1General GuideSideBack1678923450 @# $!P
200212014-3-1Drawing a Conics Graph4-3 Drawing a Conics GraphThis section provides examples that show how to draw various types of conics graphs.Drawi
200212014-3-2Drawing a Conics GraphExample 2: To draw the parabola x = y2 + 2y + 3u ClassPad Operation(1) In step (2) of the above procedure, select
20021201k Drawing a Parabola that Opens VerticallyA parabola with a vertical axis is one whose principal axis is parallel to the y-axis. There aretwo
200212014-3-4Drawing a Conics GraphDrawing a CircleThere are two forms that you can use to draw a circle. One form is the standard form, whichallows y
20021201k Drawing a Circle by Specifying the Coefficients of a General EquationExample: To draw the circle x2 + y2 + 4x – 6y + 9 = 0u ClassPad Operati
200212014-3-6Drawing a Conics GraphDrawing a HyperbolaA hyperbola can be drawn with either a horizontal or vertical orientation. The hyperbola typeis
200212014-3-7Drawing a Conics Graphk Drawing a Hyperbola that Opens VerticallyThe standard form of a hyperbola with a vertical axis is:u ClassPad Oper
200212014-3-8Drawing a Conics GraphDrawing a General ConicsUsing the conics general equation Ax2 + Bxy + Cy2 + Dx + Ey + F = 0, you can draw aparabola
200212014-4-1Using Trace to Read Graph Coordinates4-4 Using Trace to Read Graph CoordinatesTrace allows you move a pointer along a graph line and disp
200212014-5-1Using G-Solve to Analyze a Conics Graph4-5 Using G-Solve to Analyze a Conics GraphThe G-Solve menu includes commands that let you perform
20021201General GuideThe numbers next to each of the items below correspond to the numbers in the illustration onpage 1-1-1.Front1 Touch screenThe tou
200212014-5-2Using G-Solve to Analyze a Conics GraphUsing G-Solve Menu CommandsThe following are some examples of how to perform the Conics applicatio
200212014-5-3Using G-Solve to Analyze a Conics Graphu To determine the directrix of the parabola x = 2(y – 1)2 – 2[Analysis] - [G-Solve] - [Directrix]
20021201u To determine the asymptotes of the hyperbola[Analysis] - [G-Solve] - [Asymptotes]u To determine the eccentricity of the ellipse[Analysis] -
20021201u For the hyperbola , determine the x-coordinate when they-coordinate is 0[Analysis] - [G-Solve] - [x-Cal]Tip• W
20021201Using the 3D GraphApplicationThe 3D Graph application lets you draw the 3-dimensional graphof the form z = f(x, y).5-1 3D Graph Application Ov
200212015-1 3D Graph Application OverviewThis section describes the configuration of the 3D Graph application window, and providesbasic information ab
200212015-1-23D Graph Application Overview3D Graph Application Menus and ButtonsThis section explains the operations you can perform using the menus a
200212015-1-33D Graph Application Overviewk 3D Graph Window Menus and ButtonsThe following describes the menu and button operations you can perform wh
200212013D Graph Application Status BarThe status bar at the bottom of the 3D Graph application shows the current angle unit settingand [Complex Forma
200212015-2-1Inputting an Expression5-2 Inputting an ExpressionUse the 3D Graph Editor window to input 3D Graph application expressions.Using 3D Graph
200212019 KeypadUse these keys to input the values and operators marked on them. See “1-6 Input” fordetails.0 E keyPress this key to execute a calcula
200212015-2-2Inputting an ExpressionStoring a FunctionYou can input expressions as long as they are of the form z = f (x, y).Example: To store z = x2
200212015-3-1Drawing a 3D Graph5-3 Drawing a 3D GraphThis section explains how to draw a 3D graph, as well as how to change the angle of a graphand ho
200212015-3-2Drawing a 3D Graph• The following are the allowable ranges for the indicated View Window parameters:xgrid and ygrid: 2 to 50; angle θ : –
200212013D Graph ExampleThis example shows how to graph the hyperbolic paraboloid z = x2/2 – y2/8.u ClassPad Operation(1) In the 3D Graph application,
200212015-3-4Drawing a 3D Graphk Selecting the Function to be GraphedThe 3D Graph application lets you graph only one function at a time. When you hav
200212015-4-1Manipulating a Graph on the 3D Graph Window5-4 Manipulating a Graph on the 3D GraphWindowThis section describes how to enlarge and reduce
200212015-4-2Manipulating a Graph on the 3D Graph Window• To view the graph facing the z-axis, tap [Zoom] and then[View-z], or press the Z key.Rotatin
200212015-5-1Other 3D Graph Application Functions5-5 Other 3D Graph Application FunctionsUsing Trace to Read Graph CoordinatesStarting the trace opera
200212015-5-2Other 3D Graph Application FunctionsCalculating a z-value for Particular x- and y-valuesUse the following procedure to calculate a z-valu
6Using the SequenceApplicationThe Sequence application provides you with the tools you needto work with explicit sequences and recursive type sequence
20021201Getting ReadyThis section contains important information you need to know before using the ClassPad for thefirst time.1. UnpackingWhen unpacki
20021201Important!•Be sure that you do not misplace or lose the stylus. Keep the stylus in the holder on theright side of the ClassPad whenever you ar
200212016-1-1Sequence Application Overview6-1 Sequence Application OverviewThis section describes the configuration of the Sequence application window
200212016-1-2Sequence Application Overviewk Sequence Editor Window Menus and ButtonsO MenuCut the currently selected object and place it onto the clip
20021201Buttons6-1-3Sequence Application OverviewTo do this:Tap this button: Create an ordered pair tableCreate an arithmetic sequence table Create a
20021201k Sequence Graph Window Menus and ButtonsEdit MenuThe commands on this menu are identical to those for the Sequence Editor window [Edit]menu d
20021201ButtonsCreate a sequence tableDisplay the Sequence Editor window Display the Sequence Table Input dialog boxDisplay the Variable Manager (page
20021201Sequence Application Status BarThe status bar at the bottom of the Sequence application shows the current angle unit settingand [Complex Forma
200212016-2 Inputting an Expression in the SequenceApplicationIn the Sequence application, you input expressions using menus and buttons, without usin
200212016-3 Recursive and Explicit Form of a SequenceClassPad supports use of three types of sequence expressions: an+1=, an+2= and anE.Generating a N
20021201(8) Tap the down arrow button next to #, and then select ` to create the table.k Other Table TypesThe following show what the window looks lik
20021201Graphing a RecursionAn expression can be graphed as a connect type graph (G-Connect) or a plot type graph(G-Plot).Example: To graph an+1 = 2a
200212011-2 Turning Power On and OffTurning Power OnYou can turn on the ClassPad either by pressing the o key or by tapping the touchscreen with the s
20021201(7) Configure View Window settings as shown below.xmin = 0 xmax = 6 xscale = 1 xdot: (Specify auto setting.)ymin = –15 ymax = 65 yscale = 5 yd
20021201Determining the General Term of a Recursion ExpressionThe following procedure converts the sequence expressed by a recursion expression to the
20021201Calculating the Sum of a SequencePerform the following steps when you want to determine the sum of a specific range of thesequence of a recurs
200212016-4 Using LinkTraceWhile the Table and Graph windows are on the display, you can activate LinkTrace. To dothis, tap in the Table window to mak
20021201Using the StatisticsApplicationThis chapter explains how to use the Statistics application. You canuse the Statistics application to perform a
200212017-1-1Statistics Application Overview7-1 Statistics Application OverviewThis section describes the configuration of the Statistics application
20021201Starting Up the Statistics ApplicationUse the following procedure to start up the Statistics application.u ClassPad OperationOn the applicatio
20021201List Editor Window Menus and ButtonsThis section explains the operations you can perform using the menus and buttons of theStatistical applica
20021201List Editor Window Status BarThe status bar at the bottom of the List Editor window shows the current angle unit setting(page 13-3-2), statist
200212017-2-1Using List Editor7-2 Using List EditorLists play a very important role in ClassPad statistical calculations. This section provides anover
200212011-2-2Turning Power On and OffLimiting the Duration of the Sleep StateYou can use the [Power Save Mode] setting (page 14-6-1) to limit the dura
20021201k Creating a ListA list starts out with an initial default name like list1, list2, list3, etc. The List Editor allows youto generate list data
20021201u To jump to the first or last line of a list(1) Select any cell in the list.(2) On the menu bar, tap [Edit].(3) Select one of the following c
20021201k Closing a ListClosing a list saves it under its current list (variable) name.There are two different methods you can use to close a list: us
20021201(2) Input the data you want.To input a value•Use the input keypad or soft keyboard that appears when you press k. You canalso access the soft
200212017-2-6Using List Editoru To batch input a set of dataExample: To input the values 1, 2, and 3 into list1(1) On the List Editor window, select t
20021201Editing List ContentsUse the procedures in this section to delete and insert elements, to clear data, and to sortdata.u To delete a list cell(
20021201Tip• Note that inserting a cell does not affect the cells in other lists. If you insert a cell in a list that isaligned with another list, the
20021201Controlling the Number of Displayed List ColumnsYou can use the following procedures to control how many list columns appear on theStatistics
200212017-3 Before Trying to Draw a Statistical GraphBefore drawing a statistical graph, you need to first configure its “StatGraph setup” using the[S
20021201Configuring StatGraph SetupsUse the procedure below to display the Set StatGraphs dialog box and configure the nineStatGraph setups.u To displ
200212011-3 Using the Icon PanelThe icon panel of seven permanent icons is located below the touch screen.Tapping an icon executes the function assign
20021201u XListTap the down arrow button, and then select the name of the list (list1 through list6, or a listname you assigned) that you want to use
200212017-3-4Before Trying to Draw a Statistical Graph• The initial default frequency setting is 1. Specifying a list that causes each data value to b
200212017-4 Graphing Single-Variable Statistical DataSingle-variable data is data that consists of a single value. If you are trying to obtain theaver
200212017-4-2Graphing Single-Variable Statistical DataMed-Box Plot (MedBox)This type of graph is often called a “Box and Whisker” graph. It lets you s
200212017-4-3Graphing Single-Variable Statistical Datak Graph Parameter Settings (page 7-3-3, 7-3-4)•[XList] specifies the list that contains the data
200212017-4-4Graphing Single-Variable Statistical DataTap [OK].eA dialog box like the one shown above appears before the graph is drawn. Youcan use th
200212017-5 Graphing Paired-Variable Statistical DataWith paired-variable statistical data there are two values for each data item. An example ofpaire
20021201(9) Tap y to draw the xy line graph.7-5-2Graphing Paired-Variable Statistical DataDrawing a Regression GraphUse the procedures below to input
200212017-5-3Graphing Paired-Variable Statistical Data(6) Tap [Calc] [Logarithmic Reg](7) Tap [OK](8) Tap [OK] "Tip•You can perform trace (page 3
20021201Example 2: Input the paired-variable data shown below (which is the same data as Example1), and then draw the regression graph without perform
20021201To perform this type of operation: Select this icon: See Chapter:210736458911121514•Access the eActivity function•General calculations, includ
20021201Drawing a Linear Regression GraphLinear regression uses the method of least squares to determine the equation that best fitsyour data points,
20021201Drawing a Med-Med GraphWhen you suspect that the data contains extreme values, you should use the Med-Medgraph (which is based on medians) in
20021201Drawing Quadratic, Cubic, and Quartic Regression GraphsYou can draw a quadratic, cubic, or quartic regression graph based on the plotted point
20021201Cubic RegressionModel Formula: y = a·x3 + b·x2 + c·x + da : cubic regression coefficientb : quadratic regression coefficientc : linear regress
20021201Drawing a Logarithmic Regression GraphLogarithmic regression expresses y as a logarithmic function of x. The normal logarithmicregression form
20021201Drawing a Exponential Regression Graph ( y = a·eb·x)Exponential regression can be used when y is proportional to the exponential function of x
20021201Drawing a Exponential Regression Graph ( y = a· bx)Exponential regression can be used when y is proportional to the exponential function of x.
20021201Drawing a Power Regression Graph ( y = a·xb)Power regression can be used when y is proportional to the power of x. The normal powerregression
20021201The following is the sinusoidal regression model formula.y = a·sin(b·x + c) + dTip• Make sure that “Radian” is selected for the [Angle] settin
20021201Drawing a Logistic Regression Graph ( )Logistic regression is best for data whose values continually increase over time,
20021201Starting a Built-in ApplicationPerform the steps below to start a built-in application.u ClassPad Operation(1) On the icon panel, tap m to dis
20021201Overlaying a Function Graph on a Statistical GraphYou can overlay an existing statistical graph with any type of function graph.Example: Input
200212017-6 Using the Statistical Graph Window ToolbarThe following describes the operations you can perform using the toolbar on the StatisticalGraph
200212017-7 Performing Statistical CalculationsYou can perform statistical calculations without drawing a graph by tapping [Calc] on themenu bar.Viewi
20021201Viewing Paired-variable Statistical Calculation ResultsBesides using a graph, you can also use the following procedure to view the paired-vari
20021201Viewing Regression Calculation ResultsTo view regression calculation results, tap [Calc] on the menu bar and then tap the type ofcalculation r
20021201u To view “residual” system variable values7-7-4Performing Statistical Calculations(1) Tap here.(2) Tap here, and enter “residual”.• To input
200212017-8 Test, Confidence Interval, and DistributionCalculationsTest, confidence interval, and distribution calculations are all performed using th
200212017-8-2Test, Confidence Interval, and Distribution Calculations(7) Tap { to save the program.(8) Tap ).(9) On the dialog box that appears, tap t
20021201u ClassPad Operation(1) m p(2) Tap O.(3) On the New File dialog box that appears, configure the settings as described below.Type: Program(Norm
200212017-9-1Tests7-9 TestsThe following is a list of tests, and a description of what each one tests for.Z TestDescriptionTest NameThe Z Test provide
20021201k Using Application GroupsYou can use application groups to specify the type of applications that appear on theapplication menu.To select an a
20021201Test Command Listk Z Test1-Sample Z TestCommand: OneSampleZTest䡺Description: Tests a hypothesis relative to a population mean when population
200212017-9-3Tests2-Sample Z TestCommand: TwoSampleZTest䡺Description: Tests a hypothesis relative to the population mean of two populations when thest
20021201Calculation Result Outputµ1 ≠ µ2: test conditionz: z valuep: p-valueo1:mean of sample 1 datao2:mean of sample 2 datax1σn-1: standard deviation
200212012-Prop Z TestCommand: TwoPropZTest 䡺Description: This command compares the proportion of successes for two populations.A 2-Prop Z Test is used
200212017-9-6Testsk t Test1-Sample t TestCommand: OneSampleTTest䡺Description: Tests a hypothesis relative to a population mean when population standar
200212012-Sample t TestCommand: TwoSampleTTest䡺Description: This command compares the population means of two populations whenpopulation standard devi
20021201Definition of Termsµ1 condition : sample mean value test conditions (“≠” specifies two-tail test, “<”specifies one-tail test where sample 1
20021201Linear Regression t TestCommand: LinRegTTest䡺Description: This command treats two groups of data as paired variables (x, y). The methodof leas
20021201k χ2 Testχ2 TestCommand: ChiTest 䡺Description: This command tests hypotheses concerning the proportion of samplesincluded in each of a number
200212017-9-11Testsk 2-Sample F Test2-Sample F TestCommand: TwoSampleFTest䡺Description: This command tests hypotheses concerning the ratio of the popu
20021201u ClassPad Operation(1) On the icon panel, tap m to display the application menu.(2) Tap s to display the [Settings] menu.(3) Tap [Move Icon].
20021201k ANOVAOne-Way ANOVACommand: OneWayANOVA䡺Description: This command tests the hypothesis that the population means of multiplepopulations are e
200212017-9-13TestsTwo-Way ANOVACommand: Tw oWayANOVA䡺Description: This command tests the hypothesis that the population means of multiplepopulations
200212017-10-1Confidence Intervals7-10 Confidence IntervalsA confidence interval is a range of values that has a specified probability of containing t
20021201Confidence Interval Command Listk Z Confidence Interval1-Sample Z IntervalCommand: OneSampleZInt䡺Description: This command obtains the confide
20021201Calculation Result OutputLeft : interval lower limit (left edge)Right : interval upper limit (right edge)o : mean of sample dataxσn–1 : sample
20021201Input Example:Syntax 1 (list format)TwoSampleZInt 0.95,1,1.5,list1,list2,1,1Syntax 2 (parameter format)TwoSampleZInt 0.95,1,1.5,418,40,402,5
200212012-Prop Z IntervalCommand: TwoPropZInt 䡺Description: This command obtains the confidence interval of the difference between theproportions of s
200212017-10-6Confidence Intervalsk t Confidence Interval1-Sample t IntervalCommand: OneSampleTInt䡺Description: This command obtains the confidence in
200212012-Sample t IntervalCommand: TwoSampleTInt䡺Description: This command obtains the confidence interval for the difference between twopopulation m
20021201Definition of TermsC-Level : confidence level (0 < C-Level < 1)List(1) : list where sample 1 data is locatedList(2) : list where sample
200212011-5 Built-in Application Basic OperationsThis section explains basic information and operations that are common to all of the built-inapplicat
200212017-11-1Distribution7-11 DistributionThough there are a number of different types of distributions, the one most commonly usedis the “Normal Dis
20021201Distribution Command Listk Normal DistributionNormal Probability DensityCommand: NormPD䡺Description: This command calculates the probability d
200212017-11-3DistributionDefinition of TermsLower : lower boundaryUpper : upper boundaryσ : standard deviation (σ > 0)µ : meanInput Example:NormCD
200212017-11-4DistributionCalculation Result Outputx : inverse cumulative normal distribution(Upper integration interval boundary when Tail:Left)(Lowe
200212017-11-5DistributionDefinition of TermsLower : lower boundaryUpper : upper boundarydf : degrees of freedom (df > 0)Input Example:TCD 1.7,100
20021201χ2 Distribution ProbabilityCommand: ChiCD䡺Description: This command calculates the probability of χ2 distribution data falling betweena and b.
200212017-11-7DistributionInput Example:FPD 1.7,2,3Calculation Result Outputp : F probability densityF Distribution ProbabilityCommand: FCD 䡺Descript
200212017-11-8DistributionCommand Syntaxx value, Numtrial value, p-valueDefinition of Termsx : specified data (integer from 0 to n)Numtrial : number o
20021201k Poisson DistributionPoisson ProbabilityCommand: PoissonPD䡺Description: This command calculates the probability that a random variable that f
20021201k Geometric DistributionGeometric ProbabilityCommand: GeoPD䡺Description: This command calculates the probability that a random variable that f
20021201When using two windows, the currently selected window (the one where you can performoperations) is called the “active window”. The menu bar, t
200212017-12 Statistical System VariablesPerforming a statistical calculation, graphing operation, or other operation causes calculationresults to be
20021201Using the GeometryApplicationThe Geometry application allows you to draw and analyze geometricfigures. You can draw a triangle and specify val
200212018-1-1Geometry Application Overview8-1 Geometry Application OverviewThe Geometry application provides you with the following capabilities.• The
20021201•Tapping the toolbar’s right arrow button displays a measurement box. The measurementbox displays information for the items that are selected
20021201Geometry Application Menus and ButtonsThis section describes the configuration of the Geometry application windows and providesbasic informati
20021201k View Menu8-1-4Geometry Application OverviewTo do this:Tap this button:Or select this View menu item:Zoom BoxTQActivate the pan function for
20021201k Other ButtonsThe two operations described below are available from the toolbar only. There is no corre-sponding menu command for these butto
200212018-2-1Drawing Figures[Draw] menu commandsToolbarThese [Draw] menu commandscorrespond to the toolbar shownbelow.PointInfinite LineCircleEllipseP
20021201u To draw a line segment using the menu command(1) Tap [Draw] and then [Line Segment].• This highlights the line segment button on the toolbar
20021201u To draw a line segment using the toolbar(1) Tap the second down arrow on the toolbar. This opens the [Draw] menu’s icon palette.(2) Tap the
200212012. Attaching and Removing the Front Coveru To remove the front coverBefore using the ClassPad, remove the front cover and attach it to the ba
20021201Example 1: Choosing the [Edit] menu’s [Copy] itemu ClassPad Operation(1) Tap [Edit]. (2) Tap [Copy].Example 2: Choosing [lim], which is on the
20021201u To add a labeled point to an existing lineYou can use the following procedure to add a labeled point to an existing line, to a side of ann-g
200212018-2-5Drawing Figuresu To draw a vector(1) Tap [Draw] and then [Vector].• This highlights the vector button on the toolbar.(2) Tap the point wh
200212018-2-6Drawing Figuresu To draw a functionExample: To draw y(x) = x2 – 1(1) Tap [Draw] and then [Function].• This causes the Function dialog bo
20021201u To draw an ellipseNoteWhen you draw an ellipse, you need to specify the following three elements: center point,Point 1 and Point 2. Point 1
20021201u To draw a polygon(1) Tap [Draw] and then [Polygon].• This highlights the polygon button on the toolbar.(2) Tap the point from which you want
20021201Using the Special Shape SubmenuThe [Special Shape] submenu allows you to draw specially shaped figures automatically.Simply select the type of
20021201u To draw a triangle(1) Tap [Draw], [Special Shape], and then [Triangle].• This highlights the triangle button on the toolbar.(2) Perform eith
20021201(3) Perform either of the following two operations to draw the regular polygon.•Tap the screen with the stylus. This automatically draws the p
20021201Using the Construct SubmenuThe [Construct] submenu provides you with the means to study various geometric theorems.In addition to tools for co
200212018-2-13Drawing Figuresu To construct a perpendicular bisector(1) Draw a line segment.(2) Tap G, and then select the line segment.(3) Tap [Draw]
20021201Using the OOOOO MenuThe O menu appears at the top left of the window of each application, except for theSystem application.k O Menu ItemsThe f
200212018-2-14Drawing Figuresu To construct a midpoint(1) Draw a line segment.(2) Tap G, and then select the line segment.(3) Tap [Draw], [Construct],
200212018-2-15Drawing Figuresu To construct a perpendicular line that passes through a specified point ona line(1) Draw a line segment or an infinite
200212018-2-16Drawing Figuresu To construct a tangent to a curve through a specified point(1) Draw a curve, such as an ellipse.(2) Tap [Draw], [Constr
200212018-2-17Drawing Figures(1) Draw a line segment (AB), and a vector to use in the translation. Next, select the linesegment.(2) Tap [Draw], [Const
200212018-2-18Drawing Figuresu To reflect a line segment with respect to a specified line of symmetry(1) Draw a line segment.(2) Draw a line to use as
20021201u To dilate a line segment toward a specified center point(1) Draw a line segment, and then select it.(2) Tap [Draw], [Construct], and then [D
20021201Tip• All of the steps in the procedure below are performed using the Geometry application only. Youcan also use the Main application or eActiv
20021201(5) Tap [OK].• This draws triangle A’B’C’, which is symmetrical to triangle ABC about the x-axis.(6) Tap anywhere outside of the triangles to
20021201(9) Tap [OK].•This performs the parallel displacement and draws triangle A’’B’’C’’.Note• In the above example, we performed the transformation
20021201k (a) Operation ExampleThe following procedure assumes that the results produced by the procedure under “GeneralTransform Example” on page 8-2
20021201k Using the O Menu to Access WindowsMost ClassPad applications support simultaneous display of two windows. When twowindows are on the display
20021201(5) After clearing the Main application work area, try repeating steps (3) and (4) for pointsA’ and A’’.• This displays the expression that t
20021201(4) Draw a triangle on the Geometry window.•After drawing a triangle, you can use the measurement box (page 8-3-4) to adjust thecoordinates of
20021201(7) Select the matrix obtained as the calculation result, and drag it to the Geometrywindow.• This draws a triangle that is symmetrical to the
200212018-3 Editing FiguresThis section provides details about moving, copying, and deleting Geometry applicationfigures.Selecting and Deselecting Fig
20021201k Using Toggle SelectTap on the toolbar. This causes the button to become highlighted, indicating that ToggleSelect is enabled. Toggle Sel
20021201Moving and Copying FiguresIt is easy to move figures or copy and paste figures in Geometry.u To move a figure(1) Draw a figure.(2) Tap G, and
20021201Using the Measurement BoxTapping the u button to the right of the toolbar displays the measurement box. Tap t toreturn to the normal toolbar.8
200212018-3-5Editing FiguresThe following table describes the information that appears when you tap each icon, andexplains when each icon is available
20021201Icon Icon NameThis icon appears when this is selected: Tapping this icon displays: LockableRotation angleYe sFTwo points created by [Rotation
20021201(4) Tap anywhere outside of the parallelogram to deselect the current points, and thenselect points A, D, and C.•This causes the area of the t
200212011-5-6Built-in Application Basic OperationsUsing Check BoxesA check box shows the current status of a dialog box option that can be turned on o
20021201k Specifying a Measurement of a FigureThe following example shows how to specify an angle of a triangle.u To specify the angle of a triangle(1
200212018-3-9Editing FiguresA highlighted check boxindicates the measurementis fixed (constrained).k Fixing a Measurement of a FigureBy “fixing a meas
200212018-4 Controlling Geometry Window AppearanceThis section provides information about how to control the appearance of the Geometryapplication win
20021201Toggling Integer Grid Display On and OffYou can toggle integer grid display on and off by tapping [View] and then [Integer Grid]. The[Integer
20021201(4) Remove the stylus from the display and the area within the selection boundaryexpands to fill the entire Graph window.8-4-3Controlling Geom
20021201u To use Zoom to Fit(1) Draw the figure or figures you want.• If what you are drawing does not fit on the display, scroll the image as you dra
20021201Using Pan to Shift the Display ImagePanning makes it easy to shift the display image by dragging with the stylus.Tip• The screenshot in this s
200212018-5 Working with AnimationsAn animation consists of one or more point/curve pairs, in which the curve can be a linesegment, circle, ellipse, o
20021201u To add an animation and run it(1) Plot a point and draw an arc. Or, you could draw a circle, ellipse, line segment, orfunction instead of an
20021201u To animate a point around a circle(1) Plot a point and draw a circle, and then select them.8-5-3Working with AnimationsTip•You can repeat th
200212011-5-7Built-in Application Basic OperationsUsing Option ButtonsOption buttons are used on dialog boxes that present you with a list of options
20021201(3) Tap [Edit], [Animate], and then [Go (once)].• This causes the point to travel around thecircumference of the circle.u To replace the curre
20021201(6) Select line segments AB and DE, enter 90 in the measurement box, and tap the checkbox next to the measurement box.• This fixes the angle b
20021201u To edit an animation(1) While the animation you want to edit is on the display, tap [Edit], [Animate], and then[Edit Animations].• This disp
200212018-5-7Working with AnimationsMeasurement boxTracesThis item shows the specified trace point. Tapping [Remove] cancels the trace pointsetting.(3
200212018-5-8Working with Animations(6) With the line and vertex point still selected, tap [Edit], [Animate], and then [AddAnimation].(7) Now, select
200212018-6 Using the Geometry Application with OtherApplicationsYou can display the Geometry application from within the eActivity or Main applicatio
20021201(4) Select the circle and drag it to the first available line in the eActivity window.• This inserts the equation of the circle in the eActivi
20021201Example 2: To drag two sides of a triangle from the Geometry window to the Main windowu ClassPad Operation(1) Tap m to display the application
20021201(5) Press E.•Notice that the solution is the same as the coordinates of point A.Tip•Try using this drag and drop method to find the point of i
20021201Copy and PasteIn addition to drag and drop, you can also copy figures or columns from an animation table,and paste them into another applicati
20021201Using the Settings MenuYou can access the [Settings] menu by tapping s on the icon panel, or by tapping themenu bar’s O menu and then selectin
200212018-7 Managing Geometry Application FilesThis section covers file management operations such as save, open, delete, rename, move,etc.Tip•You can
20021201(3) Enter the file name you want to find and then tap [Search].• File names that match the one you enter become highlighted on the display. Ta
20021201u To save a file under a different name(1) Tap [File] and then [Save].•This displays the Files dialog box.8-7-3Managing Geometry Application F
200212018-7-4Managing Geometry Application Filesu To rename a file(1) Tap [File] and then [Open].• This displays the Files dialog box.(2) Tap the name
20021201u To delete a folderWarning!Deleting a folder also deletes all files inside of it. Please double-check to make sure you nolonger need the cont
9Using the NumericSolver ApplicationThis chapter provides information about the functions of theNumeric Solver application, referred to as NumSolve, a
200212019-1-1Numeric Solver Application Overview9-1 Numeric Solver Application OverviewThis section describes the configuration of the Numeric Solver
20021201k ToolbarThe toolbar provides you with easy access to the Main application, 3D Graph Editor, GraphEditor, and, of course, Solve.k Dragging an
200212019-2 Using Numeric SolverNumeric Solver lets you obtain the value of any variable in an equation, without the need totransform or simplify the
200212019-2-2Using Numeric Solver(6) Tap 1, or tap [Solve] and then [Execute] on the Numeric Solver menu.• The [Left–Right] value shows the difference
20021201Using the ToolbarThe toolbar is located directly underneath the menu bar of an application window. It containsthe buttons for the currently ac
20021201Using the eActivityApplicationAn eActivity is both a documentation tool, and a studentnotebook. As a documentation tool, a teacher can createe
2002120110-1-1eActivity Application Overview10-1 eActivity Application OverviewThe eActivity application lets you input and edit text, mathematical ex
20021201eActivity Application Menus and ButtonsThis section explains the operations you can perform using the menus and toolbar buttons ofthe eActivit
20021201k Insert Menuk Action Menu10-1-3eActivity Application OverviewCalculation Row———~3$!%@^*y(1&_Text R owGeometry LinkInsert an application
2002120110-1-4eActivity Application OvervieweActivity Application Status BarThe information that appears in the eActivity application status bar is sa
2002120110-2 Creating an eActivityThis provides a general overview of eActivity operations, from starting up the eActivityapplication to saving an eAc
20021201(3) After the eActivity is the way you want, tap [File] and then [Save].• This displays the Files dialog box.This is a list of foldersand file
20021201Managing eActivity FilesThis section covers file management operations like save, open, delete, rename, move, etc.Performing one of these oper
2002120110-3 Inserting Data into an eActivityThe following describes the four types of data you can insert into an eActivity.10-3-1Inserting Data into
20021201Tip•You can toggle back and forth between the Text Input and Calculation Input modes by tappingu/ .• The toolbar button for switching between
20021201Interpreting Status Bar InformationThe status bar appears along the bottom of the window of each application.1 Information about current appli
2002120110-3-3Inserting Data into an eActivityInserting a Calculation RowCalculation rows let you perform calculations in an eActivity. When you input
2002120110-3-4Inserting Data into an eActivityLine 1: Expression you input• If you want to input an expression without displaying its result, do not p
20021201Inserting an Application Data StripAn application data strip can be used to embed data from other ClassPad applications intoan eActivity. An a
20021201Example 1: To insert a Geometry data stripu ClassPad Operation(1) From the eActivity menu, tap [Insert] and then [Geometry].• This inserts a G
20021201(4) Tap the title box of the Geometry data strip and enter the title you want.10-3-7Inserting Data into an eActivity• If you want to input mor
20021201(3) After you finish performing the operation you want on the Graph window, tap O andthen [Close] to close the Graph window. You will also nee
20021201Example 3: To use Notes in an eActivityNotes is a simple text editing tool for taking notes or including in-depth explanations withinan eActiv
20021201Moving Information Between eActivity and ApplicationsAn eActivity is like an interactive notebook or textbook that allows you to explore the w
2002120110-3-11Inserting Data into an eActivityk Drag and DropYou can drag and drop text or mathematical expressions between eActivity and otherapplic
20021201Inserting a Geometry Link RowA Geometry Link row dynamically links data in the Geometry window with the correspondingdata in an eActivity. You
20021201Break dialog box1-5-11Built-in Application Basic OperationsExample: To pause a graphing operation and then resume itu ClassPad Operation(1) Us
20021201(4) Tap [Insert] and then [Geometry Link].•This inserts a Geometry Link row in the next line.10-3-13Inserting Data into an eActivity(5) Tap th
2002120110-4 Working with eActivity FilesYou can perform basic file operations on eActivity files. You can open previously saved files,edit an existin
20021201Editing the Contents of an eActivityTo edit an eActivity, you can use the same procedures that you used when you created it.For more informat
20021201u To replace the original eActivity file with the newly edited version(1) On the eActivity window, tap [File] and then [Save].• This displays
20021201u To save an edited eActivity under a different name(1) On the eActivity window, tap {, or tap [File] and then [Save].• This displays the File
20021201Using the PresentationApplicationThe Presentation application lets you capture screenshots ofother application windows. Screenshots can be use
2002120111-1-1Presentation Application Overview11-1 Presentation Application OverviewThe Presentation application lets you capture screenshots produce
20021201Presentation Application WindowTapping P on the application menu starts the Presentation application and displays itsinitial screen.•Files are
20021201Presentation Application Menus and ButtonsThis section explains the operations you can perform using the menus and buttons of thePresentation
20021201Screen Capture PrecautionsNote the following precautions when capturing screens for a presentation.• The operation that is performed when you
200212011-6 InputYou can input data on the ClassPad using its keypad or by using the on-screen softkeyboard.Virtually all data input required by your
2002120111-2 Building a PresentationPresentations are created by capturing screenshots that are produced by the applications ofthe ClassPad. Before ac
2002120111-2-2Building a Presentation(6) Tap m to display the application menu, and then start the application whose screensyou want to capture.(7) Pe
20021201u To insert a blank page into a presentation(1) On the Presentation application initial screen, tap the button next to the presentationfile i
2002120111-3 Managing Presentation FilesAfter you create a presentation file, you can rename it or delete it.u To rename a presentation file(1) On th
2002120111-3-2Managing Presentation FilesImportant!• PICT format image data files (PICT data type variables) captured with the h icon arestored in fol
2002120111-4 Playing a PresentationThis section explains the various methods you can use to play a presentation.Using Auto PlayWith auto play, the pag
20021201Using Manual PlayWith manual play, you control when page change operations are performed during presenta-tion play. Manual play lets you scrol
20021201(4) Tapping while the final page of the presentation is displayed causes the message“End of Files” to appear in the status bar.•Tapping wh
2002120111-5 Editing Presentation PagesThis section explains how to use the Editing mode of the Presentation application to modifythe pages of an exis
20021201(3) Use the editing tool palette buttons to edit the pages.• For details about editing operations, see “Editing Operations” on page 11-5-3.•Yo
20021201Make sure the exposed surface is facing the touch screen.•Be careful so that no dirt, dust, or other foreign matter gets between the touch scr
20021201k Soft Keyboard StylesThere are four different soft keyboard styles as described below.•Math (mth) KeyboardPressing k will display the keyboar
20021201Editing OperationsThis section provides details about the page editing operations you can perform with thePresentation application’s editing t
20021201u To copy and paste a page(1) Enter the Editing mode of the Presentation application (page 11-5-1).(2) Use the page scroll buttons to display
20021201(6) To save the result of the text insert operation, tap { and then tap [OK] on theconfirmation dialog box that appears.u To clear the bottom
20021201u To draw a straight line or an arrow on a page(1) Enter the Editing mode of the Presentation application (page 11-5-1).(2) Use the page scro
20021201Using the EraserThe eraser allows you to erase parts of an image, text, arrows, or lines you have added to apage.u To erase part of a page wi
2002120111-6 Configuring Presentation PreferencesYou can use the procedure below to configure various Presentation application preferences.u ClassPad
20021201Tip• The following examples show the area of the screen that is captured when you tap h while the[Half Screen Capturing] check box is selected
2002120111-7 Presentation File Transfer PrecautionsNote the following important precautions when transferring a presentation file to anotherClassPad u
20021201Chapter12Using the ProgramApplicationThe Program application comes in handy when you need toperform the same calculation a number of times. Yo
2002120112-1 Program Application OverviewThe Program application consists of a Program Editor for inputting and editing programs,and a Program Loader
20021201k Selecting a Soft Keyboard StyleTap one of the tabs along the top of the soft keyboard (9, 0, (, or )) to selectthe keyboard style you want.1
2002120112-1-2Program Application OverviewTo do this:Tap this button:Or select this menu item:—Display the [Settings] menu O - Settings—Display the so
20021201File typeN: Program fileT: Text fileF: User-definedfunction fileFile nameParameter variablesThis box can be used tospecify variable namesused
20021201k Program Editor Window Menus and ButtonsThe following describes the menu and button operations you can perform on the ProgramEditor window.12
20021201To do this: Select this menu item:Input a command from the [Ctrl] menu•For details about each command, see “12-6 Program Command Reference”.In
20021201To do this: Select this menu item:Input a command from the [Misc] menu•For details about each command, see “12-6 Program Command Reference”.St
20021201To do this: Select this menu item:Input a command from the [Misc] menu•For details about each command, see “12-6 Program Command Reference”.On
2002120112-2 Creating a New ProgramThis section explains the steps you need to perform in order to create a new program.General Programming StepsThe f
20021201u ClassPad Operation(1) Tap m to display the application menu, and then p.(2) Tap O, or tap [Edit] and then [New File].(3) Configure the setti
2002120112-2-3Creating a New Program(6) After the program is the way you want, tap {, or tap [Edit] and then [Save File] tosave it.•To run this progra
20021201k Specifying the File TypeTapping O or tapping [Edit] and then [New File] on the Program Editor window displays thedialog box shown above.Tap
200212011-6-4InputExample 2: To simplify 2 (5 + 4) ÷ (23 × 5)u ClassPad OperationUsing the keypad keysc2(5+4)/(23*5)EUsing the soft keyboardTap the ke
2002120112-2-5Creating a New ProgramRunning a ProgramThe following procedure shows how to run the sample program we input under “Creating andSaving a
2002120112-2-6Creating a New ProgramPausing Program ExecutionYou can specify where execution of a program should pause by including either a Pausecomm
2002120112-2-7Creating a New ProgramConfiguring Parameter Variables and Inputting Their ValuesIf you input the names of variables used in a program in
20021201Using SubroutinesIncluding the name of another program file inside of a program causes execution to jump tothe specified program file. The pro
20021201Example 1: Jumping to a subroutine without assigning values to the subroutine’s parametervariablesMain ProgramInput AInput BSub1( ) ← Jumps to
2002120112-3 Debugging a ProgramA programming error that causes a program to behave in a manner not intended by the writerof the program is called a “
20021201Modifying an Existing Program to Create a New OneYou can use the procedure described below to recall an existing program, modify it, and thenr
20021201(3) Select the program you want to open and edit, as described below.12-3-3Debugging a Program(4) Tap [OK].FolderTypeTap the down arrow button
20021201(7) After saving the program, tap ), or tap O and then [Program Loader] to display theProgram Loader window.(8) On the dialog box that appears
20021201Searching for Data Inside a ProgramYou can search for data inside a program by specifying a keyword.Example: To search for the letter “A” with
20021201u To delete an unneeded key operationUse dand e to move the cursor to the location immediately to the right of the keyoperation you want to de
2002120112-4 Managing FilesRenaming a FileUse the following procedure when you want to change the name of a file.u ClassPad Operation(1) Tap 5 to disp
20021201Changing the File TypeYou can use the following procedures to change the file type.u To change a program file to a text fileWhile a program fi
2002120112-5 User-defined FunctionsClassPad lets you configure calculation operations as user-defined functions, which can thenbe used inside of numer
20021201(6) After the function is the way you want, tap {, or tap [Edit] and then [Save File] to saveit.Tip•A user-defined function can contain only a
20021201Tip•You can include up to 99 arguments in a function.• If you do not specify a folder, the function is stored in the current folder.•A functio
20021201Editing a User-defined FunctionTo edit an existing user-defined function, use the same procedures as those described under“Modifying an Existi
2002120112-6 Program Command ReferenceUsing This ReferenceThe following table shows the conventions that are used in the descriptions of this section.
20021201Program Application Commandsk Program Notation(Carriage Return)Function: Performs a carriage return operation.DescriptionIn Program Editor, ta
20021201k InputGetKeySyntax: GetKey 䡺 <variable name>Function: This command assigns the code number of the last key pressed to the specifiedvari
2002120112-6-4Program Command ReferenceGetPenSyntax: GetPen䡺<variable name 1>, <variable name 2>Function: This command assigns the coordin
20021201u To insert new input into the middle of an existing calculation expressionUse d or e to move the cursor to the location where you want to ins
20021201InputFuncSyntax: InputFunc 䡺 <user-defined function name> (<argument>[,<argument>…])[,"<string 1>"[,"&l
2002120112-6-6Program Command Referencek OutputAbout the Program Output windowThe “Program Output window” shows text displayed by program execution. T
20021201LocateSyntax 1: Locate 䡺 <x-coordinate>, <y-coordinate>, <expression>Syntax 2: Locate 䡺 <x-coordinate>, <y-coordina
20021201PrintNaturalSyntax: PrintNatural 䡺 <expression>[,"<string>"]Function: This command pauses program execution and displays
2002120112-6-9Program Command ReferenceBreakSyntax: BreakFunction: This command terminates a loop and causes execution to advance to the nextcommand f
20021201For~To~(Step~)NextSyntax:For 䡺 <expression 1> S <control variable name> 䡺 To 䡺 <expression 2> [Step 䡺 <expression 3>][
20021201If~Then~ElseIf~Else~IfEndSyntax 1: If 䡺 <expression>Then[<statement>] …IfEndFunction 1• If the expression is true, the statement
20021201Syntax 4: If 䡺 <expression>Then[<statement>] …ElseIf 䡺 <expression>Then[<statement>] …Else[<statement>] …IfEndFu
20021201Description•You can perform manual operations on the ClassPad display screen while programexecution is paused by the Pause command.•Program ex
20021201StopSyntax: StopFunction: This command terminates program execution.Description: This command terminates all program execution, including that
20021201k Using the Clipboard for Copy and PasteYou can copy (or cut) a function, command, or other input to the ClassPad’s clipboard, andthen paste t
20021201While~WhileEndSyntax: While 䡺 <expression>[<statement>] …WhileEnd<expression> is a condition that evaluates to true or false
20021201ClrGraphSyntax: ClrGraphFunction: Clears the Graph window and returns View Window parameters to their initialdefault settings.ClsSyntax: ClsFu
20021201DrawGraphSyntax: DrawGraph 䡺 [<expression>]Function: Graphs the selected expression or an expression specified as a parameter.Descriptio
20021201InverseSyntax: Inverse 䡺 <y or x graph number>Function: Graphs the inverse of a function.Description: Graph number range: 1 to 100LineSy
20021201plotTest(Syntax: plotTest(<x-coordinate>, <y-coordinate>)Function: Returns 1 when the dot at the specified coordinates is on, and
20021201PTThickSyntax: PTThick 䡺 <graph number>Function: Specifies “Thick” ( ) as the graph line type.Description: Graph number range: 1 to 100
20021201RclVWinSyntax: RclVWin 䡺 <variable name>Function: Recalls View Window values, which were previously saved under the specifiedname.Exampl
20021201StoPictSyntax: StoPict 䡺 <picture name>Function: Assigns a name to a Pict image and stores it.Example: StoPict Pict1StoVWinSyntax: StoVW
20021201ViewWindowSyntax1: ViewWindow 䡺LogP 䡺{x}, [xmin value], [xmax value], [xscale value],yxy[ymin value], [ymax value], [yscale value], [tθ min v
20021201k 3DClearSheet3DSyntax: ClearSheet3D 䡺 {<sheet number> }"<sheet name>"Function: Deletes the sheet name and expressions o
200212011-6-8Inputu Copying and pasting in the message boxThe “message box” is a 1-line input and display area under the Graph window (see Chapter3).Y
20021201k ConicsDrawConicsSyntax: DrawConicsFunction: Draws a conics graph based on the data registered on the Conics Editor window.k SequenceDispDfrT
20021201DrawSeqCon, DrawSeqPltSyntax: DrawSeqConDrawSeqPltFunction: Graphs a recursion expression whose vertical axis is an (bn or cn) and whosehorizo
20021201SeqSelOnSyntax: SeqSelOn 䡺 an+1an+2bn+1bn+2cn+1cn+2anEbnEcnEFunction: Selects the specified sequence expression. Specifying “anE”, “bnE”, or “
20021201DefaultListEditorSyntax: DefaultListEditorFunction: Initializes the sort sequence and display contents of the list on the List Editorwindow (l
20021201LinearRegSyntax: LinearReg 䡺 xList, yList[,[FreqList (or 1)][, [<yn>][,{On}]]]OffFunction: Performs y = a⋅x + b regression.DescriptionxL
20021201MultiSortASyntax 1: MultiSortA 䡺 <list name>Syntax 2: MultiSortA 䡺 <base list name>, <subordinate list name>,<subordinate
20021201QuadRegSyntax: QuadReg 䡺 xList, yList[,[FreqList (or 1)][,[<yn>][,{On}]]]OffFunction: Performs y = a⋅x2 + b⋅x + c regression.Description
20021201StatGraphSyntax 1: StatGraph 䡺 <StatGraph number 1 to 9>, {On}, Graph Type 1, xList, yList,OffFreqList (or 1), Plot TypeSyntax 2: StatGr
2002120112-6-33Program Command Referencek SetupDefaultSetupSyntax: DefaultSetupFunction: Initializes all setup data settings.SetAxesSyntax: SetAxes 䡺{
20021201SetCoordSyntax: SetCoord 䡺{On}OffFunction: Tu rns display of Graph window pointer coordinates on or off.SetCoordOff3DSyntax: SetCoordOff3DFunc
200212011-6-9Inputu T key setTapping the T key displays keys for inputting trigonometric functions, and changes theT softkey to I. You can tap this ke
20021201SetDispGConSyntax: SetDispGCon 䡺{On}OffFunction: Tu rns display of graph controller arrows during graphing on or off.SetDrawConSyntax: SetDraw
20021201SetLabel3DSyntax: SetLabel3D 䡺{On}OffFunction: Tu rns display of Graph window axis labels for 3D graphing on or off.SetLeadCursorSyntax: SetLe
20021201SetSequenceSyntax: SetSequence 䡺{On}OffStepDispFunction: Tu r ns display of expressions created after graphing on or off or specifies “stepdis
20021201SetTVariableSyntax: SetTVariable 䡺{<list name>}TableInputFunction: Specifies the variable reference location for table generation.Descri
20021201DelFolderSyntax: DelFolder 䡺<folder name>Function: Deletes a folder.DelVarSyntax: DelVar 䡺<variable name>, <variable name> .
20021201LocalSyntax: Local 䡺<variable name>, <variable name> ...Function: Defines a local variable.DescriptionThe following are the merits
20021201SetFolderSyntax: SetFolder 䡺<folder name> [,<storage variable name>]Function•Makes the specified folder the current folder. Includ
20021201ExpToStrSyntax: ExpToStr 䡺<expression>,<storage variable name>Function: Converts the result of an input expression to a string and
20021201StrJoinSyntax: StrJoin 䡺 "<string 1>", "<string 2>", <storage variable name>Function: Joins "<st
20021201StrRotateSyntax: StrRotate 䡺 "<string>", <storage variable name> [,n]Function: Rotates the left side part and right side
200212011-6-10InputTip• As its name suggests, a single-character variable is a variable name that consists of a singlecharacter like “a” or “x”. Each
20021201k OtherCloseComPort38kSyntax: CloseComPort38kFunction: Closes the 3-pin COM port (serial).Example: See the GetVar38k command.GetVar38kSyntax:
20021201OpenComPort38kSyntax: OpenComPort38kFunction: Opens the 3-pin COM port (serial).Example: See the GetVar38k command on page 12-6-45.Receive38kS
2002120112-7 Including ClassPad Functions in ProgramsIncluding Graphing Functions in a ProgramGraphing functions let your program graph multiple equat
20021201Including 3D Graphing Functions in a ProgramThe methods for using 3D graphing functions in a program are identical to those for normal(non-3D)
2002120112-7-3Including ClassPad Functions in ProgramsIncluding Recursion Table and Recursion Graph Functions in a ProgramRecursion table and recursio
2002120112-7-4Including ClassPad Functions in ProgramsIncluding Statistical Graphing and Calculation Functions in a ProgramIncluding statistical graph
20021201u To use statistical calculation functionsYou can perform the following types of statistical calculations using program commands.•Single-varia
20021201Chapter13Using the Setup MenuThe [Setup] menu gives you the means to specify the displayformat of numeric values and the initial default value
2002120113-1-1Setup Menu Overview13-1 Setup Menu OverviewThe following describes each of the commands that are available on the [Setup] menu.To do thi
20021201•Some setup dialog boxes contain multiple tabbed sheets like the Graph Formatdialog box. Tap the tab for the sheet that contains the settings
20021201•Tap I to return to the initial alphabet (abc) key set.u S key setUse this key set to input punctuation and symbols. Tap the J and K buttons t
20021201Specifying a VariableCertain settings require that you specify variables. If you specify a user-stored variable whenconfiguring the setting of
20021201(7) Tap [Set] to save your settings.Initializing All Setup Menu SettingsPerform the following procedure when you want to return all [Setup] me
2002120113-3-1Setup Menu Settings13-3 Setup Menu SettingsThis section provides details about all of the settings you can configure using the [Setup]me
2002120113-3-2Setup Menu Settingsu DisplayTo specify this type of numeric value display format: Select this setting:Auto exponential display for value
2002120113-3-3Setup Menu Settingsu Cell Width PatternTo specify this row widthfor list editor and dataSelect thistable displays:setting:2 cells 2 Cell
20021201Graph Format Dialog BoxUse the Graph Format dialog box to configure settings for the Graph window and for drawinggraphs.13-3-4Setup Menu Setti
20021201To do this: Do this:Draw multiple graphs simultaneously Select the [Simul Graph] check box.Draw multiple graphs one-by-one Clear the [Simul Gr
2002120113-3-6Setup Menu Settingsu CoordinatesTo do this:Select thissetting:Display coordinate valuesusing rectangular Rectangular*coordinatesDisplay
2002120113-3-7Setup Menu Settings• The above is the same as the [G-Controller] setting on the Graph Format dialog box.u G-ControllerTo do this: Do thi
2002120113-3-8Setup Menu SettingsCommunication Dialog BoxUse the Communication dialog box to configurecommunication settings. For full details about t
200212015. Replacing Batteries and Setting Up theClassPadu ClassPad Operation(1) Making sure that you do not accidentally press the o key, attach the
200212011-6-12Inputk Using Single-character VariablesAs its name suggests, a single-character variable is a variable name that consists of a singlecha
20021201Chapter14Configuring SystemSettingsThe ClassPad unit’s System application lets you configure globalsystem settings and access system informati
2002120114-1-1System Setting Overview14-1 System Setting OverviewThis section describes the configuration of the System application window, and provid
20021201System Application Menus and ButtonsTo perform an operation in the System application, select it on the [System] menu or tap theapplicable too
2002120114-2 Managing Memory UsageYou can use [Memory Usage] to determine how much data is stored in the main memory andthe storage area, and to delet
20021201This item: Shows how much memory is used by this type of data:Graph Summary Summary table dataView Window 2-dimensional View Window parameter
20021201Deleting Memory Usage DataYou can use the following procedure to delete memory usage data.u ClassPad Operation(1) Tap the memory usage tab (Ma
2002120114-3 Using the Reset Dialog BoxYou can perform the following operations from the Reset dialog box.•Delete all variable and program data in mai
2002120114-4 Initializing Your ClassPadExecuting the initialize operation initializes your ClassPad, which returns all Flash ROM datato its factory de
20021201(3) Adjust display contrast.To do this: Tap this button:Make the display lighterMake the display darkerReturn contrast to its initial factory
2002120114-6 Configuring Power PropertiesUse the Power Properties dialog box to configure the power saving mode and auto power off(APO) settings.Power
20021201u To input a series of multiple charactersA series of multiple characters (like “list1”) can be used for variable names, programcommands, comm
20021201Configuring Power Propertiesu ClassPad Operation(1) On the application menu, tap Y.• This starts up the System application.(2) Tap X to displa
2002120114-7 Specifying the Display LanguageYou can use the following procedure to specify German, English, Spanish, French, orPortuguese as the displ
2002120114-8 Specifying the Alphabetic KeyboardArrangementThe Keyboard dialog box lets you select from among three different key arrangements forthe a
2002120114-9 Optimizing “Flash ROM”Use the following procedure to perform a “garbage collection” operation that optimizes FlashROM. Optimizing Flash R
2002120114-10 Specifying the Ending Screen ImageWhenever you press the o key to turn off the ClassPad unit, it copies any data currentlyin RAM to Flas
2002120114-11 Adjusting Touch Panel AlignmentYou should adjust touch panel alignment whenever you find that the wrong operation or nooperation is perf
2002120114-12 Viewing Version InformationUse the following procedure when you want to view version information about yourClassPad’s operating system,
20021201Performing DataCommunicationYou can use the SB-62 data communication cable to connectyour ClassPad to another ClassPad unit or to a CASIO Data
2002120115-1 Data Communication OverviewThis section provides an overview of the types of connections that are possible, and the datathat can be trans
2002120115-1-2Data Communication Overviewk Connecting a ClassPad to a ComputerYou can perform the following operations when connected to a computer.•
20021201u Catalog (cat) keyboard configuration1-6-14InputThis is an alphabetized list of commands,functions, and other items available in thecategory
2002120115-1-3Data Communication Overviewu How to Transfer DataUse the “Send38k” and “Receive38k” program commands to transfer data. For details, see“
2002120115-2-1Connecting the ClassPad to Another Device15-2 Connecting the ClassPad to AnotherDeviceThis section provides detailed explanations about
2002120115-2-2Connecting the ClassPad to Another DeviceConnecting to an EA-200 Data AnalyzerYou can use the CASIO Data Analyzer to sample and collect
2002120115-2-3Connecting the ClassPad to Another DeviceConnecting to a Computer (USB)By running ProgramLink software that comes with ClassPad on your
2002120115-3-1Configuring Communication Parameters15-3 Configuring Communication ParametersBefore trying to transfer data with the ClassPad, you shoul
2002120115-3-2Configuring Communication ParametersThe above setting specifies the data rate when connected to another ClassPad, or aData Analyzer. Not
2002120115-3-3Configuring Communication Parametersk When connected to a computer’s USB portWakeup activates as soon as you connect the cable to the Cl
2002120115-4-1Transferring Data to Another ClassPad Unit15-4 Transferring Data to Another ClassPad UnitThis section details the steps you should perfo
20021201Sender(6) In response to the confirmation message that appears, tap [OK] to send the data or[Cancel] to cancel the send operation.•SenderTappi
2002120115-4-3Transferring Data to Another ClassPad UnitSelecting Data for TransferPerform the following steps on the sending device to select the dat
200212011-6-15Inputk Using the 2D KeyboardThe 2D keyboard provides you with a number of templates that let you input fractions,exponential values, nth
2002120115-4-4Transferring Data to Another ClassPad Unit•To return to the folder list from a list of folder contents, tap I in the lower left cornerof
2002120115-4-5Transferring Data to Another ClassPad UnitSending a Screenshot of the Current Display ContentsUse the following procedure to send the cu
2002120115-4-6Transferring Data to Another ClassPad UnitCommunication StandbyThe ClassPad enters “communication standby” when you perform a send or re
20021201Appendix1Resetting and Initializing the ClassPad2Deleting an Application3Power Supply4Number of Digits and Precision5 Specifications6Character
200212011 Resetting and Initializing the ClassPadThe memory of your ClassPad is divided into three parts: main memory, a storage area forstoring data,
20021201α-1-2Resetting and Initializing the ClassPadPP buttonk Performing the RAM Reset OperationYou should perform the RAM reset operation whenever y
200212012 Deleting an ApplicationYou can delete an add-in application by deleting it from the application menu or by using the[Add-In App.] Memory Usa
200212013 Power SupplyYour ClassPad is powered by four AAA-size batteries LR03 (AM4).The battery level indicator is displayed in the status bar...
20021201k Replacing BatteriesPrecautions:Incorrectly using batteries can cause them to burst or leak, possibly damaging the interior ofthe ClassPad. N
20021201(3) Remove the battery cover from the ClassPad bypulling with your finger at the point marked 1.(6) Replace the battery cover.(7) Turn the Cla
200212011-6-16Inputu To use the initial 2D key set for natural inputExample 1: To input +(1) On the application menu, tap J to start the Main a
20021201(9) Adjust the display contrast.a. Tap the button to make contrast darker, or the button to make it lighter.b. After the contrast setting is
200212014 Number of Digits and Precisionk Number of DigitsStandard ModeThe following applies when the check box next to the “Decimal Calculation” item
200212015 SpecificationsCalculation range:±1 × 10–999 to ±9.999999999 × 10999 and 0. Internal operations use 15-digit mantissa.Exponential display ran
20021201Port: 3-pin data communication port20-pin data communication port• For information about ProgramLink minimum computer system requirements, see
20020801200212013233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778796 Character Code TableCharacters from
200208012002120133533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837
200208012002120157958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262
200208012002120182382482582682782882983083183283383483583683783883984084184384484584684784884985085185285385485585685785885986086186286386486586686786
200212017 System Variable TableName Description Input Delete Data Type Defaulta0 Sequence Variable 䊊 – EXPR (Real Number) 0a1 Sequence Variable 䊊 – EX
20021201Name Description Input Delete Data Type DefaultbnE Sequence Expression 䊊䊊STRbnE0 Recursion Internal Variable – – EXPR (Real Number)bnStart Seq
200212011-6-17Input∫10(1– x2) ex dxInitially, the cursor appears in theinput box to the right of ∫.(5) Input the part of the expression that comes to
20021201Name Description Input Delete Data Type DefaultGconHStartGraph Transformation Vertical Start––EXPR (Real Number) 1PointGconHStepGraph Transfor
20021201Name Description Input Delete Data Type DefaultModeFStatFrequency of Mode Values––EXPR (Real Number)(Statistics Calculation)ModeNStatNumber of
20021201Name Description Input Delete Data Type DefaultSres22 Calculation Result for StatGraph2 – – LIST {Real Number}Sres31 Calculation Result for St
20021201Name Description Input Delete Data Type Defaultx2InvN Result of InvNorm Calculation – – EXPR (Real Number)x2σn–1 Sample Standard Deviation of
20021201Name Description Input Delete Data Type Default3D Graph View Window Displayymin3DRange y-axis Minimum Value䊊 – EXPR (Real Number) –3yscl View
200212018 Command and Function Indexα-8-1Command and Function IndexCommand/Function Form Page Command/Function Form PageabExpR Cmd 12-6-32abExpReg Cmd
20021201α-8-2Command and Function IndexCommand/Function Form Page Command/Function Form Page20030401DrawFTGCon, DrawFTGPlotCmd 12-6-16DrawGraph Cmd 12
20021201α-8-3Command and Function IndexCommand/Function Form Page Command/Function Form PageMessage Cmd 12-6-7min Func 2-7-21mod Func 2-7-15ModBox Cmd
20021201α-8-4Command and Function IndexCommand/Function Form Page Command/Function Form Page20030401rotate Func 2-7-19rowAdd Func 2-7-33rowDim Func 2-
20021201α-8-5Command and Function IndexCommand/Function Form Page Command/Function Form Page20030401StrShift Cmd 12-6-44StrSrc Cmd 12-6-44strToExp( Fu
200212011-7-1Variables and Folders1-7 Variables and FoldersYour ClassPad lets you register text strings as variables. You can then use a variable to s
20021201α-9-1Graph Types and Executable Functions9 Graph Types and Executable FunctionsZoomGraph TypeFunctionAnalysisSketchG-SolveModifyBoxInOutAutoOr
20021201α-9-2Graph Types and Executable FunctionsZoomGraph TypeFunctionAnalysisSketchG-SolveModifyBoxInOutAutoOriginal SquareRoundIntegerPreviousQuick
20021201α-9-3Graph Types and Executable FunctionsZoomGraph TypeFunctionAnalysisSketchG-SolveModifyBoxInOutAutoOriginal SquareRoundIntegerPreviousQuick
20021201α-9-4Graph Types and Executable FunctionsZoomGraph TypeFunctionAnalysisSketchG-SolveModifyBoxInOutAutoOriginal SquareRoundIntegerPreviousQuick
20021201α-10-1Error Message Table10 Error Message Tablek Error Message TableError Message Description20030201A single presentation can contain up to 6
20021201Error Message Descriptionα-10-2Error Message Table20030201FolderFunction has invalid variable nameFunction TypeHistory FullIncorrect ArgumentI
20021201Error Message Descriptionα-10-3Error Message Table20030201You are trying to execute a command thatmust be used inside of a program as alocal c
20021201Error Message Descriptionα-10-4Error Message Table20030201Non-Real ResultNot a Local VariableNot a Numerical Value ResultNot an Empty FolderNo
20021201Warning Message Descriptionk Warning Message Tableα-10-5Error Message Tablek Low Memory Error ProcessingAn error occurs on the ClassPad if it
CASIO ELECTRONICS CO., LTD.Unit 6, 1000 North Circular Road,London NW2 7JD, U.K.Important!Please keep your manual and all information handy forfuture
20021201k Current FolderThe current folder is the folder where the variables created by applications (excludingeActivity) are stored and from which su
CASIO COMPUTER CO., LTD.6-2, Hon-machi 1-chomeShibuya-ku, Tokyo 151-8543, JapanSA0306-D
20021201k Variable Data TypesClassPad variables support a number of data types. The type of data assigned to a variableis indicated by a data type nam
20021201Creating a FolderYou can have up to 87 user folders in memory at the same time. This section explains how tocreate a user folder and explains
20021201b. Tap the center of each of the four cross marks as theyappear on the display.• If the Touch Panel Alignment screen dose not appear, usethe s
20021201(4) Tap w to execute the command.•The message “done” appears on the display to let you know that command executionis complete.1-7-5Variables a
20021201k Single-character Variable PrecautionsYour ClassPad supports the use of single-character variables, which are variables whosenames consist of
200212011-7-7Variables and FoldersTip• As shown in the above example, assigning something to a variable with a name that does not yetexist in the curr
200212011-7-8Variables and Foldersk “library” Folder VariablesVariables in the “library” folder can be accessed without specifying a path name, regard
200212011-7-9Variables and Folderseq2 wTip• Specifying a variable name that exists in both the current folder and the “library” folder causes thevaria
200212011-7-10Variables and FoldersAssigning Values and Other Data to a System VariableAs its name suggests, a system variable is a variable that is c
200212011-7-11Variables and FoldersRules Governing Variable AccessNormally, you access a variable by specifying its variable name. The rules in this s
200212011-8-1Using the Variable Manager1-8 Using the Variable ManagerThe Variable Manager is a tool for managing user variables, programs, user functi
20021201•Tapping a folder name on the folder list selects it. Tapping the folder name again displaysthe folder’s contents; a variable list.Current fol
20021201Variable Manager Folder OperationsThis section describes the various folder operations you can perform using the VariableManager.k Specifying
20021201(7) Specify the display language.a. On the list that appears, tap the language you want to use.•You can select German, English, Spanish, Frenc
20021201k Selecting and Deselecting FoldersThe folder operations you perform are performed on the currently selected folders. Thefolders that are curr
200212011-8-5Using the Variable Manager•You cannot delete the “library” folder or the “main” folder.• If no check box is currently selected on the fol
20021201k Inputting a Folder Name into an ApplicationPerform the procedure below when you want to input the name of a folder displayed on theVariable
20021201Variable OperationsThis section explains the various operations you can perform on the Variable Managervariables.k Opening a FolderPerform the
200212011-8-8Using the Variable Manager(3) On the dialog box, tap the down arrow button and then select the data type from the listthat appears.•To di
200212011-8-9Using the Variable Managerk Deleting a VariablePerform the following steps when you want to delete a variable.u ClassPad Operation(1) Ope
20021201Tip• If no check box is currently selected on the variable list, the variable whose name is currentlyhighlighted on the list is copied or move
200212011-8-11Using the Variable Manageru To unlock a variable(1) Open the folder that contains the variable you want to unlock and display the variab
200212011-8-12Using the Variable ManagerExample of EXPR variable contentsk Viewing the Contents of a VariableYou can use the Variable Manager to view
200212011-8-13Using the Variable Managerk Inputting a Variable Name into an ApplicationPerform the procedure below when you want to input the name of
20021201Handling Precautions•Your ClassPad is made of precision components. Never try to take it apart.•Avoid dropping your ClassPad and subjecting it
200212012Using the MainApplicationThe Main application is a general-purpose numerical andmathematical calculation application that you can use to stud
200212012-1-1Main Application Overview2-1 Main Application OverviewThis section provides information about the following.•Main application windows•Mod
20021201•Basic Main application operations consist of inputting a calculation expression into the workarea and pressing E. This performs the calculati
20021201Main Application Menus and ButtonsThis section explains the operations you can perform using the menus and buttons of theMain application.• Fo
20021201Using Main Application ModesThe Main application has a number of different modes that control how calculation resultsare displayed, as well as
20021201Accessing ClassPad Application Windows from the Main ApplicationTapping the down arrow button on the toolbar displays a palette of 10 icons th
20021201Accessing the Main Application Window from Another ClassPadApplicationAlmost all of the ClassPad applications allow you to access the Main app
200212012-2-1Basic Calculations2-2 Basic CalculationsThis section explains how to perform basic mathematical operations in the Main application.Arithm
20021201Using the e KeyUse the e key to input exponential values. You can also input exponential values using theE key on the 9 and ) keyboards.Exampl
20021201Tip• The “ans” variable is a system variable. For details about system variables, see “1-7 Variablesand Folders”.• Since “ans” is a variable n
Comments to this Manuals