Contents i
Contents
Contents
Preface ixThe purpose of this manual .................................................................... ixAdvanced functions .................................................................................. xHP 49G on the World Wide Web ............................................................. xRegulatory information ............................................................................ x
USA ....................................................................................................... xCanada ................................................................................................. xiJapan .................................................................................................... xi
End-user terms and conditions .............................................................. xiWarranty .................................................................................................. xii
Chapter 1: Keys 1-1Key map .................................................................................................. 1-2The HP 49G’s keyboards ....................................................................... 1-3What each key does ............................................................................... 1-5Key conventions ................................................................................... 1-10
Chapter 2: Basic operation 2-1Turning on and turning off ................................................................... 2-2
Turning on ......................................................................................... 2-2Changing the screen contrast ......................................................... 2-3Turning off ........................................................................................ 2-3
Default screen ........................................................................................ 2-3Status area ........................................................................................ 2-4History ............................................................................................... 2-5Menu .................................................................................................. 2-6
Using the command line ....................................................................... 2-7Multi-line entries .............................................................................. 2-8Entering numbers ............................................................................ 2-8Entering characters ....................................................................... 2-10Entering special characters .......................................................... 2-11 Entering from history ................................................................... 2-12Editing the command line ............................................................. 2-13
Input forms ........................................................................................... 2-14Input form fields ............................................................................. 2-14Closing an input form .................................................................... 2-17
ii Contents
Contents
Modes .....................................................................................................2-18Changing a mode ............................................................................2-18Algebraic and RPN modes .............................................................2-21Exact and approximate modes .....................................................2-22
Command line calculations .................................................................2-24Time Management ................................................................................2-26
Setting the date and time ...............................................................2-26Changing the format of the date or time .....................................2-27Alarms ..............................................................................................2-27
Chapter 3: Creating and editing expressions 3-1Creating a new expression ....................................................................3-2Editing an expression ............................................................................3-3Using Equation Writer ...........................................................................3-4
Implied multiplication ......................................................................3-4Entering e and i .................................................................................3-4
Operating modes ....................................................................................3-5Working with modes ........................................................................3-5How Equation Writer sees expressions .........................................3-7
Examples .................................................................................................3-8Example 1 ..........................................................................................3-8Example 2 ..........................................................................................3-8Example 3 ..........................................................................................3-9
Equation Writer keys .............................................................................3-9
Chapter 4: Plotting graphs 4-1Basic plotting ..........................................................................................4-3Plot types .................................................................................................4-6
Function plots ...................................................................................4-6Parametric plots ...............................................................................4-8Polar plots .......................................................................................4-10Conic plots .......................................................................................4-13Differential equation plots .............................................................4-15Truth plots .......................................................................................4-17Slopefield plots ...............................................................................4-19Wireframe plots ..............................................................................4-20Pseudo-Contour plots ....................................................................4-21Y-Slice plots .....................................................................................4-23Gridmap plots .................................................................................4-24Parametric surface plots ................................................................4-25Fast 3-D plots ..................................................................................4-27Statistical plots ...............................................................................4-28
Contents iii
Contents
Cursor movement ................................................................................ 4-34Standard cursor movement .......................................................... 4-34Tracing a plot .................................................................................. 4-35Cursor coordinates ........................................................................ 4-35
Zooming ................................................................................................ 4-36To zoom in ...................................................................................... 4-36To zoom out .................................................................................... 4-36Zoom options .................................................................................. 4-36
Analyzing functions ............................................................................. 4-37Finding roots .................................................................................. 4-38Finding extrema ............................................................................. 4-38Finding slopes ................................................................................ 4-38Finding areas .................................................................................. 4-39Finding intersections ..................................................................... 4-39
Tables .................................................................................................... 4-40Customizing table values .............................................................. 4-40
Special plotting and table variables .................................................. 4-41EQ .................................................................................................... 4-41πDAT ................................................................................................ 4-41PPAR ................................................................................................ 4-41VPAR ................................................................................................ 4-42πPAR ................................................................................................ 4-42ZPAR ................................................................................................ 4-42TPAR ................................................................................................ 4-42
Chapter 5: Working with expressions 5-1Configuring the CAS .............................................................................. 5-2
Numeric option ................................................................................ 5-3Approx option .................................................................................. 5-3Other options .................................................................................... 5-4
Using the computer algebra system .................................................... 5-5Working from the command line ................................................... 5-7Working in Equation Writer ............................................................ 5-9
Performing substitutions .................................................................... 5-10Expanding and factorizing .................................................................. 5-11
Expanding expressions ................................................................. 5-11Factorizing expressions ................................................................ 5-13Exponential and trigonometric expressions .............................. 5-14
Calculus commands ............................................................................ 5-17Example .......................................................................................... 5-18
iv Contents
Contents
Differentiating an expression step-by-step .......................................5-19Setting step-by-step mode .............................................................5-19Performing step-by-step operations .............................................5-19Step-by-step example .....................................................................5-20
Chapter 6: Solving equations 6-1About solving equations ........................................................................6-2Solving an equation ................................................................................6-3
Example .............................................................................................6-3Interpreting results ...........................................................................6-4
Solving polynomial equations ...............................................................6-5Example .............................................................................................6-5Finding a polynomial from a set of roots ......................................6-7
Solving linear systems ...........................................................................6-7Representing a system as matrices ................................................6-8Example .............................................................................................6-9
Solving differential equations .............................................................6-10Using the financial solver ....................................................................6-11
Time-value-of-money calculation parameters ............................6-11Time-value-of-money calculations ...............................................6-12Amortizing the calculation ............................................................6-13
Chapter 7: Storing objects 7-1Variables ..................................................................................................7-2
Creating a variable ............................................................................7-2Using a variable in a calculation .....................................................7-4User-defined functions .....................................................................7-4
Directories ...............................................................................................7-5Creating a directory ..........................................................................7-6Selecting a directory or variable .....................................................7-7
Managing variables and directories .....................................................7-8Deleting a variable or directory ......................................................7-8Copying or moving a variable or directory ...................................7-9Renaming a variable or directory ...................................................7-9Editing a variable ............................................................................7-10
Memory Management ..........................................................................7-10Using port memory .........................................................................7-11
Contents v
Contents
Chapter 8: Vectors, lists, arrays, and matrices 8-1Vectors .................................................................................................... 8-2
Creating vectors ............................................................................... 8-2Vector mathematics ......................................................................... 8-3
Lists ......................................................................................................... 8-6Creating a list .................................................................................... 8-6Working with lists ............................................................................ 8-6
Arrays and matrices .............................................................................. 8-7Creating arrays ................................................................................. 8-7Quickly moving through an array .................................................. 8-9Editing an array ................................................................................ 8-9Matrix arithmetic ........................................................................... 8-10
Chapter 9: Using statistics 9-1Descriptive statistics ............................................................................. 9-2
Starting an application and specifying the data ........................... 9-2Single-variable statistics .................................................................. 9-3Generating frequencies ................................................................... 9-4Fitting a model to a set of data ....................................................... 9-5Calculating summary statistics ...................................................... 9-6Plotting statistics .............................................................................. 9-7
Inferential statistics ............................................................................... 9-7Example data .................................................................................... 9-7Using inferential statistics .............................................................. 9-8Hypothesis tests ............................................................................... 9-9Confidence intervals ...................................................................... 9-14
Chapter 10: Introduction to programming 10-1Getting started ..................................................................................... 10-2Creating, saving, and running a program .......................................... 10-3
The programming menu ................................................................ 10-4Algebraic and RPN modes .................................................................. 10-5
Using functions that require arguments ...................................... 10-5Handling data ....................................................................................... 10-6
Input data ........................................................................................ 10-6Output data ..................................................................................... 10-6
How a program flows .......................................................................... 10-6Nested procedures ......................................................................... 10-7
Working with variables ....................................................................... 10-8Using local variables ...................................................................... 10-8Setting variables ............................................................................. 10-8
vi Contents
Contents
Setting a local variable to the result of a calculation ...............10-10Using global variables ..................................................................10-11Example .........................................................................................10-11
Looping and branching ......................................................................10-13Comparison functions ..................................................................10-13Conditional and looping structures ............................................10-13Example .........................................................................................10-14
Trapping errors ...................................................................................10-15Example .........................................................................................10-16
Appendix A: Connecting to another calculator A-1Transferring objects between calculators ......................................... A-1Transferring data between two HP 49Gs ........................................... A-2Transferring objects to or from an HP 48 .......................................... A-2
Appendix B: Error messages B-1
Appendix C: Units C-1
Appendix D: Troublehooting D-1Calculator will not turn on ...................................................................D-2
Resetting the calculator ..................................................................D-2Batteries ............................................................................................D-2
Calculator is not responding ................................................................D-4Halting the system ...........................................................................D-4Resetting the memory .....................................................................D-5
Calculator continually re-boots ...........................................................D-5Error on start up ....................................................................................D-6Low memory ..........................................................................................D-6
No room for last stack ....................................................................D-6Insufficient memory ........................................................................D-7Out of memory .................................................................................D-7
Contents vii
Contents
Appendix E: Working in RPN mode E-1Using the stack .......................................................................................E-2
Placing objects on the stack ...........................................................E-2Performing RPN calculations .........................................................E-3
Example stack calculations ..................................................................E-4Using a one-argument command ...................................................E-4Using a multi-argument command .................................................E-4Multi-command calculations ..........................................................E-5Using computer algebra commands ..............................................E-6
Manipulating stack data ........................................................................E-7Interactive stack commands ...........................................................E-7
Index I-1
prelim.fm Page xiv Tuesday, December 14, 1999 8:50 AM
Preface
prelim.fm Page ix Tuesday, December 14, 1999 8:50 AM
Preface
Contents
7KHSXUSRVHRIWKLVPDQXDO L[
$GYDQFHGIXQFWLRQV [
+3*RQWKH:RUOG:LGH:HE [
5HJXODWRU\LQIRUPDWLRQ [
86$[
&DQDGD [L
-DSDQ [L
(QGXVHUWHUPVDQGFRQGLWLRQV [L
:DUUDQW\ [LL
The purpose of this manual7KLVPDQXDOSURYLGHVDZLGHUDQJLQJLQWURGXFWLRQWRWKHIHDWXUHVDQGIXQFWLRQVRIWKH+3*JUDSKLQJFDOFXODWRU,WLVERWKDJXLGHWRJHWWLQJVWDUWHGDQGDUHIHUHQFHPDQXDO
7RSLFVFRYHU
WKHIHDWXUHVRIWKH+3*
KRZWRXVHWKH+3*WRSHUIRUPDZLGHUDQJHRIPDWKHPDWLFDODQGVWDWLVWLFDOFDOFXODWLRQVZLWKDQHPSKDVLVRQWKHIXQGDPHQWDOPDWKHPDWLFVWDXJKWDWKLJKVFKRROVFROOHJHVDQGXQLYHUVLWLHV
KRZWRSORWJUDSKV
KRZWRXVHWKHVSHFLDOSURJUDPPLQJODQJXDJHRIWKH+3*WRZULWHDQGVWRUHSURJUDPV
FDUHDQGPDLQWHQDQFH
Preface ix
Pref
ace
prelim.fm Page x Tuesday, December 14, 1999 8:50 AM
Advanced functions7KLVPDQXDOZLOOPHHWWKHQHHGVRIWKHPDMRULW\RIXVHUV+RZHYHUWKH+3 *KDVQXPHURXVDGYDQFHGIXQFWLRQVGHVLJQHGHVSHFLDOO\IRUSURIHVVLRQDOPDWKHPDWLFLDQVHQJLQHHUVDQGVWDWLVWLFLDQV
,QOLQHZLWK+HZOHWW3DFNDUGªVHQYLURQPHQWSROLF\¦ZKLFKLQSDUWDLPVWRPLQLPL]HWKHXVHRISDSHUSURGXFWV¦LQVWUXFWLRQVRQKRZWRXVHWKHDGYDQFHGIXQFWLRQVRIWKH+3*DUHQRWLQFOXGHGLQWKLVPDQXDOEXWDUHSXEOLVKHGLQVWHDGRQWKH:RUOG:LGH:HE
HP 49G on the World Wide Web<RXFDQILQGPXFKLQIRUPDWLRQDERXWWKH+3*RQWKH:RUOG:LGH:HE7KLVPDQXDOLVDYDLODEOHRQWKH:HEDVLV$GYDQFHG8VHUªV*XLGH$GYDQFHG8VHUªV*XLGHFRYHUVWKRVHIXQFWLRQVWKDWKDYHEHHQGHVLJQHGHVSHFLDOO\IRUSURIHVVLRQDOPDWKHPDWLFLDQVHQJLQHHUVDQGVWDWLVWLFLDQV,WDOVRSURYLGHV
WLSVDQGWULFNVWKDWZLOOEHQHILWDOOXVHUV
DJXLGHWRJHWWLQJWKHPRVWRXWRIWKH+3*ªVFRPSXWHUDOJHEUDV\VWHP
DGYDQFHGSORWWLQJDQGSURJUDPPLQJWHFKQLTXHV
UHIHUHQFHOLVWVVXFKDVDOLVWRIWKH+3*ªVFRPPDQGV
<RXFDQDFFHVVWKLVXVHUªVJXLGHDQG$GYDQFHG8VHUªV*XLGHE\YLVLWLQJZZZKSFRPFDOFXODWRUVKS
Regulatory information7KLVVHFWLRQFRQWDLQVLQIRUPDWLRQWKDWVKRZVKRZWKH+3 *JUDSKLQJFDOFXODWRUFRPSOLHVZLWKUHJXODWLRQVLQFHUWDLQUHJLRQV$Q\PRGLILFDWLRQVWRWKHFDOFXODWRUQRWH[SUHVVO\DSSURYHGE\+HZOHWW3DFNDUGFRXOGYRLGWKHDXWKRULW\WRRSHUDWHWKH+3*LQWKHVHUHJLRQV
USA
7KLVFDOFXODWRUJHQHUDWHVXVHVDQGFDQUDGLDWHUDGLRIUHTXHQF\HQHUJ\DQGPD\LQWHUIHUHZLWKUDGLRDQGWHOHYLVLRQUHFHSWLRQ7KHFDOFXODWRUFRPSOLHVZLWKWKHOLPLWVIRUD&ODVV%GLJLWDOGHYLFHSXUVXDQWWR3DUWRIWKH)&&5XOHV7KHVHOLPLWVDUHGHVLJQHGWRSURYLGHUHDVRQDEOHSURWHFWLRQDJDLQVWKDUPIXOLQWHUIHUHQFHLQDUHVLGHQWLDOLQVWDOODWLRQ
x Preface
Preface
prelim.fm Page xi Tuesday, December 14, 1999 8:50 AM
+RZHYHUWKHUHLVQRJXDUDQWHHWKDWLQWHUIHUHQFHZLOOQRWRFFXULQDSDUWLFXODULQVWDOODWLRQ,QWKHXQOLNHO\HYHQWWKDWWKHUHLVLQWHUIHUHQFHWRUDGLRRUWHOHYLVLRQUHFHSWLRQZKLFKFDQEHGHWHUPLQHGE\WXUQLQJWKHFDOFXODWRURIIDQGRQWKHXVHULVHQFRXUDJHGWRWU\WRFRUUHFWWKHLQWHUIHUHQFHE\RQHRUPRUHRIWKHIROORZLQJPHDVXUHV
5HRULHQWRUUHORFDWHWKHUHFHLYLQJDQWHQQD
5HORFDWHWKHFDOFXODWRUZLWKUHVSHFWWRWKHUHFHLYHU
Connections to Peripheral Devices
7RPDLQWDLQFRPSOLDQFHZLWK)&&5XOHVDQG5HJXODWLRQVXVHRQO\WKHFDEOHDFFHVVRULHVSURYLGHG
Canada
7KLV&ODVV%GLJLWDODSSDUDWXVFRPSOLHVZLWK&DQDGLDQ(0&&ODVV%UHTXLUHPHQWV
&HWDSSDUHLOQXPpULTXHGHODFODVVH%HVWFRPIRUPHjODFODVVH%GHVQRUPHVFDQDGLHQQHVGHFRPSDWLELOLWppOHFWURPDJQpWLTXHV&(0
Japan
End-user terms and conditions8VHRIWKH&$66RIWZDUHUHTXLUHVIURPWKHXVHUDQDSSURSULDWHPDWKHPDWLFDONQRZOHGJH7KHUHLVQRZDUUDQW\IRUWKH&$66RIWZDUHWRWKHH[WHQWSHUPLWWHGE\DSSOLFDEOHODZ([FHSWZKHQRWKHUZLVHVWDWHGLQZULWLQJWKHFRS\ULJKWKROGHUSURYLGHVWKH&$66RIWZDUH§$V,V¨ZLWKRXWZDUUDQW\RIDQ\NLQGHLWKHUH[SUHVVHGRULPSOLHGLQFOXGLQJEXWQRWOLPLWHGWRWKHLPSOLHGZDUUDQWLHVRIPHUFKDQWDELOLW\DQGILWQHVVIRUDSDUWLFXODUSXUSRVH7KHHQWLUHULVNDVWRWKHTXDOLW\DQGSHUIRUPDQFHRIWKH&$66RIWZDUHLVZLWK\RX6KRXOGWKH&$66RIWZDUHSURYHGHIHFWLYH\RXDVVXPHWKHFRVWRIDOOQHFHVVDU\VHUYLFLQJUHSDLURUFRUUHFWLRQ
Preface xi
Pref
ace
prelim.fm Page xii Tuesday, December 14, 1999 8:50 AM
,QQRHYHQWXQOHVVUHTXLUHGE\DSSOLFDEOHODZZLOODQ\FRS\ULJKWKROGHUEHOLDEOHWR\RXIRUGDPDJHVLQFOXGLQJDQ\JHQHUDOVSHFLDOLQFLGHQWDORUFRQVHTXHQWLDOGDPDJHVDULVLQJRXWRIWKHXVHRULQDELOLW\WRXVHWKH&$66RIWZDUHLQFOXGLQJEXWQRWOLPLWHGWRORVVRIGDWDRUGDWDEHLQJUHQGHUHGLQDFFXUDWHRUORVVHVVXVWDLQHGE\\RXRUWKLUGSDUWLHVRUDIDLOXUHRIWKH&$66RIWZDUHWRRSHUDWHZLWKDQ\RWKHUSURJUDPVHYHQLIVXFKKROGHURURWKHUSDUW\KDVEHHQDGYLVHGRIWKHSRVVLELOLW\RIVXFKGDPDJHV,IUHTXLUHGE\DSSOLFDEOHODZWKHPD[LPXPDPRXQWSD\DEOHIRUGDPDJHVE\WKHFRS\ULJKWKROGHUVKDOOQRWH[FHHGWKHUR\DOW\DPRXQWSDLGE\+HZOHWW3DFNDUGWRWKHFRS\ULJKWKROGHUIRUWKH&$66RIWZDUH
Warranty+3**UDSKLFDO&DOFXODWRU:DUUDQW\SHULRGPRQWKV
+3ZDUUDQWVWR\RXWKHHQGXVHUFXVWRPHUWKDW+3KDUGZDUHDFFHVVRULHVDQGVXSSOLHVZLOOEHIUHHIURPGHIHFWVLQPDWHULDOVDQGZRUNPDQVKLSDIWHUWKHGDWHRISXUFKDVHIRUWKHSHULRGVSHFLILHGDERYH,I+3UHFHLYHVQRWLFHRIVXFKGHIHFWVGXULQJWKHZDUUDQW\SHULRG+3ZLOODWLWVRSWLRQHLWKHUUHSDLURUUHSODFHSURGXFWVZKLFKSURYHWREHGHIHFWLYH5HSODFHPHQWSURGXFWVPD\EHHLWKHUQHZRUOLNHQHZ
+3ZDUUDQWVWR\RXWKDW+3VRIWZDUHZLOOQRWIDLOWRH[HFXWHLWVSURJUDPPLQJLQVWUXFWLRQVDIWHUWKHGDWHRISXUFKDVHIRUWKHSHULRGVSHFLILHGDERYHGXHWRGHIHFWVLQPDWHULDODQGZRUNPDQVKLSZKHQSURSHUO\LQVWDOOHGDQGXVHG,I+3UHFHLYHVQRWLFHRIVXFKGHIHFWVGXULQJWKHZDUUDQW\SHULRG+3ZLOOUHSODFHVRIWZDUHPHGLDZKLFKGRHVQRWH[HFXWHLWVSURJUDPPLQJLQVWUXFWLRQVGXHWRVXFKGHIHFWV
+3GRHVQRWZDUUDQWWKDWWKHRSHUDWLRQRI+3SURGXFWVZLOOEHXQLQWHUUXSWHGRUHUURUIUHH,I+3LVXQDEOHZLWKLQDUHDVRQDEOHWLPHWRUHSDLURUUHSODFHDQ\SURGXFWWRDFRQGLWLRQDVZDUUDQWHG\RXZLOOEHHQWLWOHGWRDUHIXQGRIWKHSXUFKDVHSULFHXSRQSURPSWUHWXUQRIWKHSURGXFW
+3SURGXFWVPD\FRQWDLQUHPDQXIDFWXUHGSDUWVHTXLYDOHQWWRQHZLQSHUIRUPDQFHRUPD\KDYHEHHQVXEMHFWWRLQFLGHQWDOXVH
:DUUDQW\GRHVQRWDSSO\WRGHIHFWVUHVXOWLQJIURPDLPSURSHURULQDGHTXDWHPDLQWHQDQFHRUFDOLEUDWLRQEVRIWZDUHLQWHUIDFLQJSDUWVRUVXSSOLHVQRWVXSSOLHGE\+3FXQDXWKRUL]HGPRGLILFDWLRQRUPLVXVHGRSHUDWLRQRXWVLGHRIWKHSXEOLVKHGHQYLURQPHQWDOVSHFLILFDWLRQVIRUWKHSURGXFWRUHLPSURSHUVLWHSUHSDUDWLRQRUPDLQWHQDQFH
xii Preface
Preface
prelim.fm Page xiii Tuesday, December 14, 1999 8:50 AM
+30$.(61227+(5(;35(66:$55$17<25&21',7,21:+(7+(5:5,77(12525$/727+((;7(17$//2:('%</2&$//$:$1<,03/,(':$55$17<25&21',7,212)0(5&+$17$%,/,7<6$7,6)$&725<48$/,7<25),71(66)25$3$57,&8/$5385326(,6/,0,7('727+('85$7,212)7+((;35(66:$55$17<6(7)257+$%29(6RPHFRXQWULHVVWDWHVRUSURYLQFHVGRQRWDOORZOLPLWDWLRQVRQWKHGXUDWLRQRIDQLPSOLHGZDUUDQW\VRWKHDERYHOLPLWDWLRQRUH[FOXVLRQPLJKWQRWDSSO\WR\RX7KLVZDUUDQW\JLYHV\RXVSHFLILFOHJDOULJKWVDQG\RXPLJKWDOVRKDYHRWKHUULJKWVWKDWYDU\IURPFRXQWU\WRFRXQWU\VWDWHWRVWDWHRUSURYLQFHWRSURYLQFH
727+((;7(17$//2:('%</2&$//$:7+(5(0(',(6,17+,6:$55$17<67$7(0(17$5(<28562/($1'(;&/86,9(5(0(',(6(;&(37$6,1',&$7('$%29(,112(9(17:,//+325,766833/,(56%(/,$%/()25/2662)'$7$25)25',5(&763(&,$/,1&,'(17$/&216(48(17,$/,1&/8',1*/267352),725'$7$2527+(5'$0$*(:+(7+(5%$6(',1&2175$&772572527+(5:,6(6RPHFRXQWULHV6WDWHVRUSURYLQFHVGRQRWDOORZWKHH[FOXVLRQRUOLPLWDWLRQRILQFLGHQWDORUFRQVHTXHQWLDOGDPDJHVVRWKHDERYHOLPLWDWLRQRUH[FOXVLRQPD\QRWDSSO\WR\RX
)25&21680(575$16$&7,216,1$8675$/,$$1'1(:=($/$1'7+(:$55$17<7(506&217$,1(',17+,667$7(0(17(;&(37727+((;7(17/$:)8//<3(50,77(''2127(;&/8'(5(675,&72502',)<$1'$5(,1$'',7,21727+(0$1'$725<67$78725<5,*+76$33/,&$%/(727+(6$/(2)7+,6352'8&772<28
Preface xiii
prelim.fm Page xiv Tuesday, December 14, 1999 8:50 AM
Keys
Chapter 1
Keys
Contents
.H\PDS
7KH+3*ªVNH\ERDUGV
:KDWHDFKNH\GRHV
.H\FRQYHQWLRQV
Introduction7KLVFKDSWHU
LOOXVWUDWHVWKH+3*NH\ERDUG
GHVFULEHVWKHVHYHQ+3*NH\ERDUGV
EULHIO\GHVFULEHVWKHSXUSRVHRIHDFKNH\
Keys Page 1-1
Keys
Key map7KHIROORZLQJLVDQLOOXVWUDWLRQRIWKHOD\RXWRIWKHNH\VRQWKH+3 *7KHNH\VDUHGHVFULEHGLQ§:KDWHDFKNH\GRHV¨RQSDJH ZKHUHHDFKNH\¦ZLWKWKHH[FHSWLRQRIWKHDUURZNH\V¦LVJURXSHGDFFRUGLQJWRWKHURZLQZKLFKLWDSSHDUV7KHDUURZNH\VDUHH[SODLQHGDWWKHHQGRIWKHFKDSWHU
Figure 1.1: HP 49G key map
π
ASIN ACOS ATAN
OFFCONT
ENTRY
LOG10
LN
USER NUM.SLVS.SLV
CMPLX BASEARITH LIBDEF
UNITSCONVERTSTATMATRICESALGCALC
TRIGEXP&LN TIMEFINANCE
ARGABS
CANCEL
ANS NUM
[ ]
:
#
( )
=
e y
x
x
.∞
XY
,
Page 1-2 Keys
Keys
The HP 49G’s keyboards7KH+3*NH\ERDUGLVVHYHQNH\ERDUGVLQRQH7KHVHDUH
3ULPDU\NH\ERDUGFRPSULVHVDOOWKHNH\VIURPWKHVHFRQGURZWRWKHODVWURZRIWKHNH\SDGIURPgWR\ZKHQSUHVVHGRQWKHLURZQ7KHIXQFWLRQRIWKHNH\VRQWKHSULPDU\NH\ERDUGLVLQGLFDWHGE\WKHPDLQODEHORUV\PERORQWKHIDFHRIWKHNH\)RUH[DPSOHhLQGLFDWHVWKDWWKHNH\ZKHQSUHVVHGRQLWVRZQLVXVHGWRYLHZDQGFKDQJHWKHFDOFXODWRUªVPRGHV
)XQFWLRQNH\ERDUGFRPSULVHVWKHVL[NH\VRQWKHILUVWURZRIWKHNH\SDG¦ODEHOOHGaWRf¦ZKHQSUHVVHGRQWKHLURZQ8QOLNHWKHNH\VRIWKHSULPDU\NH\ERDUGWKHIXQFWLRQRIDNH\RQWKHIXQFWLRQNH\ERDUGLVGHSHQGHQWRQWKHFRQWH[W)RUH[DPSOHLQVRPHFRQWH[WVaHQDEOHV\RXWRHGLWDQREMHFWLQRWKHUFRQWH[WVaHQDEOHV\RXWRVHOHFWDYDULDEOHVXEPHQXRUGLUHFWRU\
/HIWVKLIWNH\ERDUGFRPSULVHVNH\VSUHVVHGLQFRPELQDWLRQZLWKWKH<NH\7KH<NH\LVSUHVVHGILUVWIROORZHGE\DQRWKHUNH\7KHIXQFWLRQSHUIRUPHGE\DSDUWLFXODUOHIWVKLIWNH\FRPELQDWLRQLVLQGLFDWHGE\WKHEOXHODEHODERYHDNH\)RUH[DPSOHWKHODEHO§),/(6¨DSSHDUVLQEOXHDERYHWKHgNH\7KLVLQGLFDWHVWKDW)LOH0DQDJHUFDQEHRSHQHGE\SUHVVLQJ<DQGWKHQWKHgNH\
1RWHWKDWLQ531PRGHNH\FRPELQDWLRQVLQYROYLQJ<DQGDIXQFWLRQNH\UHTXLUH\RXWRNHHS<SUHVVHGZKLOHSUHVVLQJWKHIXQFWLRQNH\
,QWKLVJXLGHDQLQVWUXFWLRQWRXVHWKHOHIWVKLIWNH\ERDUGLVLQGLFDWHGE\WKHOHIWVKLIWV\PERO¦<¦IROORZHGE\WKHODEHOWKDWLQGLFDWHVWKHIXQFWLRQWREHVHOHFWHGVXFKDVG1RWHWKDWWKHODEHOLVQRWDNH\7RFRQWLQXHWKHH[DPSOHWKHUHLVQRGNH\7RLQYRNHWKH)LOHVIXQFWLRQ¦WKDWLVRSHQ)LOH0DQDJHU¦\RXSUHVV<DQGWKHNH\EHQHDWKWKH),/(6ODEHOg
5LJKWVKLIWNH\ERDUGFRPSULVHVNH\VSUHVVHGLQFRPELQDWLRQZLWKWKH>NH\7KH>NH\LVSUHVVHGILUVWIROORZHGE\DQRWKHUNH\7KHIXQFWLRQSHUIRUPHGE\DSDUWLFXODUULJKWVKLIWNH\FRPELQDWLRQLVLQGLFDWHGE\WKHUHGODEHODERYHDNH\)RUH[DPSOHWKHODEHO§3$67(¨DSSHDUVLQUHGDERYHWKHlNH\7KLVLQGLFDWHVWKDW\RXFDQLQYRNHWKH3DVWHIXQFWLRQE\SUHVVLQJ>DQGWKHl NH\
,QWKLVJXLGHDQLQVWUXFWLRQWRXVHWKHULJKWVKLIWNH\ERDUGLVLQGLFDWHGE\WKHULJKWVKLIWV\PERO¦>¦IROORZHGE\WKHODEHOWKDWLQGLFDWHVWKHIXQFWLRQWREHVHOHFWHGVXFKDVñ1RWHWKDWWKHODEHOLVQRWDNH\7RFRQWLQXHWKHH[DPSOHWKHUHLVQRñNH\7RLQYRNHWKH3DVWHIXQFWLRQ\RXSUHVV>DQGWKHNH\EHQHDWKWKH3$67(ODEHOl
Keys Page 1-3
Keys
$OSKDNH\ERDUGFRPSULVHVWKHNH\VZLWKWKHFKDUDFWHUV$WR=PDUNHGRQWKHLUIDFH7KHVHFKDUDFWHUVDUHFRORUHGZKLWHRQDJUHHQEDFNJURXQG<RXQHHGWRDFWLYDWHWKHDOSKDNH\ERDUGEHIRUH\RXFDQHQWHUDQDOSKDEHWLFFKDUDFWHU8QWLO\RXDFWLYDWHWKHDOSKDNH\ERDUGWKHVHNH\VEHORQJWRWKHSULPDU\RUIXQFWLRQNH\ERDUGDVGHVFULEHGDERYH
<RXDFWLYDWHWKHDOSKDNH\ERDUGE\SUHVVLQJ`)RUH[DPSOHWRHQWHU7SUHVV`¦WKHUHE\DFWLYDWLQJWKHDOSKDNH\ERDUG¦DQGt VLQFHt LVWKHSULPDU\NH\WKDWKDV7PDUNHGRQLW
<RXFDQNHHSWKHDOSKDNH\ERDUGDFWLYHE\SUHVVLQJ`WZLFH(YHU\FKDUDFWHU\RXVXEVHTXHQWO\HQWHULVDFKDUDFWHUIURPWKHDOSKDNH\ERDUG,QWKLVVLWXDWLRQ\RXSUHVV`DJDLQWRGHDFWLYDWHWKHDOSKDNH\ERDUG
:KLOHWKHDOSKDNH\ERDUGLVDFWLYH\RXFDQSUHVVWKHNH\VRQWKHQXPHULFNH\SDGLI\RXZDQWWRDGGDQXPEHUWRDWH[WVWULQJ
7KHDOSKDNH\ERDUGLVGHVFULEHGLQPRUHGHWDLOLQFKDSWHU§%DVLFRSHUDWLRQ¨
$OSKDOHIWVKLIWNH\ERDUGFRPSULVHVWKHNH\VRIWKHDOSKDNH\ERDUGVHHDERYHZKHQSUHVVHGLQFRPELQDWLRQZLWKWKH<NH\7KH` NH\LVSUHVVHGILUVW¦WRDFWLYDWHWKHDOSKDNH\ERDUG¦IROORZHGE\WKH<NH\ZKLFKDFWLYDWHVWKHDOSKDOHIWVKLIWNH\ERDUG)LQDOO\VRPHRWKHUNH\LVSUHVVHGWRHQWHUDFKDUDFWHU
7KHFKDUDFWHUV\RXFDQHQWHUXVLQJWKHDOSKDOHIWVKLIWNH\ERDUGDUHORZHUFDVHDOSKDEHWLFFKDUDFWHUVDQGYDULRXVV\PEROV7KHVHDUHVKRZQLQEOXHDERYHWKHNH\VLQWKHLOOXVWUDWLRQRQWKHIURQWFRYHURIWKHSRFNHWJXLGH
)RUH[DPSOHWRHQWHUDORZHUFDVHWSUHVV` <t
$OSKDULJKWVKLIWNH\ERDUGFRPSULVHVWKHNH\VRIWKHDOSKDNH\ERDUGVHHDERYHZKHQSUHVVHGLQFRPELQDWLRQZLWKWKH>NH\7KH` NH\LVSUHVVHGILUVW¦WRDFWLYDWHWKHDOSKDNH\ERDUG¦IROORZHGE\WKH>NH\ZKLFKDFWLYDWHVWKHDOSKDULJKWVKLIWNH\ERDUG)LQDOO\VRPHRWKHUNH\LVSUHVVHGWRHQWHUDFKDUDFWHU
7KHFKDUDFWHUV\RXFDQHQWHUXVLQJWKHDOSKDULJKWVKLIWNH\ERDUGDUHFKDUDFWHUVRIWKH*UHHNDOSKDEHWDUURZVDQGYDULRXVV\PEROV7KHVHDUHVKRZQLQUHGDERYHWKHNH\VLQWKHLOOXVWUDWLRQRQWKHIURQWFRYHURIWKHSRFNHWJXLGH
)RUH[DPSOHWRHQWHUσSUHVV` >s
Page 1-4 Keys
Keys
,QDGGLWLRQWRWKHVHYHQNH\ERDUGVGLVFXVVHGDERYH\RXFDQDOVRFUHDWHDFXVWRPL]HGNH\ERDUG$FXVWRPL]HGNH\ERDUG¦DOVRNQRZQDVWKHXVHUNH\ERDUG¦LVRQHZKHUHDOWHUQDWLYHIXQFWLRQDOLW\LVDVVLJQHGWRRQHRUPRUHNH\V7KLVLVGLVFXVVHGLQGHWDLOLQ$GYDQFHG8VHUªV*XLGHIRXQGDWKWWSZZZKSFRPFDOFXODWRUVKS
What each key does7KLVVHFWLRQGHVFULEHVWKHIXQFWLRQRIHDFKNH\DQGPDLQNH\FRPELQDWLRQV1RWHWKDWWKHNH\VDQGNH\FRPELQDWLRQVDUHOLVWHGLQWKHRUGHUWKDWWKH\DSSHDURQWKHNH\ERDUGVHHNH\ERDUGPDSRQSDJH
7KHV\QWD[UHTXLUHGIRUYDULRXVIXQFWLRQVLVDOVRJLYHQ7KLVV\QWD[DVVXPHVWKDW\RXDUHZRUNLQJLQDOJHEUDLFPRGHQRW531PRGH7KHVHPRGHVDUHH[SODLQHGLQFKDSWHU§%DVLFRSHUDWLRQ¨
Row 1A /LVWHTXDWLRQVWRSORWRURSHQ
0DWUL[:ULWHULI\RXKDYHFKRVHQWRSORWVWDWLVWLFDOGDWD
B 6SHFLI\SORWZLQGRZSDUDPHWHUV
C 'UDZVSHFLILHGSORWV
D 6SHFLI\SORWWLQJSDUDPHWHUV
E &XVWRPL]HDWDEOHRISORWWHGSRLQWV
F 'UDZDWDEOHRISORWWHGSRLQWV
a¥f .H\VRIWKHIXQFWLRQNH\ERDUGVHHSUHYLRXVVHFWLRQ7KHIXQFWLRQRIWKHVHNH\VYDULHVDFFRUGLQJWRFRQWH[W
Row 2G 2SHQ)LOH0DQDJHU
å 0DUNWKHVWDUWRIVRPHWKLQJ\RXZDQWWRFRS\RUFXW
H 'LVSOD\\RXUFXVWRPPHQX
0DUNWKHHQGRIVRPHWKLQJ\RXZDQWWRFRS\RUFXW
M (QWHUWKHV\PEROLFFRQVWDQWLWKHVTXDUHURRWRI¥
R (QWHUDZKHUHIXQFWLRQ
g 9LHZDOLVWRIDOOWKHFDOFXODWRUªVDSSOLFDWLRQV
h 9LHZDQGFKDQJHWKHFDOFXODWRUªVPRGHVDQGIODJV
i 'LVSOD\DPHQXRIFRPPDQGVUHOHYDQWWRWKHFXUUHQWDSSOLFDWLRQ
7KHDUURZNH\VDUHGLVFXVVHGDWWKHHQGRIWKLVFKDSWHU
Keys Page 1-5
Keys
Row 3J 6HOHFWWKHQH[WGLUHFWRU\XSWKH
GLUHFWRU\WUHH
&RS\DVHOHFWLRQ
K 5HFDOOWKHYDOXHRIDVSHFLILHGYDULDEOH
&XWDVHOHFWLRQ
L 'LVSOD\WKHSUHYLRXVSDJHRIDPXOWLSDJHIXQFWLRQNH\PHQX
ñ 3DVWHDVHOHFWLRQWKDW\RXKDYHFRSLHGRUFXW
j 'LVSOD\WKHYDULDEOHVFRQWDLQHGLQWKHFXUUHQWGLUHFWRU\
k 6WRUHWKHFXUUHQWREMHFWLQDYDULDEOH
l 'LVSOD\WKHQH[WSDJHRIDPXOWLSDJHIXQFWLRQNH\PHQX
7KHDUURZNH\VDUHGLVFXVVHGDWWKHHQGRIWKLVFKDSWHU
Row 4M 'LVSOD\DOLVWRIWKHODVW
IRXUFRPPDQGVRUFDOFXODWLRQV
ò 5HVWRUHKLVWRU\WRZKDWLWZDVEHIRUHWKHODVWRSHUDWLRQ
N 'LVSOD\WKHSURJUDPPLQJPHQX
ô 'LVSOD\DOOWKHFKDUDFWHUVWKDWFDQEHHQWHUHG
O 2SHQ0DWUL[:ULWHU
õ (QWHUWLFNPDUNVWRGHOLPLWDQDOJHEUDLFREMHFW
P 'LVSOD\WKHPDWKHPDWLFVPHQX
ù (YDOXDWHDQH[SUHVVLRQ
? 'HOHWHWKHODVWREMHFWLQKLVWRU\RULQ531PRGHWKHHQWLUHVWDFN
&OHDUKLVWRU\
m 'LVSOD\DQGDFFHVVDOOSUHYLRXVFDOFXODWLRQVDQGUHVXOWV
À 'LVSOD\DOLVWRIDOOWKHFDOFXODWRUªVFRPPDQGVLQFOXGLQJWKRVHWKDWKDYHEHHQDGGHGLQOLEUDULHV
o 2SHQ(TXDWLRQ:ULWHU
p 'LVSOD\DPHQXRIVXEPHQXVHDFKOLVWLQJWKHPRUHFRPPRQO\XVHGV\PEROLFFRPPDQGV
H 'HOHWHWKHFKDUDFWHUWRWKHOHIWRIWKHFXUVRU
Page 1-6 Keys
Keys
Row 5Q &DOFXODWHWKHQDWXUDO
DQWLORJRIDVSHFLILHGQXPEHU6\QWD[Q[
ï &DOFXODWHWKHQDWXUDOORJDULWKPRIDVSHFLILHGQXPEHU6\QWD[/1[
R &DOFXODWHWKHVTXDUHRIDVSHFLILHGQXPEHU6\QWD[R[
ð &DOFXODWHWKH[WKURRWRI\6\QWD[ð [\
S &DOFXODWHWKHDUFVLQHRIDQDQJOH6\QWD[S[
î 3HUIRUPVXPPDWLRQRIQXPEHUVZLWKLQVSHFLILHGOLPLWV6\QWD[îU LM6ZKHUHULVWKHVXPPDWLRQLQGH[LLVWKHLQLWLDOYDOXHMLVWKHILQDOYDOXHDQG6LVWKHVXPPDQG
T &DOFXODWHWKHDUFFRVLQHRIDQDQJOH6\QWD[T[
(QWHUWKHGLIIHUHQWLDWLRQVLJQ
U &DOFXODWHWKHDUFWDQJHQWRIDQDQJOH6\QWD[U[
(QWHUWKHLQWHJUDWLRQRSHUDWRU
q &DOFXODWH\WRWKHSRZHURI[6\QWD[\q [
r &DOFXODWHWKHVTXDUHURRWRI[6\QWD[r[
s &DOFXODWHWKHVLQHRIDQDQJOH6\QWD[s [
t &DOFXODWHWKHFRVLQHRIDQDQJOH6\QWD[t [
u &DOFXODWHWKHWDQJHQWRIDQDQJOH6\QWD[u [
Row 6V &DOFXODWHWKHFRPPRQ
EDVHDQWLORJDULWKPRIDQXPEHU6\QWD[V [
ý &DOFXODWHWKHFRPPRQEDVHORJDULWKPRIDQXPEHU6\QWD[ý [
W ,QVHUWDQRWHTXDOVVLJQ
æ ,QVHUWDQHTXDOVVLJQ
X ,QVHUWDOHVVWKDQRUHTXDOWRVLJQ
,QVHUWDOHVVWKDQVLJQ
Y ,QVHUWDJUHDWHUWKDQRUHTXDOWRVLJQ
ë ,QVHUWDJUHDWHUWKDQVLJQ
Z 'LVSOD\WKHDEVROXWHYDOXHRIDUHDORUFRPSOH[QXPEHU6\QWD[Z[
ASIN ACOS ATANLNe yxXY
LOG10 ARGABS=x
Keys Page 1-7
Keys
é &DOFXODWHWKHDQJOHGHILQHGE\DFRPSOH[QXPEHU6\QWD[éD EL
v ,QVHUWWKHH[SRQHQWV\PERODQGWUHDWWKHHQWU\LQPDQWLVVDDQGH[SRQHQWIRUPDW
w &KDQJHWKHVLJQRIDQXPEHU
O ,QVHUWDQ[
y &DOFXODWHWKHLQYHUVHRIDQXPEHU6\QWD[y[
z 3HUIRUPGLYLVLRQ6\QWD[[z \
Row 7~ $FWLYDWHWKHXVHUNH\ERDUG
&KDQJHHQWU\PRGH
& 'LVSOD\DOLVWRIFRPPDQGVXVHGWRVROYHHTXDWLRQVV\PEROLFDOO\
í 'LVSOD\DPHQXRIDSSOLFDWLRQVXVHGWRVROYHHTXDWLRQVQXPHULFDOO\
* 'LVSOD\DOLVWRIH[SRQHQWLDODQGORJDULWKPIXQFWLRQV
û 'LVSOD\DOLVWRIWULJRQRPHWU\IXQFWLRQV
( 'LVSOD\DQLQSXWIRUPIRUSHUIRUPLQJILQDQFLDOFDOFXODWLRQV
ç 2SHQWKHWLPHDSSOLFDWLRQWRVHWWKHWLPHDQGDODUPV
+ (QWHUVTXDUHEUDFNHWVIRUGHOLPLWLQJDYHFWRURUDUUD\
K (QWHUTXRWHPDUNVIRUGHOLPLWLQJDVWULQJ
` $FWLYDWHWKHDOSKDNH\ERDUG
7¥9 (QWHUQXPEHUV
3HUIRUPPXOWLSOLFDWLRQ6\QWD[[\
Row 8$ 'LVSOD\DOLVWRIFDOFXOXV
IXQFWLRQV
ú 'LVSOD\DOLVWRIDOJHEUDIXQFWLRQV
% 'LVSOD\DOLVWRIPDWUL[IXQFWLRQV
÷ 'LVSOD\DOLVWRIVWDWLVWLFVDSSOLFDWLRQV
^ 'LVSOD\DOLVWRIFRQYHUVLRQIXQFWLRQV
ø 2SHQWKHXQLWVDSSOLFDWLRQ
_ (QWHUSDUHQWKHVHVIRUHQFORVLQJSDUDPHWHUV
Q (QWHUXQGHUVFRUHWRFUHDWHDXQLWREMHFW
< 6HOHFWWKHOHIWVKLIWNH\ERDUGRUDOSKDOHIWVKLIWNH\ERDUG
ENTRYUSERUSER NUM.SLVS.SLV TRIGEXP&LN TIMEFINANCE [[ ]]
UNITSCONVERTSTATMATRICESALGCALC ( )
Page 1-8 Keys
Keys
4¥6 (QWHUQXPEHUV
- 3HUIRUPVXEWUDFWLRQ6\QWD[[-\
Row 9! 'LVSOD\DOLVWRIDULWKPHWLF
IXQFWLRQV
ó 'LVSOD\DOLVWRIIXQFWLRQVUHODWLQJWRFRPSOH[QXPEHUV
# 6WRUHDQH[SUHVVLRQRUGHILQHDXVHUIXQFWLRQ
ö /LVWDOOOLEUDULHV
@ (QWHUDV\PEROWRIRUH[DPSOHHQWHUDELQDU\LQWHJHU
ì 'LVSOD\DOLVWRIIXQFWLRQVUHODWLQJWRELQDU\DULWKPHWLF
(QWHUEUDFHVIRUGHOLPLWLQJDOLVW
(QWHUDQJOHEUDFNHWVWRGHOLPLWSURJUDPPLQJFRGH
> 6HOHFWWKHULJKWVKLIWRUDOSKDULJKWVKLIWNH\ERDUG
1¥3 (QWHUQXPEHUV
= 3HUIRUPDGGLWLRQ6\QWD[[=\
Row 10: &RQWLQXHDKDOWHGSURJUDPRU
VXVSHQGHGDSSOLFDWLRQ
7XUQRIIWKHFDOFXODWRU
ü (QWHUWKHLQILQLW\V\PERO
L (QWHUDULJKWSRLQWLQJDUURZ
, 7DJDQREMHFW
J 6WDUWDQHZOLQH
(QWHUSL
I (QWHUDFRPPD
| 5HFDOODSUHYLRXVDQVZHU
'LVSOD\WKHUHVXOWLQDSSUR[LPDWHPRGH
; 7XUQWKHFDOFXODWRURQ
0 (QWHUD]HUR
. (QWHUDGHFLPDOSRLQW
F (QWHUDVSDFH
\ 2EWDLQDUHVXOWRUVHOHFWDQRSWLRQ
G &DQFHOVDQRSHUDWLRQ
CMPLX BASEARITH LIBDEF #
πOFFCONT
CANCEL
ANS NUM
:.∞ ,
Keys Page 1-9
Keys
Arrow keys 0RYHXSWRWKHILUVWREMHFWRUILHOGVKRZQ
[ 0RYHXSWRWKHSUHYLRXVREMHFWRUILHOG
0RYHXSWRWKHILUVWREMHFWRUILHOG
0RYHWROHIWPRVWREMHFWRUILHOGVKRZQ
0RYHWRULJKWPRVWREMHFWRUILHOGVKRZQ
0RYHOHIWWRWKHSUHYLRXVREMHFWRUILHOG
0RYHULJKWWRWKHQH[WREMHFWRUILHOG
0RYHOHIWWRWKHILUVWREMHFWRUILHOG
0RYHULJKWWRWKHODVWREMHFWRUILHOG
0RYHGRZQWRWKHODVWREMHFWRUILHOGVKRZQ
] 0RYHGRZQWRWKHQH[WREMHFWRUILHOG
0RYHGRZQWRWKHODVWREMHFWRUILHOG
Key conventions,QWKLVJXLGHDNH\SUHVVLVUHSUHVHQWHGLQRQHRIWKUHHZD\V
$IXQFWLRQNH\RSHUDWLRQLVLQGLFDWHGE\VPDOOFDSLWDOV7KHWH[WRIWKHRSHUDWLRQPDWFKHVWKHWH[WGLVSOD\HGRQDIXQFWLRQNH\PHQXWKDWLVDPHQXGLVSOD\HGDORQJWKHERWWRPRIWKHVFUHHQ
)RUH[DPSOHDQLQVWUXFWLRQWRSUHVV(',7LVDQLQVWUXFWLRQWRSUHVVZKDWHYHUIXQFWLRQNH\LVGLUHFWO\EHORZWKHZRUG(',7GLVSOD\HGDWWKHERWWRPRIWKHVFUHHQ)XQFWLRQNH\VDUHWKHNH\VPDUNHGaWRf
$QRSHUDWLRQLQLWLDWHGE\SUHVVLQJDNH\RUNH\VRWKHUWKDQDVLQJOHIXQFWLRQNH\LVLQGLFDWHGE\RQHRUPRUHNH\FKDUDFWHUV6RPHH[DPSOHVDUHs>BDQGh
1RWHWKDWZKHUHDNH\FKDUDFWHUDSSHDUVRQLWVRZQSUHVVWKHFRUUHVSRQGLQJNH\IRUH[DPSOHo:KHUHDNH\FKDUDFWHULVSUHFHGHGE\<RU>WKHNH\FKDUDFWHUUHIHUVWRDODEHOSULQWHGDERYHDNH\$IWHU\RXSUHVV<RU>SUHVVWKHNH\EHORZWKHODEHO)RUH[DPSOHDQLQVWUXFWLRQWRSUHVV<ZLVDQLQVWUXFWLRQWRSUHVV< IROORZHGE\zVLQFH$%6LVDODEHODERYHWKHz NH\
7KHNH\IRUDQXPEHURUDOSKDEHWLFFKDUDFWHULVLQGLFDWHGE\WKHQXPEHURUFKDUDFWHUIRUH[DPSOH$
Page 1-10 Keys
Basic operation
Chapter 2
Basic operation
Contents
7XUQLQJRQDQGWXUQLQJRII
&KDQJLQJWKHVFUHHQFRQWUDVW
'HIDXOWVFUHHQ
6WDWXVDUHD
0HQX
8VLQJWKHFRPPDQGOLQH
0XOWLOLQHHQWULHV
(QWHULQJQXPEHUV
(QWHULQJFKDUDFWHUV
(QWHULQJVSHFLDOFKDUDFWHUV
(QWHULQJIURPKLVWRU\
(GLWLQJWKHFRPPDQGOLQH
,QSXWIRUPV
,QSXWIRUPILHOGV
&ORVLQJDQLQSXWIRUP
0RGHV
&KDQJLQJDPRGH
$OJHEUDLFDQG531PRGHV
([DFWDQGDSSUR[LPDWHPRGHV
&RPPDQGOLQHFDOFXODWLRQV
7LPH0DQDJHPHQW
6HWWLQJWKHGDWHDQGWLPH
&KDQJLQJWKHIRUPDWRIWKHGDWHRUWLPH
$ODUPV
Basic operation Page 2-1
Basi
c op
erat
ion
Introduction7KLVFKDSWHUH[SODLQVKRZWRTXLFNO\JHWVWDUWHGXVLQJ\RXU+3 *<RXZLOOOHDUQKRZWRDGMXVWWKHFDOFXODWRUªVGLVSOD\DQGKRZWRVHWYDULRXVPRGHVWKDWGHWHUPLQHKRZWKHFDOFXODWRUEHKDYHV
9DULRXVZD\VRIHQWHULQJGDWDDUHFRYHUHG<RXDUHDOVRLQWURGXFHG¦ZLWKWKHKHOSRIDQXPEHURIH[DPSOHV¦WRHQWHULQJFDOFXODWLRQV
7KH+3 *KDVDXVHIXODODUPIXQFWLRQ<RXXVHWKLVIXQFWLRQWRVHW\RXUVHOIUHPLQGHUVDQGWRUXQSURJUDPVDWVHWWLPHV
Turning on and turning off
Turning on
7RWXUQRQWKH+3*SUHVV ;
,IWKHFDOFXODWRUGRHVQRWWXUQRQZKHQ\RXSUHVV;WKHEDWWHULHVPD\QHHGUHSODFLQJ6HHDSSHQGL['§7URXEOHVKRRWLQJ¨IRULQVWUXFWLRQVRQUHSODFLQJWKHEDWWHULHV
,IWKHPHVVDJH§,QYDOLG&DUG'DWD¨LVGLVSOD\HGHDFKWLPH\RXWXUQWKHFDOFXODWRURQ\RXQHHGWRLQLWLDOL]HWKHFDOFXODWRUªVSRUWV6HHSDJH 'IRULQVWUXFWLRQV
:KHQ\RXWXUQRQWKHFDOFXODWRUWKHVFUHHQUHGLVSOD\VWKHGDWDWKDWZDVGLVSOD\HGZKHQ\RXODVWWXUQHGWKHFDOFXODWRURII
7KH+3*KDVDQDXWRPDWLFSRZHUVDYLQJVZLWFK7KLVVZLWFKLVDFWLYDWHGZKHQWKHUHKDVEHHQQRFDOFXODWRUDFWLYLW\IRUPLQXWHV:KHQWKLVRFFXUVWKHVFUHHQZLOOJREODQN<RXFDQUHVWRUHWKHGLVSOD\¦DQGLWVFRQWHQWV¦E\SUHVVLQJ;
:KHQWKHFDOFXODWRULVDOUHDG\RQSUHVVLQJ;LVHTXLYDOHQWWRSUHVVLQJG
:KHQ\RXILUVWWXUQRQWKHFDOFXODWRUD§7U\WR5HFRYHU0HPRU\"¨PHVVDJHLVGLVSOD\HG<RXVKRXOGUHVSRQGE\SUHVVLQJ12
Page 2-2 Basic operation
Basic operation
Changing the screen contrast
7RFKDQJHWKHGLVSOD\FRQWUDVWWKHUHE\GDUNHQLQJRUOLJKWHQLQJWKHWH[WUHODWLYHWRWKHEDFNJURXQG
SUHVVDQGKROG;
SUHVV=WRGDUNHQWH[WRUWROLJKWHQWH[W
UHOHDVH;ZKHQWKHFRQWUDVWLVVDWLVIDFWRU\
Turning off
7RWXUQRIIWKHFDOFXODWRUSUHVV>
<RXGRQRWKDYHWRVDYH\RXUKLVWRU\EHIRUHWXUQLQJRIIWKHFDOFXODWRU+LVWRU\LVH[SODLQHGRQSDJH :KHQ\RXQH[WWXUQWKHFDOFXODWRURQ\RXUKLVWRU\ZLOOEHUHGLVSOD\HG
Default screen7KHVFUHHQWKDWDSSHDUVZKHQ\RXWXUQRQWKHFDOFXODWRULVFDOOHGWKHGHIDXOWVFUHHQ
Figure 2-1: The default screen
0DQ\RI\RXUFDOFXODWRURSHUDWLRQVFDQEHGRQHIURPWKHGHIDXOWVFUHHQ+RZHYHUZKHQ\RXRSHQYDULRXVDSSOLFDWLRQV¦VXFKDV(TXDWLRQ:ULWHU0DWUL[:ULWHUDQGVRRQ¦WKHGLVSOD\ZLOOFKDQJHWRSURYLGH\RXZLWKWRROVIRUZRUNLQJZLWKWKDWDSSOLFDWLRQ
7KHUHDUHWKUHHPDLQFRPSRQHQWVRIWKHGHIDXOWVFUHHQ
VWDWXVDUHD
KLVWRU\
PHQX
,QDGGLWLRQWRWKHVWDWXVKLVWRU\DQGPHQXWKHERWWRPOLQHRIWKHGLVSOD\EHFRPHVWKHFRPPDQGOLQHZKHQ\RXVWDUWWRHQWHUGDWD7KHFRPPDQGOLQH¦RUXVHULQSXWOLQH¦LVGLVFXVVHGRQSDJH
Status area
Menu labels
History
Basic operation Page 2-3
Basi
c op
erat
ion
Status area
7KHVWDWXVDUHDGLVSOD\VDQQXQFLDWRUVWKHFXUUHQWGLUHFWRU\SDWKDQGPHVVDJHV,WDOVRGLVSOD\VYDULRXVDOHUWV
$QQXQFLDWRUVLQGLFDWHWKHVHWWLQJV\RXKDYHVHOHFWHGFHUWDLQNH\V\RXKDYHSUHVVHGDQGWKHVWDWXVRIWKHFDOFXODWRU7KHIXOOVHWRIDQQXQFLDWRUVLVJLYHQLQWDEOH
%\GHIDXOWWKHVWDWXVDUHDWDNHVXSWZROLQHV<RXFDQUHGXFHWKLVWRRQHOLQHRUFKRRVHQRWWRGLVSOD\WKHVWDWXVDUHD<RXPLJKWGRWKLVWRVHHPRUHRI\RXUKLVWRU\DUHD6HH§'LVSOD\PRGHV¨RQSDJH IRULQIRUPDWLRQRQFKDQJLQJWKHVL]HRIWKHVWDWXVDUHD
Symbol Meaning
<RXKDYHSUHVVHG<
<RXKDYHSUHVVHG>
7KHDOSKDNH\ERDUGLVDFWLYH\RXKDYHSUHVVHG`
7KLVLQGLFDWHVDQDOHUW)RUH[DPSOHDQDSSRLQWPHQWKDVEHFRPHGXHRUEDWWHU\SRZHULVORZ$PHVVDJHRQWKHOLQHEHORZWKHDQQXQFLDWRUH[SODLQVWKHDOHUW
7KHFDOFXODWRULVEXV\
'DWDLVEHLQJWUDQVPLWWHGWRDQH[WHUQDOGHYLFH
'(* 7KHDQJOHXQLWLVVHWWRGHJUHHV
5$' 7KHDQJOHXQLWLVVHWWRUDGLDQV
*5' 7KHDQJOHXQLWLVVHWWRJUDGLDQV
;<= 7KHFRRUGLQDWHVQRWDWLRQLVUHFWDQJXODU
5a= 7KHFRRUGLQDWHVQRWDWLRQLVSRODURUF\OLQGULFDO
5aa 7KHFRRUGLQDWHVQRWDWLRQLVSRODURUVSKHULFDO
+/7 $SURJUDPKDVEHHQKDOWHGRUDQDSSOLFDWLRQVXVSHQGHG
86 7KHXVHUNH\ERDUGLVDFWLYHIRURQHRSHUDWLRQ
865 7KHXVHUNH\ERDUGLVDFWLYHXQWLO\RXSUHVV<~
$/* $OJHEUDLFPRGHLVDFWLYH
35* 3URJUDPPRGHLVDFWLYH
5HVXOWVDUHGLVSOD\HGLQDSSUR[LPDWHPRGH
Page 2-4 Basic operation
Basic operation
Table 2-1: Annunciators
History
$OOWKHREMHFWV\RXFUHDWHZLWKWKH+3 *¦HTXDWLRQVFDOFXODWLRQVJUDSKLFVSORWVSURJUDPVYDULDEOHVDQGVRRQ¦DUHGLVSOD\HGLQWKHKLVWRU\DUHDRIWKHVFUHHQ6HHILJXUHRQSDJH 3UHVV [RU]WRVFUROOWKURXJKWKHKLVWRU\<RXFDQDOVRVHOHFWDSUHYLRXVREMHFWWRXVHDJDLQRUWRLQFRUSRUDWHLQWRDQHZREMHFWRQWKHFRPPDQGOLQH
7RLQVHUWDQREMHFWIURPKLVWRU\RQWRWKHFRPPDQGOLQHSODFHWKHFXUVRUZKHUH\RXZDQWWKHREMHFWLQVHUWHGDQG
3UHVVm
3UHVV]RU[XQWLOWKHREMHFW\RXZDQWWRVHOHFWLVKLJKOLJKWHG
3UHVV\
<RXFDQVHHPRUHRI\RXUKLVWRU\E\UHGXFLQJWKHVL]HRIWKHVWDWXVDUHDor UHGXFLQJWKHV\VWHPIRQWVL]H6HH§'LVSOD\PRGHV¨RQSDJH
<RXUREMHFWVUHPDLQLQKLVWRU\XQWLO\RXGHOHWHWKHP7KH\DUHDXWRPDWLFDOO\VDYHGZKHQ\RXWXUQRIIWKHFDOFXODWRU<RXFDQFOHDU\RXUKLVWRU\E\SUHVVLQJ>
5HVXOWVDUHGLVSOD\HGLQH[DFWPRGH
5HDOQXPEHUPRGH
&RPSOH[QXPEHUPRGH
;RU< 7KHFXUUHQWLQGHSHQGHQWYDULDEOH
'(& 'HFLPDOEDVH
%,1 %LQDU\EDVH
+(; +H[DGHFLPDOEDVH
2&7 2FWDOEDVH
Symbol Meaning (Continued)
Basic operation Page 2-5
Basi
c op
erat
ion
Menu
$PHQXLVGLVSOD\HGDFURVVWKHERWWRPRIPRVWVFUHHQV(DFKLWHPRQWKHPHQXLVRQHRIWKHIROORZLQJ
DFRPPDQG
WKHQDPHRIDQRWKHUPHQX
DYDULDEOH
DVXEGLUHFWRU\
7KHPHQXFKDQJHVDFFRUGLQJWRWKHNH\FRPPDQGRUVXEPHQX\RXVHOHFW)RUH[DPSOHLI\RXSUHVVjWKHPHQXGLVSOD\VWKHYDULDEOHVDQGGLUHFWRULHV\RXFDQDFFHVVIURP\RXUFXUUHQWSDWK9DULDEOHVDUHWKHQDPHGREMHFWVWKDW\RXKDYHFUHDWHGDQGVDYHGDQGVXEGLUHFWRULHVDUHDUHDVRIPHPRU\\RXKDYHVHWDVLGHDQGQDPHGXVXDOO\WRKHOS\RXEHWWHUPDQDJHWKHVWRUDJHRIVDYHGREMHFWV9DULDEOHVDQGGLUHFWRULHVDUHH[SODLQHGLQGHWDLOLQFKDSWHU§6WRULQJREMHFWV¨
:KHQ\RXSUHVVFHUWDLQRWKHUNH\VWKHPHQXFKDQJHVWRVKRZFRPPDQGVRURWKHUPHQXV:KHQFKRVHQDFRPPDQGHQDEOHV\RXWRSHUIRUPVRPHRSHUDWLRQRQGDWDVXFKDVDPDWKHPDWLFDORSHUDWLRQDVWRUDJHRSHUDWLRQDXQLWFRQYHUVLRQRSHUDWLRQDQGVRRQ
0DQ\RIWKHPRUHFRPPRQO\XVHGFRPPDQGVKDYHDNH\RIWKHLURZQ)RUH[DPSOH\RXFDQVWRUHDQREMHFWE\SUHVVLQJkRUILQGWKHVLQHRIDQDQJOHE\SUHVVLQJs2WKHUFRPPDQGVQHHGWREHVHOHFWHGIURPPHQXV
Selecting a menu item
$PHQXLWHPWKDWLVGLVSOD\HGDWWKHERWWRPRIWKHVFUHHQFDQEHVHOHFWHGE\SUHVVLQJWKHIXQFWLRQNH\¦WKDWLVRQHRIWKHNH\VODEHOOHGaWRf¦GLUHFWO\EHORZWKHLWHP,QWKHH[DPSOHRQWKHULJKWWRVHOHFW(',7IURPWKHPHQX\RXZRXOGSUHVVaVLQFHaLVGLUHFWO\EHORZ(',7
:KLOHIXQFWLRQNH\PHQXVDUHZLGHO\DYDLODEOHPRVW+3 *FRPPDQGVDUHPRUHHDVLO\DFFHVVLEOHIURPFKRRVHOLVWPHQXV7KLVW\SHRIPHQX¦LQWKHIRUPRIDVFUROOLQJOLVW¦GLVSOD\VVLPLODUJURXSVRIFRPPDQGVVXFKDVFDOFXOXVFRPPDQGVWULJRQRPHWU\FRPPDQGVDQGVRRQ7RVHHDQH[DPSOHRIVXFKDPHQXSUHVV>ú
Page 2-6 Basic operation
Basic operation
0RVWPHQXVFDQEHGLVSOD\HGDVDIXQFWLRQNH\PHQXDQGDVDFKRRVHOLVWPHQX:KHUHWKLVLVWKHFDVHWKHGHIDXOWLVWRGLVSOD\WKHPHQXDVDFKRRVHOLVW,I\RXSUHIHUDOOPHQXVWREHGLVSOD\HGDVIXQFWLRQNH\PHQXVFOHDUIODJ¥
Multi-screen menus
7KHUHPD\EHPRUHIXQFWLRQNH\PHQXLWHPVWKDQFDQEHGLVSOD\HGRQWKHRQHVFUHHQ,QWKLVFDVHSUHVVl¦RU< L¦WRGLVSOD\IXUWKHUSDJHVRIWKHPHQX
:KHUHWKHUHDUHPRUHLWHPVRQDFKRRVHOLVWPHQXWKDQFDQEHGLVSOD\HGRQWKHRQHVFUHHQSUHVV]RU[WRGLVSOD\IXUWKHULWHPV<RXFDQDOVRMXPSGLUHFWO\WRDFKRRVHOLVWPHQXLWHPE\HQWHULQJWKHILUVWFKDUDFWHURIWKHLWHPRULQWKHFDVHRIQXPEHUHGPHQXVWKHQXPEHURIWKHLWHP
Using the command line7KHFRPPDQGOLQHLVWKHDUHDRIWKHGLVSOD\ZKHUH\RXFDQHQWHUDQGHGLWREMHFWV,WLVDOZD\VDWWKHERWWRPRIWKHGLVSOD\LPPHGLDWHO\DERYHWKHPHQX6HHILJXUHRQSDJH
<RXGRQRWKDYHWRILUVWVHOHFWWKHFRPPDQGOLQHEHIRUHHQWHULQJDQHZREMHFW$VVRRQDV\RXVWDUWHQWHULQJWH[W¦QXPEHUVRUFKDUDFWHUV¦WKHFRPPDQGOLQHEHFRPHVDFWLYH)RUH[DPSOHWRPXOWLSO\E\HQWHUDQGQRWHWKDWWKHGLJLWDSSHDUVRQWKHERWWRPOLQHRI\RXUGLVSOD\7KLVLVWKHFRPPDQGOLQH$IODVKLQJDUURZWRWKHULJKWRIWKHLQGLFDWHVWKDW\RXDUHLQGDWDHQWU\PRGH<RXWKHQHQWHUWKHUHVWRIWKHREMHFWE\SUHVVLQJDQGLQWKHH[DPSOH
:KHQ\RXKDYHILQLVKHGHQWHULQJ\RXUREMHFWSUHVV \,I\RXHQWHUHGDFDOFXODWLRQWKHUHVXOWRI\RXUFDOFXODWLRQLVGLVSOD\HGRQWKHVFUHHQRQWKHOLQHEHORZWKHFDOFXODWLRQ<RXUFDOFXODWLRQLVUHWDLQHGVRWKDW\RXFDQVHHKRZ\RXGHULYHGWKHDQVZHU6HHSDJH IRUDQH[DPSOH
<RXFDQFHODFRPPDQGOLQHHQWU\E\SUHVVLQJG<RXZLOOEHDVNHGWRFRQILUP\RXULQWHQWLRQLI\RXUHQWU\H[FHHGVWKHZLGWKRIWKHVFUHHQ
Basic operation Page 2-7
Basi
c op
erat
ion
Multi-line entries
7KHLQIRUPDWLRQ\RXHQWHURQWKHFRPPDQGOLQHFDQRFFXS\PRUHWKDQRQHOLQHIRUH[DPSOHZKHQ\RXDUHHQWHULQJDSURJUDP6HHFKDSWHU§,QWURGXFWLRQWRSURJUDPPLQJ¨IRULQIRUPDWLRQRQHQWHULQJSURJUDPV7RFUHDWHDQHZOLQHSUHVV>J:KDW\RXKDYHDOUHDG\W\SHGPRYHVXSDQGDQHZOLQHEHFRPHVDYDLODEOHIRU\RXWRFRQWLQXHHQWHULQJ\RXUREMHFW
<RXFDQVHWDGLVSOD\PRGHVRWKDWHDFKQHZOLQHLVDXWRPDWLFDOO\LQGHQWHG6HH§'LVSOD\PRGHV¨RQSDJH IRULQIRUPDWLRQ
Entering numbers
Positive numbers
<RXHQWHUDSRVLWLYHQXPEHUE\SUHVVLQJWKHDSSURSULDWHGLJLWNH\VDQGLIQHFHVVDU\WKHGHFLPDOSRLQWNH\.
Negative numbers
7RHQWHUDQHJDWLYHQXPEHUW\SHWKHQXPEHUDVLILWZDVDSRVLWLYHQXPEHUDQGWKHQSUHVVw7KHwNH\FKDQJHVWKHVLJQRIWKHQXPEHURQWKHFRPPDQGOLQHIURPSRVLWLYHWRQHJDWLYHRUQHJDWLYHWRSRVLWLYH
Integers and real numbers
,I\RXDUHZRUNLQJLQH[DFWPRGH¦H[SODLQHGRQSDJH¦WKHDQVZHUJLYHQWRDFDOFXODWLRQZLOOGHSHQGRQWKHZD\\RXUHSUHVHQWLQWHJHUV,I\RXUHSUHVHQWDQLQWHJHUDVDUHDOQXPEHU¦E\HQWHULQJDGHFLPDOSRLQWDIWHUWKHQXPEHU¦WKH+3 *DVVXPHVWKDW\RXZDQWWRVZLWFKWRDSSUR[LPDWHPRGHVHHSDJH7KHUHIRUH\RXFDQREWDLQDQDSSUR[LPDWHDQVZHULQH[DFWPRGHE\HQWHULQJLQWHJHUVDVUHDOQXPEHUV
Figure 2-2: In case (A) 2 is entered as an integer; in case (B), 2 is entered as a real number.
(A) (B)
Page 2-8 Basic operation
Basic operation
Mantissa-and-exponent entry
(QWHUWKHPDQWLVVDDQGLIQHFHVVDU\SUHVVwWRFKDQJHLWVVLJQ
3UHVVv$Q§(¨LVGLVSOD\HGWRLQGLFDWHWKDWWKHH[SRQHQWIROORZV
(QWHUWKHH[SRQHQWDQGLIQHFHVVDU\SUHVVwWRFKDQJHLWVVLJQ
3UHVV\
$QXPEHUHQWHUHGDVDPDQWLVVDDQGH[SRQHQWZLOORQO\EHGLVSOD\HGDVDPDQWLVVDDQGH[SRQHQWLIWKHQXPEHUGLVSOD\PRGHLVVHWWRVFLHQWLILFRUHQJLQHHULQJ6HHWKHQH[WVHFWLRQIRULQIRUPDWLRQRQQXPEHUGLVSOD\PRGHV
Number displays
5HDOQXPEHUVFDQEHGLVSOD\HGLQRQHRIIRXUPRGHV
6WDQGDUGPRGHGLVSOD\VQXPEHUVXVLQJIXOOSUHFLVLRQ$OOVLJQLILFDQWGLJLWVWRWKHULJKWRIWKHGHFLPDOSRLQWDUHVKRZQWRDPD[LPXPRIGLJLWV
)L[PRGHGLVSOD\VQXPEHUVURXQGHGWRDXVHUVSHFLILHGQXPEHURIGHFLPDOSODFHV$VHSDUDWRUFRPPDRUSHULRGVHSDUDWHVJURXSVRIWKUHHGLJLWVLQUHDOQXPEHUVJUHDWHUWKDQ
6FLHQWLILFPRGHGLVSOD\VDQXPEHUDVDPDQWLVVD¦ZLWKRQHGLJLWWRWKHOHIWRIWKHGHFLPDOSRLQWDQGDXVHUVSHFLILHGQXPEHURIGHFLPDOSODFHV¦DQGDQH[SRQHQW)RUH[DPSOHDSSHDUVDV(LQVFLHQWLILFPRGHZLWKGHFLPDOSODFHV
(QJLQHHULQJPRGHGLVSOD\VDQXPEHUDVDPDQWLVVDZLWKDXVHUVSHFLILHGQXPEHURIGHFLPDOSODFHVIROORZHGE\DQH[SRQHQWWKDWLVDPXOWLSOHRI)RUH[DPSOHDSSHDUVDV(LQHQJLQHHULQJPRGHZLWKGHFLPDOSODFHV
7KHQXPEHUGLVSOD\GHIDXOWVWRVWDQGDUGPRGH<RXFDQFKDQJHWKHGLVSOD\E\SUHVVLQJh7KLVLVH[SODLQHGLQGHWDLORQSDJH
)RUIL[VFLHQWLILFDQGHQJLQHHULQJPRGHVWKHPD[LPXPQXPEHURIGHFLPDOSODFHV\RXFDQVSHFLI\LV
Basic operation Page 2-9
Basi
c op
erat
ion
Entering characters
7KH+3 *ªVDOSKDNH\ERDUGHQDEOHV\RXWRHQWHUOHWWHUVDQGRWKHUFKDUDFWHUV7KH`NH\LVXVHGLQYDULRXVZD\VWRDFWLYDWHWKHDOSKDNH\ERDUG
:KHQWKHDOSKDNH\ERDUGLVDFWLYHPDQ\RIWKHNH\VEHFRPHFKDUDFWHUNH\V7KHVHDUHWKHNH\VWKDWKDYHDZKLWHOHWWHUSULQWHGRQDJUHHQEDFNJURXQGLQWKHERWWRPULJKWFRUQHU
7KHDOSKDDQQXQFLDWRU¦ ¦DSSHDUVLQWKHVWDWXVDUHDZKHQHYHUWKHDOSKDNH\ERDUGLVDFWLYH
Entering a single upper-case character
7RHQWHUDVLQJOHXSSHUFDVHFKDUDFWHUSUHVV`DQGWKHQWKHDSSURSULDWHFKDUDFWHUNH\7KHDOSKDNH\ERDUGLVGHDFWLYDWHGDIWHU\RXSUHVVDFKDUDFWHUNH\
Entering several upper-case characters
7KHUHDUHWZRZD\VWRHQWHUVHYHUDOXSSHUFDVHFKDUDFWHUVRQHDIWHUWKHRWKHU
SUHVV`WZLFHHQWHUWKHFKDUDFWHUVDQGSUHVV`DJDLQRU
KROG`GRZQHQWHUWKHFKDUDFWHUVDQGUHOHDVH`
3UHVVLQJ`WZLFHORFNVWKHDOSKDNH\ERDUGNHHSLQJLWDFWLYHXQWLO\RXGHDFWLYDWHLWE\SUHVVLQJ`DJDLQRUE\SUHVVLQJ\RUG
Entering a single lower-case character
7RHQWHUDVLQJOHORZHUFDVHFKDUDFWHUSUHVV` < DQGWKHDSSURSULDWHFKDUDFWHUNH\
Page 2-10 Basic operation
Basic operation
Entering several lower-case characters
7RHQWHUVHYHUDOORZHUFDVHFKDUDFWHUVRQHDIWHUWKHRWKHU
,ILWLVQRWORFNHGDOUHDG\ORFNWKHDOSKDNH\ERDUGE\SUHVVLQJ`WZLFH
3UHVV< `7KHORZHUFDVHNH\ERDUGLVQRZORFNHG(YHU\FKDUDFWHUNH\\RXSUHVVQRZUHWXUQVWKHFKDUDFWHULQORZHUFDVH
(QWHUWKHFKDUDFWHUV
,I\RXQHHGWRHQWHUDQXSSHUFDVHFKDUDFWHUZKLOHWKHORZHUFDVHNH\ERDUGLVORFNHGSUHVV<EHIRUHSUHVVLQJWKHFKDUDFWHUNH\
Unlocking the lower-case keyboard
8QORFNWKHORZHUFDVHNH\ERDUGE\SUHVVLQJ< `7KHDOSKDNH\ERDUGUHPDLQVDFWLYHWKHUHIRUHDQ\FKDUDFWHUV\RXQRZHQWHUZLOOEHXSSHUFDVHFKDUDFWHUV
3UHVV`WRXQORFNWKHDOSKDNH\ERDUGDQG\ZKHQ\RXKDYHILQLVKHG\RXUHQWU\
<RXFDQDOVRXQORFNWKHORZHUFDVHNH\ERDUG¦DQGWKHDOSKDNH\ERDUG¦E\SUHVVLQJ\RUG
Entering special characters
From the keyboard
:KHQWKHDOSKDNH\ERDUGLVORFNHG\RXFDQHQWHUFHUWDLQVSHFLDOFKDUDFWHUVE\SUHVVLQJNH\VLQFRPELQDWLRQZLWK>)RUH[DPSOHOHWWHUVRIWKH*UHHNDOSKDEHWFDQEHHQWHUHGE\SUHVVLQJ>DQGDFKDUDFWHUNH\&HUWDLQV\PEROV¦VXFKDVPRQHWDU\XQLWVDUURZV#DQGRWKHUV¦FDQDOVREHHQWHUHGE\ILUVWSUHVVLQJWKH>NH\7KHVHFKDUDFWHUVDQGV\PEROVDUHVKRZQDERYHDQGWRWKHULJKWRIWKHNH\VRQWKHIURQWFRYHURIWKH+3 *SRFNHWJXLGH
:KHQWKHDOSKDNH\ERDUGLVORFNHGSUHVVLQJ<DQGDFKDUDFWHUNH\SURGXFHVDORZHUFDVHFKDUDFWHUVHHDERYH,IDQXPHULFNH\LVSUHVVHGLQVWHDGFHUWDLQV\PEROVDUHGLVSOD\HG7KHVHFKDUDFWHUVDQGV\PEROVDUHVKRZQDERYHDQGWRWKHOHIWRIWKHNH\VRQWKHIURQWFRYHURIWKH+3 *SRFNHWJXLGH
Basic operation Page 2-11
Basi
c op
erat
ion
Using the Characters tool
0RVWRIWKHFRPPRQFKDUDFWHUV\RXZLOOQHHGFDQEHHQWHUHGIURPWKHNH\ERDUGLQWKHZD\VGHVFULEHGHDUOLHULQWKLVFKDSWHU<RXFDQDOVRHQWHUWKHVHFKDUDFWHUV¦DQGPDQ\PRUH¦XVLQJWKH&KDUDFWHUVWRRO
3UHVV> ôWRRSHQWKH&KDUDFWHUVWRRO
7KH&KDUDFWHUVWRROGLVSOD\VDOOFKDUDFWHUVWKDWFDQEHGLVSOD\HGRQWKH+3 *
,IWKHFKDUDFWHU\RXZDQWWRVHOHFWLVQRWGLVSOD\HGSUHVV]XQWLOLWLVGLVSOD\HG
7KH]NH\GLVSOD\VWKHQH[WOLQHRIFKDUDFWHUVRUWKHILUVWOLQHRIFKDUDFWHUVLI\RXKDYHUHDFKHGWKHHQGRIWKHFKDUDFWHUVGLVSOD\
:KHQWKHFKDUDFWHU\RXZDQWWRVHOHFWLVGLVSOD\HGSUHVVWKHDUURZNH\VXQWLOWKHFKDUDFWHULVKLJKOLJKWHG
,I\RXZDQWWRFRS\MXVWWKHKLJKOLJKWHGFKDUDFWHUWRWKHFRPPDQGOLQHSUHVV(&+27KH&KDUDFWHUVWRROFORVHVDQGWKHFKDUDFWHU\RXVHOHFWHGLVFRSLHGWRWKHFRPPDQGOLQH
,I\RXZDQWWRFRS\WKHKLJKOLJKWHGFKDUDFWHUDQGRWKHUFKDUDFWHUVSUHVV(&+27KLVFRSLHVWKHFKDUDFWHU\RXVHOHFWHGWRWKHFRPPDQGOLQHDQGWKH&KDUDFWHUVWRROUHPDLQVRSHQVRWKDW\RXFDQVHOHFWRWKHUFKDUDFWHUV5HSHDWIURPVWHSWRVHOHFWRWKHUFKDUDFWHUV
7RFORVHWKH&KDUDFWHUVWRROSUHVV\RUG
Entering from history
<RXFDQDOVRHQWHUDQLWHPRQWRWKHFRPPDQGOLQHIURPKLVWRU\
3UHVVmWRGLVSOD\WKHKLVWRU\OLVW
3UHVV [RU ]XQWLOWKHLWHP\RXZDQWWRFRS\WRWKHFRPPDQGOLQHLVKLJKOLJKWHG
3UHVV \
,IWKHFKDUDFWHUKLJKOLJKWHGLQWKH&KDUDFWHUVWRROFDQEHHQWHUHGIURPWKHNH\ERDUGWKHNH\RUFRPELQDWLRQRINH\VUHTXLUHGLVGLVSOD\HGQHDUWKHERWWRPOHIWRIWKHVFUHHQ
Page 2-12 Basic operation
Basic operation
Editing the command line
7DEOHOLVWVWKHFRPPDQGOLQHRSHUDWLRQVDYDLODEOHIRUPRYLQJWKURXJKWKHFRPPDQGOLQHHGLWLQJWKHWH[W\RXKDYHHQWHUHGDQGFRS\LQJPRYLQJDQGSDVWLQJWH[W
Table 2-2: Command line editing tools
Key(s) Description
0RYHWKHFXUVRUOHIWRUULJKW
< < 0RYHWKHFXUVRUWRWKHILUVWRUODVWFKDUDFWHUVKRZQRQWKHVFUHHQ
> > 0RYHWKHFXUVRUWRWKHILUVWRUODVWFKDUDFWHURIWKHFRPPDQGOLQH
[ ] ,IWKHFRPPDQGOLQHKDVPRUHWKDQRQHOLQHPRYHWKHFXUVRUXSRUGRZQDOLQH
< < ,IWKHFRPPDQGOLQHKDVPRUHWKDQRQHOLQHPRYHWKHFXUVRUWRWKHILUVWRUODVWOLQHVKRZQRQWKHVFUHHQ
> > 0RYHWKHFXUVRUWRWKHEHJLQQLQJRUHQGRIWKHFRPPDQGOLQH
H 'HOHWHWKHFKDUDFWHUWRWKHOHIWRIWKHFXUVRU
<? 'HOHWHWKHFKDUDFWHUEHQHDWKWKHFXUVRU
>å ,QGLFDWHWKHVWDUWRIDVHOHFWLRQRIWH[WWKDW\RXZDQWWRFRS\RUFXW
> ,QGLFDWHWKHHQGRIDVHOHFWLRQRIWH[WWKDW\RXZDQWWRFRS\RUFXW
> &RS\\RXUVHOHFWLRQ
> &XW\RXUVHOHFWLRQ
>ñ 3DVWHDWWKHSRVLWLRQRIWKHFXUVRUWKHWH[W\RXKDYHFRSLHGRUFXW
G 'LVFDUGWKHFRQWHQWVRIWKHFRPPDQGOLQHDQGUHWXUQWRWKHGHIDXOWVFUHHQ
ia ib
6NLSWRWKHVWDUWRUHQGRIWKHFXUUHQWZRUG
ic id
'HOHWHWKHFKDUDFWHUVWRWKHVWDUWRUHQGRIWKHFXUUHQWZRUG,ISUHFHGHGE\>GHOHWHVDOOFKDUDFWHUVWRWKHVWDUWRIRUHQGRIWKHFRPPDQGOLQH
Basic operation Page 2-13
Basi
c op
erat
ion
Input forms0DQ\RIWKH+3 *ªVDSSOLFDWLRQVKDYHLQSXWIRUPVWRKHOS\RXUHPHPEHUWKHLQIRUPDWLRQ\RXQHHGWRHQWHUDQGWRVHWYDULRXVRSWLRQV
$QLQSXWIRUPLVMXVWOLNHDGLDORJER[RQDFRPSXWHU7KHH[DPSOHRQWKHULJKW¦GLVSOD\HGZKHQ\RXSUHVV< D¦LVWKHLQSXWIRUP\RXXVHWRVHWXSDSORW
<RXQHHGWRKLJKOLJKWDILHOG¦E\PRYLQJWKHFXUVRUWRLW¦EHIRUH\RXFDQHQWHURUFKDQJHGDWDLQLW<RXPRYHWKHFXUVRUWRDILHOGE\SUHVVLQJWKHDUURZNH\V
Input form fields
(DFKLQSXWIRUPKDVDVHWRIILHOGVDVKRUWKHOSPHVVDJHUHODWLQJWRWKHFXUUHQWO\KLJKOLJKWHGILHOGDQGDPHQXWKDWGLVSOD\VFKRLFHVUHOHYDQWWRWKHFXUUHQWO\KLJKOLJKWHGILHOG
)RXUW\SHVRIILHOGVFDQDSSHDURQDQLQSXWIRUPGDWDILHOGVH[WHQGHGGDWDILHOGVOLVWILHOGVDQGFKHFNILHOGV
Data fields
'DWDILHOGVDFFHSWGDWDRIDSDUWLFXODUNLQGGLUHFWO\IURPWKHNH\ERDUG7KH,QGHS+7LFNDQG97LFNILHOGVLQWKHDERYHH[DPSOHDUHGDWDILHOGV7KHVHILHOGV¦DQGRWKHUVRQWKLVLQSXWIRUP¦DUHH[SODLQHGLQFKDSWHU§3ORWWLQJJUDSKV¨
7RHQWHURUFKDQJHWKHGDWDLQDGDWDILHOG
3UHVVDQDUURZNH\XQWLOWKHILHOGLVKLJKOLJKWHG
3UHVV(',7$Q\GDWDLQWKHILHOGLVFRSLHGWRWKHFRPPDQGOLQH
(QWHURUHGLWWKHGDWDRQWKHFRPPDQGOLQH6HH§8VLQJWKHFRPPDQGOLQH¨RQSDJH IRULQIRUPDWLRQ
:KHUHWKHGDWDLVDOVRWKHQDPHRIDYDULDEOH\RXUHQWU\ZLOOEHHYDOXDWHGDQGUHSODFHGZLWKWKHYDULDEOHªVREMHFW7RXVHWKHQDPHRIDYDULDEOHUDWKHUWKDQWKHDVVRFLDWHGREMHFWHQFORVHWKHQDPHLQVLQJOHTXRWHVWKDWLVWLFNPDUNV
3UHVV\WRFRS\WKHQHZGDWDWRWKHLQSXWIRUP
Page 2-14 Basic operation
Basic operation
Extended data fields
([WHQGHGGDWDILHOGVDFFHSWGDWDHQWHUHGGLUHFWO\IURPWKHNH\ERDUGRUREMHFWVFKRVHQIURPDOLVW7KHWKUHHILHOGVLQWKHH[DPSOHDWWKHULJKWDUHH[WHQGHGGDWDILHOGV
7RHQWHUGDWDLQWRDQH[WHQGHGGDWDILHOGGLUHFWO\IURPWKHNH\ERDUGIROORZWKHVWHSVVHWRXWLQWKHSDUDJUDSKVRQGDWDILHOGVDERYH
7RFKRRVHDSUHYLRXVO\VWRUHGREMHFW
+LJKOLJKWWKHILHOGDQGSUHVV&+226$OLVWRIDOOVXLWDEOHYDULDEOHVLQWKHFXUUHQWGLUHFWRU\LVGLVSOD\HG
3UHVV[RU]XQWLOWKHREMHFW\RXZDQWWRVHOHFWLVKLJKOLJKWHG
3UHVV2.7KHREMHFW\RXVHOHFWHGLVFRSLHGWRWKHLQSXWIRUP
List fields
/LVWILHOGVDFFHSWRQO\DOLPLWHGSUHGHWHUPLQHGVHWRIYDOXHV7KH7\SHDQGaILHOGVLQWKHH[DPSOHDWWKHULJKWDUHOLVWILHOGV
7RFKDQJHWKHYDOXHLQDOLVWILHOG
+LJKOLJKWWKHILHOGDQGSUHVV&+226$OLVWRIDOORZDEOHYDOXHVLVGLVSOD\HG
8VHWKHDUURZNH\VWRKLJKOLJKWWKHYDOXH\RXZDQW
3UHVV2.7KHYDOXH\RXVHOHFWHGLVFRSLHGWRWKHIRUP
<RXFDQDOVRVHOHFWDQLWHPIRUDOLVWILHOGE\
KLJKOLJKWLQJWKHILHOGDQGSUHVVLQJw XQWLOWKHRSWLRQ\RXZDQWDSSHDUVLQWKHILHOGRU
KLJKOLJKWLQJWKHILHOGDQGSUHVVLQJ `IROORZHGE\WKHILUVWOHWWHURIWKHRSWLRQ\RXZDQWDQGUHSHDWLQJLIQHFHVVDU\
Basic operation Page 2-15
Basi
c op
erat
ion
Check fields
&KHFNILHOGVDUHXVHGWRWXUQDQRSWLRQRQRURII7KH&211(&76,08/7DQG3,;(/6ILHOGVLQWKHDERYHH[DPSOHDUHFKHFNILHOGV$WLFNLQDFKHFNILHOGLQGLFDWHVWKDWWKHRSWLRQLVVHOHFWHGDQHPSW\ILHOGLQGLFDWHVWKDWLWLVQRWVHOHFWHG
7RFKDQJHWKHFXUUHQWO\VHOHFWHGRSWLRQLQDFKHFNILHOGKLJKOLJKWWKHILHOGDQGSUHVV&+.,IWKHILHOGKDGDWLFNEHIRUHLWLVQRZEODQNLQGLFDWLQJWKDW\RXKDYHWXUQHGWKHRSWLRQRII,ILWZDVEODQNEHIRUHLWZLOOQRZKDYHDWLFNLQGLFDWLQJWKDW\RXKDYHWXUQHGWKHRSWLRQRQ
Resetting values to their defaults
7RUHVHWDYDOXHLQDQLQSXWIRUPILHOGWRLWVGHIDXOWYDOXH
0RYHWKHFXUVRUWRWKHILHOG
3UHVV l
3UHVV5(6(7
,I\RXZDQWWRUHVHWWKHYDOXHVLQDOOILHOGVRQWKHLQSXWIRUPSUHVV]WRVHOHFW5(6(7$//
7KHILUVWRSWLRQLQWKHRSWLRQVOLVW¦5(6(79$/8(¦UHVWRUHVMXVWWKHYDOXHLQWKHKLJKOLJKWHGILHOGWRLWVGHIDXOWYDOXH7KHVHFRQGRSWLRQ¦5(6(7$//¦UHVWRUHVDOOYDOXHVRQWKHIRUPWRWKHLUGHIDXOWYDOXHV
3UHVV2.RU\
Input form help
,QDGGLWLRQWRWKHKHOSPHVVDJHWKDWSURPSWV\RXIRULQSXWIXUWKHUKHOSLVSURYLGHGE\ZD\RIDOLVWRIYDOLGREMHFWW\SHVIRUDILHOG7RGLVSOD\WKLVOLVWIRUDSDUWLFXODUILHOG
PRYHWKHFXUVRUWRWKHILHOG
SUHVV7<3(6IRXQGRQWKHVHFRQGSDJHRIWKHIXQFWLRQNH\PHQX
7RKLGHWKHOLVWRIYDOLGREMHFWW\SHVSUHVVG
6RPHLQSXWIRUPILHOGVDUHERWKDGDWDILHOGDQGDOLVWILHOG:KHQVXFKDILHOGLVKLJKOLJKWHGERWKWKH(',7DQG&+226FRPPDQGVDUHDYDLODEOHIURPWKHPHQX<RXFDQHLWKHUHQWHUDQHZYDOXHIRUVXFKDILHOGRUVHOHFWWKHYDOXHIURPDOLVW
Page 2-16 Basic operation
Basic operation
Using calculated values as input
:LWKDQLQSXWIRUPGLVSOD\HG\RXFDQSHUIRUPDFDOFXODWLRQDQGSODFHWKHUHVXOWRIWKHFDOFXODWLRQGLUHFWO\LQWRDILHOG
0RYHWKHFXUVRUWRWKHILHOGZKRVHYDOXH\RXZLVKWRFDOFXODWH
3UHVV&$/&
7KH&$/&FRPPDQGLVRQWKHVHFRQGSDJHRIWKHIXQFWLRQNH\PHQX
3HUIRUPWKHGHVLUHGFDOFXODWLRQ
,ILWLVQRWDOUHDG\DUHDOQXPEHUFRQYHUWWKHUHVXOWWRDUHDOQXPEHUE\SUHVVLQJ>
3UHVV2.WRUHWXUQWRWKHLQSXWIRUP7KHUHVXOWWRWKHFDOFXODWLRQZLOOEHLQWKHILHOG\RXKLJKOLJKWHGDWVWHS
Closing an input form
$QLQSXWIRUPPLJKWEHXVHGWRPDNHJOREDOFKDQJHV¦IRUH[DPSOHFKDQJLQJWKHGDWHRUWLPH¦RUWRVHWXSWKHSDUDPHWHUVIRUVRPHRWKHURSHUDWLRQVXFKDVVHWWLQJWKHFRRUGLQDWHVIRUSORWWLQJDSDUWLFXODUHTXDWLRQ
,I\RXULQSXWIRUPZLOOFKDQJHJOREDOVHWWLQJVSUHVV 2.7KLVVDYHV\RXUVHWWLQJVDQGFORVHVWKHIRUP
,I\RXULQSXWIRUPLVGHVLJQHGWRUHFRUGWKHSDUDPHWHUVIRUVRPHIXUWKHURSHUDWLRQDPHQXNH\LVGLVSOD\HGUHSUHVHQWLQJWKDWIXUWKHURSHUDWLRQ)RUH[DPSOHWKHLQSXWIRUPVIRUSORWWLQJDJUDSKZLOOGLVSOD\DPHQXLWHPODEHOOHG'5$:3UHVVLQJWKHFRUUHVSRQGLQJIXQFWLRQNH\FDXVHVWKHHTXDWLRQVVSHFLILHGWREHGUDZQDFFRUGLQJWRWKHSDUDPHWHUVVSHFLILHGRQWKHLQSXWIRUPV6HHFKDSWHU§3ORWWLQJJUDSKV¨IRUPRUHLQIRUPDWLRQRQSORWWLQJ
7RFORVHDQLQSXWIRUPDQGGLVFDUGWKHYDOXHV\RXKDYHHQWHUHGSUHVVG
Basic operation Page 2-17
Basi
c op
erat
ion
Modes$PRGHLVDZD\LQZKLFKWKH+3*EHKDYHV7KHUHDUHQXPHURXVPRGHV)RUH[DPSOHRQHPRGHLVWKHZD\WKDWQXPEHUVDUHGLVSOD\HGZLWKDIL[HGQXPEHURIGHFLPDOSODFHVLQVFLHQWLILFQRWDWLRQDQGVRRQ$QRWKHUPRGHFRQWUROVWKHXQLWVLQZKLFKDQJXODUPHDVXUHPHQWVDUHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
Changing a mode
(DFKPRGHKDVDGHIDXOWVHWWLQJ7RFKDQJHDVHWWLQJ
3UHVVh
7KH&DOFXODWRU0RGHVLQSXWIRUPLVGLVSOD\HG7KLVLQSXWIRUPHQDEOHV\RXWRFKDQJHWKHVHWWLQJVRIWKRVHPRGHVWKDWDUHPRVWOLNHO\WRQHHGFKDQJLQJ,WDOVRJLYHV\RXDFFHVVWRLQSXWIRUPVIRUFKDQJLQJGLVSOD\PRGHVDQG&$6PRGHV
7KHPRGHVWKDWFDQEHFKDQJHGDUHGLVFXVVHGLQWKHQH[WWKUHHVHFWLRQV
&KDQJHWKHVHWWLQJRIDPRGH
6HH§,QSXWIRUPV¨RQSDJH IRULQIRUPDWLRQRQFKDQJLQJWKHYDOXHVLQILHOGVRQLQSXWIRUPV
3UHVV2.
Calculator Modes
7KHFDOFXODWRUPRGHVDUH
2SHUDWLQJPRGHFRQWUROVKRZWKH+3 *LQWHUSUHWVDQGGLVSOD\VFDOFXODWLRQV6HH§$OJHEUDLFDQG531PRGHV¨RQSDJH
1XPEHUIRUPDWFRQWUROVKRZQXPEHUVDUHGLVSOD\HGDQGWKHQXPEHURIGHFLPDOSODFHVGLVSOD\HG6HH§1XPEHUGLVSOD\V¨RQSDJH
$QJOHPHDVXUHFRQWUROVWKHXQLWVLQZKLFKDQJXODUPHDVXUHPHQWVDUHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
&RRUGLQDWHV\VWHPFRQWUROVKRZFRPSOH[QXPEHUVDQGYHFWRUVDUHGLVSOD\HG6HHFKDSWHUIRUPRUHLQIRUPDWLRQ
%HHSDFKHFNILHOGWKDWHQDEOHV\RXWRWXUQRQRUWXUQRIIWKHV\VWHPEHHS
Page 2-18 Basic operation
Basic operation
.H\FOLFNDFKHFNILHOGWKDWHQDEOHV\RXWRWXUQRQRUWXUQRIIWKHEHHSWKDWVRXQGVZKHQ\RXSUHVVDNH\
)UDFWLRQPDUNODEHOOHG§)0¨DFKHFNILHOGWKDWHQDEOHV\RXWRFKDQJHWKHSXQFWXDWLRQXVHGWRVHSDUDWHWKHLQWHJHUIURPWKHIUDFWLRQDOFRPSRQHQWRIDUHDOQXPEHU7KHGHIDXOWLVDSHULRG7RXVHDFRPPDSODFHDFKHFNPDUNLQWKLVILHOG
/DVWVWDFNDFKHFNILHOGWKDWHQDEOHV\RXWRVDYHPHPRU\E\GLVDEOLQJWKHXQGRIXQFWLRQ1RWHWKDWWKH$16FRPPDQGUHTXLUHVWKH/DVWVWDFNILHOGWREHFKHFNHG
Display modes
'LVSOD\PRGHVGHWHUPLQHWKHVL]HRIWKHIRQWLQKLVWRU\RQWKHFRPPDQGOLQHDQGLQ(TXDWLRQ:ULWHU7KH\DOVRGHWHUPLQHWKHIRQWXVHGWKHQXPEHURIVWDWXVOLQHVGLVSOD\HGRUDQGZKHWKHUDQGKRZWKHFORFNLVGLVSOD\HG
7RFKDQJHDGLVSOD\PRGH
3UHVVh
7KH&DOFXODWRU0RGHVLQSXWIRUPLVGLVSOD\HG
3UHVV',63
7KH'LVSOD\0RGHVLQSXWIRUPLVGLVSOD\HG
&KDQJHWKHVHWWLQJ
3UHVV2.
7KHGLVSOD\PRGHVDUH
)RQWHQDEOHV\RXWRFKRRVHDSDUWLFXODUIRQWDVWKHVWDQGDUGV\VWHPIRQW
(GLW6PDOOHQDEOHV\RXWRFKRRVHWKHPLQLIRQWIRUFRPPDQGOLQHHQWULHV7KHPLQLIRQWLVDVPDOOSL[HOE\SL[HOIRQW
)XOO3DJHHQDEOHVWKHFXUVRUWREHSODFHGDQ\ZKHUHRQWKHVFUHHQGXULQJHGLWLQJUDWKHUWKDQEHLQJUHVWULFWHGWRWKHWH[WEHLQJHGLWHG
,QGHQWVZLWFKHVRQDXWRPDWLFOLQHLQGHQWLQJLQPXOWLOLQHFRPPDQGOLQHHQWULHV
6WDFN6PDOOHQDEOHV\RXWRFKRRVHWKHPLQLIRQWIRUWKHKLVWRU\DQGVWDFNGLVSOD\
Basic operation Page 2-19
Basi
c op
erat
ion
7H[WERRNHQDEOHV\RXWRGLVSOD\H[SUHVVLRQVDQGHTXDWLRQVLQVLQJOHOLQHIRUPDWZLWKAHWFLQVWHDGRIWUDGLWLRQDOWH[WERRNIRUPDWZLWKVWDFNHGIUDFWLRQVUDLVHGH[SRQHQWVHWF
(4:6PDOOHQDEOHV\RXWRFKRRVHWKHPLQLIRQWIRUHQWULHVLQ(TXDWLRQ:ULWHU
(4:6PDOO6WDFN'LVSHQDEOHV\RXWRGLVSOD\HTXDWLRQVDQGH[SUHVVLRQVLQWKHPLQLIRQWZKLOHRWKHUREMHFWVDUHGLVSOD\HGLQWKHV\VWHPIRQW7KLVKDVHIIHFWRQO\LI\RXDUHLQWH[WERRNPRGH
+HDGHUGHWHUPLQHVWKHQXPEHURIOLQHVRILQIRUPDWLRQGLVSOD\HGLQWKHKHDGHU¦WKDWLVLQWKHVWDWXVDUHD¦RIWKHVFUHHQ9DOLGYDOXHVDUHDQG
&ORFNHQDEOHV\RXFRQWUROZKHWKHUWKHGDWHDQGWLPHDUHGLVSOD\HG
$QDORJHQDEOHV\RXFKRRVHEHWZHHQDGLJLWDODQGDQDORJIRUPDWIRUWKHFORFNGLVSOD\
CAS modes
&HUWDLQPRGHVUHODWHWRWKH+3*ªVFRPSXWHUDOJHEUDV\VWHP&$66RPHH[DPSOHVDUHWKHGHIDXOWLQGHSHQGHQWYDULDEOHPRGXORYDULDEOHDQGFRPSOH[QXPEHUGLVSOD\&$6PRGHVDUHGLVFXVVHGLQGHWDLOLQFKDSWHU
7RFKDQJHD&$6PRGH
3UHVVh
7KH&DOFXODWRU0RGHVLQSXWIRUPLVGLVSOD\HG
3UHVV&$6
7KH&$60RGHVLQSXWIRUPLVGLVSOD\HG
&KDQJHWKHVHWWLQJ
3UHVV2.
Flags
7KHPRGHVWKDW\RXDUHPRUHOLNHO\WRZDQWWRFKDQJHFDQEHFKDQJHGHDVLO\XVLQJWKHLQSXWIRUPVGHVFULEHGLQWKHODVWWKUHHVHFWLRQV7KHUHDUHKRZHYHUPDQ\PRUHPRGHVWKDW\RXFDQFKDQJH
7KHVHDGGLWLRQDOPRGHVFDQEHFKDQJHGE\VHWWLQJRUFOHDULQJFHUWDLQIODJV)RUH[DPSOHE\VHWWLQJIODJ¥\RXFDQORFNWKHDOSKDNH\ERDUGE\SUHVVLQJ`RQFHUDWKHUWKDQWZLFH&OHDULQJIODJ¥UHWXUQVWKHPRGHWRLWVGHIDXOWVHWWLQJZKHUH`PXVWEHSUHVVHGWZLFHWRORFNWKHDOSKDNH\ERDUG
Page 2-20 Basic operation
Basic operation
<RXFDQGLVSOD\DOLVWRIIODJVE\SUHVVLQJ)/$*6ZKHQWKH&DOFXODWRU0RGHVLQSXWIRUPLVGLVSOD\HG:LWKWKHOLVWGLVSOD\HG\RXFDQVHWRUFOHDUSDUWLFXODUIODJV
7RVHWRUFOHDUDIODJ
3UHVV]RU[XQWLOWKHIODJ\RXZDQWWRFKDQJHLVKLJKOLJKWHG
3UHVV&+.
,IWKHIODJZDVVHWEHIRUHLWLVFOHDUHGLILWZDVFOHDUHGEHIRUHLWLVQRZVHW7KHIODJLVVHWLILWKDVDFKHFNPDUNEHVLGHLW
Algebraic and RPN modes
7KH+3 *SURYLGHVWZRPRGHVIRULQWHUSUHWLQJDQGGLVSOD\LQJFDOFXODWLRQVDOJHEUDLFDQG531
Algebraic mode
$OJHEUDLFPRGHLVWKHGHIDXOWPRGH,QWKLVPRGH\RXSHUIRUPFDOFXODWLRQVE\HQWHULQJWKHDUJXPHQWVDIWHUWKHFRPPDQGZKLFKLQPRVWFDVHVPHDQVHQWHULQJQXPEHUVIXQFWLRQVDQGRSHUDWRUVLQWKHVDPHRUGHUWKDW\RXZRXOGZULWHGRZQWKHH[SUHVVLRQRQSDSHU)RUH[DPSOHWRILQGVLQLQDOJHEUDLFPRGH\RXHQWHUWKHFRPPDQG¦s¦DQGWKHQWKHDUJXPHQW
<RXHQWHUWKHFRPPDQGDQGLWVDUJXPHQWVRQWKHFRPPDQGOLQHDQG
SUHVV\ WRREWDLQWKHUHVXOWLQH[DFWPRGHRU
SUHVV> WRREWDLQWKHUHVXOWLQDSSUR[LPDWHPRGH
([DFWPRGHDQGDSSUR[LPDWHPRGHVDUHH[SODLQHGRQSDJH
,IDFDOFXODWLRQ\LHOGVDQXPEHURIUHVXOWVWKHUHVXOWVDUHGLVSOD\HGWRJHWKHULQDOLVW^UHVXOWUHVXOWUHVXOW`
,QDOJHEUDLFPRGHSUHYLRXVFDOFXODWLRQVDUHUHWDLQHGLQKLVWRU\WRJHWKHUZLWKWKHLUUHVXOWV(DFKFDOFXODWLRQLVGLVSOD\HGDWWKHOHIWRIWKHVFUHHQDQGWKHFRUUHVSRQGLQJUHVXOWLVGLVSOD\HGRQWKHQH[WOLQHDWWKHULJKWRIWKHVFUHHQDVLQWKHH[DPSOHRQWKHULJKW
Basic operation Page 2-21
Basi
c op
erat
ion
<RXFDQXVHWKHUHVXOWRIDSUHYLRXVFDOFXODWLRQLQDQHZFDOFXODWLRQE\HQWHULQJ$16QZKHUHQLVWKHQXPEHURIWKHDQVZHUIRUWKHODVWDQVZHUIRUWKHVHFRQGODVWDQGVRRQ:KHQ\RXSUHVV\WKHFRUUHVSRQGLQJDQVZHULVFRSLHGWRWKHFXUVRUORFDWLRQRQWKHFRPPDQGOLQH
531PRGH
§531¨VWDQGVIRUUHYHUVH3ROLVKQRWDWLRQ,Q531PRGH\RXW\SLFDOO\HQWHUDQDUJXPHQWEHIRUHWKHFRPPDQG)RUH[DPSOHWRILQGVLQLQ531PRGH\RXHQWHUWKHDUJXPHQW¦¦DQGWKHQVSHFLI\WKHFRPPDQGs
,Q531PRGHWKHUHVXOWVRISUHYLRXVFDOFXODWLRQVDUHOLVWHGDVWKH\DUHLQDOJHEUDLFPRGH+RZHYHURQO\WKHUHVXOWV¦QRWWKHFDOFXODWLRQV¦DUHOLVWHG
7KLVOLVWRISULRUUHVXOWV¦DQGRWKHUREMHFWV¦LVNQRZQDVWKHVWDFNDQGHDFKLWHPRQWKHVWDFNLVQXPEHUHGDVLQWKHH[DPSOHDWWKHULJKW
,IDFDOFXODWLRQ\LHOGVDQXPEHURIUHVXOWVHDFKUHVXOWLVGLVSOD\HGDVDVHSDUDWHLWHPRQWKHVWDFN6RPHUHVXOWVPD\KRZHYHUEHJLYHQDVDOLVWRIUHVXOWV
7KH+3*KDVQXPHURXVFRPPDQGVIRUPDQLSXODWLQJWKHREMHFWVRQWKHVWDFN6HHDSSHQGL[(§:RUNLQJLQ531PRGH¨
)RULQIRUPDWLRQRQVZLWFKLQJEHWZHHQDOJHEUDLFDQG531GLVSOD\PRGHVVHH§&KDQJLQJDPRGH¨RQSDJH
Exact and approximate modes
7KHUHVXOWVRIFDOFXODWLRQVFDQEHGLVSOD\HGLQH[DFWPRGHRUDSSUR[LPDWHPRGH7KHGHIDXOWUHVXOWVPRGH¦IRUERWKDOJHEUDLFDQG531GLVSOD\PRGHV¦LVH[DFW
6HH§&KDQJLQJDPRGH¨RQSDJHIRULQIRUPDWLRQRQKRZWRFKDQJHPRGHV6HHFKDSWHU§:RUNLQJZLWKH[SUHVVLRQV¨IRULQIRUPDWLRQRQKRZWKLVPRGHDIIHFWVFRPSXWHUDOJHEUDIXQFWLRQV
Page 2-22 Basic operation
Basic operation
Exact mode
,QH[DFWPRGHDQ\UHVXOWWKDWLVQRWDZKROHQXPEHULVGLVSOD\HGLQIUDFWLRQDORUV\PEROLFIRUP)RUH[DPSOH«ZLOO\LHOGEHFDXVHLVDZKROHQXPEHUZKLOH«ZLOO\LHOGVLQFHLVQRWDZKROHQXPEHU
6LPLODUO\VLQπ\LHOGV UDWKHUWKDQ
)XUWKHUH[DPSOHVDUHJLYHQLQ§&RPPDQGOLQHFDOFXODWLRQV¨RQSDJH
Approximate mode
,QDSSUR[LPDWHPRGHDOOQXPHULFUHVXOWVDUHGLVSOD\HGLQIORDWLQJSRLQWIRUPZKHUHSRVVLEOH
)RUH[DPSOHVLQπ\LHOGVUDWKHUWKDQ
)XUWKHUH[DPSOHVDUHJLYHQLQ§&RPPDQGOLQHFDOFXODWLRQV¨RQWKHQH[WSDJH
1RWHWKDW\RXFDQIRUFHWKHFDOFXODWRUWR\LHOGDQDSSUR[LPDWHDQVZHUZKLOHLQH[DFWPRGHE\
HQWHULQJDWOHDVWRQHLQWHJHUDVDUHDOQXPEHU¦WKDWLVE\IROORZLQJWKHLQWHJHUZLWKDGHFLPDOSRLQW¦VHH§,QWHJHUVDQGUHDOQXPEHUV¨RQSDJHRU
SUHVVLQJ> UDWKHUWKDQ\WRJHWWKHUHVXOW
2 2⁄
2 2⁄
Basic operation Page 2-23
Basi
c op
erat
ion
Command line calculations7KLVVHFWLRQSURYLGHVDQXPEHURIH[DPSOHVRIFRPPRQW\SHVRIFDOFXODWLRQV7KHNH\VWURNHVQHHGHG¦LQDOJHEUDLFPRGH¦WRHQWHUWKHFDOFXODWLRQRQWKHFRPPDQGOLQHDQGWKHUHVXOWLQERWKH[DFWDQGDSSUR[LPDWHPRGHDUHOLVWHG7KHH[DPSOHVDVVXPHWKDWWKHFDOFXODWRULVRSHUDWLQJZLWKLWVGHIDXOWPRGHVHWWLQJV
&KDSWHUVDQGH[SODLQKRZWRXVHWKHFRPPDQGVDQGIXQFWLRQVRIWKHFDOFXODWRUªVFRPSXWHUDOJHEUDV\VWHPWRVHWXSDQGVROYHPRUHFRPSOH[FDOFXODWLRQV6HHFKDSWHUIRULQIRUPDWLRQRQKRZWRFRQILJXUHPRGHVWRJHWV\PEROLFUHVXOWVWRFDOFXODWLRQV
([DPSOH á¥
.H\V < _= < _ \
([DFW
$SSUR[LPDWH
([DPSOH
.H\V rz\
([DFW
$SSUR[LPDWH
([DPSOH
.H\V qw \
([DFW
$SSUR[LPDWH
1RWHWKDWWKHwNH\FKDQJHVWKHVLJQRIWKHODVWQXPEHUHQWHUHG
([DPSOH
.H\V > ð> I\
([DFW
$SSUR[LPDWH
45 12⁄
5 4⁄
4 2–
24014
Page 2-24 Basic operation
Basic operation
([DPSOH
.H\V > > I > I Áq> IÁ\
([DFW
$SSUR[LPDWH
([DPSOH
.H\V r t < z \
([DFW
$SSUR[LPDWH
x2
xd1
5
∫
π3−
cos
2 2⁄
Basic operation Page 2-25
Basi
c op
erat
ion
Time Management%\GHIDXOWWKH+3 *GRHVQRWVKRZWKHGDWHDQGWLPH<RXFDQWXUQWKLVIXQFWLRQRQE\VHOHFWLQJ&/2&.RQWKH'LVSOD\0RGHVLQSXWIRUPDVH[SODLQHGRQSDJH :KHQWKHFORFNIXQFWLRQLVRQWKHGDWHDQGWLPHDSSHDURQWKHVHFRQGOLQHRIWKHVWDWXVDUHD
(YHQLI\RXKDYHFKRVHQQRWWRGLVSOD\WKHFORFN\RXFDQXVHWKHDSSRLQWPHQWVIHDWXUHRIWKH+3 *WRVHWUHPLQGHUVRUWRVHWSURJUDPVWRUXQDWDVSHFLILHGWLPH
Setting the date and time
7RVHWWKHGDWHRUWLPH
3UHVV> ç
3UHVV]]WRKLJKOLJKWWKH6(77,0('$7(IXQFWLRQDQGWKHQSUHVV2.
7KH6HW7LPHDQG'DWHLQSXWIRUPLVGLVSOD\HG
3UHVVWKHDSSURSULDWHDUURZNH\VWRKLJKOLJKWDYDOXH\RXZDQWWRVHWRUFKDQJH
&KDQJHWKHYDOXH(DFKWLPHDQGGDWHILHOGRQWKLVLQSXWIRUPLVERWKDGDWDILHOGDQGDOLVWILHOG6HH§,QSXWIRUPILHOGV¨RQSDJH IRULQIRUPDWLRQRQKRZWRHGLWWKHILHOGVRQDQLQSXWIRUP
5HSHDWIURPVWHSLIWKHUHDUHRWKHUYDOXHV\RXZDQWWRFKDQJH
:KHQDOOWKHYDOXHVDUHFRUUHFWSUHVV2.
7KHLQSXWIRUPFORVHVDQGWKHQHZGDWHDQGWLPHLVGLVSOD\HGRQWKHVWDWXVOLQHSURYLGLQJWKDW\RXKDYHFKRVHQWRGLVSOD\WKHFORFNDQGWKHVWDWXVDUHD
Page 2-26 Basic operation
Basic operation
Changing the format of the date or time
7RFKDQJHWKHIRUPDWRIWKHGDWHRUWLPH
3UHVV> ç
3UHVV]]WRKLJKOLJKWWKH6(77,0('$7(IXQFWLRQDQGWKHQSUHVV2.
7KH6(77,0($1''$7(LQSXWIRUPLVGLVSOD\HG
3UHVVWKHDSSURSULDWHDUURZNH\VWRKLJKOLJKWWKHIRUPDWILHOG\RXZDQWWRFKDQJH
7KHIRUPDWILHOGVDUHWKHWZRILHOGVDWWKHIDUULJKWRIWKHVFUHHQ
&KDQJHWKHIRUPDW7KHIRUPDWILHOGVDUHOLVWILHOGV6HH§,QSXWIRUPILHOGV¨RQSDJH IRULQIRUPDWLRQRQKRZWRHGLWOLVWILHOGVRQDQLQSXWIRUP
,I\RXZDQWWRFKDQJHDQRWKHUIRUPDWUHSHDWIURPVWHS
:KHQ\RXKDYHILQLVKHGSUHVV2.
7KHLQSXWIRUPFORVHVDQGWKHGDWHDQGWLPHLVGLVSOD\HGLQWKHIRUPDWV\RXVHW
Alarms
<RXFDQVHWWZRW\SHVRIDODUPVDSSRLQWPHQWDODUPVDQGFRQWURODODUPV
Appointment alarms
$QDSSRLQWPHQWDODUPLVDQDODUP\RXVHWWRJRRIIDWDSDUWLFXODUWLPHRQDSDUWLFXODUGDWH7\SLFDOO\DQDSSRLQWPHQWDODUPLVDFFRPSDQLHGE\DXVHUVHWPHVVDJHIRUH[DPSOHDUHPLQGHU
:KHQWKHDODUPIDOOVGXHDEHHSLVHPLWWHGDWVKRUWLQWHUYDOVIRUDERXWVHFRQGV,I\RXDOVRVSHFLILHGDPHVVDJHZKHQVHWWLQJWKHDODUPWKDWPHVVDJHLVGLVSOD\HGLQWKHVWDWXVDUHDDORQJZLWKWKHDODUPDQQXQFLDWRU 7KHPHVVDJHLVGLVSOD\HGRQO\ZKLOHWKHDODUPLVVRXQGLQJ
<RXDFNQRZOHGJHDQDSSRLQWPHQWDODUPE\SUHVVLQJDNH\ZKLOHWKHDODUPLVVRXQGLQJ7KHEHHSVWRSVWKHDQQXQFLDWRUGLVDSSHDUVDQGWKHPHVVDJHLVGHOHWHG
,I\RXGRQRWSUHVVDNH\ZKLOHWKHDODUPLVVRXQGLQJWKHPHVVDJHGLVDSSHDUVEXWLWLVQRWGHOHWHG6HH§&KHFNLQJFKDQJLQJDQGGHOHWLQJDODUPV¨RQSDJH IRULQIRUPDWLRQRQIROORZLQJXSDODUPVWKDW\RXKDYHPLVVHG,IWKHDODUPLVDQRQUHSHDWLQJDODUPH[SODLQHGLQWKHQH[W
Basic operation Page 2-27
Basi
c op
erat
ion
VHFWLRQWKHDQQXQFLDWRUUHPDLQVGLVSOD\HGWRLQGLFDWHWKDW\RXKDYHDQDSSRLQWPHQW\RXKDYHQRWDFNQRZOHGJHG
,IWKHFDOFXODWRULVVZLWFKHGRIILWDXWRPDWLFDOO\VZLWFKHVRQZKHQWKHDODUPLVGXHWRJRRII7KHDODUPVRXQGVDQGWKHDVVRFLDWHGPHVVDJHLVGLVSOD\HG
$Q\QXPEHURIDSSRLQWPHQWDODUPVFDQEHVHW
Setting an appointment alarm
3UHVV> ç
3UHVV]WRKLJKOLJKWWKH6(7$/$50IXQFWLRQDQGWKHQSUHVV 2.
7KH6(7$/$50LQSXWIRUPLVGLVSOD\HG
,I\RXZDQWWRVHWDPHVVDJHWKDWZLOOEHGLVSOD\HGZKHQWKHDODUPJRHVRII
D 3UHVV>K
,I\RXXVHDQ\RWKHUGHOLPLWHUWKH+3 *ZLOOFRQVLGHUWKHDODUPWREHDFRQWURODODUPVHHSDJHSDJH
E (QWHUWKHPHVVDJH6HH§(QWHULQJFKDUDFWHUV¨RQSDJH IRULQIRUPDWLRQRQKRZWRHQWHUWH[W
F 3UHVV2.
2QO\DVPXFKRI\RXUPHVVDJHDVZLOOILWRQRQHOLQHRIWKHVFUHHQZLOOEHGLVSOD\HGVR\RXVKRXOGNHHS\RXUPHVVDJHEULHI
,I\RXKDYHHQWHUHGDPHVVDJHWKH+RXUILHOGLVQRZKLJKOLJKWHG,I\RXGLGQRWHQWHUDPHVVDJHSUHVV]XQWLOWKH+RXUILHOGLVKLJKOLJKWHG
&KDQJHWKHWLPHWLPHIRUPDWDQGGDWHWRWKHWLPHDQGGDWHWKDW\RXZDQWWKHDODUPWRVRXQG6HH§,QSXWIRUPILHOGV¨RQSDJH IRULQIRUPDWLRQRQKRZWRVHWWKHILHOGVRQDQLQSXWIRUP
,I\RXZDQWWKHDODUPWRUHSHDWDWUHJXODULQWHUYDOV
D +LJKOLJKWWKH5HSHDWILHOG
E 7\SHDYDOXHIRUWKHUHSHDWLQWHUYDO
F 3UHVV2.7KHXQODEHOHG$ODUP5HSHDW8QLWILHOGLVQRZKLJKOLJKWHG
G 7KH$ODUP5HSHDW8QLWILHOGLVDOLVWILHOG,IWKHGHIDXOWDODUPUHSHDWXQLWLVQRWZKDW\RXZDQWVHOHFWDQHZXQLWVHFRQGVPLQXWHVKRXUVGD\VRUZHHNV6HH§,QSXWIRUPILHOGV¨RQSDJH IRULQIRUPDWLRQRQKRZWRVHOHFWYDOXHVIRUDOLVWILHOGRQDQLQSXWIRUP
3UHVV2.WRVHWWKHDSSRLQWPHQWDODUP
Page 2-28 Basic operation
Basic operation
Checking, changing, and deleting alarms
7RORRNDWWKHIXWXUHGDWHGDSSRLQWPHQWDODUPV\RXKDYHVHWDQGWKHSDVWGXHQRQUHSHDWLQJDODUPVWKDW\RXGLGQRWDFNQRZOHGJH
3UHVV> ç
7KH%52:6($/$506RSWLRQLVKLJKOLJKWHG
3UHVV2.
$OLVWRISDVWGXHQRQUHSHDWLQJDODUPVDQGIXWXUHGDWHGDODUPVLVGLVSOD\HG7KHOLVWVKRZVWKHGDWHDQGWLPHWKHDODUPZDVVHWWRJRRIIZKHWKHULWLVDUHSHDWLQJDODUPDQGWKHILUVWIHZFKDUDFWHUVRIWKHPHVVDJH
7RUHDGRUFKDQJHDOLVWHGDODUPSUHVV ]WRKLJKOLJKWWKHDODUPDQGWKHQSUHVV(',77KH6(7$/$50LQSXWIRUPLVGLVSOD\HG<RXFDQUHDGWKHHQWLUHPHVVDJHDQGFKDQJHWKHGHWDLOVRIWKHDODUP6HH§6HWWLQJDQDSSRLQWPHQWDODUP¨RQSDJH IRULQIRUPDWLRQRQFKDQJLQJWKHGDWDRQWKH6(7$/$50LQSXWIRUP
7RUHWXUQWRWKHOLVWRIDODUPVSUHVV &$1&(/RU2.
7RGHOHWHDQDODUPSUHVV ]WRKLJKOLJKWWKHDODUPDQGWKHQSUHVV385*(
,I\RXGRQRWGHOHWHDSDVWGXHDODUP¦WKDWLVDQRQUHSHDWLQJDODUPWKDW\RXGLGQRWDFNQRZOHGJHE\SUHVVLQJDNH\ZKLOHWKHEHHSZDVVRXQGLQJ¦WKHDODUPDQQXQFLDWRUZLOOFRQWLQXHWREHGLVSOD\HGLQWKHVWDWXVDUHD
7RVHWDQHZDODUPSUHVV1(:DQGIROORZWKHLQVWUXFWLRQVLQ§6HWWLQJDQDSSRLQWPHQWDODUP¨RQSDJHVWDUWLQJIURPVWHS
7RUHWXUQWR\RXUGHIDXOWGLVSOD\IURPWKHOLVWRIDODUPVSUHVV2.
Control alarms
$FRQWURODODUPUXQVDSURJUDPRURWKHUREMHFWDWWKHWLPHDQGGDWH\RXVSHFLI\<RXPLJKWVHWDFRQWURODODUPWRUXQDSURJUDPDWDWLPHZKHQ\RXZRQªWQHHGWKHFDOFXODWRULI\RXNQRZWKDWWKHSURJUDPZLOOWDNHVRPHWLPHWRILQLVK
<RXGRQRWQHHGWRDFNQRZOHGJHDFRQWURODODUP,QIDFWZKHQDFRQWURODODUPLVVHWRIIWKHUHLVQREHHSDQGQRDQQXQFLDWRU
<RXFDQYLHZFKDQJHDQGGHOHWHDFRQWURODODUPLQWKHVDPHZD\WKDW\RXYLHZFKDQJHDQGGHOHWHDQDSSRLQWPHQWDODUP6HH§&KHFNLQJFKDQJLQJDQGGHOHWLQJDODUPV¨RQSDJH
Basic operation Page 2-29
Basi
c op
erat
ion
Setting a control alarm
3UHVV> ç
3UHVV]WRKLJKOLJKWWKH6(7$/$50RSWLRQDQGWKHQSUHVV 2.
7KH6(7$/$50LQSXWIRUPLVGLVSOD\HG
,QWKH0HVVDJHILHOGHQWHUWKHQDPHRIWKHSURJUDPRUREMHFWWKDW\RXZDQWWRUXQZKHQWKHDODUPEHFRPHVGXH
6HWWKHWLPHDQGGDWHWRWKHWLPHDQGGDWHWKDW\RXZDQWWKHREMHFWWRUXQ
,I\RXZDQWWKHREMHFWWRUXQUHSHDWHGO\DWVHWLQWHUYDOVHQWHUDYDOXHLQWKH5HSHDWILHOGDQGVHOHFWDXQLWIRUWKH$ODUP5HSHDW8QLWILHOG
3UHVV2.WRVHWWKHFRQWURODODUP
Page 2-30 Basic operation
Creating and editing expressions
Chapter 3
Creating and editing expressions
Contents
&UHDWLQJDQHZH[SUHVVLRQ
(GLWLQJDQH[SUHVVLRQ
8VLQJ(TXDWLRQ:ULWHU
,PSOLHGPXOWLSOLFDWLRQ
(QWHULQJHDQGL
2SHUDWLQJPRGHV
:RUNLQJZLWKPRGHV
+RZ(TXDWLRQ:ULWHUVHHVH[SUHVVLRQV
([DPSOHV
([DPSOH
([DPSOH
([DPSOH
(TXDWLRQ:ULWHUNH\V
Introduction7KLVFKDSWHUH[SODLQVKRZWRXVH(TXDWLRQ:ULWHUWRFUHDWHDQGHGLWH[SUHVVLRQV([SUHVVLRQVWKDW\RXFUHDWHDUHGLVSOD\HGDVWKH\DUHZKHQ\RXZULWHWKHPRQSDSHU)URPWKHFRPPDQGOLQH\RXFDQRSHQDQH[SUHVVLRQLQ(TXDWLRQ:ULWHU
Creating and editing expressions Page 3-1
Cre
atin
g an
d ed
iting
exp
ress
ions
Creating a new expression7KLVVHFWLRQGHVFULEHVKRZWRXVH(TXDWLRQ:ULWHUWRFUHDWHDQH[SUHVVLRQDQGWRVWRUHLWLQDYDULDEOH
$V\RXFUHDWHDQH[SUHVVLRQ\RXSUHVVWRVHOHFWWKHSUHYLRXVFRPSRQHQWVWKDWWKHQHZRSHUDWRURUIXQFWLRQZLOOUHODWHWR(DFKWLPH\RXSUHVVPRUHRIWKHSUHYLRXVFRPSRQHQWVDUHVHOHFWHG
&RQVLGHUWKHH[SUHVVLRQ
7KLVLVKRZ\RXXVH(TXDWLRQ:ULWHUWRFUHDWHWKHH[SUHVVLRQDQGVDYHLWLQPHPRU\
(QVXUHWKDWWKHFRPPDQGOLQHLVFOHDUDQGSUHVVoWRRSHQ(TXDWLRQ:ULWHU
(QWHUWKHILUVWFRPSRQHQW
O=
6HOHFWWKHFRPSRQHQW\RXHQWHUHGDQGWKHQSUHVV(TXDWLRQ:ULWHUHQFORVHVWKHVHOHFWHGH[SUHVVLRQLQEUDFNHWVDQGLQVHUWVWRUHSUHVHQWWKHPXOWLSOLFDWLRQ
(QWHUWKHILUVWWHUPRIWKHVHFRQGFRPSRQHQW
Oq
6HOHFWWKHWHUPDQGSUHVV(TXDWLRQ:ULWHUFUHDWHVWKHFRPSRQHQWDQGHQFORVHVLWLQEUDFNHWV
-
3x 4+( ) 5x2 2–( )
x 1–3------------------------------------------
Page 3-2 Creating and editing expressions
Creating and editing expressions
6HOHFWWKHH[SUHVVLRQ\RXKDYHHQWHUHGVRIDUDQGSUHVVzWRLQVHUWWKHGLYLVLRQEDUXQGHULW
z
(QWHUWKHGHQRPLQDWRUH[SUHVVLRQ
>ðO-
3UHVV\WRSODFHWKHH[SUHVVLRQRQWKHFRPPDQGOLQH
7RVWRUHWKHH[SUHVVLRQLQPHPRU\
D SUHVVk
E SUHVV``DQGWKHQHQWHUDQDPHIRUWKHHTXDWLRQ
F SUHVV\ WRVWRUHWKHH[SUHVVLRQ
Editing an expression<RXFDQHGLWDQH[SUHVVLRQRQWKHFRPPDQGOLQHRULQ(TXDWLRQ:ULWHU6HH§(GLWLQJWKHFRPPDQGOLQH¨RQSDJH IRUGHWDLOVRQXVLQJWKHFRPPDQGOLQHHGLWRU
7RHGLWDQH[SUHVVLRQLQ(TXDWLRQ:ULWHU
:LWKWKHH[SUHVVLRQRQWKHFRPPDQGOLQHSUHVV]
(TXDWLRQ:ULWHURSHQVZLWKWKHH[SUHVVLRQUHDG\IRUHGLWLQJ
(GLWWKHH[SUHVVLRQ
3UHVV\WRSODFHWKHH[SUHVVLRQRQWKHFRPPDQGOLQH
3UHVV\DJDLQWRVDYH\RXUFKDQJHV
,I\RXZDQWWRLQVHUWDFRPSRQHQWLQWRDQH[SUHVVLRQ\RXFDQ
:LWKWKHH[SUHVVLRQRQWKHFRPPDQGOLQHSODFHWKHFXUVRUZKHUH\RXZDQWWKHFRPSRQHQWWREHLQVHUWHG
3UHVVoWRRSHQ(TXDWLRQ:ULWHUZLWKDEODQNVFUHHQ
&UHDWHWKHFRPSRQHQW
3UHVV\7KHFRPSRQHQWLVLQVHUWHGLQWRWKHH[SUHVVLRQRQWKHFRPPDQGOLQH
3UHVV\DJDLQWRVDYHWKHPRGLILHGH[SUHVVLRQ
Creating and editing expressions Page 3-3
Cre
atin
g an
d ed
iting
exp
ress
ions
Using Equation Writer$V\RXFUHDWHRUHGLWDQH[SUHVVLRQNHHSWKHIROORZLQJSRLQWVLQPLQG
<RXXVHWKHRSHUDWRUVDQGWKHIXQFWLRQVIURPWKHNH\ERDUGWRVSHFLI\WKHRSHUDWLRQVWKDW\RXUH[SUHVVLRQFRQWDLQV)RUH[DPSOHWRLQFOXGHDQDULWKPHWLFDGGLWLRQSUHVV=7RLQFOXGHDVLQHIXQFWLRQSUHVVs
%\GHIDXOWDQ\RSHUDWLRQ\RXVHOHFWLVDSSOLHGWRWKHIXQFWLRQRUWHUPLPPHGLDWHO\WRWKHOHIWRIWKHFXUVRU<RXSUHVV WRH[WHQGWKHVHOHFWLRQRQWKHOHIWWRZKLFKWKHQH[WRSHUDWLRQZLOODSSO\
Implied multiplication
<RXQRUPDOO\SUHVVWRVSHFLI\PXOWLSOLFDWLRQ+RZHYHUIRUFHUWDLQH[SUHVVLRQV(TXDWLRQ:ULWHUDVVXPHVWKDWPXOWLSOLFDWLRQLVLQWHQGHGDQG\RXGRQRWQHHGWRVSHFLI\LW7KLVLVWKHFDVHLQWKHIROORZLQJVLWXDWLRQV
DQXPEHUIROORZHGE\DOHWWHUIRUH[DPSOH[
DQXPEHURUOHWWHUIROORZHGE\DQRSHQLQJSDUHQWKHVLV
DQXPEHURUOHWWHUIROORZHGE\DSUHIL[IXQFWLRQWKDWLVDIXQFWLRQZKHUHWKHDUJXPHQWVDSSHDUDIWHUWKHQDPHIRUH[DPSOHVLQ[
DULJKWSDUHQWKHVLVIROORZHGE\DOHIWSDUHQWKHVLV
Entering e and i
7RHQWHUWKHYDOXHHWKHEDVHIRUQDWXUDOORJDULWKPVRULWKHVTXDUHURRWRI¥\RXFDQVLPSO\XVHWKHDOSKDNH\VWRHQWHUORZHUFDVHHRUL7KDWLV
WRHQWHUHSUHVV`<H
WRHQWHULSUHVV`<L
,QDOJHEUDLFH[SUHVVLRQVWKH+3 *UHFRJQL]HVWKHVHOHWWHUVDVWKHHTXLYDOHQWYDOXHV
<RXFDQDOVRHQWHULE\SUHVVLQJ<M
Page 3-4 Creating and editing expressions
Creating and editing expressions
Operating modes7KHUHDUHIRXUPRGHVRIRSHUDWLRQZLWKLQ(TXDWLRQ:ULWHU7KHVHDUH
(QWU\PRGH
7KLVLVWKHGHIDXOWPRGH,I\RXDUHXVLQJDQRWKHUPRGH(TXDWLRQ:ULWHUUHWXUQVWR(QWU\PRGHZKHQHYHU\RXHQWHUDYDOXH
7HUPVHOHFWLRQPRGH
8VHWKLVPRGHZKHQ\RXZDQWWRPRGLI\H[LVWLQJWHUPV<RXFDQVHOHFWRQO\RQHWHUPDWDWLPH
6HOHFWLRQPRGH
<RXXVHWKLVPRGHZKHQDSSO\LQJDOJHEUDLFRSHUDWLRQVWRFRPSRQHQWVRIDQH[SUHVVLRQ
&XUVRUPRGH
<RXXVHWKLVPRGHWRVHOHFWFRPSRQHQWVRIDQH[SUHVVLRQ
Working with modes
(TXDWLRQ:ULWHUªVIXQFWLRQDOLW\YDULHVGHSHQGLQJRQWKHPRGHWKDW\RXDUHXVLQJ
Using Entry mode
(QWHUDWHUPRURSHUDWRUWRDSSO\WRWKHWHUPLPPHGLDWHO\WRWKHOHIWRIWKHFXUVRU
3UHVVWRVHOHFWWHUPVWRWKHOHIWRIWKHFXUVRUWRZKLFK\RXZDQWWRDSSO\WKHQH[WRSHUDWRURUIXQFWLRQ(DFKWLPH\RXSUHVVPRUHWHUPVWRWKHOHIWDUHVHOHFWHG
Creating and editing expressions Page 3-5
Cre
atin
g an
d ed
iting
exp
ress
ions
Using Term selection mode:
7RVWDUW7HUPVHOHFWLRQPRGH
)URP(QWU\PRGHSUHVV]
)URP6HOHFWLRQPRGHSUHVV>]
7KHFXUVRUFKDQJHVWRDER[
3UHVVDQGWRQDYLJDWHWKURXJKWKHH[SUHVVLRQDQGVHOHFWWKHWHUP\RXZDQWWRFKDQJH
:KHQWKHWHUPWKDW\RXZDQWLVVHOHFWHGSHUIRUPHLWKHURIWKHIROORZLQJ
(QWHUDQHZWHUPRUWHUPVWRUHSODFHWKHVHOHFWLRQ
6HOHFWDIXQFWLRQRURSHUDWRUWRDSSO\WRWKHVHOHFWLRQ
:KHQ\RXHQWHUDWHUPIXQFWLRQRURSHUDWRU(TXDWLRQ:ULWHUUHWXUQVWR(QWU\PRGH
Using Selection mode
3UHVV[WRVWDUW6HOHFWLRQPRGH
8VHWKHDUURZNH\VWRVHOHFWWKHFRPSRQHQWVWKDW\RXZDQW6HH§+RZ(TXDWLRQ:ULWHUVHHVH[SUHVVLRQV¨RQSDJH WRKHOSXQGHUVWDQGKRZWRVHOHFWFRPSRQHQWV
:KHQWKHSDUWRIWKHH[SUHVVLRQWKDW\RXZDQWLVVHOHFWHGSHUIRUPRQHRIWKHIROORZLQJ
(QWHUDQHZWHUPRUWHUPVWRUHSODFHWKHVHOHFWLRQ
6HOHFWDIXQFWLRQRURSHUDWRUWRDSSO\WRWKHVHOHFWLRQ
8VHWKHFRPSXWHUDOJHEUDIXQFWLRQVWRPDQLSXODWHWKHVHOHFWLRQ
7RUHWXUQWR(QWU\PRGHHQWHUDWHUPIXQFWLRQRURSHUDWRU7RUHWXUQWR7HUP6HOHFWLRQPRGHSUHVV>]
Using Cursor mode
8VH&XUVRUPRGHWRVHOHFWSDUWVRIDQH[SUHVVLRQ<RXFDQQRWHGLWDVHOHFWLRQLQFXUVRUPRGH
3UHVV&856WRVWDUW&XUVRUPRGH
8VHWKHDUURZNH\VWRHQFORVHWKHVHOHFWLRQ\RXZDQWLQDER[
3UHVV\WRVHOHFWWKHER[HGDUHDDQGUHWXUQWR6HOHFWLRQPRGHRUSUHVVGWRUHWXUQWR(GLWPRGHZLWKRXWVHOHFWLQJWKHER[HGDUHD
Page 3-6 Creating and editing expressions
Creating and editing expressions
How Equation Writer sees expressions
8QGHUVWDQGLQJKRZ(TXDWLRQ:ULWHUVHHVH[SUHVVLRQVZLOOKHOS\RXZRUNZLWKH[SUHVVLRQV
7KHH[SUHVVLRQWKDW\RXDUHHGLWLQJLVUHSUHVHQWHGZLWKLQ(TXDWLRQ:ULWHUDVDWUHHVWUXFWXUHZLWKWKHRSHUDWRUVDVEUDQFKLQJSRLQWVDQGRSHUDQGVDVEUDQFKHV<RXXVHWKHDUURZNH\VWRQDYLJDWHDURXQGWKHWUHHDQGVHOHFWJURXSVRIEUDQFKHV
)RUH[DPSOHFRQVLGHUWKHH[SUHVVLRQ
7KHWUHHVWUXFWXUHIRUWKLVH[SUHVVLRQDSSHDUVDVIROORZVWR(TXDWLRQ:ULWHU
,Q6HOHFWLRQPRGHZKHQWKHFXUVRULVSRVLWLRQHGRQLQWKH[FRPSRQHQW
,I\RXSUHVV[RQFHWKHVHOHFWLRQSRLQWPRYHVWRWKHRSHUDWRUDQG(TXDWLRQ:ULWHUVHOHFWVWKH[H[SUHVVLRQ
,I\RXSUHVV[DJDLQWKHVHOHFWLRQSRLQWPRYHVWRWKH=RSHUDWRUDQG(TXDWLRQ:ULWHUVHOHFWVWKH[H[SUHVVLRQ
,I\RXSUHVV[DJDLQWKHVHOHFWLRQSRLQWPRYHVWRWKH RSHUDWRUDQG(TXDWLRQ:ULWHUVHOHFWVWKHHQWLUHQXPHUDWRU
,I\RXSUHVV[DJDLQWKHVHOHFWLRQSRLQWPRYHVWRWKHWRSRIWKHWUHHVWUXFWXUHDQG(TXDWLRQ:ULWHUVHOHFWVWKHHQWLUHH[SUHVVLRQ
<RXFDQSUHVVRUWRPRYHODWHUDOO\ZLWKLQWKHHTXDWLRQWUHHWRVHOHFWWHUPVDQGH[SUHVVLRQVDWWKHVDPHOHYHO
5x 3+( ) x 1–( )x 5+( )
-------------------------------------
z
5
3 1
5x
x
x
§ =
=
§
¥
Creating and editing expressions Page 3-7
Cre
atin
g an
d ed
iting
exp
ress
ions
Examples7KLVVHFWLRQLQFOXGHVH[DPSOHVRIKRZWRFUHDWHVSHFLILFH[SUHVVLRQV
Example 1
(QWHUWKHQXPHUDWRUH[SUHVVLRQ
O=O]-
6HOHFWWKHH[SUHVVLRQDQGSUHVVzWRLQVHUWWKHGLYLVLRQEDUXQGHULW
z
(QWHUWKHGHQRPLQDWRUH[SUHVVLRQ
O=
Example 2
(QWHUWKHILUVWFRPSRQHQWRIWKHH[SUHVVLRQ
Oq=
6HOHFWWKHH[SUHVVLRQDQGSUHVV
(QWHUWKHVHFRQGH[SUHVVLRQ
Oq=O=
5x 3+( ) x 1–( )x 1+
-------------------------------------
2x3 5+( ) 4x2 2x 7+ +⋅
Page 3-8 Creating and editing expressions
Creating and editing expressions
6HOHFWWKHH[SUHVVLRQDQGDSSO\WKHVTXDUHURRWWRLW
r
Example 3
3UHVVWKHIROORZLQJNH\V
>q`<(OO
Equation Writer keys7KLVWDEOHOLVWVWKHNH\V\RXFDQXVHIURPZLWKLQ(TXDWLRQ:ULWHU
[ Starts Selection mode, selects terms at the next level up the equa-tion tree.
] Selects the first term of the selected expression. If at the lowest level, invokes Term selection mode.
>] Invokes Term selection mode.
In Term selection mode, moves the cursor left. In Selection mode, selects the term at the same level to the left.
In Term selection mode, moves the cursor right. In Selection mode, selects the term at the same level to the right.
> In Term selection mode, selects the first term in the expression.
> In Term selection mode, selects the last term in the expression.
>õ Puts Equation Writer into Cursor mode.
In Selection mode, selects the next component of a term. In Edit mode, enters a comma (,) character, for example, when entering a complex number.
\ In Cursor mode, selects the boxed component. In any other mode, exits Equation Writer and puts the current expression onto the com-mand line.
5exxd
2
5∫
Creating and editing expressions Page 3-9
Plotting graphs
Chapter 4
Plotting graphs
Contents
%DVLFSORWWLQJ
3ORWW\SHV
)XQFWLRQSORWV
3DUDPHWULFSORWV
3RODUSORWV
&RQLFSORWV
'LIIHUHQWLDOHTXDWLRQSORWV
7UXWKSORWV
6ORSHILHOGSORWV
:LUHIUDPHSORWV
3VHXGR&RQWRXUSORWV
<6OLFHSORWV
*ULGPDSSORWV
3DUDPHWULFVXUIDFHSORWV
)DVW'SORWV
6WDWLVWLFDOSORWV
&XUVRUPRYHPHQW
6WDQGDUGFXUVRUPRYHPHQW
7UDFLQJDSORW
&XUVRUFRRUGLQDWHV
=RRPLQJ
$QDO\]LQJIXQFWLRQV
)LQGLQJURRWV
)LQGLQJH[WUHPD
)LQGLQJVORSHV &RQW
Plotting graphs Page 4-1
Plot
ting
grap
hs
)LQGLQJDUHDV
)LQGLQJLQWHUVHFWLRQV
7DEOHV
&XVWRPL]LQJWDEOHYDOXHV
6SHFLDOSORWWLQJDQGWDEOHYDULDEOHV
Introduction7KH+3 *HQDEOHV\RXWRSORWIXQFWLRQVDQGVWDWLVWLFDOGDWDDQGWRDQDO\]HWKHPDWKHPDWLFDOFKDUDFWHULVWLFVRISORWWHGIXQFWLRQV6L[WHHQSORWW\SHVDUHDYDLODEOH7KHVHDUH
IXQFWLRQSORWV SVHXGRFRQWRXUSORWV
SDUDPHWULFSORWV <VOLFHSORWV
SRODUSORWV JULGPDSSORWV
FRQLFSORWV SDUDPHWULFVXUIDFHSORWV
GLIIHUHQWLDOHTXDWLRQV IDVW'SORWV
WUXWKSORWV VFDWWHUSORWV
VORSHILHOGSORWV EDUJUDSKV
ZLUHIUDPHSORWV KLVWRJUDPV
Page 4-2 Plotting graphs
Plotting graphs
Basic plotting7KH+3 *ªVSORWWLQJDSSOLFDWLRQHQDEOHV\RXWRJUDSKIXQFWLRQV<RXFDQFUHDWHWKHIXQFWLRQVEHIRUHRSHQLQJWKHDSSOLFDWLRQRUFUHDWHDIXQFWLRQRQFHWKHSORWWLQJDSSOLFDWLRQLVRSHQ
<RXFDQDOVRSORWVWDWLVWLFDOGDWD6WDWLVWLFDOGDWDQHHGVWREHSODFHGLQDPDWUL[EHIRUHLWFDQEHSORWWHG<RXFDQFUHDWHWKHPDWUL[EHIRUHRSHQLQJWKHSORWWLQJDSSOLFDWLRQRUFUHDWHLWRQFHWKHDSSOLFDWLRQLVRSHQ
<RXFDQSORWDQ\QXPEHURIIXQFWLRQVDWRQHWLPHKRZHYHU\RXFDQRQO\GUDZRQHVWDWLVWLFDOSORWDWDWLPH<RXFDQKRZHYHUVXSHULPSRVHDQHZVWDWLVWLFDOSORWRYHUDSUHYLRXVO\GUDZQVWDWLVWLFDOSORW
To draw a non-statistical plot
3UHVV<DWRGLVSOD\WKH3ORW6HWXSVFUHHQ
,IWKHW\SHRISORW\RXZDQWWRGUDZLVQRWWKHRQHVKRZQLQWKH7\SHILHOGSUHVV&+226DQGVHOHFWDQHZSORWW\SH
<RXFDQDOVRVHOHFWDSORWW\SHE\SUHVVLQJ`DQGWKHILUVWOHWWHURIWKHQDPHRIWKHSORWW\SH)RUH[DPSOHWRVHOHFWJULGPDSSUHVV *7KHYDOXHLQWKH7\SHILHOGFKDQJHVWRWKHSORWW\SH\RXVHOHFWHG
&KDQJHZKDWHYHUSORWWLQJSDUDPHWHUVQHHGFKDQJLQJ
7KHSDUDPHWHUVRQWKH3ORW6HWXSVFUHHQYDU\DFFRUGLQJWRWKHW\SHRISORW\RXDUHGUDZLQJ7KH\DUHGLVFXVVHGODWHU6HH§3ORWW\SHV¨RQSDJH
3UHVV<A
7KH3ORW¥)XQFWLRQVFUHHQLVGLVSOD\HG7KLVVFUHHQOLVWVWKHIXQFWLRQV\RXODVWSORWWHG
7RGHOHWHDOOWKHIXQFWLRQVOLVWHGSUHVVl&/($5
7RGHOHWHDSDUWLFXODUIXQFWLRQEXWNHHSRWKHUVXVHWKHDUURZNH\VWRKLJKOLJKWWKHIXQFWLRQDQGSUHVV'(/
,I\RXILQG\RXKDYHGHOHWHGDIXQFWLRQE\DFFLGHQWSUHVVG <A
Plotting graphs Page 4-3
Plot
ting
grap
hs
7RFKDQJHDIXQFWLRQ
D 8VHWKHDUURZNH\VWRKLJKOLJKWWKHIXQFWLRQ
E 3UHVV(',7
7KHIXQFWLRQLVGLVSOD\HGLQ(TXDWLRQ:ULWHU
F (GLWWKHIXQFWLRQ
G 3UHVV\
(TXDWLRQ:ULWHUFORVHVDQG\RXUHGLWHGIXQFWLRQRYHUZULWHVWKHIXQFWLRQ\RXFKRVHWRPRGLI\
7RFDQFHO\RXUHGLWSUHVVG<A
7RFKRRVHDXVHUGHILQHGIXQFWLRQ
D +LJKOLJKWWKHIXQFWLRQEHORZZKLFK\RXZDQWWKHQHZIXQFWLRQWREHSODFHG
E 3UHVV&+226
$OLVWRIXVHUGHILQHGIXQFWLRQVLVGLVSOD\HG
F +LJKOLJKWWKHIXQFWLRQ\RXZDQWWRSORW
G 3UHVV2.
6HH§8VHUGHILQHGIXQFWLRQV¨RQSDJHIRULQVWUXFWLRQVRQKRZWRFUHDWHXVHUGHILQHGIXQFWLRQV
7RFUHDWHDQHZIXQFWLRQWREHSORWWHG
D 3UHVV$''WRRSHQ(TXDWLRQ:ULWHU
E &UHDWHWKHIXQFWLRQ
F 3UHVV\
(TXDWLRQ:ULWHUFORVHVDQG\RXUQHZIXQFWLRQLVDGGHGWRWKHOLVWRIIXQFWLRQVWREHSORWWHG
3UHVV<BWRGLVSOD\WKH3ORW:LQGRZVFUHHQ
,IQHFHVVDU\FKDQJHWKHSORWZLQGRZSDUDPHWHUV
7KHSDUDPHWHUVRQWKH3ORW:LQGRZVFUHHQYDU\DFFRUGLQJWRWKHW\SHRISORW\RXDUHGUDZLQJ7KH\DUHGLVFXVVHGODWHU6HH§3ORWW\SHV¨RQSDJH
7KH+3 *NHHSVDUHFRUGRI\RXUODVWSORW7KLVHQDEOHV\RXWRGUDZDQHZIXQFWLRQRUVHWRIIXQFWLRQVRUGDWDPDWUL[RYHUWKHWRSRIDQHDUOLHUIXQFWLRQVHWRIIXQFWLRQVRUGDWDPDWUL[,I\RXGRQRWZDQWWRLQFOXGHWKHHDUOLHUSORWSUHVV(5$6(
7RSORWWKHIXQFWLRQVSUHVV'5$:
Page 4-4 Plotting graphs
Plotting graphs
To draw a statistical plot
3UHVV<DWRGLVSOD\WKH3ORW6HWXSVFUHHQ
3UHVV&+226DQGVHOHFWWKHW\SHRIVWDWLVWLFDOSORW\RXZDQWWRGUDZEDUKLVWRJUDPRUVFDWWHU
3UHVV ]WRPRYHWRWKHΣ'$7ILHOG 3UHVV<OWRRSHQ0DWUL[:ULWHU
&UHDWHDPDWUL[WRUHSUHVHQWWKHVWDWLVWLFDOGDWD\RXZDQWWRSORW
3UHVV\
7KHPDWUL[\RXHQWHUHGDSSHDUVRQVFUHHQZLWKLQVTXDUHEUDFNHWV3UHVV2.WRFRQWLQXHRUPRGLI\WKHPDWUL[LIQHFHVVDU\EHIRUHSUHVVLQJ2.
7KH+3 *KDVDQXPEHURIVHWWLQJVWKDWGHWHUPLQHIHDWXUHVVXFKDVWKHSDUWRIWKHJUDSKWREHGLVSOD\HGWKHVFDOHRIWKHJUDSKDQGVRRQ7KHVHVHWWLQJVDUHOLVWHGRQWKH
3ORW6HWXSVFUHHQDQG
3ORW:LQGRZVFUHHQE\SUHVVLQJ< B
7KHVHWWLQJVOLVWHGRQWKHVHWZRVFUHHQVYDU\DFFRUGLQJWRWKHW\SHRIJUDSK\RXDUHSORWWLQJ7KH\DUHGLVFXVVHGODWHU6HH§6WDWLVWLFDOSORWV¨RQSDJH ,IQHFHVVDU\FKDQJHWKHGHIDXOWRUFXUUHQWYDOXHVRIWKHVHVHWWLQJVEHIRUHSORWWLQJ\RXUGDWDPDWUL[
7KH+3 *NHHSVDUHFRUGRI\RXUODVWSORW7KLVHQDEOHV\RXWRGUDZDQHZVWDWLVWLFDOSORWRYHUWKHWRSRIDQHDUOLHUSORW,I\RXGRQRWZDQWWRLQFOXGHWKHHDUOLHUSORWSUHVV(5$6(
7RSORWWKHGDWDPDWUL[SUHVV'5$:
<RXFDQSORWWKHHTXDWLRQVOLVWHGRQWKH3ORW¥)XQFWLRQVFUHHQRUWKHGDWDVDYHGLQWKHΣ'$7YDULDEOHZLWKRXWILUVWGLVSOD\LQJDQ\RIWKHWKUHHSORWWLQJSDUDPHWHUVVFUHHQV-XVWSUHVV<CWRVHOHFWWKH*UDSKFRPPDQG<RXUHTXDWLRQVRUGDWDPDWUL[DUHSORWWHG7KHSDUDPHWHUVFXUUHQWO\VHWRQWKH3ORW:LQGRZDQG3ORW6HWXSLQSXWIRUPVDUHXVHGWRGHWHUPLQHWKHDSSHDUDQFHRIWKHSORW
Plotting graphs Page 4-5
Plot
ting
grap
hs
Plot types7KLVVHFWLRQGHVFULEHVWKHSORWW\SHVWKDWWKH+3 *FDQGUDZ7KHSURFHGXUHIRUSORWWLQJHDFKW\SHLVVHWRXWLQWKHSUHYLRXVVHFWLRQ§%DVLFSORWWLQJ¨
7KHSORWZLQGRZDQGSORWVHWXSSDUDPHWHUVIRUHDFKSORWW\SHDUHSURYLGHG7KHLQSXWIRUPVIRUVHWWLQJWKHVHSDUDPHWHUVDUHGLVSOD\HGE\SUHVVLQJ< B DQG< DUHVSHFWLYHO\
Function plots
7KHFDOFXODWRUªVGHIDXOWSORWW\SHLVWKHIXQFWLRQSORW$IXQFWLRQSORWSORWVHTXDWLRQVWKDWUHWXUQDXQLTXHI[IRUHDFKYDOXHRI[$QH[DPSOHLV
:KHQHQWHULQJDIXQFWLRQWREHSORWWHGPDNHVXUHWKDWLWLVLQWKHIRUP\ I[)RUH[DPSOHDQHTXDWLRQLQWKHIRUP[\¥ VKRXOGEHHQWHUHGDV¥[
Figure 4-3: Default plot window and plot setup parameters for function plots
Figure 4-4: Sample function plot
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
y x3
2x2
x–+=
Page 4-6 Plotting graphs
Plotting graphs
/RZ 7KHVPDOOHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
+LJK 7KHJUHDWHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
6WHS 'HWHUPLQHVWKHUHVROXWLRQRIWKHSORW,WLVWKHKRUL]RQWDOGLVWDQFH¦LQXQLWVRUSL[HOV¦EHWZHHQWZRSORWWHGSRLQWV/DUJHUVWHSVL]HVSURYLGHVSHHGLHUSORWVEXWVKRZOHVVGHWDLO6PDOOHUVWHSVL]HVSURYLGHPRUHGHWDLOEXWWDNHORQJHUWRGUDZ)RUIXQFWLRQVWKHGHIDXOWVWHSVL]HLVXQLWV6HHDOVR3,;(/6EHORZ
3L[HOV :KHQWKLVILHOGLVFKHFNHGWKH67(3YDOXHLVPHDVXUHGLQSL[HOV:KHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHVWHSYDOXHLVPHDVXUHGLQXQLWV
$XWR 5HVHWVWKHYHUWLFDOGLVSOD\UDQJHVRWKDWWKHPD[LPDDQGPLQLPDZLWKLQWKHVSHFLILHGKRUL]RQWDOGLVSOD\UDQJHDUHGLVSOD\HG
&KRRVHWKLVRSWLRQE\SUHVVLQJ$8727KH99LHZILHOGVDUHUHFDOFXODWHG
Plot setup parameters
7\SH 7KHW\SHRISORWLQWKLVFDVHIXQFWLRQ
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW,WGHIDXOWVWRWKHHTXDWLRQVOLVWHGRQWKH3ORW)XQFWLRQVVFUHHQEXWLWFDQEHFKDQJHGRQWKH3ORW6HWXSLQSXWIRUP
,QGHS 7KHQDPHRIWKHLQGHSHQGHQWYDULDEOH
&RQQHFW :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHSORWWHGSRLQWVDUHFRQQHFWHGWRIRUPDOLQHRUFXUYHZKHQXQFKHFNHGRQO\WKHSORWWHGSRLQWVDUHGLVSOD\HG
6LPXOW :KHQFKHFNHGHDFKHTXDWLRQOLVWHGRQWKH3ORW)XQFWLRQVLQSXWIRUPLVSORWWHGVLPXOWDQHRXVO\ZKHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦RQHHTXDWLRQLVSORWWHGIXOO\EHIRUHWKHQH[WHTXDWLRQLVSORWWHG
Plotting graphs Page 4-7
Plot
ting
grap
hs
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Parametric plots
$SDUDPHWULFSORWLVDFRPSRXQGRIWZRHTXDWLRQVZLWKWKHGHSHQGHQWYDULDEOHLQHDFKEHLQJDIXQFWLRQRIWKHVDPHLQGHSHQGHQWYDULDEOH$QH[DPSOHLV[W VLQWDQG\W VLQW<RXQHHGWRFRPELQHERWKHTXDWLRQVLQWRWKHIRUPDELZKHUHDLVWKHILUVWHTXDWLRQDQGELVWKHVHFRQGHTXDWLRQ7RFRQWLQXHWKHH[DPSOH\RXZRXOGQHHGWRVSHFLI\DVWKHHTXDWLRQWRSORWVLQWVLQWL
Figure 4-5: Default plot window and plot setup parameters for parametric plots
Figure 4-6: Sample parametric plot
Page 4-8 Plotting graphs
Plotting graphs
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
/RZ 7KHVPDOOHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
+LJK 7KHJUHDWHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
6WHS 'HWHUPLQHVWKHUHVROXWLRQRIWKHSORW,WLVWKHKRUL]RQWDOGLVWDQFH¦LQXQLWVRUSL[HOV¦EHWZHHQWZRSORWWHGSRLQWV/DUJHUVWHSVL]HVSURYLGHVSHHGLHUSORWVEXWVKRZOHVVGHWDLO6PDOOHUVWHSVL]HVSURYLGHPRUHGHWDLOEXWWDNHORQJHUWRGUDZ6HHDOVR3,;(/6EHORZ
3L[HOV :KHQWKLVILHOGLVFKHFNHGWKH67(3YDOXHLVPHDVXUHGLQSL[HOV:KHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHVWHSYDOXHLVPHDVXUHGLQXQLWV
$XWR 5HVHWVWKHKRUL]RQWDOGLVSOD\UDQJHDQGWKHYHUWLFDOGLVSOD\UDQJHVRWKDWWKHSORWILOOVWKHVFUHHQ
&KRRVHWKLVRSWLRQE\SUHVVLQJ$8727KH+9LHZDQG99LHZILHOGVDUHUHFDOFXODWHG
Plot setup parameters
7\SH 7KHW\SHRISORWLQWKLVFDVHSDUDPHWULF
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQV\RXZDQWWRSORW,WGHIDXOWVWRWKHHTXDWLRQVOLVWHGRQWKH3ORW¥3DUDPHWULFVFUHHQEXWLWFDQEHFKDQJHGRQWKH3ORW6HWXSLQSXWIRUP
,QGHS 7KHQDPHRIWKHLQGHSHQGHQWYDULDEOHXVXDOO\WIRUSDUDPHWULFSORWV
Plotting graphs Page 4-9
Plot
ting
grap
hs
&RQQHFW :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHSORWWHGSRLQWVDUHFRQQHFWHGWRIRUPDOLQHRUFXUYHZKHQXQFKHFNHGRQO\WKHSORWWHGSRLQWVDUHGLVSOD\HG
6LPXOW :KHQFKHFNHGHDFKHTXDWLRQOLVWHGRQWKH3ORW¥3DUDPHWULFLQSXWIRUPLVSORWWHGVLPXOWDQHRXVO\ZKHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦RQHHTXDWLRQLVSORWWHGIXOO\EHIRUHWKHQH[WHTXDWLRQLVSORWWHG
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Polar plots
$SRODUSORWLVDJUDSKRIDIXQFWLRQGHVFULEHGDFFRUGLQJWRWKHSRODUFRRUGLQDWHV\VWHPIθ7KHLQGHSHQGHQWYDULDEOHLVWKHSRODUDQJOHθ$QH[DPSOHLVU VLQθVLQθ
Figure 4-7: Default plot window and plot setup parameters for polar plots
Page 4-10 Plotting graphs
Plotting graphs
Figure 4-8: Sample polar plot
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
/RZ 7KHVPDOOHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
+LJK 7KHJUHDWHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
6WHS 'HWHUPLQHVWKHUHVROXWLRQRIWKHSORW,WLVWKHKRUL]RQWDOGLVWDQFH¦LQXQLWVRUSL[HOV¦EHWZHHQWZRSORWWHGSRLQWV/DUJHUVWHSVL]HVSURYLGHVSHHGLHUSORWVEXWVKRZOHVVGHWDLO6PDOOHUVWHSVL]HVSURYLGHPRUHGHWDLOEXWWDNHORQJHUWRGUDZ6HHDOVR3,;(/6EHORZ
3L[HOV :KHQWKLVILHOGLVFKHFNHGWKH67(3YDOXHLVPHDVXUHGLQSL[HOV:KHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHVWHSYDOXHLVPHDVXUHGLQXQLWV
$XWR 5HVHWVWKHKRUL]RQWDOGLVSOD\UDQJHDQGWKHYHUWLFDOGLVSOD\UDQJHVRWKDWWKHSORWILOOVWKHVFUHHQ
&KRRVHWKLVRSWLRQE\SUHVVLQJ$8727KH+9LHZDQG99LHZILHOGVDUHUHFDOFXODWHG
Plotting graphs Page 4-11
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWLQWKLVFDVHSRODU
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQV\RXZDQWWRSORW,WGHIDXOWVWRWKHHTXDWLRQVOLVWHGRQWKH3ORW¥3RODUVFUHHQEXWLWFDQEHFKDQJHGRQWKH3ORW6HWXSLQSXWIRUP
,QGHS 7KHQDPHRIWKHLQGHSHQGHQWYDULDEOHXVXDOO\θIRUSRODUSORWV
&RQQHFW :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHSORWWHGSRLQWVDUHFRQQHFWHGWRIRUPDOLQHRUFXUYHZKHQXQFKHFNHGRQO\WKHSORWWHGSRLQWVDUHGLVSOD\HG
6LPXOW :KHQFKHFNHGHDFKHTXDWLRQOLVWHGRQWKH3ORW¥3RODULQSXWIRUPLVSORWWHGVLPXOWDQHRXVO\ZKHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦RQHHTXDWLRQLVSORWWHGIXOO\EHIRUHWKHQH[WHTXDWLRQLVSORWWHG
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Page 4-12 Plotting graphs
Plotting graphs
Conic plots
&RQLFSORWVDUHSORWVRIFRQLFVHFWLRQV7KHHTXDWLRQIRUDFRQLFVHFWLRQLVDSRO\QRPLDORIVHFRQGGHJUHHRUOHVVIRUERWK[DQG\$QH[DPSOHLV
Figure 4-9: Default plot window and plot setup parameters for conic plots
Figure 4-10: Sample conic plot
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
/RZ 7KHVPDOOHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
+LJK 7KHJUHDWHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
6WHS 'HWHUPLQHVWKHUHVROXWLRQRIWKHSORW,WLVWKHKRUL]RQWDOGLVWDQFH¦LQXQLWVRUSL[HOV¦EHWZHHQWZRSORWWHGSRLQWV/DUJHUVWHSVL]HVSURYLGHVSHHGLHUSORWVEXWVKRZOHVVGHWDLO6PDOOHUVWHSVL]HVSURYLGHPRUHGHWDLOEXWWDNHORQJHUWRGUDZ6HHDOVR3,;(/6EHORZ
3L[HOV :KHQWKLVILHOGLVFKHFNHGWKH67(3YDOXHLVPHDVXUHGLQSL[HOV:KHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHVWHSYDOXHLVPHDVXUHGLQXQLWV
5x2
3y2
18–+ 0=
Plotting graphs Page 4-13
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWLQWKLVFDVHFRQLF
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQV\RXZDQWWRSORW,WGHIDXOWVWRWKHHTXDWLRQVOLVWHGRQWKH3ORW¥&RQLFVFUHHQEXWLWFDQEHFKDQJHGRQWKH3ORW6HWXSLQSXWIRUP
,QGHS 7KHQDPHRIWKHLQGHSHQGHQWYDULDEOH
'HSQG 7KHQDPHRIWKHGHSHQGHQWYDULDEOH
&RQQHFW :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKHSORWWHGSRLQWVDUHFRQQHFWHGWRIRUPDOLQHRUFXUYHZKHQXQFKHFNHGRQO\WKHSORWWHGSRLQWVDUHGLVSOD\HG
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Page 4-14 Plotting graphs
Plotting graphs
Differential equation plots
$GLIIHUHQWLDOHTXDWLRQLVDQHTXDWLRQWKDWLQYROYHVRQHRUPRUHGHULYDWLYHV$QH[DPSOHLVG\GW W\
Figure 4-11: Default plot window and plot setup parameters for plotting differential equations
Figure 4-12: Sample differential equation plot
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
,QLW 7KHLQGHSHQGHQWYDULDEOHªVLQLWLDOYDOXH7KLVPXVWFRUUHVSRQGWRWKHLQLWLDOYDOXHRIWKHVROXWLRQYDULDEOH
)LQDO 7KHLQGHSHQGHQWYDULDEOHªVILQDOYDOXH
,QLW6ROQ 7KHVROXWLRQYDULDEOHªVLQLWLDOYDOXH
7RO $QLQGLFDWLRQRIDFFHSWDEOHWROHUDQFHWKDWLVWKHDFFHSWDEOHOHYHORIDEVROXWHHUURU7KHGHIDXOWYDOXHLV
6WHS 7KHLQLWLDOVWHSVL]HXVHGWRFRPSXWHWKHVROXWLRQ
Plotting graphs Page 4-15
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORW
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
) 7KHHTXDWLRQV\RXZDQWWRSORW,WGHIDXOWVWRWKHHTXDWLRQVOLVWHGRQWKH3ORW¥'LIIHTVFUHHQEXWLWFDQEHFKDQJHGRQWKH3ORW6HWXSLQSXWIRUP
,QGHS 7KHQDPHRIWKHLQGHSHQGHQWYDULDEOH
6ROQ 7KHVROXWLRQYDULDEOH
+9DU 7KHYDULDEOHSORWWHGRQWKHKRUL]RQWDOD[LV
99DU 7KHYDULDEOHSORWWHGRQWKHYHUWLFDOD[LV
6WLII &KHFNWKLVILHOGWRVHOHFWWKHVWLIIVROYHU
∂)∂\ 7KHSDUWLDOGHULYDWLYHZLWKUHVSHFWWR\RIWKHH[SUHVVLRQLQ)
∂)∂W 7KHSDUWLDOGHULYDWLYHZLWKUHVSHFWWRWRIWKHH[SUHVVLRQLQ)
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Page 4-16 Plotting graphs
Plotting graphs
Truth plots
7UXWKSORWVHYDOXDWHH[SUHVVLRQVWKDWUHWXUQDWUXHUHVXOWWKDWLVDQ\QRQ]HURUHDOQXPEHURUDIDOVHUHVXOWWKDWLV$WWKHFRRUGLQDWHVRIHDFKSL[HOWKHSL[HOLVWXUQHGRQLIWKHH[SUHVVLRQLVWUXHRULVOHIWXQFKDQJHGLIWKHH[SUHVVLRQLVIDOVH
7KHIROORZLQJH[DPSOHLVDSORWRI PRG
Figure 4-13: Default plot window and plot setup parameters for truth plots
Figure 4-14: Sample truth plot
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
,QGHS/RZ 7KHVPDOOHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
,QGHS+LJK 7KHJUHDWHVWYDOXHRIWKHLQGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
6WHS 'HWHUPLQHVWKHUHVROXWLRQRIWKHSORW,WLVWKHKRUL]RQWDOGLVWDQFH¦LQXQLWVRUSL[HOV¦EHWZHHQWZRSORWWHGSRLQWV/DUJHUVWHSVL]HVSURYLGHVSHHGLHUSORWVEXWVKRZOHVVGHWDLO6PDOOHUVWHSVL]HVSURYLGHPRUHGHWDLOEXWWDNHORQJHUWRGUDZ)RUWUXWKSORWVWKHGHIDXOWVWHSVL]HLVSL[HO6HHDOVR3,;(/6EHORZ
x2
y3
+
Plotting graphs Page 4-17
Plot
ting
grap
hs
3L[HOV :KHQWKLVILHOGLVFKHFNHGWKH67(3YDOXHLVPHDVXUHGLQSL[HOV:KHQXQFKHFNHG¦ZKLFKLVWKHGHIDXOWVHWWLQJ¦WKH67(3YDOXHLVPHDVXUHGLQXQLWV
'HSQG/RZ 7KHVPDOOHVWYDOXHRIWKHGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
'HSQG+LJK 7KHODUJHVWYDOXHRIWKHGHSHQGHQWYDULDEOHWKDW\RXZDQWSORWWHG
Plot setup parameters
7\SH 7KHW\SHRISORWWKDWLVWUXWK
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQV\RXZDQWWRSORW,WGHIDXOWVWRWKHHTXDWLRQVOLVWHGRQWKH3ORW¥7UXWKVFUHHQEXWLWFDQEHFKDQJHGRQWKH3ORW6HWXSLQSXWIRUP
,QGHS 7KHQDPHRIWKHLQGHSHQGHQWYDULDEOH,WZLOOEHSORWWHGRQWKHKRUL]RQWDOD[LV
'HSQG 7KHQDPHRIWKHGHSHQGHQWYDULDEOHRUVHFRQGLQGHSHQGHQWYDULDEOH,WZLOOEHSORWWHGRQWKHYHUWLFDOD[LV
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
Page 4-18 Plotting graphs
Plotting graphs
Slopefield plots
$VORSHILHOGSORWGUDZVDODWWLFHRIOLQHVHJPHQWVZKRVHVORSHVUHSUHVHQWWKHYDOXHRIWKHIXQFWLRQI[\DWWKHLUFHQWHUSRLQW6ORSHILHOGSORWVDUHSDUWLFXODUO\XVHIXOLQXQGHUVWDQGLQJDQWLGHULYDWLYHVDQGLQVROYLQJGLIIHUHQWLDOHTXDWLRQV
$VORSHILHOGSORWQHHGVWZRLQSXWVWRJHQHUDWHDQRXWSXW7KH+3 *XVHVDWZRGLPHQVLRQDOVDPSOLQJJULGRISRLQWVZKRVHFRRUGLQDWHVSURYLGHWKHWZRLQSXWVUHTXLUHG%\GHIDXOWWKHVDPSOLQJJULGFRQVLVWVRISRLQWVFROXPQVE\URZV
7KHIROORZLQJH[DPSOHLVDVORSHILHOGSORWRI
Figure 4-15: Default plot window and plot setup parameters for slopefield plots
Figure 4-16: Sample slopefield plot
Plot window parameters
;/HIW;5LJKW 7KHKRUL]RQWDOGLVSOD\UDQJHFRUUHVSRQGLQJWRWKHILUVWLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH,QGHSILHOG
<1HDU<)DU 7KHYHUWLFDOGLVSOD\UDQJHFRUUHVSRQGLQJWRWKHVHFRQGLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH'HSQGILHOG
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
x3
1+
y2
1–--------------
Plotting graphs Page 4-19
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\VORSHILHOG
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOHV
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
Wireframe plots
$ZLUHIUDPHSORWGUDZVDQREOLTXH'SORWRIDZLUHIUDPHPRGHORIDVXUIDFHGHWHUPLQHGE\= )[\$QH[DPSOHLV] [¥[\
7KHSORWGUDZQLVWKHVXUIDFHRIWKHPRGHODVYLHZHGIURPDVSHFLILHGYDQWDJHSRLQW7KLVYDQWDJHSRLQWLVFDOOHGWKHH\HSRLQW7KHVXUIDFHSORWWHGLVWKDWZLWKLQDUHJLRQLQGLPHQVLRQDOVSDFH¦FDOOHGWKHYLHZYROXPH¦GHWHUPLQHGE\UDQJHVRQHDFKRIWKHWKUHHFRRUGLQDWHD[HV
$ZLUHIUDPHSORWQHHGVWZRLQSXWVWRJHQHUDWHDQRXWSXW7KH+3 *XVHVDWZRGLPHQVLRQDOVDPSOLQJJULGRISRLQWVZKRVHFRRUGLQDWHVSURYLGHWKHWZRLQSXWVUHTXLUHG%\GHIDXOWWKHVDPSOLQJJULGFRQVLVWRISRLQWVFROXPQVE\URZV
7KHIROORZLQJH[DPSOHLVDZLUHIUDPHSORWRI
Figure 4-17: Default plot window and plot setup parameters for wireframe plots
Figure 4-18: Sample wireframe plot
z x3y xy
3–=
Page 4-20 Plotting graphs
Plotting graphs
Plot window parameters
;/HIW;5LJKW 7KH[D[LVUDQJH¦RUZLGWK¦RIWKHYLHZYROXPH
<1HDU<)DU 7KH\D[LVUDQJH¦RUGHSWK¦RIWKHYLHZYROXPH
=/RZ=+LJK 7KH]D[LVUDQJH¦RUKHLJKW¦RIWKHYLHZYROXPH
;( 7KH[FRRUGLQDWHRIWKHH\HSRLQW
<( 7KH\FRRUGLQDWHRIWKHH\HSRLQW
=( 7KH]FRRUGLQDWHRIWKHH\HSRLQW
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
Plot setup parameters
7\SH 7KHW\SHRISORWLQWKLVFDVHZLUHIUDPH
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOHV
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
Pseudo-Contour plots
$SVHXGRFRQWRXUSORWLVDODWWLFHRIOLQHVHJPHQWVHDFKWDQJHQWWRDFRQWRXURIDIXQFWLRQDFXUYHVDWLVI\LQJ)[\ FRQVWDQW
$SVHXGRFRQWRXUSORWQHHGVWZRLQSXWVWRJHQHUDWHDQRXWSXW7KH+3 *XVHVDWZRGLPHQVLRQDOVDPSOLQJJULGRISRLQWVZKRVHFRRUGLQDWHVSURYLGHWKHWZRLQSXWVUHTXLUHG%\GHIDXOWWKHVDPSOLQJJULGFRQVLVWRISRLQWVFROXPQVE\URZV,QGUDZLQJDSVHXGRFRQWRXUSORWWKH+3 *FRPSXWHVDWDQJHQWIRUHDFKSRLQWLQWKHVDPSOLQJJULG
7KHSVHXGRFRQWRXUSORWW\SHSURGXFHVDIDVWFRQWRXUSORWHQDEOLQJ\RXUH\HWRSLFNRXWWKHLQWHJUDOFXUYHVZLWKRXWDFWXDOO\SORWWLQJWKHP
7KHIROORZLQJH[DPSOHLVDSVHXGRFRQWRXUSORWRI z x3y xy
3–=
Plotting graphs Page 4-21
Plot
ting
grap
hs
Figure 4-19: Default plot window and plot setup parameters for pseudo-contour plots
Figure 4-20: Sample pseudo-contour plot
Plot window parameters
;/HIW;5LJKW 7KHKRUL]RQWDOGLVSOD\UDQJHFRUUHVSRQGLQJWRWKHILUVWLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH6WHS,QGHSILHOG
<1HDU<)DU 7KHYHUWLFDOGLVSOD\UDQJHFRUUHVSRQGLQJWRWKHVHFRQGLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH6WHS'HSQGILHOG
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\SVFRQWRXU
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOHV
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
Page 4-22 Plotting graphs
Plotting graphs
Y-Slice plots
7KH<6OLFHSORWGUDZVDVHULHVRIFURVVVHFWLRQVRUVOLFHV¦HDFKSHUSHQGLFXODUWRWKH\D[LV¦RIWKHVXUIDFHGHWHUPLQHGE\DVSHFLILHGIXQFWLRQ
$<6OLFHSORWQHHGVWZRLQSXWVWRJHQHUDWHDQRXWSXW7KH+3 *XVHVDWZRGLPHQVLRQDOVDPSOLQJJULGRISRLQWVZKRVHFRRUGLQDWHVSURYLGHWKHWZRLQSXWVUHTXLUHG%\GHIDXOWWKHVDPSOLQJJULGFRQVLVWRISRLQWVFROXPQVE\URZV,QGUDZLQJD<6OLFHSORWWKH+3 *GUDZVRQHVOLFHIRUHDFKURZLQWKHVDPSOLQJJULG
2QFHLWKDVFRPSOHWHGGUDZLQJDOOWKHVOLFHVWKH+3 *FUHDWHVDQGUXQVDQDQLPDWLRQZLWKRQHVOLFHSHUIUDPH7KLVHQDEOHV\RXWRYLVXDOL]HDPRYLQJVOLFHWKURXJKWKHVXUIDFH
7KHIROORZLQJH[DPSOHLVD<6OLFHSORWRI
Figure 4-21: Default plot window and plot setup parameters for Y-Slice plots
Figure 4-22: Sample slice of a Y-slice plot
Plot window parameters
;/HIW;5LJKW 7KH[D[LVUDQJH¦RUZLGWK¦RIWKHYLHZYROXPH
<1HDU<)DU 7KH\D[LVUDQJH¦RUGHSWK¦RIWKHYLHZYROXPH
=/RZ=+LJK 7KH]D[LVUDQJH¦RUKHLJKW¦RIWKHYLHZYROXPH
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
z x3y xy
3–=
Plotting graphs Page 4-23
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\<6OLFH
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHH[SUHVVLRQHTXDWLRQRUIXQFWLRQ\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOHV
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
6DYH :KHQFKHFNHGWKHVHULHVRIVOLFHVXVHGLQWKH$QLPDWLRQ DQLPDWLRQDQGWKHQXPEHURIVOLFHVDUHSODFHGLQKLVWRU\
:KHQXQFKHFNHGDOOVOLFHVH[FHSWWKHFXUUHQWVOLFHDUHGHOHWHGRQFH\RXOHDYHWKHSORWZLQGRZ
Gridmap plots
$JULGPDSSORWWUDQVIRUPVDVSHFLILHGVDPSOLQJJULGDFFRUGLQJWRDFRPSOH[YDOXHGIXQFWLRQ7KHFRRUGLQDWHVRIHDFKSRLQWLQWKHVDPSOLQJJULGDUHWKHLQSXWVIRUWKHIXQFWLRQ
7KHIROORZLQJH[DPSOHLVDSORWRIVLQ[\
Figure 4-23: Default plot window and plot setup parameters for gridmap plots
Figure 4-24: Sample gridmap plots
Plot window parameters
;/HIW;5LJKW 7KHKRUL]RQWDOGLVSOD\UDQJH
<1HDU<)DU 7KHYHUWLFDOGLVSOD\UDQJH
;;/HIW 7KHKRUL]RQWDOUDQJHRIWKHLQSXWVDPSOLQJJULG
Page 4-24 Plotting graphs
Plotting graphs
;;5LJKW FRUUHVSRQGLQJWRWKHILUVWLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH6WHS,QGHSILHOG
<<1HDU 7KHYHUWLFDOUDQJHRIWKHLQSXWVDPSOLQJJULG<<)DU FRUUHVSRQGLQJWRWKHVHFRQGLQGHSHQGHQWYDULDEOH
HQWHUHGLQWKH6WHS'HSQGILHOG
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\JULGPDS
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJOHVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOHV
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
Parametric surface plots
$SDUDPHWULFVXUIDFHSORWGUDZVDQREOLTXH'SORWRIDZLUHIUDPHPRGHORIDVXUIDFHGHWHUPLQHGE\DFRPSOH[YDOXHGIXQFWLRQ7KLVSORWW\SHFRPELQHVWKHFRRUGLQDWHPDSSLQJDSSURDFKRIWKHJULGPDSSORWVHHSDJHZLWKWKH'SHUVSHFWLYHSORWWLQJRIZLUHIUDPHSORWVVHHSDJH
7KHIROORZLQJH[DPSOHLVDSDUDPHWULFVXUIDFHSORWRI[FRV\L[VLQ\M[N
Figure 4-25: Default plot window and plot setup parameters for parametric surface plots
Figure 4-26: Sample parametric surface plot
Plotting graphs Page 4-25
Plot
ting
grap
hs
Plot window (1) parameters
;/HIW;5LJKW 7KH[D[LVUDQJHWKDWLVZLGWKRIWKHYLHZYROXPH
<1HDU<)DU 7KH\D[LVUDQJHWKDWLVGHSWKRIWKHYLHZYROXPH
=/RZ=+LJK 7KH]D[LVUDQJHWKDWLVKHLJKWRIWKHYLHZYROXPH
;( 7KH[FRRUGLQDWHRIWKHH\HSRLQW
<( 7KH\FRRUGLQDWHRIWKHH\HSRLQW
=( 7KH]FRRUGLQDWHRIWKHH\HSRLQW
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
Plot window (2) parameters
7KHIROORZLQJSDUDPHWHUVFDQEHYLHZHGDQGVHWE\SUHVVLQJ;;<<7KHILHOGVUHSODFHWKH=/RZ=+LJKDQGH\HSRLQWFRRUGLQDWHVILHOGV3UHVV;;<<DJDLQWRUHGLVSOD\WKHGHIDXOW3ORW:LQGRZVFUHHQ
;;/HIW 7KHKRUL]RQWDOUDQJHRIWKHLQSXWVDPSOLQJJULG;;5LJKW FRUUHVSRQGLQJWRWKHILUVWLQGHSHQGHQWYDULDEOHHQWHUHG
LQWKH,QGHSILHOG
<<1HDU 7KHYHUWLFDOUDQJHRIWKHLQSXWVDPSOLQJJULG<<)DU FRUUHVSRQGLQJWRWKHVHFRQGLQGHSHQGHQWYDULDEOH
HQWHUHGLQWKH'HSQGILHOG
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\SDUDPHWULFVXUIDFH
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOH
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
Page 4-26 Plotting graphs
Plotting graphs
Fast 3-D plots
6WDQGDUG'IXQFWLRQVFDQEHSORWWHGXVLQJWKH)DVW'SORWW\SH
$)DVW'SORWQHHGVWZRLQSXWVWRJHQHUDWHDQRXWSXW7KH+3 *XVHVDWZRGLPHQVLRQDOVDPSOLQJJULGRISRLQWVZKRVHFRRUGLQDWHVSURYLGHWKHWZRLQSXWVUHTXLUHG%\GHIDXOWWKHVDPSOLQJJULGFRQVLVWRISRLQWVFROXPQVE\URZV
7KHIROORZLQJLVD)DVW'SORWRI
Figure 4-27: Default plot window and plot setup parameters for Fast 3-D plots
Figure 4-28: Sample Fast 3-D plot
<RXFDQURWDWHD)DVW'SORWE\SUHVVLQJWKHDUURZNH\VRUWKHiDQGlNH\V
Plot window parameters
;/HIW;5LJKW 7KHKRUL]RQWDOGLVSOD\UDQJHFRUUHVSRQGLQJWRWKHILUVWLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH,QGHSILHOG
<1HDU<)DU 7KHYHUWLFDOGLVSOD\UDQJHFRUUHVSRQGLQJWRWKHVHFRQGLQGHSHQGHQWYDULDEOHHQWHUHGLQWKH'HSQGILHOG
=/RZ=+LJK 7KH]D[LVUDQJH¦RUKHLJKW¦RIWKHYLHZYROXPH
6WHS,QGHS 7KHQXPEHURIFROXPQVLQWKHVDPSOLQJJULG
6WHS'HSQG 7KHQXPEHURIURZVLQWKHVDPSOLQJJULG
z x2y xy
3–=
Plotting graphs Page 4-27
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\IDVW'
a 7KHDQJOHXQLWVILHOGLQGLFDWHVWKHXQLWVLQZKLFKDQJXODUDUJXPHQWVDUHWREHLQWHUSUHWHGGHJUHHVUDGLDQVRUJUDGLDQV
(4 7KHHTXDWLRQRUOLVWRIHTXDWLRQV\RXZDQWWRSORW
,QGHS 7KHQDPHRIRQHRIWKHLQGHSHQGHQWYDULDEOHV
'HSQG 7KHQDPHRIWKHVHFRQGLQGHSHQGHQWYDULDEOH
Statistical plots
<RXFDQFUHDWHWKUHHW\SHVRIVWDWLVWLFDOSORW
VFDWWHUSORW
EDUFKDUW
KLVWRJUDP
6WDWLVWLFDOSORWVDUHGUDZQIURPGDWD\RXKDYHVWRUHGLQDUHDOPDWUL[$TXLFNZD\WRHQWHUDPDWUL[LVWRXVH0DWUL[:ULWHU0DWUL[:ULWHULVGHVFULEHGLQFKDSWHU§9HFWRUVOLVWVDUUD\VDQGPDWULFHV¨<RXWKHQVWRUHWKHPDWUL[LQDYDULDEOHDQGUHIHUWRWKDWYDULDEOHZKHQSORWWLQJWKHGDWD
2QO\RQHGDWDPDWUL[FDQEHSORWWHGDWRQHWLPHDOWKRXJK\RXFDQFRQVHFXWLYHO\SORWGLIIHUHQWGDWDPDWULFHVWRVXSHULPSRVHRQHVWDWLVWLFDOSORWRYHUDQRWKHU
7KHODVWGDWDPDWUL[XVHGWRGUDZDVWDWLVWLFDOSORWLVVWRUHGLQDVSHFLDOV\VWHPYDULDEOHFDOOHGVLJPDGDWDODEHOOHG∑'$7RQWKHVFUHHQ
Page 4-28 Plotting graphs
Plotting graphs
Scatter plots
$VFDWWHUSORWVKRZVWKHUHODWLRQVKLSEHWZHHQWZRYDULDEOHVE\SORWWLQJDQ[¥\FRRUGLQDWHSRLQWIRUHDFKLWHPLQDVDPSOH)RUYDULDEOHVWKDWDUHVWDWLVWLFDOO\FRUUHODWHGWKHSRLQWVVKRXOGFOXVWHUDORQJVRPHFXUYH
Figure 4-29: Default plot window and plot setup parameters for scatter plots
Figure 4-30: Sample scatter plot
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
$XWR 5HVHWVWKHKRUL]RQWDOGLVSOD\UDQJHWRVSDQWKHPLQLPXPYDOXHDQGWKHPD[LPXPYDOXHRIWKHYDULDEOHLQWKHILUVW&ROVILHOGDQGUHVHWVWKHYHUWLFDOGLVSOD\UDQJHWRVSDQWKHPLQLPXPYDOXHDQGPD[LPXPYDOXHRIWKHYDULDEOHLQWKHVHFRQG&ROVILHOG7KH&ROVILHOGLVH[SODLQHGLQWKHQH[WVHFWLRQ
Plotting graphs Page 4-29
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWQDPHO\VFDWWHU
∑'$7 7KHGDWDPDWUL[RUQDPHRIWKHGDWDPDWUL[FRQWDLQLQJWKHGDWDWREHSORWWHG
7KHQDPHRIDPDWUL[LVWKHQDPH\RXJDYHLWZKHQ\RXVWRUHGLWDVDYDULDEOH6HHFKDSWHU§6WRULQJREMHFWV¨IRULQIRUPDWLRQRQVWRULQJREMHFWVLQYDULDEOHV7KHQDPHPXVWEHHQWHUHGLQVLQJOHTXRWHV
,I\RXDUHHQWHULQJWKHGDWDPDWUL[GLUHFWO\WKHHQWLUHPDWUL[DQGHDFKURZRIWKHPDWUL[PXVWEHHQFORVHGLQVTXDUHEUDFNHWV6HHFKDSWHU§9HFWRUVOLVWVDUUD\VDQGPDWULFHV¨IRULQIRUPDWLRQRQFUHDWLQJPDWULFHV
&ROV 7KHFROXPQVRIWKHGDWDPDWUL[WKDW\RXZDQWWRSORW7KHILUVWILHOGLQGLFDWHVWKHFROXPQWREHSORWWHGDORQJWKHKRUL]RQWDOD[LVDQGWKHVHFRQGILHOGLQGLFDWHVWKHFROXPQWREHSORWWHGDORQJWKHYHUWLFDOD[LV
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Page 4-30 Plotting graphs
Plotting graphs
Bar charts
$EDUFKDUWSURYLGHVDYLVXDOUHSUHVHQWDWLRQRIWKHUHODWLYHPDJQLWXGHVRIWKHYDOXHVLQDVSHFLILHGFROXPQRIDGDWDPDWUL[
Figure 4-31: Default plot window and plot setup parameters for bar charts
Figure 4-32: Sample bar chart
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
%DU:LGWK 7KHZLGWKRIHDFKEDU7KHGHIDXOWVHWWLQJLVRQHXQLW
$XWR 5HVHWVWKHKRUL]RQWDOGLVSOD\UDQJHWRILWWKHWRWDOQXPEHURIHOHPHQWVLQWKH&ROILHOGDQGUHVHWVWKHYHUWLFDOGLVSOD\UDQJHWRVSDQIURPWKHPLQLPXPYDOXHWRWKHPD[LPXPYDOXHRIWKHHOHPHQWVLQWKH&ROILHOG
Plotting graphs Page 4-31
Plot
ting
grap
hs
Plot setup parameters
7\SH 7KHW\SHRISORWWKDWLVEDUFKDUW
∑'$7 7KHGDWDPDWUL[RUQDPHRIWKHGDWDPDWUL[FRQWDLQLQJWKHGDWDWREHSORWWHG
7KHQDPHRIDPDWUL[LVWKHQDPH\RXJDYHLWZKHQ\RXVWRUHGLWDVDYDULDEOH6HHFKDSWHU§6WRULQJREMHFWV¨IRULQIRUPDWLRQRQVWRULQJREMHFWVLQYDULDEOHV,I\RXDUHHQWHULQJWKHGDWDPDWUL[GLUHFWO\WKHHQWLUHPDWUL[DQGHDFKURZRIWKHPDWUL[PXVWEHHQFORVHGLQVTXDUHEUDFNHWV6HHFKDSWHU§9HFWRUVOLVWVDUUD\VDQGPDWULFHV¨IRULQIRUPDWLRQRQFUHDWLQJPDWULFHV
&RO 7KHFROXPQRIWKHGDWDPDWUL[WKDW\RXZDQWWRSORW
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Page 4-32 Plotting graphs
Plotting graphs
Histograms
$KLVWRJUDPLVDUHSUHVHQWDWLRQRIDIUHTXHQF\GLVWULEXWLRQ7KHOHQJWKRIHDFKEDULQDKLVWRJUDPLQGLFDWHVKRZPDQ\LWHPVIDOOZLWKLQLWVUDQJH
Figure 4-33: Default plot window and plot setup parameters for histograms
Figure 4-34: Sample histogram
Plot window parameters
+9LHZ 7KHKRUL]RQWDOGLVSOD\UDQJHZLWKWKHPLQLPXPKRUL]RQWDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPKRUL]RQWDOYDOXHLQWKHVHFRQGILHOG
99LHZ 7KHYHUWLFDOGLVSOD\UDQJHZLWKWKHPLQLPXPYHUWLFDOYDOXHLQWKHILUVWILHOGDQGPD[LPXPYHUWLFDOYDOXHLQWKHVHFRQGILHOG
%DU:LGWK 7KHZLGWKRIHDFKEDU7KHGHIDXOWVHWWLQJLVRQHXQLW
$XWR 5HVHWVWKHKRUL]RQWDOGLVSOD\UDQJHWRVSDQIURPWKHPLQLPXPYDOXHWRWKHPD[LPXPYDOXHRIWKHHOHPHQWVLQWKH&ROILHOGDQGUHVHWVWKHYHUWLFDOGLVSOD\UDQJHWRVSDQIURP]HURWRWKHWRWDOQXPEHURIURZVLQ∑'$7
Plot setup parameters
7\SH 7KHW\SHRISORW
∑'$7 7KHGDWDPDWUL[RUQDPHRIWKHGDWDPDWUL[FRQWDLQLQJWKHGDWDWREHSORWWHG
7KHQDPHRIDPDWUL[LVWKHQDPH\RXJDYHLWZKHQ\RXVWRUHGLWDVDYDULDEOH6HHFKDSWHU§6WRULQJREMHFWV¨IRULQIRUPDWLRQRQVWRULQJREMHFWVLQYDULDEOHV,I\RXDUHHQWHULQJWKHGDWDPDWUL[GLUHFWO\WKHHQWLUHPDWUL[DQG
Plotting graphs Page 4-33
Plot
ting
grap
hs
HDFKURZRIWKHPDWUL[PXVWEHHQFORVHGLQVTXDUHEUDFNHWV6HHFKDSWHU§9HFWRUVOLVWVDUUD\VDQGPDWULFHV¨IRULQIRUPDWLRQRQFUHDWLQJPDWULFHV
&RO 7KHFROXPQRIWKHGDWDPDWUL[WKDW\RXZDQWWRSORW
+7LFN 7KHQXPEHURIXQLWVRUSL[HOVEHWZHHQWLFNPDUNVRQWKHKRUL]RQWDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
97LFN 7KHQXPEHURISL[HOVRUXQLWVEHWZHHQWLFNPDUNVRQWKHYHUWLFDOD[LV7KHGHIDXOWLVRQHWLFNHYHU\SL[HOV:KHWKHUXQLWVRUSL[HOVLVXVHGGHSHQGVRQWKHVHWWLQJLQWKH3L[HOVILHOGVHHEHORZ
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
3L[HOV :KHQFKHFNHG¦ZKLFKLVWKHGHIDXOW¦WKHYDOXHVLQWKH+7LFNDQG97LFNILHOGVDUHLQWHUSUHWHGDVSL[HOV:KHQXQFKHFNHGWKHVHYDOXHVDUHLQWHUSUHWHGDVXQLWV
7KLVILHOGLVRQO\DYDLODEOHLI\RXKDYHFKRVHQWRGLVSOD\D[HV3UHVVdWRLQFOXGHRUH[FOXGHD[HV
Page 4-34 Plotting graphs
Plotting graphs
Cursor movement:LWKWKHSORWVFUHHQGLVSOD\HG\RXFDQPRYHWKHFXUVRULQRQHRIWZRZD\V
VWDQGDUGJUDSKLFVPRGH
WUDFHPRGH
Standard cursor movement
,QVWDQGDUGJUDSKLFVPRGHWKHFXUVRUPRYHVLQGHSHQGHQWO\RIWKHSORW7KDWLVSUHVVLQJ] [FDXVHVWKHFXUVRUWRPRYHSDUDOOHOWRDQD[LVLQWKHGLUHFWLRQLQGLFDWHGE\WKHNH\
Tracing a plot
,QWUDFHPRGHWKHFXUVRUMXPSVIURPSORWWHGSRLQWWRSORWWHGSRLQWDORQJWKHIXQFWLRQZKHQ\RXSUHVVWKHRUNH\7KHSRLQWVWKDWDUHSORWWHGGHSHQGRQWKHVWHSYDOXHVHWRQWKH3ORW:LQGRZLQSXWIRUP
:KHUHPXOWLSOHIXQFWLRQVKDYHEHHQSORWWHGSUHVVLQJ]RU [PRYHVWKHFXUVRUIURPIXQFWLRQWRIXQFWLRQ
7UDFHPRGHLVDYDLODEOHIRUIXQFWLRQSRODUDQGSDUDPHWULFSORWV7RDFWLYDWHWUDFHPRGHSUHVV75$&(
<RXZRXOGW\SLFDOO\FKRRVHWUDFHPRGHWRGHWHUPLQHWKHFRRUGLQDWHVRIWKHSRLQWVSORWWHGDVH[SODLQHGLQWKHQH[WVHFWLRQ<RXFDQDOVRGLVSOD\SORWWHGFRRUGLQDWHVLQWDEXODUIRUP<RXGRWKLVE\SUHVVLQJ<F ZKHQWKHSORWLVQRWGLVSOD\HG6HH§7DEOHV¨RQSDJH IRUPRUHLQIRUPDWLRQ
'HDFWLYDWHWUDFHPRGHE\SUHVVLQJ75$&(DJDLQ7UDFHPRGHLVDXWRPDWLFDOO\GHDFWLYDWHGLI\RXFKRRVHD=220IXQFWLRQRUDQ\RWKHUIXQFWLRQWKDWFDXVHVWKHSORWWREHUHGUDZQ
Cursor coordinates
7RGLVSOD\WKHFRRUGLQDWHVRIWKHFXUVRUSUHVVbWRVHOHFW;<7KHPHQXLVUHSODFHGE\WKHFRRUGLQDWHVRIWKHFXUVRU
$V\RXPRYHWKHFXUVRUWKHFRRUGLQDWHVRIWKHFXUVRUªVFXUUHQWSRVLWLRQLVGLVSOD\HG,I\RXKDGWXUQHGRQWUDFHPRGHEHIRUHSUHVVLQJbWKHFRRUGLQDWHVRIFRQVHFXWLYHSORWWHGSRLQWVDUHGLVSOD\HGDV\RXSUHVVWKHRUNH\3ORWWHGSRLQWVDUHSRLQWVWKDWFRUUHVSRQGWRWKHYDOXHVRIWKHLQGHSHQGHQWYDULDEOHDVGHWHUPLQHGE\WKHVWHSYDOXH
Plotting graphs Page 4-35
Plot
ting
grap
hs
1RWHWKDW\RXFDQQRWFKRRVHWUDFHPRGHZKLOH\RXKDYHWKHFXUVRUFRRUGLQDWHVGLVSOD\HG<RXPXVWFKRRVHWUDFHPRGHEHIRUH\RXFKRRVHWRGLVSOD\WKHFXUVRUªVFRRUGLQDWHV
7RUHGLVSOD\WKHPHQX¦WKHUHE\KLGLQJWKHFXUVRUFRRUGLQDWHV¦SUHVV=7KH=DQGNH\VHQDEOH\RXWRGLVSOD\DQGKLGHWKHPHQXUHVSHFWLYHO\<RXFDQDOVRUHGLVSOD\WKHPHQXE\SUHVVLQJDIXQFWLRQNH\
Zooming7KH=220IXQFWLRQVHQDEOH\RXWRORRNDWDSDUWLFXODUUHJLRQRIWKHSORWLQPRUHGHWDLOE\]RRPLQJLQRUORRNDWPRUHRIWKHSORWWKDQLVFXUUHQWO\GLVSOD\HGE\]RRPLQJRXW
To zoom in 3UHVV=2207KH=220PHQXLVGLVSOD\HG
3UHVV=,1WRVHOHFW=220,1
<RXFDQDOVR]RRPLQRQDUHFWDQJXODUDUHDRIWKHSORW\RXVSHFLI\7RVSHFLI\WKHDUHD
3UHVV=2207KH=220PHQXLVGLVSOD\HG
8VHWKHDUURZNH\VWRSRVLWLRQWKHFXUVRUDWDFRUQHURIWKHUHFWDQJXODUDUHDWKDW\RXZDQWWR]RRPLQRQ
3UHVV%2;=WRVHOHFW%2;=220
3UHVVWKHDSSURSULDWHDUURZNH\VWRFUHDWHDER[DURXQGWKHDUHD\RXZDQWWR]RRPLQRQ
3UHVV=2207KHFDOFXODWRU]RRPVLQRQWKHER[HGDUHD
To zoom out 3UHVV=2207KH=220PHQXLVGLVSOD\HG
3UHVV=287WRVHOHFW=220287
Zoom options
$QXPEHURI]RRPRSWLRQVDUHDYDLODEOHIURPWKH=220PHQX<RXGLVSOD\WKH=220PHQXIURPWKHSORWWLQJVFUHHQE\SUHVVLQJ=2207KHPDLQRSWLRQVDUHVHWRXWEHORZ
Page 4-36 Plotting graphs
Plotting graphs
Setting the zoom factor
<RXFDQVHWWKHIDFWRUE\ZKLFK\RX]RRPLQRU]RRPRXWE\FKDQJLQJWKHYDOXHVRQWKH=RRP)DFWRUVLQSXWIRUP
3UHVV=)$&7WRVHOHFW=220)$&725
&KDQJHWKHYDOXHVLQWKH+)DFWRUDQG9)DFWRUILHOGV
.HHSWKHYDOXHV\RXHQWHUWKHVDPHLI\RXZDQW]RRPLQJWREHKRUL]RQWDOO\DQGYHUWLFDOO\SURSRUWLRQDO6HHDOVR§)RUFLQJDSURSRUWLRQDO]RRP¨EHORZ
,I\RXZDQW]RRPLQJWRFHQWHUDURXQGWKHSRVLWLRQRI\RXUFXUVRUFKHFNWKH5HFHQWHUDW&URVVKDLUVILHOG
3UHVV2.
Forcing a proportional zoom
3UHVV=645WRVHOHFW=220648$5(
7KHSORWLVUHGUDZQZLWKWKHYHUWLFDOVFDOHWKHVDPHDVWKHKRUL]RQWDOVFDOH
Resetting the zoom default
3UHVV=')/7WRVHOHFW=220'()$8/77KHSORWLVUHGUDZQXVLQJWKHGHIDXOWGLVSOD\UDQJHV
Analyzing functions7KH+3 *SURYLGHVQXPHURXVWRROVIRUDQDO\]LQJWKHPDWKHPDWLFDOSURSHUWLHVRIIXQFWLRQV)RUH[DPSOH\RXFDQFDOFXODWHURRWVH[WUHPDVORSHVDUHDVDQGWKHSRLQWRILQWHUVHFWLRQRIWZRJUDSKV
:KHUH\RXKDYHSORWWHGPRUHWKDQRQHIXQFWLRQ\RXPD\ILUVWQHHGWRVHOHFWWKHIXQFWLRQ\RXZDQWWRDQDO\]H%\GHIDXOWWKHILUVWIXQFWLRQOLVWHGRQWKH3ORW)XQFWLRQVVFUHHQLVWKHIXQFWLRQWKDWLVVHOHFWHG
7RVHOHFWDQRWKHUIXQFWLRQIRUDQDO\VLV
3UHVV75$&(WRWXUQRQWUDFHPRGH6HH§7UDFLQJDSORW¨RQSDJH
3UHVV [RU]XQWLOWKHFXUVRULVRQWKHIXQFWLRQ\RXZDQWWRDQDO\]H
<RXFDQDOVRVHOHFWDQRWKHUIXQFWLRQE\SUHVVLQJ1;(4IRXQGRQWKHVHFRQGSDJHRIWKH)81&7,21PHQX,QWKLVFDVH\RXGRQRWQHHGWREHLQWUDFHPRGH
Plotting graphs Page 4-37
Plot
ting
grap
hs
Function analysis tools list
7KHWRROVGLVFXVVHGEHORZDUHDYDLODEOHIURPWKH)81&7,216VXEPHQXODEHOHG)&1RQWKH3,&7PHQX
3UHVV)&1WRGLVSOD\WKH)81&7,216PHQX
3UHVVWKHIXQFWLRQNH\IRUWKHDQDO\VLVWRRO\RXZDQW
:KHQ\RXFKRRVHDIXQFWLRQDQDO\VLVWRROWKHPHQXLVKLGGHQWRPDNHURRPIRUWKHUHVXOW<RXFDQUHVWRUHWKHPHQXE\SUHVVLQJDQ\RQHRIWKHIXQFWLRQNH\VaWRf
Finding roots
$URRWLVDSRLQWZKHUHDJUDSKPHHWVRUFURVVHVWKH[D[LV7RILQGWKHURRWFORVHVWWRWKHFXUVRUSUHVV5227RQWKH)81&7,216PHQX
,IWKHURRWLVZLWKLQWKHGLVSOD\DUHDWKHFXUVRUPRYHVWRWKHURRWDQGWKHYDOXHRIWKHURRWLVGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ,IWKHURRWLVQRWZLWKLQWKHGLVSOD\DUHDWKHFXUVRUUHPDLQVZKHUHLWLVWKHPHVVDJH2))6&5((1LVEULHIO\GLVSOD\HGDQGWKHYDOXHRIWKHURRWLVGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ
,I\RXZDQWWRILQGDQRWKHUURRWPRYHWKHFXUVRUVRWKDWLWLVFORVHUWRWKDWURRWWKDQWRDQ\RWKHUURRWEHIRUHVHOHFWLQJ5227
7KHPHVVDJH§&RQVWDQW"¨DSSHDUVRQWKHVFUHHQLIWKHVDPHYDOXHZDVFDOFXODWHGDWHYHU\VDPSOHSRLQW
Finding extrema
$QH[WUHPXPLVWKHPD[LPXPRUPLQLPXPYDOXH7RILQGWKHH[WUHPDFORVHVWWRWKHFXUVRUSUHVV(;75RQWKH)81&7,216PHQX
,IDQH[WUHPXPLVZLWKLQWKHGLVSOD\DUHDWKHFXUVRUPRYHVWRWKHSRLQWDQGWKH[DQG\FRRUGLQDWHVRIWKHH[WUHPXPDUHGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ,IWKHH[WUHPXPLVQRWZLWKLQWKHGLVSOD\DUHDWKHFXUVRUUHPDLQVZKHUHLWLVWKHPHVVDJH2))6&5((1LVEULHIO\GLVSOD\HGDQGWKH[DQG\FRRUGLQDWHVRIWKHH[WUHPXPDUHGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ
,IWKHGHULYDWLYHFKDQJHVVLJQDWWKHH[WUHPXPWKHPHVVDJH§6LJQ5HYHUVDO¨EULHIO\DSSHDUVRQWKHVFUHHQEHIRUHWKHFRRUGLQDWHVDUHGLVSOD\HG
Page 4-38 Plotting graphs
Plotting graphs
Finding slopes
7KHVORSHWRROGLVSOD\VWKHVORSHRIWKHIXQFWLRQDWWKH[YDOXHRIWKHFXUVRUDQGPRYHVWKHFXUVRUWRWKHSRLQWRQWKHIXQFWLRQZKHUHWKHVORSHZDVFDOFXODWHG7RILQGWKHVORSHSUHVV6/23(RQWKH)81&7,216PHQX
,IWKHSRLQWLVQRWZLWKLQWKHGLVSOD\DUHDWKHFXUVRUUHPDLQVZKHUHLWLVWKHPHVVDJH2))6&5((1LVEULHIO\GLVSOD\HGDQGWKHVORSHRIWKHSRLQWLVGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ
Finding areas
7KHDUHDWRROGLVSOD\VWKHDUHDEHWZHHQDFXUYHDQGWKH[D[LVEHWZHHQWZR[YDOXHVWKDW\RXVHOHFW
0RYHWKHFXUVRUVRWKDWLWLVRYHUWKHJUDSKDWRQHHQGRIWKHDUHDWKDW\RXZDQWWRFDOFXODWH
3UHVV
0RYHWKHFXUVRUXQWLOLWLVRYHUWKHJUDSKDWWKHRWKHUHQGRIWKHDUHDWKDW\RXZDQWWRFDOFXODWH
3UHVV$5($RQWKH)81&7,216PHQX
7KHDUHDLVGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ
Finding intersections
7KHLQWHUVHFWLRQWRROGLVSOD\VWKHFRRUGLQDWHVRIWKHLQWHUVHFWLRQEHWZHHQWZRIXQFWLRQVRUEHWZHHQDIXQFWLRQDQGWKH[D[LV
7KHLQWHUVHFWLRQWRROGHWHUPLQHVWKHLQWHUVHFWLRQRIWKHFXUUHQWO\VHOHFWHGIXQFWLRQDQGWKHIXQFWLRQWKDWIROORZVLWRQWKH3ORW)XQFWLRQVVFUHHQ,I\RXKDYHPRUHWKDQWZRIXQFWLRQVSORWWHG\RXPD\QHHGWRVHOHFWDQRWKHUIXQFWLRQRUFKDQJHWKHRUGHURIWKHIXQFWLRQVOLVWHGRQWKH3ORW)XQFWLRQVFUHHQ<RXFDQFKDQJHWKHRUGHURIWKHIXQFWLRQVOLVWHGE\SUHVVLQJ029(↓RU029(↑RQWKHVHFRQGSDJHRIWKHIXQFWLRQNH\PHQXRQWKH3ORW)XQFWLRQVFUHHQ
,IWZRIXQFWLRQVLQWHUVHFWDWPRUHWKDQRQHSRLQWWKHUHVXOWLVWKHFRRUGLQDWHVRIWKHLQWHUVHFWLRQFORVHVWWRWKHFXUVRU,IRQO\RQHIXQFWLRQLVSORWWHGWKHUHVXOWLVWKHFRRUGLQDWHVRIWKHLQWHUVHFWLRQRIWKHIXQFWLRQDQGWKH[D[LV
7RILQGWKHLQWHUVHFWLRQSUHVV,17(5IURPWKH)81&7,216PHQX
Plotting graphs Page 4-39
Plot
ting
grap
hs
,IWKHLQWHUVHFWLRQLVZLWKLQWKHGLVSOD\DUHDWKHFXUVRUPRYHVWRWKHLQWHUVHFWLRQDQGWKHFRRUGLQDWHVRIWKHLQWHUVHFWLRQDUHGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ
,IWKHLQWHUVHFWLRQLVQRWZLWKLQWKHGLVSOD\DUHDWKHFXUVRUUHPDLQVZKHUHLWLVWKHPHVVDJH2))6&5((1LVEULHIO\GLVSOD\HGDQGWKHFRRUGLQDWHVRIWKHLQWHUVHFWLRQDUHGLVSOD\HGQHDUWKHERWWRPOHIWFRUQHURIWKHVFUHHQ
Tables,I\RXKDYHFKRVHQWRGLVSOD\WKHFRRUGLQDWHVRIWKHFXUVRUZKLOHLQWUDFHPRGH\RXFDQUHDGWKHFRRUGLQDWHVRIFRQVHFXWLYHSORWWHGSRLQWVE\SUHVVLQJWKHRU NH\7KLVLVH[SODLQHGLQ§&XUVRUPRYHPHQW¨RQSDJH
<RXFDQDOVRGLVSOD\WKHFRRUGLQDWHVRISORWWHGSRLQWVLQWDEXODUIRUP7KH7DEOHVIXQFWLRQ¦VHOHFWHGE\SUHVVLQJ< F¦VKRZVWKHYDOXHRIWKHGHSHQGHQWYDULDEOHIRUHDFKYDOXHRIWKHLQGHSHQGHQWYDULDEOHZLWKLQWKHUDQJHVSHFLILHGRQWKH3ORW:LQGRZLQSXWIRUP7KHYDOXHVRIWKHLQGHSHQGHQWYDULDEOHDUHOLVWHGLQLQFUHPHQWVGHWHUPLQHGE\WKHVWHSYDOXHDOVRVSHFLILHGRQWKH3ORW:LQGRZLQSXWIRUP
,I\RXKDYHSORWWHGPRUHWKDQRQHIXQFWLRQWKHYDOXHVRIWKHLQGHSHQGHQWYDULDEOHIRUHDFKIXQFWLRQLVJLYHQHDFKLQDVHSDUDWHFROXPQ
Customizing table values
7KHGHIDXOWYDOXHVIRUWKHLQGHSHQGHQWYDULDEOHDUHWDNHQIURPWKHSDUDPHWHUVRQWKH3ORW:LQGRZLQSXWIRUP<RXFDQRYHUULGHWKHVHGHIDXOWVE\VSHFLI\LQJDGLIIHUHQWVWDUWLQJYDOXHDQGVWHSLQFUHPHQW
7RFKDQJHWKHGHIDXOWWDEOHYDOXHV
3UHVV< EWRVHOHFW7$%/(6(783
7KH7DEOH6HWXSLQSXWIRUPLVGLVSOD\HG
7RKDYHWKHFDOFXODWRUDXWRPDWLFDOO\JHQHUDWHWKHVHULHVRIYDOXHVIRUWKHLQGHSHQGHQWYDULDEOHVSHFLI\DVWDUWLQJYDOXHDQGVWHSYDOXH
,I\RXZDQWWRVSHFLI\YDOXHVIRUWKHLQGHSHQGHQWYDULDEOHFKRRVH%8,/'<2852:1UDWKHUWKDQ$8720$7,&DVWKHW\SHRIWDEOH
3UHVV< FWRVHOHFW7$%/(
,I\RXFKRVHDQDXWRPDWLFWDEOHWKHWDEOHYDOXHVDUHUHGUDZQDFFRUGLQJWRWKHVWDUWDQGVWHSYDOXHV\RXVSHFLILHG
Page 4-40 Plotting graphs
Plotting graphs
,I\RXFKRVHWREXLOG\RXURZQWDEOHWKHSUHYLRXVYDOXHVDUHGLVSOD\HG3UHVV> WRFOHDUWKHVHYDOXHVDQGWKHQHQWHUYDOXHVLQWKHLQGHSHQGHQWYDULDEOHFROXPQ$V\RXHQWHUYDOXHVFRUUHVSRQGLQJYDOXHVIRUWKHGHSHQGHQWYDULDEOHVDUHGLVSOD\HG
Special plotting and table variables$OOWKHLQIRUPDWLRQDERXWDSORWLVDXWRPDWLFDOO\VWRUHGLQDVHWRIUHVHUYHGYDULDEOHVWKDW\RXKDYHGLUHFWDFFHVVWR7KHVHYDULDEOHVDUHQDPHG(4∑'$733$593$5∑3$5DQG=3$56LPLODUO\WKHLQIRUPDWLRQUHJDUGLQJWDEOHVLVDXWRPDWLFDOO\VWRUHGLQ73$5
$OWKRXJKWKHVHYDULDEOHVDUHUHVHUYHG¦ZKLFKPHDQVWKDW\RXVKRXOGQRWXVHWKHPDVWKHQDPHRIVRPHREMHFW\RXFUHDWH¦\RXFDQKDYHGLIIHUHQWYHUVLRQVRIWKHVHYDULDEOHVSURYLGLQJWKDWHDFKYHUVLRQLVLQDVHSDUDWHGLUHFWRU\
EQ
(4FRQWDLQVWKHFXUUHQWHTXDWLRQRUWKHQDPHRIWKHYDULDEOHFRQWDLQLQJWKHFXUUHQWHTXDWLRQ6SHFLILFDOO\(4FDQFRQWDLQ
$VLQJOHDOJHEUDLFREMHFWRUWKHQDPHRIDYDULDEOHFRQWDLQLQJDVLQJOHDOJHEUDLFREMHFW
$UHDOQXPEHU¦RUFRPSOH[QXPEHULQWKHFDVHRIDSDUDPHWULFSORW¦RUWKHQDPHRIDYDULDEOHFRQWDLQLQJDUHDORUFRPSOH[QXPEHU
$SURJUDPWKDWWDNHVQRSDUDPHWHUVDQG\LHOGVH[DFWO\RQHUHVXOWRUWKHQDPHRIDYDULDEOHWKDWFRQWDLQVVXFKDSURJUDP
$OLVWFRQWDLQLQJDQ\FRPELQDWLRQRIWKHWKHVHSRVVLELOLWLHV
∑DAT
∑'$7FRQWDLQVWKHFXUUHQWGDWDPDWUL[IRUVWDWLVWLFDOSORWVRUWKHQDPHRIWKHYDULDEOHWKDWFRQWDLQVWKHGDWDPDWUL[,WLVWKHHTXLYDOHQWRI(4ZKHQ\RXDUHSORWWLQJDVFDWWHUSORWEDUFKDUWRUKLVWRJUDP
PPAR
33$5VWRUHVWKHSORWZLQGRZDQGSORWVHWXSSDUDPHWHUVIRUQRQVWDWLVWLFDOSORWV,WLVGLVSOD\HGDVDOLVW,QJHQHUDOWKHREMHFWVLQWKLVOLVWDUH
^[PLQ\PLQ[PD[\PD[LQGHSHQGHQWYDULDEOHUHVROXWLRQD[HVLQWHUVHFWLRQFRRUGLQDWHVSORWW\SHGHSHQGHQWYDULDEOH`
Plotting graphs Page 4-41
Plot
ting
grap
hs
7KHYDOXHVLQWKHOLVWYDU\DFFRUGLQJWRWKHW\SHRISORW7KH\DUHWKHSDUDPHWHUV\RXILQGRQWKH3ORW:LQGRZLQSXWIRUPDQG3ORW6HWXSLQSXWIRUPIRUWKHSDUWLFXODUSORWW\SH
VPAR
93$5VWRUHVWKHYLHZYROXPHH\HSRLQWDQGSORWWLQJGHQVLW\SDUDPHWHUVIRU'SORWV,WLVGLVSOD\HGDVDOLVW,QJHQHUDOWKHREMHFWVLQWKLVOLVWDUH
^[OHIW[ULJKW\QHDU\ORZ]ORZ]KLJK[[OHIW[[ULJKW\\OHIW\\ULJKW[H\HSRLQW\H\HSRLQW]H\HSRLQWJULGFROXPQVJULGURZV`
∑PAR
∑3$5VWRUHVWKHSORWZLQGRZDQGSORWVHWXSSDUDPHWHUVIRUVWDWLVWLFDOSORWV6HHSDJHVSDJH WRSDJH IRULQIRUPDWLRQDERXWWKHVHSDUDPHWHUV
ZPAR
=3$5VWRUHV]RRPLQIRUPDWLRQ,WLVGLVSOD\HGDVDOLVWZLWKWKHIROORZLQJSDUDPHWHUVDVHOHPHQWV
^KRUL]RQWDOVFDOHYHUWLFDOVFDOHUHFHQWHUIODJ`
7KHVHILHOGVDUHGHVFULEHGLQ§6HWWLQJWKH]RRPIDFWRU¨RQSDJH,QVRPHLQVWDQFHVWKHOLVWZLOOLQFOXGHWKH33$5YDULDEOHDVDILQDOHOHPHQW
TPAR
73$5VWRUHVWKHWDEOHVHWXSSDUDPHWHUV7KHVHDUH
^VWDUWLQJYDOXHVWHSWDEOHIRUPDW]RRPIDFWRUIRQWVL]HILOHQDPH`
Page 4-42 Plotting graphs
Working w
ith expressions
Chapter 5
Working with expressions
Contents
&RQILJXULQJWKH&$6
1XPHULFRSWLRQ
$SSUR[RSWLRQ
2WKHURSWLRQV
8VLQJWKHFRPSXWHUDOJHEUDV\VWHP
:RUNLQJIURPWKHFRPPDQGOLQH
:RUNLQJLQ(TXDWLRQ:ULWHU
3HUIRUPLQJVXEVWLWXWLRQV
([SDQGLQJDQGIDFWRUL]LQJ
([SDQGLQJH[SUHVVLRQV
)DFWRUL]LQJH[SUHVVLRQV
([SRQHQWLDODQGWULJRQRPHWULFH[SUHVVLRQV
&DOFXOXVFRPPDQGV
([DPSOH
'LIIHUHQWLDWLQJDQH[SUHVVLRQVWHSE\VWHS
6HWWLQJVWHSE\VWHSPRGH
3HUIRUPLQJVWHSE\VWHSRSHUDWLRQV
6WHSE\VWHSH[DPSOH
Working with expressions Page 5-1
Wor
king
with
exp
ress
ions
Introduction7KLVFKDSWHUH[SODLQVKRZWRXVHWKHPDLQIHDWXUHVRIWKH+3 *ªVFRPSXWHUDOJHEUDV\VWHPWRZRUNZLWKH[SUHVVLRQV
,WGHVFULEHVKRZWR
IDFWRUL]HH[SDQGDQGVLPSOLI\H[SUHVVLRQV
XVHWKHFDOFXOXVIXQFWLRQVWRSHUIRUPGLIIHUHQWLDWLRQVDQGLQWHJUDWLRQV
SHUIRUPDGLIIHUHQWLDWLRQLQVWHSE\VWHSPRGH
<RXFDQXVHHLWKHU(TXDWLRQ:ULWHURUWKHFRPPDQGOLQHWRFUHDWHDQGHGLWH[SUHVVLRQV7KHH[DPSOHVLQWKLVFKDSWHUGRQRWH[SODLQKRZWRFUHDWHWKHH[SUHVVLRQV6HHFKDSWHU§%DVLFRSHUDWLRQ¨DQGFKDSWHU§&UHDWLQJDQGHGLWLQJH[SUHVVLRQV¨IRULQIRUPDWLRQRQKRZWRGRWKLV
Configuring the CAS7KH+3*KDVSRZHUIXOV\PEROLFFDSDELOLWLHV,WFDQUHWXUQQXPHULFRUV\PEROLFVROXWLRQVWRSUREOHPVLQYROYLQJDOJHEUDLFREMHFWV<RXXVHWKH&$60RGHVLQSXWIRUPWRVHWWKHZD\WKDWWKH+3 *GHDOVZLWKFDOFXODWLRQVDQGKRZLWSHUIRUPVV\PEROLFPDQLSXODWLRQ
7RFRQILJXUHWKH&$6
3UHVVhWRGLVSOD\WKH&DOFXODWRU0RGHVLQSXWIRUPWKHQSUHVV&$67KH&$60RGHVLQSXWIRUPLVGLVSOD\HG
8VHWKHDUURZNH\VWRQDYLJDWHDURXQGWKHRSWLRQV
)RUWKRVHRSWLRQVWKDWUHTXLUHDYDOXHHQWHUWKHYDOXHDQGSUHVV2.WRDSSO\LWWRWKHRSWLRQ
)RUWKHRWKHURSWLRQVVHOHFWRUGHVHOHFWWKHPE\SUHVVLQJ&+.
:KHQ\RXKDYHFRQILJXUHGWKH&$6PRGHVSUHVV2.WZLFHWRUHWXUQWRWKHGHIDXOWVFUHHQ
2QWKH&$60RGHVLQSXWIRUPWZRNH\VHWWLQJVGHWHUPLQHKRZWKH+3 *KDQGOHVV\PEROLFVROXWLRQV7KHVHDUHWKH1XPHULFRSWLRQDQGWKH$SSUR[RSWLRQ
Page 5-2 Working with expressions
Working w
ith expressions
Numeric option
:KHQWKH1XPHULFRSWLRQLVVHWWKHFDOFXODWRUUHWXUQVRQO\QXPHULFVROXWLRQVWRFDOFXODWLRQV2WKHUZLVHWKHFDOFXODWRUUHWXUQVV\PEROLFVROXWLRQV
:LWKWKHQXPHULFRSWLRQVHWDQ\YDULDEOHVWKDWDFDOFXODWLRQFRQWDLQVPXVWH[LVWLQWKHFXUUHQWSDWKDQGFRQWDLQDQXPHULFYDOXH,IWKLVLVQRWWKHFDVHWKHFDOFXODWRUUHWXUQVDQHUURU$Q\FRQVWDQWVZLWKDQDSSUR[LPDWHQXPHULFYDOXHVXFKDVπDUHHYDOXDWHGDQGWKHDSSUR[LPDWHYDOXHVXEVWLWXWHGLQWRWKHFDOFXODWLRQ
)RUH[DPSOHFRQVLGHUWKHFDOFXODWLRQSIN(2*π*X + 3*π*X) ,IWKH1XPHULFRSWLRQLVVHWDQGDQXPHULFYDOXHIRU;LVVWRUHGLQWKH
FXUUHQWSDWKWKHFDOFXODWRUUHWXUQVWKHDSSUR[LPDWHDQVZHUDFFXUDWHWRGHFLPDOSODFHV7KDWLVLWVXEVWLWXWHVWKHQXPHULFYDOXHIRU;DQGWKHDSSUR[LPDWHYDOXHIRUπLQWRWKHHTXDWLRQ
,IWKH1XPHULFRSWLRQLVVHWDQGWKHUHLVQRQXPHULFYDOXHIRU;VWRUHGLQWKHFXUUHQWSDWKWKHFDOFXODWRUUHWXUQVDQHUURU
,IWKH1XPHULFRSWLRQLVFOHDUDQGQRYDOXHIRU;LVVWRUHGLQWKHFXUUHQWSDWKWKHFDOFXODWRUVLPSOLILHVWKHH[SUHVVLRQDQGUHWXUQVSIN(5.X.π)
Approx option
7KH$SSUR[RSWLRQVHWWLQJGHWHUPLQHVKRZWKH+3*H[SUHVVHVDQVZHUVWRFDOFXODWLRQV
:KHQWKH$SSUR[RSWLRQLVFOHDUWKH+3*ILQGVH[DFWVROXWLRQVWRFDOFXODWLRQVZKHUHSRVVLEOH7KDWLVLWH[SUHVVHVWKHVROXWLRQDVDQLUUHGXFLEOHH[SUHVVLRQFRQWDLQLQJH[DFWWHUPV
:KHQWKH$SSUR[RSWLRQLVVHWWKH+3*H[SUHVVHVVROXWLRQVWRGLJLWDFFXUDF\
1RWHWKDW\RXFDQFKDQJHWKHVHWWLQJRIWKH$SSUR[RSWLRQE\XVLQJWKH&$60RGHVLQSXWIRUPRUE\SUHVVLQJVLPXOWDQHRXVO\> DQG \
,IWKHFDOFXODWRULVLQH[DFWPRGHSUHVVLQJ>\FKDQJHVWRDSSUR[LPDWHPRGH
,IWKHFDOFXODWRULVLQDSSUR[LPDWHPRGHSUHVVLQJ>\FKDQJHVWKHVHWWLQJWRH[DFWPRGH
Working with expressions Page 5-3
Wor
king
with
exp
ress
ions
)RUH[DPSOHFRQVLGHUWKHH[SUHVVLRQ
,IWKHYDOXHIRUYDULDEOH;LVGHILQHGDV LQWKHFXUUHQWSDWK
:KHQWKH$SSUR[RSWLRQLVVHWHYDOXDWLQJWKHH[SUHVVLRQUHWXUQV¥
:KHQ$SSUR[LPDWHPRGHLVFOHDUHYDOXDWLQJWKHH[SUHVVLRQUHWXUQV6,1
Other options
,QDGGLWLRQWRWKHDERYHRSWLRQVWKH&$60RGHVLQSXWIRUPLVXVHGWRVHWWKHIROORZLQJSDUDPHWHUV
,QGHSHQGHQWYDULDEOH7KHLQGHSHQGHQWYDULDEOHLVWKHGHIDXOWYDULDEOHWKDWWKHFDOFXODWRUXVHVIRURSHUDWLRQVVXFKDVGLIIHUHQWLDWLRQDQGLQWHJUDWLRQ7KHGHIDXOWYDOXHLV;
0RGXOR(QWHUWKHPRGXOXVWKDW\RXZDQWWRXVHLQPRGXORDULWKPHWLFRSHUDWLRQV7KHGHIDXOWYDOXHLV
&RPSOH[&KHFNWKLVRSWLRQLI\RXZDQWWRZRUNZLWKFRPSOH[QXPEHUV,I\RXGRQRWQHHGWRXVHFRPSOH[QXPEHUVGHVHOHFWWKLVRSWLRQ6RPHWUDQVIRUPDWLRQVEHKDYHGLIIHUHQWO\LQFRPSOH[PRGH
,IFRPSOH[PRGHLVQRWVHWDQGDFDOFXODWLRQUHWXUQVRQO\DFRPSOH[VROXWLRQIRUPRVWFDOFXODWLRQVWKHFDOFXODWRUSURPSWVIRUDVZLWFKWRFRPSOH[PRGH
9HUERVH&KHFNWKLVRSWLRQWRGLVSOD\PHVVDJHVWKDWLQGLFDWHSURJUHVVDVWKHFDOFXODWRUSHUIRUPVWKHRSHUDWLRQVWKDW\RXVSHFLI\
6WHSVWHS&KHFNWKLVRSWLRQWRSHUIRUPOLQHDUDOJHEUDRSHUDWLRQVLQWHJUDWLRQVDQGGLIIHUHQWLDWLRQVLQVWHSE\VWHSPRGH6HH§'LIIHUHQWLDWLQJDQH[SUHVVLRQVWHSE\VWHS¨RQSDJH
,QFU3RZ&KHFNWKLVRSWLRQWRGLVSOD\SRO\QRPLDOH[SUHVVLRQVZLWKWKHWHUPVLQLQFUHDVLQJSRZHURUGHUIRUH[DPSOH 7KHGHIDXOWLVWRGLVSOD\SRO\QRPLDOVZLWKWKHWHUPVLQGHFUHDVLQJRUGHU
x3 2x+( )sin
2
2
x x2
x3
+ +
Page 5-4 Working with expressions
Working w
ith expressions
5LJRURXV&KHFNWKLVRSWLRQWRVSHFLI\WKDW\RXGRQRWZDQW_[_WHUPVVLPSOLILHGWR[
6LPS1RQ5DWLRQDO&KHFNWKLVRSWLRQWRVSHFLI\WKDWQRQUDWLRQDOH[SUHVVLRQVDUHVLPSOLILHG
Using the computer algebra system7KH+3*FRPSXWHUDOJHEUDV\VWHPFRQVLVWVRIDFROOHFWLRQRIFRPPDQGVDQGIXQFWLRQVWKDW\RXDSSO\WRH[SUHVVLRQV&RPPDQGVDQGIXQFWLRQVDSSHDULQWKHVDPHZD\RQWKHPHQXVEXWWKH\GLIIHULQWKHZD\WKDWWKH\RSHUDWH
&RPPDQGVKDYHWKHIROORZLQJSURSHUWLHV
7KH\SURGXFHRQHUHVXOW
7KH\FDQQRWEHLQFOXGHGLQDQDOJHEUDLFREMHFW
)XQFWLRQVKDYHWKHIROORZLQJSURSHUWLHV
7KH\FDQSURGXFHPRUHWKDQRQHUHVXOW
7KH\FDQEHDSDUWRIDQDOJHEUDLFH[SUHVVLRQ
<RXQHHGWRHYDOXDWHIXQFWLRQVLQRUGHUWRJHWUHVXOWV7KDWLVRQFH\RXDSSO\DIXQFWLRQWRDQREMHFW\RXQHHGWRSUHVVùRUXVHWKH(9$/FRPPDQGLQRUGHUWRJHWDUHVXOW
6HHWKH$GYDQFHG8VHUªV*XLGHRUWKH3RFNHW*XLGHIRUGHWDLOVRIZKHWKHUDQRSHUDWLRQLVDIXQFWLRQRUDFRPPDQG
,QWKLVFKDSWHUFRPPDQGVDQGIXQFWLRQVDUHUHIHUUHGWRFROOHFWLYHO\DVFRPPDQGV
Working with expressions Page 5-5
Wor
king
with
exp
ress
ions
7KHIROORZLQJLVDOLVWRIWKHFDWHJRULHVDQGKRZ\RXDFFHVVFRPPDQGVLQHDFKFDWHJRU\:LWKLQHDFKFDWHJRU\FRPPDQGVDUHGLVSOD\HGLQDFKRRVHOLVW
>ú 'LVSOD\VWKHDOJHEUDLFFRPPDQGVIRUSHUIRUPLQJRSHUDWLRQVVXFKDVIDFWRUL]LQJRUH[SDQGLQJ
<! 'LVSOD\VWKHFRPSOH[WKHLQWHJHUDQGSRO\QRPLDODULWKPHWLFFRPPDQGV
<$ 'LVSOD\VWKHFDOFXOXVFRPPDQGVIRUSHUIRUPLQJRSHUDWLRQVVXFKDVLQWHJUDWLQJDQGGLIIHUHQWLDWLQJ7KLVFDWHJRU\DOVRLQFOXGHVFRPPDQGVIRUZRUNLQJZLWKOLPLWVDQGVHULHVDQGIRUGHDOLQJZLWK7D\ORUSRO\QRPLDOV
>ó 'LVSOD\VWKHFRPPDQGVUHODWLQJWRFRPSOH[QXPEHUV
<* 'LVSOD\VWKHFRPPDQGVIRUPDQLSXODWLQJH[SRQHQWLDODQGORJDULWKPLFH[SUHVVLRQV
<% 'LVSOD\VWKHFRPPDQGVIRUZRUNLQJZLWKPDWULFHV
<& 'LVSOD\VWKHFRPPDQGV\RXXVHWRVROYHDQHTXDWLRQV\PEROLFDOO\
>û 'LVSOD\VWKHFRPPDQGVIRUPDQLSXODWLQJWULJRQRPHWULFH[SUHVVLRQV
)RUH[DPSOHLI\RXZDQWWRVLPSOLI\DWULJRQRPHWULFH[SUHVVLRQ\RXSUHVV>ûWRGLVSOD\WKHWULJRQRPHWULFFRPPDQGV
<RXFDQXVHWKHFRPSXWHUDOJHEUDV\VWHPWRPDQLSXODWHH[SUHVVLRQVERWKIURPWKHFRPPDQGOLQHDQGIURPZLWKLQ(TXDWLRQ:ULWHU
)URPWKHFRPPDQGOLQH\RXSODFHWKHH[SUHVVLRQEHWZHHQWKHFRPPDQGªVSDUHQWKHVHV
:LWKLQ(TXDWLRQ:ULWHU\RXVHOHFWWKHH[SUHVVLRQRUSDUWRIWKHH[SUHVVLRQWKHQVHOHFWDFRPPDQGIURPWKHPHQX
Page 5-6 Working with expressions
Working w
ith expressions
Working from the command line 8VHRQHRIWKHOLVWHGNH\FRPELQDWLRQVWRGLVSOD\WKHFKRRVHOLVW
FRQWDLQLQJWKHFRPPDQGWKDW\RXZDQW
8VHWKHDUURZNH\VWRKLJKOLJKWWKHFRPPDQGWRXVHDQGSUHVV\WRSODFHLWRQWKHFRPPDQGOLQH7KHFRPPDQGDSSHDUVZLWKDVHWRISDUHQWKHVHVDIWHULW
(QVXUHWKDWWKHFXUVRULVEHWZHHQWKHFRPPDQGªVSDUHQWKHVHVDQGLQVHUWWKHH[SUHVVLRQWRRSHUDWHRQDQGDQ\RWKHUDUJXPHQWVWKHFRPPDQGQHHGV6HSDUDWHHDFKDUJXPHQWZLWKDFRPPD>I
3UHVV\WRDSSO\WKHFRPPDQG
Inserting an expression onto the command line
7KHUHDUHWKUHHZD\VWRLQVHUWDQH[SUHVVLRQRQWRWKHFRPPDQGOLQH
8VHWKHFRPPDQGOLQHHGLWRUWRHQWHUWKHH[SUHVVLRQGLUHFWO\RQWRWKHFRPPDQGOLQH
8VH(TXDWLRQ:ULWHU
D 3ODFHWKHFXUVRUZKHUH\RXZDQWWRLQVHUWWKHH[SUHVVLRQ
D 3UHVVoWRRSHQ(TXDWLRQ:ULWHU
E &UHDWHWKHH[SUHVVLRQ
F 3UHVV\WRH[LW(TXDWLRQ:ULWHUDQGSODFHWKHH[SUHVVLRQRQWKHFRPPDQGOLQHDWWKHFXUVRUSRVLWLRQ
5HWULHYHDQH[SUHVVLRQVWRUHGLQPHPRU\RUIURPWKHKLVWRU\6HH&KDSWHU§%DVLFRSHUDWLRQ¨DQGFKDSWHU§6WRULQJREMHFWV¨IRUGHWDLOV
Working with expressions Page 5-7
Wor
king
with
exp
ress
ions
Command line example
7KLVH[DPSOHXVHVWKH/,1FRPPDQGWROLQHDUL]HDWULJRQRPHWULFH[SUHVVLRQDQGWKH(;3$1'FRPPDQGWRVLPSOLI\WKHUHVXOW7KHH[SUHVVLRQWROLQHDUL]HLVVLQπ[
%HIRUH\RXVWDUWHQVXUHWKDWWKH&$60RGHVLQSXWIRUPLVVHWWRWKHGHIDXOWVHWWLQJ6HH§&RQILJXULQJWKH&$6¨RQSDJHIRUGHWDLOV
2SHQWKH(;3/1PHQXDQGVHOHFWWKH/,1FRPPDQG
<*]]\
(QWHUWKHH[SUHVVLRQLQVLGHWKHFRPPDQGªVEUDFNHWV
s<O
$SSO\WKHFRPPDQGWRWKHH[SUHVVLRQ
\
6LQFHWKHOLQHDUL]DWLRQUHWXUQVDFRPSOH[UHVXOWWKHFDOFXODWRUSURPSWVWRVZLWFKWRFRPSOH[PRGH$FFHSWWKHVZLWFKWRFRPSOH[PRGHDQGOLQHDUL]HWKHH[SUHVVLRQ
\
2SHQWKH$OJHEUDPHQXDQGSODFHWKH(;3$1'FRPPDQGRQWKHFRPPDQGOLQH
>ú\
5HWULHYHWKHUHVXOWIURPKLVWRU\
m\
Page 5-8 Working with expressions
Working w
ith expressions
$SSO\WKHFRPPDQGWRVLPSOLI\WKHUHVXOW
\
Working in Equation Writer
,Q(TXDWLRQ:ULWHU\RXFDQDSSO\DFRPSXWHUDOJHEUDFRPPDQGWRWKHHQWLUHH[SUHVVLRQRU\RXFDQVHOHFWDSDUWRIWKHH[SUHVVLRQWRDSSO\DFRPPDQGWR6HHFKDSWHU§&UHDWLQJDQGHGLWLQJH[SUHVVLRQV¨IRUGHWDLOVRQKRZWRXVH(TXDWLRQ:ULWHU
7KHIROORZLQJH[DPSOHGHPRQVWUDWHVKRZWRXVH(TXDWLRQ:ULWHUWRHYDOXDWHWKHLQWHJUDORIDQH[SUHVVLRQEHWZHHQWZRLQGHILQLWHOLPLWVDQGIDFWRUL]HDSDUWRIWKHUHVXOW7KHH[SUHVVLRQWRHYDOXDWHLV
2SHQ(TXDWLRQ:ULWHUDQGHQWHUWKHH[SUHVVLRQ
o
6HOHFWWKHH[SUHVVLRQ
[[
(YDOXDWHWKHH[SUHVVLRQ
(9$/
,Q(TXDWLRQ:ULWHU\RXFDQXVHRQO\WKRVHFRPPDQGVWKDWUHTXLUHRQHDUJXPHQWDQG\RXFDQQRWXVHFRPPDQGVWKDWUHWXUQPRUHWKDQRQHUHVXOW
x2 3x+( ) xd
t
2t
∫
Working with expressions Page 5-9
Wor
king
with
exp
ress
ions
6HOHFWWKHQXPHUDWRUFRPSRQHQWRIWKHH[SUHVVLRQ
[
)DFWRUL]HWKHQXPHUDWRU
)$&72
Performing substitutions8VHWKH68%67FRPPDQGLQWKHDOJHEUDLFFRPPDQGOLVW>úWRSHUIRUPVXEVWLWXWLRQV
7KHIROORZLQJH[DPSOHVXEVWLWXWHVWKHYDOXHIRU[LQ
)URPWKH$OJHEUDPHQXVHOHFWWKH68%67FRPPDQGDQGSODFHLWRQWKHFRPPDQGOLQH
>ú\
8VHWKHFRPPDQGOLQHHGLWRUWRSODFHWKHDUJXPHQWVEHWZHHQWKHFRPPDQGªVSDUHQWKHVHV
>ïOq==<UO>IO>æ
$SSO\WKHFRPPDQG
\
%HFDXVHWKHFDOFXODWRULVLQH[DFWPRGHWKHFRPPDQGSURGXFHVWKHIROORZLQJH[DFWUHVXOW2EWDLQDQDSSUR[LPDWHUHVXOW
>\
x2 1+( )ln x( )atan+
Page 5-10 Working with expressions
Working w
ith expressions
<RXFDQDOVRXVHWKH68%67FRPPDQGWRVXEVWLWXWHH[SUHVVLRQV)RUH[DPSOHWRVXEVWLWXWHWKHH[SUHVVLRQ\IRU[LQWKHSUHYLRXVH[DPSOH
5HWULHYHWKHRULJLQDOFRPPDQGIURPKLVWRU\DQGHGLWLWWRUHSODFHWKHVXEVWLWXWLRQYDOXH
m [\HH`<=
$SSO\WKHFRPPDQG
\
Expanding and factorizing7KH+3 *FDQH[SDQGDQGIDFWRUL]HPRVWDOJHEUDLFH[SUHVVLRQV7KHFRPPDQGVWKDWSHUIRUPWKHVHIXQFWLRQVDUHLQWKHDOJHEUDLFFDWHJRU\,IWKHH[SUHVVLRQWKDW\RXDUHZRUNLQJRQFRQWDLQVH[SRQHQWLDORUWULJRQRPHWULFIXQFWLRQV\RXPD\QHHGWRVLPSOLI\WKHH[SUHVVLRQEHIRUHXVLQJ(;3$1'RU)$&7256HH§([SRQHQWLDODQGWULJRQRPHWULFH[SUHVVLRQV¨RQSDJH
Expanding expressions
<RXXVHWKH(;3$1'FRPPDQGWRH[SDQGDQGVLPSOLI\DQH[SUHVVLRQ7KHIROORZLQJH[DPSOHH[SDQGVWKHH[SUHVVLRQ
2SHQWKH$OJHEUDFRPPDQGOLVWDQGVHOHFW(;3$1'WRSODFHLWRQWKHFRPPDQGOLQH
>ú\
:LWKWKHFXUVRUEHWZHHQWKHSDUHQWKHVHVRSHQ(TXDWLRQ:ULWHUDQGFUHDWHWKHH[SUHVVLRQ:KHQ\RXKDYHFUHDWHGLWSUHVV\WRSODFHLWRQWKHFRPPDQGOLQHEHWZHHQWKHSDUHQWKHVHV
o \
x 1+( ) 2x 5–( ) x 7–( )
Working with expressions Page 5-11
Wor
king
with
exp
ress
ions
3UHVV\WRH[SDQGWKHH[SUHVVLRQ
\
Expanding a part of the expression
7RH[SDQGSDUWVRIWKHH[SUHVVLRQ\RXPXVWZRUNIURPZLWKLQ(TXDWLRQ:ULWHU)RUH[DPSOHWRH[SDQGWKHILUVWWZRFRPSRQHQWVRIWKHH[SUHVVLRQLQWKHSUHYLRXVH[DPSOHSHUIRUPWKHIROORZLQJ
2SHQ(TXDWLRQ:ULWHUDQGFUHDWHWKHH[SUHVVLRQ
o . . .
8VHHLWKHU&XUVRUPRGHRU6HOHFWLRQPRGHWRVHOHFWWKHILUVWWZRFRPSRQHQWH[SUHVVLRQVRQO\)RUH[DPSOHLIWKHFXUVRULVSRVLWLRQHGRQWKHILUVWWHUPLQWKHH[SUHVVLRQXXVHWKHIROORZLQJNH\VWURNHV
[[>
2SHQWKH$OJHEUDFRPPDQGOLVWDQGVHOHFW(;3$1'WRH[SDQGWKHVHOHFWHGFRPSRQHQWV>ú\
Page 5-12 Working with expressions
Working w
ith expressions
Factorizing expressions
<RXXVHWKH)$&725FRPPDQGWRIDFWRUL]HDQH[SUHVVLRQ$VZLWK(;3$1'\RXFDQIDFWRUL]HDQHQWLUHH[SUHVVLRQRUFRPSRQHQWVRIWKHH[SUHVVLRQ
Example
7KLVH[DPSOHIDFWRUL]HVWKHIROORZLQJFXELFSRO\QRPLDOH[SUHVVLRQ
2SHQWKH$OJHEUDFRPPDQGOLVWDQGVHOHFW)$&725
>ú]\
:LWKWKHFXUVRUSRVLWLRQHGEHWZHHQWKHSDUHQWKHVHVRSHQ(TXDWLRQ:ULWHUFUHDWHWKHH[SUHVVLRQDQGSUHVV\ WRSODFHLWRQWKHFRPPDQGOLQHEHWZHHQWKHSDUHQWKHVHV
o \
3UHVV\WRIDFWRUL]HWKHH[SUHVVLRQ
\
[ [ [– –
Working with expressions Page 5-13
Wor
king
with
exp
ress
ions
Exponential and trigonometric expressions
:KHQZRUNLQJZLWKH[SUHVVLRQVLQYROYLQJH[SRQHQWLDODQGWULJRQRPHWULFIXQFWLRQV\RXRIWHQQHHGWRVLPSOLI\WKHPEHIRUH\RXXVH)$&725RU(;3$1'7KHIROORZLQJFRPPDQGVIURPWKHH[SRQHQWLDODQGOLQHDUL]DWLRQFDWHJRU\VLPSOLI\WULJRQRPHWULFDQGH[SRQHQWLDOH[SUHVVLRQV$WWKHEHJLQQLQJRIHDFKGHVFULSWLRQWKHNH\V\RXXVHWRDFFHVVWKHFRPPDQGOLVWDUHGLVSOD\HG
(;3/1 ([SDQG/LQFRPPDQGOLVW¦<*
$SSOLHV(XOHULGHQWLW\7KHH[DPSOHDWWKHULJKWVKRZVWKHUHVXOWRIDSSO\LQJWKHFRPPDQGWRVLQ[
+$/)7$1 7ULJRQRPHWU\FRPPDQGOLVW¦>û
5HSODFHVVLQ[FRV[DQGWDQ[WHUPVZLWKWHUPVWKDWXVH
/,1 ([SDQG/LQFRPPDQGOLVW¦<*
3HUIRUPV(XOHULGHQWLWLHVWKHQOLQHDUL]HVH[SUHVVLRQVE\DSSO\LQJWKHIROORZLQJVXEVWLWXWLRQV
7KHH[DPSOHDWWKHULJKWVKRZVWKHUHVXOWRIDSSO\LQJWKHFRPPDQGWRVLQ[
/1&2//(&7 ([SDQG/LQFRPPDQGOLVW¦<*
6LPSOLILHVDQH[SUHVVLRQE\FROOHFWLQJWHUPVLQYROYLQJQDWXUDOORJDULWKPV
6,1&26 7ULJRQRPHWU\FRPPDQGOLVW¦>û
&RQYHUWVH[SRQHQWLDODQGQDWXUDOORJDULWKPLFH[SUHVVLRQVWRWULJRQRPHWULFH[SUHVVLRQV
[WDQ
ex
ey⋅ e
x y+→
ex( )
ne
nx→
Page 5-14 Working with expressions
Working w
ith expressions
7$16& 7ULJRQRPHWU\FRPPDQGOLVW¦>û
$SSOLHVWKHIROORZLQJVXEVWLWXWLRQ
7$16& 7ULJRQRPHWU\FRPPDQGOLVW¦>û
$SSOLHVWKHIROORZLQJVXEVWLWXWLRQV
7(;3$1' 7ULJRQRPHWU\FRPPDQGOLVW¦>û
([SDQGVH[SUHVVLRQVRIWKHIRUP([SQ[VLQQ[DQGFRVQ[ZKHUHQLVDQLQWHJHU,WDSSOLHVWKHIROORZLQJVXEVWLWXWLRQV
7/,1 7ULJRQRPHWU\FRPPDQGOLVW¦>û
$SSOLHVWKHIROORZLQJVXEVWLWXWLRQ
75,* 7ULJRQRPHWU\FRPPDQGOLVW¦>û
6LPSOLILHVH[SUHVVLRQVE\DSSO\LQJWKHIROORZLQJVXEVWLWXWLRQ
[( )WDQ[( )VLQ[( )FRV
→
[( )WDQ2[( )VLQ
1 2[( )FRV+→
[( )WDQ1 2[( )cos–
2[( )sin→
H[ \ H[H\→
[\( )OQ [( )OQ \( )OQ→
[ \( )VLQ [( ) \( )FRVVLQ \( ) [( )FRVVLQ→
[ \( )cos [( )cos \( )FRV x( ) y( )sinVLQ–→
[( ) \( )VLQVLQ [ \–( )FRV [ \( )FRV–( )
sin2x( ) cos2
x( )+ 1=
Working with expressions Page 5-15
Wor
king
with
exp
ress
ions
75,*&26 7ULJRQRPHWU\FRPPDQGOLVW¦>û
$SSOLHVWKHIROORZLQJVXEVWLWXWLRQDQGUHWXUQVFRVLQHWHUPVLISRVVLEOH
75,*6,1 7ULJRQRPHWU\FRPPDQGOLVW¦>û
$SSOLHVWKHIROORZLQJVXEVWLWXWLRQDQGUHWXUQVVLQHWHUPV
LISRVVLEOH
Example
7KLVH[DPSOHXVHV7/,1LQFRQMXQFWLRQZLWK(;3$1'WRVLPSOLI\WKHIROORZLQJWULJRQRPHWULFH[SUHVVLRQDQGGHGXFHLWVYDOXH
2SHQWKH7ULJFRPPDQGOLVWDQGVHOHFW7/,1
>û[[[[[[\
:LWKWKHFXUVRUSRVLWLRQHGEHWZHHQWKHSDUHQWKHVHVRSHQ(TXDWLRQ:ULWHUDQGFUHDWHWKHH[SUHVVLRQ7KHQSUHVV\WRSODFHLWRQWKHFRPPDQGOLQHEHWZHHQWKHSDUHQWKHVHV
o \
3UHVV\WRVLPSOLI\WKHH[SUHVVLRQ
\
2SHQWKH$OJHEUDFRPPDQGOLVWDQGVHOHFW(;3$1'
>ú\
sin2 x( ) 1 c– os2 x( )→
cos2x( ) 1 sin2
x( )–→
πFRV
Page 5-16 Working with expressions
Working w
ith expressions
5HWULHYHWKHUHVXOWRIVWHSIURPKLVWRU\
m\
3UHVV\WRH[SDQGWKHH[SUHVVLRQ
\
Calculus commands8VHWKHIROORZLQJFRPPDQGVIURPWKH&DOFXOXVFKRRVHOLVWWRGLIIHUHQWLDWHDQGLQWHJUDWHH[SUHVVLRQV
'(59; &DOFXOXVFRPPDQGOLVW¦< $ '(5,9,17(*
'LIIHUHQWLDWHVDQH[SUHVVLRQZLWKUHVSHFWWRWKHGHIDXOWLQGHSHQGHQWYDULDEOH7KHGHIDXOWLQGHSHQGHQWYDULDEOHLV;
'(5,9 &DOFXOXVFRPPDQGOLVW¦< $ '(5,9,17(*
'LIIHUHQWLDWHVDQH[SUHVVLRQZLWKUHVSHFWWRWKHYDULDEOH\RXVSHFLI\DVDSDUDPHWHUDIWHUWKHH[SUHVVLRQ
,179; &DOFXOXVFRPPDQGOLVW¦< $ '(5,9,17(*
,QWHJUDWHVDQH[SUHVVLRQZLWKUHVSHFWWRWKHGHIDXOWLQGHSHQGHQWYDULDEOH
5,6&+ &DOFXOXVFRPPDQGOLVW¦< $ '(5,9,17(*
,QWHJUDWHVDQH[SUHVVLRQZLWKUHVSHFWWRWKHYDULDEOH\RXVSHFLI\DVDSDUDPHWHUDIWHUWKHH[SUHVVLRQ
Working with expressions Page 5-17
Wor
king
with
exp
ress
ions
Example
7KLVH[DPSOHLOOXVWUDWHVKRZWRXVHWKH'(59;FRPPDQGWRGLIIHUHQWLDWHDQH[SUHVVLRQDQGWRXVHWKH(;3$1'FRPPDQGWRVLPSOLI\WKHUHVXOW
2SHQ(TXDWLRQ:ULWHUDQGFUHDWHWKHH[SUHVVLRQ
o>P>POq=
6HOHFWWKHH[SUHVVLRQ
[[[[
2SHQWKH&DOFXOXVFRPPDQGOLVWVHOHFW'(5,9,17(*DQGKLJKOLJKWWKH'(59;FRPPDQG
<$\]]
$SSO\WKHFRPPDQGWRWKHVHOHFWLRQ1RWHWKDWDV'(59;LVDIXQFWLRQLWGRHVQRWGLIIHUHQWLDWHWKHH[SUHVVLRQLPPHGLDWHO\
\
'LIIHUHQWLDWHWKHH[SUHVVLRQ
>ù
8VHWKH(;3$1'FRPPDQGIURPWKH$OJHEUDFKRRVHOLVWWRVLPSOLI\WKHUHVXOW1RWHWKDWDV(;3$1'LVDFRPPDQGLWH[SDQGVWKHH[SUHVVLRQLPPHGLDWHO\
>ú\
Page 5-18 Working with expressions
Working w
ith expressions
Differentiating an expression step-by-step<RXFDQXVHWKH+3*WRGLIIHUHQWLDWHH[SUHVVLRQVLQVWHSE\VWHSPRGH7KHFRPSXWHUDOJHEUDV\VWHPGLVSOD\VWKHUHVXOWVRIHDFKVWDJHRIWKHGLIIHUHQWLDWLRQSURFHVV7KHUHVXOWVRIHDFKVWHSRIWKHRSHUDWLRQDUHZULWWHQWR+LVWRU\
Setting step-by-step mode
<RXXVHWKH&$60RGHVLQSXWIRUPWRVHWVWHSE\VWHSPRGH
3UHVVh
7KH&DOFXODWRU0RGHVLQSXWIRUPLVGLVSOD\HG
3UHVV&$6
7KH&$60RGHVLQSXWIRUPLVGLVSOD\HG
3UHVV]]]WRPRYHWKHFXUVRUWRWKH6WHS6WHSILHOGDQGSUHVV&+.
$FKHFNPDUNDSSHDUVQH[WWRWKHPRGHVHWWLQJ
3UHVV\WZLFHWRUHWXUQWRWKHGHIDXOWVFUHHQ
Performing step-by-step operations
<RXFDQSHUIRUPVWHSE\VWHSRSHUDWLRQVIURPZLWKLQ(TXDWLRQ:ULWHU
8VHWKHDERYHPHWKRGWRVHWVWHSE\VWHSPRGH
$FFHVV(TXDWLRQ:ULWHUDQGHLWKHUFUHDWHRULPSRUWWKHH[SUHVVLRQWKDW\RXZDQWWRZRUNRQ
8VHWKHDUURZNH\VWRVHOHFWWKHH[SUHVVLRQ
3UHVVùWRSHUIRUPWKHILUVWVWHSLQWKHRSHUDWLRQ
7KHUHVXOWRIWKHILUVWVWHSLVGLVSOD\HG
3UHVVùWRSHUIRUPWKHQH[WVWHSLQWKHRSHUDWLRQ(DFKWLPH\RXSUHVVùWKHFDOFXODWRUSHUIRUPVWKHQH[WVWHSLQWKHSURFHVVDQGGLVSOD\VWKHUHVXOW
Working with expressions Page 5-19
Wor
king
with
exp
ress
ions
Step-by-step example
7KLVH[DPSOHGLIIHUHQWLDWHVWKHIROORZLQJH[SUHVVLRQLQVWHSE\VWHSPRGH
8VHWKHPHWKRGGHVFULEHGLQWKHSUHYLRXVVHFWLRQWRHQVXUHWKDWVWHSE\VWHSPRGHLVVHW
3UHVVoWRRSHQ(TXDWLRQ:ULWHU
&UHDWHWKHH[SUHVVLRQ
sO=tOq>O
6HOHFWWKHH[SUHVVLRQ
[[
(YDOXDWHWKHILUVWVWHS
>ù
(YDOXDWHWKHQH[WVWHS
>ù
(YDOXDWHWKHQH[WVWHS
>ù
(YDOXDWHWKHODVWVWHS7KLVUHWXUQVWKHILQDOUHVXOWRIWKHGHULYDWLRQ
>ù
[VLQ FRV[
Page 5-20 Working with expressions
Solving equations
Chapter 6
Solving equations
Contents
$ERXWVROYLQJHTXDWLRQV
6ROYLQJDQHTXDWLRQ
([DPSOH
,QWHUSUHWLQJUHVXOWV
6ROYLQJSRO\QRPLDOHTXDWLRQV
([DPSOH
)LQGLQJDSRO\QRPLDOIURPDVHWRIURRWV
6ROYLQJOLQHDUV\VWHPV
5HSUHVHQWLQJDV\VWHPDVPDWULFHV
([DPSOH
6ROYLQJGLIIHUHQWLDOHTXDWLRQV
8VLQJWKHILQDQFLDOVROYHU
7LPHYDOXHRIPRQH\FDOFXODWLRQSDUDPHWHUV
7LPHYDOXHRIPRQH\FDOFXODWLRQV
$PRUWL]LQJWKHFDOFXODWLRQ
Introduction7KLVFKDSWHUGHVFULEHVKRZWRXVHWKH+3 *WRVROYHHTXDWLRQVRUV\VWHPVRIHTXDWLRQVWRJHWDQXPHULFVROXWLRQ7RVROYHHTXDWLRQVIRUV\PEROLFVROXWLRQVVHHFKDSWHU§:RUNLQJZLWKH[SUHVVLRQV¨
7KLVFKDSWHUDOVRLQFOXGHVLQIRUPDWLRQRQKRZWRXVHWKHILQDQFLDOVROYHUWRFDOFXODWHGHWDLOVRQDPRXQWVRIPRQH\ERUURZHGRUOHQW
Solving equations Page 6-1
Solv
ing
equa
tions
About solving equations<RXFDQXVHWKH+3*QXPHULFVROYHUWRVROYHIRXUW\SHVRIHTXDWLRQV<RXVHOHFWWKHW\SHRIHTXDWLRQWKDW\RXZDQWWRVROYHIURPWKHQXPHULFVROYHUFKRRVHOLVW
7RDFFHVVWKHQXPHULFVROYHUFKRRVHOLVWSUHVV>í
7KHIROORZLQJRSWLRQVDUHDYDLODEOHIURPWKHFKRRVHOLVW
6ROYHHTXDWLRQ
8VHWKLVRSWLRQWRVROYHDQHTXDWLRQIRUDQXQNQRZQYDULDEOH)RUH[DPSOH\RXFDQXVHWKHWKLVRSWLRQWRVROYHWKHIROORZLQJHTXDWLRQIRU[
6ROYHSRO\QRPLDOHTXDWLRQ
8VHWKLVRSWLRQWRILQGWKHURRWVRIDSRO\QRPLDOHTXDWLRQ)RUH[DPSOH\RXFDQXVHWKLVRSWLRQWRILQGWKHURRWVRIWKHIROORZLQJSRO\QRPLDO
6ROYHOLQHDUV\VWHPV
8VHWKLVRSWLRQWRVROYHDV\VWHPRIOLQHDUHTXDWLRQVWKDWLVDVHWRIVLPXOWDQHRXVHTXDWLRQV)RUH[DPSOH\RXFDQXVHWKLVRSWLRQWRVROYHWKHIROORZLQJVLPXOWDQHRXVHTXDWLRQVWRILQGWKHYDOXHRI[DQG\
6ROYHGLIIHUHQWLDOHTXDWLRQ
8VHWKLVRSWLRQWRVROYHILUVWRUGHUGLIIHUHQWLDOHTXDWLRQVWKDWLVDQHTXDWLRQWKDWFRQWDLQVDGHULYDWLYH)RUH[DPSOHWKHIROORZLQJILUVWRUGHUGLIIHUHQWLDOHTXDWLRQGHVFULEHVWKHUDWHRIUDGLRDFWLYHGHFD\
[( )VLQ [( )FRV [ ( )OQ 0=
[ [ [–
[ \
[ \–
GNGT KN–
Page 6-2 Solving equations
Solving equations
Solving an equation,QVROYLQJDQHTXDWLRQWKH+3 *XVHVDQ\H[LVWLQJYDOXHVLWKDVVWRUHGIRUWKHYDULDEOHVLQWKHHTXDWLRQ7KHVHPD\EHYDULDEOHVWKDW\RXKDYHFUHDWHGRUYDULDEOHVWKDWWKHFDOFXODWRUKDVXVHGLQRUJHQHUDWHGIURPSUHYLRXVFDOFXODWLRQV%HIRUH\RXVROYHDQHTXDWLRQLIQHFHVVDU\XVH)LOH0DQDJHUWRGHOHWHDQ\YDULDEOHVFRUUHVSRQGLQJWRWKHRQHVWKDW\RXUHTXDWLRQFRQWDLQV
Example
7KLVH[DPSOHGHPRQVWUDWHVKRZWRVROYHDQHTXDWLRQLQ[DQG\IRU[ZKHQ\ 7KHHTXDWLRQLV
2SHQWKHQXPHULFVROYHUFKRRVHOLVWDQGVHOHFW62/9((48$7,21IURPWKHPHQX7KH6ROYH(TXDWLRQLQSXWIRUPLVGLVSOD\HG
>í\
(QWHUWKHHTXDWLRQWRVROYHDQGSODFHLWLQWKH(4ILHOG
tOz` ¶<=s<O>ær\
7KHYDULDEOHVWKDWWKHHTXDWLRQFRQWDLQVDUHGLVSOD\HG(QWHUWKHNQRZQYDOXHIRU\LQWKH<ILHOG
]]2.
6HOHFWWKH;ILHOGDQGSUHVV62/9(WRVROYHWKHHTXDWLRQIRU[7KHVROXWLRQDSSHDUVLQWKH;ILHOG
[62/9(
7RVSHHGXSWKHVROYHSURFHVVHQWHUDQHVWLPDWHRIWKHYDOXHIRUWKHYDULDEOHWKDW\RXZDQWWRILQG
4xy--
cos 3 πx( )sin·
+ 2=
Solving equations Page 6-3
Solv
ing
equa
tions
Interpreting results
$IWHULWVROYHVDQHTXDWLRQWKHQXPHULFVROYHUUHWXUQVLQIRUPDWLRQUHODWLQJWRWKHVROXWLRQSURFHVV
7RGLVSOD\WKHVROXWLRQLQIRUPDWLRQSUHVV,1)2,IWKHQXPHULFVROYHUIRXQGDVROXWLRQWRWKHHTXDWLRQLWGLVSOD\VRQHRIWKHIROORZLQJWKUHHPHVVDJHV
=HUR 7KHQXPHULFVROYHUZDVDEOHWRVROYHWKHHTXDWLRQZLWKLQWKHOLPLWVRILWVDFFXUDF\
6LJQ5HYHUVDO 7KHQXPHULFVROYHUIRXQGWZRSRLQWVZKHUHWKHYDOXHRIWKHHTXDWLRQKDVRSSRVLWHVLJQVEXWLWFDQQRWILQGDSRLQWLQEHWZHHQZKHUHWKHYDOXHLV3RVVLEOHFDXVHVDUHWKDWWKHWZRSRLQWVDUHOHVVWKDQRQHLQWKHWKGHFLPDOSODFHDSDUWRUWKHHTXDWLRQLVQRWUHDOYDOXHGEHWZHHQWKHVLJQUHYHUVDOSRLQWV
([WUHPXP 7KLVUHSUHVHQWVRQHRIWKHIROORZLQJFRQGLWLRQV
7KHQXPHULFVROYHUIRXQGDSRLQWZKHUHWKHYDOXHRIWKHHTXDWLRQDSSUR[LPDWHVDORFDOPLQLPXPRUPD[LPXP7KHSRLQWPD\RUPD\QRWUHSUHVHQWDURRW
7KHQXPHULFVROYHUVWRSSHGVHDUFKLQJDWHLWKHUWKHODUJHVWRUVPDOOHVWQXPEHULQWKHFDOFXODWRUªVUDQJH
,IWKHQXPHULFVROYHUGLGQRWILQGDVROXWLRQLWGLVSOD\VRQHRIWKHIROORZLQJH[SODQDWRU\PHVVDJHV
%DG*XHVVHV 2QHRUPRUHRIWKHLQLWLDOJXHVVHVOLHRXWVLGHWKHGRPDLQRIWKHHTXDWLRQ
&RQVWDQW" 7KHYDOXHRIWKHHTXDWLRQLVWKHVDPHDWHYHU\SRLQWWKDWZDVVDPSOHG
Page 6-4 Solving equations
Solving equations
Solving polynomial equations3RO\QRPLDOHTXDWLRQVDUHRIWKHIRUP
)RUH[DPSOHWKHIROORZLQJHTXDWLRQLVDWKLUGRUGHUSRO\QRPLDO
<RXFDQXVHWKH+3*WR
ILQGWKHURRWVRIDSRO\QRPLDO
ILQGWKHFRHIILFLHQWVRID SRO\QRPLDOJLYHQDVHWRIURRWV
7RVROYHDSRO\QRPLDO\RXH[SUHVVLWDVDYHFWRURILWVFRHIILFLHQWV)RUH[DPSOHFRQVLGHUWKHSUHYLRXVH[DPSOH
,QYHFWRUIRUPWKLVFDQEHH[SUHVVHGDVIROORZV
1RWHWKDWLIDSRO\QRPLDOGRHVQRWLQFOXGHDWHUPIRUDSDUWLFXODUSRZHU\RXQHHGWRLQFOXGHDLQWKHYHFWRUWRUHSUHVHQWWKHWHUP)RUH[DPSOH
(TXDWLRQ 9HFWRU
Example
7KLVH[DPSOHGHVFULEHVKRZWRILQGWKHURRWVRIWKHSRO\QRPLDOHTXDWLRQ
2SHQWKHQXPHULFVROYHUDQGVHOHFW62/9(32/<WRGLVSOD\WKH&RHIILFLHQWVLQSXWIRUP
D[Q E[Q – … F[ G[ H
[ [ [–
[ [ [–
–
[
5x3 2x– –
[ [ [–
Solving equations Page 6-5
Solv
ing
equa
tions
:LWKWKHFXUVRULQWKH&RHIILFLHQWVILHOGSUHVV(',70DWUL[:ULWHURSHQVUHDG\IRUXVH
,Q0DWUL[:ULWHUHQWHUWKHFRHIILFLHQWVRQWKHWRSURZRIWKHPDWUL[6HHFKDSWHU§9HFWRUVOLVWVDUUD\VDQGPDWULFHV¨IRULQIRUPDWLRQRQXVLQJ0DWUL[:ULWHU
3UHVV\WRSODFHWKHYDOXHVRQWKHLQSXWIRUP
3UHVV]WRSODFHWKHFXUVRULQWKH5RRWVILHOG
3UHVV62/9(7KH+3*VROYHVWKHHTXDWLRQDQGSODFHVWKHURRWVLQYHFWRUIRUPLQWKH5RRWVILHOG
7RFRS\WKHHTXDWLRQRUWKHURRWVWRWKHFRPPDQGOLQHPRYHWRWKHILHOGWRFRS\DQGSUHVV6<0%
6<0%[6<0%\
Page 6-6 Solving equations
Solving equations
Finding a polynomial from a set of roots
7RILQGDSRO\QRPLDOHTXDWLRQWKDWFRUUHVSRQGVWRDVHWRIURRWVXVHWKHIROORZLQJSURFHGXUH
2SHQWKHQXPHULFVROYHUDQGVHOHFW62/9(32/<WRGLVSOD\WKH&RHIILFLHQWVLQSXWIRUP
3UHVV]WRSODFHWKHFXUVRULQWKH5RRWVILHOGDQGSUHVV(',70DWUL[:ULWHURSHQVUHDG\IRUXVH
,Q0DWUL[:ULWHUHQWHUWKHURRWVRQWKHWRSURZRIWKHPDWUL[DQGSUHVV\WRSODFHWKHYDOXHVLQYHFWRUIRUPRQWKHLQSXWIRUP
3UHVV[WRSODFHWKHFXUVRULQWKH&RHIILFLHQWVILHOG
3UHVV62/9(7KHQXPHULFVROYHUVROYHVWKHHTXDWLRQDQGSODFHVWKHFRHIILFLHQWVLQYHFWRUIRUPLQWKH&RHIILFLHQWVILHOG
Solving linear systems$OLQHDUV\VWHPLVDVHWRIOLQHDUHTXDWLRQVZKHUHWKHUHLVPRUHWKDQRQHLQGHSHQGHQWYDULDEOH)RUH[DPSOHWKHIROORZLQJLVDV\VWHPZKHUHWKHUHDUHWZROLQHDUHTXDWLRQVDQGWZRLQGHSHQGHQWYDULDEOHV
7KHUHDUHWKUHHW\SHVRIOLQHDUV\VWHPV
([DFWO\GHWHUPLQHGV\VWHPVDUHV\VWHPVZKHUHWKHUHLVWKHVDPHQXPEHURIHTXDWLRQVDVWKHUHDUHLQGHSHQGHQWYDULDEOHV7KH+3*FDQVROYHWKHVHV\VWHPVWRWKHOLPLWVRILWVDFFXUDF\
2YHUGHWHUPLQHGV\VWHPVDUHV\VWHPVZKHUHWKHUHLVDJUHDWHUQXPEHURIHTXDWLRQVWKDQWKHUHDUHLQGHSHQGHQWYDULDEOHV8VXDOO\WKHUHLVQRH[DFWVROXWLRQWRWKHVHV\VWHPV7KH+3*UHWXUQVWKHOHDVWVTXDUHVVROXWLRQ
8QGHUGHWHUPLQHGV\VWHPVDUHV\VWHPVZKHUHWKHUHLVDVPDOOHUQXPEHURIHTXDWLRQVWKDQWKHQXPEHURILQGHSHQGHQWYDULDEOHV8VXDOO\WKHUHLVDQLQILQLWHQXPEHURIVROXWLRQVWRWKHVHV\VWHPV7KH+3*UHWXUQVWKHVROXWLRQZLWKWKHPLQLPXP(XFOLGHDQQRUP
[ \
[ \–
Solving equations Page 6-7
Solv
ing
equa
tions
Representing a system as matrices
7RVROYHDOLQHDUV\VWHP\RXUHSUHVHQWWKHV\VWHPLQPDWUL[IRUPZLWKLQWKHQXPHULFVROYHU,QRUGHUWRUHSUHVHQWWKHV\VWHPLQPDWUL[IRUP\RXQHHGWRWUDQVSRVHWKHHTXDWLRQVWRDIRUPZKHUHWKHLQGHSHQGHQWYDULDEOHVDUHWRWKHOHIWRIWKH VLJQDQGWKHFRQVWDQWLVRQWKHULJKW)RUH[DPSOHFRQVLGHUWKHIROORZLQJVHWRIHTXDWLRQV
%HIRUH\RXDWWHPSWWRVROYHWKLVV\VWHPPDQLSXODWHWKHHTXDWLRQVWRWKHIROORZLQJIRUP
7KHVHHTXDWLRQVFDQEHUHSUHVHQWHGDVDVHWRIWKUHHPDWULFHV
DPDWUL[WKDWFRQWDLQVWKHYDULDEOHFRHIILFLHQWV
DPDWUL[WKDWFRQWDLQVWKHFRQVWDQWV
DPDWUL[WKDWFRQWDLQVWKHYDULDEOHVWRVROYHIRU
:KHQ\RXVROYHWKLVV\VWHP\RXVSHFLI\WKHILUVWWZRPDWULFHVDQGWKHDQVZHUVDUHUHWXUQHGLQWKHWKLUGPDWUL[
[ \–
[ \ –
[ \– –
[ \
–
–
[\
Page 6-8 Solving equations
Solving equations
Example
7RVROYHWKHIROORZLQJOLQHDUV\VWHP
2SHQWKHQXPHULFVROYHUDQGVHOHFW62/9(/,16<6WRGLVSOD\WKH6ROYH6\VWHPLQSXWIRUP
>í\
0DNHVXUHWKDWWKHFXUVRULVLQWKH$ILHOGDQGSUHVV(',70DWUL[:ULWHURSHQVUHDG\IRUXVH&UHDWHDFRHIILFLHQWVPDWUL[
(',7
3UHVV\WRUHWXUQWRWKH6ROYH6\VWHPLQSXWIRUP7KHPDWUL[WKDW\RXFUHDWHGDSSHDUVLQWKH$ILHOG
\
3ODFHWKHFXUVRULQWKH%ILHOGDQGSUHVV(',7WRGLVSOD\0DWUL[:ULWHU&UHDWHDFRQVWDQWVPDWUL[
](',7
3UHVV\WRUHWXUQWRWKH6ROYH6\VWHPLQSXWIRUP7KHPDWUL[WKDW\RXFUHDWHGDSSHDUVLQWKH%ILHOG
\
3UHVV]WRSODFHWKHFXUVRULQWKH;ILHOGDQGSUHVV62/9(7KHQXPHULFVROYHUVROYHVWKHOLQHDUV\VWHPDQGZULWHVWKHDQVZHUVWRDPDWUL[7KHUHVXOWVPDWUL[LVGLVSOD\HGLQWKH;ILHOG
]62/9(
[ \– ] –
[ \– ]
[ \– ]–
Solving equations Page 6-9
Solv
ing
equa
tions
5HWXUQWRWKHGHIDXOWVFUHHQ7KHUHVXOWVPDWUL[LVZULWWHQWRWKHKLVWRU\
\
Solving differential equations7KLVVHFWLRQH[SODLQVKRZWRXVHWKHQXPHULFVROYHUWRVROYHGLIIHUHQWLDOHTXDWLRQV
2SHQWKHQXPHULFVROYHUDQGVHOHFW62/9(',))(4WRGLVSOD\WKH6ROYH(TXDWLRQLQSXWIRUP
8VHWKHPHWKRGGHVFULEHGLQ§6ROYLQJDQHTXDWLRQ¨RQSDJHWRVSHFLI\WKHHTXDWLRQ
8VHWKHDUURZNH\VWRQDYLJDWHWRWKHILHOGVDQGSUHVV(',77KHGHIDXOWVHWWLQJVDUHIRUDQHTXDWLRQZKHUH[LVDIXQFWLRQRI\7KHILHOGVDUHDVIROORZV
) +ROGVWKHHTXDWLRQWREHVROYHG
,1'(3 6SHFLILHVWKHLQGHSHQGHQWYDULDEOH7KLVGHIDXOWVWR[
,1,7 &RQWDLQVWKHLQLWLDOYDOXHRIWKHLQGHSHQGHQWYDULDEOH
),1$/ &RQWDLQVWKHLQGHSHQGHQWYDULDEOHªVILQDOYDOXH
62/1 6SHFLILHVWKHVROXWLRQYDULDEOH7KLVGHIDXOWVWR\
,1,7 &RQWDLQVWKHVROXWLRQYDULDEOHªVLQLWLDOYDOXH
),1$/ 'LVSOD\VWKHVROXWLRQYDULDEOHªVILQDOYDOXHZKHQWKHHTXDWLRQLVVROYHG<RXFDQQRWHGLWWKLVYDOXH
72/ &RQWDLQVWKHDFFHSWDEOHOHYHORIDEVROXWHHUURU7KLVGHIDXOWVWR
67(3 &RQWDLQVWKHLQLWLDOVWHSVL]HWREHXVHGDVWKHVROYHUDWWHPSWVWRILQGDVROXWLRQ
67,)) &KHFNWKLVILHOGZKHQWKHVROYHSURFHVVGRHVQRWZRUNRULVWDNLQJDORQJWLPH,WGLVSOD\VDGGLWLRQDOILHOGVZKHUH\RXFDQHQWHUSDUWLDOGHULYDWLYHLQIRUPDWLRQLQRUGHUWRREWDLQDVWLIIVROXWLRQ6HHWKH$GYDQFHG8VHUªV*XLGHIRUPRUHLQIRUPDWLRQ
Page 6-10 Solving equations
Solving equations
3UHVV62/9(7KHFDOFXODWRUVROYHVWKHHTXDWLRQ,IWKHSURFHVVWDNHVDORQJWLPHRUGRHVQRWSURGXFHDVROXWLRQ
D 3UHVVWRVWRSWKHSURFHVV
E 5HHGLWWKHLQSXWIRUPWRFKHFNWKH67,))RSWLRQ
F (QWHUSDUWLDOGHULYDWLYHLQIRUPDWLRQEHIRUHWU\LQJDJDLQ
Using the financial solver8VHWKHILQDQFLDOVROYHUWRSHUIRUPWLPHYDOXHRIPRQH\FDOFXODWLRQVDQGWRFDOFXODWHDPRUWL]DWLRQDPRXQWVWKDWUHODWHWRWKHVHFDOFXODWLRQV
7LPHYDOXHRIPRQH\FDOFXODWLRQVUHODWHWRDERUURZHGDPRXQWRIPRQH\WKDWLVWREHUHSDLGDWDIL[HGFRPSRXQGLQJLQWHUHVWUDWHRYHUDSHULRGRIWLPH
$PRUWL]DWLRQLVWKHZD\WKHUHSD\PHQWVDUHGLYLGHGEHWZHHQWKHSULQFLSDODPRXQWDQGLQWHUHVWRQWKHORDQ
7KHILQDQFLDOVROYHUDOORZV\RXWRFDOFXODWHDQ\RQHRIWKHSDUDPHWHUVIRUDWLPHYDOXHRIPRQH\WUDQVDFWLRQ<RXFDQSHUIRUPPRGHOOLQJE\HQWHULQJDOOSDUDPHWHUVH[FHSWRQHDQGFDOFXODWLQJWKHYDOXHIRUWKHPLVVLQJRQH
Time-value-of-money calculation parameters
7KHILQDQFLDOVROYHUXVHVWKHIROORZLQJSDUDPHWHUV
1 7KHWRWDOQXPEHURIFRPSRXQGLQJLQWHUHVWSHULRGVDQGSD\PHQWV$FRPSRXQGLQJLQWHUHVWSHULRGLVWKHSHULRGDIWHUZKLFKWKHDPRXQWRILQWHUHVWWKDWWKHORDQKDVDFFUXHGLVDGGHGWRWKHSULQFLSDO7KHILQDQFLDOVROYHUDVVXPHVWKDWWKLVSHULRGFRUUHVSRQGVWRWKHSD\PHQWSHULRG
,<5 7KHDQQXDOLQWHUHVWUDWHH[SUHVVHGDVDQRPLQDOSHUFHQWDJH
39 7KHYDOXHRIWKHORDQDWWKHEHJLQQLQJRIWKHILUVWSHULRG
307 7KHSHULRGLFSD\PHQWDPRXQWRUWKHUHSD\PHQWDPRXQWWKDWLVWREHPDGHLQHDFKSHULRG
)9 7KHYDOXHRIWKHORDQDWWKHHQGRIWKH1WKSHULRG)RUH[DPSOHLI\RXZHUHFDOFXODWLQJGHWDLOVRIDFRPSOHWHORDQUHSD\PHQWWKLVYDOXHZRXOGEH
%(*(1' :KHWKHUWKHSD\PHQWLVPDGHDWWKHEHJLQQLQJRUHQGRIWKHSD\PHQWSHULRG
Solving equations Page 6-11
Solv
ing
equa
tions
Time-value-of-money calculations 3UHVV<(WRRSHQWKHILQDQFLDOVROYHU
7KH7LPH9DOXHRI0RQH\LQSXWIRUPLVGLVSOD\HG
'HSHQGLQJRQWKHYDOXHWKDW\RXZDQWWRFDOFXODWHHQWHUYDOXHVLQWRWKHILHOGV
7RHQWHUDYDOXHLQDILHOGSODFHWKHFXUVRULQWKHILHOGHQWHUWKHYDOXHDQGSUHVV\7KHYDOXHDSSHDUVLQWKHKLJKOLJKWHGILHOG
7RHGLWDQH[LVWLQJYDOXHSODFHWKHFXUVRULQWKHILHOGDQGSUHVV(',7(GLWWKHYDOXHRQWKHFRPPDQGOLQHDQGSUHVV\
7RVSHFLI\ZKHWKHUSD\PHQWVDUHPDGHDWWKHEHJLQQLQJRUWKHHQGRIWKHSD\PHQWSHULRGSODFHWKHKLJKOLJKWLQWKH%HJ(QGILHOGDQGSUHVV&+2267KH%HJ(QGILHOGLVLPPHGLDWHO\EHORZWKH3<UILHOG,WGLVSOD\VHLWKHU%(*RU(1'6HOHFWWKHYDOXH\RXZDQWIURPWKHOLVW
8VHWKHDUURZNH\VWRPRYHWKHFXUVRUWRWKHILHOGIRUWKHYDOXHWREHGHWHUPLQHGDQGSUHVV62/9(
7KHILQDQFLDOVROYHUVROYHVWKHFDOFXODWLRQDQGWKHFRPSXWHGYDOXHDSSHDUVLQWKHILHOG
3UHVVWRUHWXUQWRWKHGHIDXOWVFUHHQ7KHYDOXHWKDW\RXFRPSXWHGLVGLVSOD\HGLQWKHKLVWRU\
)RUH[DPSOHWRFDOFXODWHWKHPRQWKO\SD\PHQWVRQDPRUWJDJHRYHUD\HDUSHULRGDWDQLQWHUHVWUDWHRI
3UHVV<(WRRSHQWKHILQDQFLDOVROYHU
7KH7LPH9DOXHRI0RQH\LQSXWIRUPLVGLVSOD\HG
(QWHUWKHYDOXHVLQWRWKHUHOHYDQWILHOGV1RWHWKDWWKHQXPEHURISD\PHQWVLVRUWLPHV
8VHWKHDUURZNH\VWRSODFHWKHFXUVRULQWKH307ILHOGDQGSUHVV62/9(7KHPRQWKO\DPRXQWDSSHDUVLQWKH307ILHOG
62/9(
Page 6-12 Solving equations
Solving equations
Amortizing the calculation
$IWHU\RXKDYHSHUIRUPHGDWLPHYDOXHRIPRQH\FDOFXODWLRQ\RXFDQDPRUWL]HWKHUHVXOWVWKDWLVFDOFXODWHWKHDPRXQWRISULQFLSDODQGWKHDPRXQWRILQWHUHVWWKDW\RXSD\RYHUDSHULRG
7KHVWDUWLQJYDOXHIRUWKHDPRUWL]DWLRQFDOFXODWLRQVWKDWLVWKHSRLQWIURPZKLFKWKHSD\PHQWDQGLQWHUHVWGHWDLOVLVFDOFXODWHGLVWKHLQLWLDOYDOXHVWRUHGLQWKH39ILHOGLQWKH7LPH9DOXHRI0RQH\LQSXWIRUP7RDPRUWL]HSD\PHQWVIURPWKHSUHYLRXVH[DPSOHSHUIRUPWKHIROORZLQJ
(QWHUGHWDLOVIRUWKHWLPHYDOXHRIPRQH\FDOFXODWLRQDQGILQGWKHPRQWKO\SD\PHQWYDOXHDVLQWKHSUHYLRXVH[DPSOH
3UHVV$0257KH$PRUWL]HLQSXWIRUPLVGLVSOD\HG
$025
,QWKH3D\PHQWVILHOGHQVXUHWKDWWKHQXPEHURISD\PHQWVWRDPRUWL]HLVVHWWRDQGSUHVV$0257KHILQDQFLDOVROYHUDPRUWL]HVWKHSD\PHQWVDQGGLVSOD\VWKHUHVXOWV
$025
)RUWKHILUVW\HDUªVSD\PHQWVWKHILQDQFLDOVROYHUWHOOV\RX
WKHSULQFLSDOUHPDLQLQJDIWHUWKHQXPEHURISD\PHQWVLVPDGH
WKHLQWHUHVWFRPSRQHQWRIWKHSD\PHQWV
WKHEDODQFHRIWKHSULQFLSDODIWHUWKHQXPEHURISD\PHQWVKDYHEHHQPDGH
2QFH\RXKDYHDPRUWL]HGDEDWFKRISD\PHQWV\RXFDQVHWWKHORDQEDODQFHDVWKHVWDUWLQJYDOXHIRUDPRUWL]DWLRQ7KLVZD\\RXFDQDPRUWL]HSD\PHQWVIRUHDFK\HDUWRFRPSDUHSULQFLSDODQGLQWHUHVWGHWDLOVDWGLIIHUHQWVWDJHVRIWKHORDQ
Solving equations Page 6-13
Solv
ing
equa
tions
7RDPRUWL]HWKHVHFRQG\HDURIWKHORDQªVSD\PHQWV
3UHVV%→39
7KHVWDUWLQJYDOXHLVVHWWRWKHYDOXHLQWKH%DODQFHILHOG
,QWKH3D\PHQWVILHOGHQVXUHWKDWWKHQXPEHURISD\PHQWVWRDPRUWL]HLVVHWWRDQGSUHVV$0257KHILQDQFLDOVROYHUDPRUWL]HVWKHVHFRQG\HDUªVSD\PHQWVDQGGLVSOD\VWKHGHWDLOV
$025
:KHQ\RXILQLVKSUHVVWRUHWXUQWRWKH7LPH9DOXHRI0RQH\LQSXWIRUP1RWHWKDWWKHFXUUHQWVWDUWLQJDPRXQWLVGLVSOD\HGLQWKH39ILHOG
Page 6-14 Solving equations
Storing objects
Chapter 7
Storing objects
Contents
9DULDEOHV
&UHDWLQJDYDULDEOH
8VLQJDYDULDEOHLQDFDOFXODWLRQ
8VHUGHILQHGIXQFWLRQV
'LUHFWRULHV
&UHDWLQJDGLUHFWRU\
6HOHFWLQJDGLUHFWRU\RUYDULDEOH
0DQDJLQJYDULDEOHVDQGGLUHFWRULHV
'HOHWLQJDYDULDEOHRUGLUHFWRU\
&RS\LQJRUPRYLQJDYDULDEOHRUGLUHFWRU\
5HQDPLQJDYDULDEOHRUGLUHFWRU\
(GLWLQJDYDULDEOH
0HPRU\0DQDJHPHQW
8VLQJSRUWPHPRU\
Introduction<RXVWRUHDQREMHFWE\JLYLQJLWDQDPHDQGVDYLQJLW$QREMHFWVDYHGLQWKLVZD\LVFDOOHGDYDULDEOH$Q\REMHFW\RXFUHDWH¦QXPEHUVHTXDWLRQVSURJUDPVJUDSKLFVDQGVRRQ¦FDQEHVWRUHGLQDYDULDEOH
<RXFDQFUHDWHGLUHFWRULHVDQGVXEGLUHFWRULHVWRVWRUH\RXUYDULDEOHVRU\RXFDQVWRUHYDULDEOHVLQWKHGHIDXOWGLUHFWRU\FDOOHG+20(
7KHUHDUHIRXUDUHDVZLWKLQWKH+3 *IRUVWRULQJYDULDEOHVWKH+20(GLUHFWRU\DQGWKHVXEGLUHFWRULHVLWFRQWDLQVSRUWSRUWDQGSRUW%\PRYLQJREMHFWV\RXZDQWWRNHHSWRSRUWPHPRU\\RXPDNHPRUHXVHUPHPRU\DYDLODEOHIRUHYHU\GD\RSHUDWLRQV
Storing objects Page 7-1
Stor
ing
obje
cts
Variables9DULDEOHVHQDEOH\RXWRVWRUHDQGUHWULHYHREMHFWV<RXGRWKLVE\JLYLQJDQREMHFWDQDPH)RUH[DPSOHLI\RXUHJXODUO\XVHDSDUWLFXODUQXPEHULQFDOFXODWLRQV¦VD\ PVWKHDFFHOHUDWLRQRIJUDYLW\¦\RXFDQFUHDWHDYDULDEOHWKDWDVVRFLDWHVWKLVQXPEHUZLWKDQDPH
9DULDEOHQDPHVFDQEHXSWRFKDUDFWHUVORQJDQGFDQFRQWDLQOHWWHUVGLJLWVDQGPRVWRWKHUFKDUDFWHUV<RXFRXOGIRUH[DPSOHFDOO PV**RU*5$97KHQZKHQ\RXQHHGWRXVH PVLQDFDOFXODWLRQ\RXFDQHQWHUWKHYDULDEOHQDPHRUVHOHFWLWIURPDPHQX
6RPHFKDUDFWHUVFDQQRWEHLQFOXGHGLQDYDULDEOHQDPH7KHVHDUH
FKDUDFWHUVWKDWVHSDUDWHREMHFWVVSDFHSHULRGFRPPD#
REMHFWGHOLPLWHUV>@§©^`B
PDWKHPDWLFDOV\PEROVIRUH[DPSOH¥ A!√ = ≤ ≥ ≠ ∂ ∫.
$OVR\RXFDQQRWXVHDFRPPDQGQDPHRUDPHQXQDPHDVWKHQDPHRIDYDULDEOH
<RXFDQVWRUHDQ\W\SHRIREMHFWLQDYDULDEOHQXPEHUVFKDUDFWHUVWULQJVHTXDWLRQVSURJUDPVJUDSKLFVDQGVRRQ
Creating a variable (QWHUWKHGDWDWKDW\RXZDQWWRDVVRFLDWHZLWKDYDULDEOH
3UHVVk WRVHOHFWWKH6725(FRPPDQG
(QWHUDQDPHIRUWKHYDULDEOH6HHFKDSWHU§%DVLFRSHUDWLRQ¨IRULQIRUPDWLRQRQKRZWRHQWHUDOSKDEHWLFFKDUDFWHUV
3UHVV\WRFUHDWHWKHYDULDEOH
)RUH[DPSOHWRFUHDWHDYDULDEOHQDPHG*5$9WRVWRUHWKHYDOXHHQWHUWKHIROORZLQJRQWKHFRPPDQGOLQH
k ` `*5$9\
6HH§&UHDWLQJDGLUHFWRU\¨RQSDJH IRUGHWDLOVRIDQRWKHUPHWKRGRIFUHDWLQJYDULDEOHV
Page 7-2 Storing objects
Storing objects
Listing variables
7KHUHDUHWZRZD\VWRVHHWKHYDULDEOHV\RXKDYHFUHDWHG
SUHVVj
SUHVV <G7KLVRSHQVWKHILOHPDQDJHPHQWWRROFDOOHG)LOH0DQDJHUDQGGLVSOD\VWKHGLUHFWRU\WUHH7KHGLUHFWRU\WUHHLVDQH[SDQGDEOHOLVWRISRUWVDQGGLUHFWRULHVRQ\RXU+3 *
Using j
:KHQ\RXSUHVVjWKHQDPHVRIWKHYDULDEOHVDSSHDURQWKHIXQFWLRQNH\PHQX,I\RXKDYHFUHDWHGPRUHWKDQYDULDEOHVSUHVVlWRGLVSOD\WKHQH[WVHWRIYDULDEOHV
1RWHWKDWRQO\WKHILUVWFKDUDFWHUVRIDYDULDEOHªVQDPHDSSHDURQWKHjPHQX7RVHHWKHIXOOQDPHRIDYDULDEOHSUHVVWKHIXQFWLRQNH\¦a WRf¦WKDWFRUUHVSRQGVWRWKHYDULDEOH7KHIXOOQDPHRIWKHYDULDEOHLVGLVSOD\HGRQWKHFRPPDQGOLQH7RVHHZKDWGDWDLVVWRUHGLQWKDWYDULDEOHSUHVV\
7KHYDULDEOHVOLVWHGE\SUHVVLQJjDUHWKHYDULDEOHVVWRUHGLQWKHFXUUHQWGLUHFWRU\7RVHHWKHYDULDEOHVVWRUHGLQDQRWKHUGLUHFWRU\\RXPXVWILUVWVHOHFWWKDWGLUHFWRU\6HH§'LUHFWRULHV¨RQSDJHIRUPRUHLQIRUPDWLRQ
Using File Manager
:KHQ\RXRSHQ)LOH0DQDJHURQO\WKHSRUWVDQGWKH+20(GLUHFWRU\DUHOLVWHG7RVHHWKHYDULDEOHVLQDGLUHFWRU\\RXQHHGWRVHOHFWWKDWGLUHFWRU\7KLVLVH[SODLQHGRQSDJH
:KHQ\RXVHOHFWDGLUHFWRU\DOOREMHFWVLQWKDWGLUHFWRU\¦YDULDEOHVDQGVXEGLUHFWRULHV¦DUHOLVWHG<RXDOVRVHHWKHW\SHRIHDFKREMHFWDQGLWVVL]H7RVHHWKHYDULDEOHVDQGRWKHUREMHFWVLQDVXEGLUHFWRU\VHOHFWWKHVXEGLUHFWRU\
Storing objects Page 7-3
Stor
ing
obje
cts
Using a variable in a calculation
<RXFDQXVHDYDULDEOHªVFRQWHQWVLQDFDOFXODWLRQ7RFRQWLQXHWKHH[DPSOHRQSDJH VXSSRVH\RXKDYHVWRUHGWKHDFFHOHUDWLRQRIJUDYLW\LQDYDULDEOHQDPHG*5$9DQGWKDWWKLVYDULDEOHKDSSHQVWREHUHSUHVHQWHGE\c7RPXOWLSO\WKHDFFHOHUDWLRQRIJUDYLW\E\\RXZRXOGSUHVV
jc\
jcSODFHVWKHYDULDEOHªVQDPHRQWKHFRPPDQGOLQH3UHVVLQJ\FDXVHVWKHYDULDEOHDQGWKHQWKHHQWLUHH[SUHVVLRQWREHHYDOXDWHG
1RWHWKDWLIWKHYDULDEOH\RXZDQWWRXVHLVQRWDYDLODEOHZKHQ\RXSUHVVj\RXPXVWILUVWVHOHFWWKHGLUHFWRU\LQZKLFKWKHYDULDEOHLVVWRUHG6HH§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH
User-defined functions
8VHUGHILQHGIXQFWLRQVDUHDVSHFLDOW\SHRIYDULDEOH/LNHYDULDEOHV\RXJLYHDXVHUGHILQHGIXQFWLRQDQDPHDQGVWRUHLWIRUODWHUXVH
8VHUGHILQHGIXQFWLRQVRSHUDWHLQWKHVDPHZD\DVQRUPDOIXQFWLRQVWKDWLV\RXHQWHUWKHIXQFWLRQQDPHVSHFLI\WKHDUJXPHQWRUDUJXPHQWVLQSDUHQWKHVHVDQGWKHQSUHVV\RU> WRHYDOXDWHWKHIXQFWLRQ7KHGLIIHUHQFHLVWKDW\RXFUHDWHWKHIXQFWLRQ\RXUVHOIDQGJLYHLWDQDPHRI\RXUFKRRVLQJ
Creating a user-defined function
7KHIROORZLQJH[DPSOHLOOXVWUDWHVKRZWRFUHDWHDXVHUGHILQHGIXQFWLRQWRHYDOXDWH DQGVWRUHLWZLWKWKHQDPH§)[¨
3UHVV<#WRSODFHWKH'(),1(FRPPDQGRQWKHFRPPDQGOLQH
:LWKWKHFXUVRUEHWZHHQWKHFRPPDQGªVSDUHQWKHVHVGHILQHWKHIXQFWLRQ
`)<_O>ætOq
1RWHWKDWWKHQDPH\RXZDQWWRJLYH\RXUIXQFWLRQPXVWDSSHDUWRWKHOHIWRIWKHHTXDOVVLJQ<RXVSHFLI\WKHIXQFWLRQWRWKHULJKWRIWKHHTXDOVVLJQ
3UHVV\WRGHILQHWKHIXQFWLRQDQGVWRUHLWLQWKHFXUUHQWGLUHFWRU\,QWKLVH[DPSOHLWLVVWRUHGDV§)¨
3 x2( )cos
Page 7-4 Storing objects
Storing objects
Evaluating a user-defined function
7RHYDOXDWHDXVHUGHILQHGIXQFWLRQ
*RWRWKHGLUHFWRU\ZKHUH\RXVWRUHGWKHIXQFWLRQDQGSUHVVj
7KHYDULDEOHVLQWKHGLUHFWRU\DUHGLVSOD\HGRQWKHIXQFWLRQNH\PHQX
3UHVVWKHIXQFWLRQNH\WKDWFRUUHVSRQGVWRWKHYDULDEOH
7KHIXQFWLRQQDPHLVGLVSOD\HGRQWKHFRPPDQGOLQH
:LWKWKHFXUVRUDIWHUWKHIXQFWLRQQDPHSUHVV>_WRLQVHUWSDUHQWKHVHV
(QWHUWKHDUJXPHQWRUDUJXPHQWVEHWZHHQWKHSDUHQWKHVHV
,IWKHIXQFWLRQWDNHVPRUHWKDQRQHDUJXPHQWVHSDUDWHHDFKDUJXPHQWZLWKDFRPPD
7RHYDOXDWHWKHIXQFWLRQ
SUHVV\WRREWDLQDQH[DFWDQVZHURU
SUHVV> WRREWDLQDQDSSUR[LPDWHDQVZHU
Directories<RXFDQFUHDWHGLUHFWRULHVRQWKH+3 *MXVWDV\RXFUHDWHGLUHFWRULHVRQDFRPSXWHU$GLUHFWRU\LVVLPSO\DQDPHGDUHDRIPHPRU\LQZKLFK\RXFDQVWRUHYDULDEOHVDQGRWKHUGLUHFWRULHV
)RUH[DPSOH\RXPLJKWFUHDWHDQXPEHURIYDULDEOHVUHODWLQJWRPHFKDQLFDOHQJLQHHULQJFDOFXODWLRQV<RXZRXOGSUREDEO\ILQGWKHVHYDULDEOHVPRUHHDVLO\LIWKH\ZHUHVWRUHGWRJHWKHU7KHUHIRUH\RXFRXOGFUHDWHDGLUHFWRU\DQGVWRUHMXVW\RXUPHFKDQLFDOHQJLQHHULQJYDULDEOHVLQWKDWGLUHFWRU\7KHQZKHQ\RXQHHGRQHRIWKHWKHVHYDULDEOHV\RXJRWRWKDWGLUHFWRU\DQGVHOHFWWKHYDULDEOH
:KHQ\RXWXUQRQWKH+3 *IRUWKHYHU\ILUVWWLPH\RXZLOOILQGMXVWRQHGLUHFWRU\7KLVLVFDOOHG+20(8QOHVV\RXVSHFLI\RWKHUZLVHDOOWKHYDULDEOHV\RXFUHDWHZLOOEHVWRUHGLQ+20(,I\RXLQWHQGWRFUHDWHQXPHURXVYDULDEOHV\RXPD\ILQGLWHDVLHULI\RXFUHDWHDGLUHFWRU\IRUHDFKVHWRIVLPLODUYDULDEOHV\RXFUHDWHRQHGLUHFWRU\IRU\RXUPHFKDQLFDOHQJLQHHULQJYDULDEOHVDQRWKHUIRUFKHPLVWU\YDULDEOHVDQGVRRQ
Storing objects Page 7-5
Stor
ing
obje
cts
Creating a directory 3UHVV<G
7KLVRSHQVWKHILOHPDQDJHPHQWWRROFDOOHG)LOH0DQDJHUDQGGLVSOD\VWKHGLUHFWRU\WUHH
6HOHFWWKHGLUHFWRU\WKDWLVWREHWKHSDUHQWRI\RXUQHZGLUHFWRU\6HH§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH
1RWHWKDWDQ\GLUHFWRU\\RXFUHDWHPXVWEHDFKLOGRIDQRWKHUGLUHFWRU\WKDWLVFRQWDLQHGZLWKLQVRPHRWKHUGLUHFWRU\7KHYHU\ILUVWGLUHFWRU\\RXFUHDWHZLOOEHDFKLOGRI+20(
3UHVV 2.
7KHVFUHHQQRZOLVWVWKHYDULDEOHVDQGVXEGLUHFWRULHVLQWKHGLUHFWRU\VHOHFWHGDWVWHS7KH)LOH0DQDJHUIXQFWLRQNH\PHQXLVDOVRGLVSOD\HG
3UHVVl1(:
7KH1HZ9DULDEOHLQSXWIRUPLVGLVSOD\HG
3UHVV]WRVHOHFWWKH1DPHILHOG
7KH2EMHFWILHOGPXVWEHOHIWEODQNZKHQ\RXDUHFUHDWLQJDQHZGLUHFWRU\
,QWKH1DPHILHOGHQWHUDQDPHIRUWKHQHZGLUHFWRU\
7KHQDPLQJFRQYHQWLRQVDQGUHVWULFWLRQVWKDWDSSO\WRGLUHFWRU\QDPHVDUHWKHVDPHDVWKRVHWKDWDSSO\WRYDULDEOHQDPHV6HHSDJH IRUPRUHLQIRUPDWLRQ
7KHFXUVRUMXPSVWRWKH'LUHFWRU\ILHOGDIWHU\RXHQWHUWKHQDPH
3UHVV&+.WRLQGLFDWHWKDW\RXDUHFUHDWLQJDGLUHFWRU\
3UHVV2.RU\
7KHOLVWRIYDULDEOHVDQGVXEGLUHFWRULHVGLVSOD\HGDWVWHSDERYHQRZLQFOXGHVWKHGLUHFWRU\\RXMXVWFUHDWHG
7RUHWXUQWRWKHGHIDXOWGLVSOD\SUHVVG
<RXFDQDOVRFUHDWHDYDULDEOHXVLQJWKHDERYHSURFHGXUH:LWKWKHFXUVRULQWKH2EMHFWILHOG\RXHLWKHUHQWHUDQREMHFWªVFRQWHQWVRUSUHVV&+226WRVHOHFWDQH[LVWLQJREMHFWIRUHGLWLQJWKHFRQWHQWVDSSHDULQWKH2EMHFWILHOG<RXVSHFLI\DQDPHIRUWKHYDULDEOHLQWKH1DPHILHOGDQGOHDYHWKH'LUHFWRU\ILHOGXQFKHFNHG
Page 7-6 Storing objects
Storing objects
Selecting a directory or variable
<RXUFXUUHQWGLUHFWRU\¦DOVRNQRZQDV\RXUSDWK¦LVVKRZQDWWKHVWDUWRIWKHVHFRQGOLQHRIWKHVWDWXVDUHD7RZRUNZLWKDQRWKHUGLUHFWRU\\RXQHHGWRVHOHFWWKDWGLUHFWRU\<RXPXVWGRWKLVIRUH[DPSOHLI\RXZDQWWRXVHDYDULDEOHVWRUHGLQWKDWGLUHFWRU\
Method 1
8VHWKLVPHWKRGLIWKHGLUHFWRU\\RXZDQWWRVHOHFWLVEHORZ¦EXWQRWWRRIDUEHORZ¦WKHFXUUHQWGLUHFWRU\LQWKHGLUHFWRU\WUHH
3UHVVj
$PHQXRIWKHYDULDEOHVDQGVXEGLUHFWRULHVLQWKHFXUUHQWGLUHFWRU\LVGLVSOD\HG6XEGLUHFWRULHVFDQEHGLVWLQJXLVKHGIURPYDULDEOHVE\DVPDOOEDUDFURVVWKHWRSOHIWKDQGFRUQHURIWKHPHQXLWHP7KHH[DPSOHDWWKHULJKWVKRZVWKDWWKH+20(GLUHFWRU\FRQWDLQVDVXEGLUHFWRU\FDOOHG(1*,1DQGDQXPEHURIYDULDEOHV5($/$02'8/2+0DQGVRRQ
:KHQHYHU\RXSUHVVjWKHYDULDEOHVDQGVXEGLUHFWRULHVGLVSOD\HGDUHMXVWWKRVHFRQWDLQHGLQWKHGLUHFWRU\ZKRVHQDPHLVVKRZQLQWKHVWDWXVDUHD$OVRZKHQHYHU\RXFUHDWHDQHZYDULDEOHRUVXEGLUHFWRU\WKDWYDULDEOHRUVXEGLUHFWRU\LVSODFHGLQWKHGLUHFWRU\ZKRVHQDPHLVVKRZQLQWKHVWDWXVDUHD
6HOHFWDGLUHFWRU\E\SUHVVLQJWKHFRUUHVSRQGLQJIXQFWLRQNH\DQGWKHQSUHVVLQJ\
,QWKHDERYHH[DPSOH\RXSUHVVdDQG\WRVHOHFWWKH(1*,1VXEGLUHFWRU\
,IWKHUHDUHPRUHWKDQYDULDEOHVDQGVXEGLUHFWRULHVLQ\RXUFXUUHQWGLUHFWRU\\RXPD\QHHGWRSUHVV lEHIRUHWKHQDPHRIWKHVXEGLUHFWRU\\RXZDQWWRVHOHFWDSSHDUVRQWKHVFUHHQ
7KHYDULDEOHVDQGGLUHFWRULHVQRZVKRZQRQWKHPHQXDUHWKRVHFRQWDLQHGLQWKHVXEGLUHFWRU\\RXFKRVH,IWKHVXEGLUHFWRU\\RXZDQWWRILQDOO\ZRUNZLWKLVIXUWKHUGRZQWKHGLUHFWRU\WUHH\RXZLOOQHHGWRUHSHDWVWHSXQWLOLWVQDPHLVGLVSOD\HGRQWKHPHQX
7KHPHWKRGVGHVFULEHGEHORZIRUVHOHFWLQJDGLUHFWRU\DUHWKHVDPHPHWKRGV\RXXVHWRVHOHFWDYDULDEOHZLWKLQDGLUHFWRU\
Storing objects Page 7-7
Stor
ing
obje
cts
Method 2
8VHWKLVPHWKRGZKHQWKHGLUHFWRU\\RXZDQWWRVHOHFWLVRQDGLIIHUHQWEUDQFKRIWKHGLUHFWRU\WUHHRULVPDQ\OHYHOVDERYHRUEHORZ\RXUFXUUHQWGLUHFWRU\
3UHVV<G
7KHGLUHFWRU\WUHHLVGLVSOD\HGVKRZLQJIRUHDFKGLUHFWRU\LWVSDUHQWGLUHFWRU\DQGLWVVXEGLUHFWRULHVLIDQ\<RXUFXUUHQWGLUHFWRU\LVKLJKOLJKWHG
3UHVV[RU]XQWLOWKHGLUHFWRU\\RXZDQWWRVHOHFWLVKLJKOLJKWHG
3UHVV
3UHVVl l a +$/7
7KHGHIDXOWGLVSOD\UHWXUQVDQG\RXUQHZSDWKLVWKHGLUHFWRU\\RXFKRVHIURPWKHGLUHFWRU\WUHH
Method 3
,IWKHGLUHFWRU\\RXZDQWWRVHOHFWLVDERYHDQGRQWKHVDPHEUDQFKDV\RXUFXUUHQWGLUHFWRU\\RXFDQSUHVV<J\XQWLOWKHGLUHFWRU\\RXZDQWEHFRPHVWKHFXUUHQWGLUHFWRU\
Managing variables and directories7KH+3 *SURYLGHVPDQ\WRROVWRKHOS\RXPDQDJH\RXUYDULDEOHVDQGGLUHFWRULHV)RUH[DPSOH\RXFDQGHOHWHFRS\PRYHDQGUHQDPHYDULDEOHVDQGGLUHFWRULHV<RXFDQDOVRHGLWDYDULDEOHªVGDWD
Deleting a variable or directory
7KHYDULDEOHVLQDGLUHFWRU\DUHGHOHWHGZKHQ\RXGHOHWHWKHGLUHFWRU\+RZHYHU\RXFDQQRWGHOHWHDGLUHFWRU\LILWFRQWDLQVDQRWKHUGLUHFWRU\
8VH)LOH0DQDJHU<GWRVHOHFWWKHSDUHQWGLUHFWRU\RIWKHYDULDEOHRUGLUHFWRU\\RXZDQWWRGHOHWH6HH§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH$OLVWRIDOOWKHREMHFWVLQWKDWGLUHFWRU\LVGLVSOD\HG
+LJKOLJKWWKHQDPHRIWKHYDULDEOHRUGLUHFWRU\\RXZDQWWRGHOHWH
3UHVVl a WRVHOHFW385*(
$PHVVDJHLVGLVSOD\HGDVNLQJ\RXWRFRQILUPWKDW\RXZDQWWRGHOHWHWKHYDULDEOHRUGLUHFWRU\\RXVHOHFWHG
3UHVVaWRGHOHWHWKHYDULDEOHRUGLUHFWRU\
3UHVVGWRUHWXUQWRWKHGHIDXOWGLVSOD\
Page 7-8 Storing objects
Storing objects
Copying or moving a variable or directory 8VH)LOH0DQDJHU<GWRVHOHFWWKHSDUHQWGLUHFWRU\RIWKHYDULDEOH
RUGLUHFWRU\\RXZDQWWRFRS\RUPRYH6HH§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH$OLVWRIDOOWKHREMHFWVLQWKDWGLUHFWRU\LVGLVSOD\HG
+LJKOLJKWWKHQDPHRIWKHYDULDEOHRUGLUHFWRU\\RXZDQWWRFRS\RUPRYH
7RFRS\\RXUVHOHFWLRQSUHVV&23<WRPRYH\RXUVHOHFWLRQSUHVV029(7KHGLUHFWRU\WUHHLVUHGLVSOD\HG
3UHVV[RU]XQWLOWKHGHVWLQDWLRQGLUHFWRU\LVKLJKOLJKWHG
7KHGHVWLQDWLRQGLUHFWRU\LVWKHGLUHFWRU\ZKHUH\RXZDQWWKHYDULDEOHRUGLUHFWRU\FRSLHGRUPRYHGWR
3UHVV2.
$ZDUQLQJLVGLVSOD\HGLIWKHYDULDEOHRUGLUHFWRU\\RXDUHFRS\LQJRUPRYLQJDOUHDG\H[LVWVLQWKHGHVWLQDWLRQGLUHFWRU\,QWKLVFDVHHLWKHU
RYHUZULWHWKHH[LVWLQJYDULDEOHRUGLUHFWRU\E\SUHVVLQJ <(6RU$//
FDQFHOWKHRSHUDWLRQE\SUHVVLQJ$%257RU12RU
UHQDPHWKHYDULDEOHRUGLUHFWRU\\RXDUHFRS\LQJRUPRYLQJE\SUHVVLQJ5(1
7RFKHFNWKHQHZGLUHFWRU\WUHHSUHVV75((
3UHVVGWRUHWXUQWRWKHGHIDXOWGLVSOD\
Renaming a variable or directory 8VH)LOH0DQDJHU<GWRVHOHFWWKHSDUHQWGLUHFWRU\RIWKHYDULDEOH
RUGLUHFWRU\\RXZDQWWRUHQDPH6HH§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH$OLVWRIDOOWKHREMHFWVLQWKDWGLUHFWRU\LVGLVSOD\HG
+LJKOLJKWWKHQDPHRIWKHYDULDEOHRUGLUHFWRU\\RXZDQWWRUHQDPH
3UHVVl 5(1$0(
7KHSUHVHQWQDPHRIWKHYDULDEOHRUGLUHFWRU\LVGLVSOD\HGRQWKHFRPPDQGOLQH1RWHWKDWWKHDOSKDNH\ERDUGKDVEHFRPHDFWLYHDQG\RXGRQRWQHHGWRSUHVV`EHIRUHFKDQJLQJWKHQDPH
&KDQJHWKHQDPHRIWKHYDULDEOHRUGLUHFWRU\6HHFKDSWHUIRULQVWUXFWLRQVRQKRZWRHGLWWKHFRQWHQWVRIWKHFRPPDQGOLQH
3UHVV\7KHFRQWHQWVRIWKHSDUHQWGLUHFWRU\DUHUHGLVSOD\HGVKRZLQJWKHQHZQDPHRIWKHYDULDEOHRUGLUHFWRU\
3UHVVGWRUHWXUQWRWKHGHIDXOWGLVSOD\
Storing objects Page 7-9
Stor
ing
obje
cts
Editing a variable
(GLWDYDULDEOHZKHQ\RXZDQWWRFKDQJHLWVFRQWHQWV
8VH)LOH0DQDJHU<GWRVHOHFWWKHGLUHFWRU\WKDWFRQWDLQVWKHYDULDEOH\RXZDQWWRHGLW6HH§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH$OLVWRIDOOWKHREMHFWVLQWKDWGLUHFWRU\LVGLVSOD\HG
+LJKOLJKWWKHQDPHRIWKHYDULDEOHRUGLUHFWRU\\RXZDQWWRHGLW
3UHVVl l (',7%
7KHFRQWHQWVRIWKHYDULDEOHDUHQRZDYDLODEOH
7KH(',7%FRPPDQGHQDEOHV\RXWRHGLWWKHFRQWHQWVXVLQJDQHGLWRUWKDWLVDSSURSULDWHWRWKHW\SHRIREMHFWVWRUHGLQWKHYDULDEOH)RUH[DPSOHLIWKHYDULDEOHLVVWRULQJDPDWUL[(',7%GLVSOD\VWKHPDWUL[LQ0DWUL[:ULWHU,ILWLVVWRULQJDQHTXDWLRQLWGLVSOD\VWKHHTXDWLRQLQ(TXDWLRQ:ULWHUDQGVRRQ
&KDQJHWKHFRQWHQWVRIWKHYDULDEOH
3UHVV\
3UHVVGWRUHWXUQWRWKHGHIDXOWGLVSOD\
Memory Management7KH+3 *KDV .ERI5$0DQG 0ERI)ODVK520
5$0LVVHJPHQWHGLQWRV\VWHPPHPRU\XVHUPHPRU\SRUWDQGSRUW
6\VWHPPHPRU\VWRUHVV\VWHPYDULDEOHV<RXGRQRWKDYHDFFHVVWRV\VWHPPHPRU\
8VHUPHPRU\FRQWDLQVWKH+20(GLUHFWRU\DQGLWVVXEGLUHFWRULHVKLVWRU\ZRUNLQJPHPRU\WKDWLVPHPRU\DYDLODEOHIRUXVHE\FDOFXODWLRQVDQGH[HFXWLQJSURJUDPVDQGDQXPEHURIWHPSRUDU\YDULDEOHVFUHDWHGHLWKHUE\WKHV\VWHPRUE\H[HFXWLQJSURJUDPV
3RUWLVDYDLODEOHIRUVWRULQJOLEUDULHVDQGIRUEDFNHGXSREMHFWVDQGSRUWFDQEHXVHGWRVWRUHREMHFWV
)ODVK520LVVHJPHQWHGLQWRV\VWHPPHPRU\¦ZKLFKLVDQH[WHQVLRQRI5$0V\VWHPPHPRU\¦DQGSRUW/LNHSRUWSRUWFDQEHXVHGWRVWRUHREMHFWV\RXFUHDWHRUGRZQORDG
2EMHFWVVWRUHGLQSRUWPHPRU\FDQEHFDOOHGRUH[HFXWHGEXWWKH\FDQQRWEHYLHZHGRUHGLWHGXQOHVVFRSLHGWRPDLQPHPRU\
,QWRWDOWKH+3 *RIIHUVRYHU 0ERISRUWPHPRU\
Page 7-10 Storing objects
Storing objects
Using port memory
2EMHFWVWKDW\RXZDQWWRNHHSVKRXOGEHPRYHGIURPXVHUPHPRU\WRSRUWPHPRU\7KLVQRWRQO\PDNHVPRUHXVHUPHPRU\DYDLODEOHIRUHYHU\GD\RSHUDWLRQVEXWLWSXWVREMHFWV\RXZDQWWRNHHSLQWRDVDIHUVWRUDJHHQYLURQPHQW3RUWVDQGDUHVDIHUWKDQXVHUPHPRU\DQGSRUWLVVDIHUWKDQSRUWVDQG
Moving objects to port memory
<RXPRYHREMHFWVWRSRUWPHPRU\LQWKHVDPHZD\WKDW\RXPRYHREMHFWVIURP+20(GLUHFWRU\WRVXEGLUHFWRULHVRI+20(RUEHWZHHQVXEGLUHFWRULHV7RYLHZRUHGLWDQREMHFWLQSRUWPHPRU\\RXPXVWILUVWFRS\RUPRYHLWWRXVHUPHPRU\
7RPRYHDQREMHFWWRDSRUW
8VH)LOH0DQDJHUWRVHOHFWWKHREMHFW\RXZDQWWRPRYH)ROORZWKHVWHSVLQ§6HOHFWLQJDGLUHFWRU\RUYDULDEOH¨RQSDJH
3UHVV029(
7KHGLUHFWRU\WUHHLVUHGLVSOD\HG
3UHVV[RU]XQWLOWKHGHVWLQDWLRQSRUWLVKLJKOLJKWHG
7KHGHVWLQDWLRQSRUWLVWKHSRUWZKHUH\RXZDQWWRVWRUHWKHREMHFW
3UHVV2.
$ZDUQLQJLVGLVSOD\HGLIDQREMHFWRIWKHVDPHQDPHDOUHDG\H[LVWVLQWKHGHVWLQDWLRQSRUW,QWKLVFDVHHLWKHU
RYHUZULWHWKHH[LVWLQJREMHFWE\SUHVVLQJ <(6RU$//
FDQFHOWKHRSHUDWLRQE\SUHVVLQJ$%257RU12RU
UHQDPHWKHREMHFW\RXDUHPRYLQJE\SUHVVLQJ5(1
3UHVVGWRUHWXUQWRWKHGHIDXOWGLVSOD\
Storing objects Page 7-11
Vectors, lists, arrays, matrices
chapter8.fm Page 1 Thursday, November 25, 1999 4:03 PM
Chapter 8
Vectors, lists, arrays, and matrices
Contents
9HFWRUV
&UHDWLQJYHFWRUV
9HFWRUPDWKHPDWLFV
/LVWV
&UHDWLQJDOLVW
:RUNLQJZLWKOLVWV
$UUD\VDQGPDWULFHV
&UHDWLQJDUUD\V
4XLFNO\PRYLQJWKURXJKDQDUUD\
(GLWLQJDQDUUD\
0DWUL[DULWKPHWLF
Introduction7KH+3 *SURYLGHVQXPHURXVWRROVIRUFUHDWLQJPDQLSXODWLQJDQGDQDO\]LQJYHFWRUVOLVWVDUUD\VDQGPDWULFHV9HFWRUVRIDQ\GLPHQVLRQFDQEHFUHDWHGFRPPDQGVFDQEHPDGHWRRSHUDWHRYHUPXOWLSOHHOHPHQWVLQDOLVWDQGPDWULFHVFDQEHXVHGWRVSHFLI\VWDWLVWLFDOGDWDDQGWRVROYHV\VWHPVRIOLQHDUHTXDWLRQV
Vectors, lists, arrays, and matrices Page 8-1
Vect
ors,
lists
, arr
ays,
mat
rices
chapter8.fm Page 2 Thursday, November 25, 1999 4:03 PM
Vectors$YHFWRULVDZD\RIUHSUHVHQWLQJTXDQWLWLHVWKDWDUHPHDVXUHGERWKE\PDJQLWXGHDQGE\GLUHFWLRQ$QH[DPSOHLVYHORFLW\
0RVWRIWHQ\RXZLOOZRUNZLWKDQGGLPHQVLRQDOYHFWRUVDOWKRXJKYHFWRUVRIDQ\GLPHQVLRQDUHSRVVLEOH7KH+3 *HQDEOHV\RXWRVSHFLI\DQGZRUNZLWKYHFWRUVRIDQ\GLPHQVLRQ
$GLPHQVLRQDOYHFWRUFDQEHGHVFULEHGLQUHFWDQJXODUQRWDWLRQ>[\@¦RULQSRODUQRWDWLRQ¦>U θ@)RUGLPHQVLRQDOYHFWRUV\RXFDQXVHUHFWDQJXODUQRWDWLRQ¦>[\]@¦F\OLQGULFDOQRWDWLRQ¦>U θ]@¦RUVSKHULFDOQRWDWLRQ¦>U, θφ@$OOWKHVHQRWDWLRQVDUHDYDLODEOHZLWKWKH+3 *
Creating vectors
<RXVKRXOGILUVWGHFLGHRQWKHQRWDWLRQ\RXZDQWWRXVH
Selecting vector notation
7KHFXUUHQWO\VHWQRWDWLRQLVLQGLFDWHGE\WKHFRRUGLQDWHVDQQXQFLDWRU;<=LQGLFDWHVUHFWDQJXODUQRWDWLRQ5a=LQGLFDWHVF\OLQGULFDOQRWDWLRQDQG5aaLQGLFDWHVVSKHULFDOQRWDWLRQ<RXQHHGWRFKRRVHDQHZQRWDWLRQLIWKHFXUUHQWO\VHWQRWDWLRQLVQRWWKHRQH\RXZDQWWRXVH1RWH\RXPXVWFKRRVHSRODUQRWDWLRQLI\RXDUHFUHDWLQJD'F\OLQGULFDOYHFWRU
3UHVVhWRGLVSOD\WKH&DOFXODWRU0RGHVLQSXWIRUP
6HWWKH&RRUGLQDWH6\VWHPILHOGWRWKHQRWDWLRQWKDW\RXZDQW6HHSDJHIRULQIRUPDWLRQRQFKDQJLQJWKHILHOGVRQDQLQSXWIRUP
3UHVV2.WRVHWWKHQRWDWLRQ\RXFKRVH
Selecting an angle unit
7KHFXUUHQWO\VHWDQJOHXQLWLVLQGLFDWHGE\WKHDQJOHDQQXQFLDWRU'(* LQGLFDWHVGHJUHHV5$' LQGLFDWHVUDGLDQV¦WKHGHIDXOWVHWWLQJ¦DQG*5' LQGLFDWHVJUDGLDQV,I\RXLQWHQGWRXVHDYHFWRUQRWDWLRQWKDWUHTXLUHVDQDQJOHPHDVXUHPHQWDQGWKHFXUUHQWDQJOHXQLWLVQRWZKDW\RXZDQWUHVHWWKHXQLWEHIRUHHQWHULQJ\RXUYHFWRU6HH§&KDQJLQJDPRGH¨RQSDJH IRULQVWUXFWLRQVRQUHVHWWLQJWKHDQJOHXQLW
Page 8-2 Vectors, lists, arrays, and matrices
Vectors, lists, arrays, matrices
chapter8.fm Page 3 Thursday, November 25, 1999 4:03 PM
Entering vectors
<RXHQWHUDYHFWRUE\VSHFLI\LQJLWVFRPSRQHQWVEHWZHHQVTXDUHEUDFNHWV
3UHVV<+
(QWHUWKHILUVWFRPSRQHQW
,I\RXDUHHQWHULQJDUHDOYHFWRUUDWKHUWKDQDV\PEROLFYHFWRULPPHGLDWHO\IROORZHDFKFRPSRQHQWZLWKDGHFLPDOSRLQWDVLQWKHH[DPSOHEHORZ
(QWHUHDFKVXEVHTXHQWFRPSRQHQW6HSDUDWHUHFWDQJXODUFRPSRQHQWVZLWKDFRPPDEXWSUHFHGHDQDQJXODUFRPSRQHQWZLWKWKHDQJOHVLJQa7KHDQJOHVLJQFDQEHHQWHUHGE\SUHVVLQJ`>
3UHVV\
<RXFDQDOVRHQWHUDYHFWRUE\FUHDWLQJDVLQJOHURZPDWUL[ZLWK0DWUL[:ULWHU7KLVLVH[SODLQHGODWHULQWKLVFKDSWHU
,IWKHFRRUGLQDWHVQRWDWLRQGRHVQRWPDWFK\RXUHQWU\WKH+3 *FRQYHUWV\RXUHQWU\WRWKDWQRWDWLRQ,QWKHH[DPSOHDWWKHULJKWWKHVHFRQGDUJXPHQW¦¦LVFRQYHUWHGWRDQDQJOHPHDVXUHPHQWEHFDXVHWKHFRRUGLQDWHVQRWDWLRQLVVHWWRSRODULQGLFDWHGE\WKHSRODUDQQXQFLDWRU1RWHWKDWV\PEROLFYHFWRUV¦LQFOXGLQJWKRVHZLWKLQWHJHUHOHPHQWV¦DUHQRWFRQYHUWHGWRWKHDQJOHPHDVXUHPHQWV
Vector mathematics
7ZRYHFWRUVFDQEHDGGHGDQGVXEWUDFWHGRQWKH+3 *MXVWDVUHDOQXPEHUVDUHDGGHGDQGVXEWUDFWHG)RULQVWDQFHWRDGGWZRYHFWRUVHQWHUWKHILUVWYHFWRUSUHVV=HQWHUWKHVHFRQGYHFWRUDQGSUHVV\
<RXFDQDOVRPXOWLSO\DQGGLYLGHDYHFWRUE\DVFDODU
7KH+3 *DOVRSURYLGHVDQXPEHURIVSHFLDOFRPPDQGVIRUZRUNLQJZLWKYHFWRUV7KUHHRIWKHVHFRPPDQGV¦DEVROXWHPDJQLWXGHGRWSURGXFWDQGFURVVSURGXFW¦DUHGHVFULEHGLQGHWDLOLQWKHQH[WWKUHHVHFWLRQV
Vectors, lists, arrays, and matrices Page 8-3
Vect
ors,
lists
, arr
ays,
mat
rices
chapter8.fm Page 4 Thursday, November 25, 1999 4:03 PM
Absolute magnitude
7KHDEVROXWHPDJQLWXGHRIDYHFWRU¦DOVRNQRZQDVWKHVFDODUPDJQLWXGH¦LVWKHVTXDUHURRWRIWKHVXPRIWKHVTXDUHVRIWKHYDOXHRIHDFKHOHPHQW
7RFDOFXODWHWKHDEVROXWHPDJQLWXGHRI>@
3UHVV<Z
3UHVV<+
(QWHU>I>I
3UHVV\
7KHUHVXOWLV
$QH[DPSOHZKHUH\RXQHHGWRFDOFXODWHWKHDEVROXWHPDJQLWXGHLVLQILQGLQJWKHXQLWYHFWRU7KHXQLWYHFWRULVIRXQGE\GLYLGLQJWKHJLYHQYHFWRUE\LWVPDJQLWXGH
6XSSRVH\RXZDQWWRILQGWKHXQLWYHFWRURI>@
3UHVV< + >I WRHQWHUWKHQXPHUDWRU
3UHVVz
3UHVV<Z
3UHVV<+>IWRFRPSOHWHWKHGHQRPLQDWRU
3UHVV\WRREWDLQWKHXQLWYHFWRUZKLFKLQWKLVFDVHLV
21
X YY
35--- 4
5---,
Page 8-4 Vectors, lists, arrays, and matrices
Vectors, lists, arrays, matrices
chapter8.fm Page 5 Thursday, November 25, 1999 4:03 PM
Dot product
7KHGRWSURGXFWRIWZRYHFWRUVRIHTXDOGLPHQVLRQVLVWKHVXPRIWKHSURGXFWVRIHDFKFRUUHVSRQGLQJSDLURIHOHPHQWV7KHGRWSURGXFWLVDOVRNQRZQDVWKHLQQHURUVFDODUSURGXFW
7RILQGWKHGRWSURGXFWRI>¥@DQG>¥@
3UHVV<PWRVHOHFWWKH0$7+PHQX
3UHVV2.RU \WRVHOHFWWKH9(&725PHQX
3UHVV]WRKLJKOLJKWWKH'27FRPPDQGDQGSUHVV2.RU \
3UHVV<+WRHQWHUDSDLURIVTXDUHEUDFNHWVWRHQFORVHWKHILUVWYHFWRU
(QWHU > I w > I
3UHVVWRPRYH\RXUFXUVRURXWVLGHWKHVTXDUHEUDFNHWVWKHUHE\LQGLFDWLQJWKDWWKHILUVWYHFWRULVFRPSOHWH
3UHVV>IWRLQGLFDWHWKHHQGRIWKHILUVWDUJXPHQW
3UHVV< +WRHQWHUDSDLURIVTXDUHEUDFNHWVWRHQFORVH\RXUVHFRQGYHFWRU
(QWHU w > I > I
3UHVV \WRUHWXUQWKHGRWSURGXFWRIWKHWZRYHFWRUVLQWKLVFDVH
Cross product
)RUWZRYHFWRUV>DEF@DQG>GHI@WKHFURVVSURGXFWLV>EI¥FHFG¥DIDH¥EG@7KHFURVVSURGXFWRIWZRYHFWRUVLVDOVRNQRZQDVWKHYHFWRUSURGXFWRURXWHUSURGXFW
7RILQGWKHFURVVSURGXFWRI>@DQG>@
3UHVV<PWRVHOHFWWKH0$7+PHQX
3UHVV2.RU \WRVHOHFWWKH9(&725PHQX
3UHVV]WZLFHWRKLJKOLJKWWKH&5266FRPPDQGDQGSUHVV2.RU \
(QWHUWKHWZRYHFWRUVVHSDUDWLQJWKHPZLWKDFRPPD
3UHVV \WRUHWXUQWKHFURVVSURGXFWRIWKHWZRYHFWRUVLQWKLVFDVH>¥¥@
Vectors, lists, arrays, and matrices Page 8-5
Vect
ors,
lists
, arr
ays,
mat
rices
chapter8.fm Page 6 Thursday, November 25, 1999 4:03 PM
Lists$OLVWLVDFROOHFWLRQRIDQ\QXPEHURIREMHFWV7KHREMHFWVFDQEHRIDQ\W\SH¦QXPEHUVFKDUDFWHUVWULQJVDQGVRRQ¦DQGREMHFWVRIGLIIHUHQWW\SHVFDQDSSHDULQWKHRQHOLVW$OLVWLVUHSUHVHQWHGRQWKH+3 *E\DSDLURIEUDFHV^`VXUURXQGLQJDFROOHFWLRQRIREMHFWV
Creating a list 3UHVV<
7KLVLQGLFDWHVWKDW\RXZDQWWRFUHDWHDOLVW
(QWHUWKHHOHPHQWV\RXZDQWWRLQFOXGHLQWKHOLVWVHSDUDWLQJHDFKZLWKDFRPPDWKDWLV>I
3UHVV\
Working with lists
Single-argument commands
&RPPDQGVWKDWUHTXLUHRQO\RQHDUJXPHQWFDQEHDSSOLHGWRHDFKHOHPHQWLQDOLVWLQDVLQJOHRSHUDWLRQ
)RUH[DPSOHWRILQGWKHVTXDUHURRWRIDQG
3UHVVr
3UHVV< >I>I
3UHVV\
7KHSRVLWLYHVTXDUHURRWRIHDFKRIWKHWKUHHQXPEHUVLQWKHOLVWLVUHWXUQHGZLWKWKHWKUHHUHVXOWVGLVSOD\HGLQDOLVW
Multiple-argument commands
&RPPDQGVWKDWUHTXLUHPRUHWKDQRQHDUJXPHQWFDQEHDSSOLHGWRHDFKHOHPHQWLQDOLVWLQDVLQJOHRSHUDWLRQ
)RUH[DPSOHVXSSRVH\RXZDQWWRFDOFXODWHKRZPDQ\VDPSOHVRIREMHFWVFDQEHPDGHIURPSRSXODWLRQVRIDQGREMHFWV
3UHVV<PWRVHOHFWWKH0$7+PHQX
8VHWKHDUURZNH\VWRKLJKOLJKWWKH352%$%,/,7<PHQX
3UHVV2.RU \
3UHVV2.RU \WRVHOHFWWKH&20%FRPPDQG
Page 8-6 Vectors, lists, arrays, and matrices
Vectors, lists, arrays, matrices
chapter8.fm Page 7 Thursday, November 25, 1999 4:03 PM
3UHVV< >I>I
3UHVV
7KHFXUVRULVQRZRXWVLGHWKHOLVWRIWKHSRSXODWLRQVWREHVDPSOHG
3UHVV>I
3UHVV\
7KHDQVZHUVDUHUHWXUQHGLQDOLVW^`
1RWHWKDWWKHFRPPDQGZDVDSSOLHGWRWZRSDUDPHWHUV¦WKHOLVWRIWKHYDULRXVSRSXODWLRQVDQGWKHVL]HRIWKHVDPSOH¦HDFKVHSDUDWHGE\DFRPPDZLWKLQDSDLURIEUDFHV
Arrays and matrices$QDUUD\LVDQ\UHFWDQJXODUDUUDQJHPHQWRIREMHFWV$QDUUD\RIQXPEHUV¦UHDORUFRPSOH[¦LVXVXDOO\UHIHUUHGWRDVDPDWUL[
<RXFDQFUHDWHDUUD\VIURPPDQ\W\SHVRIREMHFWVUHDOQXPEHUVFRPSOH[QXPEHUVV\PEROLFH[SUHVVLRQVFKDUDFWHUVWULQJVSURJUDPVDQGVRRQ<RXFRXOGIRUH[DPSOHFUHDWHDGDWDEDVH¦VXFKDVDOLVWRIFRQWDFWVDQGWKHLUWHOHSKRQHQXPEHUV¦DVDW\SHRIDUUD\
Creating arrays
Using Matrix Writer
<RXFUHDWHDQDUUD\ZLWKDVSHFLDOWRROFDOOHG0DWUL[:ULWHU<RXRSHQ0DWUL[:ULWHUE\SUHVVLQJ< O
:KHQ\RXRSHQWKH0DWUL[:ULWHUWKHGLVSOD\EHFRPHVDWDEOHZLWKWKHURZVDQGFROXPQVQXPEHUHGOLNHDVSUHDGVKHHW7KHVL]HRIWKHDUUD\LVLQGLFDWHGE\WKHILJXUHVLQWKHWRSOHIWKDQGFRUQHURIWKHWDEOH7KHVL]HLVáDWWKHVWDUWEXWWKLVLQFUHDVHVDV\RXHQWHUREMHFWVLQWRWKHDUUD\7KHURZ¥FROXPQFRRUGLQDWHVRIWKHFXUUHQWO\DFWLYHFHOODUHVKRZQDWWKHERWWRPOHIWKDQGFRUQHURIWKHGLVSOD\
7RFUHDWHDQDUUD\XVLQJ0DWUL[:ULWHU
3UHVV< OWRRSHQ0DWUL[:ULWHU
(QWHUWKHREMHFWWKDWLVWRDSSHDULQWKHILUVWFHOORIWKHDUUD\
7KLVREMHFWDSSHDUVRQWKHFRPPDQGOLQHDV\RXW\SHLW
Vectors, lists, arrays, and matrices Page 8-7
Vect
ors,
lists
, arr
ays,
mat
rices
chapter8.fm Page 8 Thursday, November 25, 1999 4:03 PM
3UHVV\WRPRYHWKHREMHFWIURPWKHFRPPDQGOLQHWRWKHILUVWFHOORIWKHDUUD\
7KHDFWLYHFHOOQRZEHFRPHV¥WKDWLVWKHFHOODWURZDQGFROXPQ
(QWHUWKHUHPDLQLQJREMHFWVWKDWDUHWRJRLQWRURZRIWKHDUUD\SUHVVLQJ\DIWHUHDFKWRPRYHLWIURPWKHFRPPDQGOLQHWRWKHQH[WDYDLODEOHFHOO
:KHQ\RXKDYHW\SHGWKHODVWREMHFWLQWKHILUVWURZRIWKHDUUD\SUHVV]WRPRYHWRWKHVHFRQGURZRIWKHDUUD\DQGWKHQSUHVVXQWLOFHOO¥EHFRPHVWKHDFWLYHFHOOWKDWLVWKHILUVWFHOOLQWKHVHFRQGURZ
(QWHUWKHREMHFWVWKDWDUHWRDSSHDULQWKHVHFRQGURZRI\RXUDUUD\SUHVVLQJ\DIWHUHDFKREMHFW
1RWHWKDWWKHFXUVRUQRZDXWRPDWLFDOO\PRYHVWRWKHILUVWFHOORIWKHQH[WURZDIWHU\RXHQWHUDQREMHFWLQWKHODVWFROXPQRIDURZ
,I\RXQHHGWRDGGPRUHREMHFWVWRDURZ\RXKDYHDOUHDG\FUHDWHGXVHWKHDUURZNH\VWRSRVLWLRQ\RXUFXUVRULQWKHDSSURSULDWHEODQNFHOODQGHQWHUDQHZREMHFW6HH§4XLFNO\PRYLQJWKURXJKDQDUUD\¨EHORZWROHDUQKRZWRTXLFNO\PRYHWKURXJKODUJHDUUD\V
:KHQ\RXKDYHHQWHUHGDOOWKHREMHFWVWKDWZLOOFRPSULVH\RXUDUUD\SUHVV\
0DWUL[:ULWHUFORVHVDQGWKHDUUD\\RXKDYHFUHDWHGDSSHDUVRQWKHGHIDXOWGLVSOD\VFUHHQ
7KH0DWUL[:ULWHUIXQFWLRQNH\PHQXLVH[SODLQHGLQGHWDLOLQWKH3RFNHW*XLGHDQGWKH$GYDQFHG8VHUªV*XLGH
Using the command line
7KLVPHWKRGLVVXLWDEOHRQO\IRUFUHDWLQJVPDOODUUD\V)RUODUJHDUUD\VXVH0DWUL[:ULWHUDVGHVFULEHGLQWKHSUHYLRXVVHFWLRQ
3UHVV< +WRHQWHUDUUD\GHOLPLWHUV
3UHVV< +WRHQWHUURZGHOLPLWHUV
(QWHUWKHURZRIHOHPHQWVSUHVVLQJ>IWRVHSDUDWHHDFKHOHPHQW
,I\RXZDQWWRHQWHUPRUHURZVFRQWLQXHIURPVWHSEHORZRWKHUZLVHSUHVV \WRFUHDWHWKHDUUD\
3UHVVWRPRYHWKHFXUVRUWRWKHULJKWRIWKHURZGHOLPLWHU
5HSHDWIURPVWHS
Page 8-8 Vectors, lists, arrays, and matrices
Vectors, lists, arrays, matrices
chapter8.fm Page 9 Thursday, November 25, 1999 4:03 PM
Quickly moving through an array
.H\FRPELQDWLRQVDUHSURYLGHGWRKHOS\RXTXLFNO\PRYHWKURXJKDQDUUD\WKDWLVWRRODUJHWREHGLVSOD\HGLQIXOO
> PRYHVWRWKHODVWFROXPQ
>PRYHVWRWKHILUVWFROXPQ
>PRYHVWRWKHILUVWURZ
>PRYHVWRWKHODVWURZ
< PRYHVWRWKHQH[WGLVSOD\DEOHVHWRIFROXPQV
<PRYHVWRWKHSUHYLRXVGLVSOD\DEOHVHWRIFROXPQV
>PRYHVWRWKHSUHYLRXVGLVSOD\DEOHVHWRIURZV
>PRYHVWRWKHQH[WGLVSOD\DEOHVHWRIURZV
Editing an array +LJKOLJKWWKHDUUD\LQKLVWRU\DQGSUHVV(',7
0DWUL[:ULWHURSHQVZLWK\RXUDUUD\GLVSOD\HG
8VHWKHDUURZNH\VWRKLJKOLJKWWKHFHOO\RXZDQWWRHGLW
(QWHUWKHQHZYDOXH
3UHVV\WRXSGDWHWKHDUUD\
,I\RXZDQWWRHGLWRWKHUYDOXHVUHSHDWIURPVWHS
3UHVV\WRSODFHWKHHGLWHGDUUD\LQKLVWRU\
3UHVV\DJDLQWRVDYHWKHHGLWHGDUUD\
,IWKHDUUD\\RXZDQWWRHGLWLVWKHODVWREMHFWLQKLVWRU\\RXFDQDOVRSUHVV]WRRSHQWKHDUUD\LQ0DWUL[:ULWHU
Vectors, lists, arrays, and matrices Page 8-9
Vect
ors,
lists
, arr
ays,
mat
rices
chapter8.fm Page 10 Thursday, November 25, 1999 4:03 PM
Matrix arithmetic
,QPDWUL[DULWKPHWLF\RXQHHGWRHQWHURQHRUPRUHPDWULFHV<RXFDQHQWHUDPDWUL[
XVLQJ0DWUL[:ULWHU
E\W\SLQJLWRQWKHFRPPDQGOLQH
E\VHOHFWLQJLWIURPKLVWRU\RU
E\UHFDOOLQJWKHYDULDEOHQDPHDVVRFLDWHGZLWKLW
Adding or subtracting two matrices
(QWHUWKHILUVWPDWUL[
3UHVV=RU-
(QWHUWKHVHFRQGPDWUL[
7KHVHFRQGPDWUL[PXVWKDYHWKHVDPHGLPHQVLRQVDVWKHILUVW
3UHVV\
(DFKHOHPHQWLQWKHVHFRQGPDWUL[LVDGGHGRUVXEWUDFWHGIURPWKHFRUUHVSRQGLQJHOHPHQWLQWKHILUVWPDWUL[
Multiplying or dividing a matrix by a scalar
(QWHUWKHPDWUL[
6HHSDJHIRULQIRUPDWLRQRQVHOHFWLQJDPDWUL[IURPKLVWRU\
3UHVVRUz
(QWHUWKHVFDODU
3UHVV\
(DFKHOHPHQWLQWKHPDWUL[LVPXOWLSOLHGE\RUGLYLGHGE\WKHVFDODU
Page 8-10 Vectors, lists, arrays, and matrices
Vectors, lists, arrays, matrices
chapter8.fm Page 11 Thursday, November 25, 1999 4:03 PM
Multiplying two matrices
6LQFHWKHPXOWLSOLFDWLRQRIPDWULFHVLVQRWFRPPXWDWLYHWKHRUGHULQZKLFK\RXVSHFLI\WKHPDWULFHVLVLPSRUWDQW7KHQXPEHURIFROXPQVLQWKHILUVWPDWUL[PXVWHTXDOWKHQXPEHURIURZVLQWKHVHFRQGPDWUL[
(QWHUWKHILUVWPDWUL[
3UHVV
(QWHUWKHVHFRQGPDWUL[
3UHVV\
7KHUHVXOWLVDPDWUL[ZLWKWKHVDPHQXPEHURIURZVDVWKHILUVWPDWUL[DQGWKHVDPHQXPEHURIFROXPQVDVWKHVHFRQGPDWUL[(DFKHOHPHQWLQWKHPDWUL[LVWKHSURGXFWRIWKHFRUUHVSRQGLQJWZRHOHPHQWVLQWKHRULJLQDOPDWULFHV
Finding the determinant of a square matrix
(QWHU'(7RQWKHFRPPDQGOLQH
3UHVV< _
(QWHUWKHPDWUL[
3UHVV\
7KHGHWHUPLQDQWRIDPDWUL[FDQEHXVHGWRVROYHDV\VWHPRIOLQHDUHTXDWLRQV$QRWKHUPHWKRGLVWRXVH*DXVVLDQHOLPLQDWLRQWRJHQHUDWHWKHURZUHGXFHGHFKHORQIRUPRIDPDWUL[7KLVLVGLVFXVVHGLQWKHQH[WVHFWLRQ
Solving a system of linear equations
$PHWKRGRIVROYLQJDV\VWHPRIOLQHDUHTXDWLRQVLVH[SODLQHGLQFKDSWHU7KLVPHWKRGXVHVWKHQXPHULFVROYHU7KH+3 *DOVRKDVDPDWUL[FRPPDQGIRUVROYLQJDV\VWHPRIOLQHDUHTXDWLRQV7KLVFRPPDQG¦55()¦XVHV*DXVVLDQHOLPLQDWLRQWRJHQHUDWHWKHURZUHGXFHGHFKHORQIRUPRIDQDXJPHQWHGPDWUL[
<RXFDQXVHWKH55()FRPPDQGLQGLUHFWPRGHRULQVWHSE\VWHSPRGH6HH§6HWWLQJVWHSE\VWHSPRGH¨RQSDJHIRULQVWUXFWLRQVRQVHWWLQJVWHSE\VWHSPRGH,QWKLVPRGHWKH+3 *SHUIRUPVWKH*DXVVLDQHOLPLQDWLRQRQHVWHSDWDWLPH%HIRUHLWSHUIRUPVHDFKVWHSWKH+3 *GLVSOD\VDGHVFULSWLRQRIWKHDFWLRQLWLVDERXWWRSHUIRUP<RXSUHVV2.WRDFWLRQHDFKVWHS
)RUH[DPSOHVXSSRVH\RXKDYHWRVROYHWKHIROORZLQJV\VWHP
Vectors, lists, arrays, and matrices Page 8-11
Vect
ors,
lists
, arr
ays,
mat
rices
chapter8.fm Page 12 Thursday, November 25, 1999 4:03 PM
[\
[¥\
7RVROYHVXFKDV\VWHP\RXFDQ
(QWHU55()RQWKHFRPPDQGOLQH
§55()¨VWDQGVIRUWKH52:5('8&('(&+(/21)250FRPPDQG
3UHVV < _
(QWHURUVHOHFWWKHDXJPHQWHGPDWUL[
7KHDXJPHQWHGPDWUL[LVDPDWUL[RIWKHV\VWHPªVFRHIILFLHQWVDQGFRQVWDQWVZLWKWKHFRQVWDQWVVHWRXWLQWKHULJKWPRVWFROXPQRIWKHPDWUL[,QWKLVH[DPSOHWKHDXJPHQWHGPDWUL[ORRNVOLNHWKLV
3UHVV\
,I\RXDUHLQVWHSE\VWHSPRGHDGHVFULSWLRQRIWKHILUVWVWHSLQWKHSURFHVVLVGLVSOD\HG3UHVV2.WRVHHWKHUHVXOWRIWKDWVWHS.HHSSUHVVLQJ2.XQWLO\RXKDYHVWHSSHGWKURXJKWKHHQWLUHUHGXFWLRQSURFHVVDQGWKHURZUHGXFHGHFKHORQIRUPRIWKHDXJPHQWHGPDWUL[LVGLVSOD\HG
,IVWHSE\VWHSPRGHLVQRWVHWWKHURZUHGXFHGHFKHORQIRUPRIWKHDXJPHQWHGPDWUL[LVLPPHGLDWHO\GLVSOD\HG
7KHURZUHGXFHGHFKHORQIRUPRIWKHDXJPHQWHGPDWUL[LQRXUH[DPSOHLV
7KHDQVZHUWRWKHV\VWHPRIOLQHDUHTXDWLRQVLVLQWKHULJKWPRVWFROXPQRIWKHURZUHGXFHGHFKHORQPDWUL[LQRXUH[DPSOH[ DQG\
<RXFDQVSHHGXSWKHSURFHVVLQJRIODUJHPDWULFHVE\VHWWLQJWKH/$5*(0$75,&(6V\VWHPIODJ¥
3 4 25
5 3– 3
1 0 3
0 1 4
Page 8-12 Vectors, lists, arrays, and matrices
Using statistics
Chapter 9
Using statistics
Contents
'HVFULSWLYHVWDWLVWLFV
6WDUWLQJDQDSSOLFDWLRQDQGVSHFLI\LQJWKHGDWD
6LQJOHYDULDEOHVWDWLVWLFV
*HQHUDWLQJIUHTXHQFLHV
)LWWLQJDPRGHOWRDVHWRIGDWD
&DOFXODWLQJVXPPDU\VWDWLVWLFV
3ORWWLQJVWDWLVWLFV
,QIHUHQWLDOVWDWLVWLFV
([DPSOHGDWD
8VLQJLQIHUHQWLDOVWDWLVWLFV
+\SRWKHVLVWHVWV
&RQILGHQFHLQWHUYDOV
Introduction7KLVFKDSWHUGHVFULEHVKRZWRXVHWKH+3*WRDQDO\]HGDWDVWDWLVWLFDOO\<RXFDQXVHWKH+3*WRDQDO\]HWZREURDGFDWHJRULHVRIVWDWLVWLFV
'HVFULSWLYHVWDWLVWLFVHQDEOHV\RXWRFDOFXODWHYDOXHVVXFKDVWKHPHDQWKHYDULDQFHDQGWKHVWDQGDUGGHYLDWLRQ<RXFDQDOVRDSSO\UHJUHVVLRQWHFKQLTXHVWRWKHGDWDWRILWDV\PEROLFPRGHOWRLW
,QIHUHQWLDOVWDWLVWLFVHQDEOHV\RXWRFDOFXODWHYDOXHVVXFKDVFRQILGHQFHLQWHUYDOV<RXFDQDOVRSHUIRUPK\SRWKHVLVWHVWVEDVHGRQWKH1RUPDO=DQG6WXGHQWªVWGLVWULEXWLRQV
7KHLQIHUHQWLDOVWDWLVWLFVDSSOLFDWLRQVLQFOXGHVRQOLQHKHOS2QDQ\RIWKHLQIHUHQWLDOVWDWLVWLFVVFUHHQVSUHVV+(/3WRGLVSOD\KHOSRQKRZWRFRPSOHWHWKHVFUHHQ
Using statistics Page 9-1
Usi
ng s
tatis
tics
Descriptive statistics8VHWKHGHVFULSWLYHVWDWLVWLFVDSSOLFDWLRQVRIWKH+3*WRDQDO\]HGDWDVWRUHGLQDPDWUL[
8VHWKH6LQJOHYDULDEOHVWDWLVWLFVDSSOLFDWLRQWRFDOFXODWHYDOXHVVXFKDVWKHPHDQWKHVWDQGDUGGHYLDWLRQDQGWKHYDULDQFHIRUDVHWRIVLQJOHYDULDEOHVWDWLVWLFVIRUH[DPSOHRQHFROXPQRIDPDWUL[
8VHWKH)UHTXHQFLHVDSSOLFDWLRQWRGHWHUPLQHWKHIUHTXHQF\GLVWULEXWLRQIRUDVHWRIGDWD
8VHWKH)LWGDWDDSSOLFDWLRQWRTXDQWLI\WKHUHODWLRQVKLSEHWZHHQWKHGDWDLQWZRFROXPQV
8VHWKH6XPPDU\VWDWLVWLFVDSSOLFDWLRQWRFDOFXODWHVXPPDULHVWKDWUHODWHWRDVHWRIELYDULDWHGDWD
Starting an application and specifying the data
7RVWDUWDGHVFULSWLYHVWDWLVWLFVDSSOLFDWLRQ
3UHVV>÷WRGLVSOD\WKH6WDWLVWLFVFKRRVHOLVW
8VHWKHDUURZNH\VWRVHOHFWWKHVWDWLVWLFVDSSOLFDWLRQWKDW\RXZDQWDQGSUHVV\
7KHLQSXWIRUPIRUWKHDSSOLFDWLRQLVGLVSOD\HG
:KHQ\RXRSHQDVWDWLVWLFVDSSOLFDWLRQLQSXWIRUPWKHGHIDXOWGDWDGLVSOD\HGLVGDWDWKDWLVFRQWDLQHGLQWKHΣ'$7YDULDEOH)URPWKHVWDWLVWLFVDSSOLFDWLRQLQSXWIRUPV\RXFDQGRHLWKHURIWKHIROORZLQJWRVSHFLI\GDWDWRDQDO\]H
7RFUHDWHQHZGDWDWRDQDO\]HSUHVV(',7WRRSHQ0DWUL[:ULWHU7KHGDWD\RXFUHDWHLVVWRUHGLQWKHΣ'$7YDULDEOH
7RVHOHFWDQREMHFWIRUH[DPSOHDQH[LVWLQJPDWUL[SUHVV&+226DQGVHOHFWWKHREMHFWIURPWKHOLVW7KHGDWDLVFRSLHGWRWKHΣ'$7YDULDEOH
Page 9-2 Using statistics
Using statistics
Single-variable statistics
<RXVSHFLI\WKHFROXPQRIGDWDZLWKLQWKHPDWUL[WRDQDO\]H
7RFDOFXODWHVLQJOHYDULDEOHVWDWLVWLFVXVHWKHIROORZLQJSURFHGXUH
8VHWKHPHWKRGGHVFULEHGLQ§6WDUWLQJDQDSSOLFDWLRQDQGVSHFLI\LQJWKHGDWD¨RQSDJHWRRSHQWKH6LQJOHYDULDEOHVWDWLVWLFVLQSXWIRUPDQGWRORDGWKHGDWDWRDQDO\]H
,QWKH&ROILHOGHQWHUWKHQXPEHURIWKHPDWUL[FROXPQWKDWKROGVWKHGDWD\RXZDQWWRDQDO\]H
,QWKH7\SHILHOGSUHVV&+226DQGVHOHFWWKHW\SHRIVWDWLVWLFDOGDWDWRPHDVXUH
¥ 6HOHFW6$03/(LI\RXUGDWDUHSUHVHQWVDVDPSOHRIWKHSRSXODWLRQ
¥ 6HOHFW3238/$7,21LI\RXUGDWDUHSUHVHQWVWKHHQWLUHSRSXODWLRQ
3ODFHWKHFXUVRULQDILHOGIRUDVWDWLVWLFWKDW\RXZDQWWRFDOFXODWHDQGSUHVV&+.5HSHDWIRURWKHUVWDWLVWLFV\RXZDQWWRFDOFXODWH
3UHVV2.7KHYDOXHV\RXVHOHFWHGDUHFDOFXODWHGDQGGLVSOD\HGLQDOLVWLQKLVWRU\
7KHIROORZLQJVLQJOHYDULDEOHVWDWLVWLFVFDQEHFDOFXODWHG
0HDQ 5HWXUQVWKHDULWKPHWLFPHDQ
6WG'HY 5HWXUQVWKHVWDQGDUGGHYLDWLRQ
9DULDQFH 'HSHQGLQJRQWKHW\SHWKDW\RXVHOHFWHGUHWXUQVHLWKHUWKHVDPSOHYDULDQFHRUWKHSRSXODWLRQYDULDQFH
7RWDO 5HWXUQVWKHVXPRIWKHGDWD
0D[LPXP 5HWXUQVWKHODUJHVWYDOXHLQWKHGDWD
0LQLPXP 5HWXUQVWKHVPDOOHVWYDOXHLQWKHGDWD
Using statistics Page 9-3
Usi
ng s
tatis
tics
Generating frequencies
)UHTXHQF\GLVWULEXWLRQVGHVFULEHKRZGDWDLVGLVWULEXWHGDFURVVDVSHFLILHGVHWRIVXELQWHUYDOVRUELQV<RXVSHFLI\
WKHPLQLPXPYDOXHIRUGDWDHOHPHQWVWREHLQFOXGHGLQWKHIUHTXHQF\GLVWULEXWLRQ
WKHELQQXPEHU
WKHELQVL]H
6WDUWLQJIURPWKHPLQLPXPYDOXHWKHVWDWLVWLFVDSSOLFDWLRQVHWVXSWKHQXPEHURILQWHUYDOV(DFKLQWHUYDOLVVHWWRWKHVL]HWKDW\RXVSHFLI\)URPWKLVWKHVWDWLVWLFVDSSOLFDWLRQGHILQHVWKHPD[LPXPYDOXHRIGDWDWREHVDPSOHG
7RVHWXSDIUHTXHQF\GLVWULEXWLRQIRU\RXUGDWDXVHWKHIROORZLQJSURFHGXUH
8VHWKHPHWKRGGHVFULEHGLQ§6WDUWLQJDQDSSOLFDWLRQDQGVSHFLI\LQJWKHGDWD¨RQSDJHWRRSHQWKH)UHTXHQFLHVLQSXWIRUPDQGWRORDGWKHGDWDWRDQDO\]H
,QWKH;0LQILHOGHQWHUWKHPLQLPXPYDOXHIRUVDPSOHVWREHLQFOXGHGLQWKHDQDO\VLV
,QWKH%LQ&RXQWILHOGHQWHUWKHQXPEHURILQWHUYDOVRUELQV
,QWKH%LQ:LGWKILHOGHQWHUWKHVL]HRIHDFKLQWHUYDORUELQ
7KHVWDWLVWLFVDSSOLFDWLRQFDOFXODWHVWKHKLJKHVWYDOXHWREHLQFOXGHGLQWKHVDPSOH
3UHVV2.7KHIROORZLQJGDWDLVUHWXUQHGLQDOLVWWRKLVWRU\
¥ $QDUUD\RILQWHJHUVUHSUHVHQWLQJWKHQXPEHURIGDWDHOHPHQWVWKDWIHOOLQWRHDFKLQWHUYDOIURPORZHVWLQWHUYDOWRKLJKHVWLQWHUYDO
¥ $WZRHOHPHQWYHFWRU¦WKHILUVWHOHPHQWUHSUHVHQWVWKHQXPEHURIHOHPHQWVEHORZWKHORZHVWYDOXHDQGWKHVHFRQGHOHPHQWUHSUHVHQWVWKHQXPEHURIHOHPHQWVDERYHWKHKLJKHVWDOORZDEOHYDOXH
Page 9-4 Using statistics
Using statistics
Fitting a model to a set of data
<RXFDQXVHWKHVWDWLVWLFVDSSOLFDWLRQWRFDOFXODWH3HDUVRQªVFRUUHODWLRQFRHIILFLHQWIRUELYDULDWHGDWD7KHVWDWLVWLFVDSSOLFDWLRQTXDQWLILHVWKHFRUUHODWLRQEHWZHHQGDWDLQDQ\WZRFROXPQVLQDPDWUL[<RXFDQFKRRVHDUHJUHVVLRQPRGHOWRDSSO\WRWKHGDWDWRILQGWKHUHODWLRQVKLSRU\RXFDQVHOHFWWKH%HVW)LWRSWLRQWRDOORZWKHFDOFXODWRUWRILQGWKHEHVWFRUUHODWLRQIURPLWVOLEUDU\RIILWW\SHV
7KHIROORZLQJIRXUUHJUHVVLRQPRGHOVDUHDYDLODEOHIRUVHOHFWLRQ
/LQHDUILW
/RJDULWKPLFILW
([SRQHQWLDOILW
RU
3RZHUILW
RU
7RGHWHUPLQHGHWDLOVRIWKHUHJUHVVLRQPRGHOWKDWDSSOLHVWR\RXUGDWDXVHWKHIROORZLQJSURFHGXUH
8VHWKHPHWKRGGHVFULEHGLQ§6WDUWLQJDQDSSOLFDWLRQDQGVSHFLI\LQJWKHGDWD¨RQSDJHWRRSHQWKH)LW'DWDLQSXWIRUPDQGWRORDGWKHGDWDWRDQDO\]H
,QWKH;&ROILHOGHQWHUWKHFROXPQQXPEHUWKDWKROGVWKHLQGHSHQGHQWYDULDEOHYDOXHV
,QWKH<&ROILHOGHQWHUWKHFROXPQQXPEHUWKDWKROGVWKHGHSHQGHQWYDULDEOHYDOXHV
3ODFHWKHFXUVRULQWKH0RGHOILHOGDQGSUHVV&+226$FKRRVHOLVWFRQWDLQLQJWKHUHJUHVVLRQPRGHORSWLRQVLVGLVSOD\HG
6HOHFWWKHUHJUHVVLRQPRGHOWRDSSO\WRWKHGDWDRUVHOHFW%HVWILWWRDSSO\WKHPRGHOWKDWEHVWILWVWKHGDWD
3UHVV2.WRFDOFXODWHWKHUHJUHVVLRQGHWDLOV7KHIROORZLQJLWHPVDSSHDULQKLVWRU\
¥ ,WHPWKHFRYDULDQFHYDOXH
¥ ,WHPWKHFRUUHODWLRQFRHIILFLHQW
¥ ,WHPWKHUHJUHVVLRQIRUPXOD
y b mx+=
\ E P [OQ
\ beP[ \ln b mx+ln
\ E[P \ln EOQ P [OQ
Using statistics Page 9-5
Usi
ng s
tatis
tics
Predicting a value based on the regression
2QFH\RXKDYHSHUIRUPHGDUHJUHVVLRQ\RXFDQXVHLWWRSUHGLFW\YDOXHV
)ROORZVWHSVWRLQWKHSUHYLRXVVHFWLRQWRDSSO\DUHJUHVVLRQWR\RXUGDWD
3UHVV35('7KH3UHGLFW9DOXHVLQSXWIRUPLVGLVSOD\HG
,QWKH;ILHOGHQWHUWKHYDOXHIRUZKLFK\RXZDQWWRILQGWKHFRUUHVSRQGLQJ\YDOXH
0RYHWKHFXUVRUWRWKH<ILHOGDQGSUHVV35('7KHFRPSXWHGYDOXHEDVHGRQWKHUHJUHVVLRQDSSHDUV
Calculating summary statistics
<RXFDQXVHWKHVXPPDU\VWDWLVWLFVDSSOLFDWLRQWRFDOFXODWHXSWRVL[VXPPDU\VWDWLVWLFVRQELYDULDWHGDWD
7RFDOFXODWHVXPPDU\VWDWLVWLFV
8VHWKHPHWKRGGHVFULEHGLQ§6WDUWLQJDQDSSOLFDWLRQDQGVSHFLI\LQJWKHGDWD¨RQSDJHWRRSHQWKH6XPPDU\6WDWLVWLFVLQSXWIRUPDQGWRORDGWKHGDWDWRDQDO\]H
,QWKH;&RODQG<&ROILHOGVVSHFLI\WKHFROXPQVWKDWKROGWKHGDWDWRDQDO\]H
8VHWKHDUURZNH\VWRQDYLJDWHDURXQGWKH&DOFXODWHILHOGV3UHVV&+.WRFKRRVHWKHYDOXHVWKDW\RXZDQWWRFDOFXODWH$FKHFNPDUNDSSHDUVDJDLQVWWKHRQHV\RXFKRRVH7KHVXPPDU\VWDWLVWLFVWKDWFDQEHFDOFXODWHGDUHDVIROORZV
Σ; 7KHVXPRIWKHYDOXHVLQWKH;&RORIΣ'$7
Σ< 7KHVXPRIWKHYDOXHVLQWKH<&RORIΣ'$7
Σ; 7KHVXPRIWKHVTXDUHVRIWKHYDOXHVLQWKH;&RORIΣ'$7
Σ< 7KHVXPRIWKHVTXDUHVRIWKHYDOXHVLQWKH<&RORIΣ'$7
Σ;< 7KHVXPRIWKHSURGXFWVRIWKH;&RODQG<&ROSDLUVRIΣ'$7
1Σ 7KHQXPEHURIURZVLQΣ'$7 3UHVV2.WRFDOFXODWHWKHVWDWLVWLFV7KHVWDWLVWLFVDSSHDULQKLVWRU\
$OWKRXJK\RXFDQXVHWKLVPHWKRGWRSUHGLFWDYDOXHIRU[WKDWFRUUHVSRQGVWRDNQRZQ\YDOXHWKHVROXWLRQPD\QRWEHPDWKHPDWLFDOO\FRUUHFW
Page 9-6 Using statistics
Using statistics
Plotting statistics
7KHIROORZLQJVWDWLVWLFDOSORWW\SHVDUHDYDLODEOH
+LVWRJUDP
%DU
6FDWWHU
%\GHIDXOWWKHVHSORWW\SHVSORWWKHGDWDVWRUHGLQΣ'$76HHFKDSWHU§3ORWWLQJJUDSKV¨IRUGHWDLOVRQKRZWRSORWVWDWLVWLFDOGDWD
Inferential statistics7KHLQIHUHQWLDOVWDWLVWLFVFDSDELOLWLHVRIWKH+3*LQFOXGHFDOFXODWLRQRIFRQILGHQFHLQWHUYDOVDQGK\SRWKHVLVWHVWVEDVHGRQWKH1RUPDO=GLVWULEXWLRQRU6WXGHQWªVWGLVWULEXWLRQ
%DVHGRQWKHVWDWLVWLFVIURPRQHRUWZRVDPSOHV\RXFDQWHVWK\SRWKHVHVDQGILQGFRQILGHQFHLQWHUYDOVIRUWKHIROORZLQJTXDQWLWLHV
PHDQ
SURSRUWLRQ
GLIIHUHQFHEHWZHHQWZRPHDQV
GLIIHUHQFHEHWZHHQWZRSURSRUWLRQV
7KHFDOFXODWRUFRQWDLQVRQOLQHKHOSIRUHDFKWHVW<RXDFFHVVWKHRQOLQHKHOSE\SUHVVLQJ+(/3RQWKHWHVWLQSXWIRUP
Example data
:KHQ\RXILUVWDFFHVVDQLQSXWIRUPIRUDQLQIHUHQWLDOVWDWLVWLFVWHVWE\GHIDXOWWKHLQSXWIRUPFRQWDLQVH[DPSOHGDWD7KLVH[DPSOHGDWDLVGHVLJQHGWRUHWXUQPHDQLQJIXOUHVXOWVWKDWUHODWHWRWKHWHVW,WLVXVHIXOIRUJDLQLQJDQXQGHUVWDQGLQJRIZKDWWKHWHVWGRHVDQGIRUGHPRQVWUDWLQJWKHWHVW7KHFDOFXODWRUªVRQOLQHKHOSSURYLGHVDGHVFULSWLRQRIZKDWWKHH[DPSOHGDWDUHSUHVHQWV
Using statistics Page 9-7
Usi
ng s
tatis
tics
Using inferential statistics
7RXVHWKHLQIHUHQWLDOVWDWLVWLFVIXQFWLRQV
3UHVV>÷WRDFFHVVWKH6WDWLVWLFVPHQX
6HOHFWWKHW\SHRILQIHUHQWLDOVWDWLVWLFVWKDW\RXZDQW
¥ 6HOHFW+<327+7(676WRGLVSOD\WKHK\SRWKHVLVWHVWV
¥ 6HOHFW&21),17(59$/WRGLVSOD\WKHFRQILGHQFHLQWHUYDORSWLRQV
)URPWKHOLVWVHOHFWWKHK\SRWKHVLVWHVWRUWKHFRQILGHQFHLQWHUYDOWKDW\RXZDQW7KHLQSXWIRUPFRQWDLQLQJH[DPSOHGDWDLVGLVSOD\HG)RUH[DPSOHZKHQ\RXVHOHFWWKH=7HVWµ K\SRWKHVLVWHVWWKHLQSXWIRUPDWWKHULJKWDSSHDUV
)RULQIRUPDWLRQRQWKHWHVWRUFRQILGHQFHLQWHUYDODQGWKHH[DPSOHGDWDSUHVV+(/3
(QWHU\RXUGDWDRUOHDYHWKHLQSXWIRUPDVLWLVWRXVHWKHH[DPSOHGDWD
3UHVV2.
¥ )RUK\SRWKHVLVWHVWVDFKRRVHOLVWDSSHDUVZLWKWKHK\SRWKHVHVWRWHVWDJDLQVWWKHQXOOK\SRWKHVLV6HOHFWWKHK\SRWKHVLV\RXZDQWDQGSUHVV\7KHUHVXOWVRIWKHWHVWDUHGLVSOD\HG
¥ )RUFRQILGHQFHLQWHUYDOVWKHUHVXOWVDUHGLVSOD\HGLPPHGLDWHO\
%\GHIDXOWWKHUHVXOWVDUHGLVSOD\HGLQWH[WIRUPDW7KHUHVXOWVIRUWKHRQHVDPSOH=WHVWH[DPSOHGDWDDUHVKRZQRQWKHULJKW
7RFKDQJHLQSXWYDOXHVRUWRVHOHFWDGLIIHUHQWK\SRWKHVLVWRWHVWSUHVV&$1&(/WRUHWXUQWRWKHSUHYLRXVVFUHHQ
3UHVV*5$3+WRGLVSOD\WKHUHVXOWVJUDSKLFDOO\7KHUHVXOWVIRUWKHRQHVDPSOH=WHVWH[DPSOHGDWDDUHVKRZQRQWKHULJKW
7RYLHZWKHUHVXOWVLQWH[WIRUPDWSUHVV7(;7
Page 9-8 Using statistics
Using statistics
3UHVV2.WRFORVHWKHLQIHUHQWLDOVWDWLVWLFVDSSOLFDWLRQDQGUHWXUQWRWKHGHIDXOWVFUHHQ7KHUHVXOWVDUHFRSLHGWRKLVWRU\
7KHUHVXOWVIRUWKHRQHVDPSOH=WHVWH[DPSOHGDWDDSSHDULQKLVWRU\DVVKRZQRQWKHULJKW
Hypothesis tests
<RXXVHK\SRWKHVLVWHVWVWRWHVWWKHYDOLGLW\RIK\SRWKHVHVWKDWUHODWHWRWKHVWDWLVWLFDOSDUDPHWHUVRIRQHRUWZRSRSXODWLRQV7KHWHVWVDUHEDVHGRQVWDWLVWLFVIURPVDPSOHVRIWKHSRSXODWLRQ
7KH+3*K\SRWKHVLVWHVWVXVHWKH1RUPDO=GLVWULEXWLRQRU6WXGHQWªVWGLVWULEXWLRQWRFDOFXODWHSUREDELOLWLHV
One-Sample Z-Test
Menu name:=¥7HVWµ
2QWKHEDVLVRIVWDWLVWLFVIURPDVLQJOHVDPSOHPHDVXUHVWKHVWUHQJWKRIWKHHYLGHQFHIRUDVHOHFWHGK\SRWKHVLVDJDLQVWWKHQXOOK\SRWKHVLV7KHQXOOK\SRWKHVLVLVWKDWWKHSRSXODWLRQPHDQHTXDOVDVSHFLILHGYDOXH µ
<RXVHOHFWRQHRIWKHIROORZLQJDOWHUQDWLYHK\SRWKHVHVDJDLQVWZKLFKWRWHVWWKHQXOOK\SRWKHVLV
Inputs
µ 3RSXODWLRQPHDQJLYHQWKHQXOOK\SRWKHVLV
σ 3RSXODWLRQVWDQGDUGGHYLDWLRQ
6DPSOHPHDQ
Q 6DPSOHVL]H
α 6LJQLILFDQFHOHYHO
+µ µ
+2µ µ
!
+3µ µ
≠
x
Using statistics Page 9-9
Usi
ng s
tatis
tics
Results
7HVW= =WHVWVWDWLVWLF
3URE 3UREDELOLW\DVVRFLDWHGZLWKWKH=WHVWVWDWLVWLF
&ULWLFDO= %RXQGDU\YDOXHRI=DVVRFLDWHGZLWKWKHαOHYHOWKDW\RXVXSSOLHG
&ULWLFDO %RXQGDU\YDOXHRI UHTXLUHGE\WKHαYDOXHWKDW\RXVXSSOLHG
Two-Sample Z-Test
Menu name:=¥7HVWµ¥µ
2QWKHEDVLVRIWZRVDPSOHVHDFKIURPDVHSDUDWHSRSXODWLRQPHDVXUHVWKHVWUHQJWKRIWKHHYLGHQFHIRUDVHOHFWHGK\SRWKHVLVDJDLQVWWKHQXOOK\SRWKHVLV7KHQXOOK\SRWKHVLVLVWKDWWKHPHDQRISRSXODWLRQHTXDOVWKHPHDQRISRSXODWLRQ+µ µ
<RXVHOHFWRQHRIWKHIROORZLQJDOWHUQDWLYHK\SRWKHVHVDJDLQVWZKLFKWRWHVWWKHQXOOK\SRWKHVLV
Inputs
1 6DPSOHPHDQ
6DPSOHPHDQ
σ 3RSXODWLRQVWDQGDUGGHYLDWLRQ
σ 3RSXODWLRQVWDQGDUGGHYLDWLRQ
Q 6DPSOHVL]H
Q 6DPSOHVL]H
α 6LJQLILFDQFHOHYHO
Results
7HVW= =WHVWVWDWLVWLF
3URE 3UREDELOLW\DVVRFLDWHGZLWKWKH=WHVWVWDWLVWLF
&ULWLFDO= %RXQGDU\YDOXHRI=DVVRFLDWHGZLWKWKHαOHYHOWKDW\RXVXSSOLHG
x x
H1µ1 µ2<
H2µ1 µ2>
H3µ1 µ2≠
x
x
Page 9-10 Using statistics
Using statistics
One-Proportion Z-Test
Menu name:=7HVW1 3
2QWKHEDVLVRIVWDWLVWLFVIURPDVLQJOHVDPSOHPHDVXUHVWKHVWUHQJWKRIWKHHYLGHQFHIRUDVHOHFWHGK\SRWKHVLVDJDLQVWWKHQXOOK\SRWKHVLV7KHQXOOK\SRWKHVLVLVWKDWWKHSURSRUWLRQRIVXFFHVVHVLQWKHSRSXODWLRQHTXDOVDVSHFLILHGYDOXHπ
<RXVHOHFWRQHRIWKHIROORZLQJDOWHUQDWLYHK\SRWKHVHVDJDLQVWZKLFKWRWHVWWKHQXOOK\SRWKHVLV
Inputs
π 3RSXODWLRQSURSRUWLRQRIVXFFHVVHV
[ 1XPEHURIVXFFHVVHVLQWKHVDPSOH
Q 6DPSOHVL]H
α 6LJQLILFDQFHOHYHO
Results
7HVW3 3URSRUWLRQRIVXFFHVVHVLQWKHVDPSOH
7HVW= =WHVWVWDWLVWLF
3URE 3UREDELOLW\DVVRFLDWHGZLWKWKH=WHVWVWDWLVWLF
&ULWLFDO= %RXQGDU\YDOXHRI=DVVRFLDWHGZLWKWKHαOHYHOWKDW\RXVXSSOLHG
+π π
+2π π
!
+3π π
≠
Using statistics Page 9-11
Usi
ng s
tatis
tics
Two-Proportion Z-Test
Menu name:=7HVW3¥3
2QWKHEDVLVRIVWDWLVWLFVIURPWZRVDPSOHVHDFKIURPDGLIIHUHQWSRSXODWLRQPHDVXUHVWKHVWUHQJWKRIWKHHYLGHQFHIRUDVHOHFWHGK\SRWKHVLVDJDLQVWWKHQXOOK\SRWKHVLV7KHQXOOK\SRWKHVLVLVWKDWWKHSURSRUWLRQRIVXFFHVVHVLQSRSXODWLRQHTXDOVWKHSURSRUWLRQRIVXFFHVVHVLQSRSXODWLRQ+π π
<RXVHOHFWRQHRIWKHIROORZLQJDOWHUQDWLYHK\SRWKHVHVDJDLQVWZKLFKWRWHVWWKHQXOOK\SRWKHVLV
Inputs
;1 6DPSOHPHDQ
; 6DPSOHPHDQ
Q 6DPSOHVL]H
Q 6DPSOHVL]H
α 6LJQLILFDQFHOHYHO
Results
7HVW3¥3 'LIIHUHQFHEHWZHHQWKHSURSRUWLRQVRIVXFFHVVHVLQWKHWZRVDPSOHV
7HVW= =WHVWVWDWLVWLF
3URE 3UREDELOLW\DVVRFLDWHGZLWKWKH=WHVWVWDWLVWLF
&ULWLFDO= %RXQGDU\YDOXHRI=DVVRFLDWHGZLWKWKHαOHYHOWKDW\RXVXSSOLHG
H1π1 π2<
H2π1 π2>
H3π1 π2≠
Page 9-12 Using statistics
Using statistics
One-Sample T-Test
Menu name:77HVWµ
7KH2QHVDPSOH7WHVWLVXVHGZKHQWKHSRSXODWLRQVWDQGDUGGHYLDWLRQLVQRWNQRZQ2QWKHEDVLVRIVWDWLVWLFVIURPDVLQJOHVDPSOHPHDVXUHVWKHVWUHQJWKRIWKHHYLGHQFHIRUDVHOHFWHGK\SRWKHVLVDJDLQVWWKHQXOOK\SRWKHVLV7KHQXOOK\SRWKHVLVLVWKDWWKHVDPSOHPHDQKDVVRPHDVVXPHGYDOXH+µ µ
<RXVHOHFWRQHRIWKHIROORZLQJDOWHUQDWLYHK\SRWKHVHVDJDLQVWZKLFKWRWHVWWKHQXOOK\SRWKHVLV
Inputs
µ 3RSXODWLRQPHDQ
Q 6DPSOHVL]H
6DPSOHPHDQ
6[ 6DPSOHVWDQGDUGGHYLDWLRQ
α 6LJQLILFDQFHOHYHO
Results
7HVW7 7WHVWVWDWLVWLF
3URE 3UREDELOLW\DVVRFLDWHGZLWKWKH7WHVWVWDWLVWLF
&ULWLFDO7 %RXQGDU\YDOXHRI7DVVRFLDWHGZLWKWKHαOHYHOWKDW\RXVXSSOLHG
&ULWLFDO %RXQGDU\YDOXHRI UHTXLUHGE\WKHαYDOXHWKDW\RXVXSSOLHG
+µ µ
+2µ µ
!
+3µ µ
≠
x
x x
Using statistics Page 9-13
Usi
ng s
tatis
tics
Two-Sample T-Test
Menu name:77HVWµ¥µ
7KH7ZRVDPSOH7WHVWLVXVHGZKHQWKHSRSXODWLRQVWDQGDUGGHYLDWLRQLVQRWNQRZQ2QWKHEDVLVRIVWDWLVWLFVIURPWZRVDPSOHVHDFKVDPSOHIURPDGLIIHUHQWSRSXODWLRQPHDVXUHVWKHVWUHQJWKRIWKHHYLGHQFHIRUDVHOHFWHGK\SRWKHVLVDJDLQVWWKHQXOOK\SRWKHVLV7KHQXOOK\SRWKHVLVLVWKDWWKHPHDQRISRSXODWLRQHTXDOVWKHPHDQRISRSXODWLRQ+ µ1 µ2
<RXVHOHFWRQHRIWKHIROORZLQJDOWHUQDWLYHK\SRWKHVHVDJDLQVWZKLFKWRWHVWWKHQXOOK\SRWKHVLV
Inputs
1 6DPSOHPHDQ
6DPSOHPHDQ
6 6DPSOHVWDQGDUGGHYLDWLRQ
6 6DPSOHVWDQGDUGGHYLDWLRQ
Q 6DPSOHVL]H
Q 6DPSOHVL]H
α 6LJQLILFDQFHOHYHO
B3RROHG" &KHFNWKLVRSWLRQWRSRROVDPSOHVEDVHGRQWKHLUVWDQGDUGGHYLDWLRQV
Results
7HVW7 7WHVWVWDWLVWLF
3URE 3UREDELOLW\DVVRFLDWHGZLWKWKH7WHVWVWDWLVWLF
&ULWLFDO7 %RXQGDU\YDOXHRI7DVVRFLDWHGZLWKWKHαOHYHOWKDW\RXVXSSOLHG
+µ1 µ2
+2µ1 µ2!
+3µ1 µ2≠
x
x
Page 9-14 Using statistics
Using statistics
Confidence intervals
7KHFRQILGHQFHLQWHUYDOFDOFXODWLRQVWKDWWKH+3*FDQSHUIRUPDUHEDVHGRQWKH1RUPDO=GLVWULEXWLRQRU6WXGHQWªVWGLVWULEXWLRQ
One-Sample Z-Interval
Menu name:=¥,17µ
7KLVRSWLRQXVHVWKH1RUPDO=GLVWULEXWLRQWRFDOFXODWHDFRQILGHQFHLQWHUYDOIRUµWKHWUXHPHDQRIDSRSXODWLRQZKHQWKHWUXHSRSXODWLRQVWDQGDUGGHYLDWLRQσLVNQRZQ
Inputs
6DPSOHPHDQ
σ 3RSXODWLRQVWDQGDUGGHYLDWLRQ
Q 6DPSOHVL]H
& &RQILGHQFHOHYHO
Results
&ULWLFDO= &ULWLFDOYDOXHIRU=
µPLQ /RZHUERXQGIRUµµPD[ 8SSHUERXQGIRUµ
Two-Sample Z-Interval
Menu name:=¥,17µ1¥ µ2
7KLVRSWLRQXVHVWKH1RUPDO=GLVWULEXWLRQWRFDOFXODWHDFRQILGHQFHLQWHUYDOIRUWKHGLIIHUHQFHLQWKHPHDQVRIWZRSRSXODWLRQVµ1 DQG µ2ZKHQWKHSRSXODWLRQVWDQGDUGGHYLDWLRQVσDQGσDUHNQRZQ
Inputs
1 6DPSOHPHDQ
6DPSOHPHDQ
σ 3RSXODWLRQVWDQGDUGGHYLDWLRQ
σ 3RSXODWLRQVWDQGDUGGHYLDWLRQ
Q 6DPSOHVL]H
Q 6DPSOHVL]H
& &RQILGHQFHOHYHO
x
x
x
Using statistics Page 9-15
Usi
ng s
tatis
tics
Results
&ULWLFDO= &ULWLFDOYDOXHIRU=
µ0LQ /RZHUERXQGIRUµ¥µ
µ0D[ 8SSHUERXQGIRUµ¥µ
One-Proportion Z-Interval
Menu name:=¥,173
7KLVRSWLRQXVHVWKH1RUPDO=GLVWULEXWLRQWRFDOFXODWHDFRQILGHQFHLQWHUYDOIRUWKHSURSRUWLRQRIVXFFHVVHV LQDSRSXODWLRQIRUWKHFDVHLQZKLFKDVDPSOHRIVL]HQKDVDQXPEHURIVXFFHVVHV[
Inputs
[ 6DPSOHVXFFHVVFRXQW
Q 6DPSOHVL]H
& &RQILGHQFHOHYHO
Results
&ULWLFDO= &ULWLFDOYDOXHIRU=
π0LQ /RZHUERXQGIRUππ0D[ 8SSHUERXQGIRUπ
Two-Proportion Z-Interval
Menu name:=¥,173¥3
7KLVRSWLRQXVHVWKH1RUPDO=GLVWULEXWLRQWRFDOFXODWHDFRQILGHQFHLQWHUYDOIRUWKHGLIIHUHQFHLQWKHSURSRUWLRQVRIVXFFHVVHVLQWZRSRSXODWLRQV
Inputs
[1 6DPSOHVXFFHVVFRXQW
[ 6DPSOHVXFFHVVFRXQW
Q 6DPSOHVL]H
Q 6DPSOHVL]H
& &RQILGHQFHOHYHO
∆
∆
Page 9-16 Using statistics
Using statistics
Results
&ULWLFDO= &ULWLFDOYDOXHIRU=
π0LQ /RZHUERXQGIRUWKHGLIIHUHQFHLQSURSRUWLRQVRIVXFFHVVHV
π0D[ 8SSHUERXQGIRUWKHGLIIHUHQFHLQSURSRUWLRQVRIVXFFHVVHV
One-Sample T-Interval
Menu name:7¥,17µ
7KLVRSWLRQXVHVWKH6WXGHQWªVWGLVWULEXWLRQWRFDOFXODWHDFRQILGHQFHLQWHUYDOIRUµWKHWUXHPHDQRIDSRSXODWLRQIRUWKHFDVHLQZKLFKWKHWUXHSRSXODWLRQVWDQGDUGGHYLDWLRQσLVXQNQRZQ
Inputs
6DPSOHPHDQ
6[ 6DPSOHVWDQGDUGGHYLDWLRQ
Q 6DPSOHVL]H
& &RQILGHQFHOHYHO
Results
&ULWLFDO7 &ULWLFDOYDOXHIRU7
µ0LQ /RZHUERXQGIRUµµ0D[ 8SSHUERXQGIRUµ
∆
∆
x
Using statistics Page 9-17
Usi
ng s
tatis
tics
Two-Sample T-Interval
Menu name:7¥,17µ¥µ
7KLVRSWLRQXVHVWKH6WXGHQWªVWGLVWULEXWLRQWRFDOFXODWHDFRQILGHQFHLQWHUYDOIRUWKHGLIIHUHQFHLQWKHPHDQVRIWZRSRSXODWLRQVµ1 − µ2, ZKHQWKHSRSXODWLRQVWDQGDUGGHYLDWLRQVσ1DQGσ2DUHXQNQRZQ
Inputs
1 6DPSOHPHDQ
6DPSOHPHDQ
V 6DPSOHVWDQGDUGGHYLDWLRQ
V 6DPSOHVWDQGDUGGHYLDWLRQ
Q 6DPSOHVL]H
Q 6DPSOHVL]H
& &RQILGHQFHOHYHO
B3RROHG :KHWKHURUQRWWRSRROWKHVDPSOHVEDVHGRQWKHLUVWDQGDUGGHYLDWLRQV
Results
&ULWLFDO7 &ULWLFDOYDOXHIRU7
µ0LQ /RZHUERXQGIRUµ¥µ
µ0D[ 8SSHUERXQGIRUµ¥µ
x
x
∆
∆
Page 9-18 Using statistics
Introduction to programm
ing
Chapter 10
Introduction to programming
Contents
*HWWLQJVWDUWHG
&UHDWLQJVDYLQJDQGUXQQLQJDSURJUDP
7KHSURJUDPPLQJPHQX
$OJHEUDLFDQG531PRGHV
8VLQJIXQFWLRQVWKDWUHTXLUHDUJXPHQWV
+DQGOLQJGDWD
,QSXWGDWD
2XWSXWGDWD
+RZDSURJUDPIORZV
1HVWHGSURFHGXUHV
:RUNLQJZLWKYDULDEOHV
8VLQJORFDOYDULDEOHV
6HWWLQJYDULDEOHV
6HWWLQJDORFDOYDULDEOHWRWKHUHVXOWRIDFDOFXODWLRQ
8VLQJJOREDOYDULDEOHV
([DPSOH
/RRSLQJDQGEUDQFKLQJ
&RPSDULVRQIXQFWLRQV
&RQGLWLRQDODQGORRSLQJVWUXFWXUHV
([DPSOH
7UDSSLQJHUURUV
([DPSOH
Introduction to programming Page 10-1
Intro
duct
ion
to p
rogr
amm
ing
Introduction7KLVFKDSWHUGHVFULEHVKRZWRFUHDWHDQGUXQSURJUDPVRQWKH+3 *7KH+3*KDVDULFKSURJUDPPLQJHQYLURQPHQW3URJUDPVFDQUDQJHLQFRPSOH[LW\IURPDVLPSOHWDVNVXFKDVSHUIRUPLQJDVHTXHQFHRIDULWKPHWLFRSHUDWLRQVWRDFRPSOH[SURFHVVWKDWUHTXHVWVLQSXWSHUIRUPVH[WHQVLYHSURFHVVLQJDQGRXWSXWVUHVXOWVLQDJUDSKLFDOIRUPDW
7KLVFKDSWHUIRFXVHVRQFUHDWLQJDQGUXQQLQJSURJUDPVLQDOJHEUDLFPRGHRQO\6HHWKH$GYDQFHG8VHUªV*XLGHIRULQIRUPDWLRQRQFUHDWLQJDQGXVLQJSURJUDPVLQ531PRGH6HHWKH3RFNHW*XLGHIRUGHWDLOVRIWKHSURJUDPPLQJFRPPDQGVWKDWDUHDYDLODEOH
Getting started7KLVVHFWLRQFRQWDLQVDQH[DPSOHRIKRZWRFUHDWHDVLPSOHSURJUDPWRFDOFXODWHWKHK\SRWHQXVHRIDULJKWDQJOHWULDQJOHXVLQJ3\WKDJRUDVªWKHRUHP:KHQ\RXVWDUWWKHSURJUDP\RXVXSSO\WKHNQRZQVLGHOHQJWKVDVDUJXPHQWV
7KLVSURJUDPLVDQH[DPSOHRIDVLPSOHDOJHEUDLFFDOFXODWLRQXVLQJWKHDUJXPHQWVWKDW\RXVSHFLI\:LWKLQWKHSURJUDPWKHFDOFXODWLRQLVHQFORVHGLQVLQJOHTXRWHV>õWRGHOLPLWLWDVDQDOJHEUDLFREMHFW,I\RXQHHGWRGRH[WHQVLYHSURFHVVLQJLQYROYLQJORRSLQJDQGEUDQFKLQJ\RXXVHDQHVWHGSURFHGXUH>WRGHOLPLWWKHSURFHGXUHIURPWKHDUJXPHQWV
7KHSURJUDPGRHVWKHIROORZLQJ
,WFROOHFWVWKHNQRZQVLGHOHQJWKVDVDUJXPHQWVDQGVWRUHVWKHPDVORFDOYDULDEOHVWKDWLVYDULDEOHVWKDWH[LVWRQO\ZKLOHWKHSURJUDPLVUXQQLQJ
,WXVHVWKHYDULDEOHVWRFDOFXODWHWKHOHQJWKRIWKHK\SRWHQXVHDQGUHWXUQVWKHUHVXOWWRWKHKLVWRU\
&UHDWHWKHSURJUDPDVIROORZV
3XWWKHSURJUDPGHOLPLWHUVRQWKHFRPPDQGOLQH
> « »
'HILQHWKHWZRORFDOYDULDEOHVWRDFFHSWWKHDUJXPHQWVIRUWKHVLGHOHQJWK
>)`$F`%F «→ A B »
Page 10-2 Introduction to programming
Introduction to programm
ing
'HILQHWKHHTXDWLRQWRFDOFXODWHWKHK\SRWHQXVH
1RWHWKDW\RXQHHGWRXVHõWRHQFORVHWKHHTXDWLRQDQGVHSDUDWHLWIURPWKHGHILQLWLRQRIWKHDUJXPHQWV
>õr<_`$q
=`%q «→A B ' (A^2+B^2)' »
0RYHWKHFXUVRURXWRIWKHSURJUDPDQGVSHFLI\WKDW\RXZDQWWRVWRUHWKHSURJUDPDV§3<7+¨
>k``3<7+ « →A B ' (A^2+B^2)' » PYTH
3UHVV\WRVWRUHWKHSURJUDP
\
:KHQ\RXUXQWKHSURJUDP\RXVSHFLI\WKHOHQJWKVRIWKHVLGHVDVDUJXPHQWVWRWKHSURJUDP)RUH[DPSOHWRUXQWKHSURJUDPWRFDOFXODWHWKHK\SRWHQXVHRIDULJKWDQJOHWULDQJOHZLWKVLGHVRIDQGXQLWV
'LVSOD\DOLVWRIWKHYDULDEOHVLQWKHGLUHFWRU\
j
3UHVVWKHIXQFWLRQNH\WKDWFRUUHVSRQGVWR\RXUSURJUDP7KHSURJUDPQDPHLVLQVHUWHGRQWKHFRPPDQGOLQH3UHVV<_WRLQVHUWSDUHQWKHVHVDIWHUWKHSURJUDPQDPH
(QWHU\RXUDUJXPHQWVVHSDUDWHGE\D>IEHWZHHQWKHSDUHQWKHVHV
>I
3UHVV\ WRFDOFXODWHWKHK\SRWHQXVH
\
7KHUHVXOWLVUHWXUQHGWRKLVWRU\
Creating, saving, and running a program$SURJUDPLVDQREMHFWWKDW\RXFDQVWRUHLQDYDULDEOH7KDWLV\RXFUHDWHDSURJUDPDVVLJQLWDQDPHDQGVDYHLWLQDGLUHFWRU\
7RFUHDWHDSURJUDPSUHVV>7KHSURJUDPGHOLPLWHUVDSSHDURQWKHFRPPDQGOLQHUHDG\IRU\RXWRHQWHUFRGHDQGWKH35*DQQXQFLDWRUDSSHDUVDWWKHWRSRIWKHVFUHHQWRLQGLFDWHWKDW\RXDUHLQSURJUDPPRGH
8VHWKHNH\ERDUGIXQFWLRQVDQGNH\VDQGVHOHFWFRPPDQGVIURPWKHSURJUDPPLQJPHQXWRFUHDWH\RXUSURJUDP$V\RXVHOHFWIXQFWLRQNH\VDQGRSHUDWRUNH\VWKHIXQFWLRQVDQGRSHUDWLRQVDSSHDULQ\RXUSURJUDP
Introduction to programming Page 10-3
Intro
duct
ion
to p
rogr
amm
ing
8VHWRVHSDUDWHIXQFWLRQVDQGFDOFXODWLRQVZLWKLQDQHVWHGSURFHGXUH7RHQWHUSUHVVDQGKROGGRZQ>DQGSUHVV
)RUUHDGDELOLW\\RXFDQXVH>JWRDGGOLQHEUHDNV
)RUGHWDLOVRQHGLWLQJDSURJUDP¦IRUH[DPSOHFXWWLQJFRS\LQJDQGSDVWLQJFRGH¦VHH6HH§(GLWLQJWKHFRPPDQGOLQH¨RQSDJH
7RVDYH\RXUSURJUDP
D 3UHVV> WRPRYHWKHFXUVRUSDVWWKHHQGRIWKHSURJUDP
E 3UHVVkWRLQVHUWWKHfV\PERODIWHUWKHSURJUDP
F (QWHUDQDPHIRUWKHSURJUDPDQGSUHVV\
7RUXQDSURJUDP
D $FFHVVWKHGLUHFWRU\ZKHUHWKHSURJUDPUHVLGHVDQGHLWKHUHQWHUWKHSURJUDPQDPHRQWKHFRPPDQGOLQHRUSUHVVj DQGVHOHFWLWIURPWKHIXQFWLRQNH\PHQX
7KHSURJUDPQDPHVKRXOGQRZEHRQWKHFRPPDQGOLQH
E 3UHVV<_WRLQVHUWSDUHQWKHVHVDIWHUWKHSURJUDPQDPH
F (QWHUWKHDUJXPHQWRUDUJXPHQWVVHSDUDWHGE\D>IDQGSUHVV\
The programming menu
7KHSURJUDPPLQJPHQXFRQWDLQVWKHFRPPDQGV\RXFDQXVHLQDSURJUDP6HOHFWDFDWHJRU\WRGLVSOD\WKHDYDLODEOHFRPPDQGVLQWKDWFDWHJRU\)URPWKHPHQX\RXVHOHFWFRPPDQGVWRLQFOXGHLQ\RXUSURJUDP7KHSURJUDPPLQJPHQXLVDW\SLQJDLGRQO\<RXQHHGWRNQRZWKHV\QWD[RIWKHFRPPDQGVDQGKRZWRXVHWKHPLQ\RXUSURJUDP6HHWKHSRFNHWJXLGHIRUGHWDLOVRISURJUDPPLQJFRPPDQGVDQGWKHLUV\QWD[
([DPLQLQJWKHSURJUDPPLQJPHQXLVDJRRGZD\WRJHWDQLGHDRIWKHW\SHVRISURJUDPPLQJRSHUDWLRQVWKDWDUHDYDLODEOHRQWKH+3 *
7RGLVSOD\WKHSURJUDPPLQJPHQXSUHVV<N
Page 10-4 Introduction to programming
Introduction to programm
ing
Algebraic and RPN modes,Q531PRGHWKH+3*PDNHVH[WHQVLYHXVHRIWKHVWDFN:KHQGHYHORSLQJSURJUDPVLQ531PRGH\RXXVHWKHVWDFNWR
SURYLGHWKHGDWDWKDW\RXUSURJUDPXVHV
FRQVWUXFWWKHFRPPDQGVWKDW\RXUSURJUDPXVHV
KROGWKHRXWSXWWKDW\RXUSURJUDPJHQHUDWHV
,QDOJHEUDLFPRGHWKHVWDFNLVQRWDYDLODEOH<RXXVHRWKHUPHWKRGVWREXLOG\RXUSURJUDPDQGWRSDVVGDWDWRLW
Using functions that require arguments
:KHQXVLQJDIXQFWLRQWKDWUHTXLUHVDUJXPHQWV
,Q531PRGH\RXSODFHWKHDUJXPHQWVRQWKHVWDFNEHIRUHFDOOLQJWKHIXQFWLRQ
,QDOJHEUDLFPRGH\RXVXSSO\WKHDUJXPHQWVHQFORVHGLQSDUHQWKHVHVDIWHUWKHIXQFWLRQFDOO
)RUH[DPSOH\RXFDQXVHWKH,1387FRPPDQGWRSURPSWIRUGDWD7KHIROORZLQJFRGHVHJPHQWVGHPRQVWUDWHKRZWRXVHWKH,1387FRPPDQGWRFROOHFWGDWDLQERWK531DQGDOJHEUDLFPRGHV
,Q531PRGHWKHIROORZLQJFRGHVHJPHQWSURPSWVIRULQSXWFROOHFWVWKHGDWDDVDVWULQJDQGFRQYHUWVLWWRDQXPEHU$WWKHHQGRIWKHSURFHVVWKHGDWDLVRQOHYHORIWKHVWDFN
« "ENTER A NUMBER"
""
INPUT
OBJ→»
,Q$OJHEUDLFPRGHWKHIROORZLQJFRGHVHJPHQWSHUIRUPVWKHVDPHRSHUDWLRQ$WWKHHQGRIWKLVSURFHVVWKHGDWDLVVWRUHGLQDJOREDOYDULDEOH180UHDG\IRUXVHLQWKHSURJUDP
1RWHWKDWVLQFH\RXDUHXVLQJDJOREDOUDWKHUWKDQDORFDOYDULDEOH\RX
FDQIROORZWKHYDULDEOHGHFODUDWLRQZLWKDIXQFWLRQ
« INPUT ("ENTER A NUMBER","") NUM1;
OBJ→(NUM1) NUM1 »
Introduction to programming Page 10-5
Intro
duct
ion
to p
rogr
amm
ing
Handling data7KLVVHFWLRQEULHIO\GHVFULEHVKRZ\RXFDQVXSSO\GDWDWR\RXUSURJUDPVDQGKRZ\RXFDQRXWSXWGDWDWKDW\RXUSURJUDPVSURGXFH
Input data
<RXFDQXVHRQHRIWKHIROORZLQJPHWKRGVWRVSHFLI\WKHGDWDWKDW\RXZDQW\RXUSURJUDPWRXVH
DVDUJXPHQWVZKHQ\RXUXQWKHSURJUDP
DVYDULDEOHVWKDW\RXFUHDWHLQPHPRU\EHIRUH\RXUXQWKHSURJUDP
E\SURPSWLQJIRULQSXWDVWKHSURJUDPUXQV
¥ 6HH¨8VLQJIXQFWLRQVWKDWUHTXLUHDUJXPHQWV¨RQSDJHIRUDQH[DPSOHRIXVLQJWKH,1387IXQFWLRQWRSURPSWIRUGDWD
¥ :KHQ\RXXVHDIXQFWLRQVXFKDV,1387WRFROOHFWQXPHULFGDWDZKLOHWKHSURJUDPUXQVWKHGDWDLVUHWXUQHGDVDVWULQJ<RXQHHGWRFRQYHUWLWWRDQXPEHUXVLQJDIXQFWLRQVXFKDV2%-→
Output data
'DWDWKDWLVRXWSXWLQDOJHEUDLFPRGHLVZULWWHQWRWKHKLVWRU\1RWHWKHIROORZLQJSRLQWVUHJDUGLQJRXWSXW
:KHQWKHSURJUDPFRPSOHWHVWKHKLVWRU\GLVSOD\VWKHODVWRXWSXWRQO\7KLVLVGLVSOD\HGDWOHYHO7RUHWDLQRXWSXWVFUHDWHGGXULQJSURFHVVLQJ\RXFDQZULWHWKHRXWSXWWRDJOREDOYDULDEOHRUYDULDEOHVDVWKHSURJUDPSURJUHVVHV7KLVPHWKRGJLYHV\RXWKHIOH[LELOLW\WRIRUPDWWKHRXWSXWDQGWRDGGFRPPHQWVWRLPSURYHFODULW\
6RPHIXQFWLRQVUHWXUQPXOWLSOHYDOXHV)RUWKHVHIXQFWLRQVYDOXHVDUHZULWWHQWRDOLVW8QOHVV\RXRXWSXWWRDYDULDEOHWKHOLVWDSSHDUVRQWKHKLVWRU\
How a program flows+3*SURJUDPVKDYHRQHHQWUDQFHSRLQW¦DWWKHEHJLQQLQJRIWKHSURJUDP¦DQGRQHH[LWSRLQW¦DWWKHHQGRIWKHSURJUDP7KHUHLVQRFRPPDQGVXFKDV*272WKDW\RXFDQXVHWRMXPSWRDSRLQWZLWKLQDSURJUDP:LWKLQDSURJUDP\RXXVHORRSLQJDQGEUDQFKLQJVWUXFWXUHVVXFKDVIF THEN WRFRQWUROWKHRUGHURIRSHUDWLRQV6HH¨&RQGLWLRQDODQGORRSLQJVWUXFWXUHV¨RQSDJHIRUGHWDLOV
Page 10-6 Introduction to programming
Introduction to programm
ing
<RXFDQUXQRWKHUSURJUDPVIURPZLWKLQ\RXUSURJUDPV,QWKLVPDQQHU\RXFDQFUHDWHPRGXODUSURJUDPV)RUH[DPSOH\RXFRXOGFUHDWHWKUHHGLVFUHWHFRPSRQHQWSURJUDPVQDPHG,1387352&(66,1*DQG287387<RXFRXOGWKHQFUHDWHDPDVWHUSURJUDPWKDWUXQVHDFKRIWKHVHFRPSRQHQWVLQWXUQDVIROORZV
« INPUT PROCESSING OUTPUT »
Nested procedures
,I\RXXVHORFDOYDULDEOHVWRFROOHFWLQSXWDUJXPHQWV\RXQHHGWRXVHQHVWHGSURFHGXUHVLI\RXZDQWWRSHUIRUPEUDQFKLQJDQGORRSLQJ<RXFDQQRWSHUIRUPEUDQFKLQJDQGORRSLQJIURPZLWKLQDQDOJHEUDLFREMHFW
7RLQVHUWDQHZQHVWHGSURFHGXUHLQ\RXUFRGHSUHVV>WRLQVHUWWKHGHOLPLWHUV(QWHUWKHSURFHGXUHFRGHEHWZHHQWKHGHOLPLWHUV
)RUH[DPSOHLQWKHIROORZLQJSURJUDPPLQJVHJPHQWWKHLQSXWDUJXPHQWVDUHDVVLJQHGWRYDULDEOHV$DQG%7KHDOJHEUDLFREMHFWDFDOFXODWLRQWKDWDGGVWKHYDULDEOHVQHHGVWREHHQFORVHGLQVLQJOHTXRWHVDVLWLPPHGLDWHO\IROORZVWKHORFDOYDULDEOHGHILQLWLRQ7KLVH[DPSOHUHWXUQVWKHVXPRI$DQG%WRWKHKLVWRU\
«→A B 'A+B' »
,QWKHIROORZLQJSURJUDPPLQJVHJPHQW\RXXVHDQHVWHGSURFHGXUHDVWKHSURFHVVLQJLQYROYHVPRUHWKDQDVLPSOHFDOFXODWLRQ7KLVH[DPSOHFRPSDUHV$DQG%DQGFDUULHVRXWFDOFXODWLRQVEDVHGRQWKHFRPSDULVRQ7KHUHVXOWVRIWKHFDOFXODWLRQVDUHVWRUHGLQJOREDOYDULDEOHV&DQG'
« → A B
« IF A>B
THEN A-B C; A^2-B^2 D
ELSE B-A C
END
»
»
1RWHWKDWZLWKLQDQHVWHGSURFHGXUH\RXQHHGWRXVHWRVHSDUDWHFDOFXODWLRQV7RLQVHUWDFKDUDFWHUSUHVVDQGKROG>DQGSUHVVF
Introduction to programming Page 10-7
Intro
duct
ion
to p
rogr
amm
ing
Working with variables<RXXVHYDULDEOHVWRKROGGDWDZLWKLQ\RXUSURJUDPV7KHUHDUHWZRW\SHVRIYDULDEOHVZLWKLQWKH+3*SURJUDPPLQJHQYLURQPHQW
<RXFUHDWHORFDOYDULDEOHVZLWKLQ\RXUSURJUDP)RUH[DPSOHORFDOYDULDEOHVKROGWKHYDOXHVVHWE\WKHDUJXPHQWV\RXXVHZKHQ\RXFDOOWKHSURJUDP
$SURJUDPFDQRQO\DFFHVVDORFDOYDULDEOHLQVLGHWKHQHVWHGSURFHGXUHZKHUHLWZDVFUHDWHGDQGDQ\QHVWHGSURFHGXUHVWKDWLWFRQWDLQV
<RXFDQFUHDWHJOREDOYDULDEOHVLQDSURJUDPRU\RXFDQXVHH[LVWLQJJOREDOYDULDEOHV6HHFKDSWHU§6WRULQJREMHFWV¨IRUGHWDLOVRQKRZWRFUHDWHJOREDOYDULDEOHV1RWHWKHIROORZLQJSRLQWV
¥ *OREDOYDULDEOHVDUHDYDLODEOHDQ\ZKHUHZLWKLQDSURJUDP
¥ 7RUHPRYHDJOREDOYDULDEOHXVLQJFRGHXVHWKH385*(FRPPDQG
¥ ,I\RXXVHJOREDOYDULDEOHVLQ\RXUSURJUDPWKH\PXVWEHORFDWHGLQWKHVDPHGLUHFWRU\RUKLJKHUDVWKHSURJUDP
Using local variables
7KHUHDUHVRPHFRQVWUDLQWVZLWKORFDOYDULDEOHVWKDW\RXQHHGWREHDZDUHRI7KHVHDUHDVIROORZV
,PPHGLDWHO\DIWHUDORFDOYDULDEOHGHFODUDWLRQWKHSURJUDPFRGHPXVWFRQWDLQHLWKHU
¥ DQDOJHEUDLFFDOFXODWLRQHQFORVHGLQVLQJOHTXRWHV
¥ DQHVWHGSURFHGXUHHQFORVHGE\« »
$ORFDOYDULDEOHLVDYDLODEOHLQWKHQHVWHGSURFHGXUHZKHUHLWZDVFUHDWHGDQGDOOQHVWHGSURFHGXUHVWKDWLWFRQWDLQV
<RXFDQFUHDWHDORFDOYDULDEOHZLWKWKHVDPHQDPHDVDQH[LVWLQJJOREDOYDULDEOHWKDWLVDYDULDEOHLQWKHVDPHGLUHFWRU\RUKLJKHUDVWKHSURJUDP&RPPDQGVWKDWXVHWKHYDULDEOHQDPHZLOOXVHWKHORFDOYDULDEOHYDOXHUDWKHUWKDQWKHJOREDOYDULDEOHYDOXH
Setting variables
<RXJHQHUDOO\VHWYDULDEOHVWRLQSXWVRUWRWKHUHVXOWVRISURFHVVHVDQGFDOFXODWLRQVWKDW\RXUSURJUDPSHUIRUPV<RXFDQXVHORFDOYDULDEOHVWRVWRUHLQWHUPHGLDWHUHVXOWVWKDW\RXZDQWWRUHXVHLQVXEVHTXHQWQHVWHGSURFHGXUHVZLWKLQ\RXUSURJUDP8VHJOREDOYDULDEOHVWRVWRUHGDWDIRUZLGHUDFFHVV
Page 10-8 Introduction to programming
Introduction to programm
ing
Setting local variables to hold input arguments
2QWKHFRPPDQGOLQHSRVLWLRQWKHFXUVRULPPHGLDWHO\WRWKHULJKWRIWKHRSHQLQJ«V\PERO
3UHVV>LWRLQVHUWWKH→V\PERO
(QWHUDORFDOYDULDEOHQDPHIRUHDFKLQSXWDUJXPHQW\RXUSURJUDPXVHVVHSDUDWLQJHDFKZLWKDF
)RUH[DPSOHLI\RXUSURJUDPXVHVWZRDUJXPHQWVDQG\RXZDQWWRVHWWKHYDOXHRIWKHVHDUJXPHQWVWRORFDOYDULDEOHV$DQG%WKHEHJLQQLQJRI\RXUSURJUDPZRXOGDSSHDUDVIROORZV
>>L`$F`%
«→A B
Setting a local variable to a value
$IWHUWKHYDOXHSUHVV>LWRLQVHUWWKHV\PERODQGHQWHUWKHORFDOYDULDEOHQDPH
)RUH[DPSOHWRVHWORFDOYDULDEOH*WRKROGWKHDFFHOHUDWLRQRIJUDYLW\\RXFUHDWHWKHYDULDEOHDVIROORZV
> >L`*
« 9.81 →G »
7KHIROORZLQJH[DPSOH
DFFHSWVDQLQSXWDUJXPHQW
FUHDWHVWKHORFDOYDULDEOH*
PXOWLSOLHVLWE\WKHDUJXPHQWDQGSODFHVWKHUHVXOWRQWKHKLVWRU\
«→A
« 9.81 →G
« A*G »
»
»
,QWKHIROORZLQJH[DPSOHWKH A*G FDOFXODWLRQGRHVQRWUHFRJQL]HWKHORFDOYDULDEOH*DVDVLWLVRXWVLGHWKHQHVWHGSURFHGXUHZKHUHWKHYDULDEOHZDVGHFODUHG7KHA+GFDOFXODWLRQUHFRJQL]HV*DV
«→A
« 9.81 →G 'A+G' »
A*G
»
Introduction to programming Page 10-9
Intro
duct
ion
to p
rogr
amm
ing
Setting a local variable to the result of a calculation
7KHIROORZLQJSURJUDPVHJPHQWGHPRQVWUDWHVKRZWRVHWDORFDOYDULDEOHWRWKHUHVXOWRIDFDOFXODWLRQDQGWRXVHWKHUHVXOWLQDVXEVHTXHQWFDOFXODWLRQ7KHSURJUDPDFFHSWVWZRLQSXWDUJXPHQWVDQGXVHVWKHVHLQWKHFDOFXODWLRQV
2QWKHFRPPDQGOLQHLQVHUWWKHSURJUDPGHOLPLWHUVDQGVSHFLI\WKHORFDOYDULDEOHVWRKROGWKHLQSXWDUJXPHQWV
>>L`$F`%F
«→A B
»
6WDUWDQHZQHVWHGSURFHGXUHDQGGHILQHWKHLQLWLDOFDOFXODWLRQ
>`$=`%
«→A B
« A+B
»
»
6WRUHWKHUHVXOWVRIWKHFDOFXODWLRQWRORFDOYDULDEOH&
>L`&
«→A B
« A+B → C
»
»
2SHQDQHZQHVWHGSURFHGXUHDQGHQWHUDFDOFXODWLRQWKDWXVHVWKHUHVXOWRIWKHLQLWLDOFDOFXODWLRQ
>`&=r<_`$-`%
>L`&
«→A B
« A+B → C
« C+ (A-B)
»
»
»
Page 10-10 Introduction to programming
Introduction to programm
ing
Using global variables
<RXFDQXVHH[LVWLQJJOREDOYDULDEOHVLQ\RXUSURJUDPV*OREDOYDULDEOHVDUHGLIIHUHQWWRORFDOYDULDEOHVLQWKHIROORZLQJZD\V
*OREDOYDULDEOHVDUHDYDLODEOHWRWKHHQWLUHSURJUDPLQGHSHQGHQWRIQHVWHGSURFHGXUHV
8QOLNHORFDOYDULDEOHV\RXFDQFUHDWHPRUHWKDQRQHJOREDOYDULDEOHLQDQHVWHGSURFHGXUH
:LWKLQDSURJUDP\RXXVHWKHkNH\WRGHILQHDJOREDOYDULDEOH7KHk NH\SURGXFHVD V\PERORQWKHFRPPDQGOLQH
Example
7KHIROORZLQJSURJUDPGHPRQVWUDWHVWKHXVHRIDJOREDOYDULDEOHWRKROGWKHGDWDDSURJUDPXVHVDQGWRKROGWKHRXWSXWLWSURGXFHV,WSHUIRUPVWKHIROORZLQJWDVNV
,WDFFHSWVDQLQSXWDUJXPHQWDQGFDOFXODWHVLWVSHUFHQWDJHRIDYDOXHLQWKHJOREDOYDULDEOH§727/¨<RXFUHDWH727/EHIRUH\RXUXQWKHSURJUDP
,WVWRUHVWKHUHVXOWLQWRDQRWKHUJOREDOYDULDEOH§5(6/7¨
,WFRQYHUWVWKHQXPHULFUHVXOWWRDVWULQJDQGDGGV§¨IRUUHDGDELOLW\
7RFUHDWHWKHSURJUDPSHUIRUPWKHIROORZLQJ
,QVHUWWKHSURJUDPGHOLPLWHUVRQWRWKHFRPPDQGOLQHDQGGHILQHWKHLQSXWYDULDEOH
>>L`$
«→A
»
&UHDWHDQHZQHVWHGSURFHGXUH
>
«→A
«
»
»
Introduction to programming Page 10-11
Intro
duct
ion
to p
rogr
amm
ing
(QWHUWKHSHUFHQWDJHFDOFXODWLRQ
<_`$z``727/`
«→A
« (A/TOTL)*100
»
»
6WRUHWKHUHVXOWVLQWRWKHJOREDOYDULDEOH§5(6/7¨1RWHWKDWDIWHUWKHFDOFXODWLRQ\RXQHHGWRLQVHUWDWRGHOLPLWWKHDOJHEUDLFFRPPDQGVKROGGRZQ>DQGSUHVVF
k``5(6/7`>F
«→A
« (A/TOTL)*100 RESLT1;
»
»
$GG§¨DQGVDYHWKHUHVXOWLQJVWULQJEDFNLQWR5(6/71RWHWKHIROORZLQJ
7RLQVHUWWKHV\PEROXVHWKH&KDUDFWHUVWRRO>ôRUSUHVV`<
:KHQ\RXDGGDVWULQJWRDQXPEHUWKHUHVXOWLQJYDOXHLVDVWULQJ<RXGRQRWQHHGWRFRQYHUWWKHQXPEHU
``5(6/7`=KF>ô\k``
5(6/7
«→A
« (A/TOTL)*100 RESLT1 ;
RESLT1+" %" RESLT1
»
»
%HIRUH\RXUXQWKLVSURJUDPFUHDWHDJOREDOYDULDEOHQDPHG§727/¨DQGDVVLJQDQXPEHUWRLW
Page 10-12 Introduction to programming
Introduction to programm
ing
Looping and branching7KLVVHFWLRQLQWURGXFHVWKHXVHRIFRQGLWLRQDOEUDQFKLQJDQGORRSLQJZLWKLQDSURJUDP&RQGLWLRQDOVWUXFWXUHVHYDOXDWHDVIDOVHDQGDQ\RWKHUYDOXHDVWUXH
Comparison functions
7KH+3*SURYLGHVFRPSDULVRQIXQFWLRQVWKDW\RXFDQXVHLQFRQMXQFWLRQZLWKWKHFRQGLWLRQDODQGORRSLQJVWUXFWXUHV<RXDFFHVVWKHPIURPWKH3URJUDPPLQJ7HVWPHQX)RUH[DPSOHWRWHVW$LQUHODWLRQWR%XVHWKHIROORZLQJ
A==B 5HWXUQVWUXHLI$HTXDOV%
A≠B 5HWXUQVWUXHLI$GRHVQRWHTXDO%
A<B 5HWXUQVWUXHLI$LVOHVVWKDQ%
A>B 5HWXUQVWUXHLI$LVJUHDWHUWKDQ%
A≤B 5HWXUQVWUXHLI$LVOHVVWKDQRUHTXDOWR%
A≥B 5HWXUQVWUXHLI$LVJUHDWHUWKDQRUHTXDOWR%
SAME(A,B) 5HWXUQVWUXHLI$LVH[DFWO\WKHVDPHREMHFWDV%
Conditional and looping structures
7KHIROORZLQJFRQGLWLRQDODQGORRSLQJFRPPDQGVDUHDYDLODEOH
,)FRPSDULVRQ7+(1FRGH(1'
,IFRPSDULVRQHYDOXDWHVWRWUXHWKDWLVDQRQ]HURYDOXHUXQVFRGH
,)FRPSDULVRQ7+(1FRGH(/6(FRGH(1'
,IFRPSDULVRQHYDOXDWHVWRWUXHUXQVFRGH,IFRPSDULVRQHYDOXDWHVWRIDOVHFRGHLVUXQ
&$6(H[SUHVVLRQ7+(1FRGH(1'H[SUHVVLRQ7+(1FRGH(1'H[SUHVVLRQQ7+(1FRGHQ(1'(1'
5XQVWKHFRGHWKDWFRUUHVSRQGVWRWKHILUVWH[SUHVVLRQLQWKHVWUXFWXUHWKDWHYDOXDWHVWRWUXH
Introduction to programming Page 10-13
Intro
duct
ion
to p
rogr
amm
ing
67$57VWDUWHQGFRGH1(;7
5XQVFRGHLQFUHPHQWVVWDUW5HSHDWVXQWLOVWDUW!HQG7KHFRGHLVDOZD\VUXQDWOHDVWRQFH
67$57VWDUWHQGFRGH67(3LQFU
5XQVFRGHLQFUHPHQWVVWDUWE\WKHQXPEHUVSHFLILHGE\LQFULQFUFDQEHDQH[SUHVVLRQ5HSHDWVXQWLOVWDUW!HQG7KHFRGHLVDOZD\VUXQDWOHDVWRQFH
)25YDUVWDUWHQGFRGH1(;7
5XQVFRGHVHWVYDUWRVWDUW,QFUHPHQWVYDUDQGUHSHDWVXQWLOYDU!HQG7KLVLVVLPLODUWR67$571(;7H[FHSWWKDW\RXFDQXVHYDULQ\RXUFRGH
)25YDUVWDUWHQGFRGH67(3LQFU
5XQVFRGHLQFUHPHQWVYDUE\WKHQXPEHUVSHFLILHGE\LQFULQFUFDQEHDQH[SUHVVLRQ5HSHDWVXQWLOVWDUW!HQG7KLVLVVLPLODUWR67$5767(3H[FHSWWKDW\RXFDQXVHYDULQ\RXUFRGH
'2FRGH817,/FRPSDULVRQ(1'
5XQVFRGHWKHQWHVWVWRVHHLIFRPSDULVRQHYDOXDWHVWRWUXH(QGVLILWGRHV5HSHDWVFRGHLILWGRHVQRW7KHFRGHLVDOZD\VUXQDWOHDVWRQFH
:+,/(FRPSDULVRQ5(3($7FRGH(1'
&KHFNVLIFRPSDULVRQHYDOXDWHVWRWUXH5XQVFRGHLILWGRHV5HSHDWVXQWLOWHVWUHWXUQVIDOVH7KLVLVVLPLODUWR'2817,/H[FHSWWKDWFRGHLVQRWUXQLIFRPSDULVRQHYDOXDWHVWRIDOVHWKHILUVWWLPH
Example
7KHIROORZLQJH[DPSOHSURFHVVHVDOLVWRIQXPHULFYDOXHVWKDWLVVWRUHGLQDYDULDEOHQDPHG0$5.6,WSHUIRUPVWKHIROORZLQJ
,WGHWHUPLQHVWKHQXPEHURIHOHPHQWVLQWKHOLVW
)RUHDFKHOHPHQWLQWKHOLVWWKHSURJUDPFRPSDUHVWKHHOHPHQWWRWKHSDVVYDOXH
D ,IWKHHOHPHQWLVJUHDWHUWKDQRUHTXDOWRWKHSDVVYDOXHLQVHUWV§3DVV¨DIWHUWKHYDOXH
E ,IWKHHOHPHQWLVOHVVWKDQWKHSDVVPDUNLQVHUWV§)DLO¨DIWHUWKHYDOXH1RWHWKDWWKLVFRQYHUWVWKHYDOXHWRDVWULQJ
,WUHSODFHVWKHRULJLQDOYDOXHZLWKWKHVWULQJ
Page 10-14 Introduction to programming
Introduction to programm
ing
« @ Local variable S is used
@ to store the step number.
@ Step from 1 to the size of the list.
FOR(S,1,SIZE(MARKS))
@ Extracts the element from the list
GET(MARKS,S) →E
@ Compares it to the pass mark, amends and
@ replaces with the new value.
« IF E ≥50 THEN
E+" Pass" E
ELSE
E+" Fail" E
END ;
REPL(MARKS,S,E) MARKS
» ;
NEXT
»
Trapping errors%\GHIDXOWDSURJUDPKDOWVZKHQLWHQFRXQWHUVDQHUURU,I\RXZDQWVHFWLRQVRI\RXUSURJUDPWRGHDOZLWKHUURUVUDWKHUWKDQKDOWWKHSURJUDP\RXQHHGWRLQFOXGHWKHVHFWLRQVLQVLGHHUURUWUDSSLQJVWUXFWXUHV<RXFDQWKHQVSHFLI\DFWLRQVWRWDNHZKHQ\RXUSURJUDPHQFRXQWHUVHUURUVUDWKHUWKDQKDOWLQJWKHSURJUDP7KHIROORZLQJHUURUWUDSSLQJVWUXFWXUHVDUHDYDLODEOH
,)(55FRGH7+(1HUURUFRGH(1'
,IWKHSURJUDPHQFRXQWHUVDQHUURUZKLOHLWLVUXQQLQJFRGHWKHUHPDLQLQJFRGHLVVNLSSHGDQGHUURUFRGHLVUXQ,IQRHUURUVDUHHQFRXQWHUHGLQFRGHHUURUFRGHLVQRWUXQ
,)(55FRGH7+(1HUURUFRGH(/6(QRHUURUFRGH(1'
,IWKHSURJUDPHQFRXQWHUVDQHUURUZKLOHLWLVUXQQLQJFRGHWKHUHPDLQLQJFRGHLVVNLSSHGDQGHUURUFRGHLVUXQ,IQRHUURUVDUHHQFRXQWHUHGLQFRGHQRHUURUFRGHLVUXQ
Introduction to programming Page 10-15
Intro
duct
ion
to p
rogr
amm
ing
Example
7KHIROORZLQJH[DPSOHFUHDWHVWKHOLVWRIPDUNVXVHGLQWKHSUHYLRXVH[DPSOH,IDQRQQXPHULFYDOXHLVHQWHUHGWKHSURJUDPSURPSWVZLWKDQHUURUPHVVDJH7KHSURJUDPSHUIRUPVWKHIROORZLQJ
,WVHWVXSDORRSWRFROOHFWYDOXHV
,WSURPSWVIRUDQLQSXWYDOXH
,WWHVWVWKHLQSXWWRFKHFNLILWLVDQXPEHU
,IWKHJHQHUDWHVDQHUURUWKHHUURULVWUDSSHGDQGDQHUURUPHVVDJHLVGLVSOD\HGWRSURPSWIRUDQXPHULFYDOXH
«
@ Set numeric mode so that error trap works
SF(-3) ;
@ Create an empty list
MARKS ;
@ Set up a loop for 20 entries.
WHILE SIZE(MARKS)<20 REPEAT
@ Start error-checking routine.
IFERR INPUT("Enter a number","") →N
@ Attempt to convert the entry to a number.
@ This generates an error if non-numeric
« OBJ →(N)+1-1 →N
@ If no error, append the entry to the list.
« MARKS+N MARKS
»
»
THEN
@This appears if entry is non-numeric.
MSGBOX("INVALID ENTRY, TRY AGAIN")
END ;
END
»
Page 10-16 Introduction to programming
Connecting to another calculator
Appendix A
Connecting to another calculator
Contents
7UDQVIHUULQJREMHFWVEHWZHHQFDOFXODWRUV $
7UDQVIHUULQJGDWDEHWZHHQWZR+3 *V $
7UDQVIHUULQJREMHFWVWRRUIURPDQ+3 $
Introduction7KLVDSSHQGL[GHVFULEHVKRZWRXVHWKHVHULDOFDEOHWKDWFRPHVZLWKWKH+3 *WRFRQQHFWWRDQRWKHUFDOFXODWRU&RQQHFWWRDQRWKHUFDOFXODWRUZKHQ\RXZDQWWRH[FKDQJHREMHFWV¦IRUH[DPSOHSURJUDPVRUGDWD¦EHWZHHQFDOFXODWRUV
7RWUDQVIHUGDWDRUSURJUDPVEHWZHHQ\RXUFDOFXODWRUDQGD3&\RXQHHGWRSXUFKDVHD+HZOHWW3DFNDUG&RQQHFWLYLW\.LW<RXFDQDOVRXVHDFRQQHFWLYLW\NLWWRORDGQHZYHUVLRQVRIWKHFDOFXODWRUªVVRIWZDUH
Transferring objects between calculators<RXFDQWUDQVIHUVLQJOHREMHFWVEHWZHHQFDOFXODWRUVRU\RXFDQVHQGPXOWLSOHREMHFWVDQGGLUHFWRULHV
<RXXVH)LOH0DQDJHUWRVHOHFWREMHFWVWRWUDQVIHUEHWZHHQFDOFXODWRUV
<RXXVHWKHVHULDOFDEOHWKDWFRPHVZLWKWKH+3*WRFRQQHFWWKHFDOFXODWRUVDQGWUDQVIHUREMHFWVEHWZHHQWKHP
Connecting to another calculator Page A-1
Con
nect
ing
to a
noth
er c
alcu
lato
r
Transferring data between two HP 49Gs (QVXUHWKDWWKHFDOFXODWRUVDUHFRQQHFWHGFRUUHFWO\
2QWKHVHQGLQJFDOFXODWRUQDYLJDWHWRWKHGLUHFWRU\WKDWFRQWDLQVWKHREMHFWVWRVHQGDQGRQWKHUHFHLYLQJFDOFXODWRUQDYLJDWHWRWKHGLUHFWRU\ZKHUH\RXZDQWWRVWRUHWKHUHFHLYHGREMHFWV
2QERWKFDOFXODWRUVSUHVVgWKHQDQG\WRVHOHFW,2)81&7,216
2QWKHUHFHLYLQJFDOFXODWRUSUHVVWKHQ\WRVHOHFW*(7)520+3 7KHUHFHLYLQJFDOFXODWRUFRQQHFWVWRWKHVHQGLQJFDOFXODWRU
2QWKHVHQGLQJFDOFXODWRU
D 3UHVV\WRVHOHFW6(1'72+37KH6HQGWR+3LQSXWIRUPLVGLVSOD\HG
E 3UHVV&+226WRGLVSOD\WKHREMHFWVLQWKHFXUUHQWGLUHFWRU\
F 8VHWKHDUURZNH\VWRKLJKOLJKWDQREMHFWWRVHQGDQGSUHVV&+(&.WRVHOHFWLW5HSHDWWKLVVWHSIRURWKHUREMHFWV\RXZDQWWRVHQG
G 3UHVV2.WRUHWXUQWRWKH6HQGWR+3LQSXWIRUP
H 3UHVV6(1'7KHREMHFWVWKDW\RXVHOHFWHGDUHWUDQVPLWWHGWRWKHUHFHLYLQJFDOFXODWRU
Transferring objects to or from an HP 487RWUDQVIHUREMHFWVEHWZHHQDQ+3 *DQGDQ+3 VHULHVFDOFXODWRU\RXQHHGWRXVHWKHFRQQHFWLRQDGDSWRUWKDWLVVXSSOLHGZLWKWKH+3 *
)LWWKHDGDSWRUWRDQHQGRIWKHFRQQHFWLRQFDEOH
$WWDFKWKHDGDSWRUHQGRIWKHFDEOHWRWKH+3ªVVHULDOSRUWDQGWKHRWKHUHQGWRWKH+3*ªVVHULDOSRUW
2QERWKWKH+3*DQGWKH+3QDYLJDWHWRWKHGLUHFWRU\ZKHUH\RXZDQWWRVHQGRUUHFHLYHREMHFWV
<RXFDQRQO\WUDQVIHUREMHFWV\RXKDYHFUHDWHGEHWZHHQWKH+3 *DQGWKH+3VHULHV,I\RXDWWHPSWWRWUDQVIHURWKHUREMHFWVLWPD\FDXVHHUURUV
Page A-2 Connecting to another calculator
Connecting to another calculator
2QWKH+3*
D 3UHVVgWRGLVSOD\WKH$SSOLFDWLRQVFKRRVHOLVW
E 6HOHFW,2)81&7,216DQGSUHVV\WRGLVSOD\WKH,2)XQFWLRQVFKRRVHOLVW
F 6HOHFW75$16)(5WRGLVSOD\WKH7UDQVIHULQSXWIRUP
2QWKH+3
D 3UHVV>1>,2@WRGLVSOD\WKH,2)XQFWLRQVFKRRVHOLVW
E 6HOHFW75$16)(5DQGSUHVV\WRGLVSOD\WKH7UDQVIHULQSXWIRUP
2QERWKFDOFXODWRUVHGLWWKHLQSXWIRUPVWRHQVXUHWKDWWKH)07RSWLRQLVVHWWR$6&7KHRWKHUVHWWLQJVRQERWKIRUPVPXVWPDWFK
2QWKHVHQGLQJFDOFXODWRU
D 3UHVV&+226DQGVHOHFW/2&$/9$56WRGLVSOD\REMHFWVLQWKHFXUUHQWGLUHFWRU\
E 6HOHFWWKHREMHFWWRVHQGDQGSUHVV\WRSODFHLWLQWKH1DPHILHOG
F 3UHVV6(1'WRVHQGWKHREMHFW
2QWKHUHFHLYLQJFDOFXODWRUSUHVV5(&97KHREMHFWLVVHQWIURPWKHVHQGLQJFDOFXODWRUWRWKHUHFHLYLQJFDOFXODWRU,WDSSHDUVLQWKHFXUUHQWGLUHFWRU\
Connecting to another calculator Page A-3
Error messages
Appendix B
Error messages
Introduction7KLVDSSHQGL[FRQWDLQVWKHPDLQHUURUPHVVDJHVWKDWWKH+3*FDQJHQHUDWH7KHPHVVDJHVDUHOLVWHGLQDOSKDEHWLFDORUGHU
Message Meaning
$ODUP $QDODUPKDVQRWEHHQDFNQRZOHGJHG
%DG$UJXPHQW7\SH 2QHRUPRUHDUJXPHQWVIRUDQRSHUDWLRQZDVRIDQLQFRUUHFWW\SHIRUWKHRSHUDWLRQ
%DG*XHVVHV 7KHJXHVVHVVXSSOLHGWRWKHHTXDWLRQVROYHUOLHRXWVLGHWKHGRPDLQRIWKHHTXDWLRQ
&DQªW(GLW1XOO&KDUDFWHU <RXDWWHPSWHGWRHGLWDVWULQJFRQWDLQLQJDFKDUDFWHUZLWKFRGH
&LUFXODU5HIHUHQFH <RXDWWHPSWHGWRVWRUHDYDULDEOHQDPHLQWRLWVHOI
'LUHFWRU\1RW$OORZHG <RXDWWHPSWHGWRXVHDGLUHFWRU\DVDQDUJXPHQW
'LUHFWRU\5HFXUVLRQ <RXDWWHPSWHGWRVWRUHDGLUHFWRU\LQWRLWVHOI
(4,QYDOLG)RU0,1,7 7KH(4YDULDEOHPXVWFRQWDLQDWOHDVWWZRHTXDWLRQVDQGWZRYDULDEOHV
+$/71RW$OORZHG $SURJUDPWKDWFRQWDLQVWKH+$/7FRPDQGUDQZKLOHDQDSSOLFDWLRQWKDWGRHVQRWDOORZ+$/7ZDVUXQQLQJIRUH[DPSOH0DWUL[:ULWHU
,QFRQVLVWHQW8QLWV 7KHXQLWVFRQYHUVLRQWKDW\RXDUHDWWHPSWLQJKDVLQFRPSDWLEOHXQLWV
Error messages Page B-1
Erro
r mes
sage
s
,QILQLWH5HVXOW $FDOFXODWLRQWKDWSURGXFHVDQLQILQLWHUHVXOWKDVEHHQDWWHPSWHGIRUH[DPSOH
,QVXIILFLHQW0HPRU\ 7KHUHLVQRWHQRXJKPHPRU\DYDLODEOHWRFRPSOHWHWKHRSHUDWLRQ
,QVXIILFLHQWΣ'DWD $VWDWLVWLFVFRPPDQGZDVUXQZKHQWKHUHZDVQRWHQRXJKGDWDLQΣ'$7IRUDFDOFXODWLRQ
,QWHUUXSWHG ZDVSUHVVHGZKLOHWKHVROYHDSSOLFDWLRQRUWKHURRWILQGHUZDVZRUNLQJ
QYDOLG$UUD\(OHPHQW <RXDWWHPSWHGWRHQWHUDQREMHFWRIDQLQFRPSDWLEOHW\SHLQWRDQDUUD\
,QYDOLG&DUG'DWD <RXQHHGWRLQLWLDOL]HWKHFDOFXODWRUªVSRUWV6HHSDJH 'IRULQVWUXFWLRQV
,QYDOLG'LPHQVLRQ 7KHDUUD\DUJXPHQWKDVLQYDOLGGLPHQVLRQV
,QYDOLG(4 7KH(4YDULDEOHFRQWDLQVDQHTXDWLRQWKDWLVLQFRPSDWLEOHZLWKWKHRSHUDWLRQWKDW\RXDUHDWWHPSWLQJ
,QYDOLG,23$5 2QHRUPRUHRIWKH,2SDUDPHWHUVLVLQYDOLG
,QYDOLG1DPH $ILOHZLWKDQLOOHJDOQDPHKDVEHHQUHTXHVWHGIRUVHQGLQJRUUHFHLYLQJ
,QYDOLG33$5 2QHRUPRUHRIWKHSORWWLQJSDUDPHWHUVLVLQYDOLG
,QYDOLG37<3( 7KHUHTXHVWHGSORWW\SHLVLQYDOLGIRUWKHFXUUHQWHTXDWLRQ
,QYDOLG5HSHDW 7KHDODUPUHSHDWLQWHUYDOWKDW\RXUHTXHVWHGLVRXWRIUDQJH
,QYDOLG6\QWD[ 7KH2%-RUWKH675FRPPDQGZDVXQDEOHWRFRQYHUWWKHVSHFLILHGGDWD
Message (Continued) Meaning
Page B-2 Error messages
Error messages
,QYDOLG7LPH 7KHWLPHDUJXPHQWLVLQYDOLG
,QYDOLG8QLW 7KHXQLWDUJXPHQWLVLQYDOLGIRUWKHDWWHPSWHGRSHUDWLRQ
,QYDOLGΣ'DWD 7KHGDWDLQΣ'$7LVLQYDOLGIRUWKHDWWHPSWHGVWDWLVWLFVFRPPDQG
/RZ%DW 5HSODFHWKHFDOFXODWRUEDWWHULHV
/RZ%DWWHU\ 7KHV\VWHPEDWWHULHVDUHWRRORZWRSHUIRUPWKH,2RSHUDWLRQ
1DPH&RQIOLFW 7KH:KHUHIXQFWLRQDWWHPSWHGWRDVVLJQDYDOXHWRWKHYDULDEOHRILQWHJUDWLRQRUWKHVXPPDWLRQLQGH[
1R&XUUHQW(TXDWLRQ 7KHRSHUDWLRQUHTXLUHVDQHTXDWLRQLQWKH(4YDULDEOHDQGWKHUHLVQRHTXDWLRQLQWKHYDULDEOH
1R6WDW'DWDWR3ORW <RXVHOHFWHGDVWDWLVWLFDOSORWDQGWKHUHLVQRGDWDLQΣ'$7
1RQHPSW\'LUHFWRU\ 7KHGLUHFWRU\WKDW\RXDUHDWWHPSWLQJWRSXUJHFRQWDLQVGDWD
1RQH[LVWHQW$ODUP 7KH$ODUPFRPPDQGZDVXVHGWRVSHFLI\DQRQH[LVWDQWDODUP
1RQH[LVWHQWΣ'$7 $VWDWLVWLFVFRPPDQGZDVXVHGZKHQWKHUHZDVQRGDWDLQΣ'$7
2XWRI0HPRU\ 7KHFDOFXODWRUKDVQRDYDLODEOHPHPRU\<RXQHHGWRSXUJHREMHFWVWRIUHHPHPRU\LQRUGHUWRFRQWLQXHRSHUDWLRQV
2YHUIORZ $FDOFXODWLRQUHWXUQHGDYDOXHWKDWLVJUHDWHUWKDQWKHPD[LPXPVL]HWKDWWKH+3*FDQKDQGOH
3RVLWLYH8QGHUIORZ $FDOFXODWLRQUHWXUQHGDUHVXOWVPDOOHUWKDQWKHPLQLPXPVL]HWKDWWKHFDOFXODWRUFDQKDQGOH
Message (Continued) Meaning
Error messages Page B-3
Erro
r mes
sage
s
3RZHU/RVW $SSHDUVZKHQWKHFDOFXODWRULVWXUQHGRQDIWHUDSRZHUORVV7KHSRZHUORVVPD\KDYHFDXVHGREMHFWVLQPHPRU\WREHORVW
7RRIHZDUJXPHQWV <RXDWWHPSWHGWRUXQDFRPPDQGRUIXQFWLRQDQGGLGQRWVXSSO\DOOWKHUHTXLUHGDUJXPHQWV
8QGHILQHGUHVXOW $FDOFXODWLRQUHWXUQHGDUHVXOWWKDWWKHFDOFXODWRULVXQDEOHWRGHILQHPDWKHPDWLFDOO\IRUH[DPSOH
Message (Continued) Meaning
Page B-4 Error messages
Units
Appendix C
Units
7KH+3*FRQWDLQVDFDWDORJRIXQLWVWKDW\RXFDQXVHWRFUHDWHXQLWREMHFWV$XQLWREMHFWLVDUHDOQXPEHUOLQNHGWRDXQLWH[SUHVVLRQE\WKHXQGHUVFRUHFKDUDFWHU)RUH[DPSOHBLQLVDXQLWREMHFWUHSUHVHQWLQJLQFKHV
7KHFDOFXODWRUªVXQLWVDUHEDVHGRQWKHEDVHXQLWVRIWKH,QWHUQDWLRQDO6\VWHPRI8QLWVPPHWHUNJNLORJUDPVVHFRQG$DPSHUH.NHOYLQFGFDQGHODDQGPROPROH7KH+3*PDNHVXVHRIWZRDGGLWLRQDOEDVHXQLWVUUDGLDQDQGVUVWHUDGLDQ7KHUHPDLQLQJXQLWVDUHFRPSRXQGXQLWVWKDWLVXQLWVGHULYHGIURPWKHEDVHXQLWV
<RXVHOHFWDXQLWE\SUHVVLQJ>ø FKRRVLQJWKHDSSURSULDWHFDWHJRU\IURPWKH8QLWVPHQX¦OHQJWKDUHDYROXPHHWF¦DQGILQDOO\VHOHFWLQJWKHXQLWIURPWKHFDWHJRU\VXEPHQX<RXGRWKLVZKHQFUHDWLQJDXQLWREMHFWRUZKHQFRQYHUWLQJRQHXQLWWRDQRWKHU<RXFDQDOVRSHUIRUPFDOFXODWLRQVXVLQJXQLWREMHFWV6HH$GYDQFHG8VHUªV*XLGHDWKWWSZZZKSFRPFDOFXODWRUVKSIRUPRUHLQIRUPDWLRQ
Unit (Full Name) Value in SI Units
DDUH P
$DPSHUH $
DFUHDFUH P
DUFPLQPLQXWHRIDUF á¥U
DUFVVHFRQGRIDUF á¥U
DWPDWPRVSKHUH NJPµV
DXDVWURQRPLFDOXQLW áP
cDQJVWURP áO¥P
EEDUQ á¥P
EDUEDU NJPµV
Units Page C-1
Uni
ts
EEOEDUUHO P
%TEHFTXHUHO V¥
%WX%ULWLVKWKHUPDOXQLW NJµPV
EXEXVKHO P
&GHJUHH&HOVLXV .>&@
FVSHHGRIOLJKW PV
&FRXORPE $µV
FDOFDORULH NJµPV
FGFDQGHOD FG
FKDLQFKDLQ P
&LFXULH áV¥
FWFDUDW NJ
FX86FXS á¥P
GHJUHH á¥U
GGD\ V
G%GHFLEHO G%
G\QG\QH NJµPV
HUJHUJ NJµPV
H9HOHFWURQYROW áONJµPV
)IDUDG $VNJµP
)GHJUHHV)DKUHQKHLW .
IDWKIDWKRP P
IEPERDUGIRRW P
IFIRRWFDQGOH FGµVUP
Unit (Full Name) (Continued) Value in SI Units
Page C-2 Units
Units
)G\IDUDGD\ $µV
IHUPLIHUPL áO¥P
IODPIRRWODPEHUW FGP
IWLQWHUQDWLRQDOIRRW P
IW86VXUYH\IRRW P
JJUDP NJ
JDVWDQGDUGIUHHIDOO PV
JDO86JDOORQ P
JDO&&DQDGLDQJDOORQ P
JDO8.8.JDOORQ P
JIJUDPIRUFH NJµPV
JPROJUDPPROH PRO
JUDGJUDGLHQWV á¥U
JUDLQJUDLQ NJ
*\JUD\ PV
+KHQU\ NJµP$µV
KDKHFWDUH P
KKRXU V
KSKRUVHSRZHU NJµPV
+]KHUW] V¥
LQLQFK P
LQ+JLQFKHVRIPHUFXU\& NJPµV
LQ+LQFKHVRIZDWHU) NJPµV
-MRXOH NJµPV
Unit (Full Name) (Continued) Value in SI Units
Units Page C-3
Uni
ts
.NHOYLQ .
NJNLORJUDP NJ
NLSNLORSRXQGIRUFH NJµPV
NQRWQDXWLFDOPLOHVSHUKRXU PV
NSKNLORPHWHUVSHUKRXU PV
OOLWHU P
ODPODPEHUW FGP
OEDYRLUGXSRLVSRXQG NJ
OEISRXQGIRUFH NJµPV
OEPROSRXQGPROH PRO
OEWWUR\SRXQG NJ
OPOXPHQ FGµVU
O[OX[ FGµVUP
O\UOLJKW\HDU áP
PPHWHU P
µPLFURQ á¥P
PKRPKR $µVNJµP
PLLQWHUQDWLRQDOPLOH P
PLOPLO P
PLQPLQXWH V
PL8686VWDWXWHPLOH P
PP+JPLOOLPHWHURIPHUFXU\RUWRUU
NJPµV
PROPROH PRO
PSKPLOHVSHUKRXU PV
Unit (Full Name) (Continued) Value in SI Units
Page C-4 Units
Units
1QHZWRQ NJµPV
QPLQDXWLFDOPLOH P
ΩRKP NJµP$µV
R]RXQFH NJ
R]IO86IOXLGRXQFH á¥P
R]WWUR\RXQFH NJ
R]8.8.IOXLGRXQFH á¥P
3SRLVH NJPµV
3DSDVFDO NJPµV
SFSDUVHF á,P
SGOSRXQGDO NJµPV
SKSKRW FGµVUP
SNSHFN P
SVLSRXQGVSHUVTXDUHLQFK NJPµV
3WSLQW P
TWTXDUW P
UUDGLDQ U
5U|QWJHQ $µVNJ
5GHJUHHV5DQNLQH .
UDGUDG PV
UGURG P
UHPUHP PV
USPUHYR,XWLRQVSHUPLQXWH V¥
VVHFRQG V
Unit (Full Name) (Continued) Value in SI Units
Units Page C-5
Uni
ts
6VLHPHQV $µVNJµP
VEVWLOE FGP
VOXJVOXJ NJ
VUVWHUDGLDQ VU
VWVWHUH P
6WVWRNHV PV
6YVLHYHUW PV
WPHWULFWRQRUWRQQH NJ
7WHVOD NJ$µV
WEVSWDEOHVSRRQ á¥P
WKHUP((&WKHUP NJµPV
WRQVKRUWWRQ NJ
WRQ8.ORQJWRQ NJ
WRUUWRUU NJPV
WVSWHDVSRRQ á¥P
XXQLILHGDWRPLFPDVV á¥NJ
9YROW NJµP$µV
:ZDWW NJµPV
:EZHEHU NJµP$µV
\GLQWHUQDWLRQDO\DUG P
\U\HDU V
Unit (Full Name) (Continued) Value in SI Units
Page C-6 Units
Troubleshooting
Appendix D
Troublehooting
Contents
&DOFXODWRUZLOOQRWWXUQRQ'
5HVHWWLQJWKHFDOFXODWRU '
%DWWHULHV'
&DOFXODWRULVQRWUHVSRQGLQJ'
+DOWLQJWKHV\VWHP '
5HVHWWLQJWKHPHPRU\ '
&DOFXODWRUFRQWLQXDOO\UHERRWV'
(UURURQVWDUWXS'
/RZPHPRU\ '
1RURRPIRUODVWVWDFN '
,QVXIILFLHQWPHPRU\ '
2XWRIPHPRU\ '
Introduction7KLVDSSHQGL[SURYLGHVKHOSLQXQGHUVWDQGLQJDQGRYHUFRPLQJSUREOHPVWKDWPLJKWRFFXUZLWKWKH+3*
7RHQVXUHWKHUHOLDELOLW\DQGSURSHUIXQFWLRQLQJRI\RXUFDOFXODWRU¦DQGQRWYRLG\RXUZDUUDQW\¦\RXVKRXOGRQO\VWRUHDQGXVHLWZLWKLQWKHIROORZLQJHQYLURQPHQWDOOLPLWV
2SHUDWLQJWHPSHUDWXUHWR&WR)
6WRUDJHWHPSHUDWXUH¥WR&¥WR)
0D[LPXPRSHUDWLQJKXPLGLW\DW&)
Troublehooting Page D-1
Trou
bles
hoot
ing
Calculator will not turn on7KLVFRQGLWLRQPRVWOLNHO\LQGLFDWHVWKDWWKHEDWWHULHVKDYHUXQRXW,QVWDOOQHZEDWWHULHVDQGVHHLIWKHFRQGLWLRQSHUVLVWV
,IDIWHUUHSODFLQJWKHEDWWHULHVWKHFDOFXODWRUVWLOOGRHVQRWWXUQRQZKHQ\RXSUHVV;IROORZWKHVWHSVVHWRXWLQ§5HVHWWLQJWKHFDOFXODWRU¨EHORZ
,IWKHFDOFXODWRUGRHVWXUQRQEXWWKHPDLQGLVSOD\LVEODQN
SUHVVDQGKROG;
SUHVV=VHYHUDOWLPHV
UHOHDVH;
,IFKDUDFWHUVVWLOOGRQRWDSSHDURQWKHPDLQGLVSOD\IROORZWKHVWHSVVHWRXWLQ§5HVHWWLQJWKHFDOFXODWRU¨EHORZ
Resetting the calculator
7RUHVHWWKHFDOFXODWRU
3UHVVDQGKROG;
3UHVVDQGKROGc
5HOHDVHERWKNH\V7KHFDOFXODWRUVKRXOGUHVHW,ILWGRHVQRW
D ,QVHUWWKHHQGRIDPHWDOSDSHUFOLSLQWRWKHKROHLQWKHEDFNRIWKHFDOFXODWRU,QVHUWWKHFOLSDVIDUDVLWZLOOJR+ROGIRURQHVHFRQGDQGWKHQUHPRYHWKHFOLS
E 3UHVV;
,IWKLVGRHVQRWIL[WKHSUREOHPWKHFDOFXODWRUUHTXLUHVDVHUYLFH
,QWKHHYHQWWKDWWKHFDOFXODWRUFRQWDLQVDOLEUDU\ZLWKDEDGFRQILJXUDWLRQREMHFWWKHFDOFXODWRUZLOOUHERRWUHSHDWHGO\,IWKLVKDSSHQVKROGGRZQWKHHNH\WRSUHYHQWWKHFRQILJXUDWLRQREMHFWIURPUXQQLQJ
Batteries
7KH+3*QHHGVWKUHH$$$EDWWHULHVWRUXQ(DFK$$$EDWWHU\SURYLGHVYROWV7RHQVXUHRSWLPXPRSHUDWLRQDOZD\VXVHDONDOLQHEDWWHULHVDQGDOZD\VXVHEDWWHULHVRIWKHVDPHEUDQGDQGW\SH
5HFKDUJHDEOHEDWWHULHVDUHQRWUHFRPPHQGHGEHFDXVHRIWKHLUORZHUFDSDFLW\DQGVKRUWORZEDWWHU\ZDUQLQJWLPH
Page D-2 Troublehooting
Troubleshooting
When to replace the batteries
:KHQEDWWHU\SRZHULVORZWKH DQQXQFLDWRULVGLVSOD\HG7KLVDQQXQFLDWRUUHPDLQVGLVSOD\HGHYHQZKHQ\RXWXUQWKHFDOFXODWRURII
,IWKHEDWWHU\SRZHULVORZZKHQ\RXWXUQWKHFDOFXODWRURQWKHPHVVDJHLowBat(S)DSSHDUVEULHIO\RQWKHVFUHHQ
Replacing the batteries
7RFKDQJHWKHEDWWHULHV
7XUQWKHFDOFXODWRURII
5HPRYHWKHFRYHURIWKHEDWWHU\FRPSDUWPHQW<RXGRWKLVE\SUHVVLQJGRZQRQWKHFRYHUDQGVOLGLQJLWDZD\IURPWKHFDOFXODWRU
&DUHIXOO\UHPRYHWKHROGEDWWHULHV
,PPHGLDWHO\LQVHUWWKHQHZEDWWHULHV
5HSODFHWKHFRYHU
3UHVV;WRWXUQWKHFDOFXODWRURQ
$OZD\VGLVFDUGWKHROGEDWWHULHVDFFRUGLQJWRWKHPDQXIDFWXUHUªVLQVWUXFWLRQV
<RXULVNORVLQJGDWDLI\RX
UHPRYHWKHEDWWHULHVZKLOHWKHSRZHULVRQ
SUHVV;ZKLOHUHSODFLQJWKHEDWWHULHVRU
OHDYHWKHFDOFXODWRUZLWKRXWEDWWHULHVIRUPRUHWKDQPLQXWHV
7KHEDWWHULHVPXVWEHRULHQWHGDFFRUGLQJWRWKHRXWOLQHVVKRZQRQWKHERWWRPRIWKHEDWWHU\FRPSDUWPHQW,QVHUWLQJEDWWHULHVWKHZURQJZD\PD\GDPDJHWKHFDOFXODWRU
Troublehooting Page D-3
Trou
bles
hoot
ing
Calculator is not responding,IWKH+3*IUHH]HVDQGZLOOQRWUHVSRQGZKHQ\RXSUHVVLWVPHPRU\PD\KDYHEHFRPHFRUUXSWHG7KHUHDUHWZRZD\VWRFRUUHFWWKLV
KDOWLQJWKHV\VWHP
UHVHWWLQJWKHPHPRU\
Halting the system
$V\VWHPKDOW
FDQFHOVDOOV\VWHPRSHUDWLRQV
FOHDUVWKHKLVWRU\DQGWKHVWDFN
FDQFHOVDOOH[HFXWLQJSURJUDPVDQGLQLWLDOL]HVDQ\ORFDOYDULDEOHVXVHGLQWKHP
WXUQVRIIWKHXVHUNH\ERDUG
PDNHV+20(WKHFXUUHQWGLUHFWRU\
Halting the system from the keyboard
3UHVVDQGKROG;
3UHVVc
5HOHDVHERWKNH\V
,IWKHFDOFXODWRULVQRWUHVSRQGLQJWRWKHNH\ERDUGWU\WKHPHWKRGRXWOLQHGLQWKHIROORZLQJVHFWLRQ
,I\RXUFDOFXODWRUKDVIUR]HQDOZD\VWU\WRIL[WKHSUREOHPE\KDOWLQJWKHV\VWHP2QO\UHVHWWKHPHPRU\LIKDOWLQJWKHV\VWHPKDVQRWZRUNHG5HVHWWLQJWKHPHPRU\UHWXUQVWKHFDOFXODWRUWRLWVGHIDXOWVWDWH$OOVWRUHGLQIRUPDWLRQH[FHSWIRUWKDWVWRUHGLQIODVKPHPRU\ZLOOEHORVW
Page D-4 Troublehooting
Troubleshooting
Halting the system without using the keyboard
,QVHUWWKHHQGRIDPHWDOSDSHUFOLSLQWRWKHKROHLQWKHEDFNRIWKHFDOFXODWRU,QVHUWWKHFOLSDVIDUDVLWZLOOJR+ROGIRURQHVHFRQGDQGWKHQUHPRYHWKHFOLS
3UHVV;
,IQHFHVVDU\
D SUHVVDQGKROG;
E SUHVVDQGKROGc
F UHOHDVHERWKNH\V
,IWKLVGRHVQRWIL[WKHSUREOHP\RXZLOOQHHGWRUHVHWWKHPHPRU\H[SODLQHGLQWKHQH[WVHFWLRQ
Resetting the memory
5HVHWWLQJWKHPHPRU\UHWXUQVWKHFDOFXODWRUªVPHPRU\WRLWVGHIDXOWVWDWH$OOYDULDEOHVGLUHFWRULHVDQGSURJUDPV\RXKDYHVWRUHGLQWKHFDOFXODWRUZLOOEHORVWH[FHSWIRUWKRVHWKDW\RXVWRUHGLQSRUWV(5$0DQG)/$6+
3UHVVDQGKROGGRZQ; aDQGf
&RQWLQXHWRKROG;ZKLOHUHOHDVLQJaDQGf
5HOHDVH;
Calculator continually re-boots$IDXOW\RULQFRPSDWLEOHOLEUDU\FDQFDXVHWKHFDOFXODWRUWRUHERRWFRQWLQXDOO\7KLVFDQRFFXUZKHQ\RXLQVWDOOD+3VHULHVOLEUDU\WKDWFRQWDLQVIXQFWLRQVWKDWDUHLQFRPSDWLEOHZLWKWKH+3*
3UHVVDQGKROGGRZQHEDFNVSDFHNH\XQWLOWKHFDOFXODWRUUHERRWVVXFFHVVIXOO\
8VH)LOH0DQDJHUWRGHOHWHWKHIDXOW\OLEUDU\IURPWKHSRUW
Troublehooting Page D-5
Trou
bles
hoot
ing
Error on start up,IWKHPHVVDJH§,QYDOLG&DUG'DWD¨LVGLVSOD\HGHDFKWLPH\RXWXUQWKHFDOFXODWRURQ\RXQHHGWRLQLWLDOL]HWKHFDOFXODWRUªVSRUWV7KLVPHVVDJHLVGLVSOD\HGLI\RXDWWHPSWHGWRUHFRYHUPHPRU\ZKHQ\RXWXUQHGWKHFDOFXODWRURQIRUWKHILUVWWLPH¦VHHSDJH¦RULIDSRUWKDVEHFRPHFRUUXSWHG
7RLQLWLDOL]HWKHFDOFXODWRUªVSRUWV
3UHVVN
+LJKOLJKW3,1,7LQWKHFRPPDQGVFDWDORJ
3UHVV\RU2.WRSODFHWKHFRPPDQGRQWKHFRPPDQGOLQH
3UHVV\ WRUXQWKHFRPPDQGDQGLQLWLDOL]HWKHSRUWV
Low memory7KHFDOFXODWRUªVRSHUDWLRQVVKDUHPHPRU\ZLWKWKHREMHFWV\RXFUHDWH7KHUHIRUHWKHFDOFXODWRUPD\RSHUDWHVORZO\LIPHPRU\LVORZ
7KHFDOFXODWRUGLVSOD\VPHVVDJHVDVPHPRU\EHFRPHVFULWLFDOO\ORZ7KHVHPHVVDJHVDUHGLVFXVVHGLQWKHIROORZLQJWKUHHVHFWLRQV
No room for last stack
,IWKHUHLVQRWHQRXJKPHPRU\WRVDYHDFRS\RIWKHFXUUHQWVWDFNRUKLVWRU\No room for last stackLVGLVSOD\HGZKHQ\RXSUHVV(17(5
6ROXWLRQWKLVLVDZDUQLQJPHVVDJHRQO\7KHFDOFXODWRUZLOOFRPSOHWHLWVFXUUHQWRSHUDWLRQEXWWKH81'2FRPPDQGZLOOQRWEHDYDLODEOH<RXVKRXOGGHOHWHXQZDQWHGREMHFWVIURPWKHVWDFNWRSUHYHQWWKLVFRQGLWLRQFRQWLQXLQJ
Page D-6 Troublehooting
Troubleshooting
Insufficient memory
Insufficient memoryLVGLVSOD\HGLIWKHUHLVQRWHQRXJKPHPRU\WRFRPSOHWHDQRSHUDWLRQ
6ROXWLRQV
7U\WRGRWKHFDOFXODWLRQRURSHUDWLRQLQDZD\WKDWZRXOGXVHOHVVPHPRU\)RUH[DPSOHXVHWKHIDFWRULDOFRPPDQGLQVWHDGRIHQWHULQJDVWULQJRIFRQVHFXWLYHLQWHJHUVHDFKVHSDUDWHGE\WKHPXOWLSOLFDWLRQVLJQ
'HOHWHXQZDQWHGREMHFWVIURPKLVWRU\RUIURPWKHVWDFN
'HOHWHXQZDQWHGYDULDEOHV
Out of memory
Out of memoryLVGLVSOD\HGZKHQWKHFDOFXODWRUUXQVFRPSOHWHO\RXWRIXVHUPHPRU\,QWKLVVWDWHWKHFDOFXODWRULVFDSDEOHRIRQO\RQHRSHUDWLRQDRQHE\RQHLQWHUDFWLYHSXUJH,QWKLVRSHUDWLRQ\RXDUHDVNHGLI\RXZDQWWRSXUJH¦WKDWLVGHOHWH¦DVHULHVRIREMHFWVVWDUWLQJZLWKWKHREMHFWRQOHYHORIWKHVWDFN,I\RXDJUHH¦E\SUHVVLQJa¦\RXDUHWKHQDVNHGDERXWWKHQHZOHYHOREMHFW7KLVFRQWLQXHVXQWLOHLWKHUWKHVWDFNLVHPSW\RU\RXUHVSRQGWRDUHTXHVWWRSXUJHDQREMHFWE\SUHVVLQJfIRU12
7KHFDOFXODWRUWKHQDVNVLI\RXZDQWWRGHOHWHRWKHULWHPV$OOWRJHWKHUWKHLWHPV\RXZLOOEHDVNHGWRSXUJHDUH
WKHREMHFWRQOHYHORIWKHVWDFNUHSHDWHGXQWLOWKHUHDUHQRREMHFWVRQWKHVWDFNRUXQWLO\RXSUHVVfZKHQDVNHGWRSXUJHDSDUWLFXODUVWDFNREMHFW
WKHFRQWHQWVRI/$67&0'
WKHFRQWHQWVRI/$6767$&.LIDFWLYH
WKHFRQWHQWVRI/$67$5*LIDFWLYH
WKHYDULDEOH3,&7LISUHVHQW
XVHUNH\DVVLJQPHQWV
DODUPV
WKHHQWLUHVWDFNXQOHVVDOUHDG\HPSW\
HDFKJOREDOYDULDEOH
$IWHUF\FOLQJWKURXJKWKHOLVWRISXUJHDEOHREMHFWVWKHFDOFXODWRUDWWHPSWVWRUHWXUQWRQRUPDORSHUDWLRQ,IWKHUHLVVWLOOQRWHQRXJKIUHHPHPRU\WKHSXUJHSURFHVVLVUHSHDWHG
Troublehooting Page D-7
Trou
bles
hoot
ing
<RXFDQVWRSWKHSXUJHSURFHVVDWDQ\WLPHE\SUHVVLQJ<RXPLJKWGRWKLVDIWHUDZKLOHWRFKHFNLIWKHORZPHPRU\FRQGLWLRQKDVEHHQUHFWLILHG,IVXIILFLHQWPHPRU\LVQRZDYDLODEOHWKHFDOFXODWRUUHWXUQVWRQRUPDOGLVSOD\RWKHUZLVHWKHFDOFXODWRUEHHSVDQGFRQWLQXHVZLWKWKHSXUJHSURFHVV
,QVXPPDU\
7RGHOHWHWKHLQGLFDWHGREMHFWSUHVVa
7RNHHSWKHLQGLFDWHGREMHFWSUHVVf
7RVWRSWKHSXUJHSURFHVVSUHVV
Page D-8 Troublehooting
Working in RPN
mode
Appendix E
Working in RPN mode
Contents
8VLQJWKHVWDFN (
3ODFLQJREMHFWVRQWKHVWDFN (
3HUIRUPLQJ531FDOFXODWLRQV (
([DPSOHVWDFNFDOFXODWLRQV (
8VLQJDRQHDUJXPHQWFRPPDQG (
8VLQJDPXOWLDUJXPHQWFRPPDQG (
0XOWLFRPPDQGFDOFXODWLRQV (
8VLQJFRPSXWHUDOJHEUDFRPPDQGV (
0DQLSXODWLQJVWDFNGDWD (
,QWHUDFWLYHVWDFNFRPPDQGV (
Introduction7KLVDSSHQGL[GHVFULEHVWKH531RSHUDWLQJPRGHDQGKRZWRZRUNZLWKWKLVPRGH,WDOVRGHVFULEHVKRZWRXVHWKHLQWHUDFWLYHVWDFNFRPPDQGVWRPDQLSXODWHWKHREMHFWVRQWKHVWDFN
531VWDQGVIRU5HYHUVH3ROLVK1RWDWLRQ7KHPDLQIHDWXUHRIWKLVQRWDWLRQLVWKDW\RXVSHFLI\RSHUDWLRQVDIWHUWKHQXPEHUVRUREMHFWVWRRSHUDWHRQ:KHQ\RXXVHWKH+3*LQ531PRGH\RXKDYHDFFHVVWRWKHVWDFN531PRGHLQFRQMXQFWLRQZLWKWKHVWDFNPDNHVLWHDV\WRUHXVHWKHUHVXOWVRISUHYLRXVRSHUDWLRQVDQGWRSHUIRUPFKDLQVRIFDOFXODWLRQV
Working in RPN mode Page E-1
Wor
king
in R
PN m
ode
Using the stack,QRUGHUWRSHUIRUPRSHUDWLRQVLQ531PRGH\RXSODFHWKHREMHFWRUREMHFWVRQWKHVWDFNWKHQDSSO\WKHRSHUDWLRQ
(QWULHVRQWKHVWDFNDUHQXPEHUHGDVLQWKHH[DPSOHDWWKHULJKW(DFKHQWU\RQWKHVWDFNKDVDQDVVRFLDWHGOHYHO7KHOHYHOLVWKHQXPEHURIWKHOLQHRQZKLFKWKHHQWU\DSSHDUV,QWKHH[DPSOHDWWKHULJKWLVRQOHYHOLVRQOHYHO LVRQOHYHODQGVRRQ
7RVHW531PRGHSUHVVhWRDFFHVVWKH&DOFXODWRU0RGHVLQSXWIRUPDQGVHWWKH2SHUDWLQJPRGHRSWLRQWR531
Placing objects on the stack
<RXFDQFUHDWHQHZREMHFWVDQGSODFHWKHPRQWKHVWDFNRU\RXFDQUHWULHYHREMHFWVIURPPHPRU\DQGSODFHWKHPRQWKHVWDFN
7RHQWHUDQXPEHURQWKHVWDFN
D 8VHWKHQXPHULFNH\VWRHQWHUWKHQXPEHU7KHQXPEHUDSSHDUVRQWKHFRPPDQGOLQH
E :KHQ\RXILQLVKHQWHULQJWKHQXPEHUSUHVV\7KHQXPEHUDSSHDUVRQOHYHORIWKHVWDFN
7RHQWHUDQREMHFWWKDW\RXFUHDWHLQDQDSSOLFDWLRQVXFKDVDPDWUL[RUDQHTXDWLRQ
D $FFHVV0DWUL[:ULWHURU(TXDWLRQ:ULWHU
E &UHDWHWKHPDWUL[RUWKHHTXDWLRQ
F 3UHVV\WRSODFHLWRQOHYHORIWKHVWDFN
7RUHWULHYHDQREMHFWIURPPHPRU\DQGSODFHLWRQWKHVWDFN
D 3UHVVjWRGLVSOD\WKHGLUHFWRULHVDQGYDULDEOHVLQWKHFXUUHQWGLUHFWRU\
E 1DYLJDWHWRWKHGLUHFWRU\WKDWKROGVWKHREMHFW\RXZDQW
F 3UHVVWKHDSSURSULDWHIXQFWLRQNH\WRVHOHFWWKHREMHFW,WDSSHDUVRQOHYHORIWKHVWDFN
:KHQ\RXDGGDQHZLWHPWRWKHVWDFNWKHH[LVWLQJLWHPVDUHSXVKHGXSDOHYHO7KDWLVWKHLWHPDWOHYHOLVSXVKHGXSWROHYHODQGWKHLWHPDWOHYHOLVSXVKHGXSWROHYHODQGVRRQ
8745
Page E-2 Working in RPN mode
Working in RPN
mode
Performing RPN calculations
<RXXVHWKHFRPPDQGOLQHDQGWKHVWDFNWRSHUIRUP531FDOFXODWLRQV
:KHQ\RXXVHDFRPPDQGWKDWWDNHVRQO\RQHDUJXPHQW\RXFDQH[HFXWHWKHFRPPDQGZLWKWKHDUJXPHQWRQWKHFRPPDQGOLQHRUWKHVWDFN
:KHQ\RXXVHDFRPPDQGWKDWUHTXLUHVPXOWLSOHDUJXPHQWV¦WKDWLVDFRPPDQGWKDWQHHGVPRUHWKDQRQHREMHFWWRDFWRQ¦\RXSODFHWKHDUJXPHQWVRQWKHVWDFNEHIRUH\RXDSSO\WKHFRPPDQG<RXVSHFLI\RQHDUJXPHQWSHUOHYHOLQWKHFRUUHFWRUGHU<RXFDQDSSO\DPXOWLSOHDUJXPHQWFRPPDQGZKHQWKHODVWDUJXPHQWLVVWLOORQWKHFRPPDQGOLQH
$FRPPDQGªVDUJXPHQWVDUHUHPRYHGIURPWKHVWDFNZKHQWKHFRPPDQGLVH[HFXWHGDQGUHSODFHGE\WKHUHVXOWRIWKHRSHUDWLRQ
)RUH[DPSOHWRILQGWKHFXEHRI\RXQHHGWRVSHFLI\WZRDUJXPHQWVWKHQXPEHUDQGWKHLQGH[
7RSHUIRUPWKHFDOFXODWLRQ\RXHQWHU
\q
7KDWLV\RXHQWHURQWRWKHVWDFNDQGLVRQWKHFRPPDQGOLQHEHIRUH\RXDSSO\WKHRSHUDWLRQ6LQFHWKHqRSHUDWLRQUHTXLUHVWZRDUJXPHQWVLWXVHVWKHYDOXHRQOHYHODVWKHILUVWDUJXPHQWDQGWKHYDOXHRQWKHFRPPDQGOLQHDVWKHVHFRQGDUJXPHQW
$OWHUQDWLYHO\\RXFDQSODFHRQVWDFNOHYHODQGRQVWDFNOHYHOEHIRUH\RXDSSO\WKHq RSHUDWLRQ7KHRSHUDWLRQXVHVWKHYDOXHRQOHYHODVWKHILUVWDUJXPHQWDQGWKHYDOXHRQOHYHODVWKHVHFRQGDUJXPHQW
1RWHWKDWZKHQ\RXSODFHDOODUJXPHQWVRQWKHVWDFNEHIRUH\RXDSSO\DFRPPDQG\RXFDQXQGRWKHFRPPDQGE\SUHVVLQJ>òDQGUHWXUQWRWKHRULJLQDOVWDFN
)RUH[DPSOHLI\RXSODFHERWKDUJXPHQWVRQWKHVWDFNEHIRUH\RXDSSO\WKHq RSHUDWLRQDERYH>ò UHWXUQVRQOHYHODQGRQOHYHO,I\RXDSSO\WKHFRPPDQGZLWKWKHODVWDUJXPHQWRQWKHFRPPDQGOLQH¦WKDWLV\q¦WKH>òRSHUDWLRQUHWXUQVRQO\RQOHYHO
Working in RPN mode Page E-3
Wor
king
in R
PN m
ode
Example stack calculations
Using a one-argument command ,IWKHDUJXPHQWLVQRWDOUHDG\RQOHYHORIWKHVWDFNHQWHUWKHDUJX
PHQWRQWRWKHFRPPDQGOLQHDQGRSWLRQDOO\RQWRWKHVWDFN,IWKHDUJXPHQWLVDOUHDG\RQOHYHORIWKHVWDFNJRVWUDLJKWWRVWHS
([HFXWHWKHFRPPDQG
([DPSOH7RFDOFXODWH
(QWHUDQGSUHVV\
3UHVVs
7KHUHVXOWRIVLQLVQRZRQOHYHORIWKHVWDFN7KLVUHVXOWFDQEHXVHGDVWKHDUJXPHQWRIDIXUWKHUFRPPDQGZLWKRXWWKHUHVXOWQHHGLQJWREHPDQXDOO\HQWHUHG
3UHVVy
1RWHWKDWLI\RXJHWDV\PEROLFDQVZHUZKHQ\RXZDQWHGDQXPHULFDQVZHUSUHVV>7KHV\PEROLFDQVZHULVHYDOXDWHG
Using a multi-argument command
Method 1
(QWHUWKHDUJXPHQWVSUHVVLQJ\ DIWHUHDFKRQH
([HFXWHWKHFRPPDQG
([DPSOH7RFDOFXODWHá
(QWHUDQGSUHVV\
(QWHUDQGSUHVV\
LVQRZRQOHYHORIWKHVWDFNDQGLVRQOHYHO
3UHVV
,QWKLVH[DPSOHWKHRUGHULQZKLFK\RXHQWHUWKHDUJXPHQWVGRHVQRWDIIHFWWKHDQVZHU+RZHYHUWKLVLVQRWDOZD\VWKHFDVHZLWKWZRDUJXPHQWFRPPDQGV,QWKHFXEHH[DPSOHRQSDJH (WKHUHVXOWRIHQWHULQJWKHEHIRUHWKHLVWKHUDLVHGWRWKHSRZHURIDYHU\GLIIHUHQWUHVXOWWRUDLVHGWRWKHSRZHURI2WKHUH[DPSOHVZKHUHWKHRUGHU\RXHQWHUWKHDUJXPHQWVLVLPSRUWDQWLQFOXGHVXEWUDFWLRQGLYLVLRQDQGWKHSHUFHQWDJHFRPPDQGV&+DQG7
VLQ
Page E-4 Working in RPN mode
Working in RPN
mode
Method 2
,QPHWKRGDERYHHDFKDUJXPHQWLVHQWHUHGRQWRLWVRZQOHYHORIWKHVWDFNEHIRUHWKHFRPPDQGLVH[HFXWHG$QRWKHUZD\LVWRHQWHUDOOWKHHOHPHQWVRQWRWKHFRPPDQGOLQHVHSDUDWLQJHDFKZLWKDVSDFH<RXFDQWKHQHLWKHU
SUHVV\WRSODFHWKHDUJXPHQWVRQWRWKHVWDFNDQGWKHQH[HFXWH\RXUFRPPDQGRU
H[HFXWH\RXUFRPPDQGZLWKWKHDUJXPHQWVVWLOORQWKHFRPPDQGOLQH
([DPSOH7RFDOFXODWH
(QWHUF
3UHVV\
3UHVV>ð
6WHSFDQEHRPLWWHGLI\RXZLOOQRWZDQWWRXQGRWKHFRPPDQGDQGVHHWKHDUJXPHQWV3UHVVLQJ>òZLWKRXWKDYLQJILUVWSODFHGWKHDUJXPHQWVRQWKHVWDFNGHOHWHVDOOUHFRUGRIWKHFRPPDQGWKHUHVXOWDQGWKHDUJXPHQWV2QWKHRWKHUKDQGLI\RXSODFHWKHDUJXPHQWVRQWKHVWDFNEHIRUHH[HFXWLQJWKHFRPPDQGSUHVVLQJ>òGHOHWHVWKHUHVXOWEXWUHGLVSOD\VWKHDUJXPHQWV
Multi-command calculations
%HFDXVHWKHUHVXOWRIDFDOFXODWLRQLVUHWDLQHGRQWKHVWDFN\RXFDQHDVLO\SHUIRUPFRPSOH[FDOFXODWLRQVE\DFFXPXODWLQJWKHUHVXOWVRIVXEFDOFXODWLRQVRQWKHVWDFNDQGWKHQWUHDWLQJWKHVHUHVXOWVDVWKHDUJXPHQWVLQDIXUWKHUFDOFXODWLRQ
([DPSOH7RFDOFXODWH
(QWHU<R
7KHUHVXOW¦¦DSSHDUVRQOHYHORIWKHVWDFN
(QWHUDQGSUHVV\
(QWHUDQGSUHVV\
3UHVV
7KHSURGXFWRIDQG¦¦DSSHDUVRQOHYHODQGWKHSUHYLRXVUHVXOW¦¦LVDWOHYHO
5314413
132
17 19×( )–37---+
Working in RPN mode Page E-5
Wor
king
in R
PN m
ode
3UHVV
7KHWZRSUHYLRXVUHVXOWV¦¦DQG¦DUHQRZWUHDWHGDVWKHDUJXPHQWVLQDIXUWKHURSHUDWLRQ7KLVRSHUDWLRQUHSODFHVWKHDUJXPHQWVZLWKWKHUHVXOWRIWKHRSHUDWLRQWKDWLVWKHGLIIHUHQFHEHWZHHQWKHILUVWUHVXOWDQGWKHVHFRQG
3UHVV\zWRSODFHWKHUHVXOWRI RQOHYHO
,IWKHFDOFXODWRULVLQH[DFWPRGHWKHUHVXOWDSSHDUVDVDIUDFWLRQ
3UHVV=WRDGGWKLVWRWKHSUHYLRXVUHVXOW
,IWKHFDOFXODWRULVLQH[DFWPRGHWKHDQVZHULVGLVSOD\HGDVDQXPEHUDQGDIUDFWLRQ7RGLVSOD\WKHDSSUR[LPDWHDQVZHUWRGLJLWDFFXUDF\SUHVV >
Using computer algebra commands
([DPSOH7RVXEVWLWXWH[ \LQ
8VH(TXDWLRQ:ULWHUWRFUHDWH DQGSUHVV\WRSODFHLWRQVWDFNOHYHO
8VH(TXDWLRQ:ULWHUWRFUHDWHWKHVXEVWLWXWLRQ[ \DQGSUHVV\WRSODFHLWRQVWDFNOHYHO7KLVSXVKHVWKHSUHYLRXVH[SUHVVLRQWRVWDFNOHYHO
3UHVV>úWRDFFHVVWKH$OJHEUDFRPPDQGPHQXDQGVHOHFWWKH68%67FRPPDQG7KH+3*SHUIRUPVWKHVXEVWLWXWLRQDQGWKHUHVXOWDSSHDUVDWVWDFNOHYHO
37---
x2
3x 7+ +
x2
3x 7+ +
Page E-6 Working in RPN mode
Working in RPN
mode
Manipulating stack data7KH+3*SURYLGHVIXQFWLRQVWRPDQLSXODWHWKHVWDFNOHYHOV7RDFFHVVWKHVHIXQFWLRQV\RXHQWHULQWHUDFWLYHVWDFNPRGH
7RHQWHULQWHUDFWLYHVWDFNPRGHSUHVV[
7KHLQWHUDFWLYHVWDFNFRPPDQGVDSSHDURQWKHIXQFWLRQNH\PHQX
D 8VHWKHDUURZNH\VWRQDYLJDWHXSDQGGRZQWKHVWDFNWRVHOHFWWKHVWDFNOHYHOWKDW\RXZDQW
E 8VHWKHIXQFWLRQNH\VWRVHOHFWWKHFRPPDQGWKDW\RXZDQWWRDSSO\WRWKHFXUUHQWVWDFNOHYHO
7RH[LWLQWHUDFWLYHVWDFNPRGHDQGUHWXUQWRQRUPDOVWDFNRSHUDWLRQV
SUHVV\WRDSSO\WKHLQWHUDFWLYHVWDFNFRPPDQGWKDW\RXVHOHFWHGRU
SUHVVWRFDQFHOWKHFRPPDQG
:KHQ\RXHQWHULQWHUDFWLYHVWDFNPRGHGDWDRQWKHVWDFNLVGLVSOD\HGLQWH[WPRGH)RUH[DPSOHDQ\HTXDWLRQVRQWKHVWDFNDUHGLVSOD\HGLQWH[WPRGHUDWKHUWKDQWH[WERRNPRGH
Interactive stack commands
&RPPDQG )XQFWLRQ
→/,67 &UHDWHVDOLVWWKDWFRQWDLQVWKHVWDFNREMHFWVIURPWRWKHFXUUHQWOHYHO7KHQHZO\FUHDWHGOLVWLVSODFHGRQOHYHORIWKHVWDFNDQGWKHRULJLQDOREMHFWVDUHUHPRYHG
'5231 'HOHWHVDOOOHYHOVEHORZWKHVHOHFWHGOHYHO
'831 'XSOLFDWHVWKHOHYHOVIURPWKHFXUUHQWO\VHOHFWHGOHYHOWROHYHODQGSXVKHVXSWKHH[LVWLQJOHYHOVWRDFFRPPRGDWHWKHGXSOLFDWHGOHYHOV
(&+2 3UHVV(&+2WKHQ\WRFRS\WKHFRQWHQWVRIWKHFXUUHQWOHYHOWRWKHFRPPDQGOLQH(GLWWKHFRQWHQWVRQWKHFRPPDQGOLQHDQGSUHVV\WRSODFHWKHPRQOHYHORIWKHVWDFN
Working in RPN mode Page E-7
Wor
king
in R
PN m
ode
(',7 2SHQVWKHFRQWHQWVRIWKHFXUUHQWOHYHOLQWKHPRVWDSSURSULDWHHGLWRUUHDG\IRUHGLWLQJ)RUH[DPSOHLIWKHFXUUHQWOHYHOFRQWDLQVDPDWUL[WKHPDWUL[RSHQVLQ0DWUL[:ULWHU
*272 3URPSWVIRUDVWDFNOHYHOWRVHOHFWWKHQVHOHFWVWKHOHYHOQXPEHUWKDW\RXHQWHU
,1)2 'LVSOD\VLQIRUPDWLRQDERXWWKHREMHFWDWWKHFXUUHQWOHYHOLQFOXGLQJLWVVL]HLQE\WHV
.((3 'HOHWHVDOOOHYHOVDERYHWKHVHOHFWHGOHYHO
/(9(/ &RSLHVWKHFXUUHQWOHYHOQXPEHUWROHYHORIWKHVWDFN
3,&. &RSLHVWKHFRQWHQWVRIWKHFXUUHQWOHYHOWRVWDFNOHYHO$OOH[LVWLQJOHYHOVDUHSXVKHGXSRQHOHYHO
52// 0RYHVWKHFRQWHQWVRIWKHFXUUHQWOHYHOWROHYHO7KHSRUWLRQRIWKHVWDFNEHORZWKHFXUUHQWOHYHOLVUROOHGXSWRILOOWKHVSDFHWKDWLVOHIW
52//' 0RYHVWKHFRQWHQWVRIOHYHOWRWKHFXUUHQWOHYHO7KHSRUWLRQRIWKHVWDFNEHQHDWKWKHFXUUHQWOHYHOLVUROOHGGRZQWRILOOWKHVSDFHOHIWE\WKHLWHPDWOHYHO
9,(: 'LVSOD\VWKHFRQWHQWVRIWKHFXUUHQWOHYHOLQWH[WERRNPRGH
&RPPDQG )XQFWLRQ&RQWLQXHG
Page E-8 Working in RPN mode
Index
IndexA
absolute magnitudeof a vector 8-4
Advanced User’s Manual xalarms
acknowledging 2-27appointment 2-27changing 2-29control 2-29deleting 2-29past-due 2-29viewing 2-29
alerts 2-4algebra commands
accessing 5-6algebraic mode 2-4, 2-21alpha keyboard 2-4, 2-10alpha left-shift keyboard 1-4alpha right-shift keyboard 1-4amortizing 6-13analyzing functions 4-37
area 4-39extrema 4-38finding areas 4-39intersection 4-39intersection of 4-39roots 4-38slope 4-38
angle units 2-4, 8-2degrees 2-4grads 2-4radians 2-4
animation 4-23annual interest rate 6-11annunciators 2-4appointments 2-27
changing 2-29deleting 2-29setting 2-28viewing 2-29
approximate mode 2-4, 2-23area beneath plot 4-39
argumentsspecifying in RPN mode E-3using in a program 10-5
arithmetic commandsaccessing 5-6
array 8-7creating 8-7editing 8-9navigating through 8-9
arrow keys 1-10axes 4-8
B
bad guess message 6-4bar charts See bar plotsbar plots 4-31bases
binary 2-5decimal 2-5hexadecimal 2-5octal 2-5
batteries D-2replacing D-3
beep 2-18best correlation, data modelling 9-5bin number, generating frequencies 9-4bivariate data, calculating summary sta-
tistics 9-6bivariate data, data modelling 9-5branching
in programming 10-13
C
calculationsin RPN mode E-3RPN examples E-4sample 2-24
calculator modes 2-18calculus commands 5-17
accessing 5-6CAS See computer algebra systemcharacters
Index I-1
Index
entering 2-10lower-case 2-10special 2-11upper-case 2-10
characters tool 2-12check fields 2-16clock 2-20
display 2-19coefficients, polynomial 6-5command line 2-7
calculations 2-24editing 2-13multi-line entries 2-8
commands 2-6CAS command categories 5-6interactive stack commands E-7
comparison functions, in programming 10-13
complex mode 5-4complex numbers 5-6
entering i in Equation Writer 3-4components of expressions
selecting in Equation Writer 3-7compounding interest periods 6-11computer algebra system 2-20
command categories 5-6expanding part of expression 5-12expansion 5-11factorization 5-11factorizing expressions 5-11, 5-13RPN example calculation E-6settings 2-20substitution 5-10
condition statements, in programming 10-13
confidence intervals 9-14confidence intervals, inferential statis-
tics 9-14conic plots 4-13constant message 6-4contrast 2-3control alarm 2-29
setting 2-30coordinate notation 2-4, 2-18, 8-2
cylindrical 2-4rectangular 2-4spherical 2-4
coordinatesof plots 4-35
correlation coefficient, data modelling 9-5
covariance value, data modelling 9-5cross product 8-5cursor
coordinates 4-35movement 4-34
cursor mode 3-5, 3-6custom keyboard 1-5
D
datafor statistical plotting 4-28modelling 9-5transfer A-2using in a program 10-6
data fields 2-14date
formatting 2-27setting 2-26
default screen 2-3default values, resetting 2-16defining functions 7-4descriptive statistics 9-2determinant 8-11dialog box See input formsdifferential equations
plotting 4-15solving 6-10stiff solver 4-16
differentiating step-by-step 5-19directories 2-6, 7-5
copying 7-9creating 7-6deleting 7-8moving 7-9moving up 7-8renaming 7-9selecting 7-7
directory tree 7-6display contrast 2-3display modes 2-19dot product 8-5drawing graphs 4-3
I-2 Index
Index
E
e 3-4editing, full page 2-19engineering mode 2-9entry mode 3-5environmental limits D-1EQ 4-41equation
creating in Equation Writer 3-2placing on the stack E-2solving a polynomial 6-5solving differential equations 6-10
Equation Writer 3-2examples 3-8modes of operation 3-5selecting terms 3-7shortcut keys 3-9using computer algebra 5-9
error messages B-1error on start up D-6error trapping 10-15Euler identities 5-14exact mode 2-5, 2-23expanding
expressions 5-11part of an expression 5-12
exponent 2-9exponential commands, accessing 5-6exponential expressions 5-14expressions
creating and saving 3-2editing 3-3expanding 5-11factorizing 5-11in Equation Writer 3-7
extended data fields 2-15extrema 4-38, 6-4eyepoint 4-20
F
factorizing 5-11, 5-13fast 3-D plots 4-27fields
check 2-16data 2-14extended data 2-15
list 2-15File Manager 7-6financial calculations
amortizing results 6-13solving 6-11
Fit Data input form 9-5fix mode 2-9flags
setting and clearing 2-20flash ROM 7-10font
choosing 2-19size 2-19
fraction mark 2-19frequencies 9-2full-page editing 2-19function keyboard 1-3functions
analyzing 4-37area 4-39defining 7-4extrema 4-38intersection of 4-39plotting 4-6roots of 4-38slope of 4-38user-defined 7-4
G
Gaussian elimination 8-11global variables 10-8, 10-11graphing 4-3Greek alphabet 1-4gridmap plots 4-24guarantee xii
H
half-tangent computer algebra function 5-14
halting the system D-4header size 2-20histograms 4-33history 2-3, 2-5, 2-21
clearing 2-5entering from 2-12saving 2-5
Index I-3
Index
home directory 7-5hypothesis tests, inferential statistics 9-
9
I
i 3-4I/O A-1Implied multiplication in Equation
Writer 3-4indenting 2-19independent variable
configuring 5-4inferential statistics
confidence intervals 9-14example data 9-7hypothesis tests 9-9One-Proportion Z-Interval 9-15One-Sample Z-Interval 9-14One-Sample Z-Test 9-9Two-Proportion Z-Interval 9-16Two-Proportion Z-Test 9-11Two-Sample T-Interval 9-17Two-Sample Z-Interval 9-15
input forms 2-14calculations in 2-17
input/output A-1integers 2-8integration commands 5-17interactive stack E-7interest component, amortizing 6-13interest rate, financial calculations 6-11intersections 4-39
K
key click 2-19key conventions 1-10keyboard
alpha 2-10alpha left-shift 1-4alpha right-shift 1-4customized 1-5function 1-3left-shift 1-3primary 1-3right-shift 1-3unlocking 2-11
user 1-5keys
arrow 1-10Equation Writer shortcut keys 3-9function of each 1-5
L
left-shift keyboard 1-3line breaks, adding 10-4linear systems 6-7, 8-11linearization
example 5-16with computer algebra 5-14
list fields 2-15lists 8-6
creating 8-6local variables
in a program 10-8logarithmic commands, accessing 5-6logarithmic terms
collecting in an expression 5-14looping 10-13low memory D-6lower-case characters 2-10
M
mantissa 2-9matrix 8-7
arithmetic 8-10determinant of 8-11placing on the stack E-2representing a linear system 6-8row-reduced echelon form 8-12
Matrix Writer 8-7maximum value in statistical data 9-3mean, calculating 9-3memory 7-10
low D-6out of D-7resetting D-5
menu item, selecting 2-6menus 2-3, 2-6
multi-screen 2-7programming 10-4
minifontfor display and editing 2-19
I-4 Index
Index
minimum valuegenerating frequencies 9-4in statistical data 9-3
modes 2-18algebraic 2-4, 2-21approximate 2-4, 2-23calculator 2-18changing 2-18complex 5-4complex number 2-4computer algebra system 2-20, 5-2cursor 3-5, 3-6display 2-19engineering 2-9entry 3-5exact 2-4, 2-23fix 2-9operating 2-18program 2-4real number 2-4RPN 2-22, E-1scientific 2-9selection 3-5, 3-6standard 2-9step-by-step 5-4, 5-19term selection 3-5, 3-6textbook 2-20
modulo, configuring 5-4multiplication
implied in Equation Writer 3-4
N
natural logarithm 3-4negative numbers 2-8nested procedures in a program 10-7non-rational expressions, simplifica-
tion mode 5-5Normal Z-distribution, confidence in-
tervals 9-14number displays
engineering mode 2-9fix mode 2-9scientific mode 2-9standard mode 2-9
number format 2-18numbers
negative 2-8
positive 2-8real 2-8
numeric solver 6-2
O
objectspurging D-7storing 7-1, 7-2transferring A-1types in input forms 2-16
on and off 2-2can’t turn on D-2
One-Proportion Z-Interval 9-15One-Sample T-Interval 9-17One-Sample T-Test 9-12One-Sample Z-Interval 9-14One-Sample Z-Test 9-9operands
Equation Writer tree structure 3-7operators
Equation Writer tree structure 3-7outer product 8-5output/input A-1
P
parametric plots 4-8parametric surface plots 4-25partial derivatives 4-16past-due alarm 2-29payment period, financial calculations
6-11Pearson correlation, data modelling 9-5periodic payment amount 6-11plots
axes 4-8bar 4-31conic 4-13cursor coordinates 4-35differential equation 4-15display coordinates 4-35display range 4-6fast 3-D 4-27function 4-6gridmap 4-24histograms 4-33parametric 4-8
Index I-5
Index
parametric surface 4-25polar 4-10pseudo-contour 4-21scatter 4-29slopefield 4-19statistical 4-3, 4-28tracing 4-35truth 4-17wireframe 4-20Y-slice 4-23zooming 4-36
plottingbasic steps 4-3variables 4-41
polar plots 4-10polynomials
finding coefficients 6-5finding roots 6-5setting the order 5-4
port memory 7-11ports 7-1, 7-10PPAR 4-41primary keyboard 1-3principal remaining, amortization 6-13problems D-1procedures in a program 10-7program
halted 2-4mode 2-4
programmingarguments in 10-5branching and looping 10-13data 10-6getting started 10-2menu 10-4variables 10-8
programming modesalgebraic 10-5RPN 10-5
pseudo-contour plots 4-21purging D-7
R
RAM 7-10real number mode 2-4real numbers 2-8regression formula, data modelling 9-5
regression model, finding 9-5regulatory information See also envi-
ronmental limitsCanada xiJapan xiUSA x
reminder See appointmentreset defaults 2-16resetting calculator D-2reverse Polish notation See RPNright-shift keyboard 1-3rigorous mode, setting 5-5roots 4-38
polynomial 6-5RPN 2-22, E-1RPN mode 2-22, E-1
example calculations E-4interactive stack commands E-7performing calculations E-3
S
sampling grid 4-19, 4-20, 4-23, 4-27saving a program 10-4scalar magnitude 8-4scalar product 8-5scientific mode 2-9screen contrast 2-3screen, default 2-3selecting terms in Equation Writer 3-7selection mode 3-5semi-colon
keyboard shortcut 10-4separating functions in a program
10-4serial cable A-1shortcut keys in Equation Writer 3-9πDAT 4-41πPAR 4-42sign reversal
interpreting equation-solve results 6-4
simplifying non-rational expressions mode 5-5
simultaneous equations 6-7single-variable statistics 9-2
calculating 9-3slope 4-38
I-6 Index
Index
slopefield plots 4-19solving equations 6-2
interpreting results 6-4linear systems 6-7, 8-11simultaneous equations 6-7
special characters 2-11stack
Also see historyexample calculations E-4interactive stack commands E-7manipulating data E-7performing calculations E-3
standard deviation 9-3standard mode 2-9statistical plots 4-3, 4-5, 4-28statistics
application 9-2descriptive 9-2inferential 9-7mean 9-3regression tests 9-6single variable 9-3standard deviation 9-3summary 9-2variance 9-3
status 2-4status area 2-3
change size of 2-19changing the size of 2-20
step-by-step differentiating 5-19step-by-step mode 5-4stiff solver 4-16, 6-10substitution 5-10summary statistics 9-6symbolic solving 5-6symbols, entering 1-4, 2-11syntax 1-5system halt D-4
T
tables 4-40customizing 4-40
term selection mode 3-5terms
selecting in Equation Writer 3-7terms and conditions xitextbook mode 2-20
3-D plots 4-27time
formatting 2-27setting 2-26
time-value-of-money calculations 6-11TPAR 4-42tracing a plot 4-35transferring data A-2trapping errors 10-15tree structure
in Equation Writer 3-7trigonometric expressions 5-14trigonometry 5-14
accessing commands 5-6troubleshooting xi, D-1truth plots 4-17turning on and off 2-2Two-Proportion Z-Interval 9-16Two-Proportion Z-Test 9-11Two-Sample T-Interval 9-17Two-Sample T-test 9-13Two-Sample Z-Interval 9-15
U
units C-1converting C-1SI C-1
upper-case characters 2-10user keyboard 1-5, 2-4user-defined functions 7-4
V
variables 2-6, 7-2copying 7-9creating 7-2deleting 7-8editing 7-10global 10-8independent 5-4listing 7-3local 10-8moving 7-9plotting 4-41renaming 7-9selecting 7-7
variance 9-3
Index I-7
Index
vector mathematicsabsolute magnitude 8-4dot product 8-5vector product 8-5
vectors 8-2creating 8-2polynomial 6-5
verbose mode, configuring 5-4view volume 4-20VPAR 4-42
W
warnings See error messageswarranty xiiwireframe plots 4-20
World Wide Web x
Y
Y-slice plots 4-23
Z
Z-Interval, inferential statistics 9-14zooming
factor 4-36in 4-36out 4-36proportional 4-36reset default 4-36
ZPAR 4-42
I-8 Index