background image

Chapter 13: Spreadsheet Application

  

245

 Single-variable, Paired-variable and Regression Calculations

When performing these calculations, you need to prepare data of one of the formats shown below.

(a)

(b)

(c)

(d)

X1

X2

X3

X1

X2

X3

Freq 1

Freq 2

Freq 3

X1

X2

X3

Y1

Y2

Y3

X1

X2

X3

Y1

Y2

Y3

Freq 1

Freq 2

Freq 3

Single-variable Data

Single-variable Data 

with Frequencies

Paired-variable Data

Paired-variable Data 

with Frequencies

To perform this type of calculation:

Prepare this type of data:

Single-variable calculations

(a) or (b)

Paired-variable and regression calculations

(c) or (d)

For any of the above calculations, selecting a command displays a wizard screen. The example below shows 
how to perform a regression calculation.

 

u

 To execute a regression calculation and paste the results into the spreadsheet

1. Enter the paired-variable data into the spreadsheet, and then select the 

range of cells where it is located.

2. On the menu bar, tap [Calc] and then [Regression]. Next, on the submenu 

that appears, tap the desired regression type.

• This displays a window which shows calculation results along with the 

model formula for the selected regression type in the lower half of the 
display.

• For details about each regression type, see “Regression types” (page 

138). For information about calculation results other than model formula 
coefficients, (

r

MSe

, etc.), see “To view regression calculation results” 

(page 143).

3. On the calculation result window, tap the [Output>>] button.

• You can use this screen to specify the data to be output to the 

spreadsheet. Under initial default settings, the Labels and Results check 
boxes are selected. Select the check boxes of the items you want to 
output.

4. On the output window, tap [Paste].

• This pastes a table of system variable labels to which regression 

calculation results are assigned, the regression calculation results, and 
residual values (items whose check boxes are selected). 

Link check box

Changing the range of data you selected on the Spreadsheet window in step 1 above 
will cause the regression calculation results displayed on the calculation result window 
to be updated automatically. You can disable automatic updating (if you feel that 
updating is taking too long or for any other reason) by clearing the Link check box on 
the calculation result window.

Tip:

  For information about regression graphing, see “Regression Graph Operations (Curve Fitting)” (page 242).

Summary of Contents for ClassPad II fx-CP400+E

Page 1: ...400 E User s Guide CASIO Education website URL https edu casio com Download Free trial software and Support software https edu casio com dl Manuals are available in multi languages at https world casio com manual calc E ...

Page 2: ...ontents of this manual are subject to change without notice No part of this manual may be reproduced in any form without the express written consent of the manufacturer In no event shall CASIO Computer Co Ltd be liable to anyone for special collateral incidental or consequential damages in connection with or arising out of the purchase or use of these materials Moreover CASIO Computer Co Ltd shall...

Page 3: ...er 29 Managing Application Files 32 1 6 Creating and Using Variables 33 Creating a New Variable 33 Variable Usage Example 34 library Folder Variables 34 Rules Governing Variable Access 35 1 7 Configuring Application Format Settings 36 Application Format Settings 36 Initializing All Application Format Settings 42 1 8 When you keep having problems 43 Chapter 2 Main Application 44 Main Application Sp...

Page 4: ...ow Column Submenus 76 Using the Vector Submenu 79 Using the Equation Inequality Submenu 81 Using the Assistant Submenu 84 Using the Distribution Inv Dist Submenu 85 Using the Financial Submenu 90 Using the Command Submenu 90 2 8 Using the Interactive Menu 91 Interactive Menu Example 91 Using the apply Command 91 2 9 Using the Main Application in Combination with Other Applications 92 Using Another...

Page 5: ... Graph 119 Drawing a Parabola 119 Drawing a Circle 120 Drawing an Ellipse 120 Drawing a Hyperbola 120 Drawing a General Conics 120 4 3 Using G Solve to Analyze a Conics Graph 120 What You Can Do Using the G Solve Menu Commands 120 Using G Solve Menu Commands 121 4 4 Modifying a Graph Dynamic Modify 121 Chapter 5 Differential Equation Graph Application 122 Differential Equation Editor Window Specif...

Page 6: ...Tests 146 Confidence Intervals 149 Distributions 151 Input and Output Terms 154 Chapter 8 Geometry Application 156 Geometry Application Specific Menus and Buttons 156 Configuring Geometry View Window Settings 157 About the Geometry Format Dialog Box 157 8 1 Drawing Figures 157 Drawing a Figure 157 Inserting Text Strings into the Screen 161 Attaching an Angle Measurement to a Figure 161 Displaying ...

Page 7: ... Financial Application 186 11 1 Financial Application Basic Operations 186 Page Operations 187 Configuring Financial Application Settings 188 11 2 Performing Financial Calculations 189 11 3 Calculation Formulas 189 Simple Interest 189 Compound Interest 190 Cash Flow 190 Amortization 191 Interest Conversion 191 Cost Sell Margin 192 Depreciation 192 Bond Calculation 192 Break Even Point 193 Margin o...

Page 8: ...ell Contents 228 Selecting Cells 228 Inputting Data into a Cell 229 Inputting a Formula 229 Inputting a Cell Reference 230 Cell Data Types Text Data and Calculation Data 231 Inputting a Constant into a Calculation Data Type Cell 231 Using the Cell Viewer Window 233 Changing the Text Color and Fill Color of Specific Cells 233 Copying or Cutting Cells and Pasting Them to Another Location 234 Recalcu...

Page 9: ...3 Scrolling the Picture Plot Window 263 15 2 Using the Plot List 264 Using the Plot List Window to Edit Plots 264 Saving Data to and Importing Data from a Spreadsheet 264 Exporting Plot Data to and Importing Plot Data from a Variable 265 15 3 Displaying Plots on t y or t x Coordinates 265 15 4 Picture Plot Application Files 266 Chapter 16 Interactive Differential Calculus Application 267 DiffCalc ...

Page 10: ...Interrupting an Ongoing Data Communication Operation 293 19 4 Connecting the ClassPad to a Data Logger 293 Connecting a ClassPad to a Data Logger 293 19 5 Connecting the ClassPad to a Projector 294 Projecting ClassPad Screen Contents from a Projector 294 Precautions when Connecting 294 Appendix 295 Character Code Table 295 System Variable Table 299 Graph Types and Executable Functions 302 Error an...

Page 11: ...n Chapters 2 through 14 indicate operation examples that can be found in the separate Examples booklet You can use the Examples booklet in conjunction with this manual by referring to the applicable example numbers In this manual cursor key operations are indicated as f c d e 1 1 General Guide ...

Page 12: ...unication port See Chapter 19 for details 4 pin mini USB port See Chapter 19 for details Touch screen Icon panel See 1 3 Built in Application Basic Operations Cursor key 1 k key f key 2 Exam Mode status LED See Exam Mode for details Stylus K key c key Keypad 1 In this manual cursor key operations are indicated as f c d e 2 Certain functions cut paste undo etc or key input operations can be assigne...

Page 13: ...attery level indicator is displayed in the status bar full medium low dead Important Be sure to replace batteries as soon as possible whenever the battery level indicator shows low Replace batteries immediately whenever the battery level indicator shows dead At this level you will not be able to perform data communication or other functions For information about initial setup operations required a...

Page 14: ...tions The table below shows the application icons displayed on the application menu and explains what you can do with each application Tap this icon To start this application To perform this type of operation Main General calculations including function calculations Matrix calculations Computer Algebra System eActivity Create an eActivity file that can be used for input of formulas text and other ...

Page 15: ...he optionally available Data Logger See the separate E CON3 User s Guide Communication Exchange data with another ClassPad a computer or another device System Manage ClassPad memory main memory eActivity area storage area Configure system settings Tip You can also start up the Main application by tapping M on the icon panel Add in Applications You can download add in applications as c2a files from...

Page 16: ...to fill the display To return to the dual window display tap r again Swap the upper and lower windows While a dual window is on the display tap S This causes the upper window to become the lower window and vice versa Swapping windows does not have any effect on their active status If the upper window is active when you tap S for example that window will remain active after it becomes the lower win...

Page 17: ... or off 7 Tapping Close closes the currently active window except in the following cases When only one window is on the display When the currently active window cannot be closed by the application being used You cannot for example close the Graph Editor window from the Graph Table application Interpreting Status Bar Information The status bar appears along the bottom of the window of each applicat...

Page 18: ... of the touch screen u To display the soft keyboard When the soft keyboard is not on the touch screen press the k key or tap the O menu and then tap Keyboard This causes the soft keyboard to appear The soft keyboard has a number of different key sets such as Math1 abc and Catalog which you can use to input of functions and text To select a key set tap one of the tabs along the left side of the sof...

Page 19: ...e list that can be used to input built in functions built in commands system variables and user defined functions Tap a command to select it and then tap it again to insert it Selecting an item from the Form list changes the available commands For more information see Using the Catalog Keyboard page 27 Number key set This key set provides the same keys as those on the keypad Use this key set when ...

Page 20: ...n the display area If this happens tap the left or right arrows that appear on the display to scroll the expression screen and view the part that does not fit You can also change the display orientation to horizontal landscape for easier to read display of long input formulas and calculation results See Changing the Display Orientation page 16 kEditing Input u To delete a single character Move the...

Page 21: ... the selected characters onto the clipboard u To cut characters 1 Drag the stylus across the characters you want to cut to select them 2 Tap the Edit menu and then tap Cut This causes the selected characters to be deleted and moves them onto the clipboard u To paste the clipboard contents 1 Move the cursor to the location where you want to paste the clipboard contents 2 On the soft keyboard tap q ...

Page 22: ...opy 2x 2 2x 1 to the location where you dropped it Tip An expression you copy using the operation above is registered to the Graph Editor window of the Graph Table application For information about Graph Editor window operations see Chapter 3 Depending on the destination to which you drag a character string or an expression the drop operation may cause it to be converted automatically to a graph o...

Page 23: ... set Key Description Math1 Math2 Math3 Trig N5 Template Input and Line Input page 24 Other Functions page 50 p Inputs pi π W Inputs the substitution symbol Creating a New Variable page 33 Math1 Math2 Trig m Logarithmic Functions and Exponential Functions page 49 sct Trigonometric and Inverse Trigonometric Functions page 49 Math1 Math2 QI Logarithmic Functions and Exponential Functions page 49 Math...

Page 24: ...erse Trigonometric Functions page 49 Trig 123 Hyperbolic and Inverse Hyperbolic Functions page 49 Advance Other Functions page 50 Advance PN Permutation nPr and Combination nCr page 53 Advance NM hin Chapter 6 Sequence Application Advance r About rSolve page 131 Advance 5 Using the Advanced Submenu page 64 Advance 7 Gamma Function page 57 Advance 6 Dirac Delta Function page 56 Advance l nth Delta ...

Page 25: ...ey 2 Perform the key operation below 2 d2 2 N 2 1 ewE Example 3 To use the template input mode to input 1 Tap the Math2 tab and then enter the template input mode white L key 2 Perform the key operation below Oxe1f10exE Example 4 To use the template input mode to input 1 Tap the Math2 tab and then enter the template input mode white L key 2 Perform the key operation below 7 1 xm2e Qxeex 3 Tap the ...

Page 26: ...is a single character variable name u To input a series of multiple characters A series of multiple characters like list1 can be used for variable names program commands comment text etc Always use the abc key set when you want to input a series of characters Example abcE You can also use the abc key set to input single character variable names To do so simply input a single character or follow a ...

Page 27: ...list u To use the catalog keyboard Example To input the built in command Plot 1 On the catalog keyboard tap the Form down arrow button and then select Cmd from the list of categories that appears 2 Tap the button in the upper right corner until the P button is visible 3 Tap P 4 In the alphabetized list tap Plot and then tap INPUT to input the command Instead of tapping INPUT you could also tap the...

Page 28: ... etc PRGM General program EXE Edit prohibited program TEXT Text data FUNC User defined function GMEM Graph memory data saved using the Graph Table application For more information see Saving Graph Editor Data to Graph Memory page 102 GEO Geometry application data MEM Data saved to a file using one of the following applications Spreadsheet Geometry Verify page 94 Probability page 95 OTHR Data other...

Page 29: ...r settings Delete copy rename move lock unlock search for variables and view the contents of variables About Variable Types A variable with a letter name like x and y can be a user created user variable a system variable or a local variable System variables are pre defined reserved variables and cannot be renamed For the names of and detailed information about system variables see the System Varia...

Page 30: ...heck box next to the folder or variable you want to lock and then tap Edit Lock This locks the currently selected folder or variable and adds a b icon to the left of its name to indicate that it is locked Unlock a folder or variable Select the check box next to the folder or variable you want to unlock and then tap Edit Unlock Display a list of a particular type of variable On the variable list ta...

Page 31: ...le names are case sensitive For example each of the following is treated as a different folder variable name abc Abc aBc ABC A reserved word system variable names built in function names command names etc cannot be used as a folder or variable name A number subscript characters or the underscore _ cannot be used as the first character of a folder or variable name u To delete a folder Important Bef...

Page 32: ...e you want to open 3 Tap the name of the file you want to open so it is selected and then tap Open u To search for a file 1 Tap File and then Open 2 On the dialog box that appears tap Search This displays the Search dialog box 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 Tapping Open opens the highlighted file ...

Page 33: ...o display both the file name and file size tap View Detail View To display file names only tap View List View u To create a new folder 1 Tap File and then Open 2 On the dialog box that appears tap File and then Create Folder or tap This displays the Create Folder dialog box 3 Enter up to 8 bytes for the folder name and then tap OK to create a folder 1 6 Creating and Using Variables This section ex...

Page 34: ...he example under Creating a New Variable above Example To assign values of 5 and 10 to x and check the results of eq1 2x 1 u ClassPad Operation 1 Assign 5 to x 51WxE 2 Check the contents of variable eq1 0eqbw This displays the calculation result of 2x 1 when x 5 3 Assign 10 to x 101WxE 4 Check the contents of variable eq1 0eqbw library Folder Variables Variables in the library folder can be access...

