HP 15C Bedienungsanleitung Seite 1

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Andere Eingabegeräte HP 15C herunter. HP 15c Scientific Calculator User manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 288
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - Owner’s Handbook

HP-15C Owner’s Handbook HP Part Number: 00015-90001 Edition 2.4, Sep 2011

Seite 2 - Legal Notice

10 Contents Appendix A: Error Conditions ... 205 Appendix B: Stack Lift and the LAST X Register ...

Seite 3 - Introduction

100 Section 8: Program Branching and Controls Flag 9. An overflow condition (described on page 61) automatically sets flag 9. Flag 9 cause

Seite 4 - Contents

101 Section 9 Subroutines When the same set of instructions needs to be used at more than one point in a program, memory space can be conserved by st

Seite 5

102 Section 9: Subroutines Subroutine Limits A subroutine can call up another subroutine, and that subroutine can call up yet another subrout

Seite 6

Section 9: Subroutines 103 MAIN PROGRAM |¥ ´ CLEAR M (Not programmable.) 000- 001- ´ b 9 Start main program. 002- | R Radians mode. 003- O 0

Seite 7 - Contents 7

104 Section 9: Subroutines Example: Nesting.       value of the expression 2222tzyx  as p

Seite 8 - 8 Contents

Section 9: Subroutines 105 Further Information The Subroutine Return The pending return condition means that the n instruction occurring

Seite 9 - Contents 9

106 Section 10 The Index Register and Loop Control The Index register (RI) is a powerful tool in advanced programming of the HP-15C. In addition to

Seite 10

Section 10: The Index Register and Loop Control 107 Indirect Program Control With the Index Register The V key is used for all forms of indirect p

Seite 11

108 Section 10: The Index Register and Loop Control Indirect Addressing If RI contains: % will address: t V or GV will transfer to:* 21 R21 ´ b B 22

Seite 12 - A Problem Solver

Section 10: The Index Register and Loop Control 109 To Labels. If the RI value is positive, t V and G V will transfer execution to th

Seite 13 - Manual Solutions

Contents 11 Appendix F: Batteries ... 259 Low-Power Indication ...

Seite 14 - Programmed Solutions

110 Section 10: The Index Register and Loop Control For example, the number 0.05002 in a storage register represents: nnnnn x x x y y 0.0 5 0 0

Seite 15

Section 10: The Index Register and Loop Control 111 False (nnnnn > xxx) True (nnnnn  xxx) instruction ´sV loop t. 1 Instruction exit lo

Seite 16

112 Section 10: The Index Register and Loop Control Keystrokes Display l % 2.6458 Indirectly recalls contents of R.2. ´ X .2 2.6458 Check: same con

Seite 17

Section 10: The Index Register and Loop Control 113 Here is a revision of the original radioisotope decay program. This time, we will

Seite 18 - Getting Started

114 Section 10: The Index Register and Loop Control Keystrokes Display 15 “ O V ´ A -15.0000 Branch line number. 2.0000 Running program loop c

Seite 19 - Keying in Exponents

Section 10: The Index Register and Loop Control 115 To display fixed point notation for all possible decimal places on the HP-15C: Keys

Seite 20 - The “CLEAR” Keys

116 Section 10: The Index Register and Loop Control I and e For the purpose of loop control, the integer portion (the counter value) of the stored c

Seite 21 - Display Clearing: ` and −

Section 10: The Index Register and Loop Control 117 An exception is in the case of f where the display format number in RI may range from -6 to +9

Seite 23 - 5998.0)]7.05.12()8.04.5[(

Part lll HP-15C Advanced Functions

Seite 24 - Numeric Functions

12 The HP-15C: A Problem Solver The HP-15C Advanced Programmable Scientific Calculator is a powerful problem solver, convenient to carry and

Seite 25

120 Section 11 Calculating With Complex Numbers The HP-15C enables you to calculate with complex numbers, that is, numbers of the form a +

Seite 26 - Time and Angle Conversions

Section 11: Calculating With Complex Numbers 121 Complex mode is activated 1) automatically, when executing ´ V or ´ }; or 2) by setting flag 8,

Seite 27 - Degrees/Radians Conversions

122 Section 11: Calculating With Complex Numbers Example: Add 2 + 3i and 4 + 5i. (The operations are illustrated in the stack diagrams following the

Seite 28 - Hyperbolic Functions

Section 11: Calculating With Complex Numbers 123 Re Im Re Im Re Im Re Im Re Im T 9 8 7 7 7 0 Z 8 7 6 6 7 0 Y 7 6 2 2

Seite 29

124 Section 11: Calculating With Complex Numbers Stack Lift in Complex Mode Stack lift operates on the imaginary stack as it does on the real stack

Seite 30

Section 11: Calculating With Complex Numbers 125 of Complex mode. Instead, you can do either of the following:  Multiply by -1.  If you don&ap

Seite 31

126 Section 11: Calculating With Complex Numbers Clearing the Imaginary X-Register. To clear the number in the imaginary X-register, press ´ }, then

Seite 32 - LAST X, and Data Storage

Section 11: Calculating With Complex Numbers 127 Entering Complex Numbers with −. The clearing functions − and ` can also be used with } as an al

Seite 33

128 Section 11: Calculating With Complex Numbers Re Im Re Im Re Im Re Im T a b a b a b a b Z c d c d c d c d Y e f e f e f e f X 7 8

Seite 34

Section 11: Calculating With Complex Numbers 129 Entering a Pure Imaginary Number There is a shortcut for entering a pure imaginary number into th

Seite 35 - The LAST X Register and K

