HP 40gs hp 40gs_user's guide_English_E_HDPMSG40E07A.pdf - Page 186

CAS variables

Page 186 highlights

hp40g+.book Page 4 Friday, December 9, 2005 1:03 AM 10.Press three times to select the entire expression and then press to simplify it to the form required. CAS variables When you use the symbolic calculation functions, you are working with symbolic variables (variables that do not contain a permanent value). In the HOME screen, a variable of this kind must have a name like S1...S5, s1...s5, n1...n5, but not X, which is assigned to a real value. (By default, X is assigned to 0). To store symbolic expressions, you must use the variables E0, E1...E9. In the Equation Writer, all the variables may, or may not be, assigned. For example, X is not assigned to a real value by default, so computing X + X will return 2X. Moreover, Equation Writer variables can have long names, like XY or ABC, unlike in HOME where implied multiplication is assumed. (For example ABC is interpreted as A × B × C in HOME.) For these reasons, variables used in the Equation Writer cannot be used in HOME, and vice versa. Using the PUSH command, you can transfer expressions from the HOME screen history to CAS history (see page 14-8). Likewise, you can use the POP command to transfer expressions from CAS history to the HOME screen history (see page 14-8). The current variable In the Equation Writer, the current variable is the name of the symbolic variable contained in VX. It is almost always X. (The current variable is always S1 in HOME.) Some CAS functions depend on a current variable; for example, the function DERVX calculates the derivative with respect to the current variable. Hence in the Equation Writer, DERVX(2*X+Y) returns 2 if VX = X, but 1 if VX = Y. However, in the HOME screen, DERVX(2*S1+S2) returns 2, but DERIV(2*S1+S2,S2) returns 1. 14-4 Computer Algebra System (CAS)

  • 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
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444

14-4
Computer Algebra System (CAS)
10.Press
three times to
select the entire
expression and then
press
to simplify
it to the form required.
CAS variables
When you use the symbolic calculation functions, you are
working with symbolic variables (variables that do not
contain a permanent value). In the
HOME
screen, a
variable of this kind must have a name like
S1…S5,
s1…s5, n1…n5
, but not
X,
which is assigned to a real
value. (By default,
X
is assigned to 0). To store symbolic
expressions, you must use the variables
E0, E1…E9
.
In the Equation Writer, all the variables may, or may not
be, assigned. For example,
X
is not assigned to a real
value by default, so computing
X + X
will return
2X
.
Moreover, Equation Writer variables can have long
names, like
XY
or
ABC
, unlike in
HOME
where implied
multiplication is assumed. (For example
ABC
is
interpreted as
A × B × C
in
HOME.
) For these reasons,
variables used in the Equation Writer cannot be used in
HOME
, and vice versa.
Using the
PUSH
command, you can transfer expressions
from the HOME
screen history to CAS history (see
page 14-8). Likewise, you can use the
POP
command to
transfer expressions from CAS history to the HOME
screen history (see page 14-8).
The current variable
In the Equation Writer, the current variable is the name of
the symbolic variable contained in
VX
. It is almost always
X
. (The current variable is always
S1
in
HOME
.)
Some
CAS
functions depend on a current variable; for
example, the function
DERVX
calculates the derivative
with respect to the current variable. Hence in the Equation
Writer,
DERVX(2*X+Y)
returns 2 if
VX = X
, but 1 if
VX
= Y.
However, in the
HOME
screen,
DERVX(2*S1+S2)
returns 2
, but
DERIV(2*S1+S2,S2) returns 1.
hp40g+.book
Page 4
Friday, December 9, 2005
1:03 AM