Page 35: ... 2 Current folder variables 3 library folder variables Multiple variables with the same name can exist simultaneously as a local variable as a variable in the current folder and as a variable in the library folder In this case the ClassPad searches folders according to the sequence shown above and accesses the first instance of the variable that it finds If you want to access such a variable when ...

Page 36: ...ormat Geometry Format Advanced Format or Financial Format 3 Use the dialog box to configure the settings you want For details about the settings you can configure on each of the dialog boxes see Application Format Settings below 4 To close a dialog box and apply its settings tap Set To close a dialog box without applying its settings tap Cancel or the C button in the upper right corner of the dial...

Page 37: ... numbers Tip For information about the Q1 Q3 on Data check box see Calculation Methods for Q1 Q3 and Median page 141 Using Status Bar to Change Application Format Settings With the applications listed in the table below you can use the status bar to check and modify a number of Basic Format dialog box settings For this application You can check and change these settings Main eActivity Algebra mode...

Page 38: ...e Statistics application NPPlot Histogram MedBox NDist Broken Turn display of graph controller arrows on or off Select the G Controller check box to show graph controller arrows page 105 or clear the check box to hide graph controller arrows Specify plotted points or solid lines for graph drawing Select the Draw Plot check box to specify plotted points or clear the check box to specify solid lines...

Page 39: ...urce for summary table generation list1 through list6 Uses list data in list1 through list6 as the source for summary table generation list name Uses the list data in a selected list as the source for summary table generation For details about how to generate a summary table using each setting see Generating a Summary Table page 110 To show or hide the second derivative for summary tables Select t...

Page 40: ... Radian Degree or Grad To specify the initial status of Graph window axes when the Geometry application is started up Tap 5 and then tap one of the settings described below On Show the axes Off Hide the axes Number Show the axes along with the maximum and minimum value of each To specify the initial status of the grid when the Geometry application is started up Tap 6 and then tap one of the settin...

Page 41: ...Tap 3 and then tap one of the settings described below MM DD YYYY month day year DD MM YYYY day month year YYYY MM DD year month day To specify the status of input fields when starting a new calculation To do this Do this When changing to another calculation type automatically copy the contents of all fields in the current calculation whose names match the names of fields in the new calculation Se...

Page 42: ...eak even point calculations Tap 4 and then tap Amount PRF or Ratio r To specify whether to calculate sales quantity QBE or sales amount SBE first when performing break even point calculations Tap 5 and then tap Quantity or Sales When Quantity is selected sales quantity can be calculated before calculating the sales amount When Sales is selected sales amount can be calculated before calculating the...

Page 43: ...ration while a calculation is in progress will cause any data stored in RAM by the calculation to be lost Perform the RAM reset operation only when your ClassPad freezes up or when it begins to operate abnormally for some reason 1 Use the stylus to press the RESTART button on the back of the ClassPad Following the RAM reset operation the ClassPad restarts automatically RESTART Button 2 After the C...

Page 44: ...les that contain numbers list and matrices Edit Clear All Variables Insert a command into the work area page 61 Action Execute an Interactive command for the expression selected in the work area page 91 Interactive Toggle calculation result display between the Standard mode and Decimal mode u Recalculate the equation just for the current line where the cursor is currently located 7 Output an input...

Page 45: ...ered to be in function notation f x In front of the e key or E key See Using the e Key above In front of a matrix or list a 1 2 3 3 1 2 3 4 etc Using the Answer Variable ans Any time you execute a calculation in the Main application work area the last result is assigned automatically to a variable named ans answer You can even recall current ans variable contents and input them into another calcul...

Page 46: ...e Calculation Modes All of the following calculation examples are shown using the Algebra mode only Standard Mode and Decimal Mode The Standard mode displays calculation results in mathematical expression format whenever possible while the Decimal mode converts calculation results to a decimal form Expression Decimal Mode Result Standard Mode Result 50 4 12 5 12 5 25 2 2 2 3 414213562 3 414213562 ...

Page 47: ...ange of real numbers causes an error Non Real in Calc 0207 Complex mode and Real mode calculation results Tip You can select i or j for the imaginary unit See To specify the complex number imaginary unit on page 283 If the expression includes r calculation results should be r form Radian Mode Degree Mode and Grad Mode You can specify radians degrees or grads as the angle unit for display of trigon...

Page 48: ...ed two line unit has an effect on subsequent calculations the affected calculations are not updated automatically following the deletion When you want to update everything in the calculation history following the deleted unit move the cursor to a line that is above the one you deleted and then press E u To clear all calculation history contents Tap Edit and then Clear All In response to the confir...

Page 49: ... 3 w 2 sin45 cos65 0 5976724775 Change the Angle setting to Degree 2 s 45 c 65 w Can be omitted sin 1 0 5 30 Determine x for sinx 0 5 S 0 5 w 5 can also be used Logarithmic Functions and Exponential Functions Problem Operation log1 23 log101 23 0 08990511144 1 23 w or V 10 e 1 23 w ln90 loge90 4 49980967 I 90 w or V e 90 w log39 2 V 3 e 9 w or LV 3 9 w e4 5 90 0171313 Q 4 5 w 3 4 3 3 3 3 81 3 4 w ...

Page 50: ...ve value 1 for a positive value Undefined for 0 and for an imaginary number signum 3 4567 w What is the integer part of 3 4567 3 3 4567 w What is the decimal part of 3 4567 0 4567 frac 3 4567 w What is the greatest integer less than or equal to 3 4567 4 intg 3 4567 w What is 3 4567 rounded to two decimal places 3 46 fRound 3 4567 2 w What is 34567 rounded to four significant digits 34570 sRound 34...

Page 51: ...dom values randList 3 w Generate a list of five elements that contain random values in the range of 1 through 6 randList 5 1 6 w u randNorm Function The randNorm function generates a 10 digit normal random number based on a specified standard deviation σ and mean μ values Syntax randNorm σ μ n Function Omitting a value for n or specifying 1 for n returns the generated random number as is Specifyin...

Page 52: ...ame random pattern Problem Operation Generate sequential random numbers using 3 as the seed value RandSeed 3 w Generate the first value Generate the second value Generate the third value rand w rand w rand w Tip Random values generated by these commands are pseudo random values The arguments a and b of rand a b and randList n a b must be integers subject to the following conditions a b a b 1E10 b ...

Page 53: ...expression Exp can be include as an argument in place of a list Problem Operation Determine the least common multiples of 4 3 12 6 and 36 9 iLcm 4 3 12 6 36 9 w u iMod Function Syntax iMod Exp 1 List 1 Exp 2 List 2 Function This function divides one or more integers by one or more other integers and returns the remainder s Description Exp 1 and Exp 2 and all of the elements of List 1 and List 2 mu...

Page 54: ...on 1 is true condition 1 expression return value when condition 2 is true condition 2 expression Problem Operation For the expression 0 t x x variable return 1 when x is 0 or less and 2 when x is greater than 0 or undefined piecewise 0 X 1 2 w or 1 1 c 2 ef 0 X w For the expression 1 t x x variable return 1 when x is 1 or less and 2 when x is greater than 1 1 1 c 2 ef 1 X c 1 Xw Angle Symbol Use t...

Page 55: ...n or inequality operators cannot be input as a single expression For output expressions an expression can be output with multiple operators only in the case of inequality operators that are facing in the same direction example 1 x 1 Example solve x2 1 0 x w 1 x 1 with Operator The with I operator temporarily assigns a value to a variable You can use the with operator in the following cases To assi...

Page 56: ...ng to Degree solve sin x 0 x w x 180 constn 1 Dirac Delta Function delta is the Dirac Delta function The delta function evaluates numerically as shown below b b Non numeric expressions passed to the delta function are left unevaluated The integral of a linear delta function is a Heaviside function Syntax delta x x variable or number 0210 Calculation example screenshot nth Delta Function The nth de...

Page 57: ... of any element of a LIST variable You can also assign a value to any element in a list 0215 To recall the second element of the lista list variable of example 0214 0216 To assign 5 to the second element of lista Using a List in a Calculation You can perform arithmetic operations between two lists between a list and a numeric value or between a list and an expression equation or inequality Importa...

Page 58: ...ecall the value of any element of a matrix variable You can also assign a value to any element in a matrix 0220 To recall the value in row 2 column 1 of the matrix variable mat1 of example 0219 0221 To assign 5 to the element at row 1 column 2 of mat1 Inputting Matrix Values Using an Actual On Screen Matrix Create a new 1 row 2 column matrix 6 Create a new 2 row 1 column matrix 7 Create a new 2 ro...

Page 59: ...ific functions or Action or Interactive menu commands Except for Ans Answer Memory variable you cannot use variables You can input integers only An error Invalid Syntax will occur if you try to input a non integer value like 1 5 or 2 If a calculation produces a non integer result with a decimal part the ClassPad will cut off the decimal part automatically For example the calculation 5 2 while deci...

Page 60: ...ed by one of the suffixes listed below to indicate its number system Number System Binary Octal Decimal Hexadecimal Suffix b o d h u To specify a number base for an input value You can input the following suffixes to specify the number base of a value as you input it b binary o octal d decimal and h hexadecimal You can specify a number base for an input value only when a default number base beside...

Page 61: ...u want and then enter expressions or variables in accordance with the syntax of the function Tip Unless specifically indicated otherwise all of the explanations in this section are performed using the following modes Algebra mode Standard mode Complex mode Radian mode Descending Order You can use the Interactive menu to select most of the commands that are included on the Action menu For details a...

Page 62: ... factor u approx Action Transformation approx Function Transforms an expression into a numerical approximation Syntax approx Exp Eq Ineq List Mat Example To obtain the numerical value of 2 u simplify Action Transformation simplify Function Simplifies an expression Syntax simplify Exp Eq Ineq List Mat Example To simplify 15 3 26 1 3 u expand Action Transformation expand Function Expands an expressi...

Page 63: ... default when you omit Exp Example To rearrange x2 ax bx with respect to x u tExpand Action Transformation tExpand Function Employs the sum and difference formulas to expand a trigonometric function Syntax tExpand Exp Eq Ineq List Mat Example To expand sin a b u tCollect Action Transformation tCollect Function Employs the product to sum formulas to transform the product of a trigonometric function...

Page 64: ...You can input 3 5 6 using the key on the soft keyboard e 3 e 5 e 6 E u toDMS Action Transformation DMS toDMS Function Transforms a degrees only value into its equivalent DMS format value Syntax toDMS Exp List Example To transform 3 085 degrees into its equivalent DMS format value Using the Advanced Submenu u solve Action Advanced solve For information about solve see page 81 u dSolve Action Advanc...

Page 65: ...ample To solve a differential equation x 2x e t where x 0 3 using the Laplace transform Lp means F s L f t in the result of transform for a differential equation u fourier Action Advanced fourier invFourier Action Advanced invFourier Function fourier is the command for the Fourier Transform and invFourier is the command for the inverse Fourier Transform Syntax fourier f x x w n invFourier F w w x ...

Page 66: ...cs 0 0 1 Pure Math 1 1 1 Probability 2 1 1 Classical Physics 3 1 1 Signal Processing 4 0 2π Tip The Advanced Format dialog box can be used to configure settings related to the Fourier Transform such a Fourier Transform definition etc For details see Advanced Format Dialog Box on page 40 u FFT Action Advanced FFT IFFT Action Advanced IFFT Function FFT is the command for the fast Fourier Transform a...

Page 67: ...g Argument Type error u Action Calculation Function Integrates an expression with respect to a specific variable Syntax Exp List variable Exp List variable lower limit upper limit tol x is the default when you omit variable tol represents the allowable error range This command returns an approximate value when a range is specified for tol This command returns the true value of a definite interval ...

Page 68: ...ist x π x 2π x 3π that belong s to the closed range 0 s x s 5 u mod Action Calculation mod Function Returns the remainder when one expression is divided by another expression Syntax mod Exp List 1 Exp List 2 Example To determine the remainder when 26 is divided by 3 26mod3 u tanLine Action Calculation line tanLine Function Returns the right side of the equation for the tangent line y expression to...

Page 69: ...ror Inputting a larger number for n increases the precision of the calculation but it also increases the amount of time required to perform the calculation The value you input for the end point of the interval must be greater than the value you input for the start point Otherwise an error occurs Example To find the minimum point of x2 1 with respect to x Example To find the maximum point of x2 1 w...

Page 70: ... Function Returns the imaginary part of a complex number Syntax im Exp Eq Ineq List Mat Ineq Real mode only Example To obtain the imaginary part of complex number 3 4i u cExpand Action Complex cExpand Function Expands a complex expression to rectangular form a bi Syntax cExpand Exp Eq List Mat The variables are regarded as real numbers Example To expand cos 1 2 in the Radian mode u compToPol Actio...

Page 71: ...ist with a specified value or expression This command can also be used to create a new list whose elements all contain the same value or expression or a new list in which the frequency of each element in the first list is determined by the corresponding element in the second list Syntax fill Exp Eq Ineq number of elements fill Exp Eq Ineq List fill List List Example To create a list consisting of ...

Page 72: ...der u listToMat Action List Create listToMat Function Transforms lists into a matrix Syntax listToMat List 1 List 2 List N Example To transform the lists 3 5 and 2 4 into a matrix u matToList Action List Create matToList For information about matToList see page 76 Using the List Statistics and List Calculation Submenus The List Statistics and List Calculation submenus contain commands related to l...

Page 73: ...t Syntax Q3 List 1 List 2 List 1 Data List 2 Freq Example To determine the third quartile of the elements in the list 1 2 3 4 5 u percentile Action List Statistics percentile Function Finds the nth percentile point in a list Syntax percentile List number u stdDev Action List Statistics stdDev Function Returns the sample standard deviation of the elements in a list Syntax stdDev List Example To det...

Page 74: ...Action List Calculation polyEval Function Returns a polynomial arranged in the descending order of powers so coefficients correspond sequentially to each element in the input list Syntax polyEval List Exp List x is the default when you omit Exp List Example To create a second degree polynomial with the coefficients 1 2 3 u sequence Action List Calculation sequence Function Returns the lowest degre...

