Casio ClassPad 300 User Manual

ClassPad 300
User’s Guide
E
RJA510188-4
http://world.casio.com/edu_e/
GUIDELINES LAID DOWN BY FCC RULES FOR USE OF THE UNIT IN THE U.S.A. (not appli­cable to other areas).
NOTICE
•Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and receiver.
•Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
•Consult the dealer or an experienced radio/TV technician for help.
FCC WARNING
Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment. Proper connectors must be used for connection to host computer and/or peripherals in order to meet FCC emission limits.
Connector SB-62 ClassPad to ClassPad Connector SB-300 ClassPad to Windows PC Connector SB-305 ClassPad to Windows PC
Declaration of Conformity
Model Number: ClassPad 300 Trade Name: CASIO COMPUTER CO., LTD. Responsible party: CASIO, INC. Address: 570 MT. PLEASANT AVENUE, DOVER, NEW JERSEY 07801 Te lephone number: 973-361-5400
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Fugue ©1999 – 2002 Kyoto Software Research, Inc. All rights reserved.
1

Getting Ready

Getting Ready
This section contains important information you need to know before using the ClassPad for the first time.

1. Unpacking

When unpacking your ClassPad, check to make sure that all of the items shown here are included. If anything is missing, contact your original retailer immediately.
ClassPad
Keyboard
ON/OFF
Clear
y
=
xz
÷
^
(
7
8
9
)
4
5
6
,
+
102
3
.
(–)
EXE
EXP
Stylus (Inserted in ClassPad.)
Touch Screen Protector
(The protector is already installed on the touch screen when you purchase your ClassPad.)
CD-ROM
3-pin Cable (SB-62)
Two Name Stickers
NAME/NOM
NAME/NOM
Front Cover (Attached to ClassPad.)
USB Cable (SB-300)
Four AAA-size Batteries LR03 (AM4)
Quick Start Guide
20021201
20030201
2
Getting Ready

2. Attaching and Removing the Front Cover

u To remove the front cover
Before using the ClassPad, remove the front cover and attach it to the back.
u To attach the front cover
When you are not using the ClassPad, attach the front cover to the front.
Important!
•Always attach the front cover to the ClassPad whenever you are not using it. Otherwise,
accidental operation of the touch screen or the o key can cause the power to turn on and run down the batteries.

3. Installing the Touch Screen Protector

Your ClassPad comes with a special sheet that protects the touch screen against scratching and other damage. Be sure to use the following procedure to install the touch screen protector before using the ClassPad. (The protector is already installed on the touch screen when you purchase your ClassPad.)
Important!
•Do not apply too much pressure when installing the touch screen protector. Doing so can damage the touch screen.
20021201
20030201
3
Getting Ready
u ClassPad Operation
(1) Using a clean dry cloth, wipe the touch screen clean of any dirt, dust, or other foreign matter.
(2) Peel the green colored film from the back of the protector.
Film
Film
Pull
Tape
Pull
• If you have a hard time peeling the film from the protector, use a piece of tape as shown in the illustration above.
•Do not touch the surface of the protector that is exposed when you peel off the film.
(3) With the exposed surface of the protector facing the ClassPad touch screen, insert the tabs
on the top, bottom, left, and right edges of the protector into the slots along the edges of the touch screen.
Note
The upper and lower right corners of the screen protector are bent to keep the screen protector from moving while it is installed on the ClassPad. Do not change the bend of these corners either by pressing them down or flattening them out. Doing so will cause movement of the screen protector while it is installed on the ClassPad.
Make sure the exposed surface is facing the touch screen.
•Be careful so that no dirt, dust, or other foreign matter gets between the touch screen and protector. Foreign matter can cause damage to the touch screen as you use the ClassPad.
20021201
20030201
4
Getting Ready

