Texas Instruments TI86 User Manual - Page 234

Breaking (Interrupting) a Program, Func:Fix 2:FnOff:PlO

Page 234 highlights

222 Chapter 16: Programming PROGRAM:FUNCTABL :Func:Fix 2:FnOff:PlO ff :y1=.6 x cos x :ClLCD :Eq4St(y1,STRING) :Outpt(1,1,"y1=") :Outpt(1,4,STRING) :Outpt(8,1,"PRESS ENT ER") :Pause :ClLCD :y2=der1(y1,x,x) :y3=der2(y1,x,x) :DispT :GrStl(1,1):GrStl(2,2 ):GrStl(3,7) :2¶xRes :ZTrig :Trace The name of the program Set graphing and decimal modes (mode screen); turn off functions (GRAPH VARS menu) and plots (STAT PLOT menu) Define the function (assignment statement) Clear the home screen (PRGM IàO menu) Convert y1 into the string variable STRING (STRNG menu) Display y1= at row 1, column 1 (PRGM IàO menu) Display value stored to STRING at row 1, col. 4 (PRGM IàO menu) Display PRESS ENTER at line 8, column 1 (PRGM IàO menu) Pause the program (PRGM CTL menu) Clear the home screen (PRGM IàO menu) Define y2 as the first derivative of y1 (CALC menu) Define y3 as the second derivative of y1 (CALC menu) Display the table (PRGM IàO menu) Set graph styles for y1, y2, and y3 (PRGM CTL menu) Store 2 to the window variable xRes (GRAPH WIND menu) Set the viewing window variables (GRAPH ZOOM menu) Display the graph, activate trace cursor, and pause (GRAPH menu) Breaking (Interrupting) a Program To break (interrupt) the program, press ^. The ERROR 06 BREAK menu is displayed. ♦ To display the program editor where the interruption occurred, select GOTO (&). ♦ To return to the home screen, select QUIT (*).

  • 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

222
Chapter 16: Programming
PROGRAM:FUNCTABL
:Func:Fix 2:FnOff:PlO
ff
:y1=.6 x cos x
:ClLCD
:Eq
4
St(y1,STRING)
:Outpt(1,1,"y1=")
:Outpt(1,4,STRING)
:Outpt(8,1,"PRESS ENT
ER")
:Pause
:ClLCD
:y2=der1(y1,x,x)
:y3=der2(y1,x,x)
:DispT
:GrStl(1,1):GrStl(2,2
):GrStl(3,7)
:2
xRes
:ZTrig
:Trace
The name of the program
Set graphing and decimal modes (mode screen); turn off
functions (
GRAPH
VARS
menu) and plots (
STAT
PLOT
menu)
Define the function (assignment statement)
Clear the home screen (
PRGM
I
à
O
menu)
Convert
y1
into the string variable
STRING
(
STRNG
menu)
Display
y1=
at row 1, column 1 (
PRGM
I
à
O
menu)
Display value stored to
STRING
at row 1, col. 4 (
PRGM
I
à
O
menu)
Display
PRESS ENTER
at line 8, column 1 (
PRGM
I
à
O
menu)
Pause the program (
PRGM
CTL
menu)
Clear the home screen (
PRGM
I
à
O
menu)
Define
y2
as the first derivative of
y1
(
CALC
menu)
Define
y3
as the second derivative of
y1
(
CALC
menu)
Display the table (
PRGM
I
à
O
menu)
Set graph styles for
y1
,
y2
, and
y3
(
PRGM
CTL
menu)
Store
2
to the window variable
xRes
(
GRAPH WIND
menu)
Set the viewing window variables (
GRAPH
ZOOM
menu)
Display the graph, activate trace cursor, and pause (
GRAPH
menu)
Breaking (Interrupting) a Program
To break (interrupt) the program, press
^
. The
ERROR 06 BREAK
menu is displayed.
To display the program editor where the interruption occurred, select
GOTO
(
&
).
To return to the home screen, select
QUIT
(
*
).