HP 40gs HP 39gs_40gs_Mastering The Graphing Calculator_English_E_F2224-90010.p - Page 167

numbers or expressions., expects two arguments, both of them

Page 167 highlights

On the pages which follow we will look at most of the functions in each group. Some of the functions are not likely to be used at school level and so will not be covered since this book is primarily aimed at teachers and students of high school, as are the hp 39gs & hp 40gs. If you need the higher level commands then consult the manual. You can obtain 'help' for any function in the HOME view by using the SYNTAX key to obtain the word HELPWITH and then typing the function name. An example is shown right for the MAX command. Thus this is saying that you have to type in two expressions, which can be simply numbers but might be algebraic. As you can see, the custom is to enclose arguments in < > brackets and this is the custom followed in this text too during the later list of functions. When you use the function you don't actually include those brackets, just the argument. For example you would write MAX(3.5,2A+5) not MAX(,). There is a limit to how much this HELPWITH statement will aid a normal user of the calculator, since these syntax statements are usually more suited to a programmer type than to a student. However they may be enough to trigger your memory. One piece of terminology that will be used in this section of the manual is 'argument'. The arguments of a function are the pieces of information it is expecting you to feed it before it will give you an answer. These might be numbers, variable names, lists, matrices or algebraic expressions. The calculator will not guess what you mean. If you don't feed it the information it requires then it will simply give you an error message. For example, the function MAX expects two arguments, both of them numbers or expressions. Feeding it only one (or more than two) will produce the result shown right. These numbers can also be the contents of memories. Suppose you have stored 10 in memory A and 15 in B. Then MAX(A,B) will give 15. The commands available on the calculator are of two types. The type found in the MATH menu requires brackets to enclose its arguments and in this type of command the arguments are separated by commas. Examples are: MAX(15,X) or POLYFORM(2(X+3)^3,X) or ROUND(3.4465,3) The second type is more common in programming commands. It doesn't enclose its arguments in brackets and uses semi-colons to separate them. See the chapter on Programming for information on these commands. They are found in the menu that pops up when you press SHIFT CMDS. Examples are: DISPXY 3;5.4;1;"Hello" or BOX 1;1;-4;3 167

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366

On the pages which follow we will look at most of the functions in each group. Some of the functions are not
likely to be used at school level and so will not be covered since this book is primarily aimed at teachers and
students of high school, as are the hp 39gs & hp 40gs.
If you need the higher level commands then consult
the manual.
You can obtain ‘help’ for any function in the
HOME
view by using the
SYNTAX
key to obtain the word
HELPWITH
and then typing the
function name.
An example is shown right for the
MAX
command. Thus
this is saying that you have to type in two expressions, which can be
simply numbers but might be algebraic.
As you can see, the custom is to
enclose arguments in < > brackets and this is the custom followed in this
text too during the later list of functions. When you use the function you
don’t actually include those brackets, just the argument.
For example you would write
MAX(3.5,2A+5)
not
MAX(<3.5>,<2A+5>)
.
There is a limit to how much this
HELPWITH
statement will aid a normal user of the calculator, since these
syntax statements are usually more suited to a programmer type than to a student.
However they may be
enough to trigger your memory.
One piece of terminology that will be used in this section of the manual is ‘argument’.
The arguments of a
function are the pieces of information it is expecting you to feed it before it will give you an answer.
These
might be numbers, variable names, lists, matrices or algebraic expressions.
The calculator will not guess what you mean.
If you don’t feed it the
information it requires then it will simply give you an error message.
For example, the function
MAX
expects two arguments, both of them
numbers or expressions.
Feeding it only one (or more than two) will
produce the result shown right.
These numbers can also be the contents of memories.
Suppose you have
stored 10 in memory
A
and 15 in
B
. Then
MAX(A,B)
will give 15.
The commands available on the calculator are of two types.
The type found in the
MATH
menu requires
brackets to enclose its arguments and in this type of command the arguments are separated by commas.
Examples are:
MAX(15,X)
or
POLYFORM(2(X+3)^3,X)
or
ROUND(3.4465,3)
The second type is more common in programming commands.
It doesn’t enclose its arguments in brackets
and uses semi-colons to separate them.
See the chapter on Programming for information on these commands.
They are found in the menu that pops up when you press
SHIFT CMDS
.
Examples are:
DISPXY 3;5.4;1;"Hello"
or
BOX 1;1;-4;3
167