4. Using the Stylus

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.
•Be careful so that you do not damage the tip of the stylus. A damaged tip can scratch or otherwise damage the ClassPad touch panel.
•Use only the supplied stylus or a similar instrument to perform touch panel operations. Never use a pen, pencil, or other writing instrument.
5. Replacing Batteries and Setting Up the
ClassPad
u ClassPad Operation
(1) Making sure that you do not accidentally press the o key, attach the front cover to the
ClassPad and then turn the ClassPad over. Remove the battery cover from the ClassPad by pulling with your finger at the point marked 1.
1
P
(2) Load the four batteries that come with ClassPad.
•Make sure that the positive (+) and negative (–) ends of the batteries are facing correctly.
20021201
5
2
Getting Ready
(3) Replace the battery cover, making sure that its tabs enter
the holes marked 2 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.
b. Tap the center of each of the four cross marks as they
appear on the display.
• If the Touch Panel Alignment screen dose not appear, use the stylus to press the P button on the back of the ClassPad.
Important!
• It may take a little time for your ClassPad to start up after
you press the P button.
P
P button
(6) 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.
20021201
20030201
6
Getting Ready
(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.
a. On the list that appears, tap the key arrangement
you want to use.
b. When the key arrangement you want is selected, tap [Set].
•Tapping [Cancel] selects QWERTY arrangement and finalizes the setup operation.

6. User Registration

Before using your ClassPad 300 or RM-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://world.casio.com/edu_e/cp300_regist/
20021201
20030301
7
Getting Ready

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. When exposed to low temperatures, the ClassPad may require more time to display results and may even fail to operate. Correct operation will resume once the ClassPad is brought back to normal temperature.
•Replace the batteries once every 6 months regardless of how much the ClassPad is used during that period. Never leave dead batteries in the battery compartment. They can leak and damage the ClassPad.
•Keep batteries out of the reach of small children. If swallowed, consult a physician immediately.
•Avoid using volatile liquids such as thinners or benzine to clean the ClassPad. Wipe it with a soft, dry cloth, or with a cloth that has been moistened with a solution of water and a neutral detergent and wrung out.
•Always be gentle when wiping dust off the display to avoid scratching it.
• In no event will the manufacturer and its suppliers be liable to you or any other person for any damages, expenses, lost profits, lost savings or any other damages caused by loss of data and/or formulas arising out of malfunction, repairs, or battery replacement. It is up to you to prepare physical records of data to protect against such data loss.
•Never dispose of batteries, the liquid crystal panel, or other components by burning them.
•When the “Batteries are extremely low!” message appears on the display, replace the batteries as soon as possible.
•Be sure to turn off the ClassPad before replacing the batteries.
• If the ClassPad is exposed to a strong electrostatic charge, its memory contents may be damaged or the keys may stop working. In such a case, perform the reset operation to clear the memory and restore normal key operation.
• If the ClassPad stops operating correctly for some reason, use the stylus to press the P button on the back of the ClassPad. Note, however, that this clears all the data in ClassPad memory.
•Note that strong vibration or impact during program execution can cause execution to stop or can damage the ClassPad’s memory contents.
•Using the ClassPad near a television or radio can cause interference with TV or radio reception.
•Before assuming malfunction of the ClassPad, be sure to carefully reread this user’s guide to ensure that the problem is not due to insufficient battery power, programming, or operational errors.
•Make sure nothing gets between the front cover and the touch screen. Besides creating the risk of scratching the touch screen, an object coming into contact with the screen can cause the power to turn on and run down the batteries.
•Always attach the front cover to the ClassPad whenever you are not using it. Otherwise, accidental operation of the touch screen or the o key can cause the power to turn on and run down the batteries.
20021201
20030201
8
Getting Ready
Be sure to keep physical records of all important data!
Low battery power or incorrect replacement of the batteries that power the ClassPad can cause the data stored in memory to be corrupted or even lost entirely. Stored data can also be affected by strong electrostatic charge or strong impact. It is up to you to keep back up copies of data to protect against its loss.
Backing Up Data
Your ClassPad comes bundled with a special USB cable (SB-300) and ProgramLink software, which you can use to backup data to a computer running Windows® 98, Me, XP, or 2000.
• The ProgramLink 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. Moreover, CASIO Computer Co., Ltd. shall not be liable for any claim of any kind whatsoever against the use of these materials by any other party.
• The contents of this user’s guide are subject to change without notice.
•No part of this user’s guide may be reproduced in any form without the express written
consent of the manufacturer.
• The options described in Chapter 15 of this user’s guide may not be available in certain
geographic areas. For full details on availability in your area, contact your nearest CASIO dealer or distributor.
20021201
20030201
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
• ••••••••••••••••••
ClassPad 300
• ••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
••••••••••••••••••
•••••••••••••••••••
••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
•••••••••••••••••••
20021201
1

Contents

Contents
Getting Ready
1. Unpacking ................................................................................................... 1
2. Attaching and Removing the Front Cover ............................................... 2
3. Installing the Touch Screen Protector ...................................................... 2
4. Using the Stylus ......................................................................................... 4
5. Replacing Batteries and Setting Up the ClassPad .................................. 4
6. User Registration........................................................................................ 6
Handling Precautions ...................................................................................... 7
About This User’s Guide
ClassPad Keypad and Icon Panel .................................................................... 0-1-1
On-screen Keys, Menus, and Other Controllers ............................................... 0-1-2
Page Contents .................................................................................................. 0-1-3
Chapter 1 Getting Acquainted
1-1 General Guide ....................................................................................... 1-1-1
General Guide ................................................................................................... 1-1-2
Using the Stylus ................................................................................................ 1-1-4
1-2 Turning Power On and Off ................................................................... 1-2-1
Tu r ning Power On ............................................................................................. 1-2-1
Tu r ning Power Off ............................................................................................. 1-2-1
Resume Function .............................................................................................. 1-2-1
Limiting the Duration of the Sleep State ........................................................... 1-2-2
1-3 Using the Icon Panel ............................................................................ 1-3-1
1-4 Built-in Applications ............................................................................. 1-4-1
Starting a Built-in Application ............................................................................ 1-4-2
Application Menu Operations ............................................................................ 1-4-2
1-5 Built-in Application Basic Operations ................................................ 1-5-1
Application Window ........................................................................................... 1-5-1
Using a Dual Window Display ........................................................................... 1-5-1
Using the Menu Bar .......................................................................................... 1-5-2
Using the O Menu .......................................................................................... 1-5-4
Using Check Boxes ........................................................................................... 1-5-6
Using Option Buttons ........................................................................................ 1-5-7
Using the Settings Menu ................................................................................... 1-5-8
Using the Toolbar .............................................................................................. 1-5-9
Interpreting Status Bar Information ................................................................. 1-5-10
Pausing and Terminating an Operation ........................................................... 1-5-10
1-6 Input ....................................................................................................... 1-6-1
Using the Soft Keyboard ................................................................................... 1-6-1
Input Basics....................................................................................................... 1-6-3
Advanced Soft Keyboard Operations ................................................................ 1-6-8
20021201
20030301
2
Contents
1-7 Variables and Folders........................................................................... 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 Var iable or Folder ........................................................................... 1-7-10
Rules Governing Variable Access ....................................................................1-7-11
1-8 Using the Variable Manager ................................................................. 1-8-1
Variable Manager Overview .............................................................................. 1-8-1
Starting Up the Variable Manager ..................................................................... 1-8-1
Variable Manager Views ................................................................................... 1-8-2
Exiting the Variable Manager ............................................................................ 1-8-2
Variable Manager Folder Operations ................................................................ 1-8-3
Variable Operations ........................................................................................... 1-8-7
Chapter 2 Using the Main Application
2-1 Main Application Overview .................................................................. 2-1-1
Starting Up the Main Application ....................................................................... 2-1-1
Main Application Window .................................................................................. 2-1-1
Main Application Menus and Buttons ................................................................ 2-1-3
Using Main Application Modes .......................................................................... 2-1-4
Accessing ClassPad Application Windows from the Main Application .............. 2-1-5
Accessing the Main Application Window from Another ClassPad
Application ......................................................................................................... 2-1-6
2-2 Basic Calculations................................................................................ 2-2-1
Arithmetic Calculations and Parentheses Calculations ..................................... 2-2-1
Using the e Key ............................................................................................ 2-2-2
Omitting the Multiplication Sign ......................................................................... 2-2-2
Using the Answer Variable (ans) ....................................................................... 2-2-2
Calculation Error ............................................................................................... 2-2-3
Calculation Priority Sequence ........................................................................... 2-2-4
Calculation Modes ............................................................................................. 2-2-5
2-3 Using the Calculation History ............................................................. 2-3-1
Viewing Calculation History Contents ............................................................... 2-3-1
Re-calculating an Expression ............................................................................ 2-3-2
Deleting Part of the Calculation History Contents ............................................. 2-3-4
Clearing All Calculation History Contents .......................................................... 2-3-4
2-4 Function Calculations .......................................................................... 2-4-1
2-5 List Calculations ................................................................................... 2-5-1
Inputting List Data ............................................................................................. 2-5-1
Using a List in a Calculation .............................................................................. 2-5-3
2-6 Matrix and Vector Calculations ........................................................... 2-6-1
Inputting Matrix Data ......................................................................................... 2-6-1
Performing Matrix Calculations ......................................................................... 2-6-4
20021201
20030301
3
Contents
2-7 Using the Action Menu ......................................................................... 2-7-1
Abbreviations and Punctuation Used in This Section ....................................... 2-7-1
Example Screenshots ....................................................................................... 2-7-2
Displaying the Action Menu ............................................................................... 2-7-3
Using the Transformation Submenu.................................................................. 2-7-3
Using the Calculation Submenu ........................................................................ 2-7-8
Using the Complex Submenu ......................................................................... 2-7-15
Using the List-Create Submenu ...................................................................... 2-7-17
Using the List-Calculation Submenu ............................................................... 2-7-20
Using the Matrix-Create Submenu .................................................................. 2-7-26
Using the Matrix-Calculation Submenu ........................................................... 2-7-29
Using the Vector Submenu ............................................................................. 2-7-34
Using the Equation/Inequality Submenu ......................................................... 2-7-38
Using the Assistant Submenu ......................................................................... 2-7-44
2-8 Using the Interactive Menu .................................................................. 2-8-1
Interactive Menu and Action Menu .................................................................... 2-8-1
Interactive Menu Example ................................................................................. 2-8-1
Using the “apply” Command ............................................................................. 2-8-4
2-9 Using the Main Application in Combination with Other
Applications .......................................................................................... 2-9-1
Opening Another Application’s Window ............................................................ 2-9-1
Closing Another Application’s Window .............................................................. 2-9-2
Using the Graph Window $ and 3D Graph Window % ................................ 2-9-2
Using a Graph Editor Window (Graph & Table: !, Conics: *,
3D Graph: @, Numeric Solver: 1) ................................................................ 2-9-4
Using the List Editor Window ( ...................................................................... 2-9-5
Using the Geometry Window 3 ...................................................................... 2-9-9
Using the Sequence Editor Window & ......................................................... 2-9-12
Using the Table Window # ........................................................................... 2-9-12
Chapter 3 Using the Graph & Table Application
3-1 Graph & Table Application Overview .................................................. 3-1-1
Starting Up the Graph & Table Application ........................................................ 3-1-1
Graph & Table Application Window ................................................................... 3-1-1
Graph & Table Application Menus and Buttons ................................................. 3-1-2
Graph & Table Application Status Bar ............................................................... 3-1-7
Graph & Table Application Basic Operations .................................................... 3-1-7
3-2 Using the Graph Window ..................................................................... 3-2-1
Configuring View Window Parameters for the Graph Window.......................... 3-2-1
Scrolling the Graph Window .............................................................................. 3-2-5
Panning the Graph Window .............................................................................. 3-2-5
Zooming the Graph Window ............................................................................. 3-2-6
Other Graph Window Operations .................................................................... 3-2-10
20021201
4
Contents
3-3 Storing Functions ................................................................................. 3-3-1
Using Graph Editor Sheets ............................................................................... 3-3-1
Specifying the Function Type ............................................................................ 3-3-2
Storing a Function ............................................................................................. 3-3-3
Using Built-in Functions .................................................................................... 3-3-5
Saving the Message Box Expression to the Graph Editor Window .................. 3-3-5
Editing Stored Functions ................................................................................... 3-3-6
Deleting All Graph Editor Expressions .............................................................. 3-3-7
Graphing a Stored Function .............................................................................. 3-3-7
Saving Graph Editor Data to Graph Memory .................................................... 3-3-9
3-4 Using Table & Graph ............................................................................ 3-4-1
Generating a Number Table .............................................................................. 3-4-1
Editing Number Table Values ............................................................................ 3-4-4
Deleting, Inserting, and Adding Number Table Lines ........................................ 3-4-5
Regenerating a Number Table .......................................................................... 3-4-6
Generating a Number Table and Using It to Draw a Graph .............................. 3-4-7
Saving a Number Table to a List ....................................................................... 3-4-8
Generating a Summary Table ........................................................................... 3-4-9
Making the Graph Editor Window the Active Window ..................................... 3-4-15
3-5 Modifying a Graph ................................................................................ 3-5-1
Modifying a Single Graph by Changing the Value of a Coefficient
(Direct Modify) ................................................................................................... 3-5-1
Simultaneously Modifying Multiple Graphs by Changing Common Variables
(Dynamic Modify) .............................................................................................. 3-5-4
3-6 Using the Sketch Menu ........................................................................ 3-6-1
Sketch Menu Overview ..................................................................................... 3-6-1
Using Sketch Menu Commands ........................................................................ 3-6-1
3-7 Using 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 Used to Draw a Graph ..................................... 3-8-1
G-Solve Menu Overview ................................................................................... 3-8-1
Using G-Solve Menu Commands ...................................................................... 3-8-2
Chapter 4 Using the Conics Application
4-1 Conics Application Overview .............................................................. 4-1-1
Starting Up the Conics Application .................................................................... 4-1-1
Conics Application Window ............................................................................... 4-1-1
Conics Application Menus and Buttons ............................................................. 4-1-2
Conics Application Status Bar ........................................................................... 4-1-4
4-2 Inputting Equations ............................................................................. 4-2-1
Using a Conics Form to Input an Equation ....................................................... 4-2-1
Inputting an Equation Manually ......................................................................... 4-2-3
Tr ansforming a Manually Input Equation to a Conics Form .............................. 4-2-3
20021201
20030201
5
Contents
4-3 Drawing a Conics Graph ...................................................................... 4-3-1
Drawing a Parabola .......................................................................................... 4-3-1
Drawing a Circle ................................................................................................ 4-3-4
Drawing an Ellipse ............................................................................................ 4-3-5
Drawing a Hyperbola ......................................................................................... 4-3-6
Drawing a General Conics ................................................................................ 4-3-8
4-4 Using Trace to Read Graph Coordinates ........................................... 4-4-1
Using Trace ....................................................................................................... 4-4-1
4-5 Using G-Solve to Analyze a Conics Graph ......................................... 4-5-1
Displaying the G-Solve Menu ............................................................................ 4-5-1
Using G-Solve Menu Commands ...................................................................... 4-5-2
Chapter 5 Using the 3D Graph Application
5-1 3D Graph Application Overview .......................................................... 5-1-1
Starting Up the 3D Graph Application ............................................................... 5-1-1
3D Graph Application Window .......................................................................... 5-1-1
3D Graph Application Menus and Buttons ........................................................ 5-1-2
3D Graph Application Status Bar ...................................................................... 5-1-4
5-2 Inputting an Expression....................................................................... 5-2-1
Using 3D Graph Editor Sheets .......................................................................... 5-2-1
Storing a Function ............................................................................................. 5-2-2
5-3 Drawing a 3D Graph ............................................................................. 5-3-1
Configuring 3D Graph View Window Parameters ............................................. 5-3-1
3D Graph Example ............................................................................................ 5-3-3
5-4 Manipulating a Graph on the 3D Graph Window ............................... 5-4-1
Enlarging and Reducing the Size of a Graph .................................................... 5-4-1
Switching the Eye Position ................................................................................ 5-4-1
Rotating the Graph Manually ............................................................................ 5-4-2
Rotating a Graph Automatically......................................................................... 5-4-2
Initializing the Graph Window ............................................................................ 5-4-2
5-5 Other 3D Graph Application Functions .............................................. 5-5-1
Using Trace to Read Graph Coordinates .......................................................... 5-5-1
Inserting Text into a 3D Graph Window ............................................................. 5-5-1
Calculating a z-value for Particular x- and y-values .......................................... 5-5-2
Chapter 6 Using the Sequence Application
6-1 Sequence Application Overview ......................................................... 6-1-1
Starting up the Sequence Application ............................................................... 6-1-1
Sequence Application Window .......................................................................... 6-1-1
Sequence Application Menus and Buttons ....................................................... 6-1-2
Sequence Application Status Bar ...................................................................... 6-1-6
6-2 Inputting an Expression in the Sequence Application ...................... 6-2-1
Inputting Data on the Sequence Editor Window ............................................... 6-2-1
Inputting Data on the Sequence RUN Window ................................................. 6-2-1
20021201
y
=
c
1 +
e
–b·x
6
Contents
6-3 Recursive and Explicit Form of a Sequence ...................................... 6-3-1
Generating a Number Table .............................................................................. 6-3-1
Graphing a Recursion ....................................................................................... 6-3-3
Determining the General Term of a Recursion Expression ............................... 6-3-5
Calculating the Sum of a Sequence .................................................................. 6-3-6
6-4 Using LinkTrace .................................................................................... 6-4-1
Chapter 7 Using the Statistics Application
7-1 Statistics Application Overview .......................................................... 7-1-1
Starting Up the Statistics Application ................................................................ 7-1-2
List Editor Window Menus and Buttons ............................................................ 7-1-3
List Editor Window Status Bar ........................................................................... 7-1-4
7-2 Using List Editor ................................................................................... 7-2-1
Basic List Operations ........................................................................................ 7-2-1
Inputting Data into a List ................................................................................... 7-2-4
Editing List Contents ......................................................................................... 7-2-7
Sorting List Data ................................................................................................ 7-2-8
Controlling the Number of Displayed List Columns ........................................... 7-2-9
Clearing All List Editor Data .............................................................................. 7-2-9
7-3 Before Trying to Draw a Statistical Graph .......................................... 7-3-1
Using the SetGraph Menu ................................................................................. 7-3-1
Configuring StatGraph Setups .......................................................................... 7-3-2
7-4 Graphing Single-Variable Statistical Data .......................................... 7-4-1
Normal Probability Plot (NPPlot) ....................................................................... 7-4-1
Histogram Bar Graph (Histogram) .................................................................... 7-4-2
Med-Box Plot (MedBox) .................................................................................... 7-4-2
Modified-Box Plot (ModBox) ............................................................................. 7-4-3
Normal Distribution Curve (NDist) ..................................................................... 7-4-3
Broken Line Graph (Broken) ............................................................................. 7-4-4
7-5 Graphing Paired-Variable Statistical Data .......................................... 7-5-1
Drawing a Scatter Plot and xy Line Graph ........................................................ 7-5-1
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 a Exponential Regression Graph ( Drawing a Exponential Regression Graph ( Drawing a Power Regression Graph (
y = a·x
Drawing a Sinusoidal Regression Graph ( Drawing a Logistic Regression Graph (
Overlaying a Function Graph on a Statistical Graph ....................................... 7-5-15
b · x
y = a·e y = a·b
y = a·sin(b·x + c) + d) .................... 7-5-13
) .................................... 7-5-10
x
) ....................................... 7-5-11
b
) ............................................... 7-5-12
) ..................................... 7-5-14
20021201
7
Contents
7-6 Using the Statistical Graph Window Toolbar ..................................... 7-6-1
7-7 Performing Statistical Calculations .................................................... 7-7-1
Viewing Single-variable Statistical Calculation Results ..................................... 7-7-1
Viewing Paired-variable Statistical Calculation Results .................................... 7-7-2
Viewing Regression Calculation Results ........................................................... 7-7-3
Residual Calculation ......................................................................................... 7-7-3
Copying a Regression Formula to the Graph & Table Application .................... 7-7-4
7-8 Test, Confidence Interval, and Distribution Calculations ................. 7-8-1
7-9 Tests....................................................................................................... 7-9-1
Test Command List ........................................................................................... 7-9-2
7-10 Confidence Intervals .......................................................................... 7-10-1
Confidence Interval Command List ................................................................. 7-10-2
7-11 Distribution ......................................................................................... 7-11-1
Distribution Command List ...............................................................................7-11-2
7-12 Statistical System Variables .............................................................. 7-12-1
Chapter 8 Using the Geometry Application
8-1 Geometry Application Overview ......................................................... 8-1-1
Starting Up the Geometry Application ............................................................... 8-1-3
Geometry Application Menus and Buttons ........................................................ 8-1-3
8-2 Drawing Figures ................................................................................... 8-2-1
Using the Draw Menu ........................................................................................ 8-2-1
Using the Special Shape Submenu .................................................................. 8-2-9
Using the Construct Submenu ........................................................................ 8-2-12
Transformation Using a Matrix or Vector (General Transform) ....................... 8-2-19
8-3 Editing Figures ..................................................................................... 8-3-1
Selecting and Deselecting Figures .................................................................... 8-3-1
Moving and Copying Figures ............................................................................ 8-3-3
Using the Measurement Box ............................................................................. 8-3-4
8-4 Controlling Geometry Window Appearance ...................................... 8-4-1
Configuring View Window Settings ................................................................... 8-4-1
Selecting the Axis Setting.................................................................................. 8-4-1
Toggling Integer Grid Display On and Off ......................................................... 8-4-2
Zooming ............................................................................................................ 8-4-3
Using Pan to Shift the Display Image ................................................................ 8-4-5
8-5 Working with Animations ..................................................................... 8-5-1
Using Animation Commands ............................................................................. 8-5-1
8-6 Using the Geometry Application with Other Applications ................ 8-6-1
Drag and Drop................................................................................................... 8-6-1
Copy and Paste ................................................................................................. 8-6-5
Dynamically Linked Data ................................................................................... 8-6-5
8-7 Managing Geometry Application Files ............................................... 8-7-1
File Operations .................................................................................................. 8-7-1
Folder Operations ............................................................................................. 8-7-4
20021201
8
Contents
Chapter 9 Using the Numeric Solver Application
9-1 Numeric Solver Application Overview ................................................ 9-1-1
Starting Up the Numeric Solver Application ...................................................... 9-1-1
Numeric Solver Application Window ................................................................. 9-1-1
Numeric Solver Menus and Buttons .................................................................. 9-1-1
9-2 Using Numeric Solver .......................................................................... 9-2-1
Chapter 10 Using the eActivity Application
10-1 eActivity Application Overview ......................................................... 10-1-1
Starting Up the eActivity Application ............................................................... 10-1-1
eActivity Application Window ........................................................................... 10-1-1
eActivity Application Menus and Buttons ........................................................ 10-1-2
eActivity Application Status Bar....................................................................... 10-1-4
eActivity Key Operations ................................................................................. 10-1-4
10-2 Creating an eActivity .......................................................................... 10-2-1
Basic Steps for Creating an eActivity .............................................................. 10-2-1
Managing eActivity Files ................................................................................. 10-2-3
10-3 Inserting Data into an eActivity ......................................................... 10-3-1
Inserting a Text Row ........................................................................................ 10-3-1
Inserting a Calculation Row ............................................................................ 10-3-3
Inserting an Application Data Strip .................................................................. 10-3-5
Moving Information Between eActivity and Applications ............................... 10-3-10
Inserting a Geometry Link Row ..................................................................... 10-3-12
10-4 Working with eActivity Files .............................................................. 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
Chapter 11 Using the Presentation Application
11-1 Presentation Application Overview .................................................. 11-1-1
Starting Up the Presentation Application ......................................................... 11-1-2
Presentation Application Window ..................................................................... 11-1-2
Presentation Application Menus and Buttons .................................................. 11-1-3
Screen Capture Precautions ............................................................................11-1-4
11-2 Building a Presentation ..................................................................... 11-2-1
Adding a Blank Page to a Presentation ........................................................... 11-2-2
11-3 Managing Presentation Files ............................................................. 11-3-1
11-4 Playing a Presentation ....................................................................... 11-4-1
Using Auto Play ................................................................................................ 11-4-1
Using Manual Play ........................................................................................... 11-4-2
Using Repeat Play ........................................................................................... 11-4-3
20021201
9
Contents
11-5 Editing Presentation Pages ............................................................... 11-5-1
About the Editing Tool Palette ......................................................................... 11-5-1
Entering the Editing Mode ............................................................................... 11-5-1
Editing Operations ........................................................................................... 11-5-3
Using the Eraser ............................................................................................. 11-5-7
11-6 Configuring Presentation Preferences ............................................. 11-6-1
11-7 Presentation File Transfer Precautions ............................................ 11-7-1
Chapter 12 Using the Program Application
12-1 Program Application Overview ......................................................... 12-1-1
Starting Up the Program Application ............................................................... 12-1-1
Program Loader Window ................................................................................ 12-1-1
Program Editor Window .................................................................................. 12-1-3
12-2 Creating a New Program .................................................................... 12-2-1
General Programming Steps ........................................................................... 12-2-1
Creating and Saving a Program ...................................................................... 12-2-1
Running a Program ......................................................................................... 12-2-5
Pausing Program Execution ........................................................................... 12-2-6
Te rminating Program Execution ...................................................................... 12-2-6
Configuring Parameter Variables and Inputting Their Values.......................... 12-2-7
Using Subroutines ........................................................................................... 12-2-8
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 Files.................................................................................... 12-4-1
Renaming a File .............................................................................................. 12-4-1
Deleting a Program ......................................................................................... 12-4-1
Changing the File Type ................................................................................... 12-4-2
12-5 User-defined Functions ..................................................................... 12-5-1
Creating a New User-defined Function ........................................................... 12-5-1
Executing a User-defined Function ................................................................. 12-5-3
Editing a User-defined Function ...................................................................... 12-5-4
Deleting a User-defined Function .................................................................... 12-5-4
12-6 Program Command Reference .......................................................... 12-6-1
Using This Reference ...................................................................................... 12-6-1
Program Application Commands ..................................................................... 12-6-2
Application Command List ............................................................................ 12-6-15
20021201
20030201
10
Contents
12-7 Including ClassPad Functions in Programs .................................... 12-7-1
Including Graphing Functions in a Program .................................................... 12-7-1
Using Conics Functions in a Program ............................................................. 12-7-1
Including 3D Graphing Functions in a Program .............................................. 12-7-2
Including Table & Graph Functions in a Program ............................................ 12-7-2
Including Recursion Table and Recursion Graph Functions in a Program ...... 12-7-3
Including List Sort Functions in a Program ..................................................... 12-7-3
Including Statistical Graphing and Calculation Functions in a Program .......... 12-7-4
Chapter 13 Using the Setup Menu
13-1 Setup Menu Overview ........................................................................ 13-1-1
13-2 Using the Setup Menu ........................................................................ 13-2-1
Specifying a Variable....................................................................................... 13-2-2
Initializing All Setup Menu Settings ................................................................. 13-2-3
13-3 Setup Menu Settings .......................................................................... 13-3-1
Basic Format Dialog Box ................................................................................. 13-3-1
Graph Format Dialog Box ............................................................................... 13-3-4
3D Format Dialog Box ..................................................................................... 13-3-6
Presentation Dialog Box .................................................................................. 13-3-7
Communication Dialog Box ............................................................................. 13-3-8
Chapter 14 Configuring System Settings
14-1 System Setting Overview ................................................................... 14-1-1
Starting Up the System Application ................................................................. 14-1-1
System Application Window ............................................................................ 14-1-1
System Application Menus and Buttons .......................................................... 14-1-2
14-2 Managing Memory Usage .................................................................. 14-2-1
Memory Usage Sheets .................................................................................... 14-2-1
Deleting Memory Usage Data ......................................................................... 14-2-3
14-3 Using the Reset Dialog Box ............................................................... 14-3-1
14-4 Initializing Your ClassPad .................................................................. 14-4-1
14-5 Adjusting Display Contrast ............................................................... 14-5-1
14-6 Configuring Power Properties ........................................................... 14-6-1
Power Saving Mode ........................................................................................ 14-6-1
Auto Power Off ................................................................................................ 14-6-1
Configuring Power Properties ......................................................................... 14-6-2
14-7 Specifying the Display Language ..................................................... 14-7-1
14-8 Specifying the Alphabetic Keyboard Arrangement ......................... 14-8-1
14-9 Optimizing “Flash ROM” .................................................................... 14-9-1
14-10 Specifying the Ending Screen Image ............................................. 14-10-1
14-11 Adjusting Touch Panel Alignment .................................................. 14-11-1
14-12 Viewing Version Information ........................................................... 14-12-1
20021201
11
Contents
Chapter 15 Performing Data Communication
15-1 Data Communication Overview......................................................... 15-1-1
Connectable Devices and Transferable Data ................................................. 15-1-1
Using the ClassPad Communication Application ............................................ 15-1-3
15-2 Connecting the ClassPad to Another Device................................... 15-2-1
Connecting to Another ClassPad Unit ............................................................. 15-2-1
Connecting to an EA-200 Data Analyzer ........................................................ 15-2-2
Connecting to a Computer (USB) ................................................................... 15-2-3
15-3 Configuring Communication Parameters ........................................ 15-3-1
Wakeup ........................................................................................................... 15-3-2
15-4 Transferring Data to Another ClassPad Unit .................................... 15-4-1
Selecting Data for Transfer ............................................................................. 15-4-3
Sending a Screenshot of the Current Display Contents ................................. 15-4-5
Communication Standby ................................................................................. 15-4-6
Interrupting an Ongoing Data Communication Operation ............................... 15-4-6
Appendix
1 Resetting and Initializing the ClassPad .............................................α-1-1
2 Deleting an Application.......................................................................
3 Power Supply ........................................................................................
4 Number of Digits and Precision .........................................................
5 Specifications .......................................................................................
6 Character Code Table ..........................................................................
7 System Variable Table .........................................................................
8 Command and Function Index ...........................................................
9 Graph Types and Executable Functions ...........................................
10 Error Message Table..........................................................................
α
α
α
α
α
α
α
α
α
-10-1
-2-1
-3-1
-4-1
-5-1
-6-1
-7-1
-8-1
-9-1
20021201
20030601

About This User’s Guide

0-1-1
About This User’s 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.
ClassPad Keypad and Icon Panel
smMrSh
K
e
y
b
o
1 Keypad
a
r
d
=
xz
(
7
)
4
,
1
(–)
0
y
8
5
2
.
EXP
F
F
O
/
N
O
r
a
e
l
C
÷
^
9
6
+
3
EXE
1 Keypad
ClassPad keypad keys are represented by illustrations that look like the keys you need to
press.
Example 1: Key within text
Press the k to show the soft keyboard.
Example 2: A series of key operations
c2+3-4+10E
2 Icon panel
3 Cursor key
0
When you see something like the above, simply press the keys in the indicated sequence,
from left to right.
2 Icon panel
An operation that requires tapping an icon on the icon panel is indicated by an illustration of
the icon.
Example 1: Tap m to display the application menu.
Example 2: Tap to cancel an ongoing operation.
3 Cursor key
Operation of the cursor key is represented by arrow buttons that indicate which part of the
cursor key you need to press: f, c, d, e.
Example 1: Use d or e to move the cursor around the display.
Example 2: dddd
The above example means that you should press d four times.
20021201
20030201
About This User’s Guide
0-1-2
On-screen Keys, Menus, and Other Controllers
4 Menu bar
5 Toolbar
Tabs
6 Soft keyboard
4 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
OO
O menu and then tap [Keyboard].
OO
Example 2: Tap [Analysis], [Sketch], and then [Line].
20021201
About This User’s Guide
1-4-2
Built-in Applications
20021201
Starting a Built-in Application
Perform the steps below to start a built-in application.
uClassPad Operation
(1)On the icon panel, tap m to display the application menu.
(2)If you cannot see the icon of the application you want on the menu, tap the scroll
buttons or drag the scroll bar to bring other icons into view.
(3)Tap an icon to start its application.
Tip
•You can also start the Main application by tapping M on the icon panel. See “1-3 Using the Icon
Panel” for details.
Application Menu Operations
The following describes the various types of operations you can perform while the application menu is on the display.
•Starting an application See “Starting a Built-in Application” above.
•Displaying applications according to group (Educational Applications, Additional Applications, All Applications) See “Using Application Groups” on page 1-4-3.
•Moving or swapping icons See “Moving an Icon” on page 1-4-3, and “Swapping Two Icons” on page 1-4-4.
•Deleting an application See “Deleting an Application” on page
-2-1.
Application Menu
Scroll down button
Scrollbar
Scroll up button
0-1-3
5 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 List Editor window.
6 Soft keyboard
Key operations on the soft keyboards that appear when you press the k key are indicated by illustrations that look like the keyboard keys. You can change from one keyboard type to another by tapping one of the tabs along the top of the soft keyboard.
Example 1: baa/gw Example 2: )
NN
Ngce*fw
NN
Important!
• If a procedure in this User’s Guide requires use of a soft keyboard, press the k key to display the soft keyboard. The k key operation is not included as one of the procedure steps. For more details about how to input data on the ClassPad, see “1-6 Input”.
Page Contents
Three-part page numbers are centered at the top of each page. The page number “1-4-2”, for example, indicates Chapter 1, Section 4, page 2.
Note
Display examples shown in this User’s Guide are intended for illustrative purposes only. The actual text and values that appear on display may differ from the examples shown in this User’s Guide.
20021201
20030201
Chapter
Getting Acquainted
1-1 General Guide
1-2 Turning Power On and Off
1-3 Using the Icon Panel
1-4 Built-in Applications
1-5 Built-in Application Basic Operations
1-6 Input
1-7 Variables and Folders
1-8 Using the Variable Manager
1
20021201

1-1 General Guide

1-1-1
General Guide
Front
1
3
6 7
8
9
Back
smMrSh
K
e
y
b
o
a
r
d
=
(
)
,
(–)
y
xz
7
8
4
5
1
2
.
0
EXP
Side
@
2
F
F
O
/
N
O
r
a
e
l
C
÷
^
9
6
+
3
EXE
0
4
5
!
# $
P
20021201
1-1-2
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
1 Touch screen
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.
2 Stylus
This stylus is specially designed for performing touch screen operations. The stylus slips into a holder on the right side of the ClassPad for storage when it is not in use. For more information, see “Using the Stylus” on page 1-1-4.
3 Icon panel
Tapping an icon executes the function assigned to it. See “1-3 Using the Icon Panel” for details.
4 o key
Press this key to toggle ClassPad power on and off. See “1-2 Turning Power On and Off” for details.
5 c key
•Pressing this key while inputting data clears all of the data you have input up to that point. For details, see “Input Basics” on page 1-6-3.
•Pressing the c key while a calculation operation is in progress interrupts the calculation. For details, see “Pausing and Terminating an Operation” on page 1-5-10.
6 Cursor key (fcde)
Use the cursor key to move the text cursor, selection highlighting, and other selection tools around the display.
7 k key
Press this key to toggle display of the soft keyboard on and off. For details, see “Using the Soft Keyboard” on page 1-6-1.
8 K key
•Pressing this key while inputting numeric, expression, or text data deletes one character to the left of the current cursor position. For details, see “Input Basics” on page 1-6-3.
•Pressing the K key while a calculation operation is in progress pauses the calculation. For details, see “Pausing and Terminating an Operation” on page 1-5-10.
20021201
1-1-3
General Guide
9 Keypad
Use these keys to input the values and operators marked on them. See “1-6 Input” for details.
0 E key
Press this key to execute a calculation operation.
Side
! 3-pin data communication port
Connect the data communication cable here to communicate with another ClassPad unit or a CASIO Data Analyzer. See “Chapter 15 – Performing Data Communication” for details.
@ 20-pin data communication port
Connect the data communication cable here to exchange data with a computer. See “Chapter 15 – Performing Data Communication” for details.
Back
# Battery compartment
Holds the four AAA-size batteries that power the ClassPad. For details, see “Power Supply” on page α-3-1.
$ P button
Press this button to reset the ClassPad. For details, see “Performing the RAM Reset Operation” on page α-1-2.
20021201
1-1-4
General Guide
Using the Stylus
Most value and formula input, command executions, and other operations can be performed using the stylus.
kk
k Things you can do with the stylus
kk
• This is equivalent to clicking with a mouse.
•To perform a tap operation, tap lightly with the stylus on the ClassPad’s touch screen.
Tap
Drag
•Tapping is used to display a menu, execute an on-screen button operation, make a window active, etc.
• This is equivalent to dragging with a mouse.
•To perform a drag operation, hold the tip of the stylus on the touch screen as you move the stylus to another location.
•Dragging is used to change the setting of a slider or some other on-screen controller, to move a formula, etc.
Important!
•Be sure that you do not misplace or lose the stylus. Keep the stylus in the holder on the right side of the ClassPad whenever you are not using it.
•Do not allow the tip of the stylus to become damaged. Using a stylus with a damaged tip to perform touch screen operations can damage the touch screen.
•Use only the stylus that comes with your ClassPad or some other similar instrument to perform touch screen operations. Never use a pen, pencil or other writing instrument, which can damage the touch screen.
20021201
Turning Power On and Off
1-2-1

1-2 Turning Power On and Off

Turning Power On
You can turn on the ClassPad either by pressing the o key or by tapping the touch
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. See “Resume Function” below.
•Note that you need to perform a few initial setup operations when you turn on the ClassPad the first time after purchasing it. For details, see “Getting Ready” at the beginning of this user’s guide (page 1).
Turning Power Off
To turn off the ClassPad, hold down the o key for about two seconds, or until the ending
screen appears. For details about the ending screen, see “14-10 Specifying the Ending Screen Image”.
Important!
The ClassPad also has an Auto Power Off feature. This feature automatically turns the ClassPad off when it is idle for a specified amount of time. For details, see “Auto Power Off” on page 14-6-1. Though the screen of your ClassPad goes blank when you turn it off, it continues to perform certain internal processes for a short while. Because of this, you should always wait for a minute or so after turning off the ClassPad before turning it back on again.
Resume Function
Any time the ClassPad powers down (because you turn off power or because of Auto Power Off), the Resume function automatically backs up its current operational status and any data in RAM, and the ClassPad enters a “sleep state”. If you turn ClassPad power back on while it is in the sleep state, the Resume function restores the backed up operational status and RAM data.
20021201
Turning Power On and Off
1-2-2
Limiting the Duration of the Sleep State
You can use the [Power Save Mode] setting (page 14-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. After that, the ClassPad powers down completely, which deletes all data that was backed up by the Resume function. The following describes the difference between powering up from the sleep state and powering up after the ClassPad powers down completely.
k Powering Up from the Sleep State
Power comes on immediately, with all data backed up by the Resume function restored.
k Powering Up after Complete Power Down
1. Press the o key or tap the ClassPad screen.
• This causes the ClassPad to perform it startup routine, which takes a little time to complete.
2. The application menu will appear after you finish the touch panel alignment procedure.
Tip
See “14-6 Configuring Power Properties” for information about changing the [Power Save Mode]
setting.
20021201
1-3-1
Using the Icon Panel

1-3 Using 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 this: Tap this icon:
Display the [Settings] menu to set up the ClassPad See “Using the Settings Menu” on page 1-5-8.
Display the application menu See “1-4 Built-in Applications” for details.
Start the Main application See “Chapter 2 – Using the Main Application” for details.
Resize the currently active window (when there are two windows displayed) so it fills the entire display, or return to the dual window display again See “Using a Dual Window Display” on page 1-5-1.
Swap the upper window and lower window (when there are two windows displayed) See “Using a Dual Window Display” on page 1-5-1.
Capture the currently displayed screen for transfer to a computer or for use with the ClassPad’s presentation application See “Chapter 11 – Using the Presentation Application” and “Chapter 15 – Performing Data Communication”.
Perform the same operation as a computer’s ESC key The actual operation performed when this icon is tapped depends on the application you are currently using.
s
m
M
r
S
h
20021201
1-4-1
Built-in Applications

1-4 Built-in Applications

Tapping m 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 this type of operation: Select this icon: See Chapter:
•General calculations, including function calculations
•Matrix calculations
•Computer Algebra System
Access the eActivity function
•Create a list of data
•Perform statistical calculations
•Draw a statistical graph
•Register a function and create a table of solutions by substituting different values for the function’s variables
•Draw a graph
•Perform sequence calculations
•Solve recursion expressions
J A
I
T
H
2
10
7
3
6
•Draw the graph of a conics section
•Graph the 3D function
•Draw geometric figures
•Build animated figures
•Obtain the value of any variable in an equation, without transforming or simplifying the equation
•Create and run a presentation using ClassPad application window
•Register a file name in the programming area
• Input a program or run a program
•Exchange data with another ClassPad, a computer, or another device
•Clear the memory
•Adjust contrast
•Configure other system settings
Tip
• Built-in applications are also called “educational applications”. In addition to the built-in educational applications, you can also install “add-in applications” as required.
z = f(x,y)
20021201
20030201
C
D G N
P
p
B
Y
4
5
8
9
11
12
15
14
1-4-2
Built-in Applications
Starting a Built-in Application
Perform the steps below to start a built-in application.
u ClassPad Operation
(1) On the icon panel, tap m to display the application menu.
Scroll up button
Scrollbar
Scroll down button
Application Menu
(2) If you cannot see the icon of the application you want on the menu, tap the scroll
buttons or drag the scroll bar to bring other icons into view.
(3) Tap an icon to start its application.
Tip
•You can also start the Main application by tapping M on the icon panel. See “1-3 Using the Icon
Panel” for details.
Application Menu Operations
The following describes the various types of operations you can perform while the application menu is on the display.
•Starting an application See “Starting a Built-in Application” above.
•Displaying applications according to group (Educational Applications, Additional Applications, All Applications) See “Using Application Groups” on page 1-4-3.
•Moving or swapping icons See “Moving an Icon” on page 1-4-3, and “Swapping Two Icons” on page 1-4-4.
•Deleting an application See “Deleting an Application” on page α-2-1.
20021201
1-4-3
Built-in Applications
k Using Application Groups
You can use application groups to specify the type of applications that appear on the application menu. To select an application group, tap the box in the upper right of the application menu, and then select the group you want from the list that appears.
To display these icons: Select this application group:
Educational application icons only Educational
Add-in applications only Additional
Both educational applications and add-in applications All
Tip
• Nothing appears on the application menu if you select the “Additional” group while there are no add-in applications installed on the ClassPad.
k Moving an Icon
You can use the procedure below to move an icon to a different location on the application menu.
20021201
1-4-4
Built-in Applications
u ClassPad Operation
(1) On the icon panel, tap m to display the application menu. (2) Tap s to display the [Settings] menu.
(3) Tap [Move Icon].
(4) Tap the icon you want to move (J in this example).
• This selects the icon.
(5) Tap the icon that you want the first icon to follow (C in this example).
• This moves the icon.
k Swapping Two Icons
Perform the following steps to swap two icons on the application menu.
u ClassPad Operation
(1) On the icon panel, tap m to display the application menu. (2) Tap s to display the [Settings] menu.
(3) Tap [Swap Icon].
(4) Tap one of the icons.
• This selects the icon.
(5) Tap the other icon (the one you want to swap with).
• This swaps the icons.
20021201
Built-in Application Basic Operations
1-5-1

1-5 Built-in Application Basic Operations

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.
}
Menu bar
}
Toolbar
Application window
Soft keyboard (page 1-6-1)
}
Status bar
Using a Dual Window Display
Many applications split the display between an upper window and a lower window, each of which shows different information. The sample screenshot below is from the Conics application, which uses the upper window for input of expressions, and the lower window for graphing.
Upper window
Lower window
20021201
Built-in Application Basic Operations
1-5-2
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 it.
u To switch the active window
While a dual window is on the display, tap anywhere inside the window that does not have a thick boundary around it to make it the active window.
•Note that you cannot switch the active window while an operation is being performed in the current active window.
u To resize the active window so it fills the display
While a dual window is on the display, tap r. This causes the active window to fill the display. To return to the dual window display, tap r again.
u To s wap the upper and lower windows
While a dual window is on the display, tap S. This causes the upper window to become the lower window, and vice versa. Swapping windows does not have any affect on their active status. If the upper window is active when you tap S for example, the window will remain active after it becomes the lower window.
Using 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.
}
Menu bar
Tapping the menu bar menu displays its commands, options, and settings from which you can choose the one you want. Some menu items have a single selection as shown in Example 1, below, while other menu items display a submenu of selections from which you can choose as shown in Example 2.
20021201
20030201
Built-in Application Basic Operations
1-5-3
Example 1: Choosing the [Edit] menu’s [Copy] item
u ClassPad Operation
(1) Tap [Edit]. (2) Tap [Copy].
• This displays the contents of the • This performs a copy operation. [Edit] menu.
Example 2: Choosing [lim], which is on the [Calculation] submenu of the [Action] menu.
u ClassPad Operation
(1) Tap [Action]. (2) Tap [Calculation].
• This displays the contents of the • This displays the contents of the [Action] menu. [Calculation] submenu.
(3) Tap [lim].
• This inputs “lim(”.
20021201
Built-in Application Basic Operations
1-5-4
Using the
The O menu appears at the top left of the window of each application, except for the
System application.
OO
O Menu
OO
k O Menu Items
The following describes all of the items that appear on the O menu.
1 2
3
4
1 Tapping [Settings] displays the [Setup] submenu, which you can use to configure
ClassPad settings. For more information, see “Using the Settings Menu” on page 1-5-8.
2 Tap [Keyboard] to toggle display of the soft keyboard on and off.
3 This area shows a list of all of the windows that can be accessed from the current
application (Graph & Table application in this example). Tapping a menu selection
displays the corresponding window and makes it active. For details, see “Using the O
Menu to Access Windows” on page 1-5-5.
4 Tapping [Close] closes the currently active window, except in the following cases.
•When only one window is on the display
•When the currently active window cannot be closed by the application being used
You cannot, for example, close the Graph Editor window from the Graph & Table application.
20021201
Built-in Application Basic Operations
1-5-5
k Using the O Menu to Access Windows
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 O menu to change the active window and to display the window you want.
u Window Selection Example (Graph & Table)
e
(1) Graph window is active.
e
(2) Tap O and then [Graph
Editor].
ee
(4) Tap O and then
[List Editor].
(5) List Editor window
appears and becomes active.
(3) Graph Editor window
becomes active.
20021201
Built-in Application Basic Operations
1-5-6
Using Check Boxes
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. Tapping a check box toggles the option on (checked) and off (cleared).
Option turned offOption turned on
Check boxes also appear on menus. Menu check boxes operate the same way as dialog box check boxes.
Option turned on Option turned off
20021201
20030201
Built-in Application Basic Operations
1-5-7
Using Option Buttons
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.
Tap “Français”. This selects “Français” and
deselects “English”.
Option buttons also appear on menus. Menu option buttons operate the same way as dialog box option buttons.
20021201
Built-in Application Basic Operations
1-5-8
Using the Settings Menu
You can access the [Settings] menu by tapping s on the icon panel, or by tapping the menu bar’s O menu and then selecting the [Settings] submenu.
The [Settings] menu contains a number of basic preferences that are applied globally to all of the ClassPad’s built-in applications. The table below shows all of the submenus and commands that are included on the [Settings] menu.
Submenus/Menu Items Description
Basic Format Graph Format 3D Format
Setup
Presentation Communication
Default Setup
View Window
Variable Manager
Full Screen
Half Screen
Window Form
Swap Screen
Default Screen State
Displays a dialog box for configuring the corresponding setup settings. See “13-3 Setup Menu Settings” for details.
Returns all settings to their initial defaults (except for the current folder setting). See “13-3 Setup Menu Settings” for details. Displays a dialog box for configuring the display range and other graph settings. For details, see the explanations for the various applications with graphing capabilities (Graph & Table, Conics, 3D Graph, Statistics, etc.)
Starts up the Variable Manager. See “1-8 Using the Variable Manager” for details.
Resizes the currently active window, when a dual window is on the display, to fill the entire display.
Switches the display to a dual window with two windows, when a single window fills the entire screen, in an application that supports dual window.
Switches the windows, when a dual window is on the display, to make the upper window the lower window, and vice versa. This item performs the
same function as the icon panel’s icon.
Returns the window display status to the initial default for the current application.
20021201
Built-in Application Basic Operations
1-5-9
Using 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
k Toolbar Buttons
Normally, you tap a button to execute the command assigned to it. Some buttons, however, have a down arrow v next to them. Tapping the arrow displays a list of options from which you can select.
List of options
k Toggling between Multiple Toolbars
With some applications, not all of the buttons can fit on a single toolbar. When this happens, the buttons that cannot fit are placed onto a second toolbar. When there are two toolbars, each of them has an arrow button on the far right. Toolbar 1 has a u button while toolbar 2 has a t button. Tapping an arrow button toggles between the two toolbars.
Tap here to toggle
Tip
• The explanations in this manual make no distinction between toolbar 1 and toolbar 2. Even if a button is located on toolbar 2 (like the instructed simply to “tap
”.
button in the above example) you will be
20021201
20030201
Built-in Application Basic Operations
1-5-10
Interpreting Status Bar Information
The status bar appears along the bottom of the window of each application.
Status bar
1
1 Information about current application
2 Battery level indicator
....................... full
....................... medium
....................... low
3 This indicator flashes between and while an operation is being performed.
appears here to indicate when an operation is paused.
2
3
Important!
•Be sure to replace batteries as soon as possible whenever the battery level indicator shows (medium).
•Replace batteries immediately whenever the battery level indicator shows (low). At this level, you will not be able to perform data communication or other functions.
• The following message indicates that batteries are about to die. Replace batteries immediately whenever this message appears.
Batteries are extremely low! Replace batteries immediately!
•See page α-3-2 for details about replacing batteries.
Pausing and Terminating an Operation
Many of the built-in applications provide operations to pause and terminate (break) expression processing, graphing, and other operations.
k Pausing an Operation
Pressing the K key while an expression processing, graphing, or other operation is being performed pauses the operation. Pressing K again resumes the operation.
20021201
Built-in Application Basic Operations
1-5-11
Example: To pause a graphing operation and then resume it
u ClassPad 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 K key.
• This pauses the draw operation and displays on the right side of the status bar.
Draw is paused at the point where K is pressed.
(3) To resume the operation, press the K key again.
• This resumes the draw operation, which continues until the graph is complete.
k Terminating an Operation (Break)
Pressing the c key while an expression processing, graphing, or other operation is
being performed terminates the operation.
Example: To terminate a graphing operation
u ClassPad 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 c key.
• This terminates the draw operation and displays the Break dialog box, indicating the Break state.
Break dialog box
(3) To exit the Break state, tap the [OK] button.
• This returns the ClassPad to its status before you started the graphing operation.
20021201
1-6-1 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.
Using the Soft Keyboard
The soft keyboard is displayed in the lower part of the touch screen. A variety of different special-purpose soft keyboard styles help to take much of the work out of data input.
u To display the soft keyboard
When the soft keyboard is not on the touch screen, press the k key, or tap the O menu and then tap [Keyboard]. This causes the soft keyboard to appear.
Press k.
The soft keyboard appears.
•Pressing the k key again hides the soft keyboard.
•The icon panel’s r and S icons are disabled while the soft keyboard is on the display. For details about r and S, see “Using a Dual Window Display” on page 1-5-1.
20021201
20030201
1-6-2 Input
k Soft Keyboard Styles
There are four different soft keyboard styles as described below.
•Math (mth) Keyboard
Pressing k 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 9
(default) soft keyboard appears. You can use the math (mth) keyboard to input values, variables, and expressions. Tap each lower button to see additional characters, for example tap [CALC]. For more information, see “Using the Math (mth) Keyboard” on page 1-6-8.
•Alphabet (abc) Keyboard
Use this keyboard to input alphabetic characters, Greek characters, and other characters, as well as logical symbols and other numeric symbols. Tap one of the buttons along the bottom of the keyboard to see additional characters, for example, tap [MATH]. For more information, see “Using the Alphabet (abc) Keyboard” on page 1-6-10.
•Catalog (cat) Keyboard
This keyboard provides a scrollable list that can be used to input built-in functions, built-in commands, system variables, and user-defined functions. Tap a command to select it and then tap it again to insert it. Selecting an item from the Form list changes the available commands. For more information, see “Using the Catalog (cat) Keyboard” on page 1-6-13.
•2D Keyboard
This keyboard displays various templates for natural input of fractions, exponential values, matrices, differential and integral calculus expressions, etc. Note that natural input is available in most ClassPad applications. Natural input cannot be used in the geometry measurement box or when entering data into a list. For more information, see “Using the 2D Keyboard” on page 1-6-15.
Tip
• 2D math symbols are easy to use. Just tap the image of the symbol you would like to use and it will appear in your application.
• 2D math symbols can be used in most applications.
20021201
1-6-3 Input
k Selecting a Soft Keyboard Style
Tap one of the tabs along the top of the soft keyboard (9, 0, (, or )) to select the keyboard style you want.
Tap here.
To display the 2D keyboard
Input Basics
This section includes a number of examples that illustrate how to perform basic input procedures. All of the procedures assume the following.
•The Main application is running. For details, see “Starting a Built-in Application” on page 1-4-2.
•The soft keyboard is displayed. For details, see “Using the Soft Keyboard” on page 1-6-1.
k Inputting a Calculation Expression
You can input a calculation expression just as it is written, and press the E key to execute it. The ClassPad automatically determines the priority sequence of addition, subtraction, multiplication, division, and parenthetical expressions.
•Before starting any calculation, be sure to clear the ClassPad by pressing c. See Chapter 2 for more information about inputting expressions.
•Use the z or - key to input the minus sign before a negative value.
Example 1: To simplify –2 + 3 – 4 + 10
u ClassPad Operation
Using the keypad keys
cz2+3-4+10E
Using the soft keyboard
Tap the keys of the math (mth) keyboard or the 2D keyboard to input the calculation expression.
c9-c+d-e+baw
When the soft keyboard is not on the touch screen, press the k key, or tap the O menu and then tap [Keyboard]. This causes the soft keyboard to appear on the display.
20021201
20030201
1-6-4 Input
Example 2: To simplify 2 (5 + 4) ÷ (23 × 5)
u ClassPad Operation
Using the keypad keys
c2(5+4)/(23*5)E
Using the soft keyboard
Tap the keys of the math (mth) keyboard or the 2D keyboard to input the calculation expression.
c9 (or )) c(f+e)/(cd*f)w
Tip
• As shown in Example 1 and Example 2, you can input simple arithmetic calculations using either the keypad keys or the soft keyboard. Input using the soft keyboard is required to input higher level calculation expressions, functions, variables, etc.
k Editing Input
The following are the different techniques you can use to edit your input.
u To change something right after you input it
When the cursor is located at the end of your input, press K to delete the character or operator you want to edit.
Example: To change the expression 369 × 3 to 369 × 2
(1) c369*3
(2) K
(3) 2
Tip
•Or, drag your stylus across 3 to select it and input 2.
20021201
20030201
1-6-5 Input
u To delete an unneeded key operation
Use dand e to move the cursor to the location immediately to the right of the key operation you want to delete, and then press K. Each press of K deletes one command to the left of the cursor.
Example: To change the expression 369 × × 2 to 369 × 2
(1) c369**2
(2) dK
Tip
•You can move the cursor without using the cursor key by tapping at the destination with the stylus. This causes the cursor to jump to the location where you tap.
u To correct a calculation expression
Use d and e to move the cursor to the location immediately to the right of the location you want to correct, and then press K.
Example: To correct cos(60) so it becomes sin(60)
(1) Use the mathematics (mth) keyboard to input “cos(60)”.
c9Tcga)
Tapping the T key causes it to change to I and displays a key set for inputting trigonometric functions.
(2) Move the cursor to the location immediately to the right of “cos(”.
ddd
(3) Delete “cos(”.
KKKK
(4) Input “sin(”.
s
(5) Tap I to return to the initial math (mth) key set. See “Using the Math (mth)
Keyboard” on page 1-6-8 for details.
Tip
•Or, drag your stylus across “cos(” to select it and input “sin(”.
After you make all of the changes you want, press E to calculate the result. To continue inputting the calculation, press e to move the cursor to the end of the calculation, and input
what you want.
20021201
1-6-6 Input
u To insert new input into the middle of an existing calculation expression
Use d or e to move the cursor to the location where you want to insert new input, and then input what you want.
Example: To change 2.362 to sin(2.362)
(1) c9c.dgx
(2) dddddd
(3) Ts
Tip
•You can move the cursor without using the cursor key by tapping at the destination with the stylus. This causes the cursor to jump to the location where you tap.
u To replace a range of input with new input
After you drag the stylus across the range of input that you want to replace, enter the new input.
Example: To replace the “234” of “1234567” with “0”.
(1) Input “1234567”.
c1234567
(2) Drag the stylus across “234” to select it.
(3) Input “0”.
0
Tip
•You can perform d and K key operations by pressing the corresponding keypad key or soft key.
20021201
1-6-7 Input
k Using the Clipboard for Copy and Paste
You can copy (or cut) a function, command, or other input to the ClassPad’s clipboard, and then paste the clipboard contents at another location.
u To copy characters
(1) Drag the stylus across the characters you
want to copy to select them.
(2) On the soft keyboard, tap G.
•This puts a copy of the selected characters onto the clipboard.
The selected characters are not changed when you copy them.
Tip
•You can also copy characters by tapping the [Edit] menu and then tap [Copy].
u To cut characters
(1) Drag the stylus across the characters you want to
cut to select them.
(2) On the soft keyboard, tap .
•This moves the selected characters onto the clipboard.
Cutting causes the original characters to be deleted.
Tip
• Performing a copy or cut operation causes the clipboard contents to be replaced by the newly copied or cut characters.
•You can also cut characters by tapping the [Edit] menu and then tap [Cut].
u To paste the clipboard contents
(1) Move the cursor to the location where you want to
paste the clipboard contents.
(2) On the soft keyboard, tap H.
•This pastes the clipboard contents at the current cursor location.
Tip
• The clipboard contents remain on the clipboard after you paste them. This means you can paste the current contents as many times as you like.
•You can also paste the clipboard contents by tapping the [Edit] menu and then tap [Paste].
20021201
20030201
1-6-8 Input
u Copying and pasting in the message box
The “message box” is a 1-line input and display area under the Graph window (see Chapter
3).
Message box
You can use the two buttons to the right of the message box to copy the message box
contents (G button), or to paste the clipboard contents to the message box (H button).
Copy and paste are performed the same way as the copy and paste operations using the soft keyboard.
Advanced Soft Keyboard Operations
As explained in “Using the Soft Keyboard” on page 1-6-1, there are four soft keyboard types: the math (mth) keyboard, the alphabet (abc) keyboard, the catalog (cat) keyboard, and the 2D math (2D) keyboard. This section provides more detailed information about soft keyboard operations and the various key sets available with each soft keyboard.
•All of the explanations in this section start from the initial key set of each keyboard.
k Using the Math (mth) Keyboard
The math (mth) keyboard is for inputting calculation expressions and numeric expressions. In addition to the initial math (mth) key set, you can also select from among four other key
sets named T (trigonometry), - (calculus), K (option), and V (variable).
u Initial math (mth) keyboard key set
If you stay in the same application, the keyboard that you used last will appear when you
press the k key.
20021201
1-6-9 Input
u T key set
Tapping the T key displays keys for inputting trigonometric functions, and changes the T softkey to I. You can tap this key to toggle between T and the default 9
keyboard. Tapping the = (hyperbolic) key switches to a key set for inputting hyperbolic functions. Tap the = key again to return to the regular T key set.
=
u - key set
Tapping the - key displays keys for inputting differential and integral calculus expressions, permutations, etc., and changes the - softkey to I. You can tap this key to toggle between - and the default 9 keyboard.
Tip
•Tapping the key inputs the “solve” function, while tapping the key inputs the “dSolve” function. See page 2-7-39 for information about these functions.
• For information about each of functions or symbols, see “2-4 Function Calculations”.
u K key set
Tapping the K key displays keys for inputting “<”, “”, and other special operators, and changes the K softkey to I. You can tap this key to toggle between K and the default 9 keyboard.
Tip
•Tapping the key inputs the “rSolve” function. See page 2-7-40 for information about this function.
• For information about each of the functions and symbols, see “2-4 Function Calculations”.
20021201
1-6-10
Input
u V key set
Tapping the V key displays keys for inputting single-character variables, and changes the V softkey to I. You can tap this key to toggle between V and the default 9
keyboard. Tapping the E key switches to a key set for inputting upper-case single-
character variables.
E
Tip
• As its name suggests, a single-character variable is a variable name that consists of a single character like “a” or “x”. Each character you input on the V keyboard is treated as a single­character variable. To input multiple-character variable names like “ab” or multiple-character strings, you must use the alphabet (abc) keyboard. For more information, see “Using Single­character Variables” on page 1-6-12.
• For information about the D key that appears in the lower right of all of the math (mth) keyboard key sets, see “Using the Answer Variable (ans)” on page 2-2-2.
k Using the Alphabet (abc) Keyboard
In addition of the initial alphabet (abc) key set, you can also select from among three other
key sets, within alphabet (abc), named M (character symbols), n (mathematics symbols), and S (extra symbols).
u Initial alphabet (abc) keyboard key set
This keyboard is for inputting lower-case alphabetic characters. Tap L to shift the keyboard or E to caps lock the keyboard when you want to input upper-case characters.
•Note that the initial alphabet (abc) keyboard uses the qwerty key arrangement, which is similar to a computer keyboard. You can also change to an azerty or qwertz arrangement. See “14-8 Specifying the Alphabetic Keyboard Arrangement”.
20021201
1-6-11
Input
u M key set
Use the M key set to input Greek characters, Cyrillic characters, and accented characters. Tap the J and K buttons to scroll to additional keys. Tapping E caps locks the keyboard
for input of upper-case characters.
•Tap I to return to the initial alphabet (abc) key set.
u n key set
This key set contains some of the mathematical expression symbols that are also available on the math (mth) keyboard. Tap the J and K buttons to scroll to additional keys.
•Tap I to return to the initial alphabet (abc) key set.
u S key set
Use this key set to input punctuation and symbols. Tap the J and K buttons to scroll to additional keys.
•Tap I to return to the initial alphabet (abc) key set.
20021201
20030601
1-6-12
Input
k Using Single-character Variables
As its name suggests, a single-character variable is a variable name that consists of a single character like “a” or “x”. Input of single-character variable names is subject to different rules than input of a series of multiple characters (like “abc”).
u To input a single-character variable name
Any character you input using any one of the following techniques is always treated as a single-character variable.
•Tapping any key in the math (mth) keyboard’s V key set (page 1-6-10)
•Tapping any key in the 2D keyboard’s V key set (page 1-6-15)
•Tapping the X, Y, Z or [ key to the left of the 9 key of the math (mth) keyboard or 2D keyboard
•Pressing the x, y, or Z keypad key
If you use the above key operations to input a series of characters, each one is treated as a single-character variable. Inputting A, B, C, for example, is treated as the mathematical expression a × b × c, and not as the characters “abc”.
Tip
• The single-character variables described above make it possible for you to perform calculations as they are written in your textbook.
Example 1: 9VABCw
Example 2: 2xyE
Tip
• When you input a single-character variable, its name appears on the display as an italicized bold character. This is simply to let you know that the letter is a single-character variable name.
20021201
20030201
1-6-13
Input
u To input a series of multiple characters
A series of multiple characters (like “list1”) can be used for variable names, program commands, comment text, etc. Always use the alphabet (abc) keyboard when you want to input a series of characters.
Example: 0abcw
You can also use the alphabet (abc) keyboard to input single-character variable names. To do so, simply input a single character, or follow a single character with a mathematical operator.
Example: 0a*b+cw
Tip
•A single-character variable you input using the alphabet (abc) keyboard is identical to a single­character variable you input using the math (mth) keyboard.
k Using the Catalog (cat) Keyboard
The “Form” menu of the catalog keyboard lets you select one of the following five categories: [Func] (built-in functions on pages 2-4-2 and 2-7-1), [Cmd] (built-in commands and operators on pages 1-7-4 and 12-6-1), [Sys] (system variables on page α-7-1), [User] (user-defined functions on page 12-5-1), and [All] (all commands, functions, etc.). After selecting a category, you can choose the item you want from the alphabetized list that appears on the catalog (cat) keyboard.
Tip
• Note that user-defined variables and user-defined programs cannot be input using the catalog (cat) keyboard. Use the Variable Manager (page 1-8-1) instead.
•A user-defined function must be stored in the “library” folder to appear in the catalog (cat) keyboard list when the [User] category is selected.
20021201
20030201
u Catalog (cat) keyboard configuration
This is an alphabetized list of commands, functions, and other items available in the category currently selected with “Form”.
1-6-14
Input
Tap the down button and then select the category you want ([Func], [Cmd], [Sys], [User], or [All]) from the list that appears.
Tapping a letter button displays the commands, functions, or other items that
Tap this key to input the item that is currently selected in the alphabetized list.
begin with that letter.
u To use the catalog (cat) keyboard
Example: To input the built-in “Plot” command
(1) Tap ( to display the catalog (cat) keyboard. (2) Tap the “Form” down arrow button v and then select [Cmd] from the list of categories
that appears.
(3) Tap the u button in the lower right corner until the P key is visible.
(4) Tap P.
(5) In the alphabetized list, tap “Plot”.
(6) Tap [INPUT] to input the command.
Tip
• Instead of tapping [INPUT] in step (6), you could also tap the command you selected in step (5) a second time to input the command.
20021201
1-6-15
Input
k Using the 2D Keyboard
The 2D keyboard provides you with a number of templates that let you input fractions, exponential values, nth roots, matrices, differentials, integrals, and other complex expressions as they are written. It also includes a V key set that you can use to input single-character variables like the ones you can input with the math (mth) keyboard.
u Initial 2D keyboard key set
This key set lets you input mathematical expressions as they are written. Tap the J and K
keys to scroll between the menus of available templates.
K
J
u V key set
Tapping the V key displays keys for inputting single-character variables, and changes the V softkey to I. You can tap this key to toggle between V and the initial 2D keyboard.
Tapping the E key switches to a key set for inputting upper-case single-character
variables.
E
Tip
• As its name suggests, a single-character variable is a variable name that consists of a single character like “ character variable. You cannot use the V keyboard to input multiple-character variable names like “ab” or multiple-character strings. You must use the alphabet (abc) keyboard when you want to input a multiple-character string. For more information, see “Using Single-character Variables” on page 1-6-12.
• For information about the D key that appears in the lower right of all of the 2D keyboard key sets, see “Using the Answer Variable (ans)” on page 2-2-2.
• Note that natural input is available in most applications of the ClassPad. Natural input cannot be used in the geometry measurement box or when entering data into a list.
a” or “x”. Each character you input on the V keyboard is treated as a single-
20021201
20030201
1-6-16
Input
u To use the initial 2D key set for natural input
Example 1: To input +
(1) On the application menu, tap J to start the Main application. (2) Press the c key. (3) Press the k key, and then tap ) to display the 2D keyboard.
(4) Tap N and then tap b to input the numerator.
(5) Tap the input box of the denominator to move the
cursor there, or press c and then tap f.
(6) Press e to move the cursor to the right side of 1/5.
• Instead of using e to move the cursor, you could
also tap with the stylus at the cursor destination.
(7) Tap +.
(8) Tap N, and then repeat steps (4) through (6) to
input 3/7.
(9) After everything is the way you want, press E.
153
7
Tip
• 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.
n
Example 2: To input
(1) Tap ) to display the 2D keyboard and then tap K.
(2) Tap .
(3) In the input box below Σ, input “k=1”.
Vkeb
(4) Tap with the stylus to move the cursor to the other
input locations and input the required information. In the input box above Σ, tap L.
2
k
Σ
k
= 1
Initially, the cursor appears here.
20021201
20030201
1-6-17
Input
(5) Input the part of the expression that comes to the right of Σ.
kIJ c
(6) After everything is the way you want, press E.
1
2
(1–
x
)
Example 3: To input
0
ex dx
(1) Tap ) to display the 2D keyboard and then tap K.
(2) Tap P.
Initially, the cursor appears in the input box to the right of
(3) Input the part of the expression that comes to the right of ∫.
(b-XJ ce)
QXeeX
•Or you can use 2D math symbols to enter the expression.
(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 b.
In the input box below , tap a.
∫.
(5) After everything is the way you want, press E.
20021201
20030201
1-7-1
Variables and Folders

1-7 Variables and Folders

Your ClassPad lets you register text strings as a value, expression, string, list, matrix, etc. A variable can be recalled by a calculation to access its contents. Variables are stored in automatically, you can also create your own user folders. You can create user folders as required to group variables by type or any other criteria.
folders
. In addition to the default folders that are provided
variables
. You can then use a variable to store
Folder Types
Your ClassPad stores variables in one of four types of folders described below.
Folder Type
“system” Folder
“library” Folder
“main” Folder
This is one of the ClassPad’s reserved folders, which is provided by default. It is used for storage of defined variables used by ClassPad applications and other system operations. Some examples of system variables are “list1” through “list6”, View Window parameters “xmin” and “xmax”, etc. A system variable can be accessed by any application simply by specifying the applicable variable name.
Also a ClassPad reserved folder, the “library” folder can be used for storing user-created variables. Variables stored in the “library” folder can be accessed without specifying a path, regardless of the current folder setting (see next page).
The “main” folder is also a ClassPad reserved folder, and acts as the default current folder. While the “main” folder is the current folder, all variables created by ClassPad application operations are stored here when you do not specify a path for variable storage.
Description
system variables
, which are pre-
User Folder
This is a folder created and named by you. You can make a user folder the current folder, move variables to a user folder, etc. You can also delete and rename a user folder as required. You can have up to 87 user folders in ClassPad memory at one time.
Tip
•You cannot put a folder inside of another folder.
•You can view the contents of a folder, other than “system”, using the Variable Manager (page 1-8-1). Note, however, that you cannot open the “system” folder for viewing.
• The “system” folder contents are listed within the ( page of the keyboard when “Sys” is selected for “Form”.
20021201
1-7-2
Variables and Folders
k 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” on page 1-8-3.
Variable Types
ClassPad variables can be broadly grouped into three types: general variables, system variables, and local variables.
Variable Type
General Variables
System Variables
Local Variables
general variable
A
is one you create using any name you want. Unless you specify otherwise when you are creating it, a general variable is stored in the current folder. You can use the same name for multiple variables, as long as each of them is stored in a different folder. General variables can be deleted, renamed, etc.
System variables are pre-defined reserved variables used by ClassPad applications and other system operations. They are stored in the “system” folder. System variables can be accessed without specifying the folder name, and can even be accessed from another folder. Since system variable names are reserved words, they cannot be renamed. Whether you are allowed to delete or change the contents of a system variable depends on each variable.
• For the names of and detailed information about system variables, see the “System Variable Table” on page α-7-1.
A local variable is a variable that is temporarily created by a defining function, program, or other operation for a particular purpose. A local variable is deleted automatically when execution of the program or user-defined function that created it is complete. You can create a local variable by including the “Local” command in a program. Any variable specified as the argument of a program or a user-defined function is automatically treated as a local variable.
Description
20021201
20030201
1-7-3
Variables and Folders
k Variable Data Types
ClassPad variables support a number of 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 or using the [Setup] menu (page 13-2-1). The following table lists all of the variable data type names and explains the meaning of each.
Data Type Name
EXPR STR LIST MAT PRGM* EXE*
Real number, complex number or expression data String data
List data created using the Statistics application, Main application, etc. Matrix data created using the Main application, etc. General program Executable program
• This type of program cannot be edited.
TEXT* FUNC* PICT*
Te xt data
User-defined function Image data
• ClassPad image data includes graph image data saved using the Store function, and image data captured using the Presentation application.
GMEM*
Graph memory data saved using the Graph & Table application
• For more information, see “Saving Graph Editor Data to Graph
Memory” on page 3-3-9.
GEO*
MEM*
OTHR
Geometry application data
General-purpose data
Data other than that described above
data types
. The type of data assigned to a variable
Data Type
* Protected variable types
Some data types are
protected
. A variable whose data type is protected cannot be overwritten with another variable, which “protects” variable contents from being inadvertently altered. Data types whose names are marked with an asterisk in the above table are protected.
Tip
• Note that whether or not a data type is protected is determined by the system. You cannot change the protect status of a data type.
• Even when a variable is a protected data type, you can rename, delete, or move it. To disable these operations, you need to lock the variable. For more information, see “Locking a Variable or Folder” on page 1-7-10.
• The elements of the LIST data type can contain EXPR or STR type data only. The elements of the MAT data type can contain EXPR type data only.
20021201
1-7-4
Variables and Folders
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.
k Creating a folder using the Variable Manager
On the Variable Manager window, tap [Edit] and then [Create Folder]. For more information, see “1-8 Using the Variable Manager”.
k Creating a folder using the “NewFolder” command
In the Main application or in a program, execute the “NewFolder” command.
Example: To create a new folder named “Test”
u ClassPad Operation
(1) Tap m to display the application menu, and then tap J to start the Main application.
(2) Display the catalog (cat) keyboard, and then input the “NewFolder” command.
a. In the [Form] menu, select [Cmd].
b. Tap u and the [N] to display the first command that starts with the letter “N”.
c. In the command list, tap “NewFolder” to select it.
d. Tap [INPUT].
“NewFolder” command
(3) Following the “NewFolder” command you just input, enter “Test”.
0L T e s t
20021201
1-7-5
Variables and Folders
(4) Tap w to execute the command.
•The message “done” appears on the display to let you know that command execution is complete.
Tip
•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”.
• For information about commands you can use to perform folder operations, see “12-6 Program Command Reference”.
k Folder Name Rules
The following are the rules that apply to folder names.
•Folder names can be up to 8 bytes long.
•The following characters are allowed in a folder name. Upper-case and lower-case unaccented characters (character codes 65 to 90, 97 to 122) Upper-case and lower-case accented characters (character codes 257 to 416, 513 to 672) Subscript characters (character codes 480 to 491, 496 to 512, 737 to 746, 752 to 766) Numbers (character codes 48 to 57) Underscore (character code 95)
•Folder names are case-sensitive. For example, each of the following is treated as a different folder name: abc, Abc, aBc, ABC.
•A reserved word (system variable names, built-in function names, command names, etc.) cannot be used as a folder name.
•A number, subscript characters or the underscore (_) cannot be used as the first character of a folder name.
Creating and Using Variables
This section explains how to create a new variable (general variable), and provides a simple sample calculation that illustrates how to use a variable.
k Variable Name Rules
The rules for naming variables are identical to those that cover folder names. For more information, see “Folder Name Rules” above.
20021201
20030201
1-7-6
Variables and Folders
k Single-character Variable Precautions
Your ClassPad supports the use of
names consist of a single character like “a” or “x”. Some ClassPad keys (x, y, Z keypad keys, math (mth) soft keyboard X, Y, Z, [ keys, V key set keys, etc.) are
dedicated single-character variable name input keys. You cannot use such a key to input a variable name that has more than one character.
For example, pressing the keypad keys x and y in succession is interpreted by the
ClassPad as the multiplication expression “x × y”, and not as the characters “xy”. In order to input a variable name made up of two or more characters, use the alphabet (abc) keyboard. For more information, see “Using Single-character Variables” on page 1-6-12.
single-character variables
, which are variables whose
k Creating a New Variable
The most common way to create a new variable is assigning a value or expression to the applicable variable name. Use the variable assignment key (W) to assign data to a variable.
Assign key This key is included on the math (mth) and 2D soft keyboards.
The following is an example of assignment to a variable while “main” is specified as the current folder.
Example: To create a new variable named “eq1” and assign the expression 2x + 1 to it
The following assumes that there are no variables named “eq1” or “x” currently in the “main” folder.
u ClassPad Operation
(1) On the application menu, tap J to start the Main application. (2) Press k to display the soft keyboard, and then perform the following key
operation.
9cX+bW 0eqbw
•This creates a variable named “eq1” in the current folder (the “main” folder in this example), and assigns the expression 2x + 1 to it.
20021201
20030201
1-7-7
Variables and Folders
Tip
• 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. For more information about protected variables, see “Protected variable types” on page 1-7-3.
•To store the newly created variable in a folder other than the current folder, specify the variable name as follows: <folder name>\<variable name>.
•You can use the Variable Manager to view the contents of a variable you create. For more information, see “1-8 Using the Variable Manager”.
k Variable Usage Example
The following example uses the variable we created in the example under “Creating a New Variable” above.
Example: To copy the variable “eq1” and then paste it into the following two equations:
eq1 + x – 2 and eq1 × 2
u ClassPad Operation
(1) First, check the current contents of variable “eq1”.
0eqbw
(2) Copy the variable by dragging the stylus across “eq1” and then tapping G, or tap
[Edit] [Copy].
•Copy and paste comes in handy when you need to input the same variable into multiple expressions. You can also drag “eq1” to another line.
(3) Perform the key operation below to input and execute the first expression:
eq1 + x – 2.
H (or [Edit] [Paste]) 9+X-cw
(4) Perform the key operation below to replace the current contents of “eq1” with the list
{1, 2, 3}.
9{b,c,d}W Hw
(5) Perform the key operation below to input and execute the second expression:
eq1 × 2
H9*cw
20021201
1-7-8
Variables and Folders
k “library” Folder Variables
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
u ClassPad Operation
(1) With “main” specified as the current folder (the default), perform the following operation
to create a variable named “eq1” and assign the indicated list data to it.
{1, 2, 3} S eq1w
(2) Keeping “main” specified as the current folder, perform the following operation to create
a variable named “eq2” in the “library” folder, and assign the indicated list data to it.
{4, 5, 6} S library \ eq2 w
Specifies the “library” folder.
(3) Check the contents of the two variables.
eq1 w
eq2 w
Since variable “eq2” is stored in the
“library” folder, you do not need to
indicate a path to access it.
(4) Change the current folder specification to “Test”.
•Use the Basic Format dialog box (page 13-3-1) or the Variable Manager (page 1-8-1) to change the current folder specification.
(5) Perform the following operations to view the contents of variables “eq1” and “eq2”.
eq1 w
Since this key operation does not access the
“main” folder, the variable name (“eq1”) is
displayed without showing the variable contents.
main\eq1 w
Specifying the path to the “main” folder
where “eq1” is located displays the
20021201
contents of the variable.
1-7-9
Variables and Folders
eq2 w
Since variable “eq2” is stored in the
“library” folder, you do not need to
indicate a path to access it.
Tip
• 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” on page 1-7-11.
•You can use the Variable Manager (page 1-8-1) to move existing variables from the “main” folder or a user folder to the “library” folder, or from the “library” folder to other folders.
k Using List Editor to Create a LIST Variable
List Editor makes creation of LIST variables (variables that contain list data) quick and easy. This capability really comes in handy when you need to perform a calculation (statistical calculations, etc.) that involves a large number of LIST variables. List Editor appears as the initial screen when you start up the Statistics application. You can also access the List Editor window from the Main, Graph & Table, and eActivity applications.
1
2
Input a variable name like “list_t” into the title cell at the top of the list on the List Editor window (1), and then input values into the list (2). This creates a LIST variable with the name list_t that is assigned the contents of the list of data (2). The above example creates a LIST variable named “list_t” and assigns it the list data “{12, 24, 36}”.
Tip
• For details about using List Editor, see “7-2 Using List Editor”.
20021201
1-7-10
Variables and Folders
Assigning Values and Other Data to a System Variable
As its name suggests, a (page 1-7-5). Some system variables allow you to assign values and other data to them, while some system variables do not. For more information about which variables allow you to control their contents, see the “System Variable Table” on page α-7-1.
system variable
is a variable that is created and used by the system
Locking a Variable or Folder
Locking a variable or folder protects against inadvertently deleting it or changing its contents. You can unlock a locked variable or folder to re-enable deletion and data assignment.
• Locking a variable disables the following operations on it: delete, overwrite, rename, and move (to another folder).
• Locking a folder makes it impossible to delete or rename the folder.
Tip
• In terms of ClassPad variables, “lock” is completely different from “protect”. For more information about “protect”, see “Variable Data Types” on page 1-7-3.
You can lock and unlock a variable or folder using either the Variable Manager or commands.
u To lock or unlock a variable or folder using the Variable Manager
In the Variable Manager, select the folder or variable you want to lock or unlock and then tap [Edit] - [Lock] or [Edit] - [Unlock]. For more information, see “1-8 Using the Variable Manager”.
u To lock or unlock a variable or folder using commands
In the Main application or in a program, execute one of the commands described below.
To do this:
Lock a variable Unlock a variable Lock a folder Unlock a folder
Use this command syntax:
Lock <variable name> Unlock <variable name> LockFolder <folder name> UnlockFolder <folder name>
For information about commands, see “12-6 Program Command Reference”.
20021201
1-7-11
Variables and Folders
Rules Governing Variable Access
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.
k Variable Search Priority Sequence
Specifying a variable name to access a variable, searches variables in the following sequence.
(1) Local Variables
(2) Current Folder Variables
(3) “library” Folder Variables
•Multiple variables with the same name can exist simultaneously as a local variable, as a variable in the current folder, and as a variable in the “library” folder. In this case, the ClassPad searches folders according to the sequence shown above and accesses the first instance of the variable that it finds. If you want to access such a variable when it occurs lower in the above priority sequence, you need to specify the folder name along with the variable name as shown in “Specifying a Variable in a Particular Folder” below.
• If a variable you specify cannot be found, it is treated as an “undefined variable”.
•Note that the “system” folder is not included in the above variable search. When accessing a variable in the system folder, you need to specify the variable name only, without specifying the folder name.
Tip
• Local variables exist only as long as the program or user-defined function for which it was created in being executed.
• When a variable search is required during a subroutine called by a program or user-defined function, the local variable search range includes only the local variables of the subroutine currently being executed.
• For information about programs and user-defined functions, see Chapter 12.
• Only local variables and current folder variables are searched in the case of an operation that stores variable data or a command that performs an operation on a variable (like “DelVar”). Normally, “library” folder variables are not searched. If you want to include “library” folders in the search, you need to specify the “library” folder as the variable location as explained below.
k Specifying a Variable in a Particular Folder
You can access a variable located inside the “main” folder, “library” folder, or a particular user folder by specifying the folder name along with the variable name. Use the following syntax when specifying a folder name:
<folder name>\<variable name>
Example: To specify variable “abc” located in the “main” folder
main\abc
20021201
Using the Variable Manager
1-8-1

1-8 Using 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.
Variable Manager Overview
This section explains how to start up and exit the Variable Manager. It also provides information about the configuration of the Variable Manager.
With the Variable Manager you can:
•Create, delete, rename, lock, and unlock folders for storing variables, and configure current folder settings.
•Delete, copy, rename, move, lock, unlock, search for variables, and view the contents of variables.
Starting Up the Variable Manager
You can start up the Variable Manager using the O menu or by using an application’s toolbar.
u To start up the Variable Manager using the O menu
Tap O, [Settings], and then [Variable Manager].
u To start up the Variable Manager using the toolbar
On the toolbar of the application you are using, tap 5.
•Starting up the Variable Manager initially displays the folder list, which is described on the next page.
•Starting up the Variable Manager while a soft keyboard is on the display causes the soft keyboard to close.
20021201
Using the Variable Manager
1-8-2
Variable Manager Views
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.
Current folder
Folder names Number of variables contained
in the folder
Folder List
•Tapping a folder name on the folder list selects it. Tapping the folder name again displays the folder’s contents; a variable list.
Folder name
Variable names Variable types (page 1-7-3) and
Number of variables contained in the folder
sizes (bytes)
Variable List
•To close the variable list and return to the folder list, tap [Close].
Exiting the Variable Manager
To exit the Variable Manager, tap the [Close] button.
20021201
Using the Variable Manager
1-8-3
Variable Manager Folder Operations
This section describes the various folder operations you can perform using the Variable Manager.
k 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” folder. You can also select a folder you created yourself as the current folder.
u ClassPad Operation
(1) Start up the Variable Manager and display the folder list.
Current folder
(2) Tap the [Current] down arrow button. On the list that appears, select the folder that you
want to specify as the current folder.
(3) Tap [Close] to close the folder list.
k Creating a New Folder
You can use the following procedure to create up to 87 folders, as you need them.
u ClassPad Operation
(1) Start up the Variable Manager, which causes the folder list to appear.
(2) On the folder list, tap [Edit] and then [Create Folder].
• This displays a dialog box for inputting a folder name.
(3) Enter the folder name, and then tap [OK].
• This creates the new folder and returns to the folder list.
Normally, a folder name can contain up to eight bytes. If your folder name includes 2-byte
characters, you may not be able to input eight characters for the folder name. For details about folder names, see page 1-7-5.
Tip
• An error message appears and your folder is not created if there is already a folder with the same name you input. Tap [OK] to close the error message dialog box, and then specify a different name for the folder you are creating.
20021201
Using the Variable Manager
1-8-4
k Selecting and Deselecting Folders
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 this: Do this:
Select a single folder Select the check box next to the folder name.
Deselect a single folder Clear the check box next to the folder name.
Select all the folders in the list Tap [All] and then [Select All].
Deselect all the folders in the list Tap [All] and then [Deselect All].
Tip
• If no check box is currently selected on the folder list, any folder operation that is performed affects the folder whose name is currently highlighted on the list. If any folder check box is currently selected, only that folder is affected by a folder operation, and the folder whose name is highlighted on the list is not affected.
• Selecting the check box of a folder causes the check boxes of all of the variables inside of it also to become selected.
• When renaming a folder, only the folder whose name is highlighted on the folder list is renamed. Other folders whose check boxes are selected are not affected.
k Deleting a Folder
Warning!
Before deleting a folder, make sure you no longer need any of the variables contained inside it. It is probably a good idea to first delete the variables you don’t need and move the variables you do need to another folder, and then delete the empty folder.
u ClassPad Operation
(1) Start up the Variable Manager and display the folder list.
(2) Open the folder you want to delete and check its contents.
•Make sure you no longer need any of the variables in the folder. If any of the variables are locked, unlock them.
•After checking the contents of the folder, close it to return to the folder list.
(3) Select the check box next to the folder you want to delete.
•You can select and delete multiple folders, if you want.
(4) On the folder list, tap [Edit] and then [Delete].
(5) In response to the confirmation dialog box that appears, tap [OK] to delete the folder or
[Cancel] to exit the dialog box without deleting the folder.
20021201
Using the Variable Manager
1-8-5
Tip
•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].
• An error message appears and the folder is not deleted if any one of the following conditions exists.
• The folder is locked.
• Any variable inside the folder is locked.
• There are still variables inside the folder.
k Renaming a Folder
You can use the following procedure to change the name of an existing folder.
u ClassPad Operation
(1) Start up the Variable Manager and display the folder list.
(2) Tap the name of the folder you want to rename so it is highlighted.
(3) Tap [Edit] and then [Rename].
• This displays a dialog box for inputting a new folder name.
(4) Input the new folder name.
(5) When the name is the way you want, tap [OK] to save it, or tap [Cancel] to cancel the
rename procedure.
Tip
• When renaming a folder, only the folder whose name is highlighted on the folder list is renamed. Other folders whose check boxes are selected are not affected.
•A folder that is locked cannot be renamed.
k Locking and Unlocking a Folder
A folder cannot be deleted or renamed while it is locked. Lock any folder that you want to protect against accidental deletion.
u To lock a folder
(1) Start up the Variable Manager and display the folder list.
(2) Select the check box next to the folder you want to lock.
• If you want to lock multiple folders, select all of their check boxes.
(3) Tap [Edit] and then [Lock].
• This locks the currently selected folder, and adds a b icon to the left of its name to
indicate that it is locked.
u To unlock a folder
(1) Start up the Variable Manager and display the folder list.
(2) Select the check box next to the folder you want to unlock.
(3) Tap [Edit] and then [Unlock].
20021201
Using the Variable Manager
1-8-6
k 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.
u ClassPad Operation
(1) In the Main application, Graph & Table application, or
some other application, move the cursor to the location where you want to input the folder name.
(2) Start up the Variable Manager to display the list of
folders.
(3) Tap the folder whose name you want to input, so the name is highlighted.
(4) Tap [INPUT].
• This exits the Variable Manager and inputs the name of the folder you selected in step (3) into the application at the current cursor position.
20021201
Using the Variable Manager
1-8-7
Variable Operations
This section explains the various operations you can perform on the Variable Manager variables.
k Opening a Folder
Perform the steps below to open a folder and display the variables contained inside it.
u ClassPad 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.
• This opens the folder and displays a variable list showing its contents.
(3) To return to the folder list, tap [Close].
k Opening the “library” Folder
Note that the procedure you need to use to open the “library” folder is different from the procedure for opening other folders.
u ClassPad Operation
(1) Start up the Variable Manager and display the folder list.
(2) Tap [View] and then [“library” Folder].
• This opens the “library” folder and displays a variable list showing its contents.
(3) To return to the folder list, tap [Close].
Tip
•You can also open the “library” folder (by tapping [View] and then [“library” Folder]) while the variable list is on the display.
k Displaying a List of a Particular Type of Variable
You can use the variable list to produce a list of a particular type of variable only.
u ClassPad Operation
(1) In the Variable Manager, open any folder to display a variable list of its contents.
(2) Tap [View] and then [Variable Type].
• This displays the Variable Type dialog box for specifying the variable data type.
20021201
Using the Variable Manager
1-8-8
(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.
(4) After selecting the data type you want, tap [OK] to apply it or [Cancel] to exit the
selection dialog box without changing the current setting.
Tip
• Returning to the folder list or exiting the Variable Manager causes the data type to change to the initial default setting, which is [All].
• Performing this operation clears the check boxes for all of the variables inside the applicable folder.
k Selecting a Variable
Before you can copy, delete, or perform any other operation on a variable, you must first select it.
u To select or deselect a variable
(1) In the Variable Manager, open any folder to display a variable list of its contents.
(2) Perform one of the operations described below to select or deselect a variable.
To do this: Do this:
Select a single variable Select the check box next to the variable name.
Deselect a single variable Clear the check box next to the variable name.
Select all the variables in the list Tap [All] and then [Select All].
Deselect all the variables in the list Tap [All] and then [Deselect All].
Tip
• If no check box is currently selected on the variable list, any variable operation that is performed affects the variable whose name is currently highlighted on the list. If any variable check box is currently selected, only that variable is affected by a variable operation, and the variable whose name is highlighted on the list is not affected.
• The selected/deselected status of a variable is retained, even when you return from the variable list to the folder list. Exiting the Variable Manager or changing the data type selection, however, causes all variables to be deselected.
• When renaming a variable, only the variable whose name is highlighted on the variable list is renamed. If other variables are selected (checked), they will not be affected.
20021201
Using the Variable Manager
1-8-9
k Deleting a Variable
Perform the following steps when you want to delete a variable.
u ClassPad 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.
•To delete multiple variables, select all of their check boxes.
(3) Tap [Edit] and then [Delete].
(4) In response to the confirmation dialog box that appears, tap [OK] to delete the selected
variable or [Cancel] to cancel the delete operation.
Tip
• If no check box is selected on the variable list, the variable whose name is currently highlighted on the list is deleted when you tap [Edit] and then [Delete].
• If the currently selected variable is locked, an error message appears and the variable is not deleted.
k Copying and Moving a Variable
You can use the procedure below to copy or move a variable to another folder.
u ClassPad Operation
(1) Open the folder that contains the variable you want to copy or move, and display the
variable list.
(2) Select the check box next to the variable you want to copy or move.
•To copy or move multiple variables, select all of their check boxes.
(3) Perform the copy operation or the move operation.
To do this: Perform this operation:
Copy the variable Tap [Edit] and then [Copy].
Move the variable Tap [Edit] and then [Move].
• This causes a dialog box for selecting the destination folder to appear.
(4) On the dialog box, tap the down arrow button and then select the destination folder
from the list that appears.
(5) When the destination folder you want is selected, tap [OK] to perform the copy or move
operation, or tap [Cancel] to cancel the procedure.
20021201
Using the Variable Manager
1-8-10
Tip
• 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.
• An error message appears and the variable is not copied or moved if a variable with the same name already exists in the destination folder and that variable is locked or protected.
•A variable that is locked cannot be moved.
k Renaming a Variable
Perform the following steps when you want to rename a variable.
u ClassPad Operation
(1) Open the folder that contains the variable you want to rename and display the variable
list.
(2) Tap the name of the variable you want to rename so it is highlighted.
(3) Tap [Edit] and then [Rename].
• This displays a dialog box for inputting a new variable name.
(4) Input the new variable name.
(5) When the name is the way you want, tap [OK] to save it, or tap [Cancel] to cancel the
rename procedure.
Tip
• When renaming a variable, only the variable whose name is highlighted on the variable list is renamed. Other variables whose check boxes are selected are not affected.
•A variable that is locked cannot be renamed.
k Locking and Unlocking a Variable
A locked variable cannot be deleted, moved, or renamed. A locked variable also cannot be overwritten by a variable with the same name being moved or copied into its folder. Lock any variable that you want to protect against accidental deletion.
u To lock a variable
(1) Open the folder that contains the variable you want to lock and display the variable list.
(2) Select the check box next to the variable you want to lock.
• If you want to lock multiple variables, select all of their check boxes.
(3) Tap [Edit] and then [Lock].
• This locks the currently selected variable, and adds a b icon to the left of its name to
indicate that it is locked.
20021201
Using the Variable Manager
1-8-11
u 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].
k Searching for a Variable
You can use the following procedure to search the “main” folder or a user defined folder for a particular variable name. Note that you cannot search the “library” folder.
u ClassPad Operation
(1) Start up the Variable Manager and display the folder list.
(2) On the folder list, tap [Search] and then [Search].
• This displays a dialog box for inputting a search string.
(3) Enter the variable name you want to find and then tap
[OK].
•An exclamation point ( ) appears in front of all folders containing a variable name that matches the name in your search.
Tip
• The message “Not Found” appears on the display if a match cannot be found.
• The exclamation point ( ) remains on the folder list until you exit the Variable Manager or perform another search operation. Also note that the exclamation point ( ) remains in front of the folder name, even if you delete or rename the found variable.
20021201
Using the Variable Manager
1-8-12
k Viewing the Contents of a Variable
You can use the Variable Manager to view the contents of a particular variable.
u ClassPad Operation
(1) Open the folder that contains the variable whose contents you want to view and display
on the variable list.
(2) Tap the name of the variable whose contents you want to view so it is highlighted, and
then tap it again.
• This displays a dialog box that shows the contents of the variable.
Example of EXPR variable contents
(3) To close the dialog box, tap [OK].
Tip
•You can use this procedure to display the contents of the following variable types only: EXPR, STR, LIST, MAT, FUNC, PRGM, TEXT, PICT.
20021201
Using the Variable Manager
1-8-13
k 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.
u ClassPad Operation
(1) In the Main application, Graph & Table application, or
some other application, move the cursor to the location where you want to input the variable name.
(2) Start up the Variable Manager to display the folder list.
(3) Find the name of the folder that contains the variable whose name you want to input,
and tap it twice.
(4) Tap the variable whose name you want to input, so its name is highlighted.
(5) Tap [INPUT].
• This exits the Variable Manager and inputs the name of the variable you selected in step (4) into the application at the current cursor position.
• In this example, the variable is located in a folder (bio) that is not the current folder, so the folder name needs to be specified (bio\list02). If the variable is located in the current folder, you do not need to specify the folder name (list02).
20021201
Chapter
Using 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. The Main application also provides you with an [Action] menu and [Interactive] menu from which you can select approximately 120 different commands for working with mathematical expressions.
2
2-1 Main Application Overview
2-2 Basic Calculations
2-3 Using the Calculation History
2-4 Function Calculations
2-5 List Calculations
2-6 Matrix and Vector Calculations
2-7 Using the Action Menu
2-8 Using the Interactive Menu
2-9 Using the Main Application in Combination with
Other Applications
20021201
Main Application Overview
2-1-1

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.
u ClassPad Operation
On the application menu, tap J.
This starts the Main application and displays the work area.
Main Application Window
Starting up the Main application displays a large white work area.
Menu bar The [Action] menu and [Interactive] menu are for executing mathematical expressions.
Work area Use this area for inputting operations and commands. ClassPad also uses this area to output calculation results.
Toolbar
Status bar This area shows the current mode settings for the Main application.
20021201
Main Application Overview
2-1-2
•Basic Main application operations consist of inputting a calculation expression into the work
area and pressing E. This performs the calculation and then displays its result on the
right side of the work area.
Input expression
Calculation result
•Calculation results are displayed in natural format, with mathematical expressions appear­ing just as they do in your textbook. You can also input expressions in natural format using the ) soft keyboard.
• The Main application also has a calculation history feature, which saves calculation expressions you input and their calculated results. As long you do not clear the record, this information is available for later recall. This way you can recall a past calculation, make changes to it, and recalculate.
20021201
Main Application Overview
2-1-3
Main Application Menus and Buttons
This section explains the operations you can perform using the menus and buttons of the Main application.
• For information about the O menu, see “Using the O Menu” on page 1-5-4.
Menu Commands
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 Edit - Cut Copy the selected character string and place it onto the clipboard Edit - Copy Paste the contents of the clipboard at the current cursor position in
the work area
Select the entire row (input expression or value, or result) where the cursor is located in the work area
Delete the input expression and its result where the cursor is located in the work area
Clear all work area contents (calculation history) Edit - Clear All Insert a command into the work area (page 2-7-1) Execute an Interactive command for the expression selected in the
work area (page 2-8-1)
Select this menu item:
Edit - Undo/Redo
Edit - Paste
Edit - Select All
Edit - Delete
Action
Interactive
Button Functions
To do this: Tap this button:
Toggle calculation result display between the Standard mode and Decimal mode
Output an input expression as-is*
Display the Variable Manager (page 1-8-1)
Access ClassPad application windows from the Main application
*Normally, inputting and executing an expression like ∫ (x × sin(x), x) integrates x × sin(x)
and displays the result sin(x) – x × cos(x). Tapping 0 displays ∫ (x × sin(x), x) as-is, in a natural math format without performing any calculation.
20021201
u
0 5
!
Main Application Overview
2-1-4
Using Main Application Modes
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.
k Status Bar Mode Indicators
1234
Settings that are marked with an asterisk (*) in the following tables are initial defaults.
Status Bar
Location
Indicator Description Setting Status
Assist
1
Decimal
2
Standard
Assistant mode: Does not automatically simplify expressions.
Algebra mode: Automatically simplifies
Alg
expressions.
Decimal mode: Converts result to a decimal (approximate value).
Standard mode: Displays result in exact form (fractional format). If a result cannot be displayed in exact form, however, it will
Assistant
Decimal
Calculation
On
Off*
On
Off*
be displayed as a decimal approximation.
3
Cplx
Real Real mode: For real number calculations.
Rad Radian mode: Angles displayed in radians.
4
Deg
Complex mode: For complex number calculations.
Degree mode: Angles displayed in degrees.
Complex
Format
Angle
On*
Off
Radian*
Degree
•Use the [Setup] menu’s [Basic Format] command to change the setting of each mode. For details about the [Setup] menu, see “13-2 Using the Setup Menu”.
• For details about the calculations and result displays produced in each of the above modes, see “Calculation Modes” on page 2-2-5.
20021201
Main Application Overview
2-1-5
Accessing ClassPad Application Windows from the Main Application
Tapping the down arrow button on the toolbar displays a palette of 10 icons that you can use to access certain windows of other ClassPad applications. Tapping the ( button, for example, splits the display into two windows, with the List Editor window of the Statistics application in the lower window.
Main application work area
List Editor window
The following table displays the application you can access with each of the buttons.
To display this window:
Graph & Table application Graph Editor window
Graph & Table application Graph window
Conics application Conics Editor window
Graph & Table application Table window
Sequence application Sequence Editor window
Geometry application Geometry window
3D Graph application 3D Graph Editor window
3D Graph application 3D Graph window
Statistics application List Editor window
Numeric Solver application Numeric Solver window
•You can perform drag and drop operations with expressions between the Main application work area and the currently displayed window. For example, you could drag an expression from the Main application work area to the Graph window, and graph the expression. For details, see “2-9 Using the Main Application in Combination with Other Applications”.
• For details about how to use each type of window, see the chapter for the appropriate application.
• For details about swapping the positions of the two windows, activating a window, closing a window, etc, see “Using a Dual Window Display” on page 1-5-1.
Tap this
button:
! $ * # & 3 @ % ( 1
See Chapter:
3
3
4
3
6
8
5
5
7
9
20021201
Main Application Overview
2-1-6
Accessing the Main Application Window from Another ClassPad Application
Almost all of the ClassPad applications allow you to access the Main application window by
tapping O and then [Main]. In the Statistics application and some other applications, you can also access the Main application window by tapping the ~ button.
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
Example: To drag an expression from the Graph Editor window to the Main application work
area
For full details about individual operations, see the chapters that cover each application.
Tip
•You cannot access the Main application window from the Geometry, Presentation, Communica­tion, or System application.
•You can access the Geometry application from the Main application.
20021201
2-2-1
Basic Calculations

2-2 Basic Calculations

This section explains how to perform basic mathematical operations in the Main application.
Arithmetic Calculations and Parentheses Calculations
•You can perform arithmetic calculations by inputting expressions as they are written. All of
the example calculations shown below are performed using the 9 soft keyboard, unless noted otherwise.
•To input a negative value, tap - or - before entering the value.
• The order of operations is followed when a calculation consists of mixed arithmetic operations (multiplication and division are given priority over addition and subtraction).
• The example calculations are all performed using the Decimal mode. Using the Standard mode causes results to be displayed as fractions. For details about the Decimal mode and Standard mode, see “Status Bar Mode Indicators” on page 2-1-4.
Calculation Key Operation
23 + 4.5 – 53 = –25.5 cd+e.f-fdw
56 × (–12) ÷ (–2.5) = 268.8 fg*(-bc)/(-c.f)w
(2 + 3) × 102 = 500 (c+d)Ecw
1 + 2 – 3 × 4 ÷ 5 + 6 = 6.6 b+c-d*e/f+gw
100 – (2 + 3) × 4 = 80 baa-(c+d)*ew
2 + 3 × (4 + 5) = 29 c+d*(e+f)w
(7 – 2) × (8 + 5) = 65 (h-c)*(i+f)w
6
= 0.3
4 × 5
(1 + 2i) + (2 + 3i) = 3 + 5i (b+cP)+(c+dP)w
(2 + i) × (2 – i ) = 5 (c+P)*(c-P)w
g/(e*f)w or
) Ngce*fw
Tip
• For details about the calculations and result displays produced in each mode, see “Calculation Modes” on page 2-2-5.
•To toggle a result between decimal and fractional format, tap u before pressing E.
20021201
2-2-2
Basic Calculations
Using the e Key
Use the e key to input exponential values. You can also input exponential values using the E key on the 9 and ) keyboards.
Examples: 2.54 × 103 = 2540
c.feedw
1600 × 10–4 = 0.16
bgaaE-ew
Omitting the Multiplication Sign
You can omit the multiplication sign in any of the following cases.
• In front of a function Examples: 2sin (30), 10log (1.2)
• In front of a constant or variable Examples: aπ, 2ab, 3ans
• In front of an open parenthesis Examples: 3(5 + 6), (a + 1)(b – 1) Note that you must use a multiplication sign when the expression directly in front of the open parenthesis is a literal variable. Example: ab (3 + b) must be written ab × (3 + b). Otherwise, your input is considered to be in function notation (
• In front of the e key or E key (See “Using the e Key” above.)
• In front of a matrix or list Examples: a {1, 2, 3}, 3 [[1,2] [3,4]]
f (x)).
Using the Answer Variable (ans)
Any time you execute a calculation in the Main application work area, the last result is assigned automatically to a variable named “ans” (answer). You can even recall current “ans” variable contents and input them into another calculation by pressing the D key as shown below.
Example: 123 + 456 = 579 bcd+efgw
789 – 579 = 210 hij-Dw 210 ÷ 7 = 30 D/hw
20021201
2-2-3
Basic Calculations
Tip
• 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 0 (alphabet) keyboard, or by tapping the D key on the 9 or the ) keyboard.
• The “ans” variable stores the result of your last or most recent calculation.
• The work area maintains a calculation history of the calculations you perform (page 2-3-1). Any instance of the “ans” variable in the calculation history contains the result of the calculation immediately prior to that instance. You can use “ans” as many times as you want in calculations, as long as you remember that the value or expression assigned to each “ans” variable in the calculation history is determined by the calculation immediately preceding it.
• Using the “ans” variable in a calculation results in an error if the previous calculation produced an error display or after a program produces the “done” message on the display.
• The format of the calculation result value assigned to the “ans” variable depends on the Basic Format dialog box [Display] setting (page 13-3-2). The following illustrates the format used when “Fix2” is selected for the [Display] setting.
approx (1/3) w 0.33
ans × 3 w 0.99
See “Standard Mode and Decimal Mode” on page 2-2-5.
Calculation Error
An error message dialog box, like the one shown below, appears when there is a problem with the syntax of an input expression or value, when the number of decimal places of a calculation result in the Standard mode (page 2-2-5) exceeds a specified range, etc. Tap [OK] to close the dialog box and return to the calculation.
Tip
• The text of the error message dialog box depends on the type of error that occurred. For details, see the “Error Message Table” on page α-10-1.
• If you perform a calculation that is mathematically undefined (such as division by zero), the message “Undefined” appears in place of the calculation result, without display of an error message.
20021201
2-2-4
Basic Calculations
Calculation Priority Sequence
Your ClassPad automatically performs calculations in the following sequence.
1 Commands with parentheses (sin(, diff(, etc.) 2 Factorials (x!), degree specifications (o, r ), percents (%)
3 Powers
4 π, 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.)
× , ÷
5 +, –, (–)
6 Relational operators (=, ≠, <, >, <, >) 7 and
8 or, xor
9 with ( | )
Example: 2 + 3 × (log (sin(2π2)) + 6.8) = 22.07101691 (In Algebra mode, Decimal mode,
6
1
2
3
4
5
Radian mode.)
Tip
• Expressions in parentheses are given priority.
• In cases where a series of calculations in the same expression includes more than one of the operators 4 through 9 that are the same priority sequence level, the same level operations are performed from left to right. A series of power calculations 3 (example: 5^2^3) is performed from right to left (5^(2^3)).
20021201
20030201
Loading...