Casio CLASSPAD 330 3.04 User Manual

Casio CLASSPAD 330 3.04 User Manual

Classpad os version 3.04
Table of Contents

Advertisement

Quick Links

ClassPad 330
User's Guide
CASIO Education website URL
http://edu.casio.com
ClassPad website URL
http://edu.casio.com/products/classpad/
ClassPad register URL
http://edu.casio.com/dl/
ClassPad OS Version 3.04
E

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CLASSPAD 330 3.04 and is the answer not in the manual?

Questions and answers

Summary of Contents for Casio CLASSPAD 330 3.04

  • Page 1 ClassPad 330 User’s Guide CASIO Education website URL http://edu.casio.com ClassPad website URL http://edu.casio.com/products/classpad/ ClassPad register URL http://edu.casio.com/dl/ ClassPad OS Version 3.04...
  • Page 2: Fcc Warning

    Model Number: ClassPad 330 Trade Name: CASIO COMPUTER CO., LTD. Responsible party: CASIO AMERICA, INC. Address: 570 MT. PLEASANT AVENUE, DOVER, NEW JERSEY 07801 Telephone number: 973-361-5400 This device complies with Part 15 of the FCC Rules. Operation is subject to the...
  • Page 3: Unpacking

    Four AAA-size Batteries LR03 (AM4) 20090601 Front Cover (Attached to ClassPad.) USB Cable Quick Start Guide ClassPad 330 ClassPad OS Version 3.04 Quick Start Guide CASIO Education website URL http://edu.casio.com ClassPad website URL http://edu.casio.com/products/classpad/ ClassPad register URL http://edu.casio.com/dl/ RJA521203-001V01 EEE Yönetmeli¤ine Uygundur...
  • Page 4: Attaching And Removing The

    2. Attaching and Removing the Front Cover To remove the front cover Before using the ClassPad, remove the front cover and attach it to the back. To attach the front cover When you are not using the ClassPad, attach the front cover to the front. Important! •...
  • Page 5: U Ing The Stylu

    3. U ing the Stylu Slide the stylus from the slot provided for it on the ClassPad, and then use it to perform touch panel operations. Important! • Be careful so that you do not misplace or lose the stylus. When you are not using it, always keep the stylus in the slot provided for it on the ClassPad.
  • Page 6 (3) Replace the battery cover, making sure that its tabs enter the holes marked and turn the ClassPad front side up. (4) Remove the front cover from the ClassPad. (5) Align the touch panel. a. Your ClassPad should turn on automatically and display the Touch Panel Alignment screen.
  • Page 7 (7) Specify the display language. a. On the list that appears, tap the language you want to use. • You can select German, English, Spanish, French, or Portuguese. b. When the language you want is selected, tap [Set]. • Tapping [Cancel] selects English and advances to the next dialog box. (8) Specify the soft keyboard key arrangement.
  • Page 8: U Er Regi Tration

    Before using your ClassPad or OH-ClassPad, be sure to read the contents of the file named Readme.html, which is on the bundled CD-ROM. There you will find the URL for a Website where you can register as an official user. http://edu.casio.com/dl/ Getting Ready 20070301...
  • Page 9: Handling Precaution

    Handling Precautions • Your ClassPad is made of precision components. Never try to take it apart. • Avoid dropping your ClassPad and subjecting it to strong impact. • Do not store the ClassPad or leave it in areas exposed to high temperatures or humidity, or large amounts of dust.
  • Page 10 • The FA-CP1 software is on the CD-ROM. 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.
  • Page 11 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •...
  • Page 12: Table Of Contents

    Content Getting Ready 1. Unpacking ...1 2. Attaching and Removing the Front Cover ...2 3. U ing the Stylu ...3 4. Replacing Batterie and Setting Up the Cla 5. U er Regi tration ...6 Handling Precaution ...7 About Thi U er’ Guide ClassPad Keypad and Icon Panel ...0-1-1 On-screen Keys, Menus, and Other Controllers ...0-1-2 Page Contents ...0-1-3...
  • Page 13 1-7 Variable and Folder ... 1-7-1 Folder Types ...1-7-1 Variable Types ...1-7-2 Creating a Folder ...1-7-4 Creating and Using Variables ...1-7-5 Assigning Values and Other Data to a System Variable ...1-7-10 Locking a Variable or Folder ...1-7-10 Rules Governing Variable Access ...1-7-11 1-8 U ing the Variable Manager ...
  • Page 14 2-6 Matrix and Vector Calculation ... 2-6-1 Inputting Matrix Data ...2-6-1 Performing Matrix Calculations ...2-6-4 Using a Matrix to Assign Different Values to Multiple Variables ...2-6-6 2-7 Specifying a Number Ba e ... 2-7-1 Number Base Precautions ...2-7-1 Binary, Octal, Decimal, and Hexadecimal Calculation Ranges ...2-7-1 Selecting a Number Base ...2-7-3 Arithmetic Operations ...2-7-4 Bitwise Operations ...2-7-5...
  • Page 15 2-12 U ing Probability ... 2-12-1 Starting Up Probability ...2-12-2 Probability Menus and Buttons ...2-12-2 Using Probability ...2-12-4 2-13 Running a Program in the Main Application ... 2-13-1 Chapter 3 U ing the Graph & Table Application 3-1 Graph & Table Application Overview ... 3-1-1 Starting Up the Graph &...
  • Page 16 3-7 U ing Trace ... 3-7-1 Using Trace to Read Graph Coordinates ...3-7-1 Linking Trace to a Number Table ...3-7-3 Generating Number Table Values from a Graph ...3-7-4 3-8 Analyzing a Function U ed to Draw a Graph ... 3-8-1 G-Solve Menu Overview ...3-8-1 Using G-Solve Menu Commands ...3-8-2 Chapter 4 U ing the Conic Application...
  • Page 17 5-5 Other 3D Graph Application Function ... 5-5-1 Using Trace to Read Graph Coordinates ...5-5-1 Inserting Text into a 3D Graph Window ...5-5-1 Calculating a -value for Particular Using Drag and Drop to Down a 3D Graph ...5-5-3 Chapter 6 U ing the Sequence Application 6-1 Sequence Application Overview ...
  • Page 18 7-5 Graphing Paired-Variable Stati tical Data... 7-5-1 Drawing a Scatter Plot and Drawing a Regression Graph ...7-5-2 Graphing Previously Calculated Regression Results ...7-5-4 Drawing a Linear Regression Graph ...7-5-5 Drawing a Med-Med Graph ...7-5-6 Drawing Quadratic, Cubic, and Quartic Regression Graphs ...7-5-7 Drawing a Logarithmic Regression Graph ...7-5-9 Drawing an Exponential Regression Graph ( Drawing an Exponential Regression Graph (...
  • Page 19 8-3 Editing Figure ... 8-3-1 Selecting and Deselecting Figures ...8-3-1 Moving and Copying Figures ...8-3-3 Pinning an Annotation on the Geometry Window ...8-3-4 Specifying the Number Format of a Measurement ...8-3-5 Using the Measurement Box ...8-3-6 8-4 Controlling Geometry Window Appearance ... 8-4-1 Configuring View Window Settings ...8-4-1 Selecting the Axis Setting ...8-4-2 Toggling Integer Grid Display On and Off ...8-4-3...
  • Page 20 10-4 Working with eActivity File ... 10-4-1 Opening an Existing eActivity ...10-4-1 Browsing the Contents of an eActivity ...10-4-2 Editing the Contents of an eActivity ...10-4-2 Expanding an Application Data Strip ...10-4-2 Modifying the Data in an Application Data Strip ...10-4-3 Saving an Edited eActivity ...10-4-3 10-5 Tran ferring eActivity File ...
  • Page 21 12-3 Debugging a Program ... 12-3-1 Debugging After an Error Message Appears ...12-3-1 Debugging a Program Following Unexpected Results ...12-3-1 Modifying an Existing Program to Create a New One ...12-3-2 Searching for Data Inside a Program ...12-3-5 12-4 Managing File ... 12-4-1 Renaming a File ...12-4-1 Deleting a Program ...12-4-1 Changing the File Type ...12-4-2...
  • Page 22 Paste ...13-4-11 Specifying Text or Calculation as the Data Type for a Particular Cell ...13-4-13 Using Drag and Drop to Copy Cell Data within a Spreadsheet ...13-4-14 Using Drag and Drop to Obtain Spreadsheet Graph Data ...13-4-16 Recalculating Spreadsheet Expressions ...13-4-17 Importing and Exporting Variable Values ...13-4-21 Searching for Data in a Spreadsheet ...13-4-26 Sorting Spreadsheet Data ...13-4-29...
  • Page 23 14-5 Drawing f(x) Type Function Graph and Parametric Function Graph ... 14-5-1 Drawing an f (x) Type Function Graph ...14-5-1 Drawing a Parametric Function Graph ...14-5-2 14-6 Configuring Differential Equation Graph View Window Parameter ... 14-6-1 Configuring Differential Equation Graph View Window Settings ...14-6-1 Differential Equation Graph View Window Parameters ...14-6-2 14-7 Differential Equation Graph Window Operation ...
  • Page 24 15-8 Day Count ... 15-8-1 Day Count Fields ...15-8-1 Financial Application Default Setup for Examples ...15-8-1 15-9 Depreciation ... 15-9-1 Depreciation Fields ...15-9-1 Calculation Formulas ...15-9-3 15-10 Bond Calculation... 15-10-1 Bond Calculation Fields ...15-10-1 Financial Application Default Setup for Examples ...15-10-1 Calculation Formulas ...15-10-4 15-11 Break-Even Point ...
  • Page 25 16-8 Specifying the Font Set ... 16-8-1 16-9 Specifying the Alphabetic Keyboard Arrangement ... 16-9-1 16-10 Optimizing “Fla h ROM” ... 16-10-1 16-11 Specifying the Ending Screen Image ... 16-11-1 16-12 Adju ting Touch Panel Alignment ... 16-12-1 16-13 Viewing Ver ion Information ... 16-13-1 16-14 Regi tering a U er Name on a Cla 16-15 Specifying the Complex Number Imaginary Unit ...
  • Page 26: About Thi U Er' Guide

    About Thi U er’ Guide This section explains the symbols that are used in this user’s guide to represent keys, stylus operations, display elements, and other items you encounter while operating your ClassPad. Pad Keypad and Icon Panel Keypad Keypad ClassPad keypad keys are represented by illustrations that look like the keys you need to press.
  • Page 27 On- creen Key , Menu , and Other Controller Menu bar Soft keyboard Menu bar Menu names and commands are indicated in text by enclosing them inside of brackets. The following examples show typical menu operations. Example 1: Tap the Example 2: Tap [Analysis], [Sketch], and then [Line].
  • Page 28: Page Contents

    Toolbar Toolbar button operations are indicated by illustrations that look like the button you need to tap. Example 1: Tap to graph the functions. Example 2: Tap to open the Stat Editor window. Soft keyboard Key operations on the soft keyboards that appear when you press the indicated by illustrations that look like the keyboard keys.
  • Page 29: Chapter 1 Getting Acquainted

    Getting Acquainted General Guide Turning Power On and Off U ing the Icon Panel Built-in Application Built-in Application Ba ic Operation Input Variable and Folder U ing the Variable Manager Configuring Application Format Setting Chapter 20060301...
  • Page 30: General Guide

    1-1 General Guide Front s m M r S h (–) Back 1-1-1 General Guide ÷ − 20060301 Side...
  • Page 31: General Guide

    General Guide The numbers next to each of the items below correspond to the numbers in the illustration on page 1-1-1. Front Touch creen The touch screen shows calculation formulas, calculation results, graphs and other information. The stylus that comes with the ClassPad can be used to input data and perform other operations by tapping directly on the touch screen.
  • Page 32 3-pin data communication port Connect the data communication cable here to communicate with another ClassPad unit or a CASIO Data Analyzer. See “Chapter 17 – Performing Data Communication” for details. 4-pin mini USB port Connect the data communication cable here to exchange data with a computer. See “Chapter 17 –...
  • Page 33: Using The Stylus

    U ing the Stylu Most value and formula input, command executions, and other operations can be performed using the stylus. Thing you can do with the tylu • This is equivalent to clicking with a mouse. • To perform a tap operation, tap lightly with the stylus on the ClassPad’s touch screen.
  • Page 34: Turning Power On And Off

    1-2 Turning Power On and Off Turning Power On You can turn on the ClassPad either by pressing the screen with the stylus. • Turning on the ClassPad (while it is in the sleep state) displays the window that was on the display when you last turned it off.
  • Page 35: Limiting The Duration Of The Sleep State

    Limiting the Duration of the Sleep State You can use the [Power Save Mode] setting (page 16-6-1) to limit the duration of the sleep state that is entered by the Resume function. If you have “1 day” specified for [Power Save Mode], for example, the ClassPad remains in the sleep state for one day after power is turned off.
  • Page 36: U Ing The Icon Panel

    1-3 U ing the Icon Panel The icon panel of seven permanent icons is located below the touch screen. Tapping an icon executes the function assigned to it. The table below explains what you can do with the icon panel icons. Function When you want to do thi : Display the...
  • Page 37: Built-In Application

    1-4 Built-in Application Tapping on the icon panel displays the application menu. The table below shows the icon menu names of the built-in applications, and explains what you can do with each application. To perform thi type of operation: • General calculations, including function calculations •...
  • Page 38: Starting A Built-In Application

    To perform thi type of operation: • Exchange data with another ClassPad, a computer, or another device • Clear the memory • Adjust contrast • Configure other system settings Starting a Built-in Application Perform the steps below to start a built-in application. Pad Operation (1) On the icon panel, tap (2) If you cannot see the icon of the application you want on the menu, tap the scroll...
  • Page 39: Moving An Icon

    • Displaying applications according to group (Additional Applications, All Applications) See “Using Application Groups” below. • Moving or swapping icons See “Moving an Icon” below, and “Swapping Two Icons” on page 1-4-4. • Deleting an application See “Deleting an Application” on page -2-1. U ing Application Group You can use application groups to specify the type of applications that appear on the application menu.
  • Page 40 Pad Operation (1) On the icon panel, tap (2) Tap at the top left of the application menu. • This opens a menu of setting options. (3) Tap [Move Icon]. (4) Tap the icon you want to move ( • This selects the icon. (5) Tap the icon that you want the first icon to follow ( •...
  • Page 41: Built-In Application Ba Ic Operation

    Built-in Application Basic Operations 1-5 Built-in Application Ba ic Operation This section explains basic information and operations that are common to all of the built-in applications. Application Window The following shows the basic configuration of a built-in application window. U ing a Dual Window Di play Many applications split the display between an upper window and a lower window, each of which shows different information.
  • Page 42 Built-in Application Basic Operations When using two windows, the currently selected window (the one where you can perform operations) is called the “active window”. The menu bar, toolbar, and status bar contents are all applicable to the active window. The active window is indicated by a thick boundary around To witch the active window While a dual window is on the display, tap anywhere inside the window that does not have a thick boundary around it to make it the active window.
  • Page 43 Built-in Application Basic Operations U ing the Menu Bar The menu bar appears along the top of the window of each application. It shows the menus that you can access for the currently active window. Tapping the menu bar menu displays its commands, options, and settings from which you can choose the one you want.
  • Page 44 Built-in Application Basic Operations U ing the Menu menu appears at the top left of the window of each application, except for the System application. You can access the menu by tapping bar’s menu. Menu Item The following describes all of the items that appear on the Tapping [Variable Manager] starts up the Variable Manager.
  • Page 45 Built-in Application Basic Operations U ing the Menu to Acce Most ClassPad applications support simultaneous display of two windows. When two windows are on the display, the one with a thick selection boundary around it is the active window. The displayed menu and toolbar are the ones for the currently active window. You can use the menu to change the active window and to display the window you want.
  • Page 46 Built-in Application Basic Operations U ing Check Boxe A check box shows the current status of a dialog box option that can be turned on or off. An option is turned on (selected) when its check box has a check mark inside it. An option is turned off when a check box is cleared.
  • Page 47 Built-in Application Basic Operations U ing Option Button Option buttons are used on dialog boxes that present you with a list of options from which you can select only one. A black option button indicates the currently selected option, while the buttons of the options that are not selected are white.
  • Page 48: Using The Toolbar

    Built-in Application Basic Operations U ing the Toolbar The toolbar is located directly underneath the menu bar of an application window. It contains the buttons for the currently active window. Toolbar Button Normally, you tap a button to execute the command assigned to it. Some buttons, however, have a down arrow next to them.
  • Page 49: Interpreting Status Bar Information

    Built-in Application Basic Operations Interpreting Statu Bar Information The status bar appears along the bottom of the window of each application. Information about current application • You can change the configuration of a setting indicated in the status bar by tapping it. Tapping “Cplx”...
  • Page 50 Built-in Application Basic Operations Example: To pause a graphing operation and then resume it Pad Operation (1) Use the Graph & Table application to draw a graph. • For details about graphing, see “Chapter 3 – Using the Graph & Table Application”. (2) While the graph is being drawn, press the •...
  • Page 51: Input

    1-6 Input You can input data on the ClassPad using its keypad or by using the on-screen soft keyboard. Virtually all data input required by your ClassPad can be performed using the soft keyboard. The keypad keys are used for input of frequently used data like numbers, arithmetic operators, etc.
  • Page 52 Soft Keyboard Style There are four different soft keyboard styles as described below. • Math (mth) Keyboard Pressing will display the keyboard that you last displayed while working in that application. If you quit the application and go into another application, then the (default) soft keyboard appears.
  • Page 53: Input Basics

    Selecting a Soft Keyboard Style Tap one of the tabs along the top of the soft keyboard ( the keyboard style you want. Input Ba ic This section includes a number of examples that illustrate how to perform basic input procedures.
  • Page 54 Example 2: To simplify 2 (5 + 4) Pad Operation U ing the keypad key U ing the oft keyboard Tap the keys of the math (mth) keyboard or the 2D keyboard to input the calculation expression. • As shown in Example 1 and Example 2, you can input simple arithmetic calculations using either the keypad keys or the soft keyboard.
  • Page 55 To delete an unneeded key operation to move the cursor to the location immediately to the right of the key operation you want to delete, and then press command to the left of the cursor. Example: To change the expression 369 •...
  • Page 56 To in ert new input into the middle of an exi ting calculation expre to move the cursor to the location where you want to insert new input, and then input what you want. Example: To change 2.36 to sin(2.36 •...
  • Page 57 U ing the Clipboard for Copy and Pa te You can copy (or cut) a function, command, or other input to the ClassPad’s clipboard, and then paste the clipboard contents at another location. To copy character (1) Drag the stylus across the characters you want to copy to select them.
  • Page 58: Advanced Soft Keyboard Operations

    Copying and pa ting in the me The “message box” is a 1-line input and display area under the Graph window (see Chapter 3). You can use the two buttons to the right of the message box to copy the message box contents ( button), or to paste the clipboard contents to the message box ( Copy and paste are performed the same way as the copy and paste operations using the...
  • Page 59 key et Tapping the key displays keys for inputting trigonometric functions, and changes the softkey to . You can tap this key to toggle between keyboard. Tapping the (hyperbolic) key switches to a key set for inputting hyperbolic functions. Tap the key again to return to the regular key et Tapping the...
  • Page 60 key et Tapping the key displays keys for inputting single-character variables, and changes softkey to . You can tap this key to toggle between keyboard. Tapping the key switches to a key set for inputting upper-case single- character variables. • As its name suggests, a single-character variable is a variable name that consists of a single character like “...
  • Page 61 key et Use the key set to input Greek characters, Cyrillic characters, and accented characters. Tap the buttons to scroll to additional keys. Tapping for input of upper-case characters. • Tap to return to the initial alphabet (abc) key set. key et This key set contains some of the mathematical expression symbols that are also available on the math (mth) keyboard.
  • Page 62 U ing Single-character Variable As its name suggests, a single-character variable is a variable name that consists of a single character like “ ” or “ ”. Input of single-character variable names is subject to different rules than input of a series of multiple characters (like “abc”). To input a ingle-character variable name Any character you input using any one of the following techniques is always treated as a single-character variable.
  • Page 63 To input a erie of multiple character A series of multiple characters (like “list1”) can be used for variable names, program commands, comment text, etc. Always use the alphabet (abc) keyboard when you want to input a series of characters. Example: You can also use the alphabet (abc) keyboard to input single-character variable names.
  • Page 64 Catalog (cat) keyboard configuration This is an alphabetized list of commands, functions, and other items available in the category currently selected with “Form”. Tapping a letter button displays the commands, functions, or other items that begin with that letter. To u e the catalog (cat) keyboard Example: To input the built-in “Plot”...
  • Page 65 U ing the 2D Keyboard The 2D keyboard provides you with a number of templates that let you input fractions, exponential values, th roots, matrices, differentials, integrals, and other complex expressions as they appear in your textbook. It also includes a key set that you can use to input single-character variables like the ones you can input with the math (mth) keyboard.
  • Page 66 To input thi : Sum of product template Differential coefficient template Integration template key et Tapping the key displays a keyboard like the one shown below, which has a place of the key. Tapping The following are the mathematical expressions you can input with this 2D keyboard. To input thi : Fourier transform template Inverse Fourier transform...
  • Page 67 key et Tapping the key displays keys for inputting single-character variables, and changes the softkey to . You can tap this key to toggle between Tapping the key switches to a key set for inputting upper-case single-character variables. • As its name suggests, a single-character variable is a variable name that consists of a single character like “...
  • Page 68 • If you want your ClassPad to evaluate a calculation expression and display a result in the eActivity application, you must input the calculation in a calculation row. See “Inserting a Calculation Row” on page 10-3-3. Example 2: To input (1) Tap to display the 2D keyboard and then tap (2) Tap...
  • Page 69 (4) Tap with the stylus to move the cursor to the other input locations to enter the limits of integration. In the input box above , tap In the input box below , tap (5) After everything is the way you want, press 1-6-19 Input 20060301...
  • Page 70: Variable And Folder

    1-7 Variable and Folder Your ClassPad lets you register text strings as variables. You can then use a variable to store a value, expression, string, list, matrix, etc. A variable can be recalled by a calculation to access its contents. Variables are stored in folders.
  • Page 71: Current Folder

    Current Folder The current folder is the folder where the variables created by applications (excluding eActivity) are stored and from which such variables can be accessed. The initial default current folder is the “main” folder. You can also select a user folder you created as the current folder. For more information about how to do this, see “Specifying the Current Folder”...
  • Page 72 Variable Data Type ClassPad variables support a number of data types. The type of data assigned to a variable is indicated by a data type name. Data type names are shown on the Variable Manager variable list, and on the Select Data dialog box that appears when you are specifying a variable in any ClassPad application.
  • Page 73: Creating A Folder

    Creating a Folder You can have up to 87 user folders in memory at the same time. This section explains how to create a user folder and explains the rules that cover folder names. You can create a folder using either the Variable Manager or the “NewFolder” command. Creating a folder u ing the Variable Manager On the Variable Manager window, tap [Edit] and then [Create Folder].
  • Page 74: Creating And Using Variables

    (4) Tap to execute the command. • The message “done” appears on the display to let you know that command execution is complete. • You can use the Variable Manager to view the contents of a folder you create. For more information, see “1-8 Using the Variable Manager”.
  • Page 75: Creating A New Variable

    Single-character Variable Precaution Your ClassPad supports the use of single-character variables, which are variables whose names consist of a single character like “ keypad keys, math (mth) soft keyboard dedicated single-character variable name input keys. You cannot use such a key to input a variable name that has more than one character.
  • Page 76 • As shown in the above example, assigning something to a variable with a name that does not yet exist in the current folder causes a new variable with that name to be created. If a variable with the specified name already exists in the current folder, the contents of the existing variable are replaced with the newly assigned data, unless the existing variable is protected.
  • Page 77 “library” Folder Variable Variables in the “library” folder can be accessed without specifying a path name, regardless of the current folder. Example: To create and access two variables, one located in the “library” folder and one located in another folder Pad Operation (1) With “main”...
  • Page 78 • Specifying a variable name that exists in both the current folder and the “library” folder causes the variable in the current folder to be accessed. For details about the variable access priority sequence and how to access variables in particular folders, see “Rules Governing Variable Access”...
  • Page 79: Locking A Variable Or Folder

    igning Value and Other Data to a Sy tem Variable As its name suggests, a system variable is a variable that is created and used by the system (page 1-7-5). Some system variables allow you to assign values and other data to them, while some system variables do not.
  • Page 80 Rule Governing Variable Acce Normally, you access a variable by specifying its variable name. The rules in this section apply when you need to reference a variable that is not located in the current folder or to access a variable that has the same name as one or more variables located in other folders. Variable Search Priority Sequence Specifying a variable name to access a variable, searches variables in the following sequence.
  • Page 81: U Ing The Variable Manager

    1-8 U ing the Variable Manager The Variable Manager is a tool for managing user variables, programs, user functions, and other types of data. Though this section uses only the term “variables”, the explanations provided here also refer to the other types of data that can be managed by the Variable Manager.
  • Page 82: Variable Manager Views

    Variable Manager View The Variable Manager uses two views, a folder list and a variable list. • The folder list always appears first whenever you start up the Variable Manager. Folder names • Tapping a folder name on the folder list selects it. Tapping the folder name again displays the folder’s contents;...
  • Page 83: Variable Manager Folder Operations

    Variable Manager Folder Operation This section describes the various folder operations you can perform using the Variable Manager. Specifying the Current Folder The “current folder” is the folder where the variables created by applications (excluding eActivity) are stored and from which such variables can be accessed. The initial default current folder is the “main”...
  • Page 84: Deleting A Folder

    Using the Variable Manager Selecting and De electing Folder The folder operations you perform are performed on the currently selected folders. The folders that are currently selected on the folder list are those whose check boxes are selected (checked). You can use the following operations to select and deselect folders as required. To do thi : Select a single folder Deselect a single folder...
  • Page 85: Renaming A Folder

    Using the Variable Manager • You cannot delete the “library” folder or the “main” folder. • If no check box is currently selected on the folder list, the folder whose name is currently highlighted on the list is deleted when you tap [Edit] and then [Delete]. •...
  • Page 86 Using the Variable Manager Inputting a Folder Name into an Application Perform the procedure below when you want to input the name of a folder displayed on the Variable Manager window into the application from which you started up the Variable Manager.
  • Page 87: Variable Operations

    Variable Operation This section explains the various operations you can perform on the Variable Manager variables. Opening a Folder Perform the steps below to open a folder and display the variables contained inside it. Pad Operation (1) Start up the Variable Manager and display the folder list. (2) Tap the name of the folder you want to open so it is highlighted, and then tap it again.
  • Page 88 Using the Variable Manager (3) On the dialog box, tap the down arrow button and then select the data type from the list that appears. • To display variables for all data types, select [All]. • For details about data type names and variables, see “Variable Data Types” on page 1-7-3.
  • Page 89: Deleting A Variable

    Using the Variable Manager Deleting a Variable Perform the following steps when you want to delete a variable. Pad Operation (1) Open the folder that contains the variable you want to delete and display the variable list. (2) Select the check box next to the variable you want to delete. •...
  • Page 90 Using the Variable Manager • If no check box is currently selected on the variable list, the variable whose name is currently highlighted on the list is copied or moved. • If a variable with the same name already exists in the destination folder, the variable in the destination folder is replaced with the one that you are copying or moving.
  • Page 91 Using the Variable Manager To unlock a variable (1) Open the folder that contains the variable you want to unlock and display the variable list. (2) Select the check box next to the variable you want to unlock. (3) Tap [Edit] and then [Unlock]. Searching for a Variable You can use the following procedure to search the “main”...
  • Page 92 Using the Variable Manager Viewing the Content of a Variable You can use the Variable Manager to view the contents of a particular variable. Pad Operation (1) Open the folder that contains the variable whose contents you want to view and display on the variable list.
  • Page 93 Using the Variable Manager Inputting a Variable Name into an Application Perform the procedure below when you want to input the name of a variable from the Variable Manager window into the application from which you started up the Variable Manager.
  • Page 94: Configuring Application Format Setting

    Configuring Application Format Settings 1-9 Configuring Application Format Setting menu includes format settings for configuring the number of calculation result display digits and the angle unit, as well as application-specific commands. The following describes each of the settings and commands that are available on the To do thi : Specify folder for variables, and to configure number format, angle, and other basic settings for all built-in applications...
  • Page 95: Specifying A Variable

    Configuring Application Format Settings Specifying a Variable Certain settings require that you specify variables. If you specify a user-stored variable when configuring the setting of such an item, you must specify the folder where the variable is stored and the variable name. Example: To use [Table Variable] on the [Special] tab of the Graph Format dialog box for configuring a user variable Pad Operation...
  • Page 96: Initializing All Application Format Settings

    Configuring Application Format Settings (5) Use the Select Data dialog box to specify the folder where the variable is saved, and then specify the variable name. • The sample dialog box in step (4) shows selection of the list variable named “ab”, which is located in the folder named “main”.
  • Page 97: Application Format Settings

    Configuring Application Format Settings Application Format Setting This section provides details about all of the settings you can configure using the application format settings. The following two points apply to all of the dialog boxes. • Some settings involve turning options on or off. Selecting a check box next to an option (so it has a check mark) turns it on, while clearing the check box turns it off.
  • Page 98 Configuring Application Format Settings Number Format To pecify thi type of numeric value di play format: Auto exponential display for values less than 10 or greater (when you are in the Decimal mode) Auto exponential display for values less than 10 or greater (when you are in the Decimal mode) Fixed number of decimal places Fixed number of significant digits...
  • Page 99: Graph Format Dialog Box

    Configuring Application Format Settings Graph Format Dialog Box Use the Graph Format dialog box to configure settings for the Graph window and for drawing graphs. Ba ic Tab Axes To do thi : Turn on display of Graph window axes Turn on display of Graph window axes along with maximum and minimum value of each axis Turn off display of Graph window axes...
  • Page 100: Special Tab

    Configuring Application Format Settings To do thi : Turn on display of Graph window pointer coordinates Turn off display of Graph window pointer coordinates Turn on display of leading cursor during graphing Select the [Leading Cursor] check box. Turn off display of leading cursor during graphing Clear the [Leading Cursor] check box.* Draw multiple graphs simultaneously Draw multiple graphs one-by-one Turn on display of coordinates of Graph window...
  • Page 101: Format Dialog Box

    Configuring Application Format Settings Stat Window Auto To do thi : Configure Statistics application View Window settings automatically Configure Statistics application View Window settings manually 3D Format Dialog Box Use the 3D Format dialog box to configure settings for the 3D Graph window and for drawing 3D graphs. For full details about the 3D Graph application, see Chapter 5.
  • Page 102 Configuring Application Format Settings G-Controller To do thi : Turn on display of graph controller arrows during graphing Turn off display of graph controller arrows during graphing • The above is the same as the [G-Controller] setting on the Graph Format dialog box. Geometry Format Dialog Box Use the Geometry Format dialog box to configure settings for the Geometry application.
  • Page 103 Configuring Application Format Settings Measure Angle To pecify the angle unit for the mea urement box: Radian Degree Grad Function Angle To pecify the angle unit for graphing: Radian Degree Grad Axes To et the initial Graph window axe condition when opening the Geometry application: Turn on display of Graph window axes Turn on display of Graph window axes along with maximum...
  • Page 104 Configuring Application Format Settings Advanced Format Dialog Box Use the Advanced Format dialog box to configure settings for Fourier transform and FFT settings. Fourier Transform To do thi : Specify following formula for Fourier transform: Specify following formula for Fourier transform: Specify following formula for Fourier transform: Specify following formula for Fourier transform: Specify following formula for Fourier transform:...
  • Page 105 Configuring Application Format Settings Financial Format Dialog Box Use the Financial Format dialog box to configure settings for the Financial application. Ba ic Tab Days in Year To do thi : Specify a 360-day year Specify a 365-day year Payment Date To do thi : Specify beginning of period for the payment date Specify end of period for the payment date...
  • Page 106 Configuring Application Format Settings Special Tab Odd Period To do thi : Specify compound interest for odd (partial) months Specify simple interest for odd (partial) months Specify no separation of full and odd (partial) months Compounding Frequency To do thi : Specify once a year compounding Specify twice a year compounding Bond Interval...
  • Page 107 Configuring Application Format Settings Pre entation Dialog Box Use the Presentation dialog box to configure settings for the Presentation application. For full details about the Presentation application, see Chapter 11. To do thi : Send hard copy data to an external device Save hard copy data internally as Presentation data Specify the page change speed for Auto...
  • Page 108: Communication Dialog Box

    Configuring Application Format Settings Communication Dialog Box Use the Communication dialog box to configure communication settings. For full details about the Communication application, see Chapter 17. Screen Copy To To do thi with hard Select thi copy data generated by etting: tapping Send hard copy data to an...
  • Page 109: Chapter 2 U Ing The Main Application

    U ing the Main Application The Main application is a general-purpose numerical and mathematical calculation application that you can use to study mathematics and solve mathematical problems. You can use the Main application to perform general operations from basic arithmetic calculations, to calculations that involve lists, matrices, etc.
  • Page 110: Main Application Overview

    2-1 Main Application Overview This section provides information about the following. • Main application windows • Modes that determine how calculations and their results are displayed • Menus and their commands Starting Up the Main Application Use the following procedure to start up the Main application. Pad Operation On the application menu, tap This starts the Main application and displays the work area.
  • Page 111 Main Application Overview • Basic Main application operations consist of inputting a calculation expression into the work area and pressing . This performs the calculation and then displays its result on the right side of the work area. • Calculation results are displayed in natural format, with mathematical expressions appearing just as they do in your textbook.
  • Page 112: Main Application Menus And Buttons

    Main Application Menu and Button This section explains the operations you can perform using the menus and buttons of the Main application. • For information about the Menu Command To do this: Undo the last operation or redo an operation that was just undone Cut the selected character string and place it onto the clipboard Copy the selected character string and place it onto the clipboard Paste the contents of the clipboard at the current cursor position in...
  • Page 113 U ing Main Application Mode The Main application has a number of different modes that control how calculation results are displayed, as well as other factors. The current mode is indicated in the status bar. Statu Bar Mode Indicator Settings that are marked with an asterisk (*) in the following tables are initial defaults. Status Bar Indicator Location...
  • Page 114 Acce ing Cla Pad Application Window from the Main Application Tapping the down arrow button on the toolbar displays a palette of 15 icons that you can use to access certain windows of other ClassPad applications. Tapping the example, splits the display into two windows, with the Stat Editor window of the Statistics application in the lower window.
  • Page 115: Application

    The following are examples of what you can do after opening the Main application window within another application. • Using the Main application window as a calculator to perform a simple calculation • Using drag and drop to copy expressions and values between windows...
  • Page 116: Ba Ic Calculation

    2-2 Ba ic Calculation This section explains how to perform basic mathematical operations in the Main application. Arithmetic Calculation and Parenthe e Calculation • You can perform arithmetic calculations by inputting expressions as they are written. All of the example calculations shown below are performed using the noted otherwise.
  • Page 117: Omitting The Multiplication Sign

    U ing the Use the key to input exponential values. You can also input exponential values using the key on the Example : 2.54 = 2540 –4 1600 = 0.16 Omitting the Multiplication Sign You can omit the multiplication sign in any of the following cases. •...
  • Page 118 • The “ans” variable is a system variable. For details about system variables, see “1-7 Variables and Folders”. • Since “ans” is a variable name, you can specify the “ans” variable by inputting [a][n][s] on the (alphabet) keyboard, or by tapping the •...
  • Page 119: Assigning A Value To A Variable

    igning a Value to a Variable Besides using the variable assignment key ( shown below in the Main application and eActivity application to assign a value to a variable. Syntax: Variable: = value Example: Assign 123 to variable x Pad Operation (1) Perform the key operation below in the Main application work area.
  • Page 120: Calculation Priority Sequence

    Calculation Priority Sequence Your ClassPad automatically performs calculations in the following sequence. Commands with parentheses (sin(, diff(, etc.) Factorials ( ! ), degree specifications ( Powers , memory, and variable multiplication operations that omit the multiplication sign (2 , 5A, etc.) Command with parentheses multiplication operations that omit the multiplication sign (2 3, etc.)
  • Page 121: Calculation Modes

    Calculation Mode The Main application has a number of different modes, as described under “Using Main Application Modes” on page 2-1-4. The display format of calculation results depends on the currently selected Main application mode. This section tells you which mode you need to use for each type of calculation, and explains the differences between the calculation results produced by each mode.
  • Page 122 U ing the Button to Toggle between the Standard Mode and Decimal Mode You can tap to toggle a displayed value between Standard mode and Decimal mode format. Note that tapping toggles the format of a displayed value. It does not change the current Standard mode/Decimal mode setting.
  • Page 123 Example of Complex mode and Real mode calculation re ult Expre solve ( – – 1 = 0, • You can select “ ” or “ ” for the imaginary unit. See “Specifying the Complex Number Imaginary Unit” on page 16-15-1. Radian Mode, Degree Mode and Grad Mode You can specify radians, degrees or grads as the angle unit for display of trigonometric calculation results.
  • Page 124: U Ing The Calculation Hi Tory

    2-3 U ing the Calculation Hi tory The Main application work area calculation history can contain up to 30 expression/result pairs. You can look up a previous calculation, edit, and then re-calculate it, if you want. Viewing Calculation Hi tory Content Use the scroll bar or scroll buttons to scroll the work area window up and down.
  • Page 125: Re-Calculating An Expression

    Re-calculating an Expre You can edit a calculation expression in the calculation history and then re-calculate the resulting expression. Tapping located, and also re-calculates all of the expressions below the current cursor location. Example 1: To change the expression “ans re-calculate Pad Operation (1) Tap to the right of the expression “ans...
  • Page 126 Using the Calculation History Example 2: To change from the Standard mode to the Decimal mode (page 2-2-6), and then re-calculate Pad Operation (1) Move the cursor to the location from which you want to re-calculate. • In this example, we will tap the end of line 2 to locate the cursor there. (2) Tap “Standard”...
  • Page 127: Deleting Part Of The Calculation History Contents

    Deleting Part of the Calculation Hi tory Content You can use the following procedure to delete an individual two-line expression/result unit from the calculation history. Pad Operation (1) Move the cursor to the expression line or result line of the two-line unit you want to delete.
  • Page 128: Function Calculation

    2-4 Function Calculation This section explains how to perform function calculations in the Main application work area. • Most of the operators and functions described in this section are input from the (catalog) keyboard. The actual keyboard you should use to perform the sample operations presented here is the one indicated by a “MATH”, “Cmd”, etc.) in one of the columns titled “Use this keyboard”.
  • Page 129 Trigonometric Function ( in, co , tan) and Inver e Trigonometric Function ( in –1 , co –1 , tan The first four examples below use “Degree” (indicated by “Deg” in the status bar) as the angle unit setting. The final example uses “Radian” (indicated by “Rad”). For details about these settings, see “1-9 Configuring Application Format Settings”.
  • Page 130 Logarithmic Function (log, ln) and Exponential Function ( Problem log1.23 (log 1.23) = 0.08990511144 ln90 (log 90) = 4.49980967 9 = 2 1.23 = 16.98243652 = 90.0171313 (–3) = (–3) (–3) (–3) (–3) = 81 –3 = – (3 3) = –81 —...
  • Page 131 Hyperbolic Function ( inh, co h, tanh) and Inver e Hyperbolic Function ( inh –1 , co h –1 , tanh –1 U e thi keyboard: Problem sinh3.6 = 18.28545536 TRIG cosh1.5 – sinh1.5 TRIG = 0.2231301601 –1.5 = 0.2231301601* TRIG cosh –1...
  • Page 132: Other Function

    Other Function (%, Round) U e thi keyboard: Problem What is 12% of 1500? 180 What percent of 880 is 660? What value is 15% greater than 2500? 2875 What value is 25% less than 3500? 2625 2 + 5 = 3.65028154 (3 + ) = 1.755317302 + 0.2848487846...
  • Page 133 Problem What is the sign of –3.4567? –1 (signum returns –1 for a negative value, 1 for a positive value, “Undefined” for 0, and for an imaginary number.) What is the integer part of –3.4567? –3 What is the decimal part of –3.4567? –0.4567 What is the greatest integer...
  • Page 134 “rand” Function • The “rand” function generates random numbers. If you do not specify an argument, “rand” generates 10-digit decimal values 0 or greater and less than 1. Specifying two integer values for the argument generates random numbers between them. Problem Generate random numbers between 0 and 1.
  • Page 135 De cription: • “ n ” must be a positive integer, and “ σ ” must be greater than 0. Problem Randomly produce a body length value obtained in accordance with the normal distribution of a group of infants less than one year old with a mean body length of 68cm and standard deviation of 8.
  • Page 136 “RandSeed” Command • You can specify an integer from 0 to 9 for the argument of this command. 0 specifies non- sequential random number generation. An integer from 1 to 9 uses the specified value as a seed for specification of sequential random numbers. The initial default argument for this command is 0.
  • Page 137 Problem Determine the greatest common divisors of {4, 3}, {12, 6}, and {36, 9}. “iLcm” Function Syntax: iLcm(Exp-1, Exp-2[, Exp-3…Exp-10)] (Exp-1 through Exp-10 all are integers.) iLcm(List-1, List-2[, List-3…List-10)] (All elements of List-1 through List-10 are integers.) Function: • The first syntax above returns the least common multiple for two to ten integers. •...
  • Page 138 U e thi keyboard: Problem Divide 21 by 6 and 7, and determine the remainder of both operations. (iMod(21, {6, 7}) Permutation (nPr) and Combination ( n C r ) Total Number of Permutation nPr = ––––– nPr = ––––– ( n –...
  • Page 139 Condition Judgment (judge, piecewi e) “judge” Function The “judge” function returns TRUE when an expression is true, and FALSE when it is false. Problem Is the following expression true or false? 1 = 1 TRUE Is the following expression true or false? 1 <...
  • Page 140 Angle Symbol ( ) Use this symbol to specify the coordinate format required by an angle in a vector. You can use this symbol for a vector only. Problem Convert the polar coordinates = 2 , /4 to rectangular coordinates. [1, 1] Derivative Symbol (’) A single derivative symbol indicates the first derivative of an equation in the format:...
  • Page 141 Equal Symbol and Unequal Symbol (=, , <, >, , ) You can use these symbols to perform a number of different basic calculations. Problem To add 3 to both sides of = 3. + 3 = 6 Subtract 2 from both sides –...
  • Page 142 Solution Supported by Cla con t, con tn) Solution De cription TRUE Output when a solution is true. FALSE Output when a solution is false. Undefined Output when a solution is undefined. No Solution Output when there is no solution. Infinity const Constant displayed as const(1) when any...
  • Page 143 Dirac Delta Function “delta” is the Dirac Delta function. The delta function evaluates numerically as shown below. (x) = Non-numeric expressions passed to the delta function are left unevaluated. The integral of a linear delta function is a Heaviside function. Syntax: delta( : variable or number Example :...
  • Page 144 Heavi ide Unit Step Function “heaviside” is the command for the Heaviside function, which evaluates only to numeric expressions as shown below. x < H(x) = x > Any non-numeric expression passed to the Heaviside function will not be evaluated, and any numeric expression containing complex numbers will return undefined.
  • Page 145: Gamma Function

    Gamma Function The Gamma function is called “gamma” on the ClassPad. –1 – For an integer n the gamma is evaluated as shown below. n > (n – 1) !, (n) = undefined The gamma is defined for all real numbers excluding negative integers. It is also defined for all complex numbers where either the real or imaginary part of the complex number is not an integer.
  • Page 146: Li T Calculation

    2-5 Li t Calculation This section explains how to input data using the Main application or Stat Editor, and how to perform basic list calculations. Inputting Li t Data You can input list data from the work area or on the Stat Editor window. Inputting Li t Data from the Work Area Example: To input the list {1, 2, 3} and assign it to LIST variable “lista”.
  • Page 147 LIST Variable Element Operation You can recall the value of any element of a LIST variable. When the values {1, 2, 3} are assigned to “lista”, for example, you can recall the second value in the “lista”, when you need You can also assign a value to any element in a list.
  • Page 148 U ing a Li t 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. Numeric Value Expression Equation Inequality Li t Calculation Error •...
  • Page 149 U ing a Li t to A ign Different Value to Multiple Variable Use the procedure in this section when you want to use a list to assign various different values to multiple variables. Sintaxi : List with Numbers Example: Assign the values 10, 20, and 30, to variables Pad Operation (1) Perform the key operation below in the Main application work area.
  • Page 150: Matrix And Vector Calculation

    2-6 Matrix and Vector Calculation This section explains how to create matrices in the Main application, and how to perform basic matrix calculations. • Since a vector can be viewed as 1-row by section does not include explanations specifically about vectors. For more information about vector-specific calculations, see the explanations about the applicable [Action] menu items in “2-8 Using the Action Menu”.
  • Page 151 Matrix and Vector Calculations Matrix Variable Element Operation You can recall the value of any element of a MATRIX variable. When the data is assigned to matrix “mat1”, for example, you can recall the element located at row 2, column 1. You can also assign a value to any element in a matrix.
  • Page 152 Matrix and Vector Calculations Inputting Matrix Value with the , and keys of the To do thi : Create a new 1-row 2-column matrix Create a new 2-row 1-column matrix Create a new 2-row 2-column matrix Add a column to the currently displayed matrix Add a row to the currently displayed matrix Add both a row and column to the currently displayed matrix Example: To input the matrix...
  • Page 153: Performing Matrix Calculations

    • In step (1) of the above procedure, we added rows and columns as they became necessary. Another way to accomplish the same result would be to add rows and columns to create a blank matrix of the required dimensions, and then start data input. You could create a 2-row matrix by tapping reverse of the sequence shown here.
  • Page 154 Matrix and Vector Calculations (3) Tap , and then input the values for the second matrix. (4) Tap Example 3: To multiply the matrix Pad Operation (1) Perform the key operation below in the Main application work area. (2) Tap •...
  • Page 155 Rai ing a Matrix to a Specific Power Example: To raise Use the procedures described under “Matrix Addition, Subtraction, Multiplication, and Division” on page 2-6-4 to input the calculation. The following are the screens that would be produced by each input method. Input using the •...
  • Page 156: Specifying A Number Ba E

    • You can input integers only. An error (Invalid syntax ERROR) 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 calculator will cut off the decimal part automatically. For example, the calculation 5 ÷ 2 while decimal is selected as the number base is 2.
  • Page 157 Specifying a Number Base • The following are the calculation ranges for each of the number bases. Binary Values: Positive: 0 01111111111111111111111111111111 Negative: 10000000000000000000000000000000 11111111111111111111111111111111 Octal Values: Positive: 0 17777777777 Negative: 20000000000 Decimal Values: Positive: 0 2147483647 Negative: −2147483648 Hexadecimal Values: Positive: 0 7FFFFFFF Negative: 80000000...
  • Page 158: Selecting A Number Base

    Selecting a Number Ba e Specifying a default number base in the Main application will apply to the current line (expression/result pair), and to all subsequent lines until you change the default number base setting. Use the number toolbar’s base buttons to specify the number base. To elect the number ba e for the line where the cur or i located (1) Tap the down arrow button next to the •...
  • Page 159: Arithmetic Operations

    • Whenever you input a value into a line for which a number base is specified, the input value is converted automatically to the specified number base. Performing the calculation 19+1 in a line for which Hex (Hexadecimal) is specified as the number base, both the 19 and 1 are interpreted as hexadecimal values, which produces the calculation result 1Ah.
  • Page 160 Bitwi e Operation The logical operators listed below can be used in calculations. Operator Examples 1, 2, and 3 use Bin (binary) as the number system. Example 4 uses Hex (hexadecimal). Example 1: 1010 and 1100 Example 2: 1011 or 11010 Example 3: 1010 xor 1100 Example 4: not (FFFF...
  • Page 161: U Ing The Action Menu

    2-8 U ing the Action Menu The [Action] menu helps to make transformation and expansion functions, calculus functions, statistical functions, and other frequently used mathematical menu operations easier to use. Simply select the function you want, and then enter expressions or variables in accordance with the syntax of the function.
  • Page 162: Example Screenshots

    2-8-2 Using the Action Menu Example Screen hot The screenshots below show examples of how input and output expressions appear on the ClassPad display. In some cases, the input expression and output expression (result) may not fit in the display area.
  • Page 163: Displaying The Action Menu

    Di playing the Action Menu Tap [Action] on the menu bar to display the menu of 12 submenus shown below. The following explains the functions that are available on each of these submenus. U ing the Tran formation Submenu The [Transformation] submenu contains commands for expression transformation, like “expand”...
  • Page 164 Using the Action Menu implify Function: Simplifies an expression. Syntax: simplify (Exp/Eq/Ineq/List/Mat [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To simplify (15 3 + 26)^(1/3) Menu Item: [Action][Transformation][simplify] Example: To simplify cos(2 ) + (sin( Menu Item: [Action][Transformation][simplify] expand...
  • Page 165 Using the Action Menu rFactor Function: Factors an expression up to its roots, if any. Syntax: rFactor (Exp/Eq/Ineq/List/Mat [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To factor Menu Item: [Action][Transformation][rFactor] factorOut Function: Factors out an expression with respect to a specified factor.
  • Page 166 Using the Action Menu tExpand Function: Employs the sum and difference formulas to expand a trigonometric function. Syntax: tExpand(Exp/Eq/Ineq/List/Mat [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To expand sin (a + b) Menu Item: [Action][Transformation][tExpand] tCollect Function: Employs the product to sum formulas to transform the product of a trigonometric...
  • Page 167 Using the Action Menu propFrac Function: Transforms a decimal value into its equivalent proper fraction value. Syntax: propFrac (Exp/Eq/Ineq/List/Mat [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To transform 1.2 into its equivalent proper fraction value Menu Item: [Action][Transformation][propFrac] Example: To divide by (...
  • Page 168: Using The Advanced Submenu

    U ing the Advanced Submenu olve For information about solve, see page 2-8-43. dSolve For information about dSolve, see page 2-8-44. taylor Function: Finds a Taylor polynomial for an expression with respect to a specific variable. Syntax: taylor (Exp/List, variable, order [,center point] [ ) ] Example: To find a 5th order Taylor polynomial for sin( Radian mode) Menu Item: [Action][Advanced][taylor]...
  • Page 169 ClassPad supports transform of the following functions. sin( ), cos( ), sinh( ), cosh( ClassPad does not support transform of the following functions. tan( ), sin – 1 ), cos – 1 ), tan – 1 abs( ), gamma( Laplace Tran form of a Differential Equation The laplace command can be used to solve ordinary differential equations.
  • Page 170 The Fourier Transform pairs are defined using two arbitrary constants a , b . ( ) = 1–a (2 ) (2 ) – The values of a and b depend on the scientific discipline, which can be specified by the value of n (optional fourth parameter of Fourier and invFourier) as shown below.
  • Page 171 Using the Action Menu FFT, IFFT Function: “ ” is the command for the fast Fourier Transform, and command for the inverse fast Fourier Transform. data values are needed to perform FFT and IFFT. On the ClassPad, FFT and IFFT are calculated numerically.
  • Page 172: Using The Calculation Submenu

    In general, the Fourier transform pair may be defined using two arbitrary constants a and b as shown below. ( ) = (2 ) (2 ) Unfortunately, a number of conventions are in widespread use for a and b . For example, (0, 1) is used in modern physics, (1, –1) is used in pure mathematics and systems engineering, (1, 1) is used in probability theory for the computation of the characteristic function, (–1, 1) is used in classical physics, and (0, –2 ) is used in signal processing.
  • Page 173 diff Function: Differentiates an expression with respect to a specific variable. Syntax: diff(Exp/List[,variable] [ ) ] diff(Exp/List,variable,order[,a] [ ) ] • “a” is the point for which you want to determine the derivative. • “order” = 1 when you use the following syntax: diff(Exp/List[,variable][ ) ]. The default variable is “...
  • Page 174 Using the Action Menu Function: Integrates an expression with respect to a specific variable. Syntax: ∫ (Exp/List[,variable] [ ) ] ∫ (Exp/List, variable, lower limit, upper limit [, • “ ” is the default when you omit [,variable]. • “ ”...
  • Page 175 Using the Action Menu Function: Determines the limit of an expression. Syntax: lim (Exp/List, variable, point [,direction] [ ) ] Example: To determine the limit of Menu Item: [Action][Calculation][lim] Example: To determine the limit of Menu Item: [Action][Calculation][lim] Example: To determine the limit of Menu Item: [Action][Calculation][lim] •...
  • Page 176 Using the Action Menu rangeAppoint Function: Finds an expression or value that satisfies a condition in a specified range. Syntax: rangeAppoint (Exp/Eq/List, start value, end value [ ) ] • When using an equation (Eq) for the first argument, input the equation using the syntax Var = Exp.
  • Page 177 Using the Action Menu fMin Function: Returns the minimum point in a specific range of a function. Syntax: fMin(Exp[,variable] [ ) ] fMin(Exp,variable,start value,end value[, • “ ” is the default when you omit “[,variable]”. • Negative infinity and positive infinity are the default when the syntax fMin (Exp [,variable] [ ) ] is used.
  • Page 178 Using the Action Menu fMax Function: Returns the maximum point in a specific range of a function. Syntax: fMax(Exp[,variable] [ ) ] fMax(Exp,variable,start value,end value[, • “ ” is the default when you omit “[,variable]”. • Negative infinity and positive infinity are the default when the syntax fMax (Exp [, variable] [ ) ] is used.
  • Page 179: Using The Complex Submenu

    Function: Returns the least common multiple of two expressions. Syntax: lcm (Exp/List-1, Exp/List-2 [ ) ] Example: To obtain the least common multiple of Menu Item: [Action][Calculation][lcm] denominator Function: Extracts the denominator of a fraction. Syntax: denominator (Exp/List [ ) ] Example: To extract the denominator of the fraction ( Menu Item: [Action][Calculation][denominator] numerator...
  • Page 180 Using the Action Menu conjg Function: Returns the conjugate complex number. Syntax: conjg (Exp/Eq/List/Mat [ ) ] • An inequality with the “ ” (not equal to) relation symbol is also included (only in the Real mode). Example: To obtain the conjugate of complex number 1 + Menu Item: [Action][Complex][conjg] Function: Returns the real part of a complex number.
  • Page 181 compToPol Function: Transforms a complex number into its polar form. Syntax: compToPol (Exp/Eq/List/Mat [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To transform 1 + Menu Item: [Action][Complex][compToPol] compToTrig Function: Transforms a complex number into its trigonometric/hyperbolic form. Syntax: compToTrig (Exp/Eq/List/Mat [ ) ] •...
  • Page 182 Using the Action Menu Function: Generates a list in accordance with a numeric sequence expression. Syntax: seq (Exp, variable, start value, end value [,step size] [ ) ] Example: To generate a list in accordance with the expression value is 1, the end value is 5, and the step size is 2 Menu Item: [Action][List-Create][seq] •...
  • Page 183 Using the Action Menu ubLi t Function: Extracts a specific section of a list into a new list. Syntax: subList (List [,start number] [,end number] [ ) ] Example: To extract the second through the fourth elements of the list {1, 2, 3, 4, 5} Menu Item: [Action][List-Create][subList] •...
  • Page 184 ortD Function: Sorts the elements of the list into descending order. Syntax: sortD (List [ ) ] Example: To sort the elements of the list {1, 5, 3} into descending order Menu Item: [Action][List-Create][sortD] li tToMat 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 Menu Item: [Action][List-Create][listToMat]...
  • Page 185 Using the Action Menu Function: Returns the minimum value of an expression or the elements in a list. Syntax: min (Exp/List-1[, Exp/List-2] [ ) ] Example: To determine the minimum values of the elements in list {1, 2, 3} Menu Item: [Action][List-Calculation][min] Example: To compare each element of list {1, 2, 3} with the value 2, and produce a list whose elements contain the lesser value of each comparison Menu Item: [Action][List-Calculation][min]...
  • Page 186 Using the Action Menu mean Function: Returns the mean of the elements in a list. Syntax: mean (List-1[, List-2] [ ) ] • “List-2” specifies the frequency of each element in “List-1”. Example: To determine the mean of the elements in list {1, 2, 3} Menu Item: [Action][List-Calculation][mean] Example: To determine the mean of the elements in the list {1, 2, 3}, whose respective frequencies are {3, 2, 1}...
  • Page 187 Using the Action Menu Function: Returns the first quartile of the elements in a list. Syntax: Q (List-1[, List-2] [ ) ] • “List-2” specifies the frequency of each element in “List-1”. Example: To determine the first quartile of the elements in the list {1, 2, 3, 4, 5} Menu Item: [Action][List-Calculation][Q Example: To determine the first quartile of the elements in the list {1, 2, 3, 4}, whose respective frequencies are {4, 3, 2, 1}...
  • Page 188 Using the Action Menu variance Function: Returns the sample variance of the elements in a list. Syntax: variance (List [ ) ] Example: To determine the sample variance of the elements in the list {1, 2, 4} Menu Item: [Action][List-Calculation][variance] Function: Returns the dimension of a list.
  • Page 189 Using the Action Menu cuml Function: Returns the cumulative sums of the elements in a list. Syntax: cuml (List [ ) ] Example: To determine the cumulative sums of the elements in the list {1, 2, 3} Menu Item: [Action][List-Calculation][cuml] li t Function: Returns a list whose elements are the differences between two adjacent elements in another list.
  • Page 190 Using the Action Menu equence Function: Returns the lowest-degree polynomial that represents the sequence expressed by the input list. When there are two lists, this command returns a polynomial that maps each element in the first list to its corresponding element in the second list.
  • Page 191: Using The Matrix-Create Submenu

    U ing the Matrix-Create Submenu The [Matrix-Create] submenu contains commands related to creation of matrices. Function: Returns a transposed matrix. Syntax: trn (Mat [ ) ] Example: To transpose the matrix [[1, 2] [3, 4]] Menu Item: [Action][Matrix-Create][trn] augment Function: Returns a matrix that combines two other matrices. Syntax: augment (Mat-1, Mat-2 [ ) ] Example: To combine the two matrices [[1, 2] [3, 4]] and [[5, 6] [7, 8]] Menu Item: [Action][Matrix-Create][augment]...
  • Page 192 Using the Action Menu 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...
  • Page 193: Using The Matrix-Calculation Submenu

    matToLi t Function: Transforms a specific column of a matrix into a list. Syntax: matToList (Mat, column number [ ) ] Example: To transform column 2 of the matrix [[1, 2] [3, 4]] into a list Menu Item: [Action][Matrix-Create][matToList] U ing the Matrix-Calculation Submenu The [Matrix-Calculation] submenu contains commands that are related to matrix calculations.
  • Page 194 Using the Action Menu norm Function: Returns the Frobenius norm of the matrix. Syntax: norm (Mat [ ) ] Example: To determine the norm of the matrix [[1, 2] [4, 5]] Menu Item: [Action][Matrix-Calculation][norm] rank Function: Finds the rank of matrix. The rank function computes the rank of a matrix by performing Gaussian elimination on the rows of the given matrix.
  • Page 195 Using the Action Menu eigVc Function: Returns a matrix in which each column represents an eigenvector of a square matrix. • Since an eigenvector usually cannot be determined uniquely, it is standardized as follows to its norm, which is 1: When V = [ 2, ..., Syntax: eigVc (Mat [ ) ]...
  • Page 196 Using the Action Menu Function: Returns the QR decomposition of a square matrix. Syntax: QR (Mat, qVariableMem, rVariableMem [ ) ] Example: To obtain the QR decomposition of the matrix [[1, 2] [3, 4]] • The unitary matrix is assigned to variable Q, while the upper triangular matrix is assigned to variable R.
  • Page 197 Using the Action Menu mRowAdd Function: Multiplies the elements of a specific row in a matrix by a specific expression, and then adds the result to another row. Syntax: mRowAdd (Exp, Mat, row number-1, row number-2 [ ) ] Example: To multiply row 1 of the matrix [[1, 2] [3, 4]] by Menu Item: [Action][Matrix-Calculation][mRowAdd] rowAdd Function: Adds a specific matrix row to another row.
  • Page 198: Using The Vector Submenu

    colNorm Function: Calculates the sums of the absolute values of the elements of each column of a matrix, and returns the maximum value of the sums. Syntax: colNorm (Mat [ ) ] Example: To calculate the sums of the absolute values of the elements in each column of the matrix [[1, –2, 3][4, –5, –6][–7, 8, 9]], and obtain the maximum value of the sums Menu Item: [Action][Matrix-Calculation]...
  • Page 199 Using the Action Menu augment Function: Returns an augmented vector [Mat-1 Mat-2]. Syntax: augment (Mat-1, Mat-2 [ ) ] Example: To augment vectors [1, 2] and [3, 4] Menu Item: [Action][Vector][augment] fill Function: Creates a vector that contains a specific number of elements, or replaces the elements of a vector with a specific expression.
  • Page 200 Using the Action Menu angle Function: Returns the angle formed by two vectors. Syntax: angle (Mat-1, Mat-2 [ ) ] • This command can be used with a 1 Example: To determine the angle formed by vectors [1, 2] and [3, 4] (in the Radian mode) Menu Item: [Action][Vector][angle] norm Function: Returns the norm of a vector.
  • Page 201 Using the Action Menu toRect Function: Returns an equivalent rectangular form [ Syntax: toRect (Mat [,natural number] [ ) ] • This command can be used with a 1 • This command returns “ ” when “natural number” is 1, “ and “...
  • Page 202: Using The Equation/Inequality Submenu

    toCyl Function: Returns an equivalent cylindrical form [ Syntax: toCyl (Mat [,natural number] [ ) ] • This command can be used with a 1 • This command returns “ and “ ” when “natural number” is 3. • This command returns a cylindrical form when you omit “natural number”. Example: To transform the rectangular form [1, 1, 1] into an equivalent cylindrical form (in the Radian mode) Menu Item: [Action][Vector][toCyl]...
  • Page 203 Using the Action Menu olve Function: Returns the solution of an equation or inequality. Syntax: solve(Exp/Eq/Ineq [,variable] [ ) ] • For this syntax, “Ineq” also includes the • “ ” is the default when you omit “[,variable]”. solve(Exp/Eq,variable[, value, lower limit, upper limit] [ ) ] •...
  • Page 204 Using the Action Menu Note For the solution, the solve function returns an expression or value for the expression (Exp/Eq) input as its argument. The message “More solutions may exist” will appear on the display when a value is returned as the solution, because there may be multiple solutions.
  • Page 205 Using the Action Menu exchange Function: Swaps the right-side and left-side elements of an equation or inequality. Syntax: exchange(Eq/Ineq/List [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To swap the left-side and right-side elements of 3 > 5 Menu Item: [Action][Equation/Inequality][exchange] eliminate Function: Solves one equation with respect to a variable, and then replaces the same...
  • Page 206 Using the Action Menu getLeft Function: Extracts the left-side elements of an equation or inequality. Syntax: getLeft(Eq/Ineq/List [ ) ] • Ineq (inequality) includes the “ ” (not equal to) relational operator. Example: To extract the left side elements of Menu Item: [Action][Equation/Inequality][getLeft] Function: Returns the result of the logical AND of two expressions.
  • Page 207 U ing the A i tant Submenu The [Assistant] submenu contains two commands related to the Assistant mode. • Note that the following commands are valid in the Assistant mode only. For more information on the Assistant mode see “Assistant Mode and Algebra Mode” on page 2-2-8. arrange Function: Collects like terms and arranges them in descending order, starting with the term that contains the smallest coefficient.
  • Page 208 Clear_a_z Function: Clears all single-character variable names (a-z and A-Z) in the current folder. U ing the Di tribution and Inv. Di tribution Submenu The [Distribution] and [Inv. Distribution] submenus include functions related to each type of statistical calculation distribution probability. Note The functions on the [Distribution] and [Inv.
  • Page 209 normPDf({1, 2},{1, 2}, 0) = {0.24, 0.12} normPDf({1, 2},{1, 2},{1, 0}) = {0.40, 0.12} The following explains how to specify list data in arguments and how calculation results are output. (a) Specifying list data for a single argument • Basically, you can specify any list you like, but the each of the elements in the list must be in accordance with the conditions required by the argument of the function being used.
  • Page 210 Using the Action Menu normCDf Function: Returns the cumulative probability of a normal distribution between a lower bound and an upper bound. Syntax: normCDf(lower value, upper value[, , )] • When are skipped, Example: To determine the normal probability density when lower bound value = − , upper bound value = 36, Menu Item: [Action][Distribution][normCDf] For more information, see “Normal Cumulative Distribution”...
  • Page 211 Using the Action Menu tCDf Function: Returns the cumulative probability of a Student- bound and an upper bound. Syntax: tCDf(lower value, upper value, Example: To determine the Student- upper value = , = 18 Menu Item: [Action][Distribution][tCDf] For more information, see “Student- invTCDf Function: Returns the lower bound value of a Student- for specified values.
  • Page 212 Using the Action Menu Menu Item: [Action][Inv. Distribution][invChiCDf] For more information, see “Inverse fPDf Function: Returns the probability density for a specified value. Syntax: fPDf( [ ) ] Example: To determine the probability density when Menu Item: [Action][Distribution][fPDf] For more information, see “ Probability Density”...
  • Page 213 Syntax: invBinomialCDf( , numtrial value, Important! When executing the invBinomialCDf function the calculator uses the specified and the value that is one less the value) to calculate minimum number of trials values. The results are assigned to the xInv...
  • Page 214 Syntax: invPoissonCDf( Important! When executing the invPoissonCDf function the calculator uses the specified and the value that is one less the value) to calculate minimum number of trials values. The results are assigned to the xInv...
  • Page 215 Syntax: invGeoCDf( Important! When executing the invGeoCDf function the calculator uses the specified and the value that is one less the value) to calculate minimum number of trials values. The results are assigned to the xInv...
  • Page 216 Syntax: invHypergeoCDf( Important! When executing the invHypergeoCDf function the calculator uses the specified value and the value that is one less the prob value) to calculate minimum number of trials values. The results are assigned to...
  • Page 217: Using The Command Submenu

    The calculation results of invHypergeoCDf are integers. Accuracy may be reduced when the first argument has 10 or more digits. Note that even a slight difference in calculation accuracy affects calculation results. If a warning message appears, check the displayed values.
  • Page 218: U Ing The Interactive Menu

    2-9 U ing the Interactive Menu The [Interactive] menu includes most of the commands that are on the [Action] menu. Selecting a command on the [Action] menu will simply execute the command. With the [Interactive] menu, on the other hand, selecting a command will display a dialog box prompting input of the arguments required by the command’s syntax (when necessary).
  • Page 219 Using the Interactive Menu To factorize from the Action menu (1) Tap [Action], [Transformation], and then [factor]. • This inputs “factor(” into the work area. (2) Input the expression you want to factorize – 3 – 1). (3) Tap • This factorizes the selected expression. •...
  • Page 220 Using the Interactive Menu (4) On the dialog box, tap “Definite integral” to select it. • This displays boxes for specifying the variable and the lower limit and the upper limit. (5) Input the required data for each of the following three arguments. Variable: Lower: Upper:...
  • Page 221: Using The "Apply" Command

    U ing the “apply” Command The “apply” command is included on the [Interactive] menu only. You can use this command to execute only a specific part of an expression and display its result. Example: To calculate the result of diff(sin( calculate only part of the expression Note •...
  • Page 222: U Ing The Main Application In Combination With Other Application

    Using the Main Application in Combination with Other Applications 2-10 U ing the Main Application in Combination with Other Application You can access the windows of other ClassPad applications from the Main application and perform copy, paste, and other operations between them. This section explains how to access the windows of other applications from the Main application, and provides examples of the various operations you can perform between them.
  • Page 223: And 3D Graph Window

    Using the Main Application in Combination with Other Applications Clo ing Another Application’ Window Pad Operation (1) Tap anywhere inside of the window you would like to close. (2) Tap the button in the upper right corner, or tap • The Main application work area expands to fill the entire display. •...
  • Page 224 Using the Main Application in Combination with Other Applications (3) Drag the stylus across “ ^2 – 1” in the work area to select it. (4) Drag the selected expression to the Graph window. • This graphs – 1. This graph reveals that -intercepts are = 1.
  • Page 225: Graph

    Using the Main Application in Combination with Other Applications U ing a Graph Editor Window (Graph & Table: , Numeric Solver: You can copy expressions by dragging them between the work area window and the Graph Editor, Conics Editor, 3D Graph Editor, and Numeric Solver windows. Example: To copy an expression in the work area by dragging it to the Graph Editor window Pad Operation (1) On the work area window, tap...
  • Page 226: Using The Stat Editor Window

    Using the Main Application in Combination with Other Applications (4) Press to register the expression. • The copied expression is displayed in natural format, with the check box next to it selected. • You could now tap • For more information about the Graph Editor window, see Chapter 3. For more information about the Conics Graph Editor window, see Chapter 4.
  • Page 227 Using the Main Application in Combination with Other Applications Pad Operation (1) On the work area window, tap window. (2) Input the following list data into the lists named “list1” and “list2”. list1 = {1, 2, 3} list2 = {4, 5, 6} (3) Make the work area window active, and then perform the following calculation: list1 + list2 •...
  • Page 228 Using the Main Application in Combination with Other Applications (4) Tap the Stat Editor window to make it active. • Here you can see that list3 contains the result of list1 + list2. (5) Tap the work area window to make it active. (6) Perform the operation {12, 24, 36} test, which assigns the list data {12, 24, 36} to the LIST variable named “test”.
  • Page 229 Using the Main Application in Combination with Other Applications (7) Tap the Stat Editor window to make it active. (8) Scroll the screen to the right until the blank list to the right of “list6” is visible. (9) Tap the blank cell next to “list6”, input “test”, and then tap •...
  • Page 230: Using The Geometry Window

    Using the Main Application in Combination with Other Applications U ing 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.
  • Page 231 Using the Main Application in Combination with Other Applications (5) Drag the stylus across (6) Drag the selected expression to the Geometry window. • A circle appears in the Geometry window. • The following table shows the types of expressions you can drop into the Geometry window. Dropping this into the Geometry window: Linear equation in x and y Equation of circle in x and y...
  • Page 232: Using The Sequence Editor Window

    Using the Main Application in Combination with Other Applications Dragging a Figure from the Geometry Window to the Work Area The following shows what happens when you drag a figure from the Geometry window to the work area. Dropping this into the work area: Point Line Vector...
  • Page 233: U Ing Verify

    2-11 U ing Verify Verify provides you with a powerful tool to check whether your numeric or algebraic manipulations are correct. Verify will assist you in simplifying an expression by verifying whether or not the expression you entered is equivalent to your original expression. If it is, you will get a pleasant response;...
  • Page 234: Action Menu

    Verify Menu and Button This section provides basic information about Verify menus, commands, and buttons. • menu items are the same for all applications. For more information, see “Using the Menu” on page 1-5-4. File Menu To do thi : Discard the current window contents and create a new file Open an existing file Save the current window contents to a file...
  • Page 235 Verify Button To do thi : Clear the Verify window (same as the Clear All command) Open or save a file (Main application only) Specify the complex number calculation range for Verify Specify the real number calculation range for Verify Specify the positive real number calculation range for Verify Verify the equation starting from the first line Verify the equation starting from the current line...
  • Page 236 2-11-4 Using Verify (4) Following the equal sign (=), input 25 3 and tap (5) Tap [OK] to close the error dialog that appears. (6) Change 25 3 to 25 2 and tap (7) Following the next equal sign (=), input 5 2 and Example 2: To rewrite + 1 in factored form...
  • Page 237: U Ing Probability

    2-12 U ing Probability You can use Probability to simulate the following. • The die faces that will appear when a single die is thrown a specified number of times (1 Die) • The sum of the data of dice faces that will appear when a pair of dice is shown a specified number of times (2 Dice +) •...
  • Page 238: Starting Up Probability

    Starting Up Probability Use the following procedure to start up Probability. Pad Operation (1) Tap the right most toolbar down arrow button. (2) On the icon palette that appears, tap • This will display an initial Probability dialog box like the one shown below.
  • Page 239 Edit Menu To do thi : Copy the currently selected object (trial information or trial result) and place it onto the clipboard Display the Probability dialog box and try the probability emulation (the trial result will be added to the end of the current file) Delete the currently selected trial data Clear the Probability window (and display the Probability dialog box) Di play Menu...
  • Page 240 U ing Probability The following examples show the basic steps for using Probability. Example 1: To obtain the sum data when a two six-sided die are thrown 50 times Pad Operation (1) Tap the right most toolbar down arrow button. (2) On the icon palette that appears, tap •...
  • Page 241 Example 2: To obtain the product data when a two six-sided die are thrown 150 times (This example assumes you are continuing from Example 1.) (1) Tap to display the Probability dialog box. (2) Tap the button next to “2 Dice (3) Enter 150 into the “Number of trials”...
  • Page 242 (3) Configure the following settings on the dialog box. • Replace: Yes (Indicates the ball is replaced before the next draw. If the ball is not replaced, select “No”.) • A: 10, B: 20, C: 30 (Leaver other letters set to zero.) •...
  • Page 243: Running A Program In The Main Application

    Running a Program in the Main Application 2-13 Running a Program in the Main Application You can run a program in the Main application or the eActivity application. Syntax: Folder name\Program name(parameter) • You do not need to specify the folder name if the program you want to run is in the current folder.
  • Page 244 Running a Program in the Main Application Example: To run the program named OCTA that we created and stored under “Creating  and Saving a Program” (page 12-2-1) from the Main application, and determine the surface area and of a regular octahedron with a side length of 20 cm Pad Operation (1) Perform the key operation below in the Main application work area.
  • Page 245: Chapter 3 U Ing The Graph & Table Application

    U ing the Graph & Table Application The Graph & Table application allows you to input and graph rectangular coordinate equations (or inequalities), polar coordinate equations, and parametric expressions. After you graph an expression, you can zoom in or out, and move a pointer along the graph, displaying its coordinates as you go.
  • Page 246: Graph & Table Application Overview

    Graph & Table Application Overview 3-1 Graph & Table Application Overview This section describes the configuration of the Graph & Table application windows and provides basic information about its menus and commands. Starting Up the Graph & Table Application Use the following procedure to start up the Graph & Table application. Pad Operation On the application menu, tap This starts the Graph &...
  • Page 247: Graph & Table Application Menus And Buttons

    Graph & Table Application Overview You can also use a function on the Graph Editor window to generate a number table or a summary table. Number tables and summary tables are displayed in a Table window. Graph & Table Application Menu and Button This section explains the operations you can perform using the Graph &...
  • Page 248 Graph & Table Application Overview To do thi : Input a rectangular coordinate type inequality Input an X inequality Input two functions in a list and shade between them Save all of the expressions on the Graph Editor window Recall batch saved data to the Graph Editor window Display the Dynamic Graph dialog box (page 3-5-4) Display the Draw Shade dialog box (page 3-3-12) Use a built-in function for input...
  • Page 249 Graph & Table Application Overview Graph Window Menu and Button To do thi : Cut the character string selected in the message box and place it onto the clipboard Copy the character string selected in the message box to the clipboard Paste the contents of the clipboard at the current cursor position in the message box Select all of the text in the message box...
  • Page 250 Graph & Table Application Overview To do thi : Display the coordinates at a particular point on a graph Insert a point, graphic, or text into an existing graph (page 3-6-1) Obtain the root ( -intercept) of a graph Obtain the maximum value of a graph Obtain the minimum value of a graph Obtain the maximum value in the range displayed on the Graph window...
  • Page 251 Graph & Table Application Overview To do thi : Specify “AND Plot” as the inequality plot setting Specify “OR Plot” as the inequality plot setting Re-draw a graph Make the Graph Editor window active Generate a number table for an existing graph Display the View Window dialog box to configure Graph window settings Display the Table Input dialog box for configuring settings...
  • Page 252: Graph & Table Application Status Bar

    Graph & Table Application Overview To do thi : Make the Graph Editor window active Display the View Window dialog box to configure Graph window settings Display the Table Input dialog box for configuring settings Display the Variable Manager (page 1-8-1) Graph &...
  • Page 253 Graph & Table Application Overview Example 1: To input the function Pad Operation (1) On the application menu, tap • This starts the Graph & Table application. (2) In the Graph Editor window, tap the input box immediately to the right of line number •...
  • Page 254 Graph & Table Application Overview (4) Tap • This graphs the expression. The expression is displayed in the message box while the graph is being drawn. • The Graph window message box is for both input and output. It displays information about the function and other information.
  • Page 255 Graph & Table Application Overview Example 2: To input the function In Example 1, we graphed a rectangular expression in the form of polar coordinate expressions, inequalities, and other types of functions for graphing as well. In this example, we input and graph the polar coordinate expression the following sample procedure assumes that you have already completed the steps for Example 1.
  • Page 256 3-1-11 Graph & Table Application Overview (4) Tap • Since there are check marks next to both “ 1” and “ 2”, both expressions are graphed. 20060301...
  • Page 257: U Ing The Graph Window

    3-2 U ing the Graph Window This section explains Graph window operations, including configuring display settings, scrolling, zooming the image, and more. Configuring View Window Parameter for the Graph Window The View Window dialog box lets you specify the maximum and minimum values for each axis, the space between the marks on each axis (the scale), and other graph display parameters.
  • Page 258 • You can also use the rectangular coordinate View Window dialog box to select graph, -log graph, or To select this type of graph: -log graph -log graph -log graph Polar Coordinate and Parametric Coordinate Use this item: t min t max t step (5) After all the parameters are the way you want, tap [OK].
  • Page 259 View Window parameter precaution • An error occurs if you input 0 for t θ step. • An error also occurs if you input a value that is out of range for a parameter, if you input a minus sign only, or if you perform any other illegal input. •...
  • Page 260 To tandardize the View Window (1) On the application menu, tap (2) Tap . This displays the View Window dialog box. (3) Tap [Memory] and then [Standard]. This applies the standard View Window parameters shown below. xmin = –10 xmax = 10 ymin = –10 ymax = 10 t θ...
  • Page 261: Viewing Graph Window Coordinates

    To recall a etup from View Window memory (1) On the application menu, tap (2) Tap . This displays the View Window dialog box. (3) Tap [Memory] and then [Recall]. This displays a list of names of the View Window setups you have stored in memory.
  • Page 262: Scrolling The Graph Window

    Scrolling the Graph Window After drawing a graph, you can use either of the two operations to scroll it up, down, left, or right. • Tap the graph controller arrows at the edges of the Graph window. • Use the cursor key. •...
  • Page 263: Zooming The Graph Window

    Zooming the Graph Window Your ClassPad provides you with a wide selection of zoom commands that you can use to enlarge or reduce an entire graph or a specific area of a graph. Zoom Command The Graph window’s [Zoom] menu contains the zoom commands described in the table below.
  • Page 264 To u e box zoom Example: To use box zoom to enlarge part of the graph (1) On the application menu, tap (2) On the Graph Editor window, input • For details about how to input an expression, see “Function Storage and Graphing Example”...
  • Page 265 (6) Input 5 for both the Factor and (7) Tap , and then use the stylus to drag the screen image so the part you want to zoom is in the center of the screen. (8) Tap [Zoom] and then [Zoom In]. Factor Zoom Re ult U ing Quick Zoom The seven quick zoom commands draw a graph using preset built-in View Window...
  • Page 266: Other Graph Window Operations

    U ing Other Zoom Menu Command The [Auto], [Original], [Square], [Round], [Integer], and [Previous] zoom commands are executed as soon as you tap one of them on the Graph window’s [Zoom] menu. For information about what each command does, see “Zoom Commands” on page 3-2-7. •...
  • Page 267 Redrawing a Graph Use the following procedure to redraw a graph when necessary. Pad Operation (1) Tap the Graph window to make it active. (2) Tap and then [ReDraw]. • While the Graph Editor window is active, you can redraw the graph by tapping Important! •...
  • Page 268: Storing Function

    3-3 Storing Function Use the Graph Editor window to store a Graph & Table application function. This section covers Graph Editor operations, and explains how to store functions. U ing Graph Editor Sheet The Graph Editor window has five tabbed sheets named Sheet 1 through Sheet 5, each of which can contain up to 20 functions.
  • Page 269: Specifying The Function Type

    Returning Sheet to Their Default Name The procedure below returns the sheet names to their initial default names (Sheet 1 through Sheet 5). Pad Operation (1) Tap the Graph Editor window to make it active. (2) Tap , [Sheet], and then [Default Name]. •...
  • Page 270: Storing A Function

    Pad Operation (1) On the application menu, tap (2) On the Graph Editor window, tap the down arrow next to “ (3) On the list that appears, tap the function type you want to select. Storing a Function This section presents a number of examples that illustrate how to store a Graph & Table application function.
  • Page 271 To tore an = equation Example: To store in line (1) On the Graph Editor window, tap [Type] and then [ = equation. (2) Tap the box to the right of line number “ (3) Press to store the equation. To tore an inequality Example: To store the inequality (1) On the Graph Editor window, tap [Type] and then [...
  • Page 272 U ing Built-in Function Your ClassPad is pre-programmed with the commonly used functions listed below. You can recall a built-in function, save it to an Graph Editor sheet, assign values to its coefficients, and graph the results. a·x a·x^ b·x a·x^ b·x^ a·...
  • Page 273: Editing Stored Functions

    To ave an expre ion from the me (1) Tap the Graph window to make it active. (2) Perform a Trace operation (see “3-7 Using Trace”) or any other operation that causes the message box to appear. (3) Tap inside the message box to select the entire expression or drag the stylus across the part of the expression you want to select.
  • Page 274: Deleting All Graph Editor Expressions

    Deleting All Graph Editor Expre Use the following procedure to delete all of the expressions on all Graph Editor sheets, and initialize all of the sheet names. (1) On the Graph Editor window, tap [Edit] and then [Clear All]. (2) In response to the confirmation dialog box that appears, tap [OK] to delete all expressions and initialize sheet names.
  • Page 275 Specifying the Function You Want to Graph On the Graph Editor window, you can select one or more functions for graphing by selecting their check boxes. The functions whose check boxes are cleared are not graphed. • This check box is selected, so the function next to it will be graphed when you tap .
  • Page 276 Quick Graphing of an Expre You can use the following procedure to graph a single function, even when you have multiple functions selected on the Graph Editor window. Pad Operation (1) Tap the tab of the sheet that contains the function you want to graph to make it active. (2) Drag the function you want to graph to the Graph window.
  • Page 277 3-3-10 Storing Functions (3) Tap AND Plot OR Plot 20060301...
  • Page 278 Shading the Region Bounded by Two Expre You can shade the region bounded by two expressions by specifying [ShadeType] as the function type and then inputting the expressions in the syntax shown below. Syntax: {lower function ), upper function The value of B must be greater than A. •...
  • Page 279 U ing the Draw Shade Dialog Box to Shade the Region Bounded by Two Expre In this case, you input the expressions on a Draw Shade dialog box instead of the Graph Editor Window. Example: To graph ) = –1, Pad Operation (1) On the menu, tap [Draw Shade].
  • Page 280 3-3-13 Storing Functions Dropping an Expre ion from the Main Application Work Area into the Graph Window • You can graph a polar coordinate expression by dragging it from the Main Application work area and dropping it into the Graph window. •...
  • Page 281: Saving Graph Editor Data To Graph Memory

    Saving Graph Editor Data to Graph Memory Graph memory lets you store all of the expressions and their related information to a file for later recall. Each graph memory file contains the following data: • Functions on all five Graph Editor sheets (up to 100 functions) •...
  • Page 282: U Ing Table & Graph

    3-4 U ing Table & Graph The Graph & Table application includes a “Table window” for displaying number tables and summary tables generated with the functions you input on the Graph Editor window. Generating a Number Table You can use either of the following two methods to generate a number table using a Graph &...
  • Page 283 To generate a number table by pecifying a range of value for Table Input dialog box Example: To generate a number table for the function from –3 to 1 in increments of 1 (1) On the application menu, tap (2) In line 1 of the Graph Editor window, input and save (3) Tap .
  • Page 284 To generate a number table by a (1) Create and save the list of values to be assigned. list1 = 1, 2, 3, 4, 5 (2) In line 1 of the Graph & Table application Graph Editor window, input and save –...
  • Page 285 Table Generation Precaution • Table generation is performed using the currently selected function that is of the current function type selected on the Graph Editor window toolbar. • Though the selected current function type is “ type function selected on the Graph Editor window. Tapping the above condition exists causes the error message “No Item(s) Checked”...
  • Page 286 • An error message appears and the number table contents are not changed if you enter an illegal value for (such as 6 • The data in a “Y” column (Y1, Y2, etc.) of a table cannot be modified. Deleting, In erting, and Adding Number Table Line You can use the following procedures to delete, insert, and add number table lines.
  • Page 287: Editing Number Table Values

    To add a number table line (1) Tap the -value of the bottom line of the number table. (2) Tap [T-Fact] and then [Add]. • After adding a new line, you can edit the “Editing Number Table Values” on page 3-4-4. •...
  • Page 288 Generating a Number Table and U ing It to Draw a Graph After using a function to generate a number table, you can use the number table values to draw a graph. You can use number table values to draw two different types of graphs: a “connect type graph”...
  • Page 289: Saving A Number Table To A List

    (6) Specify the graph type. • To specify a connect type graph, tap [Graph] and then [G-Connect], or tap specify a plot type graph, tap [Graph] and then [G-Plot], or tap • This draws the graph on the Graph window. Connect Type Graph Saving a Number Table to a Li t You can use the following procedure to save a particular column of a number table to a LIST...
  • Page 290: Generating A Summary Table

    (2) Tap and then [Table to List]. • This displays a dialog box for specifying a variable name. (3) Enter the name you want to give to the variable, and then tap [OK]. • This assigns the list of data you selected to a variable with the name you specified. •...
  • Page 291 Specifying all -value This method generates a reference table by looking up data stored in a list. A LIST variable is used to specify the -values. When using this method, it is up to you specify all of the correct -values required to generate the summary table.
  • Page 292 (4) Tap [Memory] and then [Auto]. • This causes all settings on the View Window dialog box to change to “Auto”. (5) Tap the [OK] button to close the View Window dialog box. (6) Tap to toggle to toolbar 2 and then tap •...
  • Page 293 • Tapping here graphs the function using the View Window settings automatically configured for summary table generation. Important! • A monotone increasing function or other special function may not be solvable by the ClassPad’s internal summary table calculation. If this happens, use the procedure under “Generating a Summary Table by Specifying All of the Values for calculate the elements of the summary table.
  • Page 294 (3) Tap to display the View Window dialog box. (4) Specify the -values for the summary table by specifying values for the [xmin] and [xmax] settings. • For this example, we will specify xmin = –0.5 and xmax = 2. (5) Tap the [OK] button to close the View Window dialog box.
  • Page 295 Generating a Summary Table by Specifying All of the Value for In both of the previous examples, summary table generation is performed using View Window settings to calculate values for generation method, -values are not calculated automatically. It is up to you to use a LIST variable to specify all of the table.
  • Page 296: Making The Graph Editor Window The Active Window

    (4) Input the values you want to specify for • Here, we will input the following values: (5) Tap the Graph Editor window to make it active. (6) Tap • This starts summary table generation using the displays the result on the Table window. Important! •...
  • Page 297: Modifying A Graph

    3-5 Modifying a Graph A graph can be modified in real time as you change its coefficients and/or the variables. The Graph & Table application provides you with two methods for modifying a graph. Direct Modify “Direct Modify” changes the coefficient in the equation of the original graph. This method can be used when you are modifying a single graph.
  • Page 298 (6) Input the amount of change (step) in the coefficient value, and then tap [OK]. • This causes “Modify” to appear on the Graph window and the to become active, which is indicated by a thick graph line. • The function of the currently active graph is displayed in the Graph window message box.
  • Page 299 3-5-3 Modifying a Graph (9) To modify the 2 graph (2 + 1), tap the down graph controller arrow to make it the graph active. • You can use the up and down cursor keys or graph controller arrows to switch between the two graphs, as required.
  • Page 300 Simultaneou ly Modifying Multiple Graph by Changing Common Variable (Dynamic Modify) Use the procedure below to change the values of up to two common variables used in multiple functions to simultaneously modify the graphs. To modify multiple graph Example: To graph the functions in variable from 1 to 4 and a change in variable and position of each graph...
  • Page 301 (10) Tap [OK]. • This displays a WARNING! dialog box for overwriting variable a . (11) Tap [OK]. • This displays a WARNING! dialog box for overwriting variable b . (12) Tap [OK]. • This graphs the functions using the Dynamic Graph dialog box, and displays “Modify”...
  • Page 302 Cycling Through Graph Change Automatically Use the following procedure to cycle automatically through graph changes in accordance with the settings you configure on the Dynamic Graph dialog box. Pad Operation (1) Perform steps (1) through (9) under “To modify multiple graphs simultaneously” on page 3-5-4.
  • Page 303: U Ing The Sketch Menu

    3-6 U ing 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. Sketch Menu Overview To access the [Sketch] menu, tap [Analysis] and then [Sketch]. The following table describes the commands that are available on the [Sketch] menu.
  • Page 304 To draw a line on the Graph window (1) While the Graph window is active, tap [Analysis], [Sketch], and then [Line]. (2) On the Graph window, tap the start point of the line and then tap the end point. This causes a straight line to be drawn between the two points.
  • Page 305 To draw a line tangent to a graph Example: To draw a line tangent to the graph (1) In line 1 of the Graph Editor window, input and save (2) Tap to graph the function. (3) Tap [Analysis], [Sketch], and then [Tangent]. •...
  • Page 306 To graph the inver e of a function Example: To graph – – 2 and then overlay it with (1) In line 1 of the Graph Editor window, input and save (2) Tap to graph the function. (3) Tap [Analysis], [Sketch], and then [Inverse]. •...
  • Page 307 To draw a vertical or horizontal line Example: To draw a vertical line at (1) While the Graph window is active, tap [Analysis], [Sketch], and then [Vertical]. • This displays “Vertical” on the Graph window, and the ClassPad waits for you to draw the vertical line.
  • Page 308: U Ing Trace

    3-7 U ing Trace Trace lets you move a point along a graph and displays the coordinates for the current pointer location. You can also link the trace operation to the number table used to draw a graph, so the pointer jumps to the coordinates that are currently selected in the table. U ing Trace to Read Graph Coordinate Starting the trace operation causes a crosshair pointer to appear on the graph.
  • Page 309 • You can also move the pointer to a particular point by inputting coordinates. Pressing a number key displays a dialog box for inputting coordinates. Input the values you want and then tap [OK]. • When there are multiple graphs on the Graph window, you can use the up and down cursor keys or the up and down graph controller arrows to move the pointer between graphs.
  • Page 310: Linking Trace To A Number Table

    Linking Trace to a Number Table This section explains how you can link the movement of the trace pointer to the values in the number table used to draw the graph. This type of operation is called “linked trace”. • For information about generating a number table and performing other table operations, see “3-4 Using Table &...
  • Page 311: Generating Number Table Values From A Graph

    Generating Number Table Value from a Graph A “graph-to-table” feature lets you extract the coordinate values at the current pointer location and input them into a table. Example: Generate a table and graph for the expression coordinates for specific points on the graph into a table Use the initial View Window settings (page 3-2-3).
  • Page 312 (4) Tap the Graph window to make it active. Next, tap [Analysis] and then [Trace]. • This causes a pointer to appear on the graph. (5) Use the cursor key to move the pointer along the graph until it reaches a point whose coordinates you want to input into the table.
  • Page 313: Analyzing A Function U Ed To Draw A Graph

    Analyzing a Function Used to Draw a Graph 3-8 Analyzing a Function U ed to Draw a Graph Your ClassPad includes a G-Solve feature that lets you perform a variety of different analytical processes on an existing graph. G-Solve Menu Overview To access the [G-Solve] menu, tap [Analysis] and then [G-Solve].
  • Page 314 Analyzing a Function Used to Draw a Graph U ing G-Solve Menu Command This section describes how to use each of the commands on the [G-Solve] menu. Note that all of the procedures in this section are performed in the Graph & Table application, which you can enter by tapping the To obtain the root of a function Example: To graph the function...
  • Page 315 Analyzing a Function Used to Draw a Graph To obtain the minimum value, maximum value, and inflection of a function Example: To graph the function (1) Display the View Window dialog box, and then configure it with the following parameters. xmin = –7.7, xmax = 7.7, xscale = 1 ymin = –3.8,...
  • Page 316 Analyzing a Function Used to Draw a Graph To obtain the point of inter ection for two graph Example: To graph the functions intersection (1) Display the View Window dialog box, and then configure it with the following parameters. xmin = –5, xmax = 5, xscale = 1 ymin = –5, ymax = 5, yscale = 2 (2) On the Graph Editor window, input and store and then tap...
  • Page 317 Analyzing a Function Used to Draw a Graph To determine coordinate at a particular point on a graph Example: To graph the function = 0.5, and the -coordinate when (1) Display the View Window dialog box, and then configure it with the following parameters.
  • Page 318 Analyzing a Function Used to Draw a Graph To determine the definite integral for a particular domain Example: To graph the function domain of 1 (1) Display the View Window dialog box, and then configure it with the following parameters. xmin = –7.7, xmax = 7.7, xscale = 1 ymin = –4,...
  • Page 319 Analyzing a Function Used to Draw a Graph To determine the di tance between any two point (1) Tap the Graph window to make it active. (2) Tap [Analysis], [G-Solve], and then [Distance]. • This displays “Distance” on the Graph window, and the ClassPad waits for you to specify the first point.
  • Page 320 Analyzing a Function Used to Draw a Graph (2) On the Graph Editor window, input and store to graph it. • Make sure that only “ 1” is selected (checked). (3) Tap [Analysis], [G-Solve], and then [Inflection]. • This causes “Inflection” to appear on the Graph window, with a pointer located at the point of inflection.
  • Page 321 Analyzing a Function Used to Draw a Graph (4) Press • This displays a dialog box for inputting an interval of values for , with 1 specified for the lower limit of the -axis (Lower). (5) Tap the [Upper] input box and then input 2 for the upper limit of the (6) Tap [OK].
  • Page 322: Chapter 4 U Ing The Conic Application

    U ing the Conic Application The Conics application provides you with the capability to graph circular, parabolic, elliptic, and hyperbolic functions. You can also use the Conics application to quickly and easily determine the proper focal point, vertex, directrix, axis of symmetry, latus rectum, center, radius, asymptote, eccentricity, and even the - and -intercepts of each type of conics.
  • Page 323: Conic Application Overview

    4-1 Conic Application Overview This section describes the configuration of the Conics application windows, and provides basic information about its menus and commands. • The Conics application uses many of the same commands (Zoom, Trace, Sketch, etc.) as the Graph & Table application. It is recommended that you familiarize yourself with Graph &...
  • Page 324: Conics Application Window

    • The Conics Editor window can have one conics equation input at a time. The Conics application includes a number of preset conics formats (page 4-2-1) that make equation input quick and easy. • You can tap the graph controller arrows (page 3-2-6) or use the cursor key to scroll the Conics Graph window.
  • Page 325 Conics Application Overview Conic Graph Window Menu and Button The following describes the menu and button operations you can perform while the Conics Graph window is active. To do this: Enlarge the part of the screen bounded by a box Specify a zoom factor Zoom in by the zoom factor Zoom out by the zoom factor...
  • Page 326: Conics Application Status Bar

    To do this: Save a graph as image data (page 3-2-10) Recall the image of a graph (page 3-2-10) Re-draw a graph Make the Conics Editor window active Display the View Window dialog box (page 3-2-1) to configure Graph window settings Activate the pan function for dragging the Graph window with the stylus Display the Variable Manager (page 1-8-1)
  • Page 327: Inputting Equation

    4-2 Inputting Equation This section explains the various ways you can input equations using the Conics Editor window. U ing a Conic Form to Input an Equation Preset formats can help you input conics equations quickly and easily. The following table contains a complete list of the types of equations that you can input just by tapping [Form] and then [Insert Conics Form].
  • Page 328 To input an equation u ing a Conic Form Example: To use a Conics Form to input the equation for a parabola with a horizontal axis (principal axis parallel with (1) On the application menu, tap (2) On the Conics Editor window, tap •...
  • Page 329: Inputting An Equation Manually

    Inputting an Equation Manually To input an equation manually, make the Conics Editor window active, and then use the soft keyboard for input. Input the equation here. Tran forming a Manually Input Equation to a Conic Form After you manually input an equation on the Conics Editor window, you can use the procedure below to transform it to a preset Conics Form.
  • Page 330: Drawing A Conic Graph

    4-3 Drawing a Conic Graph This section provides examples that show how to draw various types of conics graphs. Drawing a Parabola A parabola can be drawn with either a horizontal or vertical orientation. The parabola type is determined by the direction of its principal axis. Drawing a Parabola that Open Horizontally A parabola with a horizontal axis is one whose principal axis is parallel to the are two possible equations for a parabola with a horizontal axis:...
  • Page 331 Example 2: To draw the parabola Pad Operation (1) In step (2) of the above procedure, select “X = AY Form dialog box. (2) In step (3) of the above procedure, change the coefficients of the equation as follows: A = 1, B = 2, C = 3. 4-3-2 Drawing a Conics Graph + BY + C”...
  • Page 332 Drawing a Parabola that Open Vertically A parabola with a vertical axis is one whose principal axis is parallel to the two possible equations for a parabola with a vertical axis: = A( – H) + K and Pad Operation (1) In step (2) of the procedure under “Drawing a Parabola that Opens Horizontally”, select “Y = A(X –...
  • Page 333: Drawing A Circle

    Drawing a Circle There are two forms that you can use to draw a circle. One form is the standard form, which allows you to specify the center point and radius. The other form is the general form, which allows you to specify the coefficients of each term. Drawing a Circle by Specifying a Center Point and Radiu Example: To draw a circle with a center point of (2, 1) and a radius of 2 Pad Operation...
  • Page 334 Drawing a Circle by Specifying the Coefficient of a General Equation Example: To draw the circle Pad Operation (1) In step (2) of the procedure under “Drawing a Circle by Specifying a Center Point and Radius”, select “AX + AY (2) Substitute the following values for the coefficients: A = 1, B = 4, C = –6, D = 9.
  • Page 335: Drawing A Hyperbola

    Drawing a Hyperbola A hyperbola can be drawn with either a horizontal or vertical orientation. The hyperbola type is determined by the direction of its principal axis. Drawing a Hyperbola that Open Horizontally The standard form of a hyperbola with a horizontal axis is: Example: To draw the hyperbola with a horizontal axis Pad Operation (1) On the Conics Editor window, tap...
  • Page 336 Drawing a Hyperbola that Open Vertically The standard form of a hyperbola with a vertical axis is: Pad Operation (1) In step (2) of the procedure under “Drawing a Hyperbola that Opens Horizontally”, (Y – K) (X – H) select “ –...
  • Page 337: Drawing A General Conics

    Drawing a General Conic Using the conics general equation A parabola or hyperbola whose principal axis is not parallel either to the slanted ellipse, etc. Example: To draw Pad Operation (1) On the Conics Editor window, tap • This displays the Select Conics Form dialog box. (2) Select “AX + BXY + CY •...
  • Page 338: U Ing Trace To Read Graph Coordinate

    Using Trace to Read Graph Coordinates 4-4 U ing Trace to Read Graph Coordinate Trace allows you move a pointer along a graph line and display the coordinates at the current pointer location. Starting the trace operation causes a crosshair pointer ( ) to appear on the graph. You can then press the cursor key or tap the graph controller arrows to move the pointer to the location you want, and read the coordinates that appear on the display.
  • Page 339: U Ing G-Solve To Analyze A Conic Graph

    Using G-Solve to Analyze a Conics Graph 4-5 U ing G-Solve to Analyze a Conic Graph The G-Solve menu includes commands that let you perform a variety of different analytical processes on a graph drawn on the Conics Graph window. Di playing the G-Solve Menu While there is a graph on the Conics Graph window, tap [Analysis] and then [G-Solve].
  • Page 340 Using G-Solve to Analyze a Conics Graph U ing G-Solve Menu Command The following are some examples of how to perform the Conics application [G-Solve] menu commands. To determine the focu of the parabola x (1) On the Conics Editor window, input the conics equation and then tap •...
  • Page 341 Using G-Solve to Analyze a Conics Graph To determine the directrix of the parabola x [Analysis] - [G-Solve] - [Directrix] To determine the axi of ymmetry of the parabola x [Analysis] - [G-Solve] - [Symmetry] To determine the latu rectum of the parabola x [Analysis] - [G-Solve] - [Latus Rectum Length] To determine the center point of the circle x [Analysis] - [G-Solve] - [Center]...
  • Page 342 Using G-Solve to Analyze a Conics Graph To determine the a ymptote of the hyperbola [Analysis] - [G-Solve] - [Asymptotes] To determine the eccentricity of the ellip e [Analysis] - [G-Solve] - [Eccentricity] To determine the -intercept of the parabola x [Analysis] - [G-Solve] - [ -Intercept] •...
  • Page 343 Using G-Solve to Analyze a Conics Graph – 1) For the hyperbola -coordinate i 0 [Analysis] - [G-Solve] - [ -Cal] • When there are two -coordinates, press the left and right cursor keys or tap the left and right graph controller arrows to toggle the display between them.
  • Page 344: Other 3D Graph Application Function 5

    U ing the 3D Graph Application The 3D Graph application lets you draw a 3-dimensional graph of an equation in the form 3D Graph Application Overview Inputting an Expre Drawing a 3D Graph Manipulating a Graph on the 3D Graph Window Other 3D Graph Application Function Chapter ) or of a parametric equation.
  • Page 345: Graph Application Overview

    5-1 3D Graph Application Overview This section describes the configuration of the 3D Graph application window, and provides basic information about its menus and commands. Starting Up the 3D Graph Application Use the following procedure to start up the 3D Graph application. Pad Operation On the application menu, tap This starts the 3D Graph application and displays the 3D Graph Editor window and the 3D...
  • Page 346: Graph Application Menus And Buttons

    3D Graph Application Menu and Button This section explains the operations you can perform using the menus and buttons of the 3D Graph application’s windows. • For information about the 3D Graph Editor Window Menu and Button The following describes the menu and button operations you can perform while the 3D Graph Editor window is active.
  • Page 347 3D Graph Application Overview 3D Graph Window Menu and Button The following describes the menu and button operations you can perform while the 3D Graph window is active. To do this: Enlarge the displayed graph Reduce the size of the displayed graph View the displayed graph from the Return the 3D Graph window to its initial default state Display the coordinates at a particular point on a 3D...
  • Page 348: Graph Application Status Bar

    3D Graph Application Statu Bar The status bar at the bottom of the 3D Graph application shows the current angle unit setting and [Complex Format] setting (page 1-9-5). Angle unit If you see this: Cplx Real 5-1-4 3D Graph Application Overview Real mode It means this: The angle unit setting is radians.
  • Page 349: Inputting An Expre Ion

    5-2 Inputting an Expre Use the 3D Graph Editor window to input 3D Graph application expressions. U ing 3D Graph Editor Sheet The 3D Graph Editor has five tabbed sheets named Sheet 1 through Sheet 5. Each sheet can contain up to 20 functions. This means you can have up to 100 functions stored in the 3D Graph Editor at one time.
  • Page 350: Storing A Function

    Storing a Function You can input an equation of the form Example: To store Pad Operation (1) On the application menu, tap • This starts up the 3D Graph application and displays the initial screen of the active 3D Graph Editor window. (2) Tap line 1 on the 3D Graph Editor window, and input (3) Press...
  • Page 351: Drawing A 3D Graph

    5-3 Drawing a 3D Graph This section explains how to draw a 3D graph, as well as how to change the angle of a graph and how to rotate a graph. Configuring 3D Graph View Window Parameter Use the 3D Graph View Window to specify maximum and minimum values for the -axis, -axis, -variable, and...
  • Page 352: D Graph

    • The following are the allowable ranges for the indicated View Window parameters: xgrid and ygrid: 2 to 50; angle • The angle parameters, [Angle] setting of the Basic Format dialog box (page 1-9-5). (5) After all the parameters are the way you want, tap [OK]. •...
  • Page 353: Graph Example

    3D Graph Example Example 1: To graph the hyperbolic paraboloid Pad Operation (1) In the 3D Graph application, make the 3D Graph Editor window active. (2) Tap to display the View Window dialog box, and then configure the parameters shown below. xmin = –3 xmax = 3 ymin = –3...
  • Page 354 Example 2: To graph a parametric equation Pad Operation (1) In the 3D Graph application, make the 3D Graph Editor window active. (2) Tap to specify input of a parametric equation. (3) Tap line Xst1, and then input sin( t ) × cos( s ). (4) Press (5) In line Yst1 input cos( t ) ×...
  • Page 355 Selecting the Function to be Graphed The 3D Graph application lets you graph only one function at a time. When you have more than one expression input on the 3D Graph Editor window, you need to select the one you want to graph.
  • Page 356: Manipulating A Graph On The 3D Graph Window

    Manipulating a Graph on the 3D Graph Window 5-4 Manipulating a Graph on the 3D Graph Window This section describes how to enlarge and reduce the size of a graph, how to change the eye position to view the graph along a particular axis, and how to perform other operations like automatic rotation.
  • Page 357: Rotating The Graph Manually

    Manipulating a Graph on the 3D Graph Window • To view the graph facing the [View- ], or press the • To view the graph facing the [View- ], or press the Rotating the Graph Manually Use the procedures described below to rotate the displayed graph manually. U ing the Stylu to Rotate a Graph Drag the stylus on the 3D Graph window in the direction you want to rotate the graph.
  • Page 358: Rotating A Graph Automatically

    Manipulating a Graph on the 3D Graph Window Rotating a Graph Automatically You can use the following procedure to rotate a graph automatically for about 30 seconds. Pad Operation (1) To start automatic graph rotation, tap (2) On the submenu that appears, select the rotation direction you want: [Left Right], [Right •...
  • Page 359: Other 3D Graph Application Function

    Other 3D Graph Application Functions 5-5 Other 3D Graph Application Function U ing Trace to Read Graph Coordinate 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 location you want, and read the coordinates that appear on the display.
  • Page 360: Calculating A -Value For Particular

    Other 3D Graph Application Functions Calculating a -value for Particular Use the following procedure to calculate a graph. Pad Operation (1) Draw the graph and make the 3D Graph window active. (2) Tap [Analysis], and then [ • This displays a dialog box for specifying the (3) Enter values for •...
  • Page 361 5-5-3 Other 3D Graph Application Functions U ing Drag and Drop to Draw a 3D Graph Dropping an equation of the form ) into the 3D Graph window will graph the equation. 20060301...
  • Page 362: Chapter 6 U Ing The Sequence Application

    U ing the Sequence Application The Sequence application provides you with the tools you need to work with explicit sequences and recursive type sequences. Sequence Application Overview Inputting an Expre Application Recur ive and Explicit Form of a Sequence U ing LinkTrace Drawing a Cobweb Diagram Chapter ion in the Sequence...
  • Page 363: Sequence Application Overview

    6-1 Sequence Application Overview This section describes the configuration of the Sequence application window, and provides basic information about its menus and commands. Starting up the Sequence Application Use the following procedure to start up the Sequence application. Pad Operation On the application menu, tap This starts the Sequence application and displays the Sequence Editor window and the Table window.
  • Page 364: Sequence Application Menus And Buttons

    Sequence Application Menu and Button This section explains the operations you can perform using the menus and buttons of the Sequence application’s windows. • For information about Format related items on on page 1-9-4. Sequence Editor Window Menu and Button Menu To do this: Display the Sequence Editor window...
  • Page 365 Sequence Application Overview Menu To do this: Input a recursion expression term when Type is selected on the [Recursive] sheet Input a recursion expression term when Type is selected on the [Recursive] sheet Input a recursion expression term when the [Explicit] tab is selected Menu To do this:...
  • Page 366 Sequence Application Overview Sequence Table Window Menu and Button Edit Menu The commands on the sequence Table window [Edit] menu are identical to those for the Sequence Editor window [Edit] menu described on page 6-1-2. Graph Menu To do this: Draw a connect type graph Draw a plot type graph Menu...
  • Page 367 Sequence Application Overview Button To do this: Create a sequence table Display the Sequence Editor window Display the View Window dialog box Display the Sequence Table Input dialog box Display the Sequence RUN window Sequence RUN Window Menu and Button Edit Menu The commands on the Sequence RUN window [Edit] menu are identical to those for the Sequence Editor window [Edit] menu described on page 6-1-2.
  • Page 368: Sequence Application Status Bar

    Sequence Application Statu Bar The status bar at the bottom of the Sequence application shows the current angle unit setting and [Complex Format] setting (page 1-9-5). Angle unit If you see this: Cplx Real 6-1-6 Sequence Application Overview Real mode It means this: The angle unit setting is radians.
  • Page 369: Inputting An Expre

    Inputting an Expression in the Sequence Application 6-2 Inputting an Expre Application In the Sequence application, you input expressions using menus and buttons, without using the soft keyboard at the bottom of the window. Inputting Data on the Sequence Editor Window To input an expression, tap the input location you want ((a), (b), or (c)) to locate the cursor there.
  • Page 370: Recur Ive And Explicit Form Of A Sequence

    Recursive and Explicit Form of a Sequence 6-3 Recur ive and Explicit Form of a Sequence ClassPad supports use of three types of sequence expressions: Generating a Number Table In addition to ordered pair tables, the Sequence application provides you with the means to generate arithmetic sequence tables difference tables , and Fibonacci sequence tables...
  • Page 371 6-3-2 Recursive and Explicit Form of a Sequence (8) Tap the down arrow button next to , and then select to create the table. 3 = 2 + 1 In the above example, “4 Cells” is selected for the [Cell Width Pattern] setting of the Graph Format dialog box (page 1-9-7).
  • Page 372: Graphing A Recursion

    Recursive and Explicit Form of a Sequence Geometric Sequence Table Graphing a Recur ion An expression can be graphed as a connect type graph (G-Connect) or a plot type graph (G-Plot). Example: To graph Pad Operation (1) Start up the Sequence Editor. •...
  • Page 373 Recursive and Explicit Form of a Sequence (7) Configure View Window settings as shown below. xmin = 0 xmax = 6 ymin = –15 ymax = 65 yscale = 5 (8) After everything is the way you want, tap [OK]. (9) Tap the down arrow button next to (10) Perform one of the following steps to draw the type of graph you want.
  • Page 374 Recursive and Explicit Form of a Sequence Determining the General Term of a Recur ion Expre The following procedure converts the sequence expressed by a recursion expression to the general term format Example: To determine the general term of the recursion expression Pad Operation (1) Start up the Sequence Editor.
  • Page 375: Calculating The Sum Of A Sequence

    Recursive and Explicit Form of a Sequence Example: To obtain the Calculating the Sum of a Sequence Perform the following steps when you want to determine the sum of a specific range of the sequence of a recursion expression or a general term expression. Example: To calculate the sum of the general term expression range of 2 Pad Operation...
  • Page 376: U Ing Linktrace

    6-4-1 Using LinkTrace 6-4 U ing LinkTrace While the Table and Graph windows are on the display, you can activate LinkTrace. To do this, tap in the Table window to make it active. Next, tap and then [Link]. While LinkTrace is active, the pointer on the Graph window jumps automatically to the point indicated by the coordinates in the currently selected table cell.
  • Page 377: Drawing A Cobweb Diagram

    6-5 Drawing a Cobweb Diagram You can use the procedure described here to input a sequence and draw a cobweb diagram. Example: To graph Pad Operation (1) Start up the Sequence Editor. • If you have another application running, tap •...
  • Page 378: Chapter 7 U Ing The Stati Tic Application

    U ing the Stati tic Application This chapter explains how to use the Statistics application. You can use the Statistics application to perform a variety of statistical calculations and to graph statistical data. Numeric data stored in lists can be used to perform Statistics application operations. This chapter also includes information about performing statistical tests, and calculating confidence intervals and distributions.
  • Page 379: Stati Tic Application Overview

    7-1 Stati tic Application Overview This section describes the configuration of the Statistics application windows and provides basic information about its menus and commands. The Statistics application provides you with the tools you need to perform the operations listed below. You can also use the Program application (page 12-7-4) to perform statistical operations.
  • Page 380 Starting Up the Stati tic Application Use the following procedure to start up the Statistics application. Pad Operation On the application menu, tap This starts the Statistics application and displays the Stat Editor window. Line number 7-1-2 Statistics Application Overview List name cell Cell (variable name)
  • Page 381: Stat Editor Window Menus And Buttons

    Stat Editor Window Menu and Button This section explains the operations you can perform using the menus and buttons of the Statistical application’s Stat Editor window. To do this: Open an existing list (page 7-2-3) Close the currently selected list (page 7-2-4) Jump to line 1 of the current list (page 7-2-3) Jump to the line after the last line of the current list (page 7-2-3)
  • Page 382: Stat Editor Window Status Bar

    Stat Editor Window Statu Bar The status bar at the bottom of the Stat Editor window shows the current angle unit setting (page 1-9-5), statistics View Window setting (page 7-3-2), and decimal calculation setting (page 1-9-5). If you see this: It means this: The angle unit setting is radians.
  • Page 383: U Ing Stat Editor

    7-2 U ing Stat Editor Lists play a very important role in ClassPad statistical calculations. This section provides an overview of list operations and terminology. It also explains how to use the Stat Editor, a tool for creating and maintaining lists. Ba ic Li t Operation This section provides the basics of list operations, including how to start up the Statistics application, how to open a list, and how to close a list.
  • Page 384 Creating a Li t A list starts out with an initial default name like list1, list2, list3, etc. The Stat Editor allows you to generate list data (list variables) quickly and easily. Note • The Stat Editor window has six default list variables, named “list1” through “list6”. These lists are system variables that are defined by the system.
  • Page 385 To jump to the fir t or la t line of a li t (1) Select any cell in the list. (2) On the menu bar, tap [Edit]. (3) Select one of the following commands to perform the type of operation you want. To do this: Move the cursor to line 1 of the list Move the cursor to the line following the last line that...
  • Page 386: Inputting Data Into A List

    Clo ing a Li t Closing a list saves it under its current list (variable) name. There are two different methods you can use to close a list: using the [Close List] command, and clearing the list name from its list name cell. To clo e a li t u ing the “Clo e Li t”...
  • Page 387 (2) Input the data you want. To input a value • Use the input keypad or soft keyboard that appears when you press also access the soft keyboard by tapping To input a mathematical expre • Use the soft keyboard that appears when you press •...
  • Page 388 To batch input a et of data Example: To input the values 1, 2, and 3 into list1 (1) On the Stat Editor window, select the “Cal” cell of the list where you want to input the data (list1 in this example). (2) Enter {1,2,3}.
  • Page 389 Editing Li t Content Use the procedures in this section to delete and insert elements, to clear data, and to sort data. To delete a li t cell (1) On the Stat Editor window, select the cell you want to delete. (2) Tap [Edit].
  • Page 390: Sorting List Data

    • Note that inserting a cell does not affect the cells in other lists. If you insert a cell in a list that is aligned with another list, the lists will become misaligned when the cells underneath are shifted downwards. Sorting Li t Data You can use the procedures in this section to sort the data of a list in ascending or descending order.
  • Page 391: Clearing All Stat Editor Data

    Controlling the Number of Di played Li t Column You can use the following procedures to control how many list columns appear on the Statistics application window. You can select 2, 3, or 4 columns. To pecify the number of column for the li t di play On the Stat Editor window, tap to specify the width.
  • Page 392: Before Trying To Draw A Stati Tical Graph

    Before Trying to Draw a Statistical Graph 7-3 Before Trying to Draw a Stati tical Graph Before drawing a statistical graph, you need to first configure its “StatGraph setup” using the [SetGraph] menu. The StatGraph setup allows you to configure parameters to control the graph type, the lists that contain a graph’s data, the type of plot markers to be used, and other settings.
  • Page 393 Before Trying to Draw a Statistical Graph When you want to do this: Turn off graphing of the last regression calculation results Have Statistics View Window settings configured automatically Configure Statistics View Window settings manually Configuring StatGraph Setup Use the procedure below to display the Set StatGraphs dialog box and configure the nine StatGraph setups.
  • Page 394 Before Trying to Draw a Statistical Graph Draw To do this: Draw the graph using the StatGraph setup of the current tab Not draw the graph using the StatGraph setup of the current tab Type Tap the down arrow button, and then select the graph type from the list that appears. To draw this type of graph: Scatter plot line graph...
  • Page 395 Before Trying to Draw a Statistical Graph Freq Tap the down arrow button, and then select the frequency setting from the list that appears. To do this: Plot each data value once Specify a list whose values indicate the frequency of each data value •...
  • Page 396: Configuring Statgraph Setups

    Graphing Single-Variable Statistical Data 7-4 Graphing Single-Variable Stati tical Data Single-variable data is data that consists of a single value. If you are trying to obtain the average height of the members of a single class, for example, the single variable would be height.
  • Page 397: Med-Box Plot (Medbox)

    Graphing Single-Variable Statistical Data Hi togram Bar Graph (Hi togram) 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. Graph Parameter Setting (page 7-3-3, 7-3-4) •...
  • Page 398 Graphing Single-Variable Statistical Data Graph Parameter Setting (page 7-3-3, 7-3-4) • [XList] specifies the list that contains the data to be plotted. • [Freq] specifies the frequency of the data. • If [Show Outliers] box is checked, “outlier” square symbols are shown instead of “whisker” lines where a data value is relatively large or small compared to the other data values.
  • Page 399: Broken Line Graph (Broken)

    Graphing Single-Variable Statistical Data Broken Line Graph (Broken) In the broken line graph, lines connect the pointers that fall at the center of each histogram bar. Graph Parameter Setting (page 7-3-3, 7-3-4) • [XList] specifies the list that contains the data to be graphed. •...
  • Page 400: Graphing Paired-Variable Stati Tical Data

    Graphing Paired-Variable Statistical Data 7-5 Graphing Paired-Variable Stati tical Data With paired-variable statistical data there are two values for each data item. An example of paired-variable statistical data would be the change in size of an iron bar as its temperature changes.
  • Page 401: Drawing A Regression Graph

    Graphing Paired-Variable Statistical Data (9) Tap to draw the Scatter diagram Drawing a Regre ion Graph Use the procedures below to input paired-variable statistical data. Next perform regression using the data and then graph the results. Note that you can draw a regression graph without performing the regression calculation.
  • Page 402 Graphing Paired-Variable Statistical Data (6) Tap [Calc] [Logarithmic Reg]. (7) Tap [OK]. (8) Tap [OK] • You can perform trace (page 3-7-1) on a regression graph. Trace scroll, however, is not supported when a scatter diagram is displayed. 7-5-3 20060301...
  • Page 403 Graphing Paired-Variable Statistical Data Example 2: Input the paired-variable data shown below (which is the same data as Example 1), and then draw the regression graph without performing regression calculation. list1 = 0.5, 1.2, 2.4, 4.0, 5.2 list2 = –2.1, 0.3, 1.5, 2.0, 2.4 Pad Operation (2) Input the data shown above.
  • Page 404: Drawing A Linear Regression Graph

    Graphing Paired-Variable Statistical Data Drawing a Linear Regre Linear regression uses the method of least squares to determine the equation that best fits your data points, and returns values for the slope and of this relationship is a linear regression graph. Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window.
  • Page 405: Drawing A Med-Med Graph

    Graphing Paired-Variable Statistical Data Drawing a Med-Med Graph When you suspect that the data contains extreme values, you should use the Med-Med graph (which is based on medians) in place of the linear regression graph. Med-Med graph is similar to the linear regression graph, but it also minimizes the effects of extreme values. Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window.
  • Page 406 Graphing Paired-Variable Statistical Data Drawing Quadratic, Cubic, and Quartic Regre You can draw a quadratic, cubic, or quartic regression graph based on the plotted points. These graphs use the method of least squares to draw a curve that passes the vicinity of as many data points as possible.
  • Page 407 Graphing Paired-Variable Statistical Data Cubic Regre Model Formula: · cubic regression coefficient quadratic regression coefficient linear regression coefficient regression constant term ( coefficient of determination : mean square error • MSe = – (a·x n – 4 Quartic Regre Model Formula: ·...
  • Page 408: Drawing A Logarithmic Regression Graph

    Graphing Paired-Variable Statistical Data Drawing a Logarithmic Regre Logarithmic regression expresses regression formula is to the linear regression formula Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window. From the Graph window Tap [Calc] [Logarithmic Reg] [OK] [OK] From the Li t window Tap [SetGraph][Setting...], or On the Set StatGraphs dialog box that appears, configure a StatGraph setup with the...
  • Page 409: Drawing An Exponential Regression Graph ( Y = A·e )

    Graphing Paired-Variable Statistical Data Drawing an Exponential Regre Exponential regression can be used when . The normal exponential regression formula is both sides, we get ln( ) = ln( corresponds to the linear regression formula Y = A + Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window.
  • Page 410: Drawing An Exponential Regression Graph ( A·b )

    Graphing Paired-Variable Statistical Data Drawing an Exponential Regre Exponential regression can be used when . The normal exponential regression formula in this case is logarithms of both sides, we get ln( A = ln( ) and B = ln( ), the formula corresponds to the linear regression formula Y = A + B· Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window.
  • Page 411 Graphing Paired-Variable Statistical Data Drawing a Power Regre Power regression can be used when regression formula is · ln( ). Next, if we say that X = ln( the linear regression formula Y = A + Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window. From the Graph window Tap [Calc] [Power Reg] [OK] [OK] From the Li t window...
  • Page 412 Graphing Paired-Variable Statistical Data Drawing a Sinu oidal Regre Sinusoidal regression is best for data that repeats at a regular fixed interval over time. Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window. From the Graph window Tap [Calc] [Sinusoidal Reg] [OK] [OK] From the Li t window Tap [SetGraph][Setting...], or...
  • Page 413 Graphing Paired-Variable Statistical Data Drawing a Logi tic Regre Logistic regression is best for data whose values continually increase over time, until a saturation point is reached. Pad Operation Start the graphing operation from the Statistics application’s Graph window or List window. From the Graph window Tap [Calc] [Logistic Reg] [OK] [OK] From the Li t window...
  • Page 414 Graphing Paired-Variable Statistical Data Overlaying a Function Graph on a Stati tical Graph You can overlay an existing statistical graph with any type of function graph. Example: Input the two sets of data shown below, and plot the data on a scatter plot. Next, overlay the scatter plot with the graph of list1 = 0.5, 1.2, 2.4, 4.0, 5.2 list2 = –2.1, 0.3, 1.5, 2.0, 2.4...
  • Page 415: U Ing The Stati Tical Graph Window Toolbar

    Using the Statistical Graph Window Toolbar 7-6 U ing the Stati tical Graph Window Toolbar The following describes the operations you can perform using the toolbar on the Statistical Graph window. To do this: Display the Stat Editor window Display the Graph Editor window Redraw the displayed graph Display the View Window dialog box Start a trace operation...
  • Page 416: Performing Stati Tical Calculation

    7-7 Performing Stati tical Calculation You can perform statistical calculations without drawing a graph by tapping [Calc] on the menu bar and selecting [One-Variable] or [Two-Variable]. Viewing Single-variable Stati tical Calculation Re ult Besides using a graph, you can also use the following procedure to view the single-variable statistics parameter values.
  • Page 417 Viewing Paired-variable Stati tical Calculation Re ult Besides using a graph, you can also use the following procedure to view the paired-variable statistics parameter values. To di play paired-variable calculation re ult (1) On the menu bar, tap [Calc] and then [Two-Variable]. (2) On the dialog box that appears, specify the [XList] name and [YList] name, and select the [Freq] setting (page 7-3-3, 7-3-4).
  • Page 418: Residual Calculation

    Viewing Regre ion Calculation Re ult To view regression calculation results, tap [Calc] on the menu bar and then tap the type of calculation results you want. To view these calculation results: Linear regression Med-Med Quadratic regression Cubic regression Quartic regression Logarithmic regression Exponential regression ( Exponential regression (...
  • Page 419: Copying A Regression Formula To The Graph & Table Application

    To view “re idual” y tem variable value (1) Tap here. (2) Tap here, and enter “residual”. • To input lower-case alpha characters, tap the soft keyboard’s (3) Tap Copying a Regre ion Formula to the Graph & Table Application You can use the following procedure to copy the calculated result of a regression formula to the Graph &...
  • Page 420: Te T, Confidence Interval, And Di Tribution Calculation

    Test, Confidence Interval, and Distribution Calculations 7-8 Te t, Confidence Interval, and Di tribution Calculation You can use a wizard to perform test, confidence interval and distribution calculations in the Statistics application or write a program in the Program application. In the Statistics application, you can perform the calculations using the wizard that you launch by tapping [Calc] on the menu bar.
  • Page 421 Test, Confidence Interval, and Distribution Calculations Example 1: 1-Sample Te t μ condition : μ σ : 3 : 24.5 n : 48 Pad Operation (2) Tap (3) On the New File dialog box that appears, configure the settings as described below. Type: Program(Normal) Folder: Select the name of the folder where you want to save the program you are creating.
  • Page 422 Test, Confidence Interval, and Distribution Calculations Example 2: Two-Way ANOVA The values in the table below are measurement results that show how the durability of a metal product is affected by changes in heat treatment time (A) and temperature (B). Experiments were conducted twice under each condition.
  • Page 423 7-8-4 Test, Confidence Interval, and Distribution Calculations (10) Tap The above results indicate that altering the time is not significant, altering the temperature is significant, and interaction between time and temperature is highly significant. 20060301...
  • Page 424: Te T

    7-9 Te t The following is a list of tests, and a description of what each one tests for. Test Name Test 1-Sample Test 2-Sample Test 1-Prop Test 2-Prop Test Test 1-Sample Test 2-Sample Test Linear Regression Test Test 2-Sample Test 7-9-1 Tests...
  • Page 425 Test Name ANOVA One-Way ANOVA Two-Way ANOVA The following pages explain how to perform various statistical calculations based on the above principles. Further details about statistical theory and terminology can be found in any standard statistics textbook. • Always make sure you insert one space between a command and its parameters. In the following examples, spaces are indicated as shown below.
  • Page 426 Calculation Re ult Output μ 0 : test condition value -value sample mean sample standard deviation (Displayed only for list format.) sample size Example Mean : 131 Sample size : 10 Population standard deviation : 19 Assumed population mean : 120 •...
  • Page 427 2-Sample Te t Menu: [Test]-[Two-Sample ZTest] De cription: Tests a hypothesis relative to the population mean of two populations when the standard deviations of the two populations are known. A 2-Sample is used for normal distributions. — Definition of Term μ...
  • Page 428 Example Sample A Size Standard deviation Mean • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Test]. (2) Select [Two-Sample ZTest] and [Variable], and then tap [Next >>]. (3) Select the μ condition [ ] and input values. (4) Tap [Next >>].
  • Page 429 Definition of Term Prop condition : sample proportion test condition (“ ” specifies two-tail test, “<” specifies lower one-tail test, “>” specifies upper one-tail test.) expected sample proportion (0 < sample value (integer, sample size (positive integer) Calculation Re ult Output Prop 0.5 : test condition value -value...
  • Page 430 Definition of Term condition : sample proportion test conditions (“ ” specifies two-tail test, “<” specifies one-tail test where sample 1 is smaller than sample 2, “>” specifies one-tail test where sample 1 is greater than sample 2.) data value (integer, size of sample 1 (positive integer) data value (integer, size of sample 2 (positive integer)
  • Page 431 Te t 1-Sample Te t Menu: [Test]-[One-Sample TTest] De cription: Tests a hypothesis relative to a population mean when population standard deviation is unknown. A 1-Sample — — Definition of Term μ condition : population mean value test conditions (“ ” specifies two-tail test, “<” specifies lower one-tail test, “>”...
  • Page 432 (7) To display the graph, tap Example 2 (calculation with parameter) Standard deviation : 80.6 Mean : 295.6 Sample size : 9 Assumed population mean : 250 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Test]. (2) Select [One-Sample TTest] and [Variable], and then tap [Next >>].
  • Page 433 2-Sample Te t Menu: [Test]-[Two-Sample TTest] De cription: This command compares the population means of two populations when population standard deviation is unknown. A 2-Sample distribution. — — This formula is applicable when the population standard deviations of the two populations are not equal.
  • Page 434 Calculation Re ult Output μ μ test condition value -value degrees of freedom sample mean of sample 1 data sample mean of sample 2 data sample standard deviation of sample 1 sample standard deviation of sample 2 Pooled sample standard deviation (Displayed only when pooling is turned on.) size of sample 1 size of sample 2...
  • Page 435 Input Example: Syntax 1 (li t format) TwoSampleTTest “<”,list1,list2,1,1,Off Syntax 2 (parameter format) TwoSampleTTest “ ”,107.5,0.78,10,97.5,0.65,12,Off Linear Regre Te t Menu: [Test]-[Linear Reg TTest] De cription: This command treats two groups of data as paired variables ( method of least squares is used to determine the most appropriate pair for the coefficients of the regression formula correlation coefficient and relationship between...
  • Page 436: Test Command List

    Example list1 : { 38, 56, 59, 64, 74 } list2 : { 41, 63, 70, 72, 84 } • Stati tic Wizard Operation (1) Input the data into [list1] and [list2] in the Stat Editor. (2) On the menu bar, tap [Calc] and then [Test]. (3) Select [Linear Reg TTest] and then tap [Next >>].
  • Page 437 Calculation Re ult Output value -value : degrees of freedom Example 11 68 3 23 5 • Stati tic Wizard Operation (2) Input the matrix and assign it to variable a . (4) On the menu bar, tap [Calc] and then [Test]. (5) Select [ Test] and then tap [Next >>].
  • Page 438 GOF Te t Menu: [Test]-[ GOF Test] De cription: This command tests whether the frequency of sample data fits a certain distribution. For example, it can be used to determine conformance with normal distribution or binomial distribution. − E − E −...
  • Page 439 2-Sample Te t 2-Sample Te t Menu: [Test]-[Two-Sample FTest] De cription: This command tests hypotheses concerning the ratio of the population variance of two populations. A 2-Sample Definition of Term σ condition: population standard deviation test conditions (“ ” specifies two- tail test, “<”...
  • Page 440: One-Way Anova

    Program, eActivity or Main Application Command: TwoSampleFTest Command Syntax Syntax 1 (li t format) “ σ condition”, List(1), List(2), Freq(1) (or 1), Freq(2) (or 1) * “Freq” can be omitted. Doing so sets “1” for “Freq”. Syntax 2 (parameter format) “...
  • Page 441: Two-Way Anova

    Example list1 : { 7, 4, 6, 6, 5 } list2 : { 6, 5, 5, 8, 7 } list3 : { 4, 7, 6, 7, 6 } • Stati tic Wizard Operation (1) Input the data into [list1], [list2] and [list3] in the Stat Editor.
  • Page 442 of Factor A of Factor A of Factor A value of Factor A -value of Factor A Note that “AB displayed if there are no repeated data pairs. of error of error of error degrees of freedom sum of squares mean square Example Factor A1...
  • Page 443: Confidence Interval

    7-10 Confidence Interval A confidence interval is a range of values that has a specified probability of containing the parameter being estimated. A confidence interval that is too broad makes it difficult to get an idea of where the parameter (actual value) is located.
  • Page 444: Confidence Interval Command List

    Confidence Interval Command Li t Confidence Interval 1-Sample Interval Menu: [Interval]-[One-Sample ZInt] De cription: This command obtains the confidence interval for the population mean when the population standard deviation is known. The confidence interval is obtained using the following expressions. Lower = o –...
  • Page 445 Example 2 (calculation with parameter) Mean : 300 Sample size : 6 Population standard deviation : 3 Significance level : 5% ( = confidence level : 95%) • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Interval]. (2) Select [One-Sample ZInt] and [Variable], and then tap [Next >>].
  • Page 446 Definition of Term C-Level : confidence level (0 σ population standard deviation of sample 1 ( σ σ population standard deviation of sample 2 ( σ List(1) : list where sample 1 data is located List(2) : list where sample 2 data is located Freq(1) : frequency of sample 1 (1 or list name) Freq(2) : frequency of sample 2 (1 or list name) sample mean of sample 1 data...
  • Page 447 Input Example: Syntax 1 (li t format) TwoSampleZInt 0.95,15.5,13.5,list1,list2,1,1 Syntax 2 (parameter format) TwoSampleZInt 0.95,1,1.5,418,40,402,50 1-Prop Interval Menu: [Interval]-[One-Prop ZInt] De cription: This command obtains the confidence interval of the proportion of successes in a population. The confidence interval is obtained using the following expressions. The confidence level is 100 (1 –...
  • Page 448 Program, eActivity or Main Application Command: OnePropZInt Command Syntax C-Level value, value, Input Example: OnePropZInt 0.99,2048,4040 2-Prop Interval Menu: [Interval]-[Two-Prop ZInt] De cription: This command obtains the confidence interval of the difference between the proportions of successes of two populations. The confidence interval is obtained using the following expressions.
  • Page 449 Example Data1 : 49, sample size : 61 Data2 : 38, sample size : 62 Significance level : 5% ( = confidence level : 95%) • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Interval]. (2) Select [Two-Prop ZInt] and then tap [Next >>].
  • Page 450 Calculation Re ult Output Lower : interval lower limit (left edge) Upper : interval upper limit (right edge) sample mean sample standard deviation sample size Example list1 : { 1.6, 1.7, 1.8, 1.9 } Significance level : 5% ( = confidence level : 95%) •...
  • Page 451 When the two population standard deviations are equal (pooled) – o – o Lower = (o Lower = (o )– t )– t – o – o Upper = (o Upper = (o )+ t )+ t When the two population standard deviations are not equal (not pooled) –...
  • Page 452 Example list1 : { 12.207, 16.869, 25.05, 22,429, 8.456, 10.589 } list2 : { 11.074, 9.686, 12.064, 9.351, 8.182, 6.642 } Significance level : 5% ( = confidence level : 95%) • Stati tic Wizard Operation (1) Input the data into [list1] and [list2] in the Stat Editor. (2) On the menu bar, tap [Calc] and then [Interval].
  • Page 453: Di Tribution

    7-11 Di tribution Though there are a number of different types of distributions, the one most commonly used is the “Normal Distribution”, which is an essential type of distribution for statistical calculations. Other types of distributions include the Poisson distribution and geometric distribution. The type of distribution used depends on the type of data being handled.
  • Page 454 Distribution Name Binomial Distribution Binomial Distribution Probability Binomial Cumulative Distribution Inverse Binomial Cumulative Distribution Poisson Distribution Poisson Distribution Probability Poisson Cumulative Distribution Inverse Poisson Cumulative Distribution Geometric Distribution Geometric Distribution Probability Geometric Cumulative Distribution Inverse Geometric Cumulative Distribution Hypergeometric Distribution Hypergeometric Distribution Probability Hypergeometric Cumulative...
  • Page 455 Di tribution Command Li t Important! Though list data can be used within the argument of the Distribution function (page 2-8-48), list data cannot be used in the argument of the Statistics Wizard operations described here or in operations that use the Distribution command in the applications. For details about using list data within the Distribution function, see “Specifying Arguments within the Distribution Function”...
  • Page 456 Program, eActivity or Main Application Command: NormPD Command Syntax value, σ value, μ value Input Example: NormPD 37.5,2,35 Normal Cumulative Di tribution Menu: [Distribution]-[Normal CD] De cription: This command calculates the probability of normal distribution data falling between Definition of Term Lower : lower bound Upper : upper bound σ...
  • Page 457 Program, eActivity or Main Application Command: NormCD Command Syntax Lower value, Upper value, σ value, μ value Input Example: NormCD − ,36,2,35 Inver e Normal Cumulative Di tribution Menu: [Inv. Distribution]-[Inverse Normal CD] De cription: This command calculates the cumulative probability in a normal distribution based on lower and upper bounds.
  • Page 458 Program, eActivity or Main Application Command: InvNormCD or InvNorm Command Syntax “Tail setting”, Area value, σ value, μ value Input Example: InvNorm “L”,0.7,2,35 Di tribution Student- Probability Den ity Menu: [Distribution]-[Student-T PD] De cription: This command calculates df + 1 f (x) = Definition of Term : data value...
  • Page 459 Program, eActivity or Main Application Command: TPD Command Syntax value, value Input Example: TPD 2,5 Student- Cumulative Di tribution Menu: [Distribution]-[Student-T CD] De cription: This command calculates the probability of the Student- falling between df + 1 Definition of Term Lower : lower bound Upper : upper bound degrees of freedom (...
  • Page 460 Program, eActivity or Main Application Command: TCD Command Syntax Lower value, Upper value, Input Example: TCD 1.5, ,18 Inver e Student-t Cumulative Di tribution Menu: [Inv. Distribution]-[Inverse T CD] De cription: This command calculates the inverse of the t cumulative distribution. This command returns the lower bound of integration value α...
  • Page 461 Di tribution Probability Den ity Menu: [Distribution]-[ De cription: This command calculates the probability density of specified value. f (x) = Definition of Term : data value : degrees of freedom (positive integer) Calculation Re ult Output prob probability density Example Data : 2 Degrees of freedom : 4...
  • Page 462 Cumulative Di tribution Menu: [Distribution]-[ CD ] De cription: This command calculates the probability of Definition of Term Lower : lower bound Upper : upper bound degrees of freedom (positive integer) Calculation Re ult Output prob distribution probability Example Lower bound : 2.7 (upper bound : ) Degrees of freedom : 4 •...
  • Page 463 Definition of Term prob cumulative probability ( degrees of freedom (positive integer) Calculation Re ult Output Inv : inverse cumulative distribution Example Probability : 0.6092146 Degrees of freedom : 4 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Inverse CD] and then tap [Next >>].
  • Page 464 Example Data : 1.5 Degrees of freedom of numerator : 24 Degrees of freedom of denominator : 19 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [F PD] and then tap [Next >>]. (3) Input values.
  • Page 465 Example Lower bound : 1.5 (upper bound : ) Degrees of freedom of numerator : 24 Degrees of freedom of denominator : 19 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [F CD] and then tap [Next >>]. (3) Input values.
  • Page 466 Example Probability : 0.1852 Degrees of freedom of numerator : 24 Degrees of freedom of denominator : 19 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Inverse F CD] and then tap [Next >>]. (3) Input values.
  • Page 467 Example Trials : 5 Specified trial : 3 Probability of success : 0.63 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Binomial PD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>].
  • Page 468 Example Trials : 5 Lower bound : 2 Upper bound : 3 Probability of success : 0.63 • Statistics Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Binomial CD] and then tap [Next >>]. (3) Input values.
  • Page 469 Example Binomial cumulative probability : 0.61 Trials : 5 Probability of success : 0.63 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Inverse Binomial CD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>].
  • Page 470 Example Specified trial : 10 Mean : 6 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Poisson PD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>]. (5) To display the graph, tap Program, eActivity or Main Application Command: PoissonPD Command Syntax...
  • Page 471 Example Lower bound : 2 Upper bound : 3 Mean : 2.26 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Poisson CD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>]. (5) To display the graph, tap Program, eActivity or Main Application Command: PoissonCD...
  • Page 472 Example Poisson cumulative probability : 0.8074 Mean : 2.26 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Inverse Poisson CD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>]. Program, eActivity or Main Application Command: InvPoissonCD Command Syntax...
  • Page 473 Example Specified trial : 6 Probability of success : 0.4 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Geometric PD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>]. (5) To display the graph, tap Program, eActivity or Main Application Command: GeoPD...
  • Page 474 Example Lower bound : 2 Upper bound : 3 Probability of success : 0.5 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Geometric CD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>].
  • Page 475 Example Geometric cumulative probability : 0.875 Probability of success : 0.5 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Inverse Geo CD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>]. Program, eActivity or Main Application Command: InvGeoCD Command Syntax...
  • Page 476 Example Specified trial: 1 Number of trials from population: 5 Number of successes in population: 10 Population size: 20 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Hypergeometric PD] and then tap [Next >>].
  • Page 477 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Hypergeometric CD] and then tap [Next >>]. (3) Input values. (4) Tap [Next >>]. (5) To display the graph, tap Program, eActivity or Main Application Command: HypergeoCD Command Syntax Lower value, Upper value, n value, M value, N value...
  • Page 478 Example Hypergeometric cumulative probability: 0.3 Number of trials from population: 5 Number of successes in population: 10 Population size: 20 • Stati tic Wizard Operation (1) On the menu bar, tap [Calc] and then [Distribution]. (2) Select [Inverse Hypergeometric] and then tap [Next >>].
  • Page 479: Stati Tical Sy Tem Variable

    7-12-1 Statistical System Variables 7-12 Stati tical Sy tem Variable Performing a statistical calculation, graphing operation, or other operation causes calculation results to be assigned to pre-arranged system variables. For more information, see the “System Variable Table” on page -7-1. 20060301...
  • Page 480: Chapter 8 U Ing The Geometry Application

    U ing the Geometry Application The Geometry application allows you to draw and analyze geometric figures. You can draw a triangle and specify values to change the size of its sides so they are 3:4:5, and then check the measurement of each of its angles.
  • Page 481: Geometry Application Overview

    8-1 Geometry Application Overview The Geometry application provides you with the following capabilities. • The [Draw] menu provides commands for drawing points, lines, polygons, regular polygons, circles, ellipses, and other geometric figures. You can also draw functions. Once drawn, a figure can be moved or edited as required.
  • Page 482 Geometry Application Overview • Tapping the toolbar’s right arrow button displays a measurement box. The measurement box displays information for the items that are selected on the window. For example, you can view the coordinates of a point, the length and slope of a line segment, the size of an angle, etc.
  • Page 483: Starting Up The Geometry Application

    Starting Up the Geometry Application Use the following procedure to start up the Geometry application. Pad Operation On the application menu, tap This causes a blank Geometry application window to appear. • If you left figures on the Geometry window the last time you exited the Geometry application, those figures will appear the next time you start it up.
  • Page 484 Geometry Application Overview File Menu To do this Discard the current window contents and create a new file Open an existing file Save the current window contents to a file Edit Menu To do this: Undo or redo the last operation Clear all settings fixed with the measurement box Show hidden objects Toggle polygon shading on and off...
  • Page 485: View Menu

    Geometry Application Overview View Menu To do this: Select a segment, line, or part of a figure (page 8-3-1) Start a box zoom operation Activate the pan function for dragging the Graph window with the stylus Enlarge the display image Reduce the size of the display image Adjust the size of the display image so it fills the display Turn display of axes and coordinate values on and off...
  • Page 486: About The Geometry Format Dialog Box

    Geometry Application Overview Toolbar Button The operation described below is available from the toolbar only. To do this: Activate Toggle Select (page 8-3-2) Tapping a button highlights it, indicating that the button’s function is turned on. About the Mea urement Box Tapping the button to the right of the toolbar takes you to the measurement box.
  • Page 487: Drawing Figure

    8-2 Drawing Figure This section explains how to use the Geometry application to draw various types of figures. It also explains how to use the geometric construction tools to investigate theorems and properties in Geometry. U ing the Draw Menu The [Draw] menu makes it easy to draw a variety of different figures.
  • Page 488 • Use [Edit] - [Clear All] to clear the screen after experimenting with a draw operation. To draw a line egment u ing the menu command (1) Tap [Draw] and then [Line Segment]. • This highlights the line segment button on the toolbar. (2) Tap the screen where you want the line segment to begin, and a point will be drawn, and then tap the point where you want it to end.
  • Page 489 To draw a line egment u ing the toolbar (1) Tap the second down arrow on the toolbar. This opens the [Draw] menu’s icon palette. (2) Tap the line segment button on the toolbar to highlight it. (3) Tap the screen where you want the line segment to begin. This plots a point. (4) Tap the beginning point again and, without lifting the stylus, drag to draw the line.
  • Page 490 To add a labeled point to an exi ting line You can use the following procedure to add a labeled point to an existing line, to a side of an n-gon, to the periphery of a circle or ellipse, etc. (1) Tap [Draw] and then [Point].
  • Page 491 To draw a ray Example: To draw a ray and then determine its into the Main or eActivity application window (1) Tap [Draw] and then [Ray]. • This highlights the ray button on the toolbar. (2) Tap two points on the screen. •...
  • Page 492 To draw a vector (1) Tap [Draw] and then [Vector]. • This highlights the vector button on the toolbar. (2) Tap the point where you want the vector to start, and then its end point. • You could also tap one point, and then drag to the vector end point.
  • Page 493 8-2-7 Drawing Figures To draw a function Example: To draw – 1 (1) Tap [Draw], [Function], and then [f( • This causes the Function dialog box and a soft keyboard to appear. (2) Input the function. (3) Tap [OK] to draw it. 20060301...
  • Page 494 To draw a polar equation graph Note In this example the [Function Angle] setting of the Geometry Format dialog box is set to “Radian”. See page 1-9-10 for more information. (1) Tap [Draw], [Function], and then [Polar]. • This displays the Function dialog box and a soft keyboard as shown here.
  • Page 495 • You can drag a polar curve from the Geometry window and drop it into a Main or eActivity window. Or, for example, you can drag the equation and drop it into the Geometry window as shown below. To draw a parametric equation graph Note In this example the [Function Angle] setting of the Geometry Format dialog box is set to “Degree”.
  • Page 496 (2) Input the following expressions and values: t = cos(t), t = sin(t), tmin = 0, tmax = 360 (3) Tap [OK]. • This displays a parametric equation graph as shown here. • You can display equations such as ( and dropping it into the Main or eActivity window.
  • Page 497 To draw an ellip e u ing the [Ellip e] - [Axe ] command Note When you draw an ellipse using the [Ellipse] - [Axes] command, you need to specify the following three elements: center point, Point 1 and Point 2. Point 1 defines the minor axis (nearest point on the edge from the center point) and Point 2 defines the major axis (farthest point on the edge from the center point).
  • Page 498 To draw an ellip e u ing the [Ellip e] - [Foci] command Note An ellipse is the locus of points, the sum of whose distances from two fixed points (called foci) is a constant. An ellipse drawn using the [Ellipse] - [Foci] command is drawn in accordance with this definition.
  • Page 499 (3)Tap the point you want to specify as Point 3. • This specifies the point you tap as Point 3 and draws the ellipse. • Instead of tapping the screen to specify Point 3, you could also drag the stylus on the display.
  • Page 500 To draw a hyperbola Note A hyperbola is the locus of points, the difference of whose distances from two fixed points (called foci) is a given value. A hyperbola drawn using the [Hyperbola] command is drawn in accordance with this definition. When you draw a hyperbola with the [Hyperbola] command, you need to specify three different points: two foci (Point 1 and Point 2) and one point anywhere on the hyperbola (Point 3).
  • Page 501 (3) Tap the point you want to specify as Point 3. • This specifies the point you tap as Point 3 and draws the hyperbola. • Instead of tapping the screen to specify Point 3, you could also drag the stylus on the display.
  • Page 502 To draw a parabola Note A parabola is the locus of points equidistant from a point (the focus) and a line (the directrix). A parabola drawn using the [Parabola] command is drawn in accordance with this definition. When you draw an parabola with the [Parabola] command, you need to specify three different points: a line to define the directrix (Point 1 and Point 2) and one point for the focus.
  • Page 503: To Draw A Polygon

    8-2-17 Drawing Figures To draw a polygon (1) Tap [Draw] and then [Polygon]. • This highlights the polygon button on the toolbar. (2) Tap the point from which you want the polygon to start. (3) Sequentially tap each of the vertices of the polygon. (4) Finally, tap the start point again to complete the polygon.
  • Page 504 In erting Text String into the Screen You can insert text strings into the screen while working on the Geometry application window. To in ert a text tring into a creen (1) Tap [Draw] and [Text]. • This displays the Text dialog box and a soft keyboard. (2) Input the text you want on the dialog box.
  • Page 505: Attaching An Angle Measurement To A Figure

    Drag and Drop Text on the Geometry window can be dragged to the Main or eActivity window. You can also drop text from these application windows into the Geometry window. Attaching an Angle Mea urement to a Figure The measurement of an angle formed by two sides of a figure can be attached to the figure as...
  • Page 506 To attach an angle mea urement to a figure Example: To attach the measurement of angle A in the triangle ABC (1) Draw the triangle. (2) Tap . Next, tap side AB and then side AC to select them. (3) Tap [Draw] and then [Attached Angle]. •...
  • Page 507 Example: To drag the angle measurement attached to interior angle A of triangle ABC to its exterior complementary angle (Dragging to the complementary angle of the opposite angle of A) • You can display more than one attached angle. To do this in the above example, first drag the initial attached angle to the exterior position and then repeat steps 1 through 3 under “To attach an angle measurement to a figure”...
  • Page 508 Di playing the Mea urement of a Figure You can display measurements on the Geometry application window. The measurements change dynamically as you manipulate the figure. A Li t of [Mea urement] Submenu Command on the [Draw] Menu Name of Command Angle Supplementary Angle Area...
  • Page 509 (3) Tap [Draw], [Measurement], and then [Angle]. • This shows the angle measurement on the screen. Method 2: Selecting the value in the mea urement box and dropping it directly into the Geometry application window (1) Tap and select elements AB and AC. (2) Tap the button to the right of the toolbar.
  • Page 510 (3) Select (highlight) value in the measurement box and drop it into the screen below. • This displays the specified angle measurement on the screen as shown below. Method 3: Tapping the mea urement icon button to the left of the mea urement box (1) Tap and select elements AB and AC.
  • Page 511 Di playing the Re ult of a Calculation that U e On- creen Mea urement Value 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 result on the Geometry window.
  • Page 512 (8) Tap the button to the right of the toolbar. This will display the measurement box. • The above will also display numeric labels for each measurement currently on the screen. (9) Now you can use the numeric labels to specify measurement values in the calculation you input in the measurement box.
  • Page 513 U ing the Special Shape Submenu The [Special Shape] submenu allows you to draw specially shaped figures automatically. Simply select the type of figure you want from the menu, and then touch the screen with the stylus to draw it. Or, touch the screen with your stylus and drag to create a box indicating the size of the figure you would like to draw.
  • Page 514 To draw a triangle (1) Tap [Draw], [Special Shape], and then [Triangle]. • This highlights the triangle button on the toolbar. (2) Perform either of the following two operations to draw the triangle. • Tap the screen with the stylus. This automatically draws the acute triangle you selected.
  • Page 515 (3) Perform either of the following two operations to draw the regular polygon. • Tap the screen with the stylus. This automatically draws the polygon you selected. • Place the stylus on the screen and drag diagonally in any direction. This causes a selection boundary to appear, indicating the size of the polygon that will be drawn.
  • Page 516 U ing the Con truct Submenu The [Construct] submenu provides you with the means to study various geometric theorems. In addition to tools for constructing a perpendicular bisector, perpendicular line, angle bisector, midpoint, intersection, parallel lines and a tangent to a curve, you can also translate, rotate, reflect, dilate, or transform a figure.
  • Page 517 To con truct a perpendicular bi ector (1) Draw a line segment. (2) Tap , and then select the line segment. (3) Tap [Draw], [Construct], and then [Perp. Bisector]. • This draws a perpendicular bisector through your line segment. To con truct an angle bi ector (1) Draw two line segments so they form an angle.
  • Page 518 To con truct a midpoint (1) Draw a line segment. (2) Tap , and then select the line segment. (3) Tap [Draw], [Construct], and then [Midpoint]. • This adds a midpoint to the segment. To con truct the point of inter ection of two line (1) Draw two lines that intersect.
  • Page 519 To con truct a perpendicular line that pa a line (1) Draw a line segment or an infinite line. (2) Draw a point on the line through which you want the perpendicular line to pass. (3) Tap , and then select the point and the line. (4) Tap [Draw], [Construct], and then [Perpendicular].
  • Page 520 To con truct a tangent to a curve through a pecified point (1) Draw a curve, such as an ellipse. (2) Tap [Draw], [Construct], and then [Tangent to Curve]. • This highlights the tangent to a curve button on the toolbar. (3) Tap the point of tangency on the curve.
  • Page 521 (4) Tap [OK]. • This translates line segment AB in accordance with the vector value you input, and draws line segment A’B’. To tran late a line egment by electing a vector (1) Draw a line segment (AB), and a vector to use in the translation. Next, select the line segment.
  • Page 522 To reflect a line egment with re pect to a pecified line of ymmetry (1) Draw a line segment. (2) Draw a line to use as the line of symmetry. (3) Tap , and then select the line segment. (4) Tap [Draw], [Construct], and then [Reflection]. •...
  • Page 523 To dilate a line egment toward a pecified center point (1) Draw a line segment, and then select it. (2) Tap [Draw], [Construct], and then [Dilation]. • This highlights the dilation button on the toolbar. (3) Tap the center of dilation. •...
  • Page 524: Values

    • All of the steps in the procedure below are performed using the Geometry application only. You can also use the Main application or eActivity application to perform matrix calculations and obtain the same transformation. You can drag a figure from Geometry to Main, which transforms values (matrix) and performs calculation, and drag the values (matrix) obtained as a result from Main to Geometry to draw the transformed figure.
  • Page 525 (5) Tap [OK]. • This draws triangle A’B’C’, which is symmetrical to triangle ABC about the (6) Tap anywhere outside of the triangles to deselect the currently selected triangle. Next, select triangle A’B’C’. (7) Tap [Draw], [Construct], and then [General Transform]. (8) Now, to perform parallel displacement on triangle A’B’C’...
  • Page 526 (9) Tap [OK]. • This performs the parallel displacement and draws triangle A’’B’’C’’. Note • In the above example, we performed the transformation and the parallel displacement operations separately. You could also perform both operations at the same time, if you want.
  • Page 527 (a) Operation Example The following procedure assumes that the results produced by the procedure under “General Transform Example” on page 8-2-37 are still on the Geometry application window. Pad Operation (1) On the application menu, tap (2) Tap the right most down arrow button on the Main application toolbar. On the button list that appears, tap •...
  • Page 528 (5) After clearing the Main application work area, try repeating steps (3) and (4) for points A’ and A’’. • This displays the expression that transformed the coordinates of point A’ to the coordinates of point A’’. Important! • This operation is valid only when a point in the original figure and the corresponding point in the transformed figure are selected in the Geometry application.
  • Page 529 (5) Select the triangle and drag it to the cursor location in the Main application work area. • This inputs a matrix that shows the coordinates of the triangle’s three vertices into the work area. (6) Here, try multiplying by the matrix [[–1, 0], [0, 1]] to transform the matrix obtained above to a form that is symmetrical about the screenshot below.
  • Page 530 8-2-44 Drawing Figures (7) Select the matrix obtained as the calculation result, and drag it to the Geometry window. • This draws a triangle that is symmetrical to the original triangle about the -axis. 20060301...
  • Page 531: Moving And Copying Figures 8

    8-3 Editing Figure This section provides details about moving, copying, and deleting Geometry application figures. Selecting and De electing Figure Before you can execute certain editing commands, you must first select the figure you want to edit. There are two figure selection modes: Select and Toggle Select, each of which is described below.
  • Page 532 U ing Toggle Select on the toolbar. This causes the button to become highlighted, indicating that Toggle Select is enabled. Toggle Select allows you to select and deselect figures. For example, if you have multiple figures selected, Toggle Select will allow you to deselect a single part of the selection.
  • Page 533: Moving And Copying Figures

    Moving and Copying Figure It is easy to move figures or copy and paste figures in Geometry. To move a figure (1) Draw a figure. (2) Tap , and then select the figure. (3) Drag the figure to move it to the location you want. (4) Remove the stylus from the screen.
  • Page 534: Pinning An Annotation On The Geometry Window

    Pinning an Annotation on the Geometry Window You can pin an annotation on the Geometry window using the Pin function. By default, annotations are ‘Unpinned’, so they pan or zoom along with the Geometry window. Pinning an annotation fixes its position on the screen so it is always displayed in the same location on the Geometry window.
  • Page 535: Specifying The Number Format Of A Measurement

    Specifying the Number Format of a Mea urement You can specify the number format for each measurement on the Geometry window. Example: To specify zero decimal places for measurement values on the Geometry window (1) Select (highlight) the measurement(s). (2) Tap the [Edit], [Properties], and then [Number Format]. •...
  • Page 536 (4) Tap [OK]. • This will display the measurement value(s) you selected in the step 1 using the specified number format. The initial default number format setting for measurement values is “Fix 2”. U ing the Mea urement Box Tapping the button to the right of the toolbar displays the measurement box.
  • Page 537 Viewing the Mea urement of a Figure The type of information that appears in the measurement box depends on the figure that is currently selected on the display. If a line segment is selected, for example, the measurement box shows the distance, slope, angle from the can specify the type of information you want to view by tapping the down arrow button to the left of the measurement box, and then tapping the appropriate icon on the icon palette that appears.
  • Page 538 This icon appears when this Icon Icon Name is selected: Two line segments Angle Two circles or arcs, or a line Tangency and circle Two line segments Congruence Point and a line, arc, circle or Incidence a vector Point and a function, curve, or Point on ellipse curve...
  • Page 539 (3) Select points A, D, and B. • This causes the area of the triangle ADB to appear in the measurement box. (4) Tap anywhere outside of the parallelogram to deselect the current points, and then select points A, D, and C. •...
  • Page 540 (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. Specifying a Mea urement of a Figure The following example shows how to specify an angle of a triangle.
  • Page 541: Changing A Label Or Adding A Name To An Element

    Fixing a Mea urement of a Figure By “fixing a measurement” we mean that a constraint is placed on the figure. For example, if we fix (constrain) a point to a circle and move the circle, the point will also move. The following example shows how to fix the size of an angle of a triangle.
  • Page 542 8-3-12 Editing Figures (2) Input a new name (“Center”) in the measurement box. (3) Tap or the check box to the right side of measurement box. • This displays the changed name on the screen as shown here. 20060301...
  • Page 543: Controlling Geometry Window Appearance

    Controlling Geometry Window Appearance 8-4 Controlling Geometry Window Appearance This section provides information about how to control the appearance of the Geometry application window by scrolling or zooming, and by showing or hiding axes and the grid. Configuring View Window Setting You can use the following procedures to configure settings that control the appearance of the Geometry application window.
  • Page 544: Selecting The Axis Setting

    8-4-2 Controlling Geometry Window Appearance Selecting the Axi Setting , or tap [View] and then [Toggle Axes] to cycle through the four settings shown below. Axes off, values off Axes on, values off Axes on, values on Axes on, values on and grid on •...
  • Page 545: Toggling Integer Grid Display On And Off

    Controlling Geometry Window Appearance Toggling Integer Grid Di play On and Off You can toggle integer grid display on and off by tapping [View] and then [Integer Grid]. The [Integer Grid] command on the [View] menu has a check mark next to it while integer grid display is turned on.
  • Page 546 Controlling Geometry Window Appearance (4) Remove the stylus from the display and the area within the selection boundary expands to fill the entire Graph window. To u e Zoom In and Out Example 1: To zoom in on a circle (1) Draw a circle.
  • Page 547: Using Pan To Shift The Display Image 8

    Controlling Geometry Window Appearance To u e Zoom to Fit (1) Draw the figure or figures you want. • If what you are drawing does not fit on the display, scroll the image as you draw it. • For information about scrolling the screen, see “Using Pan to Shift the Display Image” on page 8-4-6.
  • Page 548 Controlling Geometry Window Appearance U ing Pan to Shift the Di play Image Panning makes it easy to shift the display image by dragging with the stylus. • The screenshot in this section uses the “Axes on, values on” setting described under “Selecting the Axis Setting”...
  • Page 549: Working With Animation

    8-5 Working with Animation 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. U ing Animation Command 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 then [Animation UI].
  • Page 550 Working with Animations To add an animation and run it (1) Plot a point and draw an arc. Or, you could draw a circle, ellipse, line segment, or function instead of an arc. (2) Select the point and arc. (3) Tap [Edit], [Animate], and then [Add Animation]. (4) Tap [Edit], [Animate], and then [Go (once)], [Go (repeat)], or [Go (to and fro)].
  • Page 551 • You can repeat the above procedure to create multiple points that move simultaneously. Try this: • Draw a line segment and plot another point. • Select the line segment and the point. • Repeat steps (3) and (4) on page 8-5-2. Notice that both animations go at the same time! •...
  • Page 552 (3) Tap [Edit], [Animate], and then [Go (once)]. • This causes the point to travel around the circumference of the circle. To replace the current animation with a new one (1) Select the point and curve for the new animation. (2) Tap [Edit], [Animate], and then [Replace Animation].
  • Page 553 Working with Animations (6) Select line segments AB and DE, enter 90 in the measurement box, and tap the check box next to the measurement box. • This fixes the angle between AB and DE at 90 degrees. (7) Select only line segments DE and DC, and then tap the down arrow next to the measurement box.
  • Page 554 Working with Animations (15) Tap [Edit], [Animate], and then [Trace]. • This should cause a parabola to be traced on the display. Note that line segment AB is the directrix and point C is the focus of the parabola. (16) With point D still selected, tap [Edit], [Animate], and then [Go (once)].
  • Page 555 Working with Animations Trace This item shows the specified trace point. Tapping [Remove] cancels the trace point setting. (3) While the lower window is active, tap editing window. To view an animation table (1) Draw a triangle and a line segment above the triangle. (2) Tap the right arrow button to display the measurement box.
  • Page 556 Working with Animations (6) With the line and vertex point still selected, tap [Edit], [Animate], and then [Add Animation]. (7) Now, select only one side of the triangle. (8) Tap [Edit], [Animate], and then [Go (once)]. (9) Tap next to the measurement box. •...
  • Page 557: U Ing The Geometry Application With Other Application

    Using the Geometry Application with Other Applications 8-6 U ing the Geometry Application with Other Application You can display the Geometry application from within the eActivity or Main application. This is a great feature that allows you to visualize the relationship between Algebra and Geometry.
  • Page 558 Using the Geometry Application with Other Applications (4) Select the circle and drag it to the first available line in the eActivity window. • This inserts the equation of the circle in the eActivity window. (5) You can now experiment with the data in the eActivity window. •...
  • Page 559 Using the Geometry Application with Other Applications Example 2: To drag two sides of a triangle from the Geometry window to the Main window Pad Operation (1) Tap to display the application menu, and then tap (2) Tap to display the Geometry window in the lower half of the screen. (3) Draw a triangle on the Geometry window.
  • Page 560 Using the Geometry Application with Other Applications (5) Press • Notice that the solution is the same as the coordinates of point A. • Try using this drag and drop method to find the point of intersection of two lines. This is a great way to find the solution to a system of equations.
  • Page 561: Dynamically Linked Data

    Using the Geometry Application with Other Applications • When the Geometry application cannot determine what is dropped into it, the dropped data is displayed as text. Copy and Pa te In addition to drag and drop, you can also copy figures or columns from an animation table, and paste them into another application.
  • Page 562: Managing Geometry Application File

    Managing Geometry Application Files 8-7 Managing Geometry Application File This section covers file management operations such as save, open, delete, rename, move, etc. • You can also use the Variable Manager (page 1-8-1) to manage Geometry application files. File Operation To ave a file (1) Tap [File] and then [Save].
  • Page 563 Managing Geometry Application Files To open an exi ting file (1) Tap [File] and then [Open]. • This displays the Files dialog box. (2) Open the folder that contains the file you want to open. (3) Tap the name of the file you want to open so it is selected, and then tap [Open]. To earch for a file (1) Tap [File] and then [Open].
  • Page 564 Managing Geometry Application Files To ave a file under a different name (1) Tap [File] and then [Save]. • This displays the Files dialog box. (2) Tap the name of the folder where you want to save the file so it is selected. (3) Input up to 8 bytes for the new name under which you want to save the file.
  • Page 565: Folder Operations

    Managing Geometry Application Files To rename a file (1) Tap [File] and then [Open]. • This displays the Files dialog box. (2) Tap the name of the file you want to rename so it is selected. (3) Tap [File] and then [Rename]. •...
  • Page 566: To Rename A Folder

    Managing Geometry Application Files To delete a folder Warning! Deleting a folder also deletes all files inside of it. Please double-check to make sure you no longer need the contents of a folder before deleting it. (1) Tap [File] and then [Open]. •...
  • Page 567: Chapter 9 U Ing The Numeric Solver Application

    U ing the Numeric Solver Application This chapter provides information about the functions of the Numeric Solver application, referred to as NumSolve, and explains how to perform Numeric Solver procedures. Numeric Solver lets you obtain the value of any variable in an equation without the need to transform or simplify the equation.
  • Page 568: Numeric Solver Application Overview

    Numeric Solver Application Overview 9-1 Numeric Solver Application Overview This section describes the configuration of the Numeric Solver application windows and provides basic information about Numeric Solver menu and commands. Starting Up the Numeric Solver Application Use the following procedure to start up the Numeric Solver application. Pad Operation On the application menu, tap Numeric Solver Application Window...
  • Page 569 Numeric Solver Application Overview Menu To do this: Clear all 1-character input variables (a through z) Initialize the upper boundary and lower boundary Change the convergence range Important! • Performing “Clear a-z” operation clears all 1-character variables, regardless of variable data type.
  • Page 570: U Ing Numeric Solver

    9-2 U ing Numeric Solver Numeric Solver lets you obtain the value of any variable in an equation, without the need to transform or simplify the equation. Example: t is the time it would take for an object thrown straight up with initial velocity v to reach height h.
  • Page 571 (6) Tap , or tap [Solve] and then [Execute] on the Numeric Solver menu. • The [Left–Right] value shows the difference between the left side and right side results. • Numeric Solver solves functions by calculating approximations based on Newton’s method. This means that solutions may include errors that are not actual solutions.
  • Page 572 9-2-3 Using Numeric Solver (6) Tap then [Convergence]. (7) Enter 10 and then tap [OK]. (8) Tap , or tap [Solve] and then [Execute] on the Numeric Solver menu. • The software is now able to converge to a solution. 20060301...
  • Page 573: Chapter 10 U Ing The Eactivity Application

    10-4 Working with eActivity File 10-5 Tran ferring eActivity File eActivity Data Download Center A variety of eActivity files are available for download at the CASIO Website. Visit the URL below for more information. http://edu.casio.com/products/classpad/ • After you download an eActivity file, you will need to use FA-CP1 software to transfer it from your computer to your ClassPad.
  • Page 574: Eactivity Application Overview

    10-1 eActivity Application Overview The eActivity application lets you input and edit text, mathematical expressions, and ClassPad application data, and save your input in a file called an “eActivity”. The techniques you will use are similar to those of a standard word processor, and they are easy to get used Starting Up the eActivity Application Use the following procedure to start up the eActivity application.
  • Page 575 eActivity Application Menu and Button This section explains the operations you can perform using the menus and toolbar buttons of the eActivity application. • For information about the File Menu To do this: Start a new eActivity Open an existing eActivity Save the current eActivity to a file Load the original file again Edit Menu...
  • Page 576 eActivity Application Overview In ert Menu To do this: Insert a calculation row Insert a text row Insert a Geometry-linked data row Insert an application data strip Add help text to the currently selected strip Action Menu To do this: Insert a command (page 2-8-1) 10-1-3 Tap this...
  • Page 577: Eactivity Application Status Bar

    Other Button The operations described below are available from the toolbar only. There are no corresponding menu commands for these buttons. To do this: Open the Files dialog box (page 10-2-2) Toggles a calculation result between standard (fractional result) and decimal (approximate result) Recalculate the equation just for the current line where the cursor is currently located...
  • Page 578 10-1-5 eActivity Application Overview When the shift operation is assigned to the ClassPad key, you can select a range of characters with the left and right cursor keys. Simply press the ClassPad key and then press Each press of the cursor key will select (highlight) the next character in the applicable direction. Example: If the cursor is currently located between the “c”...
  • Page 579: Creating An Eactivity

    10-2 Creating an eActivity This provides a general overview of eActivity operations, from starting up the eActivity application to saving an eActivity file. It also presents precautions you need to keep in mind when managing eActivity files. Ba ic Step for Creating an eActivity The following are the basic steps you need to perform when creating an eActivity.
  • Page 580 (3) After the eActivity is the way you want, tap [File] and then [Save]. • This displays the Files dialog box. This is a list of folders and files. Select the name of the folder where you want to save the eActivity file by tapping it.
  • Page 581: Managing Eactivity Files

    Managing eActivity File This section covers file management operations like save, open, delete, rename, move, etc. Performing one of these operations displays a Files dialog box like the ones shown below. The buttons that appear in the dialog box depend on the operation you performed to display the Files dialog box.
  • Page 582: In Erting Data Into An Eactivity

    10-3 In erting Data into an eActivity The following describes the four types of data you can insert into an eActivity. Text Row A text row can be used to insert text data and mathematical expression text in natural format. You can also bold the text in a text row.
  • Page 583 Inserting Data into an eActivity • The toolbar button for switching between input modes appears as in a text row, and while the cursor is located in a calculation row. To in ert a Text Row (1) Tap to change a row to the Text Input mode. •...
  • Page 584: Inserting A Calculation Row

    To bold text (1) Drag the stylus across the range of text you want to bold so it is selected (highlighted). (2) Tap (3) To unbold text, select it and then tap Important! • You cannot bold numeric expressions of a natural display expression that you input with the 2D soft keyboard.
  • Page 585 Inserting Data into an eActivity • The toolbar button for switching between input modes appears as in a text row, and while the cursor is located in a calculation row. To in ert a Calculation Row (1) Tap to change a row from the Text Input mode to the Calculation Input mode. •...
  • Page 586: Inserting An Application Data Strip

    Changing “10 ” to “20 expressions under “20 • Tap to the right of “10”. • Press twice, and then input “20”. To run a program in the eActivity application You can use an eActivity application calculation row to specify a program name, and execute the program.
  • Page 587 Inserting Data into an eActivity In erting an Application Data Strip into an eActivity Tap the [Insert] menu or the right most toolbar down arrow button, and then select the command or button that corresponds to the type of application data you want to insert. To insert this type of application data: Graph &...
  • Page 588 Inserting Data into an eActivity Example 1: To insert a Geometry data strip Pad Operation (1) From the eActivity menu, tap [Insert], [Strip], and then [Geometry]. • This inserts a Geometry data strip, and displays the Geometry window in the lower half of the screen.
  • Page 589 Inserting Data into an eActivity (4) Tap the title box of the Geometry data strip and enter the title you want. • If you want to input more data into the eActivity, tap the next line or use the [Insert] menu to select the type of strip you want to insert next.
  • Page 590 Inserting Data into an eActivity (2) On the Graph window, draw the graph you want. • Tap the button to display the Graph & Table application’s Graph Editor window, enter a function to graph, and then graph the function. For details about inputting functions on the Graph Editor window and graphing functions, see Chapter 3.
  • Page 591 Inserting Data into an eActivity Example 3: To use Notes in an eActivity Notes is a simple text editing tool for taking notes or including in-depth explanations within an eActivity. You can use Notes to store information for later use, or as a place to jot down ideas.
  • Page 592 Inserting Data into an eActivity (3) After you finish entering text, you can close the Notes window by tapping and then [Close]. • You can use the Notes window to enter notes, homework assignments, in-depth details, etc. • All information you enter is treated as text. •...
  • Page 593 Inserting Data into an eActivity Pad Operation (1) On the eActivity window, tap [Insert], [Strip], and then [Picture]. • This will insert a Picture strip and display the Picture window in the lower half of the display. (2) Tap [File] - [Open]. •...
  • Page 594 Inserting Data into an eActivity (4) Tap [Open]. • This will display the PICT data you selected in the Picture window. • You can use the File menu and toolbar to perform following operations while the Picture window is on the display. To do thi : Open a bitmap (PICT data type) image Save an open bitmap image...
  • Page 595: Strip Help Text

    Strip Help Text You can add help text to any strip. A strip that has help text is indicated by a Tapping a button will display the help window along with the application window. To add help text to a trip (1) Tap the title box of the strip to which you want to add help text.
  • Page 596: Moving Information Between Eactivity And Applications

    (3) Input the help text into the help window. • The operations you can perform while inputting help text are the same as those you use for eActivity notes. For more information, see “Example 3: To use Notes in an eActivity”...
  • Page 597 Inserting Data into an eActivity Drag and Drop You can drag and drop text or mathematical expressions between eActivity and other applications. You can also drag and drop within an eActivity. Depending on the application, you can drag text and mathematical expressions from an eActivity to another application window.
  • Page 598: Inserting A Geometry Link Row

    In erting a Geometry Link Row A Geometry Link row dynamically links data in the Geometry window with the corresponding data in an eActivity. You can display lines and figures drawn in Geometry as values and mathematical expressions in a Geometry Link row. Dragging a line or figure from the Geometry window to a Geometry Link row in an eActivity converts the line or figure to its mathematical expression.
  • Page 599 Inserting Data into an eActivity (4) Tap [Insert] and then [Geometry Link]. • This inserts a Geometry Link row in the next line. Geometry Link row Symbol (5) Tap the Geometry window to make it active. (6) Tap one side of the triangle to select it, and then drag it to the link symbol in the eActivity window.
  • Page 600: Working With Eactivity File

    10-4 Working with eActivity File You can perform basic file operations on eActivity files. You can open previously saved files, edit an existing file, and save a file under a new name. Opening an Exi ting eActivity Perform the following steps to open an existing eActivity file. Pad Operation (1) On the eActivity window, tap [File] and then [Open].
  • Page 601: Editing The Contents Of An Eactivity

    Brow ing the Content of an eActivity • When you first open an eActivity, its data appears on the window starting from line 1. Use the scroll bar to scroll the window contents if necessary. • To view the contents of an application data strip in the eActivity, tap the expand button (which is the icon in the data strip).
  • Page 602: Modifying The Data In An Application Data Strip

    Modifying the Data in an Application Data Strip Modifying application data on an application window in the lower eActivity window causes the eActivity data to be modified as well. If you change the equation in the eActivity Graph window, for example, the new graph will become the data of the eActivity. This means that when you save and then reopen an eActivity file, tapping the application data strip’s expand button again will cause the new graph to be displayed.
  • Page 603 Working with eActivity Files To ave an edited eActivity under a different name (1) On the eActivity window, tap • This displays the Files dialog box. (2) If you want, tap the name of the folder where you want the new eActivity file to be saved.
  • Page 604: Tran Ferring Eactivity File

    10-5 Tran ferring eActivity File Note the following precautions when using the ClassPad’s data communication function to transfer eActivity files with another ClassPad unit or a computer. Tran ferring eActivity File between Two Cla Tran ferring eActivity File to Another Cla To transfer an eActivity file to another ClassPad unit, the receiving unit must support all of the following types of application data strips.* Application Data Strip...
  • Page 605 Tran ferring eActivity File from Another Cla To transfer an eActivity file from another ClassPad unit, your ClassPad unit must support all of the application data strips that are supported by the sending unit. Important! • If you transfer an eActivity file from a ClassPad unit that supports application data strips that are not supported by this ClassPad unit, your will not be able to open the file.
  • Page 606: Chapter 11 U Ing The Pre Entation Application

    Chapter U ing the Pre entation Application The Presentation application lets you capture screenshots of other application windows. Screenshots can be used in the classroom or for other presentations simply by connecting the ClassPad to an OHP projector. 11-1 Pre entation Application Overview 11-2 Building a Pre entation 11-3 Managing Pre entation File 11-4 Playing a Pre entation...
  • Page 607: Pre Entation Application Overview

    11-1 Pre entation Application Overview The Presentation application lets you capture screenshots produced by the ClassPad, and arrange them into a “presentation” that you can play back. With this application you can build and play a presentation, and edit the contents of a presentation. A presentation, for example, can show how to obtain intermediate and final results of calculation operations.
  • Page 608: Starting Up The Presentation Application

    Starting Up the Pre entation Application Use the following procedure to start up the Presentation application. Pad Operation On the application menu, tap Pre entation Application Window Tapping on the application menu starts the Presentation application and displays its initial screen. Initial Screen •...
  • Page 609 Pre entation Application Menu and Button This section explains the operations you can perform using the menus and buttons of the Presentation application’s initial screen. Initial Screen Menu Command and Button To do thi : Delete the presentation file whose option button is currently selected (page 11-3-1) Delete all presentation files (page 11-3-1) Enter the Editing mode and display the editing tool palette...
  • Page 610: Screen Capture Precautions

    Screen Capture Precaution Note the following precautions when capturing screens for a presentation. • The operation that is performed when you tap To] setting as described below. When the [Screen Copy To] etting i thi : Outer Device P1 - P20 To change the [Screen Copy To] setting, tap [Communication].
  • Page 611: Building A Pre Entation

    11-2 Building a Pre entation Presentations are created by capturing screenshots that are produced by the applications of the ClassPad. Before actually beginning to capture the screenshots, it is important to carefully think about and plan the type of information you want to include in your presentation so that your screenshots display the information that you want.
  • Page 612: Adding A Blank Page To A Presentation

    (6) With the screen you want to capture on the display, tap • The currently displayed screen is captured as soon as you tap to the pages of the presentation file you selected in step (3). • If the capture is successful, “ ” appears in the status bar for about one second. (7) Repeat steps (5) and (6) to capture other screens as required.
  • Page 613 To in ert a blank page into a pre entation (1) On the Presentation application initial screen, tap the button next to the presentation file into which you want to insert the blank page, so it is selected. Button (2) Tap and then [White Screen].
  • Page 614: Managing Pre Entation File

    11-3 Managing Pre entation File After you create a presentation file, you can rename it or delete it. To rename a pre entation file (1) On the Presentation application initial screen, tap the name of the file you want to rename so it is selected.
  • Page 615 Managing Presentation Files Important! • PICT format image data files (PICT data type variables) captured with the stored in folder that is created when you create a Presentation file. • The “Presystm” folder (whose contents you can view with the Variable Manager) contains files for managing presentations.
  • Page 616: Playing A Pre Entation

    11-4 Playing a Pre entation This section explains the various methods you can use to play a presentation. U ing Auto Play With auto play, the pages of the presentation are scrolled automatically at a fixed interval. Pad Operation (1) On the Presentation application initial screen, tap the button next to the presentation file you want to play, so it is selected.
  • Page 617: Using Manual Play

    • You can configure Presentation preferences to specify the page change speed and to turn page number display in the status bar on or off. For more information, see “11-6 Configuring Presentation Preferences”. • You can also configure auto play so it repeats when the final page of a presentation is reached. For more information, see “Using Repeat Play”...
  • Page 618: Using Repeat Play

    (4) Tapping while the final page of the presentation is displayed causes the message “End of Files” to appear in the status bar. • Tapping while the message “End of Files” is in the status bar exits the manual play operation and displays the Presentation initial screen. Tapping Files”...
  • Page 619: Editing Pre Entation Page

    11-5 Editing Pre entation Page This section explains how to use the Editing mode of the Presentation application to modify the pages of an existing presentation. About the Editing Tool Palette An editing tool palette appears on the display whenever you enter the Editing mode. The following describes how to use the editing tool palette.
  • Page 620: Editing Operations

    11-5-2 Editing Presentation Pages Editing tool palette Page scroll buttons (3) Use the editing tool palette buttons to edit the pages. • For details about editing operations, see “Editing Operations” on page 11-5-3. • You can drag the editing tool palette and page scroll buttons to any location on the display. Simply use the stylus to drag the handle of the palette or buttons.
  • Page 621 Editing Operation This section provides details about the page editing operations you can perform with the Presentation application’s editing tool palette. To move a page (1) Enter the Editing mode of the Presentation application (page 11-5-1). (2) Use the page scroll buttons to display the page you want to move. (3) Tap to move the currently displayed page back one page, or tap forward one page.
  • Page 622 Editing Presentation Pages To copy and pa te a page (1) Enter the Editing mode of the Presentation application (page 11-5-1). (2) Use the page scroll buttons to display the page you want to copy, and then tap • This copies the currently displayed page to the clipboard. (3) Use the page scroll buttons to display the page that you want to follow the copied page.
  • Page 623 Editing Presentation Pages (6) To save the result of the text insert operation, tap confirmation dialog box that appears. To clear the bottom half of the creen (1) Enter the Editing mode of the Presentation application (page 11-5-1). (2) Use the page scroll buttons to display the page whose bottom half you want to clear. (3) Tap •...
  • Page 624 Editing Presentation Pages To draw a traight line or an arrow on a page (1) Enter the Editing mode of the Presentation application (page 11-5-1). (2) Use the page scroll buttons to display the page on which you want to draw a straight line or arrow.
  • Page 625 U ing the Era er The eraser allows you to erase parts of an image, text, arrows, or lines you have added to a page. To era e part of a page with the era er (1) Enter the Editing mode of the Presentation application (page 11-5-1). (2) Use the page scroll arrows to display the page that contains the figures you want to erase.
  • Page 626: Configuring Pre Entation Preference

    Configuring Presentation Preferences 11-6 Configuring Pre entation Preference You can use the procedure below to configure various Presentation application preferences. Pad Operation (1) Tap , and then [Presentation]. • This displays the Presentation dialog box. (2) Use the Presentation dialog box to configure the preferences you want. To do thi : Send hard copy data generated by tapping to an external device...
  • Page 627 Configuring Presentation Preferences • The following examples show the area of the screen that is captured when you tap the [Half Screen Capturing] check box is selected. The captured areas are indicated by the thick boundaries in each example. Sample Screenshot Sample Screenshot 11-6-2 Captured Image Data...
  • Page 628: Pre Entation File Tran Fer

    11-7-1 Presentation File Transfer 11-7 Pre entation File Tran fer A presentation file is actually a kind of user folder (called a “presentation folder”) that contains the images that make up the presentation. This folder may be transferred to another ClassPad unit or a computer in order to play the presentation.
  • Page 629: Chapter 12 U Ing The Program Application

    Chapter U ing the Program Application The Program application comes in handy when you need to perform the same calculation a number of times. You can create programs that automate graphing and other operations. 12-1 Program Application Overview 12-2 Creating a New Program 12-3 Debugging a Program 12-4 Managing File 12-5 U er-defined Function...
  • Page 630: Program Application Overview

    12-1 Program Application Overview The Program application consists of a Program Editor for inputting and editing programs, and a Program Loader for loading and executing existing programs. Starting Up the Program Application Use the following procedure to start up the Program application. Pad Operation On the application menu, tap This starts the Program application and displays the Program Loader window.
  • Page 631 Program Application Overview Program Loader Window Menu and Button To do thi : Display the Program Loader window Display the Program Editor window Display the Program Output window Display the Text File Contents window Display the Main application work area window Display the Program Editor window Create a new file Open an existing file...
  • Page 632: Program Editor Window

    Program Editor Window You can use the Program Editor window to input a new program or to edit an existing program. You can also use the Program Editor window to input and edit user-defined functions. To di play the Program Editor window (1) On the application menu, tap (2) On the window that appears, tap File name...
  • Page 633 Program Application Overview Program Editor Window Menu and Button The following describes the menu and button operations you can perform on the Program Editor window. To do this: Display the Program Loader window Display the Program Editor window Display the Program Output window Display the Text File Contents window Display the Main application work area window...
  • Page 634 Program Application Overview To do this: Input a command from the [Ctrl] menu • For details about each command, see “12-6 Program Command Reference”. Input a command from the [I/O] menu • For details about each command, see “12-6 Program Command Reference”.
  • Page 635 Program Application Overview To do this: Input a command from the [Misc] menu • For details about each command, see “12-6 Program Command Reference”. 12-1-6 Select this submenu item: Select this menu item: Misc - Statistics(1) StatGraph, StatGraphSel, Scatter, xyLine, NPPlot, Histogram, MedBox, ModBox, NDist, Broken, LinearR, MedMed, QuadR,...
  • Page 636 Program Application Overview To do this: Input a command from the [Misc] menu • For details about each command, see “12-6 Program Command Reference”. 12-1-7 Select this submenu item: Select this menu item: Misc - Setup(1) On, Off, DefaultSetup, SetStandard, SetDecimal, SetReal, SetComplex, SetDegree, SetGrad, SetRadian, SetNormal,...
  • Page 637: Creating A New Program

    12-2 Creating a New Program This section explains the steps you need to perform in order to create a new program. General Programming Step The following are the general steps for creating and running a program. 1. Open a new file. •...
  • Page 638 Creating a New Program Pad Operation (1) Tap to display the application menu, and then (2) Tap , or tap [Edit] and then [New File]. (3) Configure the settings for the new file as described below. • Leave the [Type] setting as “Program(Normal)”. •...
  • Page 639 (6) After the program is the way you want, tap save it. • To run this program see “Running a Program” on page 12-2-5. • If a message appears when you try to save the program, make the necessary corrections and try again. For details about making corrections to a program, see “12-3 Debugging a Program”.
  • Page 640: Specifying The File Type

    Specifying the File Type Tapping or tapping [Edit] and then [New File] on the Program Editor window displays the dialog box shown above. Tap the [Type] down arrow button and then select one of the options described below from the list of options that appears. To pecify thi type of file: Program file Text file...
  • Page 641: Running A Program

    Running a Program The following procedure shows how to run the sample program we input under “Creating and Saving a Program” on page 12-2-1. Pad Operation (1) Display the Program Loader window. • From the Program Editor window, tap • From another application, tap •...
  • Page 642: Pausing Program Execution

    Pau ing Program Execution You can specify where execution of a program should pause by including either a Pau e command or a Wait command inside the program. U ing the Pau e Command A Pau e command causes program execution to pause when it reaches that point. To resume program execution, tap the also cause the button to disappear).
  • Page 643 Configuring Parameter Variable and Inputting Their Value If you input the names of variables used in a program into the parameter variable box when inputting or editing a program on the Program Editor window, you will be able to input values for the variables on the Program Loader window when you run the program.
  • Page 644: Local Variable

    Local Variable A local variable is a variable that can be created temporarily and used in a program. Use the Local command to create a local variable. Syntax: Local <variable name> ( Example: Local abc The above creates a local variable named “abc”. •...
  • Page 645 Example 1: Jumping to a subroutine without assigning values to the subroutine’s parameter variables Main Program Input A Input B Sub1( ) Jumps to subroutine program “Sub1” Print C Subroutine (Program Name: “Sub1”) Return Example 2: Jumping to a subroutine while assigning values to the subroutine’s parameter variables •...
  • Page 646: Debugging A Program

    12-3 Debugging a Program A programming error that causes a program to behave in a manner not intended by the writer of the program is called a “bug”. Finding and eliminating such errors is called “debugging the program”. Any of the following conditions can indicate that your program has a bug and requires debugging.
  • Page 647: Modifying An Existing Program To Create A New One

    Modifying an Exi ting Program to Create a New One You can use the procedure described below to recall an existing program, modify it, and then run the result as a new program. This helps reduce key input requirements. The following shows how to modify the “OCTA” program we created on page 12-2-1 to handle tetrahedrons.
  • Page 648 Debugging a Program (3) Select the program you want to open and edit, as described below. Do thi : For thi etting: Tap the down arrow button, and then select Type “Program(Normal)”. Folder Tap the down arrow button, and then select the folder that contains the program you want to edit.
  • Page 649 (7) After saving the program, tap Program Loader window. (8) On the dialog box that appears, tap the [Name] down arrow button, and then tap the name of the file you input in step (6) (TETRA). (9) Tap , or tap [Run] and then [Run Program]. •...
  • Page 650: Searching For Data Inside A Program

    Searching for Data In ide a Program You can search for data inside a program by specifying a keyword. Example: To search for the letter “A” within the “OCTA” program Pad Operation (1) From the Program Editor window, select the program you want to search (“OCTA” in this example).
  • Page 651: Managing File

    12-4 Managing File Renaming a File Use the following procedure when you want to change the name of a file. Pad Operation (1) Tap to display the Variable Manager. • This displays a list of folders. • You may need to tap the (2) Tap the name of the folder that contains the file you want to rename.
  • Page 652: Changing The File Type

    Changing the File Type You can use the following procedures to change the file type. To change a program file to a text file While a program file is open, tap [Edit], [Mode Change], and then [ Text]. To change a text file to a program file While a text file is open, tap [Edit], [Mode Change], and then [ Normal].
  • Page 653: U Er-Defined Function

    12-5 U er-defined Function ClassPad lets you configure calculation operations as user-defined functions, which can then be used inside of numeric expressions just like its built-in functions. User-defined functions can also be called up in other applications. • The Program Editor window is used for creating user-defined functions. •...
  • Page 654 • Input user-defined function arguments as parameter variables. For more information about parameter variables, see page “Configuring Parameter Variables and Inputting Their Values” on page 12-2-7. (6) After the function is the way you want, tap • A user-defined function can contain only a single mathematical expression. An error “Invalid in a Function or Current Expression”...
  • Page 655: Executing A User-Defined Function

    • You can include up to 99 arguments in a function. • If you do not specify a folder, the function is stored in the current folder. • A function defined using the Define command can contain only a single expression. You cannot link multiple expressions or commands using colons (:) or carriage returns.
  • Page 656: Editing A User-Defined Function

    Editing a U er-defined Function To edit an existing user-defined function, use the same procedures as those described under “Modifying an Existing Program to Create a New One” on page 12-3-2. Editing procedures are the same, regardless of whether you originally created the function using the Define command or Program Editor.
  • Page 657: Program Command Reference

    12-6 Program Command Reference U ing Thi Reference The following table shows the conventions that are used in the descriptions of this section. If you ee omething like thi : A boldface word, like Input … 10 + 20 "AB" <string>...
  • Page 658: Program Application Commands

    Program Application Command Program Notation (Carriage Return) Function: Performs a carriage return operation. De cription In Program Editor, tap the • The carriage return can be used in a user program. It cannot, however, be used in a manual calculation performed in the Main application. ’...
  • Page 659 Program Command Reference Input GetKey Syntax: GetKey <variable name> Function: This command assigns the code number of the last key pressed to the specified variable. De cription • This command assigns the code number of the last key pressed to the specified variable. The following shows a list of available code numbers.
  • Page 660 Program Command Reference GetPen Syntax: GetPen <variable name 1>, <variable name 2> Function: This command assigns the coordinates of the point tapped on the screen to a specified variable. De cription This command assigns the -coordinate (horizontal axis) to <variable 1> and the -coordinate (vertical axis) to <variable 2>.
  • Page 661 Program Command Reference InputFunc Syntax: InputFunc <user-defined function name> (<argument>[,<argument>…]) [,"<string 1>"[,"<string 2>"]] Function: When program execution reaches the InputFunc command, the user is prompted to input the contents of the user-defined function. Example: InputFunc v(v0, t), "To define function v0(m/s), t(sec)", "define function" De cription •...
  • Page 662 Program Command Reference Output About the Program Output window The “Program Output window” shows text displayed by program execution. The term “Program Output window” does not include dialog boxes displayed by Me • Only one Program Output window can be stored at a time. Executing the ClrText command or using Program Loader to execute a text file clears the currently stored Program Output window.
  • Page 663 Program Command Reference Locate Syntax 1: Locate < -coordinate>, < Syntax 2: Locate < -coordinate>, < Function: This command displays the result of the specified expression or the specified text string at the specified coordinates on the display screen. De cription •...
  • Page 664 Program Command Reference PrintNatural Syntax:   PrintNatural <expression>[,"<string>"] Function: This command pauses program execution and displays the result of the specified expression in natural format. De cription • A text string enclosed within quotation marks (" ") or a variable name can be specified for "<string>".
  • Page 665 Program Command Reference Break Syntax: Break Function: This command terminates a loop and causes execution to advance to the next command following the loop process. De cription • Break terminates a loop and causes execution to advance to the next command following the loop process.
  • Page 666 Program Command Reference For~ To ~ (Step ~)Next Syntax: <expression 1> <control variable name> [<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 initial value of the control variable and ending when the control variable reaches the end value.
  • Page 667 Program Command Reference If~Then~El eIf~El e~IfEnd Syntax 1: If <expression> Then [<statement>] … IfEnd Function 1 • If the expression is true, the statement in the Then block is executed. After that, execution advances to the next statement after IfEnd. •...
  • Page 668 Program Command Reference Syntax 4: If <expression> Then [<statement>] … ElseIf <expression> Then [<statement>] … Else [<statement>] … IfEnd Function 4 • If the expression is true, the statement in the If Then block is executed. After that, execution advances to the next statement after IfEnd. •...
  • Page 669 Program Command Reference Pau e Syntax: Pause Function: This command pauses program execution and displays a pause indicator on the right side of the status bar. De cription • You can perform manual operations on the ClassPad display screen while program execution is paused by the Pau e command.
  • Page 670 Program Command Reference Switch~Ca e~Default~SwitchEnd Syntax: Switch <expression 1> Case <expression 2> [<statement>] … Break Case <expression 3> … [<statement>] … Break … Case <expression [<statement>] … Break [Default] [<statement>] … SwitchEnd <expression 1> through <expression numbers. Function: This command executes one of a series of processes based on the value of <expression>.
  • Page 671: Application Command List

    While~WhileEnd Syntax: While <expression> [<statement>] … WhileEnd <expression> is a condition that evaluates to true or false. Function: The specified statements are repeated as long as the condition is true. De cription • The statements between While~WhileEnd are repeated as long as the condition is true.
  • Page 672 Program Command Reference ClrGraph Syntax: ClrGraph Function: Clears the Graph window and returns View Window parameters to their initial default settings. Syntax: Function: Clears sketch elements (lines and other figures sketched on the Graph window), and graphs drawn using drag and drop. Di pFTable Syntax: DispFTable...
  • Page 673 Program Command Reference DrawGraph Syntax: DrawGraph [<expression>] Function: Graphs the selected expression or an expression specified as a parameter. De cription: <expression> has a type of expression is not supported by this command. Example: DrawGraph: Graphs the currently selected expressions. DrawGraph sin( ): Graphs DrawShade...
  • Page 674 Program Command Reference GTSelOn Syntax: GTSelOn <graph number> Function: Selects a graph expression. De cription: Graph number range: 1 to 100 Horizontal <y Syntax: Horizontal -coordinate> Function: Draws a horizontal line. Inver e Syntax: Inverse < Function: Graphs the inverse of a function. De cription: Graph number range: 1 to 100 Line Syntax:...
  • Page 675 Program Command Reference PlotOff Syntax: PlotOff < -coordinate>, < Function: Turns off display of the plot at the specified coordinates. PlotOn Syntax: PlotOn < -coordinate>, < Function: Turns on display of the plot at the specified coordinates. plotTe t( Syntax: plotTest(<...
  • Page 676 Program Command Reference PTThick Syntax: PTThick <graph number> Function: Specifies “Thick” ( De cription: Graph number range: 1 to 100 PxlChg Syntax: PxlChg < -dot>, < Function: Toggles display of the specified pixel on and off. Example: PxlChg 5,1 PxlOff Syntax: PxlOff <...
  • Page 677 Program Command Reference RclVWin Syntax: RclVWin <variable name> Function: Recalls View Window values, which were previously saved under the specified name. Example: RclVWin WIN1 SheetActive <sheet number> Syntax: SheetActive "<sheet name>" Function: Selects the sheet that contains the expression to be graphed. De cription: Even after a sheet is renamed, it can still be specified using its previous sheet number.
  • Page 678 Program Command Reference StoPict Syntax: StoPict <picture name> Function: Assigns a name to a Pict image and stores it. Example: StoPict Pict1 StoVWin Syntax: StoVWin <variable name> Function: Assigns a name to View Window values and stores them. Example: StoVWin VWIN1 TangentLine Syntax: TangentLine...
  • Page 679 Program Command Reference ViewWindow Syntax1: ViewWindow LogP [ymin value], [ymax value], [yscale value], [t θ min value], [t θ max value], [t θ step value] Syntax 2: ViewWindow CallUndef Syntax 3: ViewWindow Function: Syntax 1: Specifies View Window values. Syntax 2: Makes all View Window values “Undefined”. Syntax 3: Initializes View Window settings.
  • Page 680 Program Command Reference ClearSheet3D Syntax: ClearSheet3D Function: Deletes the sheet name and expressions on the sheet, and returns its settings to their default values. Omitting the argument causes all sheets to be cleared. Draw3D Syntax: Draw3D Function: Draws a 3D graph using current settings. SelOn3D Syntax: SelOn3D...
  • Page 681 Program Command Reference Conic DrawConic Syntax: DrawConics Function: Draws a conics graph based on the data registered on the Conics Editor window. Sequence Di pDfrTbl Syntax: DispDfrTbl Function: Creates and displays an arithmetic sequence table. Di pDQTbl Syntax: DispDQTbl Function: Creates and displays a progression of difference table. Di pFibTbl Syntax: DispFibTbl...
  • Page 682 Program Command Reference DrawSeqCon, DrawSeqPlt Syntax: DrawSeqCon DrawSeqPlt Function: Graphs a recursion expression whose vertical axis is horizontal axis is conditions of each command. De cription: DrawSeqCon draws a connect type graph, while DrawSeqPlt draws a plot type graph. DrawSeqEtrCon, DrawSeqEtrPlt Syntax: DrawSeqEtrCon DrawSeqEtrPlt...
  • Page 683 Program Command Reference SeqSelOn Syntax: SeqSelOn Function: Selects the specified sequence expression. Specifying “ argument activates [Explicit]. Specifying any other argument activates [Recursive]. SeqType Syntax: SeqType " " " " " " Function: Specifies the recursion type. De cription: Specifying “ ”...
  • Page 684 Program Command Reference CubicReg Syntax: CubicReg List, List[,[FreqList (or 1)][, [< Function: Performs De cription List: Name of list for storing List: Name of list for storing FreqList: Name of list for storing frequency of “ • “FreqList” can be omitted. Doing so sets “1” for “FreqList”. •...
  • Page 685 Program Command Reference LinearReg Syntax: LinearReg List, List[,[FreqList (or 1)][, [< Function: Performs De cription List: Name of list for storing List: Name of list for storing FreqList: Name of list for storing frequency of “ • “FreqList” can be omitted. Doing so sets “1” for “FreqList”. •...
  • Page 686 Program Command Reference MultiSortA Syntax 1: MultiSortA <list name> Syntax 2: MultiSortA <base list name>, <subordinate list name>, <subordinate list name>, ... Function: Sorts a statistical list in ascending order. De cription • Syntax 1 performs a simple list sort. •...
  • Page 687 Program Command Reference QuadReg Syntax: QuadReg List, List[,[FreqList (or 1)][,[< Function: Performs De cription List: Name of list for storing List: Name of list for storing FreqList: Name of list for storing frequency of “ • “FreqList” can be omitted. Doing so sets “1” for “FreqList”. •...
  • Page 688 Program Command Reference StatGraph Syntax 1: StatGraph <StatGraph number 1 to 9>, FreqList (or 1), Plot Type Syntax 2: StatGraph <StatGraph number 1 to 9>, FreqList (or 1) Syntax 3: StatGraph <StatGraph number 1 to 9>, Syntax 4: StatGraph <StatGraph number 1 to 9>, FreqList (or 1) Syntax 5: StatGraph...
  • Page 689 Program Command Reference Setup DefaultSetup Syntax: DefaultSetup Function: Initializes all setup data settings. SetAxe Syntax: SetAxes Number Function: Turns display of Graph window axes on or off. SetAxe 3D Syntax: SetAxes3D Function: Turns display of axes on (normal), off, or Box (box type coordinate) for 3D graphing.
  • Page 690 Program Command Reference SetCoord Syntax: SetCoord Function: Turns display of Graph window pointer coordinates on or off. SetCoordOff3D Syntax: SetCoordOff3D Function: Turns off display of pointer coordinates for 3D graphing. SetCoordPol3D Syntax: SetCoordPol3D Function: Specifies use of polar coordinates for coordinate display during 3D graphing. SetCoordRect3D Syntax: SetCoordRect3D...
  • Page 691 Program Command Reference SetDi pGCon Syntax: SetDispGCon Function: Turns display of graph controller arrows during graphing on or off. SetDrawCon Syntax: SetDrawCon Function: Specifies graphing by connecting plotting points with lines. SetDrawPlt Syntax: SetDrawPlt Function: Specifies graphing by plotting points only. SetFix Syntax: SetFix...
  • Page 692 Program Command Reference SetLabel3D Syntax: SetLabel3D Function: Turns display of Graph window axis labels for 3D graphing on or off. SetLeadCur or Syntax: SetLeadCursor Function: Turns display of the leading cursor during graphing on or off. SetNormal Syntax: SetNormal Function: Specifies Normal 1 or Normal 2 as the auto exponential display setting for values. SetRadian Syntax: SetRadian...
  • Page 693 Program Command Reference SetSequence Syntax: SetSequence Function: Turns display of expressions created after graphing on or off or specifies “step display” (StepDi p). De cription: When StepDi p is selected, the expression does not appear until you press SetSimulGraph Syntax: SetSimulGraph Function: Turn simultaneous drawing of multiple graphs on or off.
  • Page 694 Program Command Reference SetTVariable <list name> Syntax: SetTVariable Function: Specifies the variable reference location for table generation. De cription: Use TableInput to specify a range and generate a table. Set di p Syntax: Set disp Function: Turns display of subtotals for tables on or off. Folder/Variable Clear_a_z Syntax:...
  • Page 695 Program Command Reference DelFolder Syntax: DelFolder <folder name> Function: Deletes a folder. DelVar Syntax: DelVar <variable name>, <variable name> ... Function: Deletes a variable. De cription: Deletes all variables, regardless of type (program, etc.), that have the specified variable name. See GetType for information about variable types. GetFolder Syntax: GetFolder <storage variable name>...
  • Page 696 Program Command Reference Local Syntax: Local <variable name>, <variable name> ... Function: Defines a local variable. De cription The following are the merits of local variables. • Since local variables are deleted automatically, use of local variables for temporary storage avoids unnecessary use of available memory.
  • Page 697 Program Command Reference SetFolder 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. •...
  • Page 698 Program Command Reference ExpToStr Syntax: ExpToStr <expression>,<storage variable name> Function: Converts the result of an input expression to a string and assigns the string to the specified variable. NumToChr Syntax: NumToChr ,<storage variable name> Function: Converts numeric value with the character code table, and assigns the character(s) as a string to the specified variable.
  • Page 699 Program Command Reference StrJoin Syntax: StrJoin "<string 1>", "<string 2>", <storage variable name> Function: Joins "<string 1>" and "<string 2>" and then assigns the resulting string to the specified variable. StrLeft Syntax: StrLeft "<string>", Function: Copies a string up to the string to the specified variable.
  • Page 700 Program Command Reference StrRotate Syntax: StrRotate "<string>", <storage variable name> [, Function: Rotates the left side part and right side part of a string at the assigns the resulting string to the specified variable. De cription: Rotation is to the left when “ Omitting “...
  • Page 701 Program Command Reference Other Clo eComPort38k Syntax: CloseComPort38k Function: Closes the 3-pin COM port. Example: See the GetVar38k command. GetVar38k Syntax: GetVar38k <variable name> Function: Receives variable names and variable contents. De cription • The OpenComPort38k command must be executed before this command is executed. •...
  • Page 702 Program Command Reference OpenComPort38k Syntax: OpenComPort38k Function: Opens the 3-pin COM port. Example: See the GetVar38k command on page 12-6-45. Receive38k Syntax: Receive38k <variable name> Function: Receives EA-200 data. De cription • The OpenComPort38k command must be executed before this command is executed. •...
  • Page 703: Pad Function In Program

    Including ClassPad Functions in Programs 12-7 Including Cla Including Graphing Function in a Program Graphing functions let your program graph multiple equations, or overlay multiple graphs on the same screen. Example: DefaultSetup ClrGraph ViewWindow 0, 7.7, 1, –14, 110, 10 GraphType "y="...
  • Page 704: Including 3D Graphing Functions In A Program

    Including ClassPad Functions in Programs Including 3D Graphing Function in a Program The methods for using 3D graphing functions in a program are identical to those for normal (non-3D) graphing functions, except that you can only graph one 3D graph at a time. For information about commands that are unique to 3D graphing, see “3D”...
  • Page 705 Including ClassPad Functions in Programs Including Recur ion Table and Recur ion Graph Function in a Program Recursion table and recursion graph functions can be included in a program to generate number tables and draw graphs. Example: DefaultSetup ViewWindow 0, 6, 1, – 0.01, 0.3, 1 SeqType "a "–3a ^2 + 2a...
  • Page 706 Including ClassPad Functions in Programs Including Stati tical Graphing and Calculation Function in a Program Including statistical graphs and calculation functions in a program allows the program to draw statistical graphs and display statistical calculation results. To perform tati tical graphing Example 1: Scatter Diagram {0.5, 1.2, 2.4, 4, 5.2} {–2.1, 0.3, 1.5, 2, 2.4}...
  • Page 707 Including ClassPad Functions in Programs To u e tati tical calculation function You can perform the following types of statistical calculations using program commands. • Single-variable statistics • Paired-variable statistics • Regression • Tests • Confidence interval • Probability See “Chapter 7 – Using the Statistics Application” for more information. To explore tati tical data Example: Exploring data with regre StatGraphSel Off...
  • Page 708: Chapter 13 U Ing The Spread Heet Application

    Chapter U ing the Spread heet Application The Spreadsheet application provides you with powerful, take- along-anywhere spreadsheet capabilities on your ClassPad. 13-1 Spread heet Application Overview 13-2 Spread heet Application Menu and Button 13-3 Ba ic Spread heet Window Operation 13-4 Editing Cell Content 13-5 U ing the Spread heet Application with the eActivity Application...
  • Page 709: Spread Heet Application Overview

    13-1 Spread heet Application Overview This section describes the configuration of the Spreadsheet application window, and provides basic information about its menus and commands. Starting Up the Spread heet Application Use the following procedure to start up the Spreadsheet application. Pad Operation On the application menu, tap This starts the Spreadsheet application and displays its window.
  • Page 710: Spreadsheet Window

    Spreadsheet Application Menus and Buttons 13-2 Spread heet Application Menu and Button This section explains the operations you can perform using the menus and buttons of the Spreadsheet application window. • For information about the File Menu To do thi : Create a new, empty spreadsheet Open an existing spreadsheet Save the currently displayed spreadsheet...
  • Page 711 Spreadsheet Application Menus and Buttons Edit Menu To do thi : Undo the last action, or redo the action you have just undone Display a dialog box that lets you show or hide scrollbars, and specify the direction the cursor advances when inputting data Automatically resize columns to fit the data into the selected cells Display a dialog box for specifying column width Display a dialog box for specifying the number format of the selected cell(s)
  • Page 712 Spreadsheet Application Menus and Buttons Spread heet Toolbar Button Not all of the Spreadsheet buttons can fit on a single toolbar, tap the right to toggle between the two toolbars. To do thi : Toggle the selected cell(s) between decimal (floating point) and exact display* Toggle the selected cell(s) between bold and normal Toggle the data type of the selected cell(s) between text and calculation...
  • Page 713: Ba Ic Spread Heet Window Operation

    Basic Spreadsheet Window Operations 13-3 Ba ic Spread heet Window Operation This section contains information about how to control the appearance of the Spreadsheet window, and how to perform other basic operations. About the Cell Cur or The cell cursor causes the current selected cell or group of cells to become highlighted. The location of the current selection is indicated in the status bar, and the value or formula located in the selected cell is shown in the edit box.
  • Page 714: Navigating Around The Spreadsheet Window

    Basic Spreadsheet Window Operations (2) On the dialog box that appears, tap the [Cursor Movement] down arrow button, and then select the setting you want. To have the cell cur or behave thi way when you regi ter input: Remain at the current cell Move to the next row below the current cell Move to the next column to the right of the current cell (3) After the setting is the way you want, tap [OK].
  • Page 715 Basic Spreadsheet Window Operations Jumping to a Cell You can use the following procedure to jump to a specific cell on the Spreadsheet screen by specifying the cell’s column and row. Pad Operation (1) On the [Edit] menu, select [Goto Cell]. (2) On the dialog box that appears, type in a letter to specify the column of the cell to which you want to jump, and a value for its row number.
  • Page 716 Basic Spreadsheet Window Operations Hiding or Di playing the Scrollbar Use the following procedure to turn display of Spreadsheet scrollbars on and off. By turning off the scrollbars, you make it possible to view more information in the spreadsheet. Pad Operation (1) On the [Edit] menu, tap [Options].
  • Page 717: Selecting Cells

    Basic Spreadsheet Window Operations Selecting Cell Before performing any operation on a cell, you must first select it. You can select a single cell, a range of cells, all the cells in a row or column, or all of the cells in the spreadsheet. Tap here to select the entire spreadsheet.
  • Page 718: Using The Cell Viewer Window

    Basic Spreadsheet Window Operations U ing the Cell Viewer Window The Cell Viewer window lets you view both the formula contained in a cell, as well as the current value produced by the formula. While the Cell Viewer window is displayed, you can select or clear its check boxes to toggle display of the value and/or formula on or off.
  • Page 719: Editing Cell Content

    13-4 Editing Cell Content This section explains how to enter the edit mode for data input and editing, and how to input various types of data and expressions into cells. Edit Mode Screen The Spreadsheet application automatically enters the edit mode whenever you tap a cell to select it and input something from the keypad.
  • Page 720: Entering The Edit Mode

    • You can tap the data input toolbar buttons to input letters and symbols into the edit box. Entering the Edit Mode There are two ways you can enter the edit mode: • Tapping a cell and then tapping inside the edit box •...
  • Page 721 Tapping a cell and then inputting omething from the keypad • This enters the “quick” edit mode, indicated by a dashed blinking cursor. Anything you input with the keypad will be displayed in the edit box. • If the cell you selected already contains something, anything you input with the quick edit mode replaces the existing content with the new input.
  • Page 722: Inputting A Formula

    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 equal sign (=), and can contain any one of the following. •...
  • Page 723 (3) Press to display the soft keyboard. (4) Tap the tab and then tap [row]. (5) Tap cell A1, and then press (6) Press (7) Tap cell B1 and then press (8) On the soft keyboard, tap the and then tap (9) Tap cell A1, press (10) Press (11) Press...
  • Page 724: Inputting A Cell Reference

    (15) On the [Edit] menu, tap [Paste]. • Learn more about cell referencing below. Inputting a Cell Reference A cell reference is a symbol that references the value of one cell for use by another cell. If you input “=A1 + B1” into cell C2, for example, the Spreadsheet will add the current value of cell A1 to the current value of cell B1, and display the result in cell C2.
  • Page 725 Ab olute Cell Reference An absolute cell reference is the one that does not change, regardless of where it is located or where it is copied to or moved to. You can make both the row and column of a cell reference absolute, or you can make only the row or only the column of a cell reference absolute, as described below.
  • Page 726: Inputting A Constant

    (4) Tap the cell you want to reference (which will input its name into the edit box automatically) or use the editing toolbar and keypad to input its name. Important! • The above step always inputs a relative cell reference. If you want to input an absolute cell reference, use the stylus or cursor keys to move the editing cursor to the appropriate location, and then use the editing toolbar to input a dollar ($) symbol.
  • Page 727: Using The Fill Sequence Command

    U ing the Fill Sequence Command The Fill Sequence command lets you set up an expression with a variable, and input a range of values based on the calculated results of the expression. To input a range of value u ing Fill Sequence Example: To configure a Fill Sequence operation according to the following parameters Expression: Change of...
  • Page 728 Editing Cell Contents • The following shows how the Fill Sequence dialog box should appear after configuring the parameters for our example. (3) After everything is the way you want, tap [OK]. • This performs all the required calculations according to your settings, and inserts the results into the spreadsheet.
  • Page 729: Cut And Copy

    Cut and Copy You can use the [Cut] and [Copy] commands on the Spreadsheet application [Edit] menu to cut and copy the contents of the cells currently selected (highlighted) with the cell cursor. You can also cut and copy text from the edit box. The following types of cut/copy operations are supported.
  • Page 730: Paste

    • The following shows how cell data is converted to a matrix format when pasted into the edit box. Select the cell where you want to insert the text (A6 in this example), and then tap inside the edit box. To view the matrix as text, tap the cell (A6) and then...
  • Page 731: Specifying Text Or Calculation As The Data Type For A Particular Cell

    Specifying Text or Calculation a the Data Type for a Particular Cell A simple toolbar button operation lets you specify that the data contained in the currently selected cell or cells should be treated as either text or calculation data. The following shows how the specified data type affects how a calculation expression is handled when it is input into a cell.
  • Page 732 U ing Drag and Drop to Copy Cell Data within a Spread heet You can also copy data from one cell to another within a spreadsheet using drag and drop. If the destination cell already contains data, it is replaced with the newly dropped data. •...
  • Page 733 Dragging and Dropping Multiple Cell • When dragging multiple cells, only the cell where the stylus is located has a selection boundary around it. • When you release the stylus from the screen, the top left cell of the group (originally A1 in the above example) will be located where you drop the selection boundary.
  • Page 734 To drag and drop within the edit box (1) Select the cell whose contents you want to edit. (2) Tap the edit box to enter the edit mode. (3) Tap the edit box again to display the editing cursor (a solid blinking cursor). (4) Drag the stylus across the characters you want to move, so they are highlighted.
  • Page 735 To u e drag and drop to obtain the data point of a graph Example: To obtain the data points of the bar graph shown below (1) Input data and draw a bar graph. • See “Other Graph Window Operations” on page 13-9-16 for more information on graphing.
  • Page 736 Example: To assign values to variables and recalculate expressions that contain them. The following procedure shows the recalculate operation while the Spreadsheet application is being accessed from the Main application. Pad Operation (1) On the application menu, tap This starts the Main application and displays the work area. (2) On the toolbar, tap the down arrow button next to This displays a palette of application icons.
  • Page 737 Editing Cell Contents (4) On the Main application window, use the following operation to assign values to the variables. (5) On the Spreadsheet window, tap cell A1 and input =a+b. Next, tap cell A2 and input =a b. When you input the above expressions, the results will appear dynamically in cells A1 and A2.
  • Page 738 Editing Cell Contents (6) On the Main application window, assign different values to the variables. Here, assign 789 to variable b as shown below. (7) Tap the Spreadsheet application window to make it active. On the [File] menu, tap [Recalculate]. This recalculates the expressions in the Spreadsheet window and displays their results.
  • Page 739: Importing And Exporting Variable Values

    Importing and Exporting Variable Value You can use the procedures in this section to import the data currently assigned to a variable into a spreadsheet, and to export data in a spreadsheet to a variable. Importing data a igned to a variable into a pread heet You can import the data assigned to a variable into a specific cell or a range of cells in the spreadsheet that is currently open on the ClassPad display.
  • Page 740 (4) After confirming that everything is the way you want, tap [OK]. • This will input the data assigned to the NData variable (in this case, 1234567890) into spreadsheet cell A1 as shown here. To import the data a igned to a LIST variable Example: To import the list data {1, 2, 3, 4, 5} assigned to the LData variable at cell A1 (1) Tap cell A1 to select it.
  • Page 741 To import the data a igned to a MAT variable Example: To import the matrix data       assigned to the MData variable at cell A1 (1) Tap cell A1 to select it. (2) On the [File] menu, tap [Import]. • This displays the Import dialog box along with a soft keyboard.
  • Page 742 Exporting Spread heet Data to a Variable You can use the procedures in this section to export the data contained in a specific cell or range of cells in the spreadsheet that is currently open on the ClassPad display. Export of spreadsheet data to the variables of the following data types is supported: LIST (list data), MAT (matrix data), and EXPR (numeric or expression data).
  • Page 743 To export pread heet data to a MAT (Matrix) variable (1) Select the range of cells that contains the data you want to export to a Mat variable. (2) On the [File] menu, tap [Export]. This displays the Export dialog box along with a soft keyboard. (3) Tap the [Type] box down arrow button, and then select “MATRIX”...
  • Page 744: Searching For Data In A Spreadsheet

    Searching for Data in a Spread heet The Search command helps you locate specific data in a spreadsheet quickly and easily. Search Dialog Box The Search command can be executed either by tapping [Search] on the [Edit] menu or by tapping the button on the toolbar.
  • Page 745: Search Example

    Search Example Example 1: To search for the letter “a”, regardless of case Pad Operation (1) Display the spreadsheet you want to search. • This example is based on a spreadsheet that contains the data shown below. (2) Tap [Search] on the [Edit] menu or tap the toolbar •...
  • Page 746 (5) To search for the next instance of the search string, tap [Search Again] on the [Edit] menu or tap the toolbar • Each time you tap the [Search Again] command or the will jump to the next cell that contains the specified search string. •...
  • Page 747: Sorting Spreadsheet Data

    (4) Tap [OK]. • This will start the search and the cursor will jump to the first cell found that contains a match for the search string. (5) To search for the next instance of the search string, tap [Search Again] on the [Edit] menu or tap the toolbar •...
  • Page 748 (3) Tap the [Key Column] box down arrow button. On the list that appears, select the column you want the sort to be based upon. (4) Tap either [Ascending] (a, b, c...) or [Descending] (z, y, x...). (5) After confirming that everything is the way you want, tap [OK]. •...
  • Page 749: U Ing The Spread Heet Application With The Eactivity Application

    Using the Spreadsheet Application with the eActivity Application 13-5 U ing the Spread heet Application with the eActivity Application You can display the Spreadsheet application from within the eActivity application. This makes it possible to drag data between the Spreadsheet and eActivity windows as desired. Drag and Drop After you open Spreadsheet within eActivity, you can drag and drop information between the two application windows.
  • Page 750 Using the Spreadsheet Application with the eActivity Application (4) Select the cell you want and drag it to the first available line in the eActivity window. • This inserts the contents of the cell in the eActivity window. • You can also select something in the edit box and drag it to the eActivity window. If you do, the edit box contents will become deselected after you drop them into the eActivity window.
  • Page 751 Using the Spreadsheet Application with the eActivity Application (5) Drag the contents of the edit box to the first available line in the eActivity window. • This inserts the contents of the edit box in the eActivity window as a text string. (6) You can now experiment with the data in the eActivity window.
  • Page 752 13-5-4 Using the Spreadsheet Application with the eActivity Application Example 4: Dragging data from eActivity to the Spreadsheet window 20090601...
  • Page 753: Stati Tical Calculation

    13-6 Stati tical Calculation The upper part of the [Calc] menu includes the same menu items as the Statistics Application [Calc] menu. Spreadsheet Application Menu items with the same name perform the same functions, but there are some differences between the Statistics Application and Spreadsheet Application in terms of operation procedures, calculation result display, etc.
  • Page 754 Example: To execute paired-variable calculations and display a list of statistical values (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 [Two-Variable]. •...
  • Page 755 To pa te a li t of regre (1) Perform the procedure under “To perform a regression calculation” and display the regression calculation result window. (2) On the regression calculation result window, tap the [Output>>] button. (3) On the output window, tap [Paste]. •...
  • Page 756 Statistical Calculations (4) Tap [Next >>]. • This will display a screen with the variable assignments for the range you selected in step 1 of this procedure entered automatically in the input fields as the initial defaults. (5) Enter values for the other variables and then tap [Next >>]. •...
  • Page 757: Cell And Li T Calculation

    13-7 Cell and Li t Calculation Use the [Calc] menu to perform cell and list calculations. The [Calc] menu provides access to a [Cell-Calculation] submenu for cell calculations and a [List-Calculation] submenu for list calculations. Spread heet [Li t-Calculation] Submenu Ba ic The menu items on the [List-Calculation] submenu are the same as those on the [Action] - [List-Calculation] submenu of the Main Application.
  • Page 758 Cell and List Calculations Pad Operation (1) With the stylus, tap the cell where you want the result to appear. • In this example, we would tap cell A1. (2) On the [Calc] menu, tap [List-Calculation] and then [sum] on the submenu. •...
  • Page 759 Cell and List Calculations (4) Tap the button to the right of the edit box. • This automatically closes the parentheses, calculates the sum of the values in the selected range, and displays the result in cell A1. • You could skip this step and input the closing parentheses by pressing the if you want.
  • Page 760 Cell Calculation and Li t Calculation Function This section provides explanations of the functions, input syntax, and examples for each of the cell calculation and list calculation functions included on the [Calc] menu. Please note that “start cell:end cell” is equivalent to entering a list. Cell-Calculation - row Function: Returns the row number of a specified cell.
  • Page 761 Cell and List Calculations Cell-Calculation - count Function: Returns a count of the number of cells in the specified range. Syntax: count(start cell[:end cell]) Example: To count the number of cells in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell A1: 13-7-5 20090601...
  • Page 762 Cell-Calculation - cellif Function: Evaluates an equality or inequality, and returns one of three different expressions based on whether the equality/inequality is true (expression 1), false (expression 2), or inconclusive (expression 3). With this function, the equality/inequality can include a string as in the following example: cellif(A1="Red", 0,1,2).
  • Page 763 Cell and List Calculations Li t-Calculation - min Function: Returns the lowest value contained in the range of specified cells. Syntax: min(start cell[:end cell][,start cell[:end cell]] / [,value]) Example: To determine the lowest value in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell Li t-Calculation - max Function: Returns the greatest value contained in the range of specified cells.
  • Page 764 Cell and List Calculations mean Function: Returns the mean of the values contained in the range of specified cells. Syntax: mean(start cell:end cell[,start cell:end cell]) Example: To determine the mean of the values in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell A1: median...
  • Page 765 Cell and List Calculations mode Function: Returns the mode of the values contained in the range of specified cells. Syntax: mode(start cell:end cell[,start cell:end cell]) Example: To determine the mode of the values in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell A1: Function: Returns the first quartile of the values contained in the range of specified cells.
  • Page 766 Cell and List Calculations Function: Returns the third quartile of the values contained in the range of specified cells. Syntax: (start cell:end cell[,start cell:end cell]) Example: To determine the third quartile of the values in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell A1: percentile...
  • Page 767 Cell and List Calculations tdDev Function: Returns the sample standard deviation of the values contained in the range of specified cells. Syntax: stdDev(start cell:end cell) Example: To determine the sample standard deviation of the values in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell A1: variance Function: Returns the sample variance of the values contained in the range of specified...
  • Page 768 Cell and List Calculations Li t-Calculation - um Function: Returns the sum of the values contained in the range of specified cells. Syntax: sum(start cell:end cell[,start cell:end cell]) Example: To determine the sum of the values in the block whose upper left corner is located at A7 and whose lower right corner is located at C12, and input the result in cell A1: Li t-Calculation - prod...
  • Page 769 Cell and List Calculations Li t-Calculation - cuml Function: Returns the cumulative sums of the values contained in the range of specified cells. Syntax: cuml(start cell:end cell) Example: To determine the cumulative sums of the values in cells B1 through B3, and input the result in cell A1: Li t-Calculation - li t Function: Returns the differences between values in each of the adjacent cells in the range...
  • Page 770 Cell and List Calculations Li t-Calculation - percent Function: Returns the percentage of each value in the range of specified cells, the sum of which is 100%. Syntax: percent(start cell:end cell) Example: To determine the percentage of the values in cells B1 through B4, and input the result in cell A1: Li t-Calculation - polyEval Function: Returns a polynomial arranged in descending order.
  • Page 771 • “ ” is the default variable when you do not specify one above. • To specify “ ” as the variable, for example, enter “=polyEval(B1:B3, Li t-Calculation - equence Function: Returns the lowest-degree polynomial that generates the sequence expressed by the values in a list or range of specified cells.
  • Page 772 Li t-Calculation - umSeq Function: Determines the lowest-degree polynomial that generates the sum of the first terms of your sequence. If we evaluate the resulting polynomial at 1, for example, the result will be the first value in your list. If we evaluate the resulting polynomial at 2, the result will be the sum of the first two values in your list.
  • Page 773: Formatting Cell And Data

    13-8 Formatting Cell and Data This section explains how to control the format of the spreadsheet and the data contained in the cells. Standard (Fractional) and Decimal (Approximate) Mode You can use the following procedure to control whether a specific cell, row, or column, or the entire spreadsheet should use the standard mode (fractional format) or decimal mode (approximate value).
  • Page 774: Text Alignment

    Text Alignment With the following procedure, you can specify justified, align left, center, or align right for a specific cell, row, or column, or the entire spreadsheet. Pad Operation (1) Select the cell(s) whose alignment setting you want to specify. •...
  • Page 775: Changing The Width Of A Column

    Changing the Width of a Column There are three different methods you can use to control the width of a column: dragging with the stylus, using the [Column Width] command, or using the [AutoFit Selection] command. To change the width of a column u ing the tylu Use the stylus to drag the edge of a column header left or right until it is the desired width.
  • Page 776 Formatting Cells and Data (3) On the dialog box that appears, enter a value in the [Width] box to specify the desired width of the column in pixels. • You can also use the [Range] box to specify a different column from the one you selected in step (1) above, or a range of columns.
  • Page 777 Formatting Cells and Data (3) On the [Edit] menu, tap [AutoFit Selection]. • This causes the column width to be adjusted automatically so the entire value can be displayed. • Note that [AutoFit Selection] also will reduce the width of a column, if applicable. The following shows what happens when [AutoFit Selection] is executed while a cell that contains a single digit is selected.
  • Page 778: Graphing

    13-9 Graphing The Spreadsheet application lets you draw a variety of different graphs for analyzing data. You can combine line and column graphs, and the interactive editing feature lets you change a graph by dragging its points on the display. Graph Menu After selecting data on the spreadsheet, use the [Graph] menu to select the type of graph you want to draw.
  • Page 779 [Graph] - [Line] - [Clu tered] ( [Graph] - [Line] - [Stacked] ( 13-9-2 Graphing 20090601...
  • Page 780 13-9-3 Graphing [Graph] - [Line] - [100% Stacked] ( [Graph] - [Column] - [Clu tered] ( 20090601...
  • Page 781 13-9-4 Graphing [Graph] - [Column] - [Stacked] ( [Graph] - [Column] - [100% Stacked] ( 20090601...
  • Page 782 13-9-5 Graphing [Graph] - [Bar] - [Clu tered] ( [Graph] - [Bar] - [Stacked] ( 20090601...
  • Page 783 [Graph] - [Bar] - [100% Stacked] ( [Graph] - [Pie] ( • When you select a pie chart, only the first series (row or column) of the selected data is used. • Tapping any of the sections of a pie graph causes three values to appear at the bottom of the screen: the cell location, a data value for the section, and a percent value that indicates the portion of the total data that the data value represents.
  • Page 784 [Graph] - [Scatter] ( • In the case of a scatter graph, the first series (column or row) of selected values is used as the -values for all plots. The other selected values are used as the the plots. This means if you select four columns of data (like Columns A, B, C, and D), for example, there will be three different plot point types: (A, B), (A, C), and (A, D).
  • Page 785 • 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.
  • Page 786 • Tapping the Q1, Q3, Med, Min, or Max location of a box whisker graph will cause the applicable value to appear at the bottom of the screen. • On the Graph window, checking [Calc] - [Show Outliers] displays outliers instead of whiskers on graph.
  • Page 787 [Graph] - [Row Serie ] Selecting this option treats each row as a set of data. The value in each column is plotted as a vertical axis value. The following shows a graph of the same data as the above example, except this time [Row Series] is selected.
  • Page 788: Graph Window Menus And Toolbar

    Graph Window Menu and Toolbar The following describes the special menus and toolbar that appears whenever the Spreadsheet application Graph window is on the display. Menu • See “Using the Menu” on page 1-5-4. Edit Menu • See “Edit Menu” on page 13-2-2. View Menu Many of the [View] menu commands can also be executed by tapping Spreadsheet application Graph window toolbar buttons.
  • Page 789 Type Menu • The [Type] menu is identical to the [Graph] menu described on page 13-9-1. Calc Menu To do thi : Display a linear regression curve Display a Med-Med graph Display a quadratic regression curve Display a cubic regression curve Display a quartic regression curve Display a quintic regression curve Display a logarithmic Aln( x ) + B regression curve...
  • Page 790 Ba ic Graphing Step The following are the basic steps for graphing spreadsheet data. Pad Operation (1) Input the data you want to graph into the spreadsheet. (2) Use the [Graph] menu to specify whether you want to graph the data by row or by column.
  • Page 791 (4) On the [Graph] menu, select the type of graph you want to draw. Or you can tap the applicable icon on the toolbar. • This draws the selected graph. See “Graph Menu” on page 13-9-1 for examples of the different types of graphs that are available. •...
  • Page 792 Regre ion Graph Operation After plotting a scatter graph of paired-variable spreadsheet data (Single-variable and Paired-variable Statistical Calculations, page 13-6-1), you can draw a regression graph that approximates the scatter graph and determine the regression formula. To plot a catter graph and then draw it regre (1) Enter the paired-variable data into the spreadsheet, and then select the range of cells where it is located.
  • Page 793 Other Graph Window Operation This section provides more details about the types of operations you can perform while the Graph window is on the display. To how or hide line and marker (1) While a line graph or a scatter graph is on the Graph window, tap the [View] menu. (2) Tap the [Markers] or [Lines] item to toggle it between show (checkbox selected) and hide (checkbox cleared).
  • Page 794 To change a line in a clu tered line graph to a column graph (1) Draw the clustered line graph. (2) With the stylus, tap any data point on the line you wish to change to a column graph. (3) On the [Calc] menu, tap [Column]. •...
  • Page 795 To change a column in a clu tered column graph to a line (1) Draw the clustered column graph. (2) With the stylus, tap any one of the columns you wish to change to a line graph. (3) On the [Calc] menu, tap [Line]. •...
  • Page 796 To find out the percentage of data for each pie graph ection (1) While the display is split between the pie graph and the Spreadsheet windows, tap the pie graph to select it. (2) On the [Edit] menu, tap [Copy]. (3) Tap the Spreadsheet window to make it active.
  • Page 797 To change the appearance of the axe While a graph is on the Graph window, select [Toggle Axes] on the [View] menu or tap the toolbar button to cycle through axes settings in the following sequence: axes on and values on axes and values off To change the appearance of a graph by dragging a point While a graph is on the Graph window, use the stylus to drag any one of its data points to...
  • Page 798 • If a regression curve is displayed for the data whose graph is being changed by dragging, the regression curve also changes automatically in accordance with the drag changes. • When you edit data in the spreadsheet and press Important! •...
  • Page 799: Chapter 14 U Ing The Differential Equation Graph Application

    Chapter U ing the Differential Equation Graph Application This chapter explains how to use the Differential Equation Graph application, which you can use to investigate families of solutions to ordinary differential equations (ODE). 14-1 Differential Equation Graph Application Overview 14-2 Graphing a Fir t Order Differential Equation 14-3 Graphing a Second Order Differential Equation 14-4 Graphing an Nth-order Differential Equation 14-5 Drawing f ( x ) Type Function Graph and Parametric...
  • Page 800: Differential Equation Graph Application Overview

    Differential Equation Graph Application Overview 14-1 Differential Equation Graph Application Overview This section explains how to use the Differential Equation Graph application screen, and describes the basic configuration of the Differential Equation Graph application windows. Differential Equation Graph Application Feature You can use the Differential Equation Graph application to draw the following types of graphs.
  • Page 801: Starting Up The Differential Equation Graph Application

    Differential Equation Graph Application Overview Starting Up the Differential Equation Graph Application Use the following procedure to start up the Differential Equation Graph application. Pad Operation On the application menu, tap This starts the Differential Equation Graph application and displays the Differential Equation Editor window and the Differential Equation Graph window.
  • Page 802 Differential Equation Graph Application Overview Differential Equation Editor Window Screen The Differential Equation Editor window has three different editor screens. The editor screen you should use depends on what you want to input, as described below. Differential equation editor ([DiffEq] tab) To input thi : Differential equation or a set of differential equations Initial conditions to graph solution curves of a...
  • Page 803 Differential Equation Graph Application Overview Differential Equation Editor Window Menu and Button This section provides basic information about Differential Equation Editor window menus and commands. • For information about the Edit Menu ([DiffEq], [IC], [Graph ]) To do thi : Cut the selected character string and place it onto the clipboard Cut Copy the selected character string and place it onto the clipboard...
  • Page 804 Differential Equation Graph Application Overview Toolbar Button ([DiffEq], [IC], [Graph ]) To do thi : Graph the selected function(s) Display the View Window dialog box to configure Differential Equation Graph window settings Display the Main application window Delete the line of data at the current cursor location Toolbar Button ([DiffEq]) To input thi : A single first order differential equation...
  • Page 805 Differential Equation Graph Application Overview Differential Equation Graph Window Menu and Button This section provides basic information about Differential Equation Graph window menus and commands. Edit Menu To do thi : Toggle arrows to indicate the direction of slope field or phase plane vectors on and off Toggle the use of unit vectors for slope field or phase plane graphing on and off...
  • Page 806 Differential Equation Graph Application Overview Analy i Menu To do thi : Pan the graph window Select and move initial condition point Trace the graph of a solution curve Register the coordinates at the location you tap on the Differential Equation Graph window as the initial condition, and graph the solution curve based on that initial condition Toolbar Button To do thi :...
  • Page 807: Differential Equation Graph Application Status Bar

    Differential Equation Graph Application Overview Differential Equation Graph Application Statu Bar The status bar at the bottom of the Differential Equation Graph application shows the current angle unit setting and [Complex Format] setting (page 1-9-5). Angle unit If you see this: Cplx Real 14-1-8...
  • Page 808: Graphing A Fir T Order Differential Equation

    Graphing a First Order Differential Equation 14-2 Graphing a Fir t Order Differential Equation This section explains how to input a first order differential equation and draw a slope field, and how to graph the solution curve(s) of a first order differential equation based on given initial conditions.
  • Page 809 Graphing a First Order Differential Equation (5) Tap • This draws the slope field of y ’ = y (6) Tap , or tap and then tap [View Window] to display the View Window dialog box, and configure the View Window settings as shown below. •...
  • Page 810 Graphing a First Order Differential Equation Inputting Initial Condition and Graphing the Solution Curve of a Fir t Order Differential Equation You can use the procedure in this section to overlay, onto the slope field, solution curves of the first order differential equation input on the [DiffEq] tab for given initial conditions. Example: To input the first order differential equation y ’...
  • Page 811 Graphing a First Order Differential Equation Configuring Solution Curve Graph Setting You can specify whether or not a solution curve should be drawn for each initial condition input on the initial condition editor. You can also specify either a normal or thick line for solution curves.
  • Page 812 14-2-5 Graphing a First Order Differential Equation (2) Tap the down arrow button on the toolbar. (3) Tap on the toolbar to draw the solution curve with a thin line, or to draw with a thick line. (4) To apply your setting to the graph, tap 20060301...
  • Page 813: First Order Differential Equation

    Graphing a Second Order Differential Equation 14-3 Graphing a Second Order Differential Equation This section explains how to input a second order differential equation and draw a slope field, and how to graph the solution curve(s) for a second order differential equation based on given initial conditions.
  • Page 814 Graphing a Second Order Differential Equation (4) Tap • This draws the phase plane of x ’ = x , y ’ = − y . Inputting Initial Condition and Graphing the Solution Curve of a Second Order Differential Equation You can use the procedure in this section to overlay, onto the slope field, solution curve of the second order differential equation input on the [DiffEq] tab for given initial conditions.
  • Page 815 14-3-3 Graphing a Second Order Differential Equation (4) Tap • This graphs the solution curve and overlays it on the phase plane of { x ’ = x , y ’ = − y }. [Edit] - [Redraw] • You can also draw a solution curve using [Modify] in the Analysis menu (page 14-1-7). 20060301...
  • Page 816: Graphing An Nth-Order Differential Equation

    Graphing an Nth-order Differential Equation 14-4 Graphing an Nth-order Differential Equation This section explains how to graph the solution curve(s) for an nth order (higher order) differential equation based on specified initial conditions. With this application, an nth order differential equation is input in the form of a set of multiple first order differential equations.
  • Page 817 Graphing an Nth-order Differential Equation (5) Use the initial condition editor to input ( xi , y 1 i , y 2 i ) = (0, −1, 0), (0, 0, 0), (0, 1, 0). (Tapping on this screen will cause the initial condition editor to fill the entire window.) (6) Tap 14-4-2...
  • Page 818: Drawing An F ( X ) Type Function Graph

    Drawing f (x) Type Function Graphs and Parametric Function Graphs 14-5 Drawing f ( x ) Type Function Graph and Parametric Function Graph You can use the Differential Equation Graph application to graph f ( x ) type function graphs and parametric function graphs, the same way as you do with the Graph &...
  • Page 819: Drawing A Parametric Function Graph

    Drawing f (x) Type Function Graphs and Parametric Function Graphs Drawing a Parametric Function Graph Example: To graph { xt = 3sin( t ) + 1, yt = 3cos( t ) + 1} and { xt = sin( t ) − 1, yt = cos( t ) − 1} (Angle Unit Setting: radian, 0 Pad Operation (1) Tap the [Graphs] tab to display the general graph editor.
  • Page 820: Configuring Differential Equation Graph View Window Parameter

    Configuring Differential Equation Graph View Window Parameters 14-6 Configuring Differential Equation Graph View Window Parameter You can set the x - and y -axis window settings, as well as a number of other general graphing parameters on the View Window dialog box. This dialog box contains two tabs. The first tab lets you set the window values and steps used for graphing a field.
  • Page 821: Differential Equation Graph View Window Parameters

    Configuring Differential Equation Graph View Window Parameters Differential Equation Graph View Window Parameter Window Tab Setting x min minimum value along the (horizontal) x -axis x max maximum value along the (horizontal) x -axis y min minimum value along the (vertical) y -axis y max maximum value along the (vertical) y -axis Field...
  • Page 822 Configuring Differential Equation Graph View Window Parameters Solution Tab Setting A solution curve is graphed starting at the initial condition value t 0 and Solution Dir. continues until it reaches a target value, which can be either t min or t max.
  • Page 823: Differential Equation Graph Window Operation

    Differential Equation Graph Window Operations 14-7 Differential Equation Graph Window Operation You can perform the following operations on the Differential Equation Graph window. • Graph zooming and scrolling • Modification of initial conditions (shifting the initial condition coordinates by dragging it) •...
  • Page 824 Differential Equation Graph Window Operations (1) Perform the operation under “Inputting an Nth-order Differential Equation and Initial Conditions, and then Graphing the Solutions” on page 14-4-1. • Performing all of the steps will produce a graph like the one shown below to appear on the Differential Equation Graph window.
  • Page 825 Differential Equation Graph Window Operations To configure new initial condition on the Differential Equation Graph window Example: After drawing the slope field of a first order differential equation, to configure initial condition settings on the Differential Equation Graph window (1) Perform the operation under “Inputting a First Order Differential Equation and Drawing a Slope Field”...
  • Page 826 Differential Equation Graph Window Operations • After the solution curve is drawn, button becomes highlighted. At this time, you can change the initial   condition by tapping the dot that represents it and dragging the dot to a different location. The procedure for modifying the initial condition is the same as steps 3 and 4 under “To modify an initial condition on the Differential Equation Graph window”...
  • Page 827 Differential Equation Graph Window Operations U ing Trace to Read Graph Coordinate The following three types of trace operations are available for reading graph coordinates. Point Trace Displays a trace cursor that can be positioned on any x , y coordinate. This trace cursor can be moved freely on the screen with either the stylus or cursor keys.
  • Page 828: Equation Graph Window

    Differential Equation Graph Window Operations (3) To move the cross cursor to another field line, tap the destination on the Differential Equation Graph window or use the cursor keys. • The coordinates in the status bar will change whenever the crosshair pointer is moved.
  • Page 829 Differential Equation Graph Window Operations To draw thi type of graph: Slope field Solution curve(s) of a 1st-order differential equation Solution curve(s) of an Nth-order differential equation f ( x ) type function graph To graph the lope field and olution curve by dropping a 1 t-order differential equation and matrix into the Differential Equation Graph window Example: To drag the 1st-order differential equation y ’...
  • Page 830 Differential Equation Graph Window Operations (4) Drag the stylus across “ y ’ = exp( x ) + x (5) Drag the selected expression to the Differential Equation Graph window. • This draws the slope field of y ’ = exp( x ) + x differential equation editor ([DiffEq] tab).
  • Page 831 Differential Equation Graph Window Operations To graph the olution curve by dropping an Nth-order differential equation and matrix into the Differential Equation Graph window Example: To drag the Nth-order differential equation y ” + y ’ = exp( x ) and then the initial condition matrix [[0, 1, 0][0, 2, 0]] from the eActivity application window to the Differential Equation Graph window, and graph the applicable solution curves (1) On the application menu, tap...
  • Page 832 Differential Equation Graph Window Operations (5) Drag the selected expression to the Differential Equation Graph window. • This registers y ” + y ’ = exp( x ) on the differential equation editor ([DiffEq] tab). The Differential Equation Graph window contents do not change at this time. (6) Drag the stylus across “[[0,1,0][0,2,0]]”...
  • Page 833: Chapter 15 U Ing The Financial Application

    • Financial calculation rules and practices can differ according to country, geographic area, or financial institution. It is up to you to determine whether the calculation results produced by this calculator are compatible with the financial calculation rules that apply to you. 20060301...
  • Page 834: Financial Application Overview

    15-1 Financial Application Overview This section explains how to use the Financial application initial screen, and describes the basic configuration of the Financial application windows. It also provides information on using the Financial application’s Help and Format features. Starting Up the Financial Application Use the following procedure to start up the Financial application.
  • Page 835 Financial Application Menu and Button This section describes the basic configuration of Financial application windows, and provides basic information about its menus and commands. • For information about the Edit Menu To do thi : Cut the currently selected value and place it onto the clipboard Copy the currently selected value and place it onto the clipboard...
  • Page 836 Financial Application Overview To perform thi type of calculation: Amount that a business expense can be offset by income (depreciated) over a given year Purchase price or annual yield of a bond Amount you must sell to break even or to obtain a specified profit, as well as amount of profit or loss on particular sales How much sales can be reduced before incurring losses Degree of change in net earnings arising from a change in...
  • Page 837: Configuring Default Financial Application Settings

    Configuring Default Financial Application Setting Most financial calculations require that you define certain general parameters that affect the results they produce. For example, you need to specify whether you use a 360-day or 365-day year, whether payments are made at the beginning of a period or end of a period, whether interest is compounded annually or semi-annually, etc.
  • Page 838 Financial Application Page Selecting a calculation type from the Financial application display a new “page”. Note the following rules that apply to Financial application pages. • You can scroll between pages using the toolbar • Selecting the same calculation type as the calculation on the currently displayed (original) page will create a new page that is a duplicate of the original page.
  • Page 839: Format Tab

    Tap the status bar to change the format or solve a calculation. • While the cursor is located in a calculation box, you can press the calculator’s perform the calculation instead of tapping the button next to the box. Alternatively, you can tap “Solve”...
  • Page 840 15-1-7 Financial Application Overview Statu Bar The status bar shows the settings that apply to the calculations on the currently active page. You can change the settings by tapping them on the status bar. If the cursor is in an input/calculation box, “Solve”...
  • Page 841: Financial Application

    15-2 Simple Intere t Simple Interest lets you calculate interest (without compounding) based on the number of days money is invested. Simple Intere t Field The following fields appear on the Simple Interest calculation page. Field Days Number of days in investment period Annual interest rate (as a percent) Present value (initial investment) Calculates and displays simple interest...
  • Page 842: Calculation Formulas

    Example 2 What is the simple interest ([SI]) on a principal amount of $10,000 (PV) invested or borrowed for 120 days (Days) at 5% per annum ( I %)? • This indicates that the simple interest is $164.3835616. Calculation Formula SI' = 365-day Mode 360-day Mode...
  • Page 843: Compound Intere T

    15-3 Compound Intere t Compound Interest lets you calculate interest based on compounding parameters you specify. Compound Intere t Field The following fields appear on the Compound Interest calculation page. Field Number of installment periods Annual interest rate (as a percent) Present value (initial investment) Amount paid each period Future value...
  • Page 844 Example 2 If you deposit $100 into an account that earns 7% compounded monthly, how much will be in the account after three years? Example 3 What will be the value of an ordinary annuity at the end of 10 years if $100 is deposited each month into an account that earns 7% compounded monthly? 15-3-2 Compound Interest...
  • Page 845: Calculation Formulas

    Calculation Formula PV, PMT, FV, n – × PMT – × FV α PV = – PV – PMT = – PV – FV = (1+ iS ) × PMT – FV × i (1+ iS ) × PMT + PV × i log (1+ i) I % = 0 PV = –...
  • Page 846: Ca H Flow

    15-4 Ca h Flow Cash Flow lets you calculate the value of money paid out or received in varying amounts over time. Ca h Flow Field The following fields appear on the Cash Flow calculation page. Field Cash List of income or expenses (up to 80 entries) Annual interest rate (as a percent) Net present value Interest rate of return...
  • Page 847 (4) On the dialog box that appears, make sure “list1” is selected for “List variables”, and then tap [OK]. • You can now use the list of values in cash flow calculation. • To close the Stat Editor window, tap anywhere in the Stat Editor window and then tap the close box ( ) in the upper right corner of the screen.
  • Page 848 Example 2 Suppose you were offered the investment in Example 1 at a cost of $1,000. What is the net present value (NPV) of the investment? What is the internal rate of return (IRR)? Note • When performing the calculations for Example 2, you need to enter the cost, as a negative value (–1000), in cell 1 of list1 in the stat editor.
  • Page 849: Calculation Formulas

    In this formula, NPV = 0, and the value of IRR is equivalent to i noted, however, that minute fractional values tend to accumulate during the subsequent calculations performed automatically by the calculator, so NPV never actually reaches exactly zero. IRR becomes more accurate the closer that NPV approaches to zero.
  • Page 850: Amortization

    15-5 Amortization Amortization lets you calculate the interest and principal portions of a payment or payments. Amortization Field The following fields appear on the Amortization calculation page. Field Number of first installment period in interval under consideration Number of last installment period in interval under consideration Annual interest rate (as a percent) Present value (initial investment) Amount paid each period...
  • Page 851 15-5-2 Amortization Example 1 (Compound Intere t) Use a Compound Interest page (page 15-3-1) to determine the monthly payment ([PMT]) on a 20-year (N = 20 × 12 = 240) mortgage with a loan amount (PV) of $100,000 at an annual rate ( I %) of 8.025%, compounded monthly (C/Y = 12).
  • Page 852 15-5-3 Amortization Example 2 (Amortization) Use the monthly payment value you obtained in Example 1 (PMT = –837.9966279) to determine the following information for payment 10 (PM1) through 15 (PM2). As in Example 1, the mortgage has a loan amount (PV) of $100,000 at an annual rate ( I %) of 8.025%, compounded monthly (C/Y = 12) for 20 years.
  • Page 853: Calculation Formulas

    Calculation Formula 1 payment Number of Payments a : Interest portion of payment PM1 (INT) = I BAL PM1–1 b : Principal portion of payment PM1 (PRN) = PMT + BAL PM1–1 c : Principal balance upon completion of payment PM2 (BAL) = BAL + PRN PM2–1...
  • Page 854: Intere T Conver Ion

    15-6 Intere t Conver ion Interest Conversion lets you calculate the effective or nominal interest rate for interest that is compounded multiple times during a year. Intere t Conver ion Field The following fields appear on the Interest Conversion calculation page. Field Number of times interest is compounded per year Effective interest rate (as a percent)
  • Page 855: Calculation Formulas

    Example 2 What is the nominal interest rate ([APR]) on a certificate that offers an annual effective interest rate ([EFF]) of 5%, compounded bi-monthly (N = 6)? • You can change any value and then tap a button to recalculate. Calculation Formula APR/100 –1 ×...
  • Page 856: Co T /Sell/Margin

    15-7 Co t /Sell/Margin Cost /Sell/Margin lets you calculate the cost, selling price, or margin of profit on an item, given the other two values. Co t /Sell/Margin Field The following fields appear on the Cost/Sell/Margin calculation page. Field Cost Production cost Sell Selling price...
  • Page 857: Day Count

    15-8 Day Count Day Count lets you calculate the number of days between two dates, or the date that is a specified number of days from another date. Day Count Field The following fields appear on the Day Count calculation page. Field Month (1-12);...
  • Page 858 Example 2 What date (d2) comes 150 days ([Days]) after June 11, 2005 (d1)? Example 3 What date (d1) comes 44 days ([Days]) before March 3, 2005 (d2)? 15-8-2 Day Count 20060301...
  • Page 859: Depreciation

    15-9 Depreciation Depreciation lets you calculate the amount that a business expense can be offset by income (depreciated) over a given year. You can use a Depreciation page to calculate depreciation using one of four methods: straight-line, fixed-percentage, sum-of-the-years’-digits, or declining-balance. Depreciation Field The following fields appear on the Depreciation calculation page.
  • Page 860 Example 1 Use the sum-of-the-years’-digits method ([SYD]) to calculate the first year ( j = 1) of depreciation on an $12,000 (PV) computer, with a useful life (N) of five years. Use a depreciation ratio ( I %) of 25%, and assume that the computer can be depreciated for a full 12 months in the first year (YR1).
  • Page 861: Calculation Formulas

    Example 2 Now calculate the depreciation amount ([SYD]) for the second year ( j = 2). Note • You can also tap [SL] to calculate depreciation using straight-line method, [FP] using fixed- percentage method, or [DB] using declining-balance method. • Each depreciation method will produce a different residual value after depreciation (RDV) for the applicable year ( j ).
  • Page 862 Fixed-Percentage Method = PV × × + FV ) × = (RDV j–1 = RDV (YR1G12) = PV – FV – FP = RDV – FP j–1 (YR1G12) Sum-of-the-Year ’-Digit Method n (n +1) n' = n – (Intg (n' ) +1) (Intg (n' )+2 × Frac(n' )) Z' = ×...
  • Page 863: Bond Calculation

    15-10 Bond Calculation Bond Calculation lets you calculate the purchase price or the annual yield of a bond. Bond Calculation Field The following fields appear on the Bond Calculation page. Field Month (1-12); Day (1-31); Year (1902-2097) Month (1-12); Day (1-31); Year (1902-2097) Number of periods Redemption value Annual coupon rate...
  • Page 864 Example 1 You want to purchase a semiannual (Compounding Frequency = Semi-annual) corporate bond that matures on 12/15/2006 (d2) to settle on 6/1/2004 (d1). The bond is based on the 30/360 day-count method (Days in Year = 360 days) with a coupon rate (CPN) of 3%. The bond will be redeemed at 100% of its par value (RDV).
  • Page 865 Example 2 For the same type of bond described in Example 1, calculate the price on the bond (PRC) based on a specific number of coupon payments (Term). • Before performing the calculation, you should use the [Format] tab to change the [Bond Interval] setting to “Term”, or tap “Date”...
  • Page 866: Calculation Formulas

    Calculation Formula Issue date Purchase date (d1) PRC : price per $100 of face value CPN : coupon rate (%) YLD : annual yield (%) : accrued days : number of coupon payments per year (1 = Annual, 2 = Semi-annual) : number of coupon payments until maturity ( n is used when “Term”...
  • Page 867 Bond Interval Setting: Term PRC = – – YLD/100 INT = 0 CST = PRC Annual Yield (YLD) YLD is calculated using Newton’s Method. Note • The Financial application performs annual yield (YLD) calculations using Newton’s Method, which produces approximate values whose precision can be affected by various calculation conditions.
  • Page 868: Break-Even Point

    15-11 Break-Even Point Break-Even Point lets you calculate the amount you must sell to break even or to obtain a specified profit, as well as the profit or loss on particular sales. Break-Even Point Field The following fields appear on the Break-Even Point calculation page. Field Selling price per unit Variable cost per unit...
  • Page 869 15-11-2 Break-Even Point Example 1 What is the break-even point sales amount ([SBE]) and sales quantity ([QBE]) required for a profit ([PRF]) of $400,000? Note • You need to calculate the break-even point sales quantity ([QBE]) before you will be able to calculate the break-even sales amount ([SBE]).
  • Page 870: Calculation Formulas

    Example 2 What is the break-even point sales amount ([SBE]) and sales quantity ([QBE]) to attain a profit ratio ([r%]) of 40%? • For this example, use the [Format] tab to change the [Profit Amount/Ratio] setting to “Ratio ( r %)” or tap “PRF” in the status bar to change it to “ r %”. Calculation Formula Profit (Profit Amount/Ratio Setting: Amount (PRF)) –...
  • Page 871: Margin Of Safety

    15-12 Margin of Safety Margin of Safety lets you calculate how much sales can be reduced before losses are incurred. Margin of Safety Field The following fields appear on the Margin of Safety calculation page. Field Amount obtained from sales Break-even sales (amount that must be obtained from sales to break even) Margin of safety (portion of sales amount above break-even point) Example...
  • Page 872: Operating Leverage

    15-13 Operating Leverage Operating leverage lets you calculate the degree of change in net earnings arising from a change in sales amount. Operating Leverage Field The following fields appear on the Operating Leverage calculation page. Field Amount currently obtained from sales Variable cost for this level of production Fixed costs Degree of operating leverage...
  • Page 873: Financial Leverage

    15-14 Financial Leverage Financial Leverage lets you calculate the degree of change in net earnings arising from a change in interest paid. Financial Leverage Field The following fields appear on the Financial Leverage calculation page. Field EBIT Earnings before interest and taxes Interest to be paid to bondholders Degree of financial leverage Example...
  • Page 874: Combined Leverage

    15-15 Combined Leverage Combined Leverage lets you calculate the combined effects of operation and financial leverages. Combined Leverage Field The following fields appear on the Combined Leverage calculation page. Field Amount obtained from sales Variable cost for this level of production Fixed costs Interest to be paid to bondholders Degree of combined leverage...
  • Page 875: Quantity Conver Ion

    15-16 Quantity Conver ion Quantity Conversion lets you calculate the number of items sold, selling price, or sales amount given the other two values. It also lets you calculate the number of items manufactured, unit variable cost, or total variable cost given the other two values. Quantity Conver ion Field The following fields appear on the Quantity Conversion calculation page.
  • Page 876: Calculation Formulas

    Example 2 Calculate the total variable costs of production (Manufacturing: [VC]) when the variable cost per unit ([VCU]) is $30 and the number of units manufactured ([QTY]) is 500. • You can also calculate the variable cost per unit ([VCU]) or number of units manufactured ([QTY]) by inputting the other two values and tapping the button for the result you want.
  • Page 877: Chapter 16 Configuring Sy Tem Setting

    Chapter Configuring Sy tem Setting The ClassPad unit’s System application lets you configure global system settings and access system information. 16-1 Sy tem Setting Overview 16-2 Managing Memory U age 16-3 U ing the Re et Dialog Box 16-4 Initializing Your Cla 16-5 Adju ting Di play Contra t 16-6 Configuring Power Propertie 16-7 Specifying the Di play Language...
  • Page 878: Sy Tem Setting Overview

    16-1 Sy tem Setting Overview This section describes the configuration of the System application window, and provides information about its menus and commands. Starting Up the Sy tem Application Use the following procedure to start up the System application. Pad Operation On the application menu, tap This starts the System application and displays the Memory Usage window.
  • Page 879 Sy tem Application Menu and Button To perform an operation in the System application, select it on the [System] menu or tap the applicable toolbar button. To do thi : Reset the ClassPad unit (which deletes all variable and program data in main memory and all eActivity data in the storage area) Initialize the ClassPad unit (which returns all flash ROM data to its factory default state)
  • Page 880: Managing Memory U Age

    16-2 Managing Memory U age You can use [Memory Usage] to determine how much data is stored in the main memory and the storage area, and to delete data. [Memory Usage] appears first whenever you tap System application. [Memory Usage] contains the following four sheets. To view thi : Memory usage of variable data and program data stored in main memory...
  • Page 881 Managing Memory Usage Thi item: Show how much memory i u ed by thi type of data: Graph Summary Summary table data View Window 2-dimensional View Window parameter values 3D View Window 3-dimensional View Window parameter values Factor Zoom factor values Table Range values and table result values Conics Eqn...
  • Page 882: Language Tab

    Add-In App. Tab This sheet lists all of the add-in applications currently installed on your ClassPad, and shows the size of each application. eActivity Tab This sheet lists the names of all the files that have been created with the eActivity application, and shows the size of each file.
  • Page 883: U Ing The Re Et Dialog Box

    16-3 U ing the Re et Dialog Box You can perform the following operations from the Reset dialog box. • Delete all variable and program data in main memory • Delete all eActivity data in storage memory Pad Operation (1) On the application menu, tap •...
  • Page 884: Initializing Your Cla Pad

    16-4 Initializing Your Cla The initialization procedure provides you with a choice of two options. You can either clear the Flash ROM entire and return its data to the factory default state, or you can specify deletion of all user formulas and data, without deleting any currently installed add-in applications.
  • Page 885: Adju Ting Di Play Contra T

    16-5 Adju ting Di play Contra t Use the following procedure to display the Contrast dialog box and adjust display contrast. Pad Operation (1) On the application menu, tap • This starts up the System application. (2) Tap to display the Contrast dialog box. (3) Adjust display contrast.
  • Page 886: Configuring Power Propertie

    16-6 Configuring Power Propertie Use the Power Properties dialog box to configure the power saving mode and auto power off (APO) settings. Power Saving Mode Your ClassPad has a “resume” feature that remembers its status when you turn it off, and restores the same status the next time you turn the ClassPad back on.
  • Page 887 Configuring Power Propertie Pad Operation (1) On the application menu, tap • This starts up the System application. (2) Tap to display the Power Properties dialog box. (3) Configure the Power Save Mode and Auto Power Off settings. • See “Power Saving Mode” and “Auto Power Off” on page 16-6-1 for details about these settings.
  • Page 888: Specifying The Di Play Language

    16-7 Specifying the Di play Language You can use the following procedure to specify German, English, Spanish, French, or Portuguese as the display language. Pad Operation (1) On the application menu, tap • This starts up the System application. (2) Tap to display the Language dialog box.
  • Page 889: Specifying The Font Set

    16-8 Specifying the Font Set You can select either “Regular” or “Bolder” as the display font type. Text Input Menu Pad Operation (1) On the application menu, tap • This starts up the System application. (2) Tap to display the Font Select dialog box. (3) In the list of font sets, tap the one you want to use.
  • Page 890: Specifying The Alphabetic Keyboard Arrangement

    Specifying the Alphabetic Keyboard Arrangement 16-9 Specifying the Alphabetic Keyboard Arrangement The Keyboard dialog box lets you select from among three different key arrangements for the alphabetic (abc) soft keyboard: QWERTY, AZERTY, or QWERTZ. The initial default setting is QWERTY. QWERTY Pad Operation (1) On the application menu, tap...
  • Page 891: Optimizing "Fla H Rom

    Doing so can damage memory, resulting in loss of all memory contents and malfunction of your ClassPad. If this happens, you will need to request repair from your CASIO Maintenance Service Provider. Note that repair of your ClassPad will not recover any lost memory contents.
  • Page 892: Specifying The Ending Screen Image

    Specifying the Ending Screen Image 16-11 Specifying the Ending Screen Image Whenever you press the in RAM to Flash ROM, and then turns off power. The ending screen is what appears on the display while the RAM data save operation is being performed, until power is actually turned off.
  • Page 893: Adju Ting Touch Panel Alignment

    16-12 Adju ting Touch Panel Alignment You should adjust touch panel alignment whenever you find that the wrong operation or no operation is performed when you tap the ClassPad screen. Pad Operation (1) On the application menu, tap • This starts up the System application. (2) Tap to display the touch panel alignment screen.
  • Page 894: Viewing Ver Ion Information

    16-13 Viewing Ver ion Information Use the following procedure when you want to view version information about your ClassPad’s operating system. To view oftware ver ion information (1) On the application menu, tap • This starts up the System application. (2) Tap to display the Version dialog box.
  • Page 895: Regi Tering A U Er Name On A Cla Pad

    Registering a User Name on a ClassPad 16-14 Regi tering a U er Name on a Cla You can register your name on your ClassPad so it appears at the bottom of the application menu screen. Pad Operation (1) On the application menu, tap •...
  • Page 896: Specifying The Complex Number Imaginary Unit

    Specifying the Complex Number Imaginary Unit 16-15 Specifying the Complex Number Imaginary Unit In mathematics, the imaginary unit i allows the real number system R to be extended to the complex number system C. In electrical engineering and related fields, the imaginary unit is often written as j to avoid confusion with a changing current, traditionally denoted by i.
  • Page 897: A Igning Shift Mode Key Operation To Hard Key

    Assigning Shift Mode Key Operations to Hard Keys 16-16 A igning Shift Mode Key Operation to Hard Key You can configure your ClassPad so the mode key operations (such as character strings or function names, or operations) to the hard keys.
  • Page 898 Assigning Shift Mode Key Operations to Hard Keys • To assign the Cut, Copy, Paste, or Undo/Redo operation, tap the applicable button on the dialog box. • To clear the current assignment from the hard key, tap [Clear Assignment]. (6) After all the settings are the way you want, tap [OK] to apply them and close the Shift Key Assign dialog box.
  • Page 899: Chapter 17 Performing Data Communication

    Performing Data Communication You can use the SB-62 data communication cable to connect your ClassPad to another ClassPad unit or to a CASIO Data Analyzer, and transfer data between them. To transfer data between a ClassPad and a personal computer, you need to use the special USB cable that comes with ClassPad.
  • Page 900: Data Communication Overview

    Doing so can damage memory, resulting in loss of all memory contents and malfunction of your ClassPad. If this happens, you will need to request repair from your CASIO Maintenance Service Provider. Note that repair of your ClassPad will not recover any lost memory contents.
  • Page 901 FA-CP1 User’s Guide. Connecting a Cla Pad to a CASIO EA-200 Data Analyzer You can perform the following operations when connected to a Data Analyzer. • Transfer Data Analyzer setup information and sampled data to the ClassPad •...
  • Page 902 How to Tran fer Data Use the “Send38k” and “Receive38k” program commands to transfer data. For details, see “Chapter 12 – Using the Program Application”, and the user documentation that comes with the Data Analyzer. U ing the Cla Pad Communication Application To perform a data transfer operation, tap Communication application.
  • Page 903: Connecting The Cla Pad To Another Device

    17-2 Connecting the Cla Device This section provides detailed explanations about how to connect the ClassPad to another ClassPad unit, to a computer, and to a CASIO Data Analyzer. Connecting to Another Cla Use the procedure below to connect two ClassPad units.
  • Page 904: Connecting To An Ea-200 Data Analyzer

    Connecting the ClassPad to Another Device Connecting to an EA-200 Data Analyzer You can use the CASIO Data Analyzer to sample and collect data on various everyday natural phenomena. You can also connect the Data Analyzer to your ClassPad, and control Data Analyzer operation from your ClassPad.
  • Page 905: Connecting To A Computer (Usb)

    Connecting the ClassPad to Another Device Connecting to a Computer (USB) By running FA-CP1 software that comes with ClassPad on your computer, you can transfer ClassPad data to your computer. See the FA-CP1 User’s Guide for information about how to use it. •...
  • Page 906: Configuring Communication Parameter

    Configuring Communication Parameters 17-3 Configuring Communication Parameter Before trying to transfer data with the ClassPad, you should perform the procedures described in this section to configure its data communication parameters. Pad Operation (1) On the application menu, tap • This starts the Communication application and displays a window that shows its current communication parameter settings.
  • Page 907: Wakeup

    Configuring Communication Parameters Speed (3Pin) To specify this data rate for 3-pin communication: 9600 bps 38400 bps 115200 bps The above setting specifies the data rate when connected to another ClassPad, or a Data Analyzer. Note that you must set the data rate (baud rate) for both the ClassPad and the connected device so they are identical.
  • Page 908 Configuring Communication Parameters When connected to a computer’ USB port Wakeup activates as soon as you connect the cable to the ClassPad, and the ClassPad automatically performs the following steps. (1) If the ClassPad is off when the cable is connected, it turns on. (2) The currently running application is exited, and the Communication application starts up.
  • Page 909: Tran Ferring Data To Another Cla Pad Unit

    Transferring Data to Another ClassPad Unit 17-4 Tran ferring Data to Another Cla This section details the steps you should perform in order to transfer data from one ClassPad unit to another. Pad Operation (1) Use the procedure under “Connecting to Another ClassPad Unit” on page 17-2-1 to connect the two units.
  • Page 910 Transferring Data to Another ClassPad Unit Sender (6) In response to the confirmation message that appears, tap [OK] to send the data or [Cancel] to cancel the send operation. • Sender Tapping [OK] sends the data you selected in step (4). •...
  • Page 911: Selecting Data For Transfer

    Transferring Data to Another ClassPad Unit Selecting Data for Tran fer Perform the following steps on the sending device to select the data you want to send in step (3) of the procedure on page 17-4-1. Pad Operation (1) In the Communication application, tap [Link] and then [Transmit], or tap the Select Data dialog box.
  • Page 912 Transferring Data to Another ClassPad Unit Data Folder List eActivity Folder List • To return to the folder list from a list of folder contents, tap of the window. • You can transfer all of the variables or data in a folder by selecting the check box next to the folder name on the data folder list or eActivity folder list.
  • Page 913 Transferring Data to Another ClassPad Unit Sending a Screen hot of the Current Di play Content Use the following procedure to send the current display contents of your ClassPad to another ClassPad unit. Important! Screenshot transfer is disabled when either of the following conditions exists. •...
  • Page 914: Communication Standby

    Transferring Data to Another ClassPad Unit Communication Standby The ClassPad enters “communication standby” when you perform a send or receive operation. While in communication standby, the ClassPad waits for the other unit to send data, or for it to get ready to receive data. The following describes how communication standby affects certain ClassPad operations.
  • Page 915: Appendix

    Appendix 1 Re etting and Initializing the Cla 2 Deleting an Application 3 Power Supply 4 Number of Digit and Preci ion 5 Specification 6 Character Code Table 7 Sy tem Variable Table 8 Command and Function Index 9 Graph Type and Executable Function 10 Error Me age Table 20060301...
  • Page 916: Re Etting And Initializing The Cla Pad

    -1-1 Resetting and Initializing the ClassPad 1 Re etting and Initializing the Cla The memory of your ClassPad is divided into three parts: main memory, a storage area for storing data, and a RAM area for executing various calculations and operations. Reset and initialize restore normal ClassPad operation after some problem occurs.
  • Page 917 Resetting and Initializing the ClassPad Performing the RAM Re et Operation You should perform the RAM reset operation whenever your ClassPad freezes up or when it begins to operate abnormally for some reason. The RAM reset operation should restore normal ClassPad operation. Important! •...
  • Page 918: Deleting An Application

    2 Deleting an Application You can delete an add-in application by deleting it from the application menu or by using [Add-In App.] Memory Usage sheet of The following procedure shows how to delete an add-in application from the application menu only. For information about using the System application’s [Add-In App.] tab, see Chapter 16.
  • Page 919: Power Supply

    Batteries are extremely low! Replace batteries immediately! If you try to continue using the calculator, it will automatically turn off. You will not be able to turn power back on until you replace batteries. Be sure to replace batteries at least once every one year, no matter how much you use the ClassPad during that time.
  • Page 920 Replacing Batterie Precaution : Incorrectly using batteries can cause them to burst or leak, possibly damaging the interior of the ClassPad. Note the following precautions: • Be sure that the positive (+) and negative (–) poles of each battery are facing in the proper directions.
  • Page 921 (3) Remove the battery cover from the ClassPad by pulling with your finger at the point marked (4) Remove the four old batteries. (5) Load a new set of four batteries, making sure that their positive (+) and negative (–) ends are facing in the proper directions.
  • Page 922 (9) Adjust the display contrast. a. Tap the button to make contrast darker, or the button to make it lighter. b. After the contrast setting is the way you want, tap [Set]. • Tapping [Initial] on the Contrast dialog box returns contrast to its initial factory default setting.
  • Page 923: About The Auto Power Off Function

    (13) Configure power properties. a. Configure the Power Save Mode and Auto Power Off settings. • See “Power Saving Mode” and “Auto Power Off” on page16-6-1 for details about these settings. b. When the configurations are the way you want, tap [Set].
  • Page 924: Number Of Digit And Preci Ion

    4 Number of Digit and Preci ion Number of Digit Standard Mode The following applies when the check box next to the “Decimal Calculation” item on the Basic Format dialog box is not selected. • Up to 611 digits are stored in memory for integer values. •...
  • Page 925: Specification

    5 Specification Calculation range: –999 to 9.999999999 Exponential di play range: Normal 1: 10 Program capacity: 515000 bytes (max.) Power upply: Four AAA-size batteries LR03 (AM4) Power con umption: 0.5 W Approximate battery life: 230 hours (continuous display of application menu) 140 hours continuous operation (5 minutes calculation, 55 minutes display) Auto power off: Power is automatically turned off if no operation is performed for a specified period...
  • Page 926: Data Communication

    Data Communication Port: 3-pin data communication port 4-pin mini USB port • For information about FA-CP1 minimum computer system requirements, see the FA-CP1 User’s Guide. Method: Start-stop (asynchronous), full-duplex Tran mi ion peed (BPS): 115200/38400/9600 bits/second (normal) 38400 bits/second (Send38k/Receive38k) Parity: None Bit length: 8 bits Stop bit:...
  • Page 927: Character Code Table

    6 Character Code Table Characters from character code 257 onwards are 2-byte characters. -6-1 Character Code Table 20060301 20020801...
  • Page 928 -6-2 Character Code Table 20060301 20020801...
  • Page 929 -6-3 Character Code Table 20060301 20020801...
  • Page 930 -6-4 Character Code Table 20060301 20020801...
  • Page 931: Sy Tem Variable Table

    7 Sy tem Variable Table : Possible –: Not possible Name Description Sequence Variable Sequence Variable Sequence Variable Coef Regression Coefficient Sequence Graph Trace Variable Recursion Expression Variable Recursion Expression Variable Recursion Expression Variable Recursion Internal Variable Recursion Internal Variable Recursion Internal Variable Sequence Expression Recursion Internal Variable...
  • Page 932 Name Description Sequence Expression Recursion Internal Variable Start Sequence Variable Sequence Variable Sequence Variable Sequence Variable Coef Regression Coefficient Sequence Graph Trace Variable Recursion Expression Variable Recursion Expression Variable Recursion Expression Variable Recursion Internal Variable Recursion Internal Variable Recursion Internal Variable Sequence Expression Recursion Internal Variable Start...
  • Page 933 Name Description Graph Transformation Vertical Start GconHStart Point Graph Transformation Vertical Step GconHStep Value Graph Transformation Horizontal End GconWEnd Point Graph Transformation Horizontal Start GconWStart Point Graph Transformation Horizontal Step GconWStep Value HStart Start Value for Histogram HStep Step Value for Histogram LInterval Lower Limit of Confidence Interval list1...
  • Page 934 Name Description Frequency of Mode Values ModeFStat (Statistics Calculation) Number of Mode Values ModeNStat (Statistics Calculation) ModeStat Mode Value (Statistics Calculation) Mean Square Error for Regression Stat Size of Sample 1 (Statistics Calculation) Stat Size of Sample 2 (Statistics Calculation) ncSeq Sequence Graph Trace Variable nSeq...
  • Page 935 Name Description SqResult Sequence Result Variable SqStart Sequence Creation Variable Sres11 Calculation Result for StatGraph1 Sres12 Calculation Result for StatGraph1 Sres21 Calculation Result for StatGraph2 Sres22 Calculation Result for StatGraph2 Sres31 Calculation Result for StatGraph3 Sres32 Calculation Result for StatGraph3 Sres41 Calculation Result for StatGraph4 Sres42...
  • Page 936 Name Description tUpper Result of TCD Calculation Tvalue Value t max View Window T Maximum Value t min View Window T Minimum Value t Step View Window T Step Value Variable UInterval Upper Limit of Confidence Interval Mean of (Statistics Calculation) Result of Inverse Cumulative Distribution Calculations Mean of Data 1...
  • Page 937 Name Description View Window Display Range ymax Maximum Value 3D Graph View Window Display ymax3D Range -axis Maximum Value View Window Display Range ymin Minimum Value 3D Graph View Window Display ymin3D Range -axis Minimum Value yscl View Window Display Range YScale Graph Expression Input Variable, 100( Param Type...
  • Page 938: Command And Function Index

    8 Command and Function Index Command/Function Form abExpR abExpReg Func absExpand Func andConnect Func angle Func approx Func arcLen Func Func arrange Func augment Func baseConvert Func BinomialCD binomialCDf Func BinomialPD binomialPDf Func Break Broken CallUndef cExpand Func ChiCD chiCDf Func ChiGOFTest ChiPD...
  • Page 939 Command/Function Form DispSeqTbl DispSmryTbl DispStat DispText Distance Func Do~LpWhile dotP Func DrawConics DrawFTGCon, DrawFTGPlot Cmd DrawGraph DrawSeqCon, DrawSeqPlt DrawSeqEtrCon, DrawSeqEtrPlt Cmd DrawShade DrawStat Draw3D dSolve Func Func eigVc Func eigVl Func eliminate Func exchange Func expand Func ExpR ExpReg ExpToStr expToTrig Func factor...
  • Page 940 Command/Function Form invBinomialCDf Func InvChiCD invChiCDf Func Inverse invert Func InvFCD invFCDf Func InvFourier Func InvGeoCD invGeoCDf Func InvHypergeoCD invHypergeoCDf Func invLaplace Func InvNorm InvNormCD invNormCDf Func InvPoissonCD invPoissonCDf Func InvTCD invTCDf Func isPrime Func judge Func laplace Func Func Ldot Func Line...
  • Page 941 Command/Function Form OneSampleZInt OneSampleZTest OneVariable OneWayANOVA OpenComPort38k Pause percent Func percentile Func piecewise Func Plot PlotChg PlotOff PlotOn plotTest( Func PoissonCD poissonCDf Func PoissonPD poissonPDf Func polyEval Func PowerR PowerReg Print PrintNatural prod Func propFrac Func PTBrokenThck PTCross PTDot PTNormal PTSquare PTThick PxlChg...
  • Page 942 Command/Function Form SetDegree SetDeriv SetDispGCon SetDrawCon SetDrawPlt SetFix SetFolder SetFunc SetGrad SetGrid SetLabel SetLabel3D SetLeadCursor SetNormal SetRadian SetReal SetSci SetSequence SetSimulGraph SetSmryTable SetSmryTableQD SetStandard SetStatWinAuto SetTVariable Set disp SheetActive SheetActive3D SheetName SheetName3D shift Func signum Func simplify Func Func Func –1 sinh Func...
  • Page 943 Command/Function Form toCyl Func toDMS Func toFrac Func toPol Func toRect Func toSph Func tPDf Func trigToExp Func Func TwoPropZInt TwoPropZTest TwoSampleFTest TwoSampleTInt TwoSampleTTest TwoSampleZInt TwoSampleZTest TwoVariable TwoWayANOVA unitV Func Unlock UnlockFolder variance Func Vertical ViewWindow ViewWindow3D VWin Wait While~WhileEnd xyLine ZAuto ZFactor...
  • Page 944: Graph Type And Executable Function

    Graph Types and Executable Functions 9 Graph Type and Executable Function : Executable : Not executable Graph Type Function Zoom Auto Original Square Round Integer Previous Quick Types Analysis Trace Sketch Plot Line Text Tangent Normal Inverse Circle Vertical Horizontal G-Solve Root fMax...
  • Page 945 Graph Types and Executable Functions Graph Type Function Zoom Auto Original Square Round Integer Previous Quick Types Analysis Trace Sketch Plot Line Text Tangent Normal Inverse Circle Vertical Horizontal G-Solve Root fMax fMin -Intercept Intersect -cal -cal Inflection Distance Modify Dynamic Modify Direct Modify -9-2...
  • Page 946 Graph Types and Executable Functions Graph Type Function Zoom Auto Original Square Round Integer Previous Quick Types Analysis Trace Sketch Plot Line Text Tangent Normal Inverse Circle Vertical Horizontal G-Solve Root fMax fMin -Intercept Intersect -cal -cal Inflection Distance Modify Dynamic Modify Direct Modify -9-3...
  • Page 947 Graph Types and Executable Functions Graph Type Function Zoom Auto Original Square Round Integer Previous Quick Types Analysis Trace Sketch Plot Line Text Tangent Normal Inverse Circle Vertical Horizontal G-Solve Root fMax fMin -Intercept Intersect -cal -cal Inflection Distance Modify Dynamic Modify Direct Modify Statistical Regression...
  • Page 948: Error Me Age Table

    10 Error Me age Table Error Me age Table Error Me A single presentation can contain up to 60 pages. Access to Flash ROM Argument must be a variable name Can’t Create Can’t Delete Can’t Edit Can’t Rename Can’t Transform into This Type Circular Reference Communication Failure Compressed Program.
  • Page 949 Error Me Folder Function has invalid variable name Function Type History Full Incorrect Argument Incorrect Jump Incorrect Number of Arguments Incorrect Number of Parenthesis Incorrect Program Call Insufficient Elements Insufficient Memory Invalid Bounds Invalid Code Invalid Data Type Invalid Dimension Invalid for Local Variable Invalid in a Function or Current Expression Invalid Name...
  • Page 950 Error Me Invalid Outside Function or Program Invalid Path Invalid String Invalid Syntax Invalid Table Input Value Invalid Variable Reference Invalid View Window Value Locked or Protected Maximum value needs to be larger than minimum Memory is full Missing ” Name is up to 8 bytes Negative Value Set in Scale Nesting of subroutines exceeds 40 levels...
  • Page 951 Error Me Non-Real in Calc Not a Local Variable Not a Numerical Value Result Not an Empty Folder Not Appropriate Numerical Value Input Not Found Not Function Name or Program Name Over 30 factors have occurred Overflow Page Size Presentation file is not selected or does not exist.
  • Page 952 Warning Me age Table Warning Me Batteries are extremely low! Replace batteries immediately! Can’t Solve! Can’t solve! Adjust initial value or bounds. Then try again. Insufficient memory for unit-to-unit communication. Delete unnecessary eActivity contents. Only the first selected function will be done.
  • Page 953 Manufacturer: CASIO COMPUTER CO., LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan Responsible within the European Union: CASIO EUROPE GmbH Casio-Platz 1 22848 Norderstedt, Germany This mark applies in EU countries only.
  • Page 954 CASIO COMPUTER CO., LTD. 6-2, Hon-machi 1-chome Shibuya-ku, Tokyo 151-8543, Japan One or more of the following patents may be used in the product. U.S.Pats. 5,539,867 SA0911-B...

This manual is also suitable for:

Classpad 330

Table of Contents

Save PDF