Page 75: ...trix u fill Action Matrix Create fill Function Creates a matrix with a specific number of rows and columns or replaces the elements of a matrix with a specific expression Syntax fill Exp number of rows number of columns fill Exp Mat Example To create a 2 3 matrix all whose elements are 2 u subMat Action Matrix Create subMat Function Extracts a specific section of a matrix into a new matrix Syntax ...

Page 76: ...ation det Function Returns the determinant of a square matrix Syntax det Mat Example To obtain the determinant of the matrix 1 2 4 5 u norm Action Matrix Calculation norm Function Returns the Frobenius norm of the matrix Syntax norm Mat Example To determine the norm of the matrix 1 2 4 5 u rank Action Matrix Calculation rank Function Finds the rank of matrix The rank function computes the rank of ...

Page 77: ...f a square matrix Syntax LU Mat lVariableMem uVariableMem Example To obtain the LU decomposition of the matrix 1 2 3 4 5 6 7 8 9 The lower matrix is assigned to the first variable L while the upper matrix is assigned to the second variable U To display the lower matrix To display the upper matrix Lw Uw u QR Action Matrix Calculation QR Function Returns the QR decomposition of a square matrix Synta...

Page 78: ...ns the number in rows in a matrix Syntax rowDim Mat Example To obtain the number of rows in the matrix 1 2 3 4 5 6 u rowNorm Action Matrix Row Column rowNorm Function Calculates the sums of the absolute values of the elements of each row of a matrix and returns the maximum value of the sums Syntax rowNorm Mat Example To calculate the sums of the absolute values of the elements in each row of the m...

Page 79: ...ts of a vector with a specific expression Syntax fill Exp Mat fill Exp 1 number of columns Example To replace the elements of the vector 1 2 with x Example To create a 1 3 1 row 3 columns vector all of whose elements are 3 u dim Action Vector dim Function Returns the dimension of a vector Syntax dim Mat Example To determine the dimension of the vector 1 2 3 The vector 1 2 3 is handled as a 1 3 mat...

Page 80: ...This command can be used with a 1 N or N 1 matrix only N 2 3 This command returns x when natural number is 1 y when natural number is 2 and z when natural number is 3 This command returns a rectangular form when you omit natural number Example To transform the polar form 2 π 4 into an equivalent rectangular form in the Radian mode u toPol Action Vector toPol Function Returns an equivalent polar fo...

Page 81: ...q Ineq variable value lower limit upper limit value is an initially estimated value This command is valid only for equations and expressions when value and the items following it are included In that case this command returns an approximate value A true value is returned when you omit value and the items following it When however a true value cannot be obtained an approximate value is returned for...

Page 82: ...urns an expression or value for the expression Exp Eq input as its argument The message More solutions may exist will appear on the display when a value is returned as the solution because there may be multiple solutions The solve function can return a maximum of 10 solutions in the case of values Example To solve cos x 0 5 for x initial value 0 Angle unit setting Deg u dSolve Action Equation Ineq...

Page 83: ...equality absExpand Function Divides an absolute value expression into formulas without absolute value Syntax absExpand Eq Ineq Example To remove the absolute value from 2x 3 9 u andConnect Action Equation Inequality andConnect Function Combines two equations or inequalities into a single expression Syntax andConnect Eq Ineq 1 Eq Ineq 2 Example To rewrite x 1 and x 3 into a single inequality u getR...

Page 84: ...Assistant mode only For more information on the Assistant mode see Assistant Mode and Algebra Mode on page 47 u arrange Action Assistant arrange Function Combines common terms in an expression and returns the result arranged in descending sequence Syntax arrange Exp Eq Ineq List Mat Example To arrange 2x 3 5x 8y in the sequence of its variables u replace Action Assistant replace Function Replaces ...

Page 85: ...in accordance with the conditions required by the argument of the function being used Calculation is performed on each element within the list and results are output as shown below normPDf x 1 2 normPDf x 1 calculation result normPDf x 2 calculation result b Specifying list data for multiple arguments In this case all of the lists must have the same number of elements Otherwise an Invalid Dimensio...

Page 86: ...ter 0 C or c Right 1 R or r When input is skipped Left is used When one argument is omitted resulting in three arguments Tail Left When two arguments are omitted resulting in two arguments Tail Left μ 0 When three arguments are omitted resulting in one argument Tail Left σ 1 μ 0 When tail setting is Center the lower bound value is returned Calculation Result Output x1InvN x2InvN Example To determi...

Page 87: ...on Result Output prob Example To determine the χ2 probability when lower value 2 7 upper value df 4 u invChiCDf Action Distribution Inv Dist Inverse invChiCDf Function Returns the lower bound value of a χ2 cumulative distribution probability for specified values Syntax invChiCDf prob df Calculation Result Output xInv Example To determine the lower bound value when prob 0 6092146 df 4 u fPDf Action...

Page 88: ... number of trials of a binomial cumulative probability distribution for specified values Syntax invBinomialCDf prob numtrial value pos Calculation Result Output xInv xInv Important When executing the invBinomialCDf invPoissonCDf invGeoCDf or invHypergeoCDf function the ClassPad uses the specified prob value and the value that is one less the prob value minimum number of significant digits prob val...

Page 89: ... Distribution Inv Dist Discrete geoPDf Function Returns the probability in a geometric distribution that the success will occur on a specified trial Syntax geoPDf x pos Calculation Result Output prob Example To determine the geometric probability when x 6 pos 0 4 u geoCDf Action Distribution Inv Dist Discrete geoCDf Function Returns the cumulative probability in a geometric distribution that the s...

Page 90: ...metric cumulative distribution for specified values Syntax invHypergeoCDf prob n M N Calculation Result Output xInv xInv Important See Important under invBinomialCDf on page 88 Example To determine the minimum number of trials when prob 0 3 n 5 M 10 N 20 Using the Financial Submenu The Financial submenu contains commands that are related to financial calculations For information about the function...

Page 91: ...menu For information about using these commands see 2 7 Using the Action Menu Transformation Advanced Calculation Complex List Create List Statistics List Calculation Matrix Create Matrix Calculation Matrix Row Column Vector Equation Inequality Assistant Distribution Inv Dist Financial Define The DispStat Clear_a_z and DelVar commands of the Action menu s Command submenu are not included on the In...

Page 92: ... Conics Graph Differential Equation Editor Numeric Solver Graph Editor 3D Graph Geometry Spreadsheet Stat Editor Conics Editor Probability Financial Verify Sequence Editor 2 Tap the button that corresponds to the window you want to display This causes the window that corresponds to the button you tap to appear in the lower window u To close another application s window 1 Tap anywhere inside of the...

Page 93: ... was created in the work area Using the Geometry Window When there is a Geometry window on the display you can drag values and expressions to the Geometry window to draw the graph or figure of the value or expression You can also drag a figure from the Geometry window to the work area which displays the corresponding expression or value u To drag an expression from the work area to the Geometry wi...

Page 94: ...sist you in simplifying an expression by verifying whether or not the expression you entered is equivalent to your original expression If it is you will get a pleasant response if not you will need to correct your mistake before continuing u To start up Verify 1 On the work area window tap the right most toolbar down arrow button 2 On the icon palette that appears tap W Left side expression Right ...

Page 95: ...lay the Probability dialog box File New Edit Clear All or O Display the Probability dialog box and try the probability emulation the trial result will be added to the end of the current file Edit Add or P Open or save a file File Open File Save or Delete the currently selected trial data Edit Delete Show the selected result as a frequency distribution table in matrix form Display Distribution Show...

Page 96: ...you normally do not need to specify a folder name Unless you change it the current folder of the eActivity application is the eAct folder so you always need to specify the folder name If you want to run a program that is in the main folder input main Program name parameter Important If the program command Pause is used in a program it is ignored when the program is called from Main or eActivity Pr...

Page 97: ... that can display expressions and values or they can be used for input and editing Graph Table Application Specific Menus and Buttons Graph Editor window Open batch saved data in the Graph Editor window File Open Graph Memory Save all of the expressions on the Graph Editor window File Save Graph Memory Select the entire expression you are editing Edit Select All Clear all of the expressions from t...

Page 98: ... by the Open Picture command a Fade I O Start modifying multiple graphs Dynamic Modify page 115 a Dynamic Graph or 4 Display the Draw Shade dialog box a Draw Shade Re draw a graph a ReDraw Make the Graph Editor window active Generate a number table for an existing graph Display the Table Input dialog box for configuring settings 8 Generate a summary table for an existing graph 4 Table window Clear...

Page 99: ...default Tap a Sheet and then Default Name Initialize a Sheet Tap a Sheet and then Clear Sheet This clears all of the active sheet functions and renames the sheet to its default name Initialize all the Sheets Tap Edit and then Clear All In response to the confirmation dialog box that appears tap OK This clears all of the expressions from the Graph Editor window and returns the sheet names to their ...

Page 100: ...ality inequality sign On the Type dialog box that appears select the sign you want and then tap OK Graphing a Stored Function You can select multiple functions and graph them simultaneously as long as all of the functions are on the same sheet You can turn graphing of each function on or off and even specify the line style and color to be used for each function u To graph a specified function 1 Ta...

Page 101: ...ion bounded by two expressions 1 Tap Type ShadeType 2 Use the above syntax to input two x variable expressions specify the x value range and then press E Example x2 1 x2 1 1 x 1 3 Tap to graph 0301 To use the draw shade dialog box to shade the region bounded by x2 1 and x2 1 Overlaying Two Inequalities in an Intersection Plot Union Plot Use the following procedure to overlay two inequalities in an...

Page 102: ...OK u To save Graph Editor data to graph memory 1 On the Graph Editor window tap File and then Save Graph Memory This displays a dialog box for inputting a name for the graph memory file 2 Enter the name and then tap OK 3 2 Using the Graph Window This section explains Graph window operations including configuring display settings scrolling zooming the image and more Configuring View Window Paramete...

Page 103: ...ch the applicable axis to logarithmic scale Selecting one of the check boxes results in a semi log graph while selecting both check boxes results in a log log graph Polar Coordinates and Parametric Coordinates Use this item To configure this View Window parameter t min t max Minimum maximum value of t t step Step size of t Specify a non zero value 4 After all the parameters are the way you want ta...

Page 104: ...nging the xmin ymin or xmax ymax value automatically changes the xdot ydot value while changing the xdot ydot value automatically changes the xmax ymax value Using View Window Memory You can save your View Window setup for later use u To save the current View Window setup 1 Tap 6 or tap O and then View Window to display the View Window dialog box 2 Change parameters as required see To configure Vi...

Page 105: ...Zoom and then Box or tap Q 2 On the Graph window drag the stylus to draw a selection boundary around the area you want to enlarge 3 Remove the stylus from the display The area within the selection boundary will expand to fill the entire Graph window To enlarge or reduce to a specified numeric factor 1 Tap Zoom and then Factor 2 On the dialog box that appears input the x and y axis zoom factor and ...

Page 106: ...xecuting Quick Trig changes the xscale setting to π 2 for Radian 90 for Degree or 100 for Grad The following settings are applied based on the xscale value xmin 7 7 xscale xmax 7 7 xscale Using Built in Functions for Graphing Your ClassPad is pre programmed with the commonly used functions listed below y aⴢx b y aⴢcos bⴢx c d y aⴢe bⴢx c d y aⴢx 2 bⴢx c y aⴢtan bⴢx c d y a bⴢx c d y aⴢx 3 bⴢx 2 cⴢ...

Page 107: ... tap OK u To clear the current screenshot of a graph On the Graph window tap a and then Clear Picture Adjusting the Lightness Fade I O of the Graph Window Background Image You can adjust the lightness of the graph window background image within a range of 0 as is to 100 all white A higher setting value makes the image lighter and a setting of 100 displays an all white background You can use this s...

Page 108: ... also included in the number table when the Graph Format Derivative Slope check box is selected You can specify the width of table cells using the Cell Width Pattern on the Graph Format dialog box page 38 u To generate a number table by specifying a range of values for x or t using the Table Input dialog box 1 On the Graph Editor window input the function s you want to use for number table creatio...

Page 109: ...reation 8 Tap to generate the number table and display it on the Table window u To draw a graph using a number table Perform either of the operations below Tap Graph G Plot or tap This will draw a graph that plots the coordinates in the number table Tap Graph G Connect or This graphs the expression used to create the number table and plots the coordinates in the table u To save a number table to a...

Page 110: ...method it is up to you specify all of the correct x values required to generate the summary table The summary table will not be generated correctly if you provide incorrect x values Tip You can control whether or not the summary table should include an f x line second derivative component using the Summary Table f x setting on the Special tab of the Graph Format dialog box page 38 Turning on the S...

Page 111: ...tat Editor window 5 In the list you selected in step 2 list1 in this example input the values you want to assign to x 6 Tap the Graph Editor window to make it active 7 On the Graph Editor window register the function you want to use to create the summary table Make sure that only the check box of the function to be used for summary table creation is selected Clear the check boxes of all other func...

Page 112: ...k box will hide the coordinate display while the trace pointer is on the display For more information see Graph Format Dialog Box on page 38 3 5 Using the Sketch Menu The Sketch menu lets you add points lines figures and text after you draw a graph You can also add tangent and normal lines to your graph Using Sketch Menu Commands This section describes how to use each of the commands on the Sketch...

Page 113: ...n y x2 x 2 2 Tap to draw the graph Next tap Analysis Sketch and then Tangent This displays the crosshair pointer along with its corresponding coordinate values 3 Press 1 4 The x value specification dialog box will have x 1 input so tap OK This draws the tangent to y x2 x 2 at x 1 Tip Instead of inputting coordinate values in steps 3 and 4 you can use the cursor key or the graph controller arrows t...

Page 114: ... s roots Analysis G Solve Integral Root Integration value between the two or more intersections of two graphs Analysis G Solve Integral Intersection Point of inflection Analysis G Solve Inflection Distance between two points Analysis G Solve Distance Volume of a solid of revolution Analysis G Solve π f x 2 dx Tip See Graph Types and Executable Functions page 302 for information about graph types a...