The HP-15C: A Problem Solver 13 The display format used in this handbook is • 4 (the decimal point is    

Seite 36

130 Section 11: Calculating With Complex Numbers Storing and Recalling Complex Numbers The O and l functions act on the real X-register only; theref

Seite 37 - Order of Entry and the v Key

Section 11: Calculating With Complex Numbers 131 One-Number Functions The following functions operate on both the real and imaginary parts of the

Seite 38 - Nested Calculations

132 Section 11: Calculating With Complex Numbers Conditional Tests For programming, the four conditional tests below will work in the complex sense:

Seite 39

Section 11: Calculating With Complex Numbers 133 Complex Results from Real Numbers In the preceding examples, the entry of complex numbers had ens

Seite 40

134 Section 11: Calculating With Complex Numbers a + ib = r (cos θ + i sin θ) = reiθ (polar) rθ (phasor) ; and : can be used to interconvert the

Seite 41

Section 11: Calculating With Complex Numbers 135 Example: Find the sum 2(cos 65° + i sin 65°) + 3(cos 40° + i sin 40°) and express the result i

Seite 42 - Storage Register Operations

136 Section 11: Calculating With Complex Numbers Keystrokes Display 2 ´ } 0.0000 2i. Display shows real part. 8 “ v -8.0000 6 ´ V -8.0000 -8 + 6

Seite 43 - Error 3

Section 11: Calculating With Complex Numbers 137 For Further Information The HP-15C Advanced Functions Handbook presents more detailed and

Seite 44

138 Section 12 Calculating With Matrices The HP-15C enables you to perform matrix calculations, giving you the capability to handle advance

Seite 45

Section 12: Calculating with Matrices 139 Keystrokes Display | " 8 Deactivates Complex mode. 2 v ´ m A 2.0000 Dimensions matrix A to be 2

Seite 46

14 The HP-15C: A Problem Solver The time an object takes to fall to the ground (ignoring air friction) is given by the formula g2ht , where t = ti

Seite 47 - Probability Calculations

140 Section 12: Calculating with Matrices Keystrokes Display l > B b 2 1 Enters descriptor for B, the 2×1 constant matrix. l > A A 2 2 Enters

Seite 48 - Random Number Generator

