Texas Instruments TI-89 User Manual - Page 791

cFactor, checkTmr, TI-89 Titanium/Voyage™ 200 character set. See

Page 791 highlights

cFactor( ) MATH/Algebra/Complex menu cFactor(expression1[, var]) ⇒ expression cFactor(list1[,var]) ⇒ list cFactor(matrix1[,var]) ⇒ matrix cFactor(expression1) returns expression1 factored with respect to all of its variables over a common denominator. expression1 is factored as much as possible toward linear rational factors even if this introduces new non-real numbers. This alternative is appropriate if you want factorization with respect to more than one variable. cFactor(expression1,var) returns expression1 factored with respect to variable var. expression1 is factored as much as possible toward factors that are linear in var, with perhaps nonreal constants, even if it introduces irrational constants or subexpressions that are irrational in other variables. The factors and their terms are sorted with var as the main variable. Similar powers of var are collected in each factor. Include var if factorization is needed with respect to only that variable and you are willing to accept irrational expressions in any other variables to increase factorization with respect to var. There might be some incidental factoring with respect to other variables. For the AUTO setting of the Exact/Approx mode, including var also permits approximation with floating-point coefficients where irrational coefficients cannot be explicitly expressed concisely in terms of the built-in functions. Even when there is only one variable, including var might yield more complete factorization. Note: See also factor(). cFactor(a^3ùx^2+aùx^2+a^3+a) ¸ aø(a + ëi)ø(a + i)ø(x + ëi)ø(x + i) cFactor(x^2+4/9) ¸ (3øx + ë2øi)ø(3øx + 2ø i) 9 cFactor(x^2+3) ¸ xñ + 3 cFactor(x^2+a) ¸ xñ + a cFactor(a^3ùx^2+aùx^2+a^3+a,x) ¸ aø(añ + 1)ø(x + ë i)ø(x + i) cFactor(x^2+3,x) ¸ (x + ‡3ø i)ø(x + ë‡3ø i) cFactor(x^2+a,x) ¸ (x + ‡aøëi)ø(x + ‡aø i) cFactor(x^5+4x^4+5x^3ì6xì3) ¸ x5 + 4øx4 + 5øx3 ì6øxì3 cFactor(ans(1),x) ¸ (x ì.965)ø(x +.612)ø(x + 2.13)ø (x + 1.11 ì 1.07øi)ø (x + 1.11 + 1.07øi) char( ) MATH/String menu char(integer) ⇒ character char(38) ¸ "&" Returns a character string containing the char(65) ¸ "A" character numbered integer from the TI-89 Titanium/Voyage™ 200 character set. See Appendix B for a complete listing of character codes. The valid range for integer is 0-255. checkTmr() CATALOG checkTmr(starttime) ⇒ integer Returns an integer representing the number of seconds that have elapsed since a timer was started. starttime is an integer returned from the startTmr() function. You can also use a list or matrix of starttime integers. Valid starttime integers must fall between 0 and the current time of the clock. You can run multiple timers simultaneously. Note: See also startTmr() and timeCnv(). startTmr() ¸ 148083315 checkTmr(148083315) 34 startTmr()!Timer1 © startTmr()!Timer2 © checkTmr(Timer1)!Timer1Value © checkTmr(Timer2)!Timer2Value Appendix A: Functions and Instructions 791

  • 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
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588
  • 589
  • 590
  • 591
  • 592
  • 593
  • 594
  • 595
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • 603
  • 604
  • 605
  • 606
  • 607
  • 608
  • 609
  • 610
  • 611
  • 612
  • 613
  • 614
  • 615
  • 616
  • 617
  • 618
  • 619
  • 620
  • 621
  • 622
  • 623
  • 624
  • 625
  • 626
  • 627
  • 628
  • 629
  • 630
  • 631
  • 632
  • 633
  • 634
  • 635
  • 636
  • 637
  • 638
  • 639
  • 640
  • 641
  • 642
  • 643
  • 644
  • 645
  • 646
  • 647
  • 648
  • 649
  • 650
  • 651
  • 652
  • 653
  • 654
  • 655
  • 656
  • 657
  • 658
  • 659
  • 660
  • 661
  • 662
  • 663
  • 664
  • 665
  • 666
  • 667
  • 668
  • 669
  • 670
  • 671
  • 672
  • 673
  • 674
  • 675
  • 676
  • 677
  • 678
  • 679
  • 680
  • 681
  • 682
  • 683
  • 684
  • 685
  • 686
  • 687
  • 688
  • 689
  • 690
  • 691
  • 692
  • 693
  • 694
  • 695
  • 696
  • 697
  • 698
  • 699
  • 700
  • 701
  • 702
  • 703
  • 704
  • 705
  • 706
  • 707
  • 708
  • 709
  • 710
  • 711
  • 712
  • 713
  • 714
  • 715
  • 716
  • 717
  • 718
  • 719
  • 720
  • 721
  • 722
  • 723
  • 724
  • 725
  • 726
  • 727
  • 728
  • 729
  • 730
  • 731
  • 732
  • 733
  • 734
  • 735
  • 736
  • 737
  • 738
  • 739
  • 740
  • 741
  • 742
  • 743
  • 744
  • 745
  • 746
  • 747
  • 748
  • 749
  • 750
  • 751
  • 752
  • 753
  • 754
  • 755
  • 756
  • 757
  • 758
  • 759
  • 760
  • 761
  • 762
  • 763
  • 764
  • 765
  • 766
  • 767
  • 768
  • 769
  • 770
  • 771
  • 772
  • 773
  • 774
  • 775
  • 776
  • 777
  • 778
  • 779
  • 780
  • 781
  • 782
  • 783
  • 784
  • 785
  • 786
  • 787
  • 788
  • 789
  • 790
  • 791
  • 792
  • 793
  • 794
  • 795
  • 796
  • 797
  • 798
  • 799
  • 800
  • 801
  • 802
  • 803
  • 804
  • 805
  • 806
  • 807
  • 808
  • 809
  • 810
  • 811
  • 812
  • 813
  • 814
  • 815
  • 816
  • 817
  • 818
  • 819
  • 820
  • 821
  • 822
  • 823
  • 824
  • 825
  • 826
  • 827
  • 828
  • 829
  • 830
  • 831
  • 832
  • 833
  • 834
  • 835
  • 836
  • 837
  • 838
  • 839
  • 840
  • 841
  • 842
  • 843
  • 844
  • 845
  • 846
  • 847
  • 848
  • 849
  • 850
  • 851
  • 852
  • 853
  • 854
  • 855
  • 856
  • 857
  • 858
  • 859
  • 860
  • 861
  • 862
  • 863
  • 864
  • 865
  • 866
  • 867
  • 868
  • 869
  • 870
  • 871
  • 872
  • 873
  • 874
  • 875
  • 876
  • 877
  • 878
  • 879
  • 880
  • 881
  • 882
  • 883
  • 884
  • 885
  • 886
  • 887
  • 888
  • 889
  • 890
  • 891
  • 892
  • 893
  • 894
  • 895
  • 896
  • 897
  • 898
  • 899
  • 900
  • 901
  • 902
  • 903
  • 904
  • 905
  • 906
  • 907
  • 908
  • 909
  • 910
  • 911
  • 912
  • 913
  • 914
  • 915
  • 916
  • 917
  • 918
  • 919
  • 920
  • 921
  • 922
  • 923
  • 924
  • 925
  • 926
  • 927
  • 928
  • 929
  • 930
  • 931
  • 932
  • 933
  • 934
  • 935
  • 936
  • 937
  • 938
  • 939
  • 940
  • 941
  • 942
  • 943
  • 944
  • 945
  • 946
  • 947
  • 948
  • 949
  • 950
  • 951
  • 952
  • 953
  • 954
  • 955
  • 956
  • 957
  • 958
  • 959
  • 960
  • 961
  • 962
  • 963
  • 964
  • 965
  • 966
  • 967
  • 968
  • 969
  • 970
  • 971
  • 972
  • 973
  • 974
  • 975
  • 976
  • 977
  • 978
  • 979
  • 980
  • 981
  • 982
  • 983
  • 984
  • 985
  • 986
  • 987
  • 988
  • 989
  • 990
  • 991
  • 992
  • 993
  • 994
  • 995
  • 996
  • 997
  • 998
  • 999
  • 1,000
  • 1,001
  • 1,002
  • 1,003
  • 1,004
  • 1,005
  • 1,006
  • 1,007
  • 1,008