Page 115: ...ou with two methods for modifying a graph Direct Modify and Dynamic Modify Modifying a Single Graph Direct Modify Direct Modify changes the parameter in the equation of the original graph This method can be used when you are modifying a single graph 0312 To graph the functions y 2x2 3x 1 and y 2x 1 and then find out how a change in the parameters of each function affects the shape and position of ...

Page 116: ...tep value 1 Tap the upper left corner of the slider display box On the menu that appears tap Settings This displays the Slider Settings dialog box The number of tabs on the dialog box will match the number of parameters in your graph formula s 2 Use the tabs to specify the current value minimum value maximum value and step value for each of the parameters 3 To close the dialog box and save your ch...

Page 117: ...ssigned To change slider allocations from those applied automatically perform the steps below 1 Tap the upper left corner of the slider display box 2 On the menu that appears tap Settings 3 On the Slider Settings dialog box that appears tap the Parameter line button 4 On the parameter list that appears tap the parameter you want to assign to the slider If you use the above procedure to assign a di...

Page 118: ...s Editor window and 2 the Conics Graph window A function input on the Conics Editor window is graphed on the Conics Graph window 1 2 Conics Application Specific Menus and Buttons Conics Editor window Draw a graph Start modifying a graph Dynamic Modify page 121 4 Insert a Conics Form Form Insert Conics Form or q Adjust the equation so it fits a Conics Form Fit Fit into Conics Form or w Conics Graph...

Page 119: ...put u To transform a manually input equation to a Conics Form 0402 To transform the equation 1 2 22 2 4 2 2 to the standard Conics Form x Ay2 By C Tip If the equation you input cannot be transformed into the standard Conics Form you selected the message Can t Transform into This Type appears An input equation may not transform correctly if it includes a square root calculation or some other functi...

Page 120: ...ellipse etc 4 3 Using G Solve to Analyze a Conics Graph What You Can Do Using the G Solve Menu Commands While there is a graph on the Conics Graph window you can use a command on the Analysis G Solve menu to obtain the following information x coordinate for a given y coordinate G Solve x Cal y Cal x Cal y coordinate for a given x coordinate G Solve x Cal y Cal y Cal Focus of a parabola ellipse or ...

Page 121: ...select the command you want To determine the focus for this example select Focus Press the left and right cursor keys to toggle the display between the two foci The following are examples for other G Solve commands 0403 To determine the axis of symmetry of the parabola x 2 y 1 2 2 0404 To determine the center point of the circle x2 y2 4x 6y 9 0 0405 To determine the radius of the circle x2 y2 4x 6...

Page 122: ...b IC tab Graphs tab Graph the selected function s O Display the View Window dialog box to configure Differential Equation Graph window settings 6 Display the Main application window Delete the line of data at the current cursor location q DiffEq tab only Input a single first order differential equation Type 1st Slope Field or A Input a single second order differential equation or a set of two firs...

Page 123: ...an use the Differential Equation Graph application to graph a first order a second order or an nth order differential equation Graphing a First Order Differential Equation This section explains how to input a first order differential equation draw a slope field and graph the solution curve s A slope field is the family of solutions of a single first order differential equation of the form y f x y ...

Page 124: ... a second order differential equation and draw a phase plane 0503 To input x x y y and draw its phase plane u To input initial conditions and graph the solution curves 0504 After performing the operation under example 0503 to graph the solution curve of the initial condition xi yi 1 1 Independent variable minimum value tmin 7 7 maximum value tmax 7 7 and initial value t0 0 Graphing an Nth order Di...

Page 125: ... appear on the Differential Equation Graph window These dots are the currently configured initial conditions 2 Tap Analysis Select or G 3 Tap one of the initial condition dots to select it and then use the stylus to drag the dot to another location Here we will drag the bottom dot which is the Initial Condition 1 setting xi y1i y2i 0 1 0 The applicable initial condition will change to the coordina...

Page 126: ...n graph View Window settings 1 Tap 6 to display the View Window dialog box 2 Input the required parameters on the Window and Solutions tabs See Differential equation graph View Window parameters below 3 After the settings are the way you want tap OK Differential equation graph View Window parameters Window tab Setting Description xmin xmax Minimum maximum value along the horizontal x axis ymin yma...

Page 127: ...tal x axis 1st order same as independent variable 2nd order x fixed Nth order independent variable or y1 through y10 y Axis Variable assignment for the vertical y axis 1st order 2nd order y fixed Nth order independent variable or y1 through y10 5 2 Drawing f x Type Function Graphs and Parametric Function Graphs f x type function graphs and parametric function graphs can be overlaid on differential...

Page 128: ...the matrix will simply plot points at the coordinates indicated by each x y pair Regardless of whether or not the Slope field is already graphed values in the dropped in matrix will be registered to the IC tab of the Differential Equation Editor Solution curve s of an nth order differential equation 1 nth order differential equation such as y y y sin x followed by 2 Matrix of initial conditions in...

Page 129: ...ox or hide Off the expression used to draw a figure with Sketch or show the expression only when E is pressed StepDisp a Set Sequence On Off StepDisp Clear the contents of the currently active tab sheet a Clear Sheet Delete the recursion expression in the current active line w Sequence Table window Draw a connect type graph Graph Connect or Draw a plot type graph Graph G Plot or Save the contents ...

Page 130: ...isplay the Sequence Editor window Table Graph RUN 6 1 Recursive and Explicit Form of a Sequence ClassPad supports use of three types of sequence expressions an 1 an 2 and anE Generating a Number Table In addition to an ordered pair table you can create a sequence table with column s This helps you determine if the sequence is an arithmetic sequence geometric sequence progression of difference or F...

Page 131: ...n you want to determine the sum of a specific range of the sequence of a recursion expression or a general term expression 0603 To calculate the sum of the general term expression anE n2 2n 1 in the range of 2 s n s 10 6 2 Graphing a Recursion ClassPad lets you graph the values in a number table you create and draw a cobweb diagram from the recursion expression 0604 To input the expression an 1 2a...

Page 132: ...l for creating and maintaining lists list variables and it plays a very important role in ClassPad statistical calculations ClassPad uses lists as data sources for statistical calculations and for statistical graphing You can specify data by its list name The list name is located in the cell at the top of each list The initial default Stat Editor window shows six lists columns named list1 through ...

Page 133: ...sing the procedure under To input data into a list If you enter a list name that is already used for another list pressing E displays the contents of that list u To open an existing list 1 On the Stat Editor window select the list name cell of the column where you want the list you will open to appear Instead of the above operation you could also select any cell in the column where you want the li...

Page 134: ...hen you import a CSV file into Stat Editor everything displayed on the Stat Editor screen is cleared and replaced with the imported CSV file data The first column of the CSV file data is imported into the Stat Editor column 1 list list 1 the second column of file data is imported into Stat Editor column 2 list list 2 and so on List data is created for each of the CSV file columns Any data previous...

Page 135: ...d other graph settings 3 drawing of the graph u To prepare list data for statistical graphing Prepare the list data using one of the patterns shown below Single Variable Paired Variable Without frequency With frequency Without frequency With frequency Single list Two lists Two lists Three lists Data Data Frequency Paired data Paired data Frequency Tip Single variable data is data that consists of ...

Page 136: ... setting is supported only when Scatter xyLine or NPPlot is specified for Type Select square q cross w large dot or dot as the shape for graph lot points 4 Tap Set to apply the settings for the tab you selected in step 2 u To draw a statistical graph 1 On the Stat Editor window tap SetGraph and then confirm that there is at least one item from StatGraph1 to StatGraph9 whose check box is selected I...

Page 137: ...Line Graph Broken A histogram shows the frequency frequency distribution of each data class as a rectangular bar Classes are on the horizontal axis while frequency is on the vertical axis In the broken line graph lines connect the pointers that fall at the center of each histogram bar The Set Interval dialog box appears before the graph is drawn You can use this dialog box to change the start valu...

Page 138: ...R Logarithmic Reg a bⴢln x Logarithmic regression expresses y as a logarithmic function of x The normal logarithmic regression formula is y a bⴢln x If we say that X ln x then this formula corresponds to the linear regression formula y a bⴢX aⴢeb폷x Exponential regression ExpR Exponential Reg y aⴢebⴢx Exponential regression can be used when y is proportional to the exponential function of x The nor...

Page 139: ...e operation under 0701 in the separate Examples booklet 2 On the Calc Regression menu select one of the regression calculation commands from Linear Reg to Logistic Reg Here we will select Logarithmic Reg This displays the Set Calculation dialog box 3 Here we want to overlay on a scatter plot so we specify XList YList and Freq the same as in step 1 of the procedure for drawing a scatter plot 4 Tap ...

Page 140: ...isplay the Graph Editor window 3 Input the function 4 Select the check boxes of all the functions you want to graph and clear the check boxes of all the functions you do not want to graph 5 Tap y on the Graph Editor window This draws the function graph on the statistical graph To close the Graph Editor window Tap to make it active and then tap C Tip While the Stat Editor window SetGraph Graph Func...

Page 141: ...er of data mode items ModeF data mode frequency If Mode ModeStat is displayed it means that solutions are stored in the ModeStat system variable To view the ModeStat contents tap any list name cell on the Stat Editor window input ModeStat and then press E Calculation Methods for Q1 Q3 and Median Q1 and Q3 can be calculated in accordance with the Q1 Q3 on Data setting on the Basic Format dialog box...

Page 142: ...ement whose cumulative frequency ratio is greater than 1 2 and nearest to 1 2 When the cumulative frequency ratio for some data value is exactly 0 5 Median is the average of that data value and the next data value The following shows an actual example of the above Data Value Frequency Cumulative Frequency Cumulative Frequency Ratio 1 0 1 0 1 0 1 1 0 0 1 2 0 1 0 2 0 2 1 0 0 2 3 0 2 0 4 0 4 1 0 0 4 ...

Page 143: ... Σy sum of data Σx2 Σy2 sum of squares σx σy population standard deviation sx sy sample standard deviation n sample size Σxy sum of products of XList and YList data minX minY minimum maxX maxY maximum Performing Regression Calculations You can use the procedures under Overlaying a Regression Graph on a Scatter Plot page 139 to specify a model formula and determine and graph the regression formula ...

Page 144: ...on to the line y1 through y20 you selected u To perform residual calculation 1 Perform steps 1 and 2 under To view regression calculation results page 143 2 On the dialog box that appears tap the Copy Residual down arrow button and then select On or the list into which you want to copy the residual values 3 Tap OK This assigns residual data to a system variable named residual and also to the list ...

Page 145: ... instructions displayed by a wizard This eliminates the need to input commands and their arguments directly For information about command syntax see 12 4 Program Command Reference u ClassPad Operation 1 On the Stat Editor window tap Calc and then tap Test Interval Distribution or Inv Distribution This displays the Wizard window in the lower half of the screen Selecting the Help check box causes th...

Page 146: ...rovides a variety of different tests based on standard deviation based tests They make it possible to test whether or not a sample accurately represents the population when the standard deviation of a population such as the entire population of a country is known from previous tests The t Test is used instead of the Z Test when the population standard deviation is unknown You can also perform χ2 T...

Page 147: ...gainst the known mean of the null hypothesis when the population standard deviation is unknown The t distribution is used for the 1 Sample t test 2 Sample t Test Test Two Sample t Test Tests the difference between two means when the standard deviations of the two populations are unknown The t distribution is used for the 2 Sample t test When the two population standard deviations are equal pooled ...

Page 148: ... s 2 2 Tests the ratio between sample variances of two independent random samples The F distribution is used for the 2 Sample F test One Way ANOVA analysis of variance Test One Way ANOVA Tests the hypothesis that the population means of multiple populations are equal It compares the mean of one or more groups based on one independent variable or factor 0706 To use Factor A data of list1 7 4 6 6 5 ...

Page 149: ...orm the calculation The dimensions that can be specified for Factor A Factor B are shown in the screen to the right Two Way ANOVA can also be performed using a program command see the example 1210 under Including Statistical Graphing and Calculation Functions in a Program on page 225 To perform Two Way ANOVA using a program command create a DependentList that includes all Factor A Factor B level d...

Page 150: ... confidence interval for the difference between population proportions based on the difference between two sample proportions 1 Sample t Interval Interval One Sample t Int Lower Upper o tn 1 α 2 n sx Calculates the confidence interval for the population mean based on a sample mean and a sample standard deviation when the population standard deviation is not known 2 Sample t Interval Interval Two S...

Page 151: ... and graph the result Data 37 5 Population standard deviation 2 Population mean 35 Normal Cumulative Distribution Distribution Normal CD Calculates the cumulative probability of a normal distribution between a lower bound a and an upper bound b 0710 To calculate normal cumulative distribution for the data below and graph the result Lower bound Upper bound 36 Population standard deviation 2 Populat...

Page 152: ...Distribution Inverse F CD Calculates the lower bound value of an F cumulative probability distribution for specified values Binomial Distribution Probability Distribution Binomial PD Calculates the probability in a binomial distribution that success will occur on a specified trial p probability of success 0 s p s 1 n number of trials Binomial Cumulative Distribution Distribution Binomial CD Calcul...

Page 153: ... 2 3 p probability of success 0 s p s 1 Geometric Cumulative Distribution Distribution Geometric CD Calculates the cumulative probability in a geometric distribution that the success will occur on or before a specified trial Inverse Geometric Cumulative Distribution Inv Distribution Inverse Geo CD Calculates the minimum number of trials of a geometric cumulative probability distribution for specif...

Page 154: ...sx2 sample standard deviation of sample 1 sample 2 0 sx1 0 sx2 Upper Distribution upper bound x 1 Proportion Z Test sample value 1 x 1 Proportion Z Interval data value 1 x Binomial PD specified trial integer 0 s x s n x Poisson PD Geometric PD Hypergeometric PD specified trial 1 x Other than the above data value x _ sample mean x _ 1 x _ 2 sample mean of sample 1 data sample 2 data x1 x2 1 Proport...