Section 12: Calculating with Matrices 141 Matrix inversion, for example, can be performed on an 8×8 matrix with real elements (or on a 4×4 matrix

Seite 49 - Accumulating Statistics

142 Section 12: Calculating with Matrices Example: Dimension matrix A to be a 2×3 matrix. Keystrokes Display 2 v 2.0000 Keys number of rows into Y

Seite 50

Section 12: Calculating with Matrices 143 If you redimension a matrix to a larger size, elements with the value 0 are added at the end as requir

Seite 51

144 Section 12: Calculating with Matrices To store or recall sequential elements of a matrix: 1. Be sure the matrix is properly dimensioned. 2. Pres

Seite 52

Section 12: Calculating with Matrices 145 Keystrokes Display ´ > 1 Sets beginning row and column numbers in R0 and R1 to 1. (Display shows t

Seite 53 - Standard Deviation

146 Section 12: Calculating with Matrices Using R0 and R1. To access a particular matrix element, store its row number in R0 and its col

Seite 54 - Linear Regression

Section 12: Calculating with Matrices 147 Example: Recall the element in row 2, column 1 of matrix A from the previous example. Use t

Seite 55

148 Section 12: Calculating with Matrices operate on the matrices whose descriptors are placed in the X-register and (for some operations) the Y-reg

Seite 56

Section 12: Calculating with Matrices 149 While the key used for any matrix operation that stores a result in the result matrix is held down, the

Seite 57 - Other Applications

The HP-15C: A Problem Solver 15 Keystrokes Display |¥ 000- Sets HP-15C to Program mode. (PRGM annunciator on.) ´ CLEAR M 000- Clears program memo

Seite 58 - The Display

150 Section 12: Calculating with Matrices One-Matrix Operations: Sign Change, Inverse, Transpose, Norms, Determinant Keystroke(s) Result in X-regis

Seite 59 - Engineering Notation Display

Section 12: Calculating with Matrices 151 Example: Calculate the transpose of matrix B. Matrix B was set in preceding examples to .954321B

Seite 60 - Special Displays

152 Section 12: Calculating with Matrices Operation Elements of Result Matrix* Matrix in Y-Register Scalar in Y-Register Scalar in X-Register Matri

Seite 61 - Overflow and Underflow

Section 12: Calculating with Matrices 153 Keystrokes Display 1 - b 2 3 Subtracts 1 from the elements of matrix B and stores those values in the s

Seite 62 - Continuous Memory

154 Section 12: Calculating with Matrices Keystrokes Display - C 2 3 Calculates B - A and stores values in redimensioned result matrix C. The r

Seite 63 - Resetting Continuous Memory

Section 12: Calculating with Matrices 155 For ÷, the matrix specified in the X-register is replaced by its LU decomposition. The ÷

Seite 64

156 Section 12: Calculating with Matrices Solving the Equation AX = B The ÷ function is useful for solving matrix equations of the form AX = B, wher

Seite 65

Section 12: Calculating with Matrices 157 Week 1 2 3 Total Weight (kg) 274 233 331 Total Value $120.32 $112.96 $151.36 Silas knows that he recei

Seite 66 - Programming Basics

158 Section 12: Calculating with Matrices Keystrokes Display 274 OB 274.0000 Stores b11.* 233 OB 233.0000 Stores b12. 331 OB 331.0000 Stores b13.

Seite 67

Section 12: Calculating with Matrices 159 Silas' deliveries were: Week 1 2 3 Cabbage (kg) 186 141 215 Broccoli (kg) 88 92 116 Calculating t

Seite 68 - Running a Program

16 The HP-15C: A Problem Solver With this program loaded, you can quickly calculate the time of descent of an object from different heights. Si

Seite 69 - How to Enter Data

160 Section 12: Calculating with Matrices Using Matrices in LU Form As noted earlier, two matrix operations (calculating a determinant and

Seite 70

Section 12: Calculating with Matrices 161 Instead, calculations with complex matrices are performed by using real matrices derived from t

Seite 71

162 Section 12: Calculating with Matrices Suppose you need to do a calculation with a complex matrix that is not written as the sum of

Seite 72

Section 12: Calculating with Matrices 163 Example: Store the complex matrix iiii83512734Z in the form ZC, since it is written in a form

Seite 73

164 Section 12: Calculating with Matrices Matrix A now represents the complex matrix Z in ZP form: PartImaginary Part Real.85233174}}

Seite 74

Section 12: Calculating with Matrices 165 Inverting a Complex Matrix You can calculate the inverse of a complex matrix by using the fact that (

Seite 75 - Memory Configuration

166 Section 12: Calculating with Matrices Keystrokes Display ´ < B A 4 4 Designates B as the result matrix. ∕ b 4 4 Calculates ()-1 = (-1) a

Seite 76 - Initial Memory Configuration

Section 12: Calculating with Matrices 167 8. Press * to calculate XP = (YX)P. The values of these matrix elements are placed in the result matr

Seite 77 - Program Boundaries

168 Section 12: Calculating with Matrices Writing down the elements of C,  P1101110111110100500.1100000.1108000.3100000.10000.1100000.4108500.2000

Seite 78 - Abbreviated Key Sequences

Section 12: Calculating with Matrices 169 4. Recall the descriptor of the matrix representing A into the display. 5. If the elements of A we

Seite 79 - User Mode

Part l HP-15C Fundamentals

Seite 80 - Nonprogrammable Functions

170 Section 12: Calculating with Matrices In partitioned form, 0005 and 17020020020000010BA, where the zero elements

Seite 81

Section 12: Calculating with Matrices 171 Keystrokes Display ´> 2 A 4 4 Transforms AP into Ã. ´< C A 4 4 Designates matrix C as result matri

Seite 82 - Program Editing

172 Section 12: Calculating with Matrices 1. Store the elements of A in memory, in the form either of AP or of AC. 2. Recall the descriptor of the m

Seite 83

Section 12: Calculating with Matrices 173 A problem using this procedure is given in the HP-15C Advanced Functions Handbook under Solving a Large

Seite 84

174 Section 12: Calculating with Matrices  Pressing ´mV dimensions the matrix specified in RI according to the dimensions in the X- and Y-register

Seite 85

Section 12: Calculating with Matrices 175 Several matrix functions operate on the matrix specified in the X-register only and store the res

Seite 86 - Line Position

176 Section 12: Calculating with Matrices Using Matrix Operations in a Program If the calculator is in User mode during program entry when you en

Seite 87

Section 12: Calculating with Matrices 177 The > 7 (row norm) and > 8 (Frobenius norm) functions also operate as conditional branching instr

Seite 88 - to run

178 Section 12: Calculating with Matrices Keystroke(s) Results result matrix. ´> 6 Calculates residual in result matrix. ´> 7 Calculates row n

Seite 89

Section 12: Calculating with Matrices 179 Keystroke(s) Results O < Designates matrix specified in X-register as result matrix. ´ U Row and col

Seite 90 - Program Branching

18 Section 1 Getting Started Power On and Off The = key turns the HP-15C on and off.* To conserve power, the calculator automatically tur

Seite 91

180 Section 13 Finding the Roots of an Equation In many applications you need to solve equations of the form f(x)=0.* This means finding the values

Seite 92

Section 13: Finding the Roots of an Equation 181 The basic rules for using _ are: 1. In Program mode, key in a subroutine that evaluates

Seite 93

182 Section 13: Finding the Roots of an Equation Keystrokes Display ´ b 0 001–42,21, 0 Begin with b instruction. Subroutine assumes stack loaded wi

Seite 94

Section 13: Finding the Roots of an Equation 183 Keystrokes Display ´_ 0 5.0000 The desired root. After the routine finds and displays the

Seite 95 - Example: Flags

184 Section 13: Finding the Roots of an Equation You have now found the two roots of f(x) = 0. Note that this quadratic equation could have be

Seite 96

Section 13: Finding the Roots of an Equation 185 Keystrokes Display “ 005– 16  t / 20. ' 006– 12 “ 007– 16  e t / 20.

Seite 97

186 Section 13: Finding the Roots of an Equation Fahr's ridget falls to the ground 9.2843 seconds after he hurls ita remarkable toss

Seite 98 - Conditional Branching

Section 13: Finding the Roots of an Equation 187 Because the absolute-value function is minimum near an argument of zero, specify the initial e

Seite 99

188 Section 13: Finding the Roots of an Equation The final case points out a potential deficiency in the subroutine rather than a limitation of the

Seite 100

Section 13: Finding the Roots of an Equation 189 If you have some knowledge of the behavior of the function f(x) as it varies with different value

Seite 101 - Subroutines

Section 1: Getting Started 19 Notice that when you press the ´ or | prefix key, an f or g annunciator appears and remains in the displa

Seite 102 - Examples

190 Section 13: Finding the Roots of an Equation Keystrokes Display - 003– 30 * 004– 20 (x  6) x. 8 005– 8 + 005– 40 * 007– 20 ((x  6) x + 8)

Seite 103

Section 13: Finding the Roots of an Equation 191 By making the height 1.5 decimeters, a 5.0×1.0×1.5-decimeter box is specified. If you ignore t

Seite 104

192 Section 13: Finding the Roots of an Equation  Many functions exhibit special behavior when their arguments approach zero. You can check

Seite 105 - Further Information

Section 13: Finding the Roots of an Equation 193 Restriction on the Use of _ The one restriction regarding the use of _ is that _ cannot be used

Seite 106 - The Index Register

194 Section 14 Numerical Integration Many problems in mathematics, science, and engineering require calculating the definite integral of a f

Seite 107 - The Mechanics

Section 14: Numerical Integration 195 In Run mode: 2. Key the lower limit of integration (a) into the X-register, then press v to lift it into t

Seite 108 - Indirect Branching With V

196 Section 14: Numerical Integration Keystrokes Display | ¥ Run mode. 0 v 0.0000 Key lower limit, 0, into Y-register. | $ 3.1416 

Seite 109 - Indirect Flag Control With V

Section 14: Numerical Integration 197 Before calling the subroutine you provide to evaluate f(x), the f algorithm  just like the _ algo

Seite 110

198 Section 14: Numerical Integration Keystrokes Display [ 002– 23 Calculate sin θ. - 003– 30 Since a value of θ will be placed into the Y-registe

Seite 111

Section 14: Numerical Integration 199 Find Si(2). Key in the following subroutine to evaluate the function f(x) = (sin x) / x.* Keystrokes Display

Seite 112 - Example: Loop Control with e

Legal Notice This manual and any examples contained herein are provided “as is” and are subject to change without notice. Hewlett-Packard Company ma

Seite 113 - test (goal) value

20 Section 1: Getting Started Keystrokes Display 6.6262 6.6262 ‛ 6.6262 00 The 00 prompts you to key in the exponent. 3 6.6262 03 (6.6262×1

Seite 114

200 Section 14: Numerical Integration Accuracy of f The accuracy of the integral of any function depends on the accuracy of the function itself. The

Seite 115

Section 14: Numerical Integration 201 Because the accuracy of any integral is limited by the accuracy of the function (as indicated in

Seite 116 - Indirect Display Control

202 Section 14: Numerical Integration If the uncertainty of an approximation is larger than what you choose to tolerate, you can decrease

Seite 117

Section 14: Numerical Integration 203 In the preceding example, the uncertainty indicated that the approximation might be correct to only four dec

Seite 118

204 Section 14: Numerical Integration Memory Requirements f requires 23 registers to operate. (Appendix C explains how they are automatically allo

Seite 119

205 Appendix A Error Conditions If you attempt a calculation containing an improper operation  say division by zero  the display will show E

Seite 120 - Complex Numbers

206 Appendix A: Error Conditions  x or y is noninteger;  x < 0 or y < 0;  x > y;  x or y 10. Error 1: Improper Matrix Operatio

Seite 121 - Entering Complex Numbers

Appendix A: Error Conditions 207 Error 3: Improper Register Number or Matrix Element Storage register named is nonexistent or matrix eleme

Seite 122

208 Appendix A: Error Conditions + or -, where the dimensions are incompatible. *, where:  the dimensions are incompatible; or  the result is on

Seite 123

209 Appendix B Stack Lift and the LAST X Register The HP-15C calculator has been designed to operate in a natural manner. As you have seen working th

Seite 124 - Changing Signs

Section 1: Getting Started 21 Clearing Sequence Effect ´ CLEAR M In Run mode: Repositions program memory to line 000. In Program mode: Deletes

Seite 125 - Clearing a Complex Number

210 Appendix B: Stack Lift and the LAST X Register Disabling Operations Stack Lift. There are four stack-disabling operations on the calcul

Seite 126

Appendix B: Stack Lift and the LAST X Register 211 T y y y y Z x x x x Y 4.0000 53.1301 53.1301 53.1301 X 3 5.0000 0.0000 7 Keys: |:

Seite 127

212 Appendix B: Stack Lift and the LAST X Register LAST X Register The following operations save x in the LAST X register: - x H \ k + [ H ] ∆ * \

Seite 128 - Entering a Real Number

213 Appendix C Memory Allocation The Memory Space Storage registers, program lines, and advanced function execution* all draw on a common memory spac

Seite 129

214 Appendix C: Memory Allocation Total allocatable memory: 64 registers, numbered R2 through R65. [(dd – 1) + uu + pp + (matrix elements)

Seite 130

Appendix C: Memory Allocation 215 Memory Status (W) To view the current memory configuration of the calculator, press | W (memory), hold

Seite 131 - Stack Manipulation Functions

216 Appendix C: Memory Allocation 1. Place dd, the number of the highest data storage register you want allocated, into the display. 1dd65. The n

Seite 132 - Conditional Tests

Appendix C: Memory Allocation 217 When converting registers, note that:  You can convert registers from the common pool only if they are uncommi

Seite 133 - Error 0

218 Appendix C: Memory Allocation Your very first program instruction will commit R65 (all seven bytes) from an uncommitted register to a progr

Seite 134

Appendix C: Memory Allocation 219 For _ and f, allocation and deallocation of the required register space takes place automatically.* Memor

Seite 135 - Problems

22 Section 1: Getting Started Calculations One-Number Functions A one-number function performs an operation using only the number in the display. To

Seite 136 - )6 (-82 

220 Appendix D A Detailed Look at _ Section 13, Finding the Roots of an Equation, includes the basic information needed for the effecti

Seite 137 - For Further Information

Appendix D: A Detailed Look at _ 221 As discussed in section 13, page 186, the occurrence of other situations in the iteration process indicates t

Seite 138 - Calculating With Matrices

222 Appendix D: A Detailed Look at _  The function's graph is either convex everywhere or concave everywhere.  The only local mi

Seite 139

Appendix D: A Detailed Look at _ 223 If a calculation has a result whose magnitude is smaller than 1.000000000×10-99, the result is set

Seite 140 - Matrix Dimensions

224 Appendix D: A Detailed Look at _ the root 1.0000 is found for initial estimates of 1 and 2. By recognizing situations in which roun

Seite 141 - Dimensioning a Matrix

Appendix D: A Detailed Look at _ 225 In order to find the first time at which the height is 107 meters, use initial estimates of 0 and 1 second an

Seite 142 - Changing Matrix Dimensions

226 Appendix D: A Detailed Look at _ Execute _ again: Keystrokes Display | ¥ Run mode. 0 v 0.0000 Initial estimates. 1 1 ´ v B 4.0681 The desire

Seite 143

Appendix D: A Detailed Look at _ 227 Special consideration is required for a different type of situation in which _ finds a root with a nonzero

Seite 144

228 Appendix D: A Detailed Look at _ Solution: The equation for the shear stress for x between 0 and 10 is more efficiently programmed after rewriti

Seite 145

Appendix D: A Detailed Look at _ 229 Keystrokes Display | ¥ Run mode. 7 v 7.0000 Initial estimates. 14 14 ´_ 2 10.0000 Possible root. )) 1,

Seite 146 - and R

Section 1: Getting Started 23 Example: Calculate (9 + 17  4) ÷ 4. Keystrokes Display 9 v 9.0000 Digit entry terminated. 17 + 26.0000 (9 + 17). 4

Seite 147 - Matrix Operations

230 Appendix D: A Detailed Look at _ If the algorithm terminates its search near a local minimum of the function's magnitude, clear the Error

Seite 148 - The Result Matrix

Appendix D: A Detailed Look at _ 231 If Error 8 is displayed as a result of a search that         

Seite 149 - One-Matrix Operations

232 Appendix D: A Detailed Look at _ Keystrokes Display ÷ 017– 10 .10/x ' 018– 12 + 019– 40 xexexe2210/. 3 020– 3 +

Seite 150

Appendix D: A Detailed Look at _ 233 Keystrokes Display ´ _.0 Error 8 − 1.0000 –20 Best x-value. ) 1.1250 –20 Previous value. ) 2.0000 Fu

Seite 151 - Scalar Operations

234 Appendix D: A Detailed Look at _ add a few program lines at the end of your function subroutine. These lines should subtract the known root (to

Seite 152

Appendix D: A Detailed Look at _ 235 Keystrokes Display - 008– 30 * 009– 20 3 010– 3 0 011– 0 0 012– 0 3 013–

Seite 153 - Arithmetic Operations

236 Appendix D: A Detailed Look at _ Return to Program mode and add instructions to your subroutine to eliminate the root just found. Keys

Seite 154 - Matrix Multiplication

Appendix D: A Detailed Look at _ 237 Again, use the same initial estimates to find the next root. Keystrokes Display |¥ 0.0000 Run mode. 10 “ v

Seite 155 - and BA

238 Appendix D: A Detailed Look at _ Using the same initial estimates each time, you have found four roots for this equation involving a fou

Seite 156 - Solving the Equation AX = B

Appendix D: A Detailed Look at _ 239 Counting Iterations While searching for a root, _ typically samples your function at least a dozen times. Occ

Seite 157

24 Section 2 Numeric Functions This section discusses the numeric functions of the HP-15C (excluding statistics and advanced functions). The

Seite 158

240 Appendix E A Detailed Look at f Section 14, Numerical Integration, presented the basic information you need to use f This appendix discusses more

Seite 159 - Calculating the Residual

Appendix E: A Detailed Look at f 241 The uncertainty of the final approximation is a number derived from the display format, which spec

Seite 160 - Using Matrices in LU Form

242 Appendix E: A Detailed Look at f Calculate the integral in the expression for J4 (1), 0)sin4cos( d First, switch to Program mode and ke

Seite 161

Appendix E: A Detailed Look at f 243 The uncertainty indicates that the displayed digits of the approximation might not include any d

Seite 162 - 12121111

244 Appendix E: A Detailed Look at f All 10 digits of the approximations in i 2 and i 3 are identical: the accuracy of the approximation in i 3 is n

Seite 163

Appendix E: A Detailed Look at f 245 This approximation took about twice as long as the approximation in i 3 or i 2. In this case, the alg

Seite 164

246 Appendix E: A Detailed Look at f )(δ)()(2xxfxF , where 2(x) is the uncertainty associated with f(x) that is caused by the approxi

Seite 165 - 2 to transform Z

Appendix E: A Detailed Look at f 247 format to i n or ^ n, where n is an integer,* implies that the 

Seite 166

248 Appendix E: A Detailed Look at f badxx )δ( Δ dxbaxmn ]10[0.5 )(. This integral is calculated using the samples of (x) in roughl

Seite 167

Appendix E: A Detailed Look at f 249 Conditions That Could Cause Incorrect Results Although the f algorithm in the HP-15C is one of the best avail

Seite 168

Section 2: Numeric Functions 25 Keystrokes Display 123.4567 |‘ 123.0000 |K “ |‘ -123.0000 Reversing the sign does not alter digits. |K ´q -0.45

Seite 169

250 Appendix E: A Detailed Look at f With this number of sample points, the algorithm will calculate the same approximation for the integral of

Seite 170

Appendix E: A Detailed Look at f 251 t think (naively in this case, as you'll

Seite 171 - Memory Allocation

252 Appendix E: A Detailed Look at f The graph is a spike very close to the origin. (Actually, to illustrate f(x) the width of the spike has been co

Seite 172 - 4 to calculate X

Appendix E: A Detailed Look at f 253 Note that the rapidity of variation in the function (or its low-order derivatives) must be determi

Seite 173 - , -, *

254 Appendix E: A Detailed Look at f In many cases you will be familiar enough with the function you want to     

Seite 174

Appendix E: A Detailed Look at f 255 Keystrokes Display 0 v 0.000 00 Keys lower limit into Y-register. ‛ 3 1 03 Keys upper limit into

Seite 175

256 Appendix E: A Detailed Look at f If the interval of integration were (0, 10) so that the algorithm needed to sample the function only at va

Seite 176

Appendix E: A Detailed Look at f 257 Obtaining the Current Approximation to an Integral When the calculation of an integral is requiring more tim

Seite 177 - Summary of Matrix Functions

258 Appendix E: A Detailed Look at f  If any other program line is displayed, return to Run mode and single-step (Â) through the program unt

Seite 178

259 Appendix F Batteries Batteries The HP-15C is shipped with two 3 Volt CR2032 Lithium batteries. Battery life depends on how the calculator is us

Seite 179

26 Section 2: Numeric Functions Trigonometric Operations Trigonometric Modes. The trigonometric functions operate in the trigonometric mode

Seite 180 - Finding the Roots

260 Appendix F: Batteries To install new batteries, use the following procedure: 1. With the calculator turned off, slide the battery cover off.

Seite 181

Appendix F: Batteries 261 Verifying Proper Operation (Self-Tests) If it appears that the calculator will not turn on or otherwise is not operating

Seite 182

262 Function Summary and Index= Turns the calculator's display on and off (page 18). It is also used in resetting Continuous Memory (page 63), c

Seite 183

263 Function Summary and Index ‛ Enter exponent; next digits keyed in are exponents of 10 (page 19). 0 through 9 digit keys (page 22). . Decimal p

Seite 184

264 Function Summary and Index number in display (X-register) (enter y, then x). Causes the stack to drop (page 29). Mathematics -+-÷ Arithmetic ope

Seite 185 -  t / 20

Function Summary and Index 265 matrices or of one matrix and a scalar. Stores in result matrix (page 152-155). ÷ For two matrices, multiplies inve

Seite 186 - When No Root Is Found

266 Function Summary and Index register) by truncating fractional portion (page 24). & Rounds mantissa of entire (10-digit) number in X-register

Seite 187 - Error 8

Function Summary and Index 267 ` Clears contents of display (X-register) to zero (page 21). − In Run mode: removes the last digit keyed in, or cle

Seite 188 - Choosing Initial Estimates

268 Function Summary and Index Trigonometry D Sets decimal Degrees mode for trigonometric functionsindicated by absence of GRAD or RAD annunciator

Seite 189

269 Programming Summary and Index¥ Program/Run mode. Sets the calculator to Program mode (PRGM annunciator on) or Run mode (PRGM annunciator cleared)

Seite 190

Section 2: Numeric Functions 27 Hours.Decimal Hours Hours.Minutes Seconds Decimal Seconds (H.h) (H.MMSSs) Degrees.Decimal Hours Degrees.Minutes

Seite 191 - letter label or G label

270 Programming Summary and Index following the G (page 101). ‚ Back step. Moves calculator back one or more lines in program memory. (Also scrolls

Seite 192 - Using _ in a Program

271 Subject Index Page numbers in bold type indicate primary references; page numbers in regular type indicate secondary references. A ___________

Seite 193 - Memory Requirements

272 Subject Index in matrices, 177 “, 19 Clearing blinking in display, 100 complex numbers, 125-127 display, 21 memory, 63 operations, 20-21 overflo

Seite 194 - Numerical Integration

Subject Index 273 Continuous Memory, duration of, 62 resetting (clearing), 63 what it retains, 43, 48, 58, 61, 62 Conventions, handbook, 18 Conve

Seite 195

274 Subject Index s 109-111, 112, 116 E ___________________________________________ ‛, 19 Electrical circuit example, 169-171 Enabling stack lift,

Seite 196

Subject Index 275 G ___________________________________________ |, 18 Gamma function (!), 25 g, 26 G, 101 t, 90, 97, 98 t “, 82 H ______________

Seite 197 -  dθθxxJ

276 Subject Index uncertainty in, 202-203, 240-244, 245-249 Interchanging functions (See User mode) Interference, radio and television, 271 Intermed

Seite 198

Subject Index 277 dimensioning, 140, 142, 142, 174 dimensions, displaying, 142, 147 equation, complex, 168 memory, 140, 171 name (See Matrix desc

Seite 199

278 Subject Index Multiple roots, 234 N ___________________________________________ Negative numbers, 19 in Complex mode, 124-125 Nested calculatio

Seite 200 - Accuracy of f

Subject Index 279 position, changing, 82, 86 running, 68-69 starting, 69 stops, 68, 78 Program execution, 69 after G, 101 after t, 97 after overf

Seite 201 - 1.6054 ± 0.0001, the

28 Section 2: Numeric Functions Logarithmic Functions Natural Logarithm. Pressing |Z calculates the natural logarithm of the number in the display;

Seite 202

280 Subject Index Rice yield example, 50-56 Ridget hurling example, 184-186, 224-226 Roll down, 34 Roll up, 34 Roots, eliminating, 233, 234, 237 Roo

Seite 203 - Using f in a Program

Subject Index 281 using as a conditional test, 192 using functions with discontinuities, 227 using functions with poles, 227 using functions with

Seite 204

282 Subject Index Storage arithmetic, 43 Storage registers, 42 allocation, 42, 215-217 arithmetic, 43 clearing, 43 statistics, 42, 49 Subroutine lev

Seite 205 - Error Conditions

Subject Index 283 X ___________________________________________ X exchange (X), 42 X exchange Y (®), 34 X-register, 32, 35, 37, 42, 60, 209-210

Seite 206

284 Product Regulatory & Environment Information Federal Communications Commission Notice This equipment has been tested and found to comply

Seite 207

Declaration of Conformity for Products Marked with FCC Logo, United States Only This device complies with Part 15 of the FCC Rules.

Seite 208 - Pr Error (Power Error)

286 European Union Regulatory Notice Products bearing the CE marking comply with the following EU Directives: • Low Voltage Directive 2006

Seite 209 - Stack Lift and

Japanese Notice Korean Notice Disposal of Waste Equipment by Users in Private Household in the European Union This symbol on the produc

Seite 210 - Enabling Operations

288 Chemical Substances HP is committed to providing our customers with information about the chemical substances in our products as needed to comp

Seite 211 - Neutral Operations

Section 2: Numeric Functions 29 Two-Number Functions The HP-15C performs two-number math functions using two values entered sequentially into the

Seite 212 - LAST X Register

3 Introduction Congratulations! Whether you are new to HP calculators or an experienced user, you will find the HP-15C a powerful and valuable

Seite 213

30 Section 2: Numeric Functions For example, to find the sales tax at 3% and total cost of a $15.76 item: Keystrokes Display 15.76 v 15.7600 Enter

Seite 214 - through R

Section 2: Numeric Functions 31 Rectangular Conversion. Pressing ´; (rectangular) converts a set of polar coordinates (magnitude r 

Seite 215 - Memory Reallocation

32 Section 3 The Automatic Memory Stack, LAST X, and Data Storage The Automatic Memory Stack and Stack Manipulation HP operating logic is based

Seite 216 - Restrictions on Reallocation

Section 3: The Memory Stack, LAST X, and Data Storage 33 Any number that is keyed in or results from the execution of a numeric functio

Seite 217 - Program Memory

34 Section 3: The Memory Stack, LAST X, and Data Storage shading indicates that the contents of that register will be written over when t

Seite 218 - 23 if executed

Section 3: The Memory Stack, LAST X, and Data Storage 35 The LAST X Register and K The LAST X register, a separate memory register, preserves the va

Seite 219

36 Section 3: The Memory Stack, LAST X, and Data Storage Keystrokes Display * 287.0000 Reverses the function that produced the wrong answer. 13.9

Seite 220 - A Detailed Look at _

Section 3: The Memory Stack, LAST X, and Data Storage 37 lost T z z z z Z z z z z Y y y y y X 7 0 6 y6 Keys: |` 6 Y Order of

Seite 221 - Error 8 is

38 Section 3: The Memory Stack, LAST X, and Data Storage Nested Calculations The automatic stack lift and stack drop make it possible to

Seite 222 - Accuracy of the Root

Section 3: The Memory Stack, LAST X, and Data Storage 39 T y y y y Z y x y x Y x 13 x 65 X 13 5 65 4 Keys: 5 * 4 T y y y y Z x

Seite 223 - produces a root of

4 Contents The HP-15C: A Problem Solver ... 12 A Quick Look at v ...

Seite 224

40 Section 3: The Memory Stack, LAST X, and Data Storage Example: Two close stellar neighbors of Earth are Rigel Centaurus (4.3 light-years away) an

Seite 225

Section 3: The Memory Stack, LAST X, and Data Storage 41 Loading the Stack with a Constant. Because the number in the T-register is replicated when

Seite 226 - Interpreting Results

42 Section 3: The Memory Stack, LAST X, and Data Storage Keystrokes Display * 1,150.0000 Population at the end of day 1. * 1,322.5000 Day 2. * 1,5

Seite 227

Section 3: The Memory Stack, LAST X, and Data Storage 43 The above are stack lift-enabling operations, so the number remaining in the X-register ca

Seite 228

44 Section 3: The Memory Stack, LAST X, and Data Storage The number in the register is determined as follows: For storage arithmetic, new contents

Seite 229 - or any

Section 3: The Memory Stack, LAST X, and Data Storage 45 Example: Keep a running count of your newly blooming crocuses for two more days. Keystrokes

Seite 230

46 Section 3: The Memory Stack, LAST X, and Data Storage 2. Use arithmetic with constants to calculate the remaining balance of a $1000 loan

Seite 231

47 Section 4 Statistics Functions A word about the statistics functions: their use is based on an understanding of memory stack operation (Section 3)

Seite 232

48 Section 4: Statistics Functions How many different four-card hands can be dealt from a deck of 52 cards? Keystrokes Display 52 v 4 4 Fifty-two

Seite 233 - Finding Several Roots

Section 4: Statistics Functions 49 Keystrokes Display l´# 0.2809 Recall last random number generated, which is the new seed. (The ´ may be omitte

Seite 234

Contents 5 The Automatic Memory Stack and Stack Manipulation ... 32 Stack Manipulation Functions ...

Seite 235

50 Section 4: Statistics Functions In some cases involving x or y data values that differ by a relatively small amount, the calculator cannot comput

Seite 236

Section 4: Statistics Functions 51 X NITROGEN APPLIED 0.00 20.00 40.00 60.00 80.00 (kg per hectare *), x Y GRAIN YIELD 4.63 4.78 6.61 7.21 7.78 (m

Seite 237

52 Section 4: Statistics Functions Correcting Accumulated Statistics If you discover that you have entered data incorrectly, the accumulat

Seite 238 - Limiting the Estimation Time

Section 4: Statistics Functions 53 Mean The ’ function computes the arithmetic mean (average) of the x-and y-values using the formulas shown

Seite 239 - For Advanced Information

54 Section 4: Statistics Functions Example: Calculate the standard deviation about the mean calculated above. Keystrokes Display |S 31.62 S

Seite 240 - A Detailed Look at f

Section 4: Statistics Functions 55 Example: Find the y-intercept and slope of the linear approximation of the data and compare to the plotted data

Seite 241

56 Section 4: Statistics Functions Linear Estimation. With the statistics accumulated, an estimated value for y, denoted ŷ, can be calculated

Seite 242 - )sin4cos( d

Section 4: Statistics Functions 57 Keystrokes Display 70 ´j 7.56 Predicted grain yield in tons/hectare. ® 0.99 The original data closely approx

Seite 243

58 Section 5 The Display and Continuous Memory Display Control The HP-15C has three display formats  •, i, and ^  that use a given number (0 thro

Seite 244

Section 5: The Display and Continuous Memory 59 Scientific Notation Display i (scientific) format displays a number in scientific notatio

Seite 245

6 Contents Resetting Continuous Memory ... 63 Part II: HP-15C Programming ... 6

Seite 246 - )( xxfxF 

60 Section 5: The Display and Continuous Memory Mantissa Display Regardless of the display format, the HP-15C always internally holds each number as

Seite 247 - 10100.5)δ(

Section 5: The Display and Continuous Memory 61 Digit Separators The HP-15C is set at power-up so that it separates integral and fractional porti

Seite 248 - (x) ~ 10

62 Section 5: The Display and Continuous Memory Low-Power Indication When a flashing asterisk, which indicates low battery power, appears i

Seite 249

Section 5: The Display and Continuous Memory 63 Resetting Continuous Memory If at any time you want to reset (entirely clear) the HP-1

Seite 251

Part ll HP-15C Programming

Seite 252

66 Section 6 Programming Basics The next five sections are dedicated to explaining aspects of programming the HP-15C. Each of these programming

Seite 253

Section 6: Programming Basics 67 Location in Program Memory. Program memory  and therefore the calculator's position in program mem

Seite 254

68 Section 6: Programming Basics Keystrokes Display 2 002- 2 * 003- 20 9 004- 9 Given h in the X-register, lines 002 to

Seite 255

Section 6: Programming Basics 69 Keystrokes Display |¥ Run mode; no PRGM annunciator displayed. (The display will depend on any previous result

Seite 256

Contents 7 Flags ... 92 Examples ...

Seite 257

70 Section 6: Programming Basics This is the method used above, where h was placed in the X-register before running the program. No v instruct

Seite 258

Section 6: Programming Basics 71 The program to calculate this information uses these formulas and data: base area = r2. volume = base area × hei

Seite 259 - Batteries

72 Section 6: Programming Basics Keystrokes Display ´bA 001-42,21,11 Assigns this program the label  O 0 002- 44 0 Stores the contents o

Seite 260

Section 6: Programming Basics 73 Keystrokes Display + 019– 40 SIDE AREA + BASE AREA = SURFACE AREA. O + 3 020–44,40, 3 Keeps a sum of all S

Seite 261

74 Section 6: Programming Basics Keystrokes Display 4 4 Enter h of third can. ¦ 254.4690 VOLUME of third can. 240.3318 SURFACE AREA of third can.

Seite 262 - Function Summary and Index

Section 6: Programming Basics 75 Keycode 25: second row, fifth key. Memory Configuration Understanding memory configuration is not essential

Seite 263 - Computes natural

76 Section 6: Programming Basics Memory is reallocated by telling the calculator which data storage register shall be the highest data register; al

Seite 264 - Matrix Functions

Section 6: Programming Basics 77 Keystrokes Display 1 ´ m % 1.0000 R1 and R0 allocated for data storage; R2 to R65 available for programming and

Seite 265 - Number Alteration

78 Section 6: Programming Basics corresponding label. If need be, the search will wrap around at the end of program memory and continue at line

Seite 266 - Manipulation

Section 6: Programming Basics 79 For example, ´b´A becomes ´bA, ´m´% becomes ´m%, and O´# becomes O#. The removal of the ´ is not ambiguous b

Seite 267 - Storage

8 Contents I and e ... 116 Indirect Display Control ...

Seite 268 - Trigonometry

80 Section 6: Programming Basics Example: Write a program for 5x4 + 2x3 as (((5x + 2)x)x)x, then evaluate for x = 7 Keystrokes Display | ¥ 000- Ass

Seite 269 - Programming Summary and Index

Section 6: Programming Basics 81 Problems 1. The village of Sonance has installed a 12-o'clock whistle in the firehouse steeple.

Seite 270 - Is flag set? Tests

82 Section 7 Program Editing There are many reasons to modify a program after you've already stored it: you might want to add or delete a

Seite 271 - Subject Index

Section 7: Program Editing 83 The Back Step (‚) Instruction. To move one line backwards in program memory, press ‚ (back step) in Progr

Seite 272

84 Section 7: Program Editing Let's start at the end of the program and work backwards. In this way, deletions will not change the line numbers

Seite 273

Section 7: Program Editing 85 Keystrokes Display − 019- 40 Line 020 deleted. | ‚ (hold) 016- 45 4 The next line to edit is line 016 (l 4

Seite 274

86 Section 7: Program Editing you can check the program by executing it stepwise. This is done by pressing  in Run mode. Keystrokes Dis

Seite 275

Section 7: Program Editing 87 Insertions and Deletions After an insertion, the display will show the instruction you just added. After

Seite 276

88 Section 7: Program Editing Keystrokes Display ´ b . 1 001-42,21,.1 ´ •2 002-42, 7, 2 1 003- 1 . 004- 48 0 005- 0 Interest. 7

Seite 277

Section 7: Program Editing 89 Make any necessary modifications in the program to also find and display s, the length of the circular arc cut by θ

Seite 278

Contents 9 Copying a Matrix ... 149 One-Matrix Operations ...

Seite 279

90 Section 8 Program Branching and Controls Although the instructions in a program are normally executed sequentially, it is often desirable to trans

Seite 280

Section 8: Program Branching and Controls 91 of this loop can be controlled by a conditional branch, an ¦ instruction (written into the loop),

Seite 281

92 Section 8: Program Branching and Controls Following a conditional test, program execution follows the "Do if True" Rule: it proceed

Seite 282

Section 8: Program Branching and Controls 93 Examples Example: Branching and Looping A radiobiology lab wants to predict the diminishing rad

Seite 283

94 Section 8: Program Branching and Controls Keystrokes Display l * 1 010-45,20, 1 Recall multiplication with the contents of R1 (N0), yielding Nt

Seite 284 - Environment Information

Section 8: Program Branching and Controls 95 Example: Flags Calculations on debts or investments can be calculated in two ways: for pay

Seite 285 - Avis Canadien

96 Section 8: Program Branching and Controls Keystrokes Display | ¥ 000- Program mode. ´ bB 001-42,21,12 Start at "B" if payments to be

Seite 286

Section 8: Program Branching and Controls 97 Now run the program to find the total amount needed in an account from which you want to take $2

Seite 287

98 Section 8: Program Branching and Controls Looping Looping is an application of branching which uses a t instruction to repeat a portion of the

Seite 288 - Chemical Substances

Section 8: Program Branching and Controls 99 In this way, a program can accommodate two different modes of input, such as degrees and radians,

Kommentare zu diesen Handbüchern

Keine Kommentare