Appendix A: Functions and Instructions
791
cFactor()
MATH/Algebra/Complex menu
cFactor(
expression1
[
,
var
]
)
expression
cFactor(
list1
[
,var
]
)
list
cFactor(
matrix1
[
,var
]
)
matrix
cFactor(
expression1
)
returns
expression1
factored
with respect to all of its variables over a common
denominator.
expression1
is factored as much as possible toward
linear rational factors even if this introduces new
non-real numbers. This alternative is appropriate
if you want factorization with respect to more
than one variable.
cFactor(a^3
ù
x^2+a
ù
x^2+a^3+a)
¸
a
ø
(a
+
ë
i
)
ø
(a
+
i
)
ø
(x
+
ë
i
)
ø
(x
+
i
)
cFactor(x^2+4/9)
¸
(3
ø
x
+
ë
2
ø
i
)
ø
(3
ø
x
+
2
ø
i
)
9
cFactor(x^2+3)
¸
x
ñ
+
3
cFactor(x^2+a)
¸
x
ñ
+
a
cFactor(
expression1,var
)
returns
expression1
factored with respect to variable
var
.
expression1
is factored as much as possible toward
factors that are linear in
var
, with perhaps non-
real constants, even if it introduces irrational
constants or subexpressions that are irrational in
other variables.
The factors and their terms are sorted with
var
as
the main variable. Similar powers of
var
are
collected in each factor. Include
var
if
factorization is needed with respect to only that
variable and you are willing to accept irrational
expressions in any other variables to increase
factorization with respect to
var
. There might be
some incidental factoring with respect to other
variables.
cFactor(a^3
ù
x^2+a
ù
x^2+a^3+a,x)
¸
a
ø
(a
ñ
+
1)
ø
(x
+
ë
i
)
ø
(x
+
i
)
cFactor(x^2+3,x)
¸
(x
+
3
ø
i
)
ø
(x
+
ë
3
ø
i
)
cFactor(x^2+a,x)
¸
(x
+
a
øë
i
)
ø
(x
+
a
ø
i
)
For the
AUTO
setting of the
Exact/Approx
mode,
including
var
also permits approximation with
floating-point coefficients where irrational
coefficients cannot be explicitly expressed
concisely in terms of the built-in functions. Even
when there is only one variable, including
var
might yield more complete factorization.
Note:
See also
factor()
.
cFactor(x^5+4x^4+5x^3
ì
6x
ì
3)
¸
x
5
+
4
ø
x
4
+
5
ø
x
3
ì
6
ø
x
ì
3
cFactor(ans(1),x)
¸
(x
ì
.965)
ø
(x
+.612)
ø
(x
+
2.13)
ø
(x
+
1.11
ì
1.07
ø
i
)
ø
(x
+
1.11
+
1.07
ø
i
)
char()
MATH/String menu
char(
integer
)
character
Returns a character string containing the
character numbered
integer
from the
TI-89 Titanium/Voyage™ 200 character set. See
Appendix B for a complete listing of character
codes. The valid range for
integer
is 0–255.
char(38)
¸
"&"
char(65)
¸
"A"
checkTmr()
CATALOG
checkTmr(
starttime
)
integer
Returns an integer representing the number of
seconds that have elapsed since a timer was
started.
starttime
is an integer returned from the
startTmr()
function.
You can also use a list or matrix of
starttime
integers. Valid
starttime
integers must fall
between 0 and the current time of the clock. You
can run multiple timers simultaneously.
Note:
See also
startTmr()
and
timeCnv()
.
startTmr()
¸
148083315
checkTmr(148083315)
34
startTmr()
!
Timer1
©
startTmr()
!
Timer2
©
checkTmr(Timer1)
!
Timer1Value
©
checkTmr(Timer2)
!
Timer2Value