Page 155: ... correlation coefficient r2 coefficient of determination sx sample standard deviation sx1 sx2 sample standard deviation of sample 1 sample 2 Displayed only for list format sp pooled sample standard deviation se standard error of estimation SEb standard error of the least squares slope t t value t Low lower bound value you input t Up upper bound value you input Upper confidence interval upper limit...

Page 156: ...rties Hide Show hidden names Edit Properties Show Name Hide the selected name Edit Properties Hide Name Move the selected object to the front or to the back Edit Properties To the front To the back Move all text to the front Edit Properties All Text Pin an annotation position on the Geometry window Edit Properties Pin Unpin an annotation on the Geometry window Edit Properties Unpin Specify the num...

Page 157: ...the appearance of the Geometry application window Tap O and then View Window to display the View Window dialog box The View Window dialog box allows you to configure the x axis range of values The ymid value is used to center the Geometry window vertically For example if we set ymid 2 the y axis will appear 2 units below the center of the Geometry window The following are the allowable ranges for ...

Page 158: ... through which you want the infinite line to pass u To draw a ray 1 Tap Draw Basic Object Ray or tap b 2 Tap two points on the screen or tap one point and then drag to the second point u To draw a vector 1 Tap Draw Basic Object Vector or tap H 2 Tap the point where you want the vector to start and then its end point u To draw a circle 1 Tap Draw Basic Object Circle or tap U 2 Tap the point where y...

Page 159: ...aw Basic Object Hyperbola or tap x 2 Tap the two points that you want to specify as the foci of the hyperbola point 1 and point 2 This causes a line to appear between point 1 and point 2 3 Tap the point you want to specify as a point anywhere on the hyperbola point 3 This draws a hyperbola whose line passes through point 3 using point 1 and point 2 as foci u To draw a parabola 1 Tap Draw Basic Obj...

Page 160: ... Function dialog box input an expression in the syntax of r f the lower limit of min and its upper limit max 3 Tap OK to draw the polar equation graph In this example the Function Angle setting of the Geometry Format dialog box page 40 is set to Radian u To draw a parametric equation graph 1 Tap Draw Function Parametric Or you could tap on the tool bar Next on the Function dialog box that appears ...

Page 161: ...llustration shown here After attaching an angle measurement using the Attached Angle command you can drag it to the position of any one of the other three angles as shown in the example below Example To drag the angle measurement attached to interior angle A of triangle ABC to its exterior supplementary angle Displaying the Measurements of a Figure You can display measurements on the Geometry appl...

Page 162: ...ee 8 3 Using the Measurement Box 0801 To display the interior angle formed by two sides of a triangle Displaying the Result of a Calculation that Uses On screen Measurement Values You can use the Expression command and the commands on the Measurement submenu to perform calculations using the angle value line length surface area and other measurement values attached to a figure and display the resu...

Page 163: ...truct Submenu The Construct submenu provides you with the means to study various geometric theorems Each of the Construct submenu figures is also available on the toolbar Perpendicular Bisector Midpoint Angle Bisector Tangent to Curve Translation Dilation Perpendicular Intersection Parallel Reflection Rotation General Transform Construct submenu The following procedures include steps that require ...

Page 164: ...truct the point of intersection of two lines 1 Draw two lines that intersect and then select both lines 2 Tap Draw Construct and then Intersection This adds the point of intersection The point s of intersection of two circles or of a line and a circle can be constructed in the same manner u To construct an angle bisector 1 Draw two line segments so they form an angle and then select both line segm...

Page 165: ...ng a vector 1 Draw a line segment AB and then select it 2 Tap Draw Construct and then Translation to display the Translation dialog box 3 Enter the vector for the translation Vector values indicate the amount of movement in the x axis direction and in the y axis direction In the nearby screen for example the figure selected in step 1 moves parallel to the x axis by three 4 Tap OK This translates l...

Page 166: ... Dilation dialog box 4 Specify the dilation scale factor and then tap OK u To transform a triangle using a matrix or vector general transform 1 Tap q to turn on coordinate display in the Geometry window 2 Draw triangle ABC and then select its three sides 3 Tap Draw Construct and then General Transform This displays the Transform dialog box 4 Enter the matrix for the transform In this example let s...

Page 167: ...election modes Select and Toggle Select each of which is described below u Using Select Tap G on the toolbar This causes the button to become highlighted indicating that Select is enabled Select allows you to select as many figures as you would like and then move copy paste or perform other operations on the selection as a single entity Tap G on the toolbar To select side BC of the triangle tap it...

Page 168: ...s shown here even when the window is panned Specifying the Number Format of a Measurement You can specify the number format for each measurement value or all the measurement values on the Geometry window The initial default number format setting for measurement values is Fix 2 u To specify the number format for selected measurement value s 1 Select highlight the measurement s you want to specify t...

Page 169: ... line color Tap Line Color and then tap the desired color Specify the figure fill color Tap Area Color and then tap the desired color To specify no fill color tap Clear 4 To apply the settings you configure return to the dialog box in step 2 of this procedure and then tap OK u To specify the color and line type of all the objects on the Geometry window 1 Tap anywhere on the screen where there are ...

Page 170: ...ays Lockable T Coordinates A single point Coordinates of the point Yes t Distance length Two points on one figure or two different figures or a single line segment or a vector Distance between two points length of a line segment or vector Yes Q Slope Single line line segment or vector Slope of the line line segment or vector Yes Y Direction Single line line segment or vector Direction angle of the...

Page 171: ...le this tool is selected u To view the measurements of a line segment 1 Draw a line segment 2 Tap u on the toolbar to display the measurement box 3 Select the line segment This displays the length of the line segment 4 Tap the down arrow next to the measurement box to cycle through other measurements In the case of the line segment for example you can view its length slope direction and equation S...

Page 172: ... table below Select the desired object and then display its slider using the procedure following the table For this type of selected object s This type of slider can be displayed Any two sides of a polygon or two line segments Angle supplementary angle Two points on one figure or two different figures or a single line segment or a vector Length Single circle or arc Radius u To display a slider 1 S...

Page 173: ... range depends on the current angle unit setting 0 to 180 for degrees 0 to π for radians and 0 to 200 for grads Attempting to input a value that is outside the current allowable range will automatically change the input value so it is within range On the Length and Radius tab input a value that is greater than zero To return the setting values on the currently displayed tab to their initial values...

Page 174: ...king with Animations An animation consists of one or more point curve pairs in which the curve can be a line segment circle ellipse or function You build an animation by selecting a point curve pair and then adding it to an animation Using Animation Commands You can build and run an animation either by executing menu commands or by using the animation toolbar that appears when you tap View and the...

Page 175: ...ew animation 2 Tap Edit Animate and then Replace Animation This discards the currently set animation and sets up an animation for a new point and curve set Tap Edit Animate and then Go once to see your new animation u To trace a locus of points Note Using trace leaves a trail of points when the animation is run The procedure below is a continuation of the procedure under To add an animation and ru...

Page 176: ...d t1 1 During animation the length of CD is considered to be one unit The default values specify that movement of point A is from start point C point where length equals 0 up to end point D point where length equals 1 Changing the value of t0 to 0 5 for example causes point A to move from the middle of side CD to point D Changing the value of t0 to 1 causes point A to begin at a point outside side...

Page 177: ...windows You can see an actual example 0243 of how this is done using the Main application in Chapter 2 of this manual The information that appears when you drop a figure into another application depends on the figure you are dragging Many of the possible outcomes are listed in the table below Geometric Figure Drag and drop into another application transforms to 1 Point Ordered pair Yes Line Segmen...

Page 178: ...ound Change the convergence range a Convergence Performing the Clear a z operation clears all single character variables regardless of variable data type Programs and functions with file names from a through z are also cleared Inputting an Equation On the Numeric Solver window input a single equation into the area under Equation Use the soft keyboard to input an equation that contains at least one...

Page 179: ... h Use the formula h vt 1 2 gt2 to calculate the initial velocity v for a height of h 14 meters and a time of t 2 seconds Gravitational acceleration is g 9 8 m s2 Tip If ClassPad judges that the displayed results are not converging sufficiently it displays the message Did not converge Do you wish to continue the calculation Tap Yes to continue or No to cancel the calculation If the message Can t s...

Page 180: ...t from your computer to your ClassPad See the instructions provided at the CASIO Website for more information eActivity Application Specific Menus and Buttons Clear variables that contain numbers list and matrices Edit Clear All Variables Insert a row or strip Insert Calculation Row page 182 Text Row page 181 Geometry Link page 184 Strip 1 or Strip 2 page 182 Add help text to the currently selecte...

Page 181: ...ate data which is inserted into the eActivity Geometry Link row Use this row to insert data that is linked with a Geometry window figure u To insert a text row 1 On the eActivity window toolbar check to make sure that u is displayed If it isn t tap to toggle it to u u indicates the Text Input mode is selected If the cursor is located in a line that already contains input data place the cursor at t...

Page 182: ...ta Strip An application data strip can be used to embed data from other ClassPad applications into an eActivity An application data strip contains the elements shown to the right u To insert an application data strip 1 On the eActivity window tap Insert and then Strip 1 or Strip 2 Next tap a menu item based on the type of application data you want to insert See Application data strip list below fo...

Page 183: ...w 2 data Strip 2 Probability P Numeric Solver window data Strip 2 NumSolve 1 Sequence Editor window data Strip 2 Sequence Editor Verify window 2 data Strip 2 Verify W Picture Plot window data Strip 2 Picture Plot 5 1 The Notes window can be used with the eActivity application only 2 The Probability window and Verify window can be used with the eActivity application and Main application For more in...

Page 184: ...Geometry Link row Example To drag one side of a triangle drawn on the Geometry window and link it to an eActivity 1 From the eActivity menu tap Insert Strip 1 and then Geometry to insert a Geometry strip 2 On the Geometry window that appears in the lower half of the screen draw a triangle 3 Tap the eActivity window to make it active 4 Tap Insert and then Geometry Link This inserts a Geometry Link ...

Page 185: ...r a computer The ClassPad II supports only eActivity files created with a ClassPad II unit or with ClassPad Manager eActivity files created with another ClassPad model cannot be opened by the ClassPad II You may not be able to open an eActivity file created using a newer version ClassPad II using an older version ClassPad II Transferring eActivity Files between a ClassPad Unit and a Computer You c...

Page 186: ...g the Financial application page Example What is the final value after two years 730 days of a 3 000 investment earning 5 0 simple interest Also calculate the final value during the same period for the same investment when the simple interest rate is 3 1 On the application menu tap to start the Financial application If this is the first time the application is being started up the Financial menu w...

Page 187: ...Display the previous page or following page 1 Tap Display help about the currently selected field on the page Tap Help tab Change the settings of the displayed page s calculation Tap Format tab Delete the currently displayed Financial application page 2 Edit Delete Page Clear all the values from the displayed Financial application page Edit Clear Page Delete all the Financial application pages and...

Page 188: ...B the initial settings of any Page B local setting items that are also on Page A will be those inherited from Page A Default settings will be applied as the initial settings of items on Page B that are not also included on Page A The table below shows setting items for each type of Financial calculation Setting Items Financial Calculation Simple Interest Compound Interest Amortization Day Count Bo...

Page 189: ... number of days from another date Calc 1 Day Count 1106 Amount that a business expense can be offset by income depreciated over a given year Calc 1 Depreciation 1107 Purchase price or annual yield of a bond Calc 1 Bond Calculation 1108 Amount you must sell to break even or to obtain a specified profit as well as amount of profit or loss on particular sales Calc 2 Break Even Point 1109 How much sal...

Page 190: ... rate is calculated using Newton s Method PV PMT FV 0 I is calculated from i using the formulas below When P Y C Y 1 When P Y 1 and or C Y 1 I Interest I calculations are performed using Newton s Method which produces approximate values whose precision can be affected by various calculation conditions Interest calculation results produced by this application should be used keeping the above in min...

Page 191: ...completion of payment PM2 BAL d total principal paid from payment PM1 to payment PM2 ΣPRN e total interest paid from payment PM1 to payment PM2 ΣINT a b one repayment PMT BAL0 PV when Payment Date is End INT1 0 PRN1 PMT when Payment Date is Begin Converting between the Nominal Interest Rate and Effective Interest Rate The nominal interest rate I value input by user is converted to an effective int...

Page 192: ...1 12 SYDn 1 12 YR1 n n u Declining Balance Method 100n YR1 I DB1 PV 12 RDV1 PV FV DB1 100n I DBj RDVj 1 FV RDVj RDVj 1 DBj YR1 12 DBn 1 RDVn YR1 12 RDVn 1 0 Bond Calculation u Terms in the formulas PRC price per 100 of face value RDV redemption price per 100 of face value CPN coupon rate YLD annual yield M number of coupon payments per year 1 Annual 2 Semi annual N number of coupon payments until ...

Page 193: ...ions using Newton s Method which produces approximate values whose precision can be affected by various calculation conditions Because of this annual yield calculation results produced by this application should be used keeping the above in mind or results should be confirmed separately Break Even Point u Profit Profit Amount Ratio Setting Amount PRF PRC VCU FC PRF QBE PRC VCU FC PRF SBE PRC u Pro...

Page 194: ... IRR cashNFV cashNFV I Cash NFV cashNPV cashNPV I Cash NPV cashPBP cashPBP I Cash PBP Amortization amortBal amortBal PM1 PM2 I PV PMT P Y C Y BAL amortInt amortInt PM1 PM2 I PV PMT P Y C Y INT amortPrn amortPrn PM1 PM2 I PV PMT P Y C Y PRN amortSumInt amortSumInt PM1 PM2 I PV PMT P Y C Y ΣINT amortSumPrn amortSumPrn PM1 PM2 I PV PMT P Y C Y ΣPRN Interest Conversion convEff convEff N I EFF convNom ...

Page 195: ...sent value initial investment QBE Number of units to be sold QTY Manufacturing Number of units manufactured QTY Sales Number of units sold r Proportion of sales amount retained as a profit as a percent RDV Bond Calculation Redemption value RDV Depreciation Residual value after depreciation for year j SAL Amount obtained from sales SAL Operating Leverage Amount currently obtained from sales SBE Bre...

Page 196: ...pe N Program file T Text file F User defined function file Program Application Specific Menus and Buttons Program Loader window Display the Program Editor window O Window Program Editor Edit Open Editor or P Run a program Run Run Program or Program Editor window Display the Program Loader window O Window Program Loader or Save a file Edit Save File Save or Save a file under a new name Edit Save Fi...

Page 197: ... Editor window tap O 2 On the dialog box that appears configure the settings for the new file as described below Leave the Type setting as Program Normal Tap the Folder down arrow button and then select the folder where you want to save the program file In the Name box input up to eight bytes for the program file name Here we will input OCTA 3 Tap OK This displays a blank Program Editor window 4 I...

Page 198: ...Program Execution You can specify where execution of a program should pause by including either a Pause command or a Wait command inside the program For details about each command see 12 4 Program Command Reference Configuring Parameter Variables and Inputting Their Values When Creating a Program If you input the names of variables used in a program into the parameter variable box when creating a ...

Page 199: ...CTA program created under Creating a Program page 197 to calculate the surface areas and volumes of three regular octahedrons the lengths of whose sides are 7 10 and 15 u To run a program 1 On the Program Loader window specify the program you want to run 1 Tap the Folder down arrow button and then select the folder you want 2 Tap the Name down arrow button and then tap the name of the file Here we...

Page 200: ...am Execution Pressing c while a program is running terminates the program Tip Pressing c does not terminate the program if program execution is already paused by the Pause command see 12 4 Program Command Reference In this case tap X on the status bar to resume program execution and then press c Creating a Text File Use the procedure below to create a text file using the Program Editor window You ...

Page 201: ...ble while a user defined function page 203 is open For information about transferring data between a computer and a ClassPad unit see Chapter 19 of this manual Converting a Program File to an Executable File You can use the procedure below to change a program file PRGM file type to an executable file EXE file type An EXE file is about half the size as its corresponding PRGM file An EXE file can on...

Page 202: ...se the dialog box without displaying the Program Editor window Open the backup PRGM file that was generated when you created the EXE file by converting it from a PRGM file and use it for debugging Debugging a Program Following Unexpected Results If execution of a program produces unexpected or abnormal results carefully read through the program and correct errors as required Editing a Program u To...

Page 203: ...ram Loader or Program Editor window tap O 2 On the dialog box that appears configure the settings for the new file as described below Tap the Type down arrow button and then select Function Tap the Folder down arrow button and then select the folder where you want to save the user defined function In the Name box input up to eight bytes for the user defined function name Here we will input f4 3 Ta...

Page 204: ...then selecting User Editing a User defined Function u To edit a user defined function 1 On the Program Loader window tap or tap Edit and then Open File 2 On the dialog box that appears select the function you want to edit as described below Tap the Type down arrow button and then select Function Tap the Folder down arrow button and then select the folder that contains the function you want to edit...

Page 205: ... shown in bold Syntax Conventions The table below explains each of the symbols that are used inside of command syntax Symbol Meaning This indicates a space Always make sure you input one space between a command and its parameters Example GetKey variable name You need to select one of the multiple options enclosed inside the braces Example On Off Number When inputting the command do not include the...

Page 206: ...ic Syntax expression 1 expression 2 Function Returns true when expression 1 and expression 2 are not equal and returns false when they are Ctrl Logic Syntax expression 1 expression 2 Function Returns true when expression 1 is less than expression 2 and returns false when expression 1 is equal to or greater than expression 2 Ctrl Logic Syntax expression 1 expression 2 Function Returns true when exp...

Page 207: ...he string to the specified variable Description Omitting n starts conversion from the first character of the string For information about character codes see Character Code Table on page 295 Circle I O Sketch Syntax Circle center x coordinate center y coordinate radius color command Function Draws a circle Clear_a_z Misc Variable Syntax Clear_a_z folder name Function Deletes all single letter lowe...

Page 208: ...e sort sequence and display contents of the list on the Stat Editor window list1 to list6 DefaultSetup Misc Setup 1 Syntax DefaultSetup Function Initializes all setup data settings Define Ctrl Misc Syntax Define folder name function name variable name variable name expression If you do not specify a folder name the function is stored in the current folder Function Creates a user defined function D...

Page 209: ...rrent Graph window Do LpWhile Ctrl Do Syntax Do statement LpWhile expression expression is a condition that evaluates to true or false Function The specified statements are repeated as long as the condition is true Description The statements between Do LpWhile are repeated as long as the condition is true When the condition becomes false execution jumps to the next command after the LpWhile comman...

Page 210: ...D x value n df value d df value Function See F Probability Density page 152 For To Step Next Ctrl For Syntax For expression 1 control variable name To expression 2 Step expression 3 statement Next expression 1 is the initial value expression 2 is the end value and expression 3 is the step Function Anything between the For command and the Next command is repeated for a count starting with the initi...

Page 211: ...n 3 No applicable variable For details about each type see Main Memory Data Types page 28 GetVar38k I O Communication Syntax GetVar38k variable name Function Receives variable names and variable contents Description The OpenComPort38k command must be executed before this command is executed The CloseComPort38k command must be executed after this command is executed Goto Lbl Ctrl Jump Syntax Goto l...

Page 212: ...hat execution advances to the next statement after IfEnd If the If command expression is false the ElseIf command expression is tested If it is true the statement in the ElseIf Then block is executed After that execution advances to the next statement after IfEnd If it is false the Else block statement is executed After that execution advances to the next statement after IfEnd Description With all...

Page 213: ...ibution page 152 InvGeoCD k Syntax InvGeoCD prob value pos value Function See Inverse Geometric Cumulative Distribution page 153 InvHypergeoCD k Syntax InvHypergeoCD prob value n value M value N value Function See Inverse Hypergeometric Cumulative Distribution page 153 InvNormCD k Syntax InvNormCD InvNorm Tail setting Area value value value Function See Inverse Normal Cumulative Distribution page ...

Page 214: ...tion Performs y c 1 a e b x regression Description See SinReg LogP Misc Graph Table 1 Function Used as a ViewWindow command argument to specify an option See ViewWindow LogReg LogR Misc Statistics 1 Regression Syntax LogReg xList yList FreqList or 1 yn On Off Function Performs y a b ln x regression Description See SinReg LpWhile Ctrl Do See Do LpWhile M MedBox Misc Statistics 1 Graph Function Used...

Page 215: ...a string to the specified variable For information about character codes see Character Code Table on page 295 NumToStr Misc String 1 Syntax NumToStr value Fix integer from 0 to 9 Sci integer from 0 to 9 storage variable name Function Converts a numeric value to a string of the specified format and assigns the resulting string to the specified variable O Off Misc Setup 1 Function Used as the argume...

Page 216: ...n Displays a pointer at the location specified by the coordinates and plots a point there PlotChg I O Sketch Plot Syntax PlotChg x coordinate y coordinate color command Function If there is a plot at the specified coordinates the plot within a 3 3 dot area centered on those coordinates are deleted If there is no plot at the specified coordinates a point is plotted within a 3 3 dot area centered on...

Page 217: ... 100 PTThick Misc Graph Table 1 Plot Type Syntax PTThick graph number Function Specifies Thick as the graph line type Description Graph number range 1 to 100 PTThin Misc Graph Table 1 Plot Type Syntax PTThin graph number Function Specifies Thin as the graph line type Description Graph number range 1 to 100 PxlChg I O Sketch Pixel Syntax PxlChg x dot y dot color command Function Toggles display of ...

Page 218: ...n option See StatGraph Send38k I O Communication Syntax Send38k variable name Function Sends Data Logger data Description The OpenComPort38k command must be executed before this command is executed The CloseComPort38k command must be executed after this command is executed For details about using this command see the user documentation that comes with the EA 200 Note that you need to replace all i...

Page 219: ...isc Variable Folder Syntax SetFolder folder name storage variable name Function Makes the specified folder the current folder Including a variable name at the end of this command assigns the name of the previous current folder to the variable as a text string If the specified folder does not exist this command creates a new folder with the specified name and makes it the current folder SetFunc Mis...

Page 220: ...fies the variable reference location for table generation Description Use TableInput to specify a range and generate a table SetΣdisp Misc Setup 4 Syntax SetΣdisp On Off Function Turns display of subtotals for tables on or off SheetActive Misc Graph Table 1 Sheet Syntax SheetActive sheet number sheet name Function Selects the sheet that contains the expression to be graphed Description Even after ...

Page 221: ...me to GMem data graph expression and related information and stores it Description A folder path can be specified only up to one level Stop Ctrl Control Syntax Stop Function Terminates program execution Description This command terminates all program execution including that of the main program when a subroutine program is running StoPict Misc Graph Table 2 Syntax StoPict picture name Function Ass...

Page 222: ...n of the first character of string 2 starting from the beginning of string 1 Description Omitting the start point causes the search to start from the beginning of string 1 strToExp Misc String 2 Syntax strToExp string Function Converts a string to an expression and executes the expression StrUpr Misc String 2 Syntax StrUpr string storage variable name Function Converts all the characters of a stri...

Page 223: ...t k Syntax 1 TwoSampleZTest 1 condition 1 value 2 value List 1 List 2 Freq 1 1 Freq 2 1 Syntax 2 TwoSampleZTest 1 condition 1 value 2 value o1 value n1 value o2 value n2 value Function See 2 Sample Z Test page 147 TwoVariable k Syntax TwoVariable xList yList FreqList or 1 Function Performs paired variable statistical calculation Description xList Name of list for storing x axis data yList Name of ...

Page 224: ... While WhileEnd Ctrl While Syntax While expression statement WhileEnd expression is a condition that evaluates to true or false Function Repeats the specified statements as long as the condition is true Description The statements between While WhileEnd are repeated as long as the condition is true When the condition becomes false execution jumps to the next command after the WhileEnd command Since...

Page 225: ...e Editor window and then generate a number table based on the following n start value 1 end value 6 Next use the number table to display a connect type graph Including Statistical Graphing and Calculation Functions in a Program 1205 To input 0 5 1 2 2 4 4 5 2 for list1 and 2 1 0 3 1 5 2 2 4 for list2 and then plot a scatter plot 1206 To graph the logarithmic regression of the list1 and list2 data ...

Page 226: ...buttons of the Spreadsheet Graph window see 13 2 Graphing Transfer data between a spreadsheet and CSV files File CSV Import variable data to spreadsheet File Import Export spreadsheet data to a variable File Export Recalculate the contents of the cell s on the spreadsheet File Recalculate Display a dialog box for specifying the color of the text in the cell and the cell fill color Edit Style Toggl...

Page 227: ...xact display u Toggle the selected cell s between bold and normal M B Toggle the data type of the selected cell s between text and calculation u Specify left justified text and right justified values for selected cell s default Specify left justified centered or right justified for selected cell s p x When cell s are calculation data types Changing the Width of a Column You can use any one of the ...

Page 228: ...range of cells all the cells in a row or column or all of the cells in the spreadsheet To select this Do this A single cell Simply tap it with the stylus When a single cell is selected you can use the cursor key to move the cell cursor up down left or right A range of cells Drag the stylus across them If you drag to the edge of the screen it will scroll automatically until you remove the stylus fr...

Page 229: ...ta input toolbar This causes the entire spreadsheet to be re calculated If you want to cancel data input without saving your changes tap the S button next to the edit box or tap l on the icon panel Inputting a Formula A formula is an expression that the Spreadsheet application calculates and evaluates when you input it when data related to the formula is changed etc A formula always starts with an...

Page 230: ... However when you cut or copy a relative cell reference from the edit box it is copied to the clipboard as text and pasted as is without changing it If A1 is in cell C2 and you copy A1 from the edit box and paste it into cell D12 for example D12 will also be A1 Absolute Cell References An absolute cell reference is one that does not change regardless of where it is located or where it is copied to...

Page 231: ...ed as a constant value u To specify text or calculation as the data type for a particular cell Select the cell s whose data type you want to specify and then tap the third button from the left u to toggle the data type between text and calculation Inputting a Constant into a Calculation Data Type Cell You can use any one of the procedures below to input constants into calculation data type cells D...

Page 232: ...cell from which you want input of the numeric sequence to start Actually you could skip this step and start with step 2 below 2 On the Edit menu tap Fill and then Fill Sequence 3 Use the dialog box that appears to configure the Fill Sequence operation as described below Parameter Description Expr Input the expression whose results you want to input Var Specify the name of the variable whose value ...

Page 233: ...to another cell or tap Edit Copy to place it onto the clipboard Changing the Text Color and Fill Color of Specific Cells For each cell you can specify the text color and cell color u ClassPad Operation 1 Select the range of cells whose text color and fill color settings you want to change 2 On the Edit menu tap Style This displays the Style Settings dialog box 3 Configure the above dialog box with...

Page 234: ...he copy destination If the destination cell already contains data it is replaced with the newly dropped data u To copy or cut a range of cells and paste them to another location in the spreadsheet 1 Tap the range of cells that you want to copy or cut 2 Tap Edit Copy or Cut 3 Tap the cell that is the upper left corner of the range of paste destination cells 4 Tap Edit Paste This will paste the cont...

Page 235: ...ns a formula which starts with an equals symbol Formulas are not saved to the CSV file Only calculation results are saved All ERROR cell data on the spreadsheet is saved as blank data 2 Tap File CSV Save CSV 3 On the dialog box that appears specify the export destination folder and then input a name for the export file 4 Tap Save u To specify the CSV file separator and decimal symbol Tap File CSV ...

Page 236: ...ce whether the cell you select contains a value expression or string Note that string data exported from a cell is exported as EXPR type data not STR type data 2 On the File menu tap Export This displays the Export dialog box along with a soft keyboard In this case EXPR will be automatically selected in the Type box 3 Type the variable name into the Variable box 4 After confirming that everything ...

Page 237: ...ph window you can change to another type of graph at any time by selecting the graph type you want on the Type menu Or you can tap the applicable icon on the toolbar Column Series and Row Series For example the nearby screenshot shows sales results for items A B and C during Saturday and Sunday Let s say we select the column series and row series and draw a stacked bar graph Graph Bar Stacked When...

Page 238: ... a row series graph For a line graph the color of each data s first character first row character in the case of Column Series first column character in the case of Row Series is applied as the line color u To specify the graph drawing color on the Graph window Example To continue with the operation in the previous example and change the drawing color on the Graph window 1 On the Graph window sele...

Page 239: ...he Graph menu Edit Clear All Change the function of the stylus so it can be used to select and move points on the displayed graph View Select or G Pan the graph window View Pan or T Adjust the size of the display image so it fills the display View Zoom to Fit or R Toggle display of axes and coordinate values on or off View Toggle Axes or q Toggle line graph and scatter graph plot markers on or off...

Page 240: ...d tapping z or Line on the Calc menu Graph Column Clustered D Stacked F 100 Stacked G After drawing a clustered Column graph you can change a column in the graph to a line graph To do this tap any one of the columns you wish to change to a line graph and then tap Column on the Calc menu or tap z You can change a line graph back to a column graph by selecting one of its data points and tapping or C...

Page 241: ...f the selected data is used Tapping any of the bins of a histogram graph causes three values to appear at the bottom of the screen The first two values from the left indicate the range of the selected bin while the third value indicates the quantity of the selected bin You can specify the bin width after drawing a histogram graph On the Spreadsheet Graph window that shows the histogram tap Bin Wid...

Page 242: ...ph window perform the following steps To draw this Select this Calc menu item Or tap this Linear regression curve Linear Reg d Med Med graph MedMed Line 2 Quadratic regression curve Quadratic Reg f Cubic regression curve Cubic Reg g Quartic regression curve Quartic Reg h Quintic regression curve Quintic Reg j Logarithmic regression curve Logarithmic Reg l Exponential aⴢebx regression curve Exponen...

Page 243: ...me result by tapping the regression graph tapping Edit Copy or Edit Cut tapping a cell in the Spreadsheet window and then tapping Edit Paste Note that if you perform an Edit Cut operation the regression graph will be deleted from the Graph window For details about how to use the Link check box and Output button on the regression calculation result window see To execute a regression calculation and...

Page 244: ... the series associated with the point column or bar A point of a scatter graph All x y values of the series associated with the point A pieces of a pie graph A percentage value relative to the entire pie graph Any of the bins of a histogram graph The values of the histogram graph Any of the Q1 Q3 Med Min or Max location of a box whisker graph The graph s values Min Q1 Median Q3 Max u To show or hi...

Page 245: ...ith the model formula for the selected regression type in the lower half of the display For details about each regression type see Regression types page 138 For information about calculation results other than model formula coefficients r MSe etc see To view regression calculation results page 143 3 On the calculation result window tap the Output button You can use this screen to specify the data ...

Page 246: ...e spreadsheet Formats of Data Used for Calculation and Example Calculation This section specifies the data formats for the data input in the spreadsheet for each type of calculation and shows an example of an actual calculation m and n used in the explanation text below represent any two natural numbers Z Tests t Tests Two Sample F Test and Interval Calculations Operation when inputting values dir...

Page 247: ...esults as a normal distribution graph tap Linear Regression t Test In a spreadsheet input paired variable data page 245 c or d as test data 1301 To perform a Linear Regression t Test on the paired variable data shown in the nearby screenshot χ2 Test For test data input data of at least one row and two columns observed matrix into the spreadsheet You can see an actual example 0704 of how this is do...

Page 248: ...elected data Distribution Type Data Variable Assignment Probability Density Single variable x Cumulative Distribution Paired variable Lower Upper Inverse Cumulative Distribution Single variable prob 2 On the menu bar tap Calc and then Distribution The Distribution Calculation Wizard will appear in the lower half of the display 3 Tap the v button to the right of the second item from the top and the...

Page 249: ...an include a string as in the following example cellif A1 Red 0 1 2 Syntax cellif equation expression 1 expression 2 expression 3 cellif inequality expression 1 expression 2 expression 3 1303 For each value in cells A1 through A5 to display Big in the neighboring B column cell for values of 5 and greater and Small for values less than 5 Using the List Calculation Functions The Calc menu functions ...

Page 250: ... Default Name Return the contents and name of the currently active sheet to their initial defaults Sheet Clear Sheet Draw a graph 7 Toggle the equation type between z f x y and a parametric equation x z Insert variable s or t into a parametric equation s 3D Graph window View the displayed graph from the x axis y axis or z axis Zoom View x View y View z Return View Window settings and zoom settings...

Page 251: ...ation allows simultaneous graphing of multiple functions as long as they are on the same sheet With the 3D Graph application however you can graph only one function at a time Storing a Function To input an expression tap a blank line on the 3D Graph Editor window and then perform the operations described below To input this type of expression Do this z f x y expression 1 If x is displayed on the t...

Page 252: ...rmation see To graph a function by dragging it from the work area to the Graph window on page 92 u To specify the graph line color and area color 1 Tap the style area next to the function whose line style and color you want to specify This displays the Style Settings dialog box 2 Configure the dialog box with the following settings To specify this Perform this operation Line color Tap Line Color a...

Page 253: ...indow parameter Initial default xmin ymin zmin Minimum x axis y axis z axis value 3 xmax ymax zmax Maximum x axis y axis z axis value 3 xgrid ygrid Number of grid lines used for x axis y axis direction 25 angle Clockwise angle of x axis 20 angle Eye position relative to the plane created by the x axis and y axis and the angle of the z axis 70 smin tmin Minimum s variable t variable value 3 1415926...

Page 254: ...Default button 3 Tap OK Tip You can also initialize the View Window settings by tapping Zoom and then View Init Note however that doing so also initializes the zoom setting Showing and Hiding Axes and Labels On the 3D Graph window each tap of q or each press of the key cycles the display settings of axes and labels in the sequence shown below Axes Off Labels Off Axes On Labels Off Axes On Labels O...

Page 255: ...ing the c key or tapping l on the icon panel 3D Graph Example 1401 To graph the hyperbolic paraboloid z x2 2 y2 8 1402 To graph a parametric equation x 3 sin t cos s y 3 cos t cos s z sin s Using Trace to Read Graph Coordinates Starting the trace operation causes a crosshair pointer to appear on the graph You can then press a cursor key or tap the graph controller arrows to move the pointer to the...

Page 256: ... Operation 1 Draw the graph and make the 3D Graph window active 2 Tap Analysis and then z Cal 3 On the dialog box that appears enter values for x and y and then tap OK The 3D graph window shows x y and z coordinate values which indicate the current location of the crosshair pointer The crosshair pointer will not be visible on the graph if it is located outside of the current display area Inputting...

Page 257: ...graph such as this or some other image and extract the coordinate values of the plots Plotting points Coordinates Plot List window You can use the plots to perform the following types of operations Register and graph a y f x form equation and overlay it on a photograph and plot Perform regression calculation based on the plotted coordinate values and draw a regression graph that overlays the plots...

Page 258: ...ed graph Graph G Solve Display the t y Plot window Graph Transform Axes t y or v Display the t x Plot window Graph Transform Axes t x or c Display activate the Plot List window Q Enter the plot mode for plotting points on the screen t x Plot window t y Plot window Close the t x or t y Plot window and display the Picture Plot window 5 Plot List window Clear all current plot data and background imag...

Page 259: ...nd then tap Open The file will open and its content will appear as the Picture Plot window background image What you should do next depends on the file type c2p file Plotting Points on a c2p File Image page 259 c2b file Plotting Points on a c2b File Image page 260 u To adjust the lightness Fade I O of an image 1 While the Picture Plot screen is displayed tap File and then Fade I O This causes a sl...

Page 260: ...images that make up the c2b file 2 Tap to enter the Plot mode 3 Use the stylus to tap the point you want to plot This will display a plot point at the location you tap and advance to the next of the still images that make up the c2b file To undo the last point you plotted tap Edit Undo Redo 4 Repeat step 3 as many times as required to plot all of the points you want Plotting a point on the last st...

Page 261: ... and 3 for other plot points if you want 5 To exit the Edit plot mode tap l u To change the color of all points plotted on a c2p or c2b background image 1 c2p file image On the Picture Plot window tap G or View Select c2b file image On the Picture Plot window tap Edit Edit Plot Animation 2 Tap any one of the plot points so it is selected and then tap Edit Style 3 On the dialog box that appears sel...

Page 262: ... and b Use the sliders to change the values of the graph expression parameters and dynamically modify the form of the graph accordingly For details about this operation see step 4 under To run Dynamic Modify page 116 5 To exit the Dynamic Modify operation tap the close button C in the upper right corner of the slider display box Sliders Tip In place of the soft keyboard in step 2 of the above proc...

Page 263: ...Edit Delete u To view the coordinates of a specific location on a graph Trace 1 Tap Graph Trace or K This will display in the center of the Picture Plot window 2 You can move by tapping the location to which you want to move it The coordinates at the current position of will be shown in the status bar To exit the Trace operation press c G Solve You can use the G Solve function to calculate the roo...

Page 264: ...e Picture Plot window Inputting an x value and y value in a row that is blank will plot a new point at the applicable coordinates 3 To save edited plot data to the c2p or c2b file tap File Save This displays a dialog box The current name of the file you are editing will appear by default in the file name input box 4 To overwrite the current file with the edited version tap Save On the Overwrite di...

Page 265: ...List window Data inside of cells selected on the Plot List window can be exported as at LIST MAT or EXPR variable The steps of these operations are the same as those for the Spreadsheet application For more information see Importing and Exporting Variable Values page 235 15 3 Displaying Plots on t y or t x Coordinates As can be seen on the Plot List window the data for each plot includes x and y c...

Page 266: ... is displayed by checking the status bar 15 4 Picture Plot Application Files The Picture Plot application can be used to write plot data and or various types of setting data directly into a c2p or c2b file that is opened as a background image The data and setting information that can be written to a c2p or c2b file by the Picture Plot application is shown below Plot data Fade I O setting Color set...

Page 267: ...what expression is indicate by the function of y f x D Trace tab Displaying this tab causes x f x f x number tables to be generated automatically based on the f x function input on the Function tab Selecting a different x value provides a visual understanding of how the f x value tangent f x value and f x value change accordingly At the same time y f x and y f x are graphed and a tangent to the y ...

Page 268: ... D and point E orange Point E y coordinate Point D y coordinate rise Point E x coordinate Point D x coordinate run Slope of secant DE rise run Expression of secant DE y x2 2 tangent to point E green 4 Tap w or Point Fix Point E This locks point E and allows relocation of point D only 5 Use the left and right cursor keys to move point D on the y x2 2 graph closer and closer to point E 6 Move point ...

Page 269: ... conditions EXE button and cursor buttons y x3 4x graph blue Tangent at position of graph y x3 4x graph green Slope of tangent at position of graph y x3 4x graph x coordinate of location 4 On the DiffCalc Graph window plot a point at coordinates x slope 1 Use the cursor buttons to move around the graph 2 Tap the EXE button This will add the x and slope values at the current location of to the numb...

Page 270: ... perform based on the straight lines and curves expected from the shape of the plots Note In step 4 of the above procedure be sure to plot at least four points for the x slope coordinates When there are fewer than four plots attempting to perform the steps from step 5 onward will cause the message Plot at least 4 points to appear to let you know you cannot go any further until you plot more points...

Page 271: ... compare the graphs Also use the graph and number table to observe changes in each of the graph s y values y1 y2 and study the relationship between the functions 1 On the DiffCalc Table window display the Function tab 2 In the y line under Function input 1 3 x3 3x 3 Tap the D Trace tab This will cause the display to appear as shown below The function you input in step 2 above x y1 y2 number table ...

Page 272: ...current location of the vertical line x value corresponds to the highlighted cell in the x column of the number table You can also move the vertical line by dragging it with the stylus u To change the group of items displayed in the number table Tap to cycle through the settings shown below x y1 y2 display x y2 y3 display x y1 y2 y3 display Changing the items of the number table will also change t...

Page 273: ...e assigned to variables for use in calculations in the Main application eActivity application and other applications Physium Application Menus and Buttons Physium window Physium menu Display the Periodic Table window h Display the Physical Constants window k Periodic Table window Assign the atomic weight currently selected on the periodic table to a variable Edit Store or l Zoom the periodic table...

Page 274: ...Physium menu 2 Tap Periodic Table or h The upper half of the display shows the Periodic Table window while the lower half shows the Period Table Detail window Details about the content of each of the windows are shown below Atomic weight Chemical symbol Atomic number Cursor light blue boundary Periodic Table Detail window Electron configuration Atomic weight Periodic Table window Chemical symbol A...

Page 275: ...variable so the blue boundary cursor is located there You can also select an element using the element list as described under To use the element list to search for an element 2 Tap Edit Store or l 3 On the dialog box that appears enter the name of the variable you want to use and then tap OK This assigns the atomic weight of the element you selected in step 1 of this procedure to the variable who...

Page 276: ...acteristic impedance of vacuum G Newtonian constant of gravitation h Planck constant H Planck constant over 2π mp Planck mass lp Planck length tp Planck time Electromagnetic e elementary charge 0 magnetic flux quantum G0 conductance quantum KJ Josephson constant RK von Klitzing constant B Bohr magneton N nuclear magneton Atomic Nuclear fine structure constant R Rydberg constant a0 Bohr radius me e...

Page 277: ...inium StudioAraminta Fotolia com Silicon wolandmaster Fotolia com Phosphorus Swettlana Gordacheva Fotolia com Sulfur Alexander Mandl Fotolia com Chlorine L Shat Fotolia com Argon uhotti Fotolia com Potassium Stefan Korber Fotolia com Calcium Birute Vijeikiene Fotolia com Scandium Melinda Nagy Fotolia com Titanium christian42 Fotolia com Vanadium Thomas Reimer Fotolia com Chromium sav_a Fotolia com...

Page 278: ... com Thulium Nomad_Soul Fotolia com Ytterbium Dmitrijs Gerciks Fotolia com Lutetium Viktor Fotolia com Tantalum Elridge Fotolia com Tungsten Sylvie Thenard Fotolia com Rhenium zmkstudio Fotolia com Osmium llandrea Fotolia com Iridium MACLEG Fotolia com Platinum Soul Concept Fotolia com Gold Paylessimages Fotolia com Mercury marcel Fotolia com Lead dabjola Fotolia com Bismuth Tommy Fotolia com Rado...

Page 279: ...in memory and eActivity area data Search for and delete files and folders in the storage area and create and rename folders Import and export data variable and eActivity between main memory and the eActivity area and the storage area Using the Storage Sheet The Storage sheet appears first whenever the System application is started up You can use this sheet to import and export files For details se...

Page 280: ...ta Graph Summary Summary table data View Window View Window parameter values 3D View Window 3D View Window parameter values Factor Zoom factor values Table Range values and table result values Conics Eqn Conics expressions Sequence Sequence application data DiffEqGraph Differential Equation Graph application function data Stat List list1 through list6 Stat Result Statistical calculation results Nu...

Page 281: ...gs System Application Menus and Buttons Batch delete specific memory area data System Reset or Initialize the ClassPad System Initialize or n Adjust display brightness System Display Settings or Z Configure power properties System Power Properties Power or X Specify the battery type being used System Power Properties Battery or m Change the display text language System Language or Specify the comp...

Page 282: ...depending on the amount of data stored in memory After the initialize operation is complete the Language screen will appear Follow the instructions on the screen to configure initial settings For more information about the setup operation see Loading Batteries and Setting Up the ClassPad in the separate Quick Start Guide u To adjust display brightness 1 On the System application window tap System ...

Page 283: ...peration 3 Specify the operation you want to assign to the hard key To do this Do this Assign an auto text string function name etc input operation to the hard key Enter the text you want to auto input to the right of the Set button and then tap Set Assign the Cut Copy Paste or Undo Redo operation to the hard key Tap the applicable button on the dialog box Clear the current assignment from the har...

Page 284: ...cation window tap System Ending Screen or N 2 On the dialog box that appears tap the down arrow button On the list that appears tap Select Picture File and then tap the ending screen image you want to use Tapping the View button displays a preview of the currently selected screen image Tap OK to close the preview image 3 After the image you want is selected tap Set u To adjust touch panel alignmen...

Page 285: ...dures described in this section to configure its data communication parameters u To configure communication parameters 1 On the application menu tap This starts the Communication application and displays a window that shows its current communication parameter settings 2 Tap Setup and then Open Setup Menu This displays a dialog box for changing communication parameters like the one shown nearby 3 C...

Page 286: ...er in the USB Flash Mode page 287 for details Screen Receiver Mode for using the Screen Receiver software 1 on a computer running Windows 7 Windows 8 1 Windows 10 or Mac OS which displays ClassPad screen contents on the computer screen Screen Receiver XP Mode for using the Screen Receiver software 1 on a computer running WindowsXP which displays ClassPad screen contents on the computer screen Proj...

Page 287: ...h Establishing a connection between the ClassPad and a computer will cause the screen shown nearby to appear 4 On your computer open the ClassPad drive The ClassPad drive represents the ClassPad s storage area 5 Perform the required operation on your computer to transfer the data u To terminate the connection between the ClassPad and a computer 1 Depending on the type of operating system your comp...

Page 288: ...ablish a connection between the ClassPad and computer A USB connection between the ClassPad and a computer may be terminated automatically if the computer enters a power save mode sleep mode or any other standby state u To transfer data between ClassPad and a computer 1 When transferring data from your ClassPad to a computer first perform the operations below Export the data from the main memory o...

Page 289: ...nd Folders Up to 200 files per folder can be displayed on the storage memory information screen If a folder has more than 200 files and you need to display them all divide them among multiple folders so the total number of files in a single folder is not greater than 200 Though you can create folders on your computer nested to more than three levels in storage memory the ClassPad will display only...

Page 290: ...port the file 2 Overwrites existing data as necessary and imports non existent data as new data 5 Tap OK 1 2 u To create a new VCP file 1 On the icon panel tap m to display the application menu 2 Tap MENU at the top left of the application menu and then tap New This displays the dialog box shown nearby 3 To reset the ClassPad main memory and eActivity area tap OK u To export variable data to XCP f...

Page 291: ...and files in the storage area 3 Select the XCP files you want to import and then tap Import 4 On the dialog box that appears select the import destination folder you want and then tap OK 19 3 Performing Data Communication between Two ClassPads This section explains the operations required for transferring data from one ClassPad to another Connecting to Another ClassPad Unit 1 Turn both units off 2...

Page 292: ...t data To do this Select this All menu command Select all currently displayed items Select List Deselect all currently displayed items Deselect List Select all items in all lists Select All Lists Deselect all items in all lists Deselect All Lists Opening a folder in Data Folder List or eActivity Folder List displays the variables and data contained inside it which can be individually selected for ...

Page 293: ...assPad enters data communication standby the message Timeout appears When this happens tap Retry to try again or Cancel to cancel the data communication operation Interrupting an Ongoing Data Communication Operation Pressing the c key on either the sending device or receiving device during a data communication operation terminates it 19 4 Connecting the ClassPad to a Data Logger You can connect th...

Page 294: ...the USB port of your projector 3 Connect the other end of the special cable as shown nearby ClassPad will turn on automatically and the Select Connection Mode screen will appear 4 Tap Projector 5 On the dialog box that appears tap OK Precautions when Connecting An hourglass figure may remain projected on the screen after you connect the ClassPad to a projector Also changing to another screen while...

Page 295: ...0 56 72 88 104 120 41 57 73 89 105 121 42 58 74 90 106 122 43 59 75 91 107 123 44 60 76 92 108 124 45 61 77 93 109 125 46 62 78 94 110 126 47 63 79 95 111 257 270 283 296 309 322 258 271 284 297 310 323 259 272 285 298 311 324 260 273 286 299 312 325 261 274 287 300 313 326 262 275 288 301 314 327 263 276 289 302 315 328 264 277 290 303 316 329 265 278 291 304 317 330 266 279 292 305 318 331 267 2...

Page 296: ...0 393 416 439 503 348 371 394 417 440 504 349 372 395 418 441 505 350 373 396 419 442 506 351 374 397 420 480 507 352 375 398 421 481 508 353 376 399 422 482 509 354 377 400 423 483 510 355 378 401 424 484 356 379 402 425 485 357 380 403 426 486 513 524 535 546 557 568 514 525 536 547 558 569 515 526 537 548 559 570 516 527 538 549 560 571 517 528 539 550 561 572 518 529 540 551 562 573 519 530 54...

Page 297: ...616 641 666 691 758 592 617 642 667 692 759 593 618 643 668 693 760 594 619 644 669 694 761 595 620 645 670 695 762 596 621 646 671 696 763 597 622 647 672 697 764 598 623 648 673 698 765 599 624 649 674 736 766 600 625 650 675 737 601 626 651 676 738 602 627 652 677 739 603 628 653 678 740 769 778 787 796 805 814 770 779 788 797 806 815 771 780 789 798 807 816 772 781 790 799 808 817 773 782 791 ...

Page 298: ...9 889 909 930 829 850 870 890 910 931 830 851 871 891 911 932 831 852 872 892 912 933 832 853 873 893 913 934 833 854 874 894 914 935 834 855 875 895 915 936 835 856 876 896 916 937 836 857 877 897 917 938 837 858 878 898 918 939 838 859 879 899 919 940 839 860 880 900 920 941 840 861 881 901 921 942 841 862 882 902 923 943 843 863 883 903 924 ...

Page 299: ...N Ex_r bcSeq Sequence graph trace variable N N Ex_r bn Recursion expression variable N N St bn 1 Recursion expression variable Y Y St bn 2 Recursion expression variable Y Y St bn0 Recursion internal variable N N Ex_r bn1 Recursion internal variable N N Ex_r bn2 Recursion internal variable N N Ex_r bnE Sequence expression Y Y St bnE0 Recursion internal variable N N Ex_r bnStart 0 Sequence variable ...

Page 300: ...N Ex_r prob p value N N Ex_r Name Description Op Type probA p value of factor A N N Ex_r probAB p value of factor A factor B N N Ex_r probB p value of factor B N N Ex_r py1 x py5 x Picture Plot function expression Y Y F Q1Stat First quartile point N N Ex_r Q3Stat Third quartile point N N Ex_r r1 r100 Graph expression input variable r type Y Y F r2 Corr Coefficient of determination N N Ex_r randRes...

Page 301: ...nge x axis maximum value Y N Ex_r xmin 7 7 View Window display range x axis minimum value Y N Ex_r xmin3D 3D Graph View Window display range x axis minimum value Y N Ex_r xscl 1 View Window display range xscale Y N Ex_r Name Description Op Type xt1 t xt100 t Graph expression input variable parametric type Y Y F p Mean of y N N Ex_r y1 x y100 x Graph expression input variable y type Y Y F yc 0 Grap...

Page 302: ... G Solve x Cal y Cal x Cal 䊊 䊊 䊊 䊊 Analysis G Solve x Cal y Cal y Cal 䊊 䊊 䊊 䊊 䊊 Analysis G Solve Root 䊊 䊊 Analysis G Solve Min Max 䊊 䊊 Analysis G Solve f Min f Max 䊊 䊊 Analysis G Solve y Intercept 䊊 䊊 䊊 Analysis G Solve Intersection 䊊 䊊 Analysis G Solve Integral dx 䊊 6 Analysis G Solve Integral Root 䊊 6 Analysis G Solve Integral Intersection 䊊 6 Analysis G Solve Inflection 䊊 䊊 Analysis G Solve Dis...

Page 303: ...p OK on the error message dialog box Circular Reference Circular reference exists for a variable Compressed programs cannot be edited The file is compressed Use the uncompressed version of the file for editing Current Folder You attempted to perform an operation that is prohibited for the current folder Delete or store operation is invalid for program function type Division by 0 Domain An argument...

Page 304: ...wable memory capacity to be exceeded Invalid Data Type The calculation you are trying to perform has an invalid data type as an argument You are attempting to import or open an invalid file type Invalid Dimension The two lists or matrices you are trying to perform a calculation between have different dimensions Invalid file or folder name Folder file or path name is too long so the folder or file ...

Page 305: ...ommunication operation Nesting of subroutines exceeds 40 levels No file is specified No Sequences Selected No Sheet Name No Solution No Stat Graphs Selected No Variable No word is specified Non Algebraic Variable in Expression You are attempting to use a variable that cannot be used in a calculation Non Real in Calc The ClassPad is in the Real mode but the value you are inputting or the result pro...

Page 306: ...e a even though the result cannot be displayed 2 sum a can be used to obtain the total of the list generated by seq x x 1 1000 This function is disabled in Exam Mode Though you can continue this operation you will not be able to save data because of insufficient memory Delete unnecessary data from memory There is not enough memory available to edit a file you are attempting to open from with the c...

Page 307: ... memory error When the low memory error occurs while you are using the eActivity application to create data for example any unsaved data you have input is lost Resetting and Initializing the ClassPad The memory of your ClassPad is divided into four parts main memory a storage area for storing data an eActivity area and a RAM area for executing various calculations and operations Reset and initiali...

Page 308: ...ues stored in memory are displayed as is regardless of how Number Format settings Normal 1 Normal 2 Fix 0 to Fix 9 Sci 0 to Sci 9 are configured except when a decimal value is displayed Decimal Mode The following applies when the check box next to the Decimal Calculation item on the Basic Format dialog box is selected Values stored in Ans memory and values assigned to variables have the same numbe...

Page 309: ... 30 seconds 2 Medium 3 Same as 1 above Alkaline 100 hours Nickel metal hydride recommended type only 60 hours 1 New alkaline batteries or fully charged new nickel metal hydride batteries in an ambient temperature of 25 C Battery life values are approximate and are intended for reference only Specifications Calculation range 1 10 999 to 9 999999999 10999 and 0 Internal operations use 15 digit manti...

Page 310: ...nd type differences between individual batteries Operating conditions applications used ClassPad settings display brightness setting backlight duration setting etc Exam Mode operation Auto power off Power is automatically turned off if no operation is performed for a specified period user settable as approximately 10 minutes or approximately 60 minutes The initial default setting is approximately ...

Page 311: ...quired to exit the Exam Mode 1 A computer and a USB cable 2 Another ClassPad that is not in the Exam Mode and a data communication cable Loading a fresh set of new batteries is recommended before using the Exam Mode The LED flashes while the ClassPad is in the Exam Mode so more battery power is consumed Be sure to exit the Exam Mode as soon as possible after the exam session is complete Communicat...

Page 312: ...e Exam Mode causes the Cable Type setting of the Communication application to be fixed as 3pin cable ClassPad Operation in the Exam Mode The Exam Mode status LED flashes LED The battery level indicator will change to The battery level indicator will remain green for about 15 minutes after you enter the Exam Mode After that it will change to blue The table below shows how certain operations affect ...

Page 313: ...sPad A to another ClassPad that is not in the Exam Mode ClassPad B SB 62 cable 3 On ClassPad B enter the Communication application and then tap Exam Unlock Exam Mode OK You could also transfer any data from ClassPad B to ClassPad A Example To transfer setup data to ClassPad A 1 On ClassPad B enter the Communication application 2 Tap Setup Open Setup Menu 3 Tap the Cable Type down arrow button and ...

Page 314: ...Exam Mode 314 Displaying Exam Mode Help You can display Exam Mode help in the Communication application 1 On the application menu tap 2 Tap Exam and then Help ...

Page 315: ...nufacturer CASIO COMPUTER CO LTD 6 2 Hon machi 1 chome Shibuya ku Tokyo 151 8543 Japan Responsible within the European Union Casio Europe GmbH Casio Platz 1 22848 Norderstedt Germany www casio europe com ...

Page 316: ...CASIO COMPUTER CO LTD 6 2 Hon machi 1 chome Shibuya ku Tokyo 151 8543 Japan SA2009 I 2013 CASIO COMPUTER CO LTD ...

Reviews: