Professional Documents
Culture Documents
Voyage 200( )
Texas Instruments( )
Texas
Instruments
Texas Instruments
Texas Instruments
ii
......................................................................................v
TI-89 Titanium Voyage 200 ................................. v
............................................................................ v
...............................................................................1
................................................................................ 1
TI-89 Titanium Voyage 200 ............................................ 6
....................................................................................... 14
(Catalog) ........................................................... 16
(Home)................................................................... 18
.............................................................................. 20
................................................................................. 26
Apps .............................................................................. 28
.................................................................................... 29
..................................................................................... 35
................................................................................. 41
(OS) .............................................. 45
TI-89 Titanium Voyage 200 ................ 46
................................................................................................ 48
.............................................................................51
........................................................................................ 51
........................................................................................ 54
.............................................................................. 55
I .............................................................................. 57
II ............................................................................. 59
..................................................................................... 60
.................................................................................... 61
....................................................................................... 63
3D ......................................................................................... 64
................................................................................. 67
........................................................................................ 69
................................................................................................ 71
........................................................................................ 72
/ (Data/Matrix Editor)........................................ 73
............................................................................. 74
............................................................................................... 80
....................................................................................... 82
(Numeric Solver) ....................................................... 83
................................................................................................ 85
.............................................................................. 87
iii
............................................................................. 91
- .............................................................................. 91
............................................................ 92
......................................................................................... 94
cos(x) = sin(x)......................................................................... 94
............................................................ 95
(Text Editor) ...................................... 97
.................................................................................. 98
............................................................. 100
TI-89 Titanium / Voyage 200 CBL 2 ..................... 102
..................................................................... 104
...................................................... 105
................................................................................ 107
..................................................................... 108
...................................................... 110
............................................................. 110
............................................................................ 111
........................................................................... 115
................................................................................ 115
(Flash) ............................... 117
................................................................. 124
(OS) ...................................................................... 126
ID ...................................................................... 129
TI-89 Titanium, Voyage200, TI-89 TI-92 Plus ... 130
................................................................. 133
............................................................................ 133
VAR-LINK ..................................................................... 134
VAR-LINK .................................... 136
.......................................................... 143
..................................................................... 144
(Garbage Collection) ...................... 145
(Memory Error) .................... 147
A: ........................................................... 149
B: TI .......................................................275
................................................................................ 277
iv
TI-89 Titanium VoyageTM 200
2
2j
2 2
2
9:Trig
9 D
Trig
USB I/O
RAM
education.ti.com/guides
vi
AAA
TI-89 Titanium AAA (SR44SW
303)Voyage 200 AAA (CR1616
CR1620) AAA
1.
2.
3.
8 |
V AR -LIN K
CHAR
Apps
Apps TI-89 Titanium Voyage 200
Apps Apps
: TI-89 Titanium Apps Voyage 200
Apps Voyage 200
TI-89 Titanium
Apps O
(Voyage 200)
1.
2.
3.
2 Apps
Apps
Home
TI-89 Titanium / Voyage 200.
2 2
Constant Memory
.
Automatic Power Down APD
TI-89 Titanium
( )
(A, B, C, D)
(2, 8, 7)
Voyage 200
( )
(A, B, C, D)
QWERTY
(2, 8, 7, 1)
( Voyage 200 )
Voyage 200
2 2
CHAR ( ) CHAR
CHAR
1.
2 G CHAR
2.
3.
Text Editor ()
2G
D 9
8
2 N
TI-89 Titanium : ()
(Program Editor) .
Press
Result
Result
2L
2
( )
8
( )
( )
A B
j
(Alpha TI-89
Titanium )
1
(
Voyage 200 )
: VAR-LINK [All] .
Press
Result
APPs
10
A, B, C, D
2 r8
C D
2 A 2 B
2 C 2 D
8 C 8 D
C AC BD A D B (
)
?
: (?) (|)
1.
2.
3.
: Home 0.00685.
Press
Result
685
TI-89 Titanium: ^
Voyage 200: 2 ^
?3
11
Press
Result
8#
Y= Editor
8$
(Window
Editor)
8%
(Graph)
8&
(Table)
8'
(Table)
TI-89 Titanium:
5
6
7
Voyage 200:
8 X ( )
8 C ( )
8 V ( )
8S
Voyage 200
SAVE COPY
AS
8N
Voyage 200
8O
Voyage 200
12
8F
Voyage 200
FORMATS
GRAPH FORMATS
.
Apps .
8O
Apps
FLASH FLASH
APPLICATIONS
2a
24
TI-89 Titanium:
Voyage 200:
25
0
( )
8.
2/
MEMORY
TI-89 Titanium:
Voyage 200:
2E
2
2G
CHAR
2K
Apps
Apps
(Home)
13
TI-89 Titanium Voyage 200
TI-89
Titanium Voyage 200 Constant Memory
3 MODE 1
2.
2 3
3
Custom UnitsUnit System
CUSTOM
14
Language (Espaol).
B
D 3:Espaol
15
:
(
(Home)).
1:English
Catalog
TI-89 Titanium Voyage 200
( &, /, +, , etc.)
TI-89 Titanium:
Voyage 200: 2 E
( Built-in )
( Flash
)
16
( )
: comDenom(
:
2 D
TI-89 Titanium: j C
Voyage 200: 2 E C
2D
D
comDenom(
17
[ ]
(Home)
( Home)
8 "
Apps Home
/
, ,
Apps O
18
Operating the
Calculator
8 C 8 D
/
A B
4 2 A 2 B
N D
________
8/30 _______
_______
8/30 _______
/
1.
9:Format
2.
B C D
19
3.
8:Clear Home
ClrHome
/ 0
M
Apps
20
: (Program Editor)
DD
program1
program1 (Main)
Apps
O Apps
21
2 K Apps
2 K
Apps 2 a
TI-89 Titanium F1
2:Select Category
( 2 ) Apps
All
English
English
SocialSt
SocialSt
Math
Math
2 Graphing
Graphing
Graphing
2 Science
Science
Science
2 Organizr
Organizr
Organizr
22
: .
1:Edit Categories
( 23
N Apps
1:Edit Categories
(All )
2.
Edit Categories
3.
: 8
4.
D
B (9)
5.
Apps
23
TI-89 Titanium: 2
Business
Voyage 200:
Business
D
24
25
Apps O Apps
: Apps
(
)
26
(MAIN )
(2, 8, 7)
(Angle)
(RAD, DEG)
/
(Exact/Approx)
(AUTO, EXACT,
APPROX)
(GR#1, GR#2)
(Graph)
/
BATT BATT
(
) .
/ /
BUSY
PAUSE
(MAIN )
27
(2, 8, 7),
key
(Voyage 200
)
(RAD, DEG)
/
(Exact/Approx)
(AUTO, EXACT,
APPROX)
(GR#1, GR#2)
(Graph)
/
/ /
BUSY
PAUSE
Apps
(MODE) Apps
APPLICATIONS APPLICATIONS
O
: Apps
28
DDBC
:
(
(Home) )
CLOCK
Clock ON/OFF(
/ ) Clock
1.
Apps
29
2.
: CLOCK
1.
2.
C D Time
Format
3.
D (Hour)
4.
D (Minute)
5.
6.
24 9
12 D AM/PM
7.
B AM/PM
8.
C DAM/PMAM/PM
9.
( )
Apps
1.
C D (Date Format )
2.
3.
C D Date
Format .
4.
D (Year)
5.
D (Month)
6.
7.
C D
8.
D (Day)
30
9.
Apps
D1D
30D
31
BD
BD
2002
32
DB
October
D19
33
Clock on
Clock
BC
Clock off
Clock (ON)
34
TI-89 Titanium Voyage 200
(Home)
2G
(CHAR)
(
)
2I
(MATH)
(APPLICATIONS)
( Apps
Apps )
8O
C D
: C
D
35
: (Algebra) factor(
Apps
()
36
: (MATH) ord(
2I
CCB
() .
37
B
s.
DN
: 8 S SAVE COPY AS
N.
( )
B A
B
: B
B
38
: /
2F
2F
39
2F
(
)
TI-89 Titanium: 2
Voyage 200:
DD
Apps
Apps APPLICATIONS
Apps APPLICATIONS O
: Apps O Apps
APPLICATIONS
40
DD
APPLICATIONS 1:FlashApps
MODE
1.
3 MODE
2.
(Split Screen)
3.
B (Split Screen)
4.
D TOP-BOTTOM( ) LEFT-RIGHT( )
5.
Split Screen
41
: TOP-BOTTOM
BD
42
TOP-BOTTOM LEFT-RIGHT
( 2)
( 1)
1.
Split 1 App B (
41 )
2.
D C
3.
Split 2 App
: Y= Editor (Graph) .
DB
43
DB
2 a
44
2 K
Apps 2 K
(Home) 2 K
Home
2 K Apps
(
Split Screens )
(OS)
TI-89 Titanium Voyage 200
OS (ID )
TI E&PS TI-89
Titanium Voyage 200 ABOUT
45
OS
ID ( )
ID
(Cert. Rev.)
(Product ID)
1.
2.
2 VAR-LINK (All)
3.
2 (TI-89 Titanium)
6.
: Flash
46
TI ViewScreen TI ViewScreen
TI-Presenter TI ViewScreen
TI E&PS education.ti.com
USB
I/O
TI-89 Titanium
USB
I/O
TI-89 Titanium ( )
47
I/O
Voyage 200
AAA
1.
2.
3.
AAA
48
1.
2.
OS
OS
OS APD
49
(+/)
50
TI-89
Titanium / Voyage 200
8:Clear Home
sin(p/4)
8:Clear Home
@
2W2Te4d 8
W2Te4d8
TI-89 Titanium /
Voyage 200
(!) 2 I
7:Probability 1:!
@
5 2 I 7 1 20 2 I 7 1
30 2 I 7 1
5 2 20 2 30 2
51
2634492
FACTOR
2:factor(
2 2634492 d
( )
(xN5) 3
EXPAND 3:expand(
3 c X | 5 d Z 3 d
( )
(x 2N2xN5)/(xN1)
PROPFRAC
7:propFrac(
7 c X Z 2 | 2 X | 5 d e c X | 1 d
d
52
(x 2
N5) x
FACTOR
2:factor(
2 X Z 2 | 5 b X d
x x N2xN6=2
solve(
SOLVE(
1:solve(
Catalog
1 X Z 2 | 2 X | 6 2 b X d
x 2N2xN6=2
x
with (|)
1XZ2|2X|62bXdX2
0
1 X Z 2 | 2 X | 6 2 b X d2 X
20
53
(xNy) 3
/(x+y) x
(Pretty Print)
2 = c X | Y d Z 3 e c X Y d Z 2
bXd
xsin(x) x
2 < X p 2 W X d b X d
2<XpWXdbXd
2x N 3y = 4 Lx + 7y = L12 x y
x y y
x
1.
2x N 3y =
4 x
Algebra 1 solve(
Catalog
solve(
2.
"MM12X|3Y4
bXd
8"MM12X|
3Y4bXd
Lx + 7y = L12 y
1 ? X 7 Y ? 12 b Y d
54
3.
with x
y
with |
4.
2C
x
C C C
5.
y
@
2C
:
x = L8/11 y = L20/11
f = ma m = 5 a = 20 / 2 a =
9.8 / 2 9.8 / 2
_g
1.
3 MODE
Unit System SI
3 B 1
55
2.
/ 2 _ms2
UNITS
2 D
2 C
UNITS
_
_m/_s2 _ms2
UNITS
Acceleration _ms2
3.
2DBMe2D
DDDBSZ29852
MS j 2
8DBMe8D
D D D B S Z 2 9 2 5 MS2
m = 5 (_kg) a = 20 / 2
(_ms2)
@
H
4.
5 8 5 2 KG j p 20 8 5
2 MS j 2
5 2 5 KG p 20 2 5 MS2
m
_g
_g UNITS
_g
56
5 8 5 2 KG j p 2
BjG
5 2 5 KG p 8 B G
5.
(_kgf)
2 4 4
@
H
B 2 4 8 5 2 KGF j
B 2 4 2 5 KGF
I
TI-89 Titanium / Voyage 200 Y=
Editor
1.
Y= Editor
8 #
2.
(abs(x2N3)N10)/2
y1=
3.
cAXZ2|3d|10
de2
c2EAXZ2|3d
|10de2
6 6:ZoomStd
6:ZoomStd
6
57
4.
Trace
x y
5.
MATH 3:Minimum
D D
6.
B ( )
x
B ... B
7.
B x
B ... B
8.
9.
58
8?"
8H8"
II
5 (ZoomStd)
ZoomSqr
1.
MODE Graph
FUNCTION
3 B 1
2.
3.
5 r
@
"59jR
8"59R
5!r
Y= Editor y1(x) =
(r 2 . x 2 )
4.
8#,82]jR
Z2|XZ2d
8#,82]RZ2
|XZ2d
y2(x) = .
r 2 . x 2
y2(x) = Ly1(x)
y1(x)
y1
? Y 1 c X d
5.
ZoomStd
x y
L10 10 x
y
6
59
6.
ZoomSqr
ZoomSqr x
(L5,0) (5,0)
(q) 60 (v 0) 15 /
g = 9.8 / 2
1.
MODE Graph
PARAMETRIC
3 B 2
2.
Y= Editor
xt1(t) = v 0t cos q
xt1(t)=15tcos(60)
v 0 q
@
8 # , 8 15T p 2
X 60 2 d
8 # , 8 15T p X
60 2 d
TI-89 Titanium T p 2 X
T 2 X.
Voyage 200 T p X
T X
2 2 I 2 1
60
3.
4.
15T p 2 W 60 2 d |
c 9.8 e 2 d T Z 2
15T p W 60 2 d | c
9.8 e 2 d T Z 2
Window Editor
8 $ 0 D 3 D .02 D ? 2 D 25
D 5 D ? 2 D 10 D 5
5.
8 %
6.
Trace
B A
1.
MODE Graph
POLAR Angle RADIAN
3 B 3 D D D B 1
61
2.
Y= Editor
r1(q) = A sin Bq
A B 8 2.5
3.
8 # , 8 8 2 W 2.5
8d
8 # , 8 8 W 2.5
d
ZoomStd
Window
qmax = 2p q
2p
x y
L10 10 x
y
6
4.
8 $ D 4 2 T
5.
ZoomSqr
ZoomSqr x
5
A B
62
4000 20% ( 80% )
1000
4000
.8 x 4000
+ 1000
2
.8 x (.8 x 4000 +
1000) + 1000
...
.8 x (.8 x (.8 x
4000 + 1000) +
1000) + 1000
...
1.
MODE Graph
SEQUENCE
3 B 4
2.
Y= Editor
u1(n) = iPart(.8u1(nN1)+1000)
iPart
iPart( 2 I
CATALOG
3.
8 # , 8 2 I 14.8
j U1 c j N | 1 d 1000 d
8 # , 8 2 I 14.8
U1 c N | 1 d 1000 d
ui1
4000
4.
Window Editor n
nmin=0 nmax=50 50
8 $ 0 D 50 D 1 D 1 D
5.
x y
0 D 50 D 10 D 0 D 6000 D 1000
63
6.
Graph
8 %
7.
Trace
(nc) (yc)
nc=0
nc
xc = nc nc x
yc = u1(n) n
B A
3D
3 z(x,y) = (x3y N y3x) / 390
eye
1.
MODE Graph
3D
3 B 5
2.
Y= Editor 3
z1(x,y) = (x3y N y3x) / 390
8 # , 8 c X Z 3 Y | Y
Z 3 X d e 390
64
3.
4.
8DB2DB2DB1
8FDB2DB2DB1
ZoomStd
evaluation percentages
6
3
)
p ( p )
5.
eyef
D C eyeq eye
eyef
1
D 8
6.
0 ( O) A A A
65
7.
x y z
X
y x
Y
Z
8.
0 ( )
9.
( )
F ( F )
( )
66
Logistic y' = .001y(100Ny)
Y= Editor
1.
MODE Graph
DIFF EQUATIONS
3 B 6
2.
Y= Editor
y1'(t)=.001y1(100Ny1)
p
yi1
y1' y1
y1'
8 # , 8 .001 Y1 p c
100 | Y1 d
3.
GRAPH FORMATS
Axes = ONLabels = ONSolution
Method = RK Fields = SLPFLD
Fields
SLPFLD FLDOFF
Fields=DIRFLD
@
8DDB2DDB2DB1DB1
8FDDB2DDB2DB1DB1
67
4.
Window Editor
8 $ 0 D 10 D .1 D 0 D ? 10 D
110 D 10 D ? 10 D 120 D 10 D 0 D .001
D 20
5.
Graph
( GRAPH FORMATS
Fields=SLPFLD )
8 %
6.
Y= Editor
yi1=10
8 # 10
7.
Graph
Y= Editor t 0
8 %
8.
Y= Editor 2
yi1
yi1={10,20}
8 # C 2 [ 10 b 20 2 \
9.
Graph
8 %
68
10.
@
2
H
t=40 y1=45
Y= Editor
2 40 45
40 45
y = Lx x < 0 y = 5 cos(x) x 0
,
1.
MODE Graph
FUNCTION Angle
RADIAN
3 B 1 D D D B 1
2.
Graph when
Graph when(x<0,Lx,
5cos(x))
2 Other Graph
" 2 2 WHEN j c X
20b?Xb5p2XXdd
8 " 2 WHEN c X 2
0b?Xb5pXXdd
69
3.
Graph Graph
Window
( 6)
4.
N
line
@
H
5.
2 5 C ( )
5 C ( )
PIC1
Type = Picture
GDB
6.
, 2 B 2 D D PIC j 1
, 2 B 2 D D PIC1
7.
21
Type = Picture
GDB
, 1 B 2 (
Variable = pic1)
70
M10 10 y=x 3N2x
1.
MODE Graph
FUNCTION
3 B 1
2.
Y= Editor y1(x) = x 3 N
2x
8 # , 8 X Z 3 | 2 X
3.
tblStart = M10
@tbl = 1
Graph < - > Table = OFF
Independent = AUTO
8 & ? 10 D 1 D B 1 D B 1
4.
8 '
5.
y1
x = M11 2
2 D
2 C
D C
6.
x = L2 x = L1
tblStart = L2
@tbl = .1
? 2 D .1
71
Y= Editor Graph
1.
MODE
Graph FUNCTION
Split Screen LEFT-RIGHT
Split 1 App Y= Editor
Split 2 App Graph
3 B 1 B 3 D B 2 D B 4
2.
Y= Editor
y1(x) = .1x 3N2x+6
Y= Editor
, 8 5 .1 X Z 3 | 2 X
6
3.
ZoomStd Graph
Graph
6
4.
2 a C A B B 0 5
5.
Graph
Graph
2 a
72
6.
Y= Editor Window
Editor
2 a 8 $
7.
2 2 K
/ (Data/Matrix Editor)
Data/Matrix Editor 2
1.
O Data/Matrix Editor,
TEMP
3 B 3 D D TEMP
2.
(
)
LIST
1 2 3 4 5
6C
3.
2 2
1 2
DATA
B2pjC1
B2pC1
73
4.
2 C C
5.
, 8
7 12
-
300,000
12
1.
MODE Graph
FUNCTION
3 B 1
2.
O Data/Matrix Editor
BUILD
3 D D BUILD
74
3.
( )
150
500
800
250
500
750
950
> 12
4
31
42
9
20
55
73
2 1 (r1c2)
8 C
D
C
5.
B 8 C 4 31 42 9
20 55 73
B 2 C 4 31 42 9
20 55 73
1 1 (r1c1)
1
1
1 1
@
8C
H 2C
4
@
A8C24
A2C4
75
6.
Calculate Calculation
Type = MedMed
x = C1
y = C2
Store RegEQ to = y1(x)
@
H
7.
B 7 D C j 1 D j C2 D B D
B 7 D C1 D C2 D B D
-
Calculate
y1(x)
8.
9.
Calculate
Calculation Type = LinReg
x = C1
y = C2
Store RegEQ to = y2(x)
B 5 D D D B D
10. LinReg
y2(x)
12. Plot Setup
Plot 1
Plot
76
13. Plot 1
Plot Type = Scatter
Mark = Box
x = C1
y = C2
Calculate
, B 1 D B 1 D C j 1 D j C2
, B 1 D B 1 D C1 D C2
8#22
8#2
16. Plot 1
Plot Setup
C
17. ZoomData Plot 1
y1(x) y2(x)
ZoomData
77
B B C C 2 MED j
Y1 c j C1 d
B B C C MED Y1 c C1 d
20. 4 4
-
@
H
B C 2 RESID j j
C2 | j C3
B C RESID C2 | C3
21. 5 LinReg
5
@
H
B C C 2 LIN j Y2
c j C1 d
B C LIN Y2 c C1 d
22. 6 LinReg
6
@
H
B C 2 RESID j
j C2 | j C5
B C RESID C2 | C5
78
24. Plot 2
Plot Type = Scatter
Mark = Box
x = C1
y = C4 ( - )
@
H
D , D D C j 1 D j C4
D , D D C1 D C4
25. Plot 3
Plot Type = Scatter
Mark = Plus
x = C1
y = C6 (LinReg )
@
H
D , D B 3 D C j 1 D j C6
D , D B 3 D C1 D C6
2 3
8 # 3
27. ZoomData
-
+ LinReg
9
28.
@
"
8"
79
y1
y2
2 I 1 3 Y1 c 300 d b 0 d
B A ( 8 ) 0 2
1.
O Program Editor
2.
3.
PROG1 ( )
D D PROG j 1
D D PROG 1
template
Prgm EndPrgm
Variable
2
2
80
4.
Enter an integer
n
expr(n)!n
0!temp
temp 0
For i,1,n,1
i For loop
i = 1
i 1 i > n
temp+i!temp
i temp
EndFor
For loop
Disp temp
temp .
5.
prog1()
( )
@
H
6.
" 2 PROG j 1 c d
8 " PROG1 c d
5
5
81
7.
Disp
Program I/O
1 5
Program I/O
8.
Program I/O
N, 2 K,
@
"
H 8"
1.
Text Editor
3
2.
TEST
NEW
MAIN
Variable
2
D TEST
82
3.
TI-89 Titanium
j (?
alpha )
j
alpha-lock
2 alpha-lock
4.
0 8 .
Text Editor
Text Editor
5.
"
8"
Text Editor
2a
(Numeric Solver)
a=(m2Nm1)/(m2+m1)g m2=10 g=9.8 a=1/3 g
m1
1.
O Numeric Solver
83
2.
3.
j A c j M2 | j M1 d e
c j M2 j M1 d p j G
A c M2 | M1 d e c M2 M1
dpG
m1
m2 g a (
g a g )
4.
D 10 D D 9.8 C C C j G e 3
D 10 D D 9.8 C C C G e 3
m1
m1
Numeric
Solver
g/3
D D
5.
left-rt
left-rt=0
6.
ZoomStd
( m1) x
left-rt y
3
84
7.
Numeric Solver
D
2 a 2
1.
2 MODE Base
DEC
Base
3 ( D Base ) B
1
2.
0b10+0hF+10
2
0b 0h ( B H)
0b 0h
O B H
@
H
3.
0 j B 10 0 2 HF j
10
0 B 10 0 HF 10
1
2 4 4
4.
1 2 4 2 BIN j
1 2 4 BIN
1
@
1 2 4 2 HEX j
1 2 4 HEX
85
5.
1
0b 0h
1
6.
Base HEX
Base = HEX BIN
3 ( D Base ) B
2
7.
0b10+0hF+10
@
H
8.
0 j B 10 0 2 HF j
10
0 B 10 0 HF 10
Base BIN
3 ( D Base ) B
3
9.
0b10+0hF+10.
86
VAR-LINK
( )
1.
2.
5 !x1
x2+4 !f(x)
{5,10} !l1
[30,25] !m1
" M 5 9 X1 X Z 2
49jFcXd2[5b
10 2 \ 9 j L1 2 g 30
b 25 2 h 9 j M1
8 " M 5 9 X1 X
Z2 4 9 F c X d 2 [ 5
b 10 2 \ 9 L1 2 g 30 b
25 2 h 9 M1
5 p
3.
VAR-LINK
4.
D D B 5
87
5.
f
f(x)
f
6.
D2
7.
f VAR-LINK
(
5f(
8.
5f(2)
2 d
88
1.
VAR-LINK
2 ( D x1)
2.
, Manage
, 8
3.
4.
" 6 p X1
8 " 6 p X1
10 9 X1
5.
6.
VAR-LINK
2 ( D x1) , 9
7.
"
8"
89
1.
VAR-LINK All
MAIN
( )
.
1
2.
,
0 ( , 1)
, 1
3.
4.
1 MAIN
MAIN
VAR-LINK
5.
VAR-LINK (
)
N ( )
VAR-LINK
90
-
10 5
c w c(w)
c(w)
10
a = w+5
b = 10a
w
w
a
c
b
1.
a w a(w)
2.
b w b(w)
3.
c w c(w)
Define c(w)= (a(w)^2+b(w)^2)
91
4.
zeros( ) c(w)
c(w)
c(w)
5.
c (2 )
6.
20.8097
4
c( ) 8
. b b . 4 ac
2a
x = ----------------------------------------
1.
1:Clear a-z
2.
92
ax2+bx+c=0.
3.
c
@
2| j C
2| C
TI-89 Titanium /
Voyage 200
4.
a
4 9 3
(2 )
5.
expand( )
6.
((b/a)/2)2
7.
factor( )
8.
4a2
9.
10. b 2a
x
93
9
2 1
3x3
1.
RandSeed
randMat( ) 3x3
a
2.
x [2,3]
augment( ) 3x3
a b
3.
rref( ) b
3 3
a^L1
4.
x= L70/17
cos(x) = sin(x)
2 cos(x) = sin(x) 0 3p x
94
1
y1(x)=cos(x) y2(x)=sin(x)
1.
Y= Editor y1(x)=cos(x)
y2(x)=sin(x).
2.
3.
A:ZoomFit
4.
5:Intersection
A
5.
x y ( 4 5
)
2
sin(x)=cos(x) x
1.
solve(sin(x)= cos(x),x)
@n1 x
2.
ceiling( ) floor( )
3.
x @n1
1
with
@ ; H 2[K].
V
3D
95
3D
3D Trace
1.
sa(x,y,v)
2.
3D z1(x,y)
v=300
3.
Window
eye= [60,90,0]
x=
[0,15,15]
y=
[0,15,15]
z=
[260,300]
ncontour= [5]
4.
Trace
1.
v x y
solve(d(sa(x,y,v),x)=0 and
d(sa(x,y,v),y)=0,{x,y})
2.
v 300
300!v
sa(v^(1/3), v^(1/3),v)
8
96
Text Editor
Text Editor
Text Editor , ,
1.
Text Editor
demo1
C 1:Command
2.
Text Editor
C
C
C
C
C
C
3.
1:Script view
Text Editor
Text Editor
97
4.
2:Clear split
Text Editor
5.
2 K2
f(x)=(x3N10x2Nx+50)/(xN2)
1.
f(x)
(x^3N10x^2Nx+50)/(xN2)!f(x)
2.
(propFrac)
3.
16/(xN2)+x^2N8xN17
98
y1(x) y2(x)
4.
16/(xN2)!y1(x): x^2N8xN17!y2(x)
5.
Y= Editor y2(x)
6.
f(x) y3(x)
7.
Window Editor
x=
y=
8.
[L10,15,10]
[L100,100,10]
f(x) y2(x) x
y3(x)=f(x)
99
8
Data/Matrix Editor
1
(C2)
1
2
3
4
5
6
7
8
2 C1( ) C2 ( )
C1
C2
C1
C2
C1
C2
C1
C2
110
125
105
120
140
85
80
90
80
95
1
1
1
1
1
2
2
2
2
2
115
135
110
130
150
90
95
85
100
95
3
3
3
3
3
4
4
4
4
4
130
145
140
145
165
100
105
115
110
120
5
5
5
5
5
6
6
6
6
6
145
160
165
170
190
110
115
125
120
125
7
7
7
7
7
8
8
8
8
8
1.
100
2.
2 c1 c2
3.
Plot Setup
4.
Plot 1
5.
Plot 1 Plot 2
6.
7.
( )
Plot 3: {7,8}
( )
Plot 4: {1,3,5,7}
( )
Plot 5: {2,4,6,8}
( )
101
8.
Y= Editor
Plot 1 Plot 5
9.
9:Zoomdata
10. Trace
:cooltemp( )
:Prgm
:Local i
:PlotsOff
:FnOff
:ClrDraw
102
:ClrGraph
:ClrIO
:L10!xmin:99!xmax:10!xscl
Window
:L20!ymin:100!ymax:10!yscl
:{0}!data
/ data
:{0}!time
/ time
:Send{1,0}
CBL 2
:Send{1,2,1}
CBL 2 Chan. 2
AutoID temp
:Disp "graphingTemperature."
:Pause
:PtText "TEMP(C)",2,99
:PtText "T(S)",80,L5
:Send{3,1,L1,0}
CBL 2 Trigger
:For i,1,99
2 99
:Get data[i]
CBL 2
:PtOn i,data[i]
:EndFor
:seq(i,i,1,99,1)!time
:NewPlot 1,1,time,data,,,,4
NewPlot Trace
:DispG
:PtText "TEMP(C)",2,99
:PtText "T(S)",80,L5
103
:EndPrgm
95
/ 32
1.
Page 1
2.
Page 2
3.
Y= Editor
t xt1(t)
xt1(t)=95tcos(32)
2
4.
Y= Editor t
yt1(t)
yt1(t)=L16t^2+95tsin(32)
104
5.
Window
t values= [0,4,.1]
x values= [0,300,50]
y values= [0,100,10]
6.
2 a
7.
8.
D t=2
8 '
9.
tc=2 xc yc
tc=0.0 tc=3.1
tc
95 /
105
(xN1)(xNi)(x+i)
Trace
1.
expand( )
(xN1)(xNi)(x+i)
2.
f(x)
3.
abs( ) f(x+yi)
( 2 )
x
xy
4.
z1(x,y)
z1(x,y)
5.
3D
Window
eye= [20,70,0]
x=
[L2,2,20]
y=
[ L2,2,20]
z=
[ L1,2]
ncontour= [5]
6.
Y=Editor
@
8
H 8F
Graph Format
Axes= ON
Labels= ON
Style= HIDDEN SURFACE
3
106
7.
3D xy
8.
9.
zc 7 9 x3Nx2+xN1
1,Li, i 3 xy
2.
107
3.
with i
solve(s=p(1+i)^n,i) | s=2000 and p=1000
and n=6
: 12.246%
with ( | )
@
H 2 [K]
14%
s
solve(s=p(1+i)^n,s) | i=.14 and p=1000 and
n=6
14% 2,194.97
108
Program Editor (tvm) temp1 =
temp2 = temp3 = temp4 = temp5 =
temp6 = (1 = 0 = )
:tvm(temp1,temp2,temp3,temp4,temp5,temp6)
:Func
:Local tempi,tempfunc,tempstr1
:Ltemp3+(1+temp2/1200temp6)temp4((1N(1+temp2/1200)^
(Ltemp1))/(temp2/1200))Ntemp5(1+temp2/1200)^(Ltemp1)
!tempfunc
:For tempi,1,5,1
:"temp"&exact(string(tempi))!tempstr1
:If when(#tempstr1=0,false,false,true) Then
:If tempi=2
:Return approx(nsolve(tempfunc=0,#tempstr1) | #tempstr1>0
and
#tempstr1<100)
:Return approx(nsolve(tempfunc=0,#tempstr1))
:EndIf
:EndFor
:Return "parameter error"
:EndFunc
TI Connect
TI-89 Titanium / Voyage 200
10% 48 10,000
tvm pmt
251.53
300
tvm n
38.8308
109
1.
factor(x^3N5x)
2.
factor(x^3+5x)
3.
factor(x^3N5x,x)
4.
cfactor(x^3+5x,x)
110
Program Editor drawball( )
:drawball(urnlist,drawnum)
:Func
:Local templist,drawlist,colordim,
numballs,i,pick,urncum,j
:If drawnum>sum(urnlist)
:Return too few balls
:dim(urnlist)!colordim
:urnlist!templist
:newlist(colordim)!drawlist
:For i,1,drawnum,1
:sum(templist)!numballs
:rand(numballs)!pick
( )
:For j,1,colordim,1
:cumSum(templist)!urncum
:If pick urncum[j] Then
:drawlist[j]+1!drawlist[j]
:templist[j]N1!templist[j]
:Exit
:EndIf
:EndFor
:EndFor
:Return drawlist
:EndFunc
n1 1 n2 2 n3
3
1.
RandSeed
2.
10 25
5
drawball({10,25},5)
2 3
Allegheny 80 20 (
/ ) 60
?
111
1.
Page 1 (
)
3 D D D Angle
2:DEGREE Display Digits
E:FLOAT
2.
ic r a
b
[20,80]!i
[a,0]!c
[b,60]!r
3.
p2r
Define p2r(x)=[x[1,1]*cos(x[1,2]),
x[1,1]*sin(x[1,2])]
112
i c
r
4.
p2r ic r
p2r(i)!i
p2r(c)!c
p2r(r)!r
i+c x
r x i+c y
r y
5.
i+c r 2
1 x
2 y
eq1 eq2
i[1,1]+c[1,1]=r[1,1]!eq1
i[1,2]+c[1,2]=r[1,2]!eq2
6.
eq2 b
solve(eq2,b)
7.
b eq1 eq1 a
solve(eq1,a) | b=22.74316085206
22.7 7.9
113
114
VARLINK
TI-89 Titanium Voyage 200 TI-89 Titanium
Voyage 200 TI-89 TI-92 Plus
USB
USB
USB
TI-89 Titanium
115
USB
USB
I/O
I/O
I/O
voyage 200
voyage 200
I/O
I/O
I/O
116
TI-89
I/O
(Flash
VAR-LINK
Apps
117
2.
2
VAR-LINK
3.
()
118
VAR-LINK
F7
()
All 1:Select
All
119
4.
2
VAR-LINK VAR-LINK
5.
Link
6.
2:Receive.
VAR-LINK: WAITING TO RECEIVE
BUSY
7.
1:Send
VAR-LINK
TI
120
1.
2.
121
BUSY
OS
Overwrite NO
New Name
(
Overwrite = YES )
122
Overwrite = SKIP
1.
2 to VAR-LINK
2.
()
VAR-LINK
( F7 )
Main
()
3.
1:Delete
4.
(Apps)
education.ti.com
123
/
USB USB Silver Edition
TI-89 Titanium / Voyage 200
education.ti.com/guides
GetCalc SendCalc
SendCalc
GetCalc
Chat
GetCalc SendCalc
msg InputStr
msg
124
:Chat()
:Prgm
:ClrIO
:Disp "On first unit to send,","
enter 1;","On first to receive,"
:InputStr " enter 0",msg
:If msg="0" Then
:
While true
:
GetCalc msg
:
Disp msg
:
InputStr msg
:
SendCalc msg
:
EndWhile
:Else
:
While true
:
InputStr msg
:
SendCalc msg
:
GetCalc msg
:
Disp msg
: EndWhile
:EndIf
:EndPrgm
msg
msg
msg
GetCalc SendCalc
GetCalc
Chat
125
Program Editor
VAR-LINK
1.
chat( )
2.
3.
msg
Chat (
) N
Program I/O N
(OS)
TI-89 Titanium Voyage 200
(
TI-89 Titanium TI-89 Titanium Voyage 200
Voyage 200)
RAM )
( Main )
TI Connect
126
( RAM )
MEMORY
education.ti.com/downloadticonnect
2.
2 VAR-LINK
3.
Link
4.
5:Receive OS
N
VAR-LINK: WAITING TO
RECEIVE BUSY
127
5.
4:Send OS
N
VAR-LINK
VAR-LINK
8 | ( )
8 ( )
education.ti.com
128
ID
VAR-LINK 6:Send ID List TI-89
ID
ID ID ID
ID
ID
ID
ID USB
I/O
1.
2.
@
"
H 8"
a. 2 VAR-LINK
b. Link 6:Send ID List
129
ID ID
ID
3.
1 2 ID
4,000 ID
ID
ID ID
ID 2 ID
ID
ID
ID
1.
2 VAR-LINK
2.
130
education.ti.com/downloadticonnect 126
(OS)
&
(
TI-89
Titanium
TI-89
Voyage
200
TI-92 Plus
TI-89
Titanium
TI-89
Voyage
200
TI-92 Plus
131
132
(MEMORY)
bytes RAM
MEMORY
2 ; Voyage 200 (
MEMORY )
History
FlashApp
RAM free: RAM
Flash ROM free:
VAR-LINK
133
MEMORY
1.
2.
RAM
2:Default:
Flash ROM
1:Archive:
2:Flash Apps:
3:Both:
RAM
( ) VAR-LINK
3.
TI-89 Titanium / Voyage 200
N
4.
VAR-LINK
VAR-LINK
VAR-LINK
2 VAR-LINK
134
( )
bytes
( )
...
...
( )
( )
/ (
)
D C( 2 D 2 C )
135
VAR-LINK
ASM
DATA
EXPR
FUNC
GDB
LIST
MAT
PIC
PRGM
STR
TEXT
VAR-LINK
VAR-LINK
N
VAR-LINK
VAR-LINK
136
1.
VAR-LINK
2.
@
2
H
3.
VAR-LINK
(
)
B All
1:Select All
3:Select Current VAR-LINK
A B
137
MAIN
MAIN
MAIN
Window variables
(xmin, xmax, etc.)
Table setup variables
(TblStart, @Tbl, etc.)
Y= Editor functions
(y1(x), etc.)
(
) TI-89 Titanium / Voyage 200 (
Text Editor )
MAIN
ALG102
b=5, c=100
f(x)=sin(x)+cos(x)
DAVE
MATH
a=42, c=6
f(x)=3x+4x+25
138
MAIN
VAR-LINK
1.
2.
3.
82
VAR-LINK
NewFold
NewFold
setFold
setFold ( )
setFold
.
setFold
MODE
1.
2.
Current Folder
3.
B
N
4.
139
5.
1.
VAR-LINK /
2.
Manage 3:Rename
3.
(folderName)\
(folderName) \
= MAIN
MAIN
a=1
f(x)=x+x+x
MATH
a=42
f(x)=3x+4x+25
2 VAR-LINK
( \ )
140
VAR-LINK
VAR-LINK
1.
View
2.
B
(
N )
View ( )
( )
3:System
Folder ( ) 1:All
2:main
Var Type ()
3.
4.
VAR-LINK VIEW
VAR-LINK
MAIN VAR-LINK
1.
VAR-LINK
2.
3.
141
4.
9 (
a1!a2) CopyVar
( )
1.
VAR-LINK
2.
VAR-LINK
VAR-LINK
MAIN
1.
2.
(
)
3.
1:Delete 0
4.
142
DelVar
DelFold
DelFold folder1 [, folder2] [, folder3] ...
MAIN
VAR-LINK
1.
2.
3.
sin(|
4.
sin(a1|
2 2
5.
sin(a1)|
143
sin(class\a2
CLASS CLASS a2
VAR-LINK
RAM
RAM
VAR-LINK
1.
2 VAR-LINK
2.
(
)
3.
8:Archive Variable
9:Unarchive Variable
144
8:Archive Variable
RAM
Archive Unarchiv
Archive variable1, variable2,
Unarchiv variable1, variable2,
(Garbage Collection)
145
variable D
variable A
variable B
variable C
RAM
variable A
B C
variable D
3
146
MEMORY
MEMORY
variable A
variable D
Memory Error
Memory Error
Text Editor
Data/Matrix Editor
Program Editor
147
2.
3.
ab 6ab
1.
VAR-LINK (2 )
2.
MEMORY (2 ;)
3.
( )
148
A
A:
............................................................................ 150
.......................................................... 154
Circle
CATALOG
Circle x, y, r [,drawMode]
(x, y) r
ZoomSqr
ZoomSqr:Circle 1,2,3
Xyr
drawMode = 1()
drawMode = 0
drawMode = -1
[ ]
.
(,)
A:
149
TI-89 Titanium / Voyage 200
| ("with")
cSolve()
factor()
nSolve()
solve()
zeros()
270
166
184
209
237
253
cFactor()
cZeros
getDenom()
propFrac()
tCollect()
158
169
189
216
246
comDenom()
expand()
getNum()
() ()
arcLen()
deSolve()
limit()
' ()
265
156
173
197
268
() ()
avgRC()
fMax()
nDeriv()
266
157
185
206
228
G() ()
d()
fMin()
nInt()
AndPic
ClrDraw
DrawFunc
DrawPol
FnOff
Line
LineVert
PtOff
PtText
PxlHorz
PxlOn
PxlVert
155
160
177
178
185
197
198
216
217
217
218
219
226
241
252
256
257
258
259
BldData
ClrGraph
DrawInv
DrawSlp
FnOn
LineHorz
NewPic
PtOn
PxlChg
PxlLine
pxlTest()
158
160
177
178
186
198
207
217
217
218
218
222
233
242
255
257
258
258
259
Circle
CyclePic
DrawParm
DrwCtour
Graph
LineTan
PtChg
ptTest()
PxlCrcl
PxlOff
PxlText
RclPic
259
261
156
176
196
203
204
216
233
242
()
()
crossP()
dotP()
@List()
max()
newList()
260
263
165
177
199
203
207
224
240
()
^ ()
cumSum()
exp4List()
List4mat()
mid()
polyEval()
RplcPic
StoPic
XorPic
ZoomDec
ZoomInt
ZoomRcl
ZoomSto
+ ()
()
augment()
dim()
left()
mat4List()
min()
product()
shift()
sum()
150
seq()
RclGDB
Shade
Style
ZoomBox
ZoomFit
ZoomOut
ZoomSqr
ZoomTrig
right()
SortA
randPoly()
tExpand()
taylor()
StoGDB
Trace
ZoomData
ZoomIn
ZoomPrev
ZoomStd
rotate()
SortD
161
182
190
222
246
267
171
185
208
246
159
169
178
179
192
198
216
217
217
218
218
222
241
248
256
257
258
259
260
261
168
182
199
204
215
224
240
A:
+ ()
()
! ()
()
_ ()
0b, 0h
4DD
4Hex
4Sphere
angle()
conj()
cosh()
cot()
csc()
cosh()
exact()
gcd()
intDiv()
lcm()
max()
nCr()
P4Ry()
R4Pr()
rotate()
sec()
shift()
sin()
tan()
tanh()
x
+ ()
()
.. ()
.^ ()
colDim()
cumSum()
dim()
eigVl()
List4mat()
max()
min()
newMat()
QR
rowAdd()
rowSwap()
stdDev()
T
x
A:
259
261
265
268
269
271
172
193
240
155
162
163
164
165
165
181
187
195
196
203
206
211
221
224
227
233
236
244
245
270
()
()
() ()
()
4 ()
4Bin
4Dec
4Polar
abs()
approx()
cos
cosh()
coth()
csc()
E
floor()
imag()
iPart()
ln()
min()
nPr()
r ()
real()
round()
sech()
sign()
sinh()
tan()
tmpCnv()
260
263
266
268
269
157
172
214
154
156
162
164
164
165
179
185
194
195
199
204
209
267
222
225
227
234
236
244
247
()
% ()
^ ()
, ', "
10^()
4Cylind
4DMS
4Rect
and
ceiling()
cos()
cot()
coth()
csch()
e^()
fPart()
int()
isPrime()
log()
mod()
P4Rx()
R4Pq()
remain()
sec()
sech()
sin()
sinh()
tanh()
@tmpCnv()
260
263
261
268
269
169
177
222
154
158
163
164
164
165
179
187
195
196
201
205
211
221
223
226
227
235
236
245
248
259
261
262
263
161
168
176
180
199
203
204
207
219
225
226
241
243
270
()
()
260
263
262
261
161
175
177
184
202
203
205
208
221
225
226
242
249
()
.+ ()
. / ()
augment()
crossP()
diag()
eigVc()
identity()
mat4List()
median()
mRowAdd()
product()
ref()
rowNorm()
simult()
sum()
variance()
260
262
262
156
165
175
180
193
203
203
205
216
223
226
235
242
250
. ()
^ ()
colNorm()
det()
dotP()
Fill
LU
mean()
mRow()
norm()
randMat()
rowDim()
rref()
subMat()
unitV()
151
152
# ()
and
checkTmr()
ClrErr
ClrIO
CustmOff
Cycle
DelFold
Disp
DispTbl
ElseIf
EndFor
EndLoop
EndTry
Exec
format()
GetCalc
getDtFmt()
getKey()
getTmFmt()
getType()
If
isClkOn()
left()
Loop
NewProb
Output
Pause
Prompt
Return
SendCalc
setDtFmt()
setMode()
setTmFmt()
setUnits()
switch()
Then
Toolbar
Unlock
xor
264
265
267
154
159
160
160
168
169
173
176
177
180
180
180
181
181
186
188
189
190
190
191
193
196
196
202
208
211
214
216
224
227
228
230
232
232
243
247
248
250
251
>
! ()
ans()
ClockOff
ClrGraph
ClrTable
CustmOn
dayOfWk()
DelVar
DispG
DropDown
EndCustm
EndFunc
EndPrgm
EndWhile
Exit
Func
getConfg()
getDtStr()
getMode()
getTmStr()
getUnits()
Input
Item
Local
MoveVar
not
part()
PopUp
Rename
right()
SendChat
setFold()
setTable()
setTmZn()
Stop
Table
timeCnv()
Try
when()
264
265
271
156
159
160
161
168
171
173
176
178
180
180
180
181
182
187
188
189
190
191
192
194
196
200
205
208
211
215
223
224
228
228
231
232
241
244
247
249
250
<
()
Archive
ClockOn
ClrHome
CopyVar
Custom
Define
Dialog
DispHome
Else
EndDlog
EndIf
EndTBar
entry()
For
Get
getDate()
getFold()
getTime()
getTmZn()
Goto
InputStr
Lbl
Lock
NewFold
or
PassErr
Prgm
Request
Send
setDate()
setGraph()
setTime()
startTmr()
Style
Text
Title
Unarchiv
While
264
265
271
156
159
160
162
169
172
175
176
180
180
180
181
181
186
187
188
189
190
191
192
195
196
200
207
210
213
215
224
227
228
228
231
240
242
247
247
249
251
A:
! ()
cumSum()
LnReg
median()
NewData
OneVar
PowerReg
rand()
ShowStat
SortD
variance()
265
168
200
203
206
210
215
221
234
240
250
BldData
ExpReg
Logistic
MedMed
NewPlot
PlotsOff
QuadReg
randNorm()
SinReg
stdDev()
158
183
201
204
207
214
220
221
237
241
CubicReg
LinReg
mean()
nCr()
nPr()
PlotsOn
QuartReg
RandSeed
SortA
TwoVar
168
198
203
206
209
214
220
222
240
249
& ()
dim()
inString()
ord()
shift()
265
176
195
211
233
# ()
expr()
left()
right()
string()
267
183
196
224
242
char()
format()
mid()
rotate()
159
186
204
224
A:
153
( +! >) 259
3(3.14159265359 3.141)
abs()
MATH/Number
abs(1)
abs(1)
abs(1)
and
p p
}
2 3
abs(23i)
13
abs(z)
|z|
abs(x+yi)
x2
+y 2
MATH/Test MATH/Base
1 and 2
1 and 2
1 and 2
1 and 2
and 2
2322
2
110
2
160b
0h
10(10)
32
154
abs({p/2, p/3})
x3 and x4
x4
16
0h7AC36 0h3D5F
0h2C16
2
0b100101 0b100
0b100
37 0b100
232
( 0b )16
8
A:
AndPic
CATALOG
Y= Editor
AndPic picVar[, , ]
ANDS
picVar
(,)
y1(x) = cos(x) C
@
2 Style = 3:Square
H Style = 3:Square
picVar
Zoom = 7:ZoomTrig
= 2:Save Copy As...
Type = Picture, Variable = PIC1
(0,0)
y2(x) = sin(x)
@
2 Style = 3:Square
H Style = 3:Square
@
"
H "
AndPic PIC1
angle()
Done
MATH/Complex
angle(1)
11
Degree
angle(0+2i)
90
Radian
angle(1+i)
p
4
angle(z)
angle(x+ iy)
angle(1)
angle(1)
1 1
A:
Radian
angle({1+2i,3+0i,04i})
155
ans()
2
ans()
ans()
ans()
Fibonacci
1
991
approx()
1
1
22A02
1
1
2
3
5
MATH/Algebra
approx()
approx(p)
3.141...
Exact
Approx
approx(1)
approx(1)
approx({sin(p),cos(p)})
{0. 1.}
Archive
approx([(2),(3)])
[1.414... 1.732...]
CATALOG
Archive 1 [, 2] [, 3]
10!arctest
Archive arctest
5arctest
15!arctest
10
Done
50
Unarchiv
N
Unarchiv arctest
15!arctest
arcLen()
Done
15
MATH/Calculus
arcLen(1, var,,)
var1
arcLen(cos(x),x,0,p)
3.820...
arcLen(f(x),x,a,b)
b
d
(f(x)))+1 dx
dx
a
arcLen(1,var, ,)
1
var
arcLen({sin(x),cos(x)},x,0,p)
{3.820... 3.820...}
augment() MATH/Matrix
augment(1, 2)
2
1
156
augment({1,3,2},{5,4})
{1 3 2 5 4}
A:
augment(1, 2)
augment(1; 2)
2
1,
2
1 ;
2
1 1 2
avgRC()
[1,2;3,4]!M1
[5;6]!M2
augment(M1,M2)
[5,6]!M2
augment(M1;M2)
12
[3 4 ]
5
[6 ]
125
[3 4 6 ]
[5 6 ]
1 2
3 4
5 6
CATALOG
avgRC(f(x),x,h)
f(x+h) - f(x)
h
()
1 (
Func)
h h
0.001
nDeriv()
avgRC(sin(x),x,h)|x=2
sin(h+2) - sin(2)
h
avgRC(x^2x+2,x)
2.(x - .4995)
avgRC(x^2x+2,x,.1)
2.(x - .45)
avgRC(x^2x+2,x,3)
4Bin
2(x+1)
MATH/Base
1 4Bin
1
0b0h
256 4Bin
0h1F 4Bin
0b100000000
0b11111
Obh
0b
0h
32
8
1
(10)Base
32
A:
157
BldData
CATALOG
BldData [dataVar]
dataVarBldData
8sin(x)!y1(x)
2sin(x)!y2(x)
ZoomStd
Done
Done
dataVar
sysData
BldData/
(Data/Matrix Editor)dataVar
sysData (BldData
)
(x)
Window
3D2
y
x
@ "
H "
BldData
O6
Done
3D
x y
x
ceiling()
MATH/Number
ceiling(1)
ceiling(0.456)
1.
floor()
ceiling(1)
ceiling(1)
ceiling
cFactor()
{3. 1 3.}
ceiling([0,3.2i;1.3,4])
0 3.i
[2. 4 ]
MATH/Algebra/Complex
cFactor(1[, var])
cFactor(1[,var])
cFactor(1[,var])
cFactor(1)
1
1
158
ceiling({3.1,1,2.5})
cFactor(a^3x^2+ax^2+a^3+a)
a(a + i)(a + i)(x + i)(x + i)
cFactor(x^2+4/9)
(3x + 2i)(3x + 2 i)
9
cFactor(x^2+3)
x + 3
cFactor(x^2+a)
x + a
A:
cFactor(1,var) var
1
1var
var
var
var
var
var
Exact/Approx AUTO
var
var
factor()
char()
cFactor(a^3x^2+ax^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 + ai)(x + a i)
cFactor(x^5+4x^4+5x^36x3)
x 5 + 4x 4 + 5x 3 6x3
cFactor(ans(1),x)
(x .965)(x +.612)(x + 2.13)
(x + 1.11 1.07i)
(x + 1.11 + 1.07i)
MATH/String
char(38)
"&"
char(65)
TI-89 Titanium/Voyage 200
integerB
integer 0255
"A"
char(integer)
checkTmr()
CATALOG
checkTmr(starttime)
starttime startTmr()
starttime
starttime 0
startTmr() timeCnv()
Circle
startTmr()
checkTmr(148083315)
148083315
34
startTmr()!Timer1
startTmr()!Timer2
checkTmr(Timer1)!Timer1
checkTmr(Timer2)!Timer2
CATALOG
Circle x, y, r [, drawMode]
(x, y) r
ZoomSqr
ZoomSqr:Circle 1,2,3
xy r
drawMode = 1()
drawMode = 0
drawMode = -1
PxlCrcl
ClockOff
CATALOG
ClockOff
A:
159
ClockOn
CATALOG
ClockOn
ClrDraw
CATALOG
ClrDraw
Smart Graph
Graph
(ReGraph)(
)
@ 2
H
1:ClrDraw
ClrErr
CATALOG
ClrErr
Try...EndTry Else
ClrErr PassErr
ClrErr
PassErr
Try...EndTry
PassErr Try
ClrGraph
:clearerr()
:Prgm
:PlotsOff:FnOff:ZoomStd
:For i,0,238
:@x i+xmin! xcord
: Try
: PtOn xcord,ln(xcord)
: Else
: If errornum=800 or
errornum=260 Then
: ClrErr clear the error
: Else
: PassErr pass on any other
error
: EndIf
: EndTry
:EndFor
:EndPrgm
CATALOG
ClrGraph
GraphTable
( Graph
Table)
Y= functions
ClrHome
CATALOG
ClrHome
entry()
ans()
8:Clear Home
(@1@2)
solve() ClrHome
1
160
A:
ClrIO
CATALOG
ClrIO
ClrTable
CATALOG
ClrTable
Table Setup
ASK
AskTable
8:Clear Table
colDim()
MATH/Matrix/Dimensions
colDim()
colDim([0,1,2;3,4,5])
rowDim()
[4 5 6 ]
colNorm(mat)
rowNorm()
comDenom() MATH/Algebra
comDenom(1[,var])
comDenom(1[,var])
comDenom(1[,var])
comDenom((y^2+y)/(x+1)^2+y^2+y)
comDenom(1)
comDenom(1,var)
var
varvar
var
1varcomDenom(
1,var)
A:
comDenom((y^2+y)/(x+1)
^2+y^2+y,x)
comDenom((y^2+y)/(x+1)
^2+y^2+y,y)
comDenom(exprn,abc)!comden
(exprn)
comden((y^2+y)/(x+1)^2+y^2+y)
Done
161
factor()
comden
comden()
comDenom() factor()
conj()
MATH/Complex
conj(1)
conj(1)
conj(1)
conj(1+2i)
1 2 i
conj(z)
conj(x+iy)
CopyVar
CATALOG
CopyVar (! )
CopyVar
CopyVar
Pic GDB
cos()
x + i y
2X
x+y! a
10! x
CopyVar a,b
a! c
DelVar x
b
c
x+y
10
Done
y + 10
Done
x+y
y + 10
cos(1)
cos(1)
cos(1)
Degree
cos((p/4) )
2
2
cos(45)
2
2
cos(1) 1
162
cos({0,60,90})
{1 1/2 0}
Radian
cos(p/4)
2
2
cos(45)
2
2
A:
cos(squareMatrix1)
Radian
squareMatrix1
1
1
cos([1,5,3;4,2,1;6, 2,1])
.212
.160
.248
f(A) 1 (A)
.205 .121
.259 .037
.090 .218
1. (l i) A (Vi)
1
2.
01 l2 0
B=
X = [V ,V , ,V ]
0 0 0
0
0
n
l 0 0
3. A = X B X f(A) = X f(B) X
cos(A) = X cos(B)
X
cos (B) =
cos ()
2R
cos (1)
cos (1)
cos (1)
Degree
cos (1)
Radian
cos (1) 1
cos ({0,.2,.5})
cos(1)
1
1
cos()
1
{2 1.369... 1.047...}
cosh()
RadianRectangular
cos([1,5,3;4,2,1;6, 2,1])
i 1.490+2.105i
1.734+.064
.725+1.515i .623+.778i
2.083+2.632i 1.790 1.271i
MATH/Hyperbolic
cosh(1)
cosh(1)
cosh (1)
cosh(1.2)
cosh({0,1.2})
1.810...
{1 1.810...}
cosh (1) 1
A:
163
cosh(1)
1
1
cos()
Radian
cosh([1,5,3;4,2,1;6, 2,1])
253.909 216.905
421.255
cosh ()
MATH/Hyperbolic
cosh (1)
cosh (1)
cosh (1)
cosh (1)
cosh ({1,2.1,3})
{0 1.372... cosh (3)}
cosh (1)
1
cosh(1)
1
cos()
1
cot()
cosh([1,5,3;4,2,1;6, 2,1])
2.525+1.734i .009 1.490i
.486.725
i 1.662+.623i
MATH/Trig
cot(1)
cot(1)
1
1
cot L1()
1
1
coth()
Degree
cot(45)
Radian
cot({1,2.1,3})
1 L.584 1
tan(3)
tan(1)
MATH/Trig
cotL1(1)
cot L1(1)
Degree
cotL1(1)
45
Radian
p
4
cot L1(1)
MATH/Hyperbolic
coth(1)
cot(1)
1
1
cothL1()
coth(1.2)
1.199
coth({1,3.2})
1 1.003
tanh(1)
MATH/Hyperbolic
cothL1(1)
cothL1(1)
1
1
164
RadianRectangular
cothL1(3.5)
.293
coth ({L2,2.1,6})
L1
A:
crossP()
MATH/Matrix/Vector ops
crossP(1, 2)
1 2
1 2
2 3
crossP(1, 2)
(
)1 2
crossP({a1,b1},{a2,b2})
{0 0 a1 b2 a2 b1}
crossP({0.1,2.2, 5},{1,.5,0})
{ 2.5 5. 2.25}
crossP([1,2,3],[4,5,6])
[ 3 6 3]
crossP([1,2],[3,4])
[0 0 2]
12
2
2 3
csc()
MATH/Trig
csc(1)
csc(1)
1
1
Degree
1
p
sin( )
4
csc(p/4)
Radian
csc({1,p/2,p/3})
1 1 2 3
sin(1)
3
cscL1()
MATH/Trig
csc -1(1)
csc -1(1)
1
1
csch()
Degree
cscL1(1)
90
Radian
cscL1({1,4,6})
p sin L1(1/4) sinL1(1/6)
2
MATH/Hyperbolic
csch(1)
csch(1)
1
1
cschL1()
1
sinh(3)
csch(3)
csch({1,2.1,4})
1 .248 1
sinh(4)
sinh(1)
MATH/Hyperbolic
cschL1(1)
cschL1(1)
1
1
A:
sinh-1(1)
csch L1(1)
cschL1({1,2.1,3})
165
cSolve()
MATH/Algebra/Complex
cSolve(, var)
var
cSolve()
cSolve(x^3= 1,x)
solve(x^3= 1,x)
cSolve()
solve() cSolve()
cSolve()
EXACT cSolve()
cSolve(x^(1/3)= 1,x)
solve(x^(1/3)= 1,x)
false
x = 1
Fix 2Digits
exact(cSolve(x^5+4x^4+5x
^36x3=0,x))
cSolve(ans(1),x)
abs()angle()
conj()real() imag()
var_
(@
H 2 )
var_
var_
z
cSolve(conj(z)=1+ i,z)
z=1+ i
z_
cSolve(conj(z_)=1+ i,z_)
z_=1 i
cSolve(1 and 2 [and ],
{varOrGuess1, varOrGuess2 [, ]})
varOrGuess
varOrGuess
x x=3+i
cSolve()
Grbner/Buchberger
166
@
H
A:
i and v_=1/2
2
3
i and v_=1/2 +
i
2
or u_=0 and v_=0
( 14c_+1)2
14c_+1
and v_=
2
4
or
( 14c_1)2
( 14c_1)
u_=
andv_=
4
2
or u_=0 and v_=0
@k
k 1 255
ClrHome 8:Clear
Home1
/varOrGuess
or
cSolve()
cSolve()
A:
u_=1/2 +
u_=1/2
i and v_=1/2
i
2
and w_=@1
i and v_=1/2 +
i
2
and w_=@1
or u_=0 and v_=0 and w_=@1
u_=
e w_
2
e w_ i
2
167
CubicReg
MATH/Statistics/Regressions
{0,1,2,3}! L1
{0,2,3,4}! L2
CubicReg L1,L2
ShowStat
{0 1 2 3}
{0 2 3 4}
Done
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
regeq(x)"y1(x)
NewPlot 1,1,L1,L2
Done
Done
cumSum()
MATH/List
cumSum(1)
cumSum({1,2,3,4})
{1 3 6 10}
11
cumSum(1)
1
1
CustmOff
[1,2;3,4;5,6]! m1
cumSum(m1)
13 24
5 6
14 26
9 12
CATALOG
CustmOff
Custom
CustmOn CustmOff
CustmOn
CATALOG
CustmOn
Custom
Custom...EndCustm
CustmOn CustmOff
168
A:
Custom
Custom
block
EndCustm
2
Title Item
ToolBar
block
Cycle
:Test()
:Prgm
:Custom
:Title
"Lists"
:Item
"List1"
:Item
"Scores"
:Item
"L3"
:Title
"Fractions"
:Item
"f(x)"
:Item
"h(x)"
:Title
"Graph"
:EndCustm
:EndPrgm
CATALOG
Cycle
temp
CyclePic
5000
CATALOG
[direction]]
PIC
1.
3pic1pic2pic3
2.
CyclePic "pic",3,.5,4,1
3.
(3)
(.5) (4)
(1)
direction 1
1= 1
4Cylind
MATH/Matrix/Vector ops
4Cylind
[2,2,3] 4Cylind
[2 2 4 3]
[rq, z]
3
cZeros()
MATH/Algebra/Complex
cZeros(, var)
=0var
cZeros()
exp8List(cSolve(=0,var),var)
cZeros() zeros()
Fix 3Digits
cZeros(x^5+4x^4+5x^3 6x 3,x)
{ 2.125 .612 .965
1.114 1.073 i
1.114 + 1.073 i}
cSolve()solve()zeros()
abs()angle()
conj()real() imag()
_
A:
z
cZeros(conj(z) 1 i,z)
169
( @ , H 2 ) var
var_
var_
cZeros({1, 2 [, ] },
{varOrGuess1,varOrGuess2 [, ] })
{1+i}
z_
cZeros(conj(z_) 1 i,z_)
{1 i}
varOrGuess
varOrGuess
variable
variable =
xx=3+I
cZeros()
Grbner/Buchberger
_ ( @ , H
2 )
cZeros({u_ v_ u_ v_,v_^2+u_},
{u_,v_})
varOrGuess
[row]
1/2 2 i 1/2 + 2 i
1/2 + 2 i 1/2 2 i
0 0
2
ans(1)[2]
[1/2 + 2 i 1/2 2 i]
3
cZeros({u_v_u_(c_v_),
v_^2+u_},{u_,v_})
@kk1255
ClrHome
8:Clear Home1
cZeros({u_ v_ u_ v_,v_^2+u_},
{u_,v_,w_})
/varOrGuess
cZeros()
170
( 1 4c_+1)2
4
1 4c_+1
2
2
1 4c_ 1) ( 1 4c_ 1)
4
2
0
1/2 2 i 1/2 + 2 i @1
1/2 + 2 i 1/2 2 i @1
0 0 @1
e
2
w_
+1/2i
e w_ i
2
A:
cZeros()
[.494 .703]
[.149+4.89i 1.588+1.540i]
d()
2 = MATH/Calculus
d (1, var [,])
d (1,var [,])
d (1,var [,])
1 var
1
d(3x^3 x+7,x)
18 x
d(f(x) g(x),x)
d
d
(f(x)) g(x) +
(g(x)) f(x)
dx
dx
(Order)
d()
9x 1
d(3x^3 x+7,x,2)
d(sin(f(x)),x)
d()
1.
cos(f(x))
d(x^3,x)|x=5
d(x^2,x, 1)
3.
21
4.
1
with (|)
3
dayOfWk()
75
d(d(x^2 y^3,x),y)
2.
d
(f(x))
dx
6 y x
x
3
d({x^2,x^3,x^4},x)
{2 x 3 x 4 x }
CATALOG
dayOfWk(year,month,day)
dayOfWk(1948,9,6)
17
dayOfWk()
1583
(Gregorian)
4
12
4 =
1 =
2 =
3 =
5 =
6 =
7 =
A:
171
4DD
MATH/Angle
4DD
1 4DD
1 4DD
4DD
Degree()
1.5 4DD
1.5
45 22'14.3" 4DD
Radian
1.5 4DD
4Dec
45.370...
85.9
MATH/Base
1 4Dec
1 10
0b 0h
0b10011 4Dec
19
0h1F 4Dec
31
Obh
0b
0h
32
8
1
Base
Define
CATALOG
Define g(x,y)=2x 3y
g(1,2)
1! a:2! b:g(a,b)
Done
4
4
funcName
funcName()
Define h(x)=when(x<2,2x-3, 2x+3) D
funcName
Define
!funcName(arg1Name,arg2Name)
a=3
Define funcName(arg1Name, arg2Name, ...) = Func
block
EndFunc
Define
funcName()
h( 3)
h(4)
9
5
Define eigenvl(a)=
cZeros(det(identity(dim(a)
[1])-x a),x)
Done
eigenvl([ 1,2;4,3])
{2 113 - 1 (2 113 + 1)}
Define g(x,y)=Func:If x>y Then
:Return x:Else:Return y:EndIf
:EndFunc
g(3, 7)
Done
3
block :
block (
IfThenElse For)
funcName() Return
172
A:
block
EndPrgm
progName
Return
block :
block
Define Listinpt()=prgm:Local
n,i,str1,num:InputStr "Enter name of
List",str1:Input "No. of
elements",n:For i,1,n,1:Input "element
"&string(i),num:
num! #str1[i]:EndFor:EndPrgm
Done
Listinpt()
( IfThenElse For)
DelFold
CATALOG
folderName1 folderName2
NewFold games
( games)
Done
DelFold games
( games)
Done
main
DelVar
CATALOG
deSolve()
2! a
(a+2)^2
DelVar a
(a+2)^2
2
16
Done
(a + 2)
MATH/Calculus
deSolve(1stOr2ndOrderOde, independentVar,
dependentVar)
12(ODE)
ODE
1 ( ' 2 )
1
22
1( ' ) 2
deSolve(y''+2y'+y=x^2,x,y)
y=(@1x+@2)e x+x 4x+6
right(ans(1))! temp
(@1x+@2)e x+x 4x+6
d(temp,x,2)+2d(temp,x)+tempx^2 0
DelVar temp
Done
' deSolve()
d( )
1@k
k 1255
ClrHome 8: Clear Home
12
A:
173
solve()
deSolve(y'=(cos(y))^2 x,x,y)
solve(ans(1),y)
tan(y)=
y=tan
x
+@3
2
(x +2@3
)+@n1p
2
@ symbol
@
H 2R
1stOrderOde 1
initialCondition
initialCondition
dependentVar () =
true
d(right(eq) left(eq),x)/
(d(left(eq) right(eq),y))
! impdif(eq,x,y)
Done
x0 y0
ode|y'=impdif(soln,x,y)
true
DelVar ode,soln
2ndOrderOde 2
1
Done
22/3(3t)4/3
and t0
4
initialCondition1
dependentVar () =
initialCondition2
dependentVar' () =1
174
A:
deSolve(w'' 2w'/x+(9+2/x^2)w=
x e ^(x) and w(p/6)=0 and w(p/3)=0,x,w)
2ndOrderOde 2
2
e 3xcos(3x)
w=
10
e 6xsin(3x)
det()
10
xe x
10
MATH/Matrix
det([, tol])
det([a,b;c,d])
a d b c
det([1,2;3,4])
(98 x 55 x + 12 x 1)
tol
Exact/Approx=APPROXIMATE
[1E20,1;0,1]!mat1
tol
det(mat1)
det(mat1,.1)
1.E20 1
]
1
0
1.E20
[0
5E 14 max(dim()) rowNorm()
diag()
MATH/Matrix
diag()
diag()
diag()
diag({2,4,6})
20 04 00
0 0 6
[4,6,8;1,2,3;5,7,9]
41 62 83
5 7 9
diag()
Dialog
diag(ans(1))
[4 2 9]
CATALOG
Dialog
block
EndDlog
block :
I/O, 1:Dialog
block 1:Text
2:Request 4:DropDown7:Title
()
ok
1N
ok 0
A:
:Dlogtest()
:Prgm
:Dialog
:Title
"This is a dialog box"
:Request
"Your name",Str1
:Dropdown "Month you were born",
seq(string(i),i,1,12),Var1
:EndDlog
:EndPrgm
175
dim()
MATH/Matrix/Dimensions
dim()
dim({0,1,2})
dim()
{2 3}
{,}
dim(string)
string
Disp
dim("Hello")
5
11
dim("Hello"&" there")
CATALOG
Disp "Hello"
Hello
/
exprOrString
/
Disp cos(2.3)
.666
{1,2,3,4}! L1
Disp L1
{1 2 3 4}
4DD
4Rect4
Pretty Print = ON
/
DispHome
DispG
3._hr
( _ )
@
H 2
42
CATALOG
DispG
Graph
:5 cos(x)! y1(x)
: 10! xmin
:10! xmax
: 5! ymin
:5! ymax
:DispG
DispHome CATALOG
DispHome
176
A:
DispTbl
CATALOG
DispTbl
Table
5 cos(x)! y1(x)
DispTbl
(cursor pad)
N
4DMS
MATH/Angle
Degree()
4DMS
4DMS
4DMS
45.371 4DMS
DMS
(DDDDDDMMSS.ss) DMS (
)268 , ', "
45 22'15.6"
{45.371,60} 4DMS
{45 22'15.6" 60 }
4DMS
( )
4DMS
dotP()
MATH/Matrix/Vector ops
dotP(1, 2)
dotP({a,b,c},{d,e,f})
a d + b e + c f
dotP({1,2},{5,6})
dotP(1, 2)
dotP([a,b,c],[d,e,f])
a d + b e + c f
DrawFunc
17
dotP([1,2,3],[4,5,6])
32
CATALOG
DrawFunc
ZoomStd
DrawFunc 1.25x cos(x)
DrawInv
CATALOG
DrawInv
yxxy
ZoomStd
DrawInv 1.25x cos(x)
A:
177
DrawParm
CATALOG
DrawParm 1, 2
[, tmin] [, tmax] [, tstep]
ZoomStd
DrawParm t cos(t),t sin(t),0,10,.1
1 2 t
tmintmax tstep
tmintmaxtstep
DrawPol
CATALOG
ZoomStd
DrawPol 5 cos(3 q),0,3.5,.1
qminqmaxqstep
qminqmaxqstep
DrawSlp
CATALOG
y y1=slope (x x1)
ZoomStd
DrawSlp 2,3, 2
DropDown
CATALOG
Dialog
varName
titleString
1: item1String, 2: item2String
DropDown Dialog...EndDlog
varName
varName (
DropDown varName)
178
A:
DrwCtour
CATALOG
DrwCtour
DrwCtour
z 3
3
DrwCtour
CONTOUR LEVELS
ncontour
DrwCtour
(1/5)x^2+(1/5)y^2 10!z1(x,y)
L10!xmin:10!xmax
L10!ymin:10!ymax
L10!zmin:10!zmax
0!ncontour
DrwCtour {L9,L4.5,L3,0,4.5,9}
Done
10
10
10
0
ncontour
Window
ncontour 0
0 ()
XYZ
2 ^
10
10
10^
e^()
2.3 4
23000.
2.3 9+4.1 15
4.1 15
3 10^4
30000
2s
e^(1)
e^(1)
e 1
e^(1.)
2.718...
TI-89 Titanium s
e^( j [E ]
Voyage 2002 s
e^ QWERTY e
e^(3)^2
e9
re i q
Radian()
Degree()
Domain error
e^(1)
e 1
e^(1)
1
e
cos()
e^({1,1.,0,.5})
{e 2.718... 1 1.648...}
e^([1,5,3;4,2,1;6, 2,1])
559.617 456.509
782.209
A:
179
eigVc()
MATH/Matrix
eigVc()
V = [x 1, x 2, , x n]
x1 2 + x2 2 + + xn 2 = 1
[L1,2,5;3,L6,9;2,L5,7]! m1
3 126 95
2 5 7
eigVc(m1)
.800 .767
.767
.484
.573+.052i .573.052i
.352 .262+.096i .262.096i
HessenbergSchur
eigVl()
MATH/Matrix
eigVl()
[L1,2,5;3,L6,9;2,L5,7]! m1
3 126 95
2 5 7
HessenbergHessenberg
Else
193 If
ElseIf
CATALOG 193 If
If 1 Then
block1
ElseIf 2 Then
block2
ElseIf N Then
blockN
EndIf
ElseIf
EndCustm
169 Custom
EndDlog
9 Dialog
EndFor
169 For
EndFunc
169 Func
EndIf
169 If
EndLoop
169 Loop
EndPrgm
169 Prgm
180
eigVl(m1)
{4.409 2.204+.763i
2.204.763i}
A:
EndTBar
169 ToolBar
EndTry
169 Try
EndWhile
169 While
entry()
CATALOG
entry()
entry()
1+1/x
1
199
1+1/entry(1)
entry(1)
1
+1
x
2
1
2 (2 x+1)
5/3
+ 3/2
1
3 (3 x+2)
1
+1
x
entry(4)
exact()
1
x+1
MATH/Number
exact( 1 [, tol])
exact( 1 [, tol])
exact( 1 [, tol])
Exact/Approx
Exact
tol 0
()
exact(.25)
exact(.333333)
1/4
333333
1000000
exact(.33333,.001)
exact(3.5x+y)
1/3
7 x
+y
2
exact({.2,.33,4.125})
33
Exec
CATALOG
Exec string [, 1] [, 2] ...
Motorola 68000
string
l
http://www.ti.com/calc
Exec
Exec
A:
181
Exit
CATALOG
Exit
ForWhile Loop
Exit 3 (For
While Loop)
exp4List()
:0! temp
:For i,1,100,1
: temp+i! temp
: If temp>20
: Exit
:EndFor
:Disp temp
temp
21
solve(x^2 x 2=0,x)
x= 1
x=2 or
CATALOG
exp4List(,var)
or
var=
exp4List(solve(x^2 x 2=0,x),x)
solve()
{ 1 2}
cSolve()fMin() fMax()
zeroscZeros()
exp4List()
expand()
MATH/Algebra
expand(1 [, var])
expand(1 [,var])
expand(1 [,var])
expand(1)
expand((x+y+1)^2)
x + 2 x y + 2 x + y + 2 y + 1
expand((x^2 x+y^2 y)/(x^2 y^2 x^2
y x y^2+x y))
expand() 1
/
factor() 1
/
expand(1,var) var
var
var
var
expand((x+y+1)^2,y)
y + 2 y (x + 1) + (x + 1)
expand((x+y+1)^2,x)
x + 2 x (y + 1) + (y + 1)
expand((x^2 x+y^2 y)/(x^2 y^2 x^2
y x y^2+x y),y)
expand(ans(1),x)
182
A:
var
propFrac()
expand()
expand(ans(1),x)
1
1
+
+ x+1
x 2 x+2
comDenom()
varexpand(1,[var])
ln(2x y)+(2x y)
ln(2 x y) + (2 x y)
expand(ans(1))
ln(x y) + 2 (x y) + ln(2)
varexpand(1, [var])
sign()
expand(ans(1))|y>=0
ln(x) + 2 x y + ln(y) + ln(2)
tExpand()
expr()
MATH/String
expr(string)
expr("1+2+x^2+x")
x + x + 3
string expr("expand((1+x)^2)")
x + 2 x + 1
"Define cube(x)=x^3"! funcstr
"Define cube(x)=x^3"
expr(funcstr)
cube(2)
ExpReg
Done
8
MATH/Statistics/Regressions
{1,2,3,4,5,6,7,8}! L1
{1,2,2,2,3,4,5,7}! L2
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
{1 2 ...}
ExpReg L1,L2
ShowStat
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
{1 2 ...}
Done
Done
Done
A:
183
factor()
MATH/Algebra
factor(1[, var])
factor(1[,var])
factor(1[,var])
factor(1)
x + 1
factor(x^2 4)
(x 2) (x + 2)
factor(x^2 3)
x 3
factor(x^2 a)
x a
factor(1,var) var
1var
factor(x^2 3,x)
a (a 1) (x 1) (x + 1)
(x + 3) (x 3)
var
factor(x^2 a,x)
var
var
var
var
Exact/Approx AUTO
var
var
comDenom() factor()
(x + a) (x a)
factor(x^5+4x^4+5x^3 6x 3)
x 5 + 4 x4 + 5 x3 6 x 3
factor(ans(1),x)
(x.964) (x +.611)
(x + 2.125) (x + 2.227
x + 2.392)
cFactor()
factor()
30
100
factor(152417172689)
1234571234577
isPrime(152417172689)
false
isPrime()
5
Fill
MATH/Matrix
Fill ,
Fill ,
184
[1,2;3,4]! amatrx
Fill 1.01,amatrx
1 2
[3 4 ]
Done
1.01 1.01
[1.01 1.01]
amatrx
{1,2,3,4,5}! alist
{1 2 3 4 5}
Fill 1.01,alist
Done
alist
{1.01 1.01 1.01 1.01 1.01}
A:
floor()
MATH/Number
floor()
integer
floor( 2.14)
3.
int()
floor(1)
floor(1)
floor({3/2,0, 5.3})
floor
{1 0 6.}
floor([1.2,3.4;2.5,4.8])
1. 3.
[2. 4.]
ceiling() int()
fMax()
MATH/Calculus
fMax(, var)
var
x=
fMax(.5x^3 x 2,x)
a+b
2
x=
| /
fMax(.5x^3 x 2,x)|x1
Exact/ApproxAPPROX
fMax()
fMax(a x^2,x)
x = or x = or x = 0 or a = 0
x = .816...
fMax(a x^2,x)|a<0
x=0
fMin() max()
fMin()
MATH/Calculus
fMin(, var)
var
fMin(.5x^3 x 2,x)|x1
| /
Exact/ApproxAPPROX
fMin()
x=1
fMin(a x^2,x)
x = or x = or x = 0 or a = 0
fMin(a x^2,x)|a>0 and x>1
x = 1.
fMin(a x^2,x)|a>0
x=0
fMax()min()
FnOff
CATALOG
FnOff
Y=
functions
FnOff
A:
185
Y=
functions
FnOn
CATALOG
FnOn
Y=
functions
FnOn
Y= functions
FnOn 2 z2(x,y)
For
CATALOG
For var, low, high [, step]
block
EndFor
low highstep
block
var
step
1
block :
format()
tempsum
5050
step
2tempsum
2500
MATH/String
format([, formatString])
string
format(1.234567,"f3")
"1.235"
formatString
F[n]S[n]
E[n]G[n][c] [ ]
F[n]n
S[n]n
E[n]Engineering formatn
3
012
186
format(1.234567,"s2")
"1.23 0"
format(1.234567,"e3")
"1.235 0"
format(1.234567,"g3")
"1.235"
format(1234.567,"g3")
"1,234.567"
format(1.234567,"g3,r:")
"1:235"
A:
G[n][c]
3c
c
[Rc]Rc
fPart()
MATH/Number
fPart(1)
fPart(1)
fPart(1)
fPart( 1.234)
.234
Func
CATALOG
Func
block
EndFunc
block :
Done
Graph g(x)
when()
gcd()
MATH/Number
gcd(number1, number2)
gcd(18,33)
22
gcd gcdlcm
AutoApproximate
gcd 1.0
gcd(1, 2)
gcd({12,14,16},{9,7,5})
{3 7 1}
12
gcd(1, 2)
gcd([2,4;6,8],[4,8;12,16])
2 4
[6 8 ]
12
Get
CATALOG
Get var
CBL 2/CBL
(Calculator-Based Laboratory)(
) CBR (Calculator-Based Ranger)
()
var
A:
187
GetCalc
CATALOG
GetCalc var
var
SendCalc
@ GetCalc var[,port]
TI-89 Titaniumvar
port = 0TI-89
Titanium
port = 1TI-89 TitaniumUSB
getConfg()
CATALOG
getConfg()
@:
getConfg()
{"Product Name" "Advanced
Mathematics Software"
"Version" "2.00, 09/25/1999"
"Product ID" "03-1-4-68"
"ID #" "01012 34567 ABCD"
"Cert. Rev. #" 0
"Screen Width" 160
"Screen Height" 100
"Window Width" 160
"Window Height" 67
"RAM Size" 262132
"Free RAM" 197178
"Archive Size" 655360
"Free Archive" 655340}
H
getConfg()
{"Product Name" "Advanced
Mathematics Software"
"Version" "2.00, 09/25/1999"
"Product ID" "01-1-4-80"
"ID #" "01012 34567 ABCD"
"Cert. Rev. #" 0
"Screen Width" 240
"Screen Height" 120
"Window Width" 240
"Window Height" 91
"RAM Size" 262144
"Free RAM" 192988
"Archive Size" 720896
"Free Archive" 720874}
Cert. Rev. #
getDate()
CATALOG
getDate()
188
getDate()
{2002 2 22}
A:
{}
getDenom()
MATH/Algebra/Extract
getDenom(1)
getDenom((x+2)/(y 3))
getDenom(2/7)
y 3
7
getDenom(1/x+(y^2+y)/y^2)
x y
getDtFmt()
CATALOG
getDtFmt()
1 = MM/DD/YY
2 = DD/MM/YY
3 = MM.DD.YY
4 = DD.MM.YY
5 = YY.MM.DD
6 = MM-DD-YY
7 = DD-MM-YY
8 = YY-MM-DD
getDtStr() CATALOG
getDtStr([])
28/09/02
2002928
DD/MM/YY
1 = MM/DD/YY
2 = DD/MM/YY
3 = MM.DD.YY
4 = DD.MM.YY
5 = YY.MM.DD
6 = MM-DD-YY
7 = DD-MM-YY
8 = YY-MM-DD
getFold()
CATALOG
getFold()
A:
getFold()
"main"
getFold()! oldfoldr
"main"
oldfoldr
"main"
189
getKey()
CATALOG
getKey()
0
2
alpha j1
getMode()
:Disp
:Loop
: getKey()! key
: while key=0
: getKey()! key
: EndWhile
: Disp key
: If key = ord("a")
: Stop
:EndLoop
CATALOG
getMode()
getMode("ALL")
"ALL"
getMode("ALL")
setMode()
setMode()
Unit System
setUnits()getUnits()
setMode()getMode()
getMode("angle")
"RADIAN"
getMode("graph")
"FUNCTION"
getMode("all")
{"Graph" "FUNCTION"
"Display Digits" "FLOAT 6"
"Angle" "RADIAN"
"Exponential Format" "NORMAL"
"Complex Format" "REAL"
"Victor Format" "RECTANGULAR"
"Pretty Print" "ON"
"Split Screen" "FULL"
"Split 1 App" "Home"
"Split 2 App" "Graph"
"Number of Graphs" "1"
"Graph 2" "FUNCTION"
"Split Screen Ratio" "1,1"
"Exact/Approx" "AUTO"
"Base" "DEC"}
getNum()
MATH/Algebra/Extract
getNum(1)
getTime()
getNum((x+2)/(y 3))
getNum(2/7)
x+2
2
getNum(1/x+1/y)
x+y
CATALOG
getTime()
{}
24
getTmFmt()
CATALOG
getTmFmt()
12 = 12
24 = 24
190
A:
getTmStr()
CATALOG
getTmStr([integer]) string
getTmZn()
24 = 24
CATALOG
getTmZn()
14:07:07
GMT
GMT2
120
GMT
GMT
getType()
12 = 12
8:07:07 a.m.
(GMT-360)
16:07:07 p.m.
(GMT+120)
CATALOG
getType(var)
var
var "NONE"
{1,2,3}! temp
getType(temp)
{1 2 3}
"LIST"
2+3i! temp
getType(temp)
2 + 3i
"EXPR"
DelVar temp
getType(temp)
Done
"NONE"
"ASM"
"DATA"
"EXPR"
// TRUEFALSEpi
e
"FUNC"
"GDB"
"List"
"MAT"
"NONE"
"NUM"
"OTHER"
"PIC"
"PRGM"
"STR"
"TEXT"
"VAR"
A:
191
getUnits()
CATALOG
getUnits()
getUnits()
{"SI" "Area" "NONE"
"Capacitance" "_F"
"Charge" "_coul"
}
SI/
_m
setUnits()
Goto
CATALOG
Goto
Lbl
Graph
:0! temp
:1! i
:Lbl TOP
: temp+i! temp
: If i<10 Then
: i+1! i
: Goto TOP
: EndIf
:Disp temp
CATALOG
Smart Graph
/
Graph Table 1
Header
Y= functions
var Graph
ZoomStd
Graph 1.25a cos(a),a
ZoomStd
Graph time,2cos(time)/time,time
Graph expr, x
Graph expr, q
3D
Graph expr, x, y
ClrGraph
Y= Y=
192
A:
4Hex
MATH/Base
1 4Hex
256 4Hex
1 0b111100001111 4Hex
0b0h
0h100
0hF0F
Obh
0b
0h
32
8
1
(10)Base
32
identity()
MATH/Matrix
identity()
identity(4)
10 01 00 00
0 0 1 0
0 0 0 1
If
CATALOG
If
statement
If Then
block
EndIf
true
statement block
false
statement block
block
:
If Then
block1
Else
block2
EndIf
true block1
block2
falseblock1
block2
:If x<0
:Disp "x is negative"
or
block1 block2
A:
193
If 1 Then
block1
ElseIf 2 Then
block2
ElseIf N Then
blockN
EndIf
1
true block1 1
false2
imag()
MATH/Complex
imag(1)
imag(1+2i)
imag(1)
imag(z)
real()
imag(x+iy)
imag(1)
{0 1 1}
imag([a,b;ic,id])
[c d ]
imag(1)
Indirection
Input
CATALOG
Input
Graph
xc yc
(rc qc)
I/O/
var
?
194
00
:For i,1,9,1
: "Enter x" & string(i)! str1
: Input str1,#(right(str1,2))
:EndFor
A:
InputStr
CATALOG
I/O/
var
Input InputStr
InputStr
inString()
MATH/String
srcString subString
startsrcString
= 1 (srcString
)
inString("Hello there","the")
int()
CATALOG
int()
int(1)
int(1)
int( 2.5)
3.
int([-1.234,0,0.37])
[-2. 0 0.]
floor()
intDiv()
CATALOG
intDiv(1, 2)
intDiv(1, 2)
intDiv(1, 2)
12
intDiv( 7,2)
intDiv(4,5)
3
0
1
2
integrate
265 ()
iPart()
MATH/Number
iPart(number)
iPart(1)
iPart(1)
iPart( 1.234)
1.
iPart({3/2, 2.3,7.003})
{1 2. 7.}
A:
195
isClkOn()
CATALOG
isClkOn() true,false
trueOFF
isPrime()
MATH/Test
isPrime()
2truefalse
1
number 306 1021
isPrime()
isPrime() factor()
5
Item
IsPrime(5)
IsPrime(6)
true
false
Define nextPrim(n)=Func:Loop:
n+1! n:if isPrime(n):return n:
EndLoop:EndFunc
nextPrim(7)
Done
11
CATALOG
Item
Item ,
Custom
Custom...EndCustm
ToolBar...EndTBar
(Custom)
(ToolBar).
Custom
Lbl
CATALOG
Lbl
Goto
lcm()
:Lbl lbl1
:InputStr "Enter password", str1
:If str1password
: Goto lbl1
:Disp "Welcome to ..."
MATH/Number
lcm(1, 2)
lcm(1, 2)
lcm(1, 2)
22
lcm gcd
lcm
lcm(6,9)
18
lcm({1/3, 14,16},{2/15,7,5})
{2/3 14 80}
left()
MATH/String
left(sourceString[, num])
string
left("Hello",2)
"He"
sourceString num
numsourceString
196
A:
left(1[, num])
left({1,3, 2,4},3)
{1 3 2}
1 num
num1
left(comparison)
left(x<3)
limit()
MATH/Calculus
limit(2x+3,x,5)
13
limit(1/x,x,0,1)
limit(sin(x)/x,x,0)
===
()
limit((sin(x+h)-sin(x))/h,h,0)
limit((1+1/n)^n,n,)
cos(x)
limit()
undef
undef
limit() LHopital
1var
Exact/Approx
APPROX
0
0
Line
limit(a^x,x,)
undef
limit(a^x,x,)|a>1
CATALOG
Line xStart, yStart, xEnd, yEnd[,drawMode]
Graph
(xStart, yStart) (xEnd, yEnd)
2
ZoomStd
Line 0,0,6,9
drawMode = 1
drawMode = 0
drawMode = 1
PxlLine
@
"
H 8"
Line 0,0,6,9,0
A:
197
LineHorz
CATALOG
LineHorz y [, drawMode]
Graph
y
ZoomStd
LineHorz 2.5
drawMode = 1
drawMode = 0
drawMode = 1
PxlHorz
LineTan
CATALOG
LineTan 1, 2
Graph
1
1 x
2 x
ZoomTrig
Graph cos(x)
@
"
H "
LineTan cos(x),p/4
1
LineTan 1
LineVert
CATALOG
LineVert x [, drawMode]
Graph
x
ZoomStd
LineVert 2.5
drawMode = 1
drawMode = 0
drawMode = 1
PxlVert
LinReg
MATH/Statistics/Regressions
{0,1,2,3,4,5,6}! L1
{0,2,3,4,3,4,6}! L2
1 x
2y
3
4
5
198
{0 1 2 ...}
LinReg L1,L2
ShowStat
{0 2 3 ...}
Done
A:
1 4 c1c99
(/
)5
c1c99
@List()
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
MATH/List
List(1 )
@List({20,30,45,70})
{10,15,25}
1
1 1
1
List4mat()
Done
Done
MATH/List
List4mat( [, elementsPerRow])
List4mat({1,2,3})
[1 2 3]
List4mat({1,2,3,4,5},2)
13 24
5 0
elementsPerRow
ln()
2x
ln(1)
ln(1)
ln(2.0)
.693...
REAL
ln({ 3,1.2,5})
Error: Non-real result
RECTANGULAR
ln({ 3,1.2,5})
{ln(3) + p i .182... ln(5)}
ln(1)
A:
i .009 1.490i
1.831+1.734
.448.725i 1.064+.623i
.266 2.083i 1.124+1.790i
199
LnReg
MATH/Statistics/Regressions
LnReg 1, 2[, [3] [, 4, 5]]
{1,2,3,4,5,6,7,8}! L1
{1,2,2,3,3,3,4,4}! L2
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
{1 2 3 ...}
{1 2 2 ...}
Done
LnReg L1,L2
ShowStat
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
Done
Done
Local
CATALOG
Local var1[, var2] [, var3] ...
vars
For
Lock
:prgmname()
:Prgm
:Local x,y
:Input "Enter x",x
:Input "Enter y",y
:Disp x y
:EndPrgm
x y
CATALOG
Lock var1[, var2] ...
L1
{1,2,3,4}! L1
Lock L1
{1,2,3,4}
Done
DelVar L1
Error:Variableislockedorprotected
Unlock
200
A:
log()
CATALOG
log(1)
log(1)
10
10
log(2.0)
.301...
REAL
log({ 3,1.2,5})
Error: Non-real result
RECTANGULAR
log({ 3,1.2,5})
p
ln(3)
ln(5)
{ln(10)
+
i .079...
}
ln(10)
ln(10)
Radian
110
log([1,5,3;4,2,1;6, 2,1])
10
cos()
.795+.753i .003.647i
.194.315i .462+.270i
1
.115.904i .488+.777i
log(1)
Logistic
MATH/Statistics/Regressions
Logistic 1, 2 [ , [] , [3] [, 4,
5] ]
1 x
2y
3
4
5
{1,2,3,4,5,6}! L1
{1 2 3 }
{1,1.3,2.5,3.5,4.5,4.8}! L2
{1 1.3 2.5 }
Logistic L1,L2
Done
ShowStat
64
1 4
c1c99 (/
)5
c1c99
A:
regeq(x)! y1(x)
NewPlot 1,1,L1,L2
%
9
Done
Done
201
Loop
CATALOG
Loop
block
EndLoop
block block
Goto Exit
block :
LU
:1! i
:Loop
: Rand(6)! die1
: Rand(6)! die2
: If die1=6 and die2=6
: Goto End
: i+1! i
:EndLoop
:Lbl End
:Disp "The number of rolls is", i
MATH/Matrix
LU , lMatName, uMatName, pMatName[, tol]
Doolittle LU (-)
lMatName
uMatName (
) pMatName
[6,12,18;5,14,31;3,8,18]!m1
65
3
LU m1,lower,upper,perm
tol
tol
Exact/Approx=APPROXIMATE
lower
Done
15/6 01 00
1/2 1/2 1
60
upper
12 18
4 16
0 1
perm
10
[m,n;o,p]!m1
[mo pn]
tol
5E 14 max(dim()) rowNorm()
LU
12 18
14 31
8 18
LU m1,lower,upper,perm
Done
1 0
m 1
o
lower
upper
perm
202
0 0
1 0
0 1
o
0
mp
o
[01 10]
A:
mat4List()
MATH/List
mat4list()
mat4list([1,2,3])
123
[4 5 6 ]
mat4list(M1)
max()
{1 2 3}
[1,2,3;4,5,6]! M1
{1 2 3 4 5 6}
MATH/List
max(1, 2)
max(1, 2)
max(1, 2)
max(2.3,1.4)
2.3
{1 3}
max({1,2},{ 4,3})
22
max()
max({0,1, 7,1.3,.5})
1.3
max(1)
fMax() min()
mean()
MATH/Statistics
mean([, ])
mean({.2,0,1,.3,.4})
.26
mean({1,2,3},{3,2,1})
5/3
mean(1[, ])
mean([.2,0;L1,3;.4,L.5])
[L.133... .833...]
mean([1/5,0;L1,3;2/5,L1/2])
[ 2/15 5/6]
mean([1,2;3,4;5,6],[5,3;4,1;
6,2])
median()
[47/15, 11/3]
MATH/Statistics
median()
median({.2,0,1,.3,.4})
.2
1
median(1)
median([.2,0;1,.3;.4,.5])
[.4 .3]
A:
203
MedMed
MATH/Statistics/Regressions
{0,1,2,3,4,5,6}! L1
{0,2,3,4,3,4,6}! L2
MedMed L1,L2
ShowStat
{0 1 2 ...}
{0 2 3 ...}
Done
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
Regeq(x)! y1(x)
NewPlot 1,1,L1,L2
Done
Done
mid()
MATH/String
mid(, [, ])
mid("Hello there",2)
"ello there"
mid("Hello there",7,3)
"the"
mid("Hello there",1,5)
"Hello"
0 = 0
mid("Hello there",1,0)
""
mid(, [, ])
mid({9,8,7,6},3)
{7 6}
mid({9,8,7,6},2,2)
{8 7}
mid({9,8,7,6},1,2)
{9 8}
mid({9,8,7,6},1,0)
{}
0 = 0
mid(, [,])
min()
mid({"A","B","C","D"},2,2)
{"B" "C"}
MATH/List
min(1, 2)
min(1, 2)
min(1, 2)
min(2.3,1.4)
1.4
min({1,2},{ 4,3})
{ 4 2}
22
204
A:
min()
min({0,1, 7,1.3,.5})
min(1)
fMin() max()
mod()
MATH/Number
mod(1, 2)
mod(1, 2)
mod(1, 2)
1
2
mod(x,0) x
mod(x,y) x y floor(x/y)
2
0
2
mod(7,0)
mod(7,3)
mod( 7,3)
mod(7, 3)
mod( 7, 3)
2
2
remain()
MoveVar
CATALOG
MoveVar var, ,
var
MoveVar
mRow()
{1,2,3,4}! L1
MoveVar L1,Main,Games
{1 2 3 4}
Done
MATH/Matrix/Row ops
mRow(, 1, )
mRowAdd()
mRow( 1/3,[1,2;3,4],2)
[112 4/3]
MATH/Matrix/Row ops
mRowAdd(, 1, 1, 2)
12
1 + 2
A:
mRowAdd( 3,[1,2;3,4],1,2)
1 2
L2]
[0
mRowAdd(n,[a,b;c,d],1,2)
a
b
[a n+c b n+d]
205
nCr()
MATH/Probability
nCr(1, 2)
1 2 1
2 0 nCr() 1
2
() 2
nCr(, 0)
nCr(, )
nCr(, )
z (z 2) (z 1)
6
nCr(z,3)
ans(1)|z=5
10
z!
c!(z c)!
nCr(z,c)
1
c!
ans(1)/nPr(z,c)
( 1)...
( +1)/ !
nCr(, )
!/ (( )!
!)
nCr(1, 2)
nCr(1, 2)
nCr({5,4,3},{2,4,2})
{10 1 3}
nCr([6,5;4,3],[2,2;2,2])
15 10
[6 3 ]
nDeriv()
MATH/Calculus
h h
0.001
avgRC() d()
NewData
nDeriv(cos(x),x,h)
-(cos(x-h)-cos(x+h))
2h
limit(nDeriv(cos(x),x,h),h,0)
sin(x)
nDeriv(x^3,x,0.01)
3. (x +.000033)
nDeriv(cos(x),x)|x=p/2
1.
nDeriv(x^2,x,{.01,.1})
{2.x 2.x}
CATALOG
dataVar
NewData mydata,{1,2,3},{4,5,6}
Done
(/var mydata
)
1, 2, ..., n
NewData /
NewData dataVar,
dataVar
NewData sysData,
sysData
206
A:
NewFold
CATALOG
NewFold
NewFold games
Done
newList()
CATALOG
newList(numElements)
newList(4)
{0 0 0 0}
numElements
0
newMat()
CATALOG MATH/Matrix
newMat(numRows, numColumns)
newMat(2,3)
numRows
numColumns
NewPic
000
[0 0 0 ]
CATALOG
picVar
n2
0,0picVar
NewPic
NewPic [1,1;2,2;3,3;4,4;5,5;
5,1;4,2;2,4;1,5],xpic
Done
RclPic xpic
picVar
maxRow maxCol picVar
NewPlot
CATALOG
1 =
2 = xy
3 =
4 =
5 =
FnOff
PlotsOff
{1,2,3,4}! L1
{2,3,4,5}! L2
NewPlot 1,1,L1,L2,,,,4
Done
Done
{1 2 3 4}
{2 3 4 5}
Done
Press % to display:
1 = ()
2 = ()
3 = + ()
4 = ()
5 = ()
( = 4)
xmin xmax
0= 1
n 19
c1c99 (/
)
c1c99
A:
207
NewProb
CATALOG
NewProb
NewProb
Done
(Clear az)
(FnOff PlotsOff)
ClrDrawClrErrClrGraph
ClrHomeClrIOClrTable
nInt()
MATH/Calculus
nInt(1, var, ,)
1 var
+ -
nInt() (1, var, , )
<var<
(
(Questionable accuracy))
1
)
1000000000000
ans(1)
nInt()
1. 12
3.304...
()
norm()
MATH/Matrix/Norms
norm()
norm([a,b;c,d])
Frobenius
a +b +c +d
norm([1,2;3,4])
not
MATH/Test
not 1
true false
1
208
30
not 2>=3
true
not x<2
x2
innocent
A:
not 1
1 32
(01
) Base
not 0h7AC36
2
160b
0h
10(10)
0b100101 4 dec
32
ans(1) 4 dec
0hFFF853C9
37
not 0b100101
0b11111111111111111111111111011010
38
32 (
0b)8
4 2
MATH/Base
nPr()
MATH/Probability
nPr(1, 2)
1 2 1
2 0 nPr()1
2
2
nPr(, 0)
nPr(, )
1/((+1) (+2)...
( ))
nPr(z,3)
z (z 2) (z 1)
ans(1)|z=5
60
nPr(z, 3)
1
(z+1) (z+2) (z+3)
nPr(z,c)
z!
(z c)!
ans(1) nPr(z c, c)
nPr(, )
( 1)...
( +1)
nPr(, )
nPr(1, 2)
!/ ( )!
nPr({5,4,3},{2,4,2})
{20 24 6}
nPr(1, 2)
nPr([6,5;4,3],[2,2;2,2])
30 20
[12 6 ]
nSolve()
MATH/Algebra
nSolve(, varOrGuess)
nSolve(x^2+5x 25=9,x)
3.844...
varOrGuess
nSolve(x^2=4,x= 1)
nSolve(x^2=4,x=1)
x x=3
A:
2.
2.
209
nSolve() 0
no solution found
nSolve(x^2+5x 25=9,x)|x<0
8.844...
nSolve(((1+r)^24 1)/r=26,r)|r>0 and r<.25
.0068...
nSolve(x^2= 1,x)
"no solution found"
nSolve()
getType()
cSolve()cZeros()solve()
zeros().
OneVar
MATH/Statistics
{0,2,3,4,3,4,6}! L1
OneVar L1
ShowStat
Done
x3 or x4
x3
1 x
2
3
4
1 3
c1c99 (/
)4
c1c99
or
MATH/Test
1 or 2
true false
true
true
falsefalse
xor
1 or 2
or 2
2
32
11
00
Base
2
160b
0h
10(10)
If x<0 or x5
Goto END
If choice=1 or choice=2
Disp "Wrong choice"
0h7AC36 or 0h3D5F
0h7BD7F
0b100101 or 0b100
0b100101
32 (
0b)8
32
xor
210
A:
ord()
MATH/String
ord()
ord(1)
ord("hello")
104
char(104)
"h"
24
ord(char(24))
ord({"alpha","beta"})
Output
{97 98}
CATALOG
Output , ,
I/O/
,
exprOrString
4DD 4Rect
:RandSeed 1147
:ClrIO
:For I,1,90,10
: Output I, rand(100),Hello
:EndFor
I/O/
DispHome
P4Rx()
MATH/Angle
P4Rx(r, q)
P4Rx(r, q)
P4Rx(r, q)
P4Ry()
cos(q) r
(r, q) x
P4Rx(4,60)
{ 3/2 5 2 1.3}
MATH/Angle
P4Ry(r, q)
P4Ry(r, q)
P4Ry(r, q)
part()
Radian
P4Rx(r,q)
Radian
P4Ry(r,q)
sin(q) r
(r, q) y
P4Ry(4,60)
2 3
{ 32 3 5 2 0.}
CATALOG
part(1[ ,])
A:
211
1 cos(p x+3)
cos() (p x+3)
(p x+3) p x 3
3
p xp x
x p
x
p x3
cos()cos()
part(1)
1
1
peI
0
part(1, 0)
part(cos(p x+3))
cos(p x+3)
part(cos(p x+3),0)
"cos"
part(cos(p x+3),1)
3+px
1
1
peI
string(1)
part(1, n)
1 n th
n 0 part(
1)
part()
1
part()
part(cos(p x+3))
part(cos(p x+3),0)
part(cos(p x+3),1)! temp
part()
212
temp
part(temp,0)
part(temp)
part(temp,2)
part(temp,1)! temp
part(temp,0)
part(temp)
part(temp,1)
part(temp,2)
1
"cos"
3+px
px+3
"+"
2
3
px
" "
2
p
x
(x+y+z) (x y z)
(x+y)+z (x y) z
part(x+y+z,1) y+x
x+y
part(x+y+z)
part(x+y+z,2)
part(x+y+z,1)
2
z
y+x
x y z
(x y) z
yx xy
part(x y z)
part(x y z,2)
part(x y z,1)
2
z
yx
A:
part([a,b,c;x,y,z],0)
part([a,b,c;x,y,z])
"{"
2
part([a,b,c;x,y,z],2)! temp
{x y z}
part(temp,0)
part(temp)
getType() part()
Bessel
PassErr
"{"
3
part(temp,3)
delVar temp
Done
:d(y,x)
:Func
:Local f
:If getType(y)="VAR"
: Return when(y=x,1,0,0)
:If part(y)=0
: Return 0 y=p,,i,numbers
:part(y,0)! f
:If f="L" if negate
: Return d(part(y,1),x)
:If f="" if minus
: Return d(part(y,1),x)
d(part(y,2),x)
:If f="+"
: Return d(part(y,1),x)
+d(part(y,2),x)
:If f=" "
: Return part(y,1) d(part(y,2),x)
+part(y,2) d(part(y,1),x)
:If f="{"
: Return seq(d(part(y,k),x),
k,1,part(y))
:Return undef
:EndFunc
CATALOG
PassErr
ClrErr
errornum 0PassErr
Else ClrErr
PassErr
ClrErr
PassErr
( ClrErr)
A:
213
Pause
CATALOG
Pause []
I/O /
4DD 4Rect
PlotsOff
:ClrIO
:DelVar temp
:1"temp[1]
:1"temp[2]
:Disp temp[2]
: Guess the Pattern
:For i,3,20
: temp[i2]+temp[i1]"temp[i]
: Disp temp[i]
: Disp temp,"Can you guess the
next","number?"
: Pause
:EndFor
CATALOG
PlotsOff 1,2,5
Done
PlotsOff
Done
PlotsOn
CATALOG
PlotsOn 2,4,5
Done
PlotsOn
Done
4Polar
MATH/Matrix/ ops
4Polar
[r q] 2
[1,3.] 4Polar
[x,y] 4Polar
4Polar
ans
4Rect
4Polar
Radian
i (p tan(3/4))
3+4i 4Polar
e2
Degree (rq)
Radian re iq
(4p/3)4Polar
i p
3
5
4
re iq
214
Degree
Degree:
(rq)
3+4i 4Polar
(590 tan(3/4))
A:
polyEval() MATH/List
polyEval(1, 1)
polyEval(1, 2)
PopUp
polyEval({a,b,c},x)
a x +b x+c
polyEval({1,2,3,4},2)
polyEval({1,2,3,4},{2, 7})
26
{26 262}
CATALOG
itemList
var
PopUp
{"1990","1991","1992"},var1
itemList { item1String,
item2String, item3String, ...}
var
itemList 1
PowerReg
MATH/Statistics/Regressions
{1,2,3,4,5,6,7}! L1
{1,2,3,4,3,4,6}! L2
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
{1 2 3 ...}
PowerReg L1,L2
ShowStat
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
{1 2 3 ...}
Done
Done
Done
Prgm
CATALOG
Prgm
EndPrgm
EndPrgm
Product (PI)
:prgmname()
:Prgm
:
:EndPrgm
266 ( )
A:
215
product()
MATH/List
product([, [, ]])
product(1[, [, ]])
Prompt
product({1,2,3,4})
product({2,x,y})
product({4,5,8,9},2,3)
24
2 x y
40
[4,10,18]
CATALOG
I/O/
var1
Prompt A,B,C
EndPrgm
Prompt
propFrac()
MATH/Algebra
propFrac(1[, var])
propFrac(rational_number)
rational_number()
propFrac(4/3)
propFrac( 4/3)
1 + 1/3
1 1/3
propFrac(rational_expression,var)
var
var
var var
var
var
propFrac((x^2+x+1)/(x+1)+
(y^2+y+1)/(y+1),x)
propFrac(ans(1))
propFrac() expand()
PtChg
CATALOG
PtChg x, y
PtChg x, y
Graph
(x, y)
PtOff
PtChg PtText
PtChg 2,4
CATALOG
PtOff x, y
PtOff x, y
PtOff 2,4
Graph
(x, y)
216
A:
PtOn
CATALOG
PtOn 3,5
PtOn x, y
PtOn x, y
Graph
(x, y)
ptTest()
CATALOG
ptTest (x, y)
ptTest (x, y)
ptTest(3,5)
true
truefalse(x, y)
true
PtText
CATALOG
PtText "sample",3,5
PtText string, x, y
Graphstring
(x, y)
string
PxlChg
CATALOG
PxlChg ,
PxlChg ,
PxlChg 2,4
Graph
(, )
PxlCrcl
CATALOG
PxlCrcl , , r [, drawMode]
Graph
(, )r
@
PxlCrcl 40,80,30,1
H PxlCrcl 50,125,40,1
drawMode = 1()
drawMode = 0
drawMode = -1
Circle.
PxlHorz
CATALOG
PxlHorz [, drawMode]
PxlHorz 25,1
Graph
drawMode = 1
drawMode = 0
drawMode = 1
LineHorz
A:
217
PxlLine
CATALOG
PxlLine t, , , [, drawMode]
Graph
(, ) (, )
2
@
PxlLine 50,15,20,90,1
H PxlLine 80,20,30,150,1
drawMode = 1
drawMode = 0
drawMode = 1
Line
PxlOff
CATALOG
PxlOff ,
PxlOff ,
PxlHorz 25,1
PxlOff 25,50
Graph
(, )
25,50
PxlOn
CATALOG
PxlOn ,
PxlOn ,
PxlOn 25,50
Graph
(, )
pxlTest()
CATALOG
pxlTest (, )
pxlTest (, )
PxlOn 25,50
@
"
(, ) H "
true
PxlTest(25,50)
false
@
"
H "
PxlTest(25,50)
PxlText
true
PxlOff 25,50
false
CATALOG
PxlText string, ,
Graphstring
(,)
@
H
string
218
A:
PxlVert
CATALOG
PxlVert [, drawMode]
PxlVert 50,1
Graph
drawMode = 1
drawMode = 0
drawMode = 1
LineVert
QR
MATH/MatrixMatrix
QR matrix, qMatName, rMatName[ , tol]
Householder matrix
QRQR
MatNamesQ R
tol
tol
Exact/Approx=APPROXIMATE
tol
5E 14 max(dim(matrix))
rowNorm(matrix)
QR Householder
Gram-Schmidt
qMatName matrix
m1(9.)
[1,2,3;4,5,6;7,8,9.]!m1
14
7
QR m1,qm,rm
Done
qm
.904 .408
.123
rm
9.601 11.078
8.124
0. .904 1.809
0. 0. 0.
[mo pn]
[m,n;o,p]!m1
QR m1,qm,rm
Done
qm
m
sign(mp no)o
m2 + o2
m2 + o 2
o
msign(mp no)
m2 + o 2
m2 + o 2
rm
mn+op
m +o m +o
0
m +o
|m p n o|
2
A:
2 3
5 6
8 9.
219
QuadReg
MATH/Statistics/Regressions
{0,1,2,3,4,5,6,7}! L1
{4,3,1,1,2,2,3,3}! L2
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
QuartReg
{1 2 3 ...}
QuadReg L1,L2
ShowStat
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
{4 3 1 ...}
Done
Done
Done
MATH/Statistics/Regressions
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
{ 2, 1,0,1,2,3,4,5,6}! L1
{ 2 1 0 ...}
{4,3,1,2,4,2,1,4,6}! L2
{4 3 1 ...}
QuartReg L1,L2
Done
ShowStat
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
Done
Done
220
A:
R4Pq()
MATH/Angle
Degree
R4Pq (x, y)
R4Pq (x, y)
R4Pq (x, y)
R8Pq(x,y)
(x,y) q-
Radian
R4Pq(3,2)
R4Pq([3,-4,2],[0,p4,1.5])
R4Pr()
MATH/Angle
Radian
R4Pr (x, y)
R4Pr (x, y)
R4Pr (x, y)
(x,y) r-
rand()
R4Pr(3,2)
R4Pr(x,y)
R4Pr([3,-4,2],[0,p4,1.5])
MATH/Probability
rand([n])
RandSeed 1147
n 0
Done
()
01
[1, n]
[ n, 1]
rand()
rand(6)
rand( 100)
.158...
5
49
randMat() MATH/Probability
randMat(numRows, numColumns)
-99
randNorm()
RandSeed 1147
randMat(3,3)
Done
82 33 66
0 4 6
MATH/Probability
randNorm(mean, sd)
A:
RandSeed 1147
randNorm(0,1)
randNorm(3,4.5)
Done
.492...
3.543...
221
randPoly()
MATH/Probability
randPoly(var, order)
var
9 9
0
RandSeed 1147
Done
randPoly(x,5)
5
4
3
2 x +3 x 6 x +4 x 6
order 099
RandSeed
MATH/Probability
RandSeed number
number = 0
number 0
2
seed1 seed2
RclGDB
RandSeed 1147
rand()
Done
.158...
CATALOG
RclGDB GDBvar
RclGDB GDBvar
Done
Graph
GDBvar
StoGDB
GDBvar
RclPic
CATALOG
RclPic picVar [, row, column]
GraphOR
picVar
(row, column)
picVar
(0, 0)
real()
MATH/Complex
real( 1)
real(2+3i)
real(z)
imag()
real(x+iy)
real( 1)
real({a+i b,3,i})
{a 3 0}
real( 1)
real([a+i b,3;c,i])
4Rect
a 3
[c 0 ]
MATH/Matrix/ ops
4Rect
[x, y, z]
23
4Rect
ans
[3,p4,p6]4Rect
3 2 3 2 3 3
[ 4
4
2 ]
[a,b,c]
[a cos(b) sin(c)
a sin(b) sin(c) a cos(c)]
4Polar
222
A:
Radian
4Rect
a+bi
(complexValue)
re iq Degree
(rq)
4e^(p/3)4Rect
4e 3
(4p/3)4Rect
2+2 3i
Degree
(460)4Rect
2+2 3i
4Rect 2
4 2
ref()
MATH/Matrix
ref( 1[, tol])
tol
tol
Exact/Approx=APPROXIMATE
tol
11/7
0 0 1 62/71
[ae fb gc]
[a,b,c;e,f,g]!m1
ref(m1)
5E 14 max(dim(1)) rowNorm(
1)
f g
e e
ag ce
1
af be
rref()
remain()
MATH/Number
remain( 1, 2)
remain( 1, 2)
remain( 1, 2)
remain(x,0) x
remain(x,y) x yiPart(x/y)
remain(7,0)
remain(7,3)
remain( 7,3)
remain(7, 3)
remain( 7, 3)
remain( x,y)
remain(x,y)01
1 1
[2 1 ]
mod()
Rename
{3 0 1}
CATALOG
oldVarName newVarName
A:
{1,2,3,4}! L1
Rename L1, List1
List1
{1,2,3,4}
Done
{1,2,3,4}
223
Request
CATALOG
Request "Enter Your Name",str1
Request Dialog...EndDlog
var
promptString
20
Return
CATALOG
Return []
Func...EndFunc Prgm...EndPrgm
Return
Define factoral(nn)=Func
:local answer,count:1! answer
:For count,1,nn
:answer count! answer:EndFor
:Returnanswer:EndFunc
factoral(3)
Done
6
()
right()
MATH/List
right(1[, num])
right({1,3, 2,4},3)
{3 2 4}
1num
num1
right(sourceString[, num])
string
right("Hello",2)
"lo"
sourceString num
numsourceString
right(comparison)
right(x<3)
rotate()
MATH/Base
rotate(1[,#ofRotations])
1
321
rotate(0b1111010110000110101)
0b10000000000000111101011000011010
rotate(256,1)
0b1000000000
#of Rotations
#of Rotations
1 (1)
rotate(0h78E)
rotate(0h78E, 2)
rotate(0h78E,2)
224
0h3C7
0h800001E3
0h1E38
A:
0b00000000000001111010110000110101
0b0h (
O)
0b10000000000000111101011000011010
Base
rotate(1[,#ofRotations])
#of Rotations
1 1
rotate({1,2,3,4})
#of Rotations
#of Rotations
1 (1)
rotate({1,2,3,4}, 2)
{4 1 2 3}
{3 4 1 2}
rotate({1,2,3,4},1)
{2 3 4 1}
rotate(1[,#ofRotations])
#of Rotations
1 1
#of Rotations
#of Rotations
1 (1)
round()
rotate("abcd")
"dabc"
rotate("abcd", 2)
"cdab"
rotate("abcd",1)
"bcda"
MATH/Number
round(1.234567,3)
1.235
digits 012
digits12
round({p,(2),ln(2)},4)
{3.1416 1.4142 .6931}
round([ln(5),ln(3);p,e^(1)],1)
rowAdd()
1.6 1.1
[3.1 2.7]
MATH/Matrix/Row ops
rowAdd([3,4; 3, 2],1,2)
[30 42]
1 rIndex2
rIndex1 rIndex2
rowAdd([a,b;c,d],1,2)
a
[a+c b+d]
rowDim()
MATH/Matrix/Dimensions
rowDim( )
[1,2;3,4;5,6]! M1
colDim().
rowdim(M1)
A:
13 24
5 6
3
225
rowNorm()
MATH/Matrix/Norms
rowNorm( )
rowNorm([-5,6,-7;3,4,9;9,-9,-7])
25
colNorm()
rowSwap()
MATH/Matrix/Row ops
[1,2;3,4;5,6]! Mat
13 24
5 6
1rIndex1 rIndex2
rowSwap(Mat,1,3)
5 6
3 4
1 2
RplcPic
CATALOG
Graph(row,
column)picVar
RclPic
picVar
row column
(0, 0)
rref()
MATH/Matrix
rref(1[, tol])
1
0
tol
tol
0 0 66/71
147
1 0
71
0 1 62/71
rref([a,b,x;c,d,y])
Exact/Approx=APPROXIMATE
d x-b y
a d-b c
(c x-a y)
1
a d-b c
0
tol
5E 14 max(dim()) rowNorm()
ref()
sec()
MATH/Trig
sec(1)
sec(1)
1
1
226
Degree
sec(45)
(2)
sec({1,2.3,4})
1 1.000 1
cos(4)
cos(1)
A:
sec L1()
MATH/Trig
sec L1(1)
sec L1(1)
1
1
sech()
Degree
secL1(1)
Radian
secL1({1,2,5})
0
p
cos L1(1/5)
3
MATH/Hyperbolic
sech(1)
sech(1)
1
1
sechL1()
sech({1,2.3,4})
1
1
.198
cosh(1)
cosh(4)
MATH/Hyperbolic
sech L1(1)
sech L1 (1)
1
1
Send
1
cosh(3)
sech(3)
-
sechL1(1)
sechL1({1,L2,2.1})
0 (2 p) i 1.074 i
3
CATALOG
Send
SendCalc
:Send {1,0}
:Send {1,2,1}
CATALOG
SendCalc var
var
GetCalc
:a+b! x
:SendCalc x
@ SendCalc var[,port]
varTI-89 Titanium TI89 Titanium
port = 0
USBTI-89 Titanium
I/O
A:
227
SendChat
CATALOG
SendChat var
SendCalc
TI-92 (
TI-92 Voyage 200 TI-92 Plus
"" )SendCalc
:a+b! x
:SendChat x
SendChat TI-92"
" SendChat
TI-89
seq()
MATH/List
seq(, var, low, high[, step])
seq(n^2,n,1,6)
{1 4 9 16 25 36}
seq(1/n,n,1,10,2)
var
sum(seq(1n^2,n,1,10,1))
step = 1
196...
127...
setDate()
1.549...
CATALOG
setDate(,,)
setDate(2001,10,31)
{2001 11 1}
(
1997 2132) {,,
}
4
12
setDtFmt()
CATALOG
setDtFmt()
setFold()
1 = MM/DD/YY
2 = DD/MM/YY
3 = MM.DD.YY
4 = DD.MM.YY
5 = YY.MM.DD
6 = MM-DD-YY
7 = DD-MM-YY
8 = YY-MM-DD
CATALOG
setFold( newfolderName)
oldfolderString
newfolderName()
newFold chris
Done
setFold(main)
"chris"
setFold(chris)! oldfoldr
"main"
1! a
setFold(#oldfoldr)
setGraph()
chris\a
CATALOG
setGraph(modeNameString, settingString)
228
"chris"
string
setGraph("Graph Order","Seq")
"SEQ"
A:
GraphmodeNameString
settingString
setGraph("Coordinates","Off")
"RECT"
modeNameString
settingString
"Coordinates"
"Graph Order"
"Seq", "Simul" 1
"Grid"
"Off", "On" 2
"Axes"
"Off", "On"
"Off", "Axes", "Box"
"Leading Cursor"
"Off", "On" 2
"Labels"
"Off", "On"
"Style"
"Seq Axes"
"DE Axes"
"Time", "t-vs-y' ", "y-vs-y' ", "y1-vs-y2", "y1-vs-y2' ", "y1'-vs-y2' " 5
( ' )2
()
()
"Solution Method"
"RK", "Euler" 5
"Fields"
1
2
3
4
5
A:
229
setMode()
CATALOG
setMode(modeNameString, settingString)
setMode(list) stringList
string
modeNameString
settingString
setMode("Angle","Degree")
"RADIAN"
2
2
sin(45)
modeNameString
setMode("Angle","Radian")
"DEGREE"
settingString
sin(p4)
2
2
setMode("Display Digits",
"Fix 2")
setMode()
setMode(var)
getMode("ALL")! var
"FLOAT"
3.14
"FIX 2"
3.141...
"Graph"
"Display Digits"
"Angle"
"Exponential Format"
"Complex Format"
" Vector Format"
"Pretty Print"
"Split Screen"
"Split 1 App"
"Split 2 App"
"Number of Graphs"
"Graph2"
"Split Screen Ratio"
"Exact/Approx"
"Base"
"Language"
Apps Desktop
230
A:
setTable()
CATALOG
setTable(modeNameString, settingString)
string
modeNameString
settingString
modeNameString
"OFF"
setTable("Independent","AUTO")
"ASK"
&
settingString
"Off", "On"
"Independent"
"Auto", "Ask"
setTime()
CATALOG
setTime(,,)
{,,
}
setTime(11,32,50)
{10 44 49}
24 13 = 1
A:
231
setTmFmt()
CATALOG
setTmFmt()
12 = 12
24 = 24
setTmZn()
CATALOG
setTmZn()
GMT
GMT2
120
GMT
14:07:07
8:07:07 a.m.
(GMT-360)
16:07:07 p.m.
(GMT+120)
GMT
setUnits()
CATALOG
setUnits(1)
H 2
SI () /1
{"SI"} {"ENG/US"}
1
@
29
H 9
setUnits({"SI"})
{"SI" "Area" "NONE"
"Capacitance" "_F" ...}
setUnits({"CUSTOM","Length",
"_cm","Mass","_gm"})
{"SI" "Length" "_m"
"Mass" "_kg" ...}
1
{"CUSTOM"}
setUnits()
setUnits()
setUnits() ! var getUnits() ! var
232
A:
Shade
CATALOG
Graphexpr1 expr2
expr1 expr2
(expr1 expr2 x
)
ZoomTrig
Shade cos(x),sin(x)
xlow xhigh
xmin xmax
xminxmax
pattern 4
1 = ()
2 =
3 = 45
4 = 45
@
"
H 8"
ClrDraw
Shade cos(x),sin(x),0,5
Done
patRes
1=
2= 1 ()
3= 2
10= 9
GraphShade
Style
Shade
@
"
H 8"
ClrDraw
Shade cos(x),sin(x),0,5,2
Done
@
"
H "
ClrDraw
Shade cos(x),sin(x),0,5,2,1
shift()
Done
CATALOG
shift(1[,#ofShifts])
1
321
#ofShifts #ofShifts
1 (1
)
01
A:
shift(0b1111010110000110101)
0b111101011000011010
shift(256,1)
0b1000000000
shift(0h78E)
shift(0h78E, 2)
shift(0h78E,2)
0h3C7
0h1E3
0h1E38
0b0h (
O)
233
0b00000000000001111010110000110101
00
11
0b00000000000000111101011000011010
Base0
1 #ofShifts
1
shift({1,2,3,4})
#ofShifts #ofShifts
1 (1
)
shift({1,2,3,4}, 2)
shift(1 [,#ofShifts])
undef
shift(1 [,#ofShifts])
string
1 #ofShifts
1
#ofShifts #ofShifts
1 (1
)
{undef 1 2 3}
{undef undef 1 2}
shift({1,2,3,4},1)
{2 3 4 undef}
shift("abcd")
" abc"
shift("abcd", 2)
" ab"
shift("abcd",1)
"bcd "
ShowStat
CATALOG
ShowStat
{1,2,3,4,5}! L1
{0,2,6,10,25}! L2
{1 2 3 4 5}
{0 2 6 10 25}
TwoVar L1,L2
ShowStat
(LinReg)
sign()
MATH/Number
sign(1)
sign(1)
sign(1)
11 0
1/abs(1)
1 1
1 1
REALsign(0)
1
sign(0)
sign( 3.2)
1.
sign({2,3,4, 5})
{1 1 1 1}
sign(1+abs(x))
REAL
sign([ 3,0,3])
[ 1 1 1]
234
A:
simult()
MATH/Matrix
simult(, [, tol])
xy
x + 2y = 1
3x + 4y = 1
simult([1,2;3,4],[1; 1])
3
[2]
tol
tol
Exact/Approx=APPROXIMATE
x= 3y=2
ax + by = 1
cx + dy = 2
ab
[c d]
[a,b;c,d]! matx1
simult(matx1,[1;2])
(2 b d)
a d b c
2 a c
a d b c
tol
5E 14 max(dim())
rowNorm()
simult(, [, tol])
x + 2y = 1
3x + 4y = 1
x + 2y = 2
3x + 4y = 3
simult([1,2;3,4],[1,2; 1, 3])
3 7
[ 2 9/2 ]
x= 3y=2
x= 7y=9/2
sin()
2W
sin(1)
sin(1)
sin(1)
sin(1) 1
Degree
sin((p/4) )
2
2
sin(45)
2
2
sin({0,60,90})
{0 2 1}
Radian
sin(1)
sin(p/4)
2
2
sin(45)
2
2
Radian
1
sin([1,5,3;4,2,1;6, 2,1])
cos()
.942 .045 .031
1
A:
235
sin ()
2 Q
sin (1)
sin (1)
Degree
sin (1)
90
sin (1)
1
Radian
sin (1) 1
sin ({0,.2,.5})
{0 .201... .523...}
sin(1)
1
cos()
1
sinh()
RadianRectangular
sin([1,5,3;4,2,1;6, 2,1])
i 1.490 2.105i
.164.064
MATH/Hyperbolic
sinh(1)
sinh(1)
sinh (1)
sinh(1.2)
1.509...
sinh({0,1.2,3.})
{0 1.509... 10.017...}
sinh (1) 1
sinh(1)
1
cos()
Radian
sinh([1,5,3;4,2,1;6, 2,1])
305.708 239.604
360.954
sinh ()
MATH/Hyperbolic
sinh (1)
sinh (1)
sinh (1)
sinh (0)
sinh ({0,2.1,3})
{0 1.487... sinh (3)}
sinh (1) 1
sinh(1)
1
cos()
1
236
Radian
sinh([1,5,3;4,2,1;6, 2,1])
2.155 1.158
.041
A:
SinReg
MATH/Statistics/Regressions
4
1 x
2y
3
4
seq(x,x,1,361,30)! L1
{1 31 61 }
{5.5,8,11,13.5,16.5,19,19.5,17,
14.5,12.5,8.5,6.5,5.5}! L2
{5.5 8 11 }
SinReg L1,L2
Done
ShowStat
iterations (1
16) 8
period 1
periodx
1 3
c1c99 (/
)4
c1c99
regeq(x)! y1(x)
NewPlot 1,1,L1,L2
%
9
Done
Done
SinReg
solve()
MATH/Algebra
solve(, var)
solve(, var)
var
x=
b -4 a c-b
2 a
( b -4 a c+b)
2 a
Exact/Approx AUTO
solve(entry(1)=0,x)
entry(2)|ans(1)
limit(entry(3),x,1)
2 x 2
x=1
undef
0
, , <, >
var
solve(5x 2 2x,x)
x 2/3
Exact/Approx EXACT
| /
Radian
A:
ex + x = 0 x = a
237
falsesolve()
var
true
solve(x=x+1,x)
false
solve(x=x,x)
true
solve()
andornot
solve()
2x 11 and solve(x^29,x)
x 1 and x 3
@nj
j1255
Radian
solve()
solve(sin(x)=0,x)
x = @n1 p
solve(x^(1/3)= 1,x)
x = 1
solve((x)= 2,x)
false
x=4
cSolve()cZeros()nSolve()
zeros()
solve(1 and 2 [and ], {varOrGuess1,
varOrGuess2 [, ]})
varOrGuess
solve(y=x^2 2 and
x+2y= 1,{x,y})
x=1 and y= 1
or x= 3/2 and y=1/4
varOrGuess
x x=3
238
A:
Solve()
Grbner/Buchberger
rr
xsolve()
solve(x^2+y^2=r^2 and
(x r)^2+y^2=r^2,{x,y})
3r
r
x= and y=
2
2
r
3r
or x= and y=
2
2
z
2r
solve(x^2+y^2=r^2 and
(x r)^2+y^2=r^2,{x,y,z})
3r
r
and z=@1
x= and y=
2
2
r
3r
or x= and y=
and z=@1
2
2
@k
k 1 255
ClrHome 8:Clear Home
1
/varOrGuess
Solve()
Solve()
A:
x=
ezsin(z)+1
(sin(z) 1)
and y=
e z +1
e z +1
239
0.0
SortA
MATH/List
SortA 1[, 2] [, 3] ...
SortA 1[, 2] [, 3] ...
{2,1,4,3}! List1
SortA List 1
{2,1,4,3}
Done
List 1
{4,3,2,1}! List 2
SortA List 2, List 1
{1 2 3 4}
{4 3 2 1}
Done
List 2
List 1
{1 2 3 4}
{4 3 2 1}
SortD
MATH/List
SortD 1[, 2] [, 3] ...
SortD 1[,2] [,3] ...
{2,1,4,3}! List 1
{1,2,3,4}! List 2
SortD List 1, List 2
SortASortD
List 1
List 2
4Sphere
{2 1 4 3}
{1 2 3 4}
Done
{4 3 2 1}
{3 4 1 2}
MATH/Matrix/Vector ops
vector 4Sphere
[r q f]
[1,2,3]4Sphere
[2,p4,3]4Sphere
[13 4 cos ( 13 )]
4Sphere
Z
(,,)
startTmr()
CATALOG
startTmr()
startTmr()
148083315
checkTmr(148083315)
checkTmr()
checkTmr() timeCnv()
240
34
startTmr()!Timer1
startTmr()!Timer2
checkTmr(Timer1)!Timer1Value
checkTmr(Timer2)!Timer2Value
A:
stdDev()
MATH/Statistics
stdDev([, ])
stdDev({a,b,c})
stdDev({1,2,5, 6,3, 2})
2
stdDev({1.3,2.5,L6.4},{3,2,5}) 4.33345
stdDev(1[,])
stdDev([1,2,5;-3,0,1;.5,.7,3])
[2.179... 1.014... 2]
stdDev([L1.2,5.3;2.5,7.3;6,L4],[4,2;3,3;1,7])
[2.7005,5.44695]
12
StoGDB
CATALOG
StoGDB GDBvar
(GDB)
*
* Y=
*
*
12(2
)
/
*
*
* tblStart, @tbl, tblInput
RclGDB GDBvar
Stop
CATALOG
Stop
A:
For i,1,10,1
If i=5
Stop
EndFor
241
StoPic
CATALOG
picVar
pxlRow pxlCol
(0, 0)
width height
Store
271 ! (store)
string()
MATH/String
string()
string(1.2345)
string
"1.2345"
string(1+2)
"3"
string(cos(x)+(3))
"cos(x) + (3)"
Style
CATALOG
Style equanum, stylePropertyString
equanum
stylePropertyString
equanum 199
Style 1,"thick"
Done
Style 10,"path"
Done
stylePropertyString "Line"
"Dot""Square""Thick""Animate"
"Path""Above""Below"
xt
/:
stylePropertyString
subMat()
CATALOG
[1,2,3;4,5,6;7,8,9]! m1
14 25 36
7 8 9
1
startRow=1startCol=1endRow=
endCol=
subMat(m1,2,1,3,2)
45
[7 8 ]
subMat(m1,2,2)
56
[8 9 ]
Sum (Sigma)
242
267 G()
A:
sum()
MATH/List
sum([, start[, end]])
sum({1,2,3,4,5})
15
sum({a,2a,3a})
Start end
sum(seq(n,n,1,10))
55
sum({1,3,5,7,9},3)
21
sum([1,2,3;4,5,6])
[5 7 9]
1.
sum([1,2,3;4,5,6;7,8,9])
[12 15 18]
Start end
6 a
sum([1,2,3;4,5,6;7,8,9],2,3)
[11,13,15]
switch()
CATALOG
switch([1])
Window 1 Window
2
1 = 0
1 = 1window 1
switch()
1 = 2, window 2
MATH/Matrix
1
[1,2,3;4,5,6;7,8,9]! mat1
1
mat1
14 25 36
7 8 9
12 45 78
3 6 9
[c d]
mat2
[ b d]
[1+i,2+i;3+i,4+i]! mat3
mat3
A:
ab
[a,b;c,d]! mat2
ac
1+i 2+i
[3+i 4+i]
1 i 3 i
[2 i 4 i]
243
Table
CATALOG
Table 1[, 2] [, var1]
Table
Graph 1
Header
Y= Editor
Table Graph
ClrGraph Y= Editor
Table cos(time),time
var
Table expr, x
Table xExpr, yExpr, t
Table expr, q
Table
BldData
tan()
2Y
tan(1)
tan(1)
Degree
tan((p/4) )
tan(45)
tan(1) 1
tan({0,60,90})
tan(1)
{0 3 undef}
Radian
tan(p/4)
tan(45)
tan({p,p/3,-p,p/4})
{0 3 0 1}
tan(1)
Radian
1
cos()
1
tan ()
tan([1,5,3;4,2,1;6, 2,1])
28.291 26.088 11.114
12.117
7.835 5.481
6
tan (1)
tan (1)
tan (1)
1
tan (1) 1
Degree
tan (1)
45
Radian
tan ({0,.2,.5})
{0 .197... .463...}
244
A:
tan(1)
1
cos()
Radian
tan([1,5,3;4,2,1;6, 2,1])
1.266 .622
.083
tanh()
MATH/Hyperbolic
tanh(1)
tanh(1)
tanh (1)
tanh(1.2)
.833...
tanh({0,1})
{0 tanh(1)}
tanh (1) 1
tanh(1)
1
cos()
Radian
tanh([1,5,3;4,2,1;6, 2,1])
.933 .425
.097
tanh ()
MATH/Hyperbolic
tanh (1)
tanh (1)
tanh (1)
tanh (1)
1
tanh(1)
1
cos()
1
A:
tanh (0)
tanh ({1,2.1,3})
{ .518... 1.570... i
ln(2) p
i}
2
2
RadianRectangular
tanh([1,5,3;4,2,1;6, 2,1])
i .267 1.490i
.099+.164
.087.725i .479.947i
.511 2.083i .878+1.790i
245
taylor()
MATH/Calculus
var pointorder
taylor()
var
point
point
taylor(e^((x)),x,2)
taylor(e^(t),t,4)|t=(x)
taylor(1/(x (x 1)),x,3)
expand(taylor(x/(x(x1)),
x,4)/x,x)
tCollect()
MATH\Algebra\Trig
tCollect(1)
tCollect() tCollect()
tExpand()
tCollect()tExpand()
2
tExpand()
tCollect((cos(a))^2)
cos(2 a) + 1
2
tCollect(sin(a)cos(b))
sin(a b)+sin(a+b)
2
MATH\Algebra\Trig
tExpand(1)
(sin(x)) 2+(cos(x))2=1
tExpand(sin(3f))
4 sin(f) (cos(f)) sin(f)
tExpand(cos(a b))
cos(a) cos(b)+sin(a) sin(b)
tExpand () tExpand
() tCollect ()
tExpand ()
tCollect ()2
p/180
tExpand()
tExpand() Radian
246
A:
Text
CATALOG
Text "Have a nice day."
Text promptString
Done
promptString
Dialog...EndDlog block
promptString
Text
Then
193 If
timeCnv()
CATALOG
timeCnv()
timeCnv(152442117)
{1764 9 1 57}
{
}
checkTmr() startTmr()
Title
CATALOG
Title titleString, [Lbl]
Toolbar Custom
Dialog...EndDlog
Lbl Toolbar
tmpCnv()
:Dialog
:Title
"This is a dialog box"
:Request
"Your name",Str1
:Dropdown "Month you were born",
seq(string(i),i,1,12),Var1
:EndDlog
CATALOG
tmpCnv(1_tempUnit1, _tempUnit2)
_tempUnit2
tmpCnv(100_c,_f)
_C
_F
_K
_R
212._F
tmpCnv(32_f,_c)
0._C
tmpCnv(0_c,_k)
273.15_K
tmpCnv(0_f,_r)
459.67_R
2
@
_ ,
H
_ , 2
@
29
H 9
100_C212_F
0
100
32
212
_C
_F
@tmpCnv()
A:
247
@tmpCnv()
CATALOG
@tmpCnv(1_tempUnit1, _tempUnit2)
_tempUnit2
1 (2
)
@tmpCnv(100_c,_f)
180._F
@tmpCnv(180_f,_c)
__C
_F
_K
_R
@ c [D]
(or 2 1 5)
100._C
@tmpCnv(100_c,_k)
100._K
2
@
_ ,
H
_ , 2
@tmpCnv(100_f,_r)
100._R
@tmpCnv(1_c,_f)
1.8_F
@
29
H 9
100_C (0_C
100_C) 180_F
100_C
0
100
32
212
_C
_F
180_F
tmpCnv()
Toolbar
CATALOG
Toolbar
block
EndTBar
block :
Title
Item
Item Title
item
Trace
:Toolbar
: Title "Examples"
: Item "Trig", t
: Item "Calc", c
: Item "Stop", Pexit
:EndTbar
3
3
CATALOG
Trace
Smart Graph
Y= function
O
3
248
A:
Try
CATALOG
Try
block1
Else
block2
EndTry
block1block1
block2
errornum
block1 block2
:
TwoVar
:Try
: NewFold(temp)
: Else
: Already exists
: ClrErr
:EndTry
MATH/Statistics
{0,1,2,3,4,5,6}! L1
{0 1 2 ...}
TwoVar
{0,2,3,4,3,4,6}! L2
TwoVar L1,L2
ShowStat
{0 2 3 ...}
Done
1 x
2y
3
4
5
1 4
c1c99 (/
)5
c1c99
Unarchiv
CATALOG
RAM
10!arctest
Archive arctest
5 arctest
15!arctest
10
Done
50
RAM
Archive
N
Unarchiv arctest
15!arctest
unitV()
Done
15
MATH/Matrix/Vector ops
unitV(1)
unitV([a,b,c])
a
a +b +c
b
a +b +c
c
]
a +b +c
unitV([1,2,1])
6 6 6
]
3 6
[6
14
14
37 14
14
14
unitV([1;2;3])
A:
249
Unlock
CATALOG
Lock
variance() MATH/Statistics
variance([, ])
variance({a,b,c})
a -a (b+c)+b -b c+c
3
variance({1,2,5, 6,3, 2})
31/2
variance({1,3,5},{4,6,2})
68/33
variance(1[,])
1
1
variance([1,2,5; 3,0,1;
.5,.7,3])
[4.75 1.03 4]
variance([L1.1,2.2;3.4,5.1;
L2.3,4.3],[6,3;2,4;5,1])
[3.91731,2.08411]
12
when()
CATALOG
250
falseResult unknownResult
condition true
when(x<0,x+3)|x=5
undef falseResult
ClrGraph
Graph when(x p and x<0,x+3,undef)
unknownResult
when(x<0,3+x)
A:
when()
@
"
H "
ClrGraph
Graph when(x<0,when(x< p,
4 sin(x),2x+3),5 x^2)
when()
While
Done
Done
6
6
CATALOG
While condition
block
EndWhile
conditionblock
block :
With
270|
xor
MATH/Test
1 xor 2
1 true 2
falsetrue
1 2 true
falsefalse
true false
:1! i
:0! temp
:While i<=20
: temp+1/i! temp
: i+1! i
:EndWhile
:Disp "sum of reciprocals up to
20",temp
false
true
or
1 xor 2
xor 2
2
32
121
120
10
Base
2
160b
0h
10(10)
0h79169
Important: O
0b100001
32(
0b)8
32
or
A:
251
XorPic
CATALOG
GraphpicVar
xor
picVar
252
A:
zeros()
MATH/Algebra
zeros(, var)
=0
var zeros()
exp8List(solve(=0,var),var)
{(
a x^2+b x+c|x=ans(1)[2]
b-4ac-+b) b-4ac-b
2a
2a
0
{}
varOrGuess
varOrGuess
x x=3
A:
253
zeros()
Grbner/Buchberger
rr
xsolve()
zeros({x^2+y^2 r^2,
(x r)^2+y^2 r^2},{x,y})
r
2
r
2
varOrGuess
[row]
3r
3r
Extract row 2:
ans(1)[2]
254
r
2
3r
A:
z
2r
@k
k 1 255
ClrHome 8:Clear Home
1
zeros({x^2+y^2 r^2,
(x r)^2+y^2 r^2},{x,y,z})
r
2
r
2
3r
3r
@1
@1
/varOrGuess
zeros()
zeros()
zeros({e^(z)y1,ysin(z)},
{y,z})
e sin(z)+1
e z +1
z
(sin(z) 1)
e z +1
[.041 3.183]
0.0
ZoomBox
zeros({e^(z) y 1, y sin(z)},
{y,z=2p})
[.001 6.281]
CATALOG
ZoomBox
Graph
Done
ZoomBox
A:
255
ZoomData
CATALOG
ZoomData
Graph
yminymax
{1,2,3,4}! L1
{2,3,4,5}! L2
newPlot 1,1,L1,L2
ZoomStd
{1 2 3 4}
{2 3 4 5}
Done
@
"
H "
ZoomData
ZoomDec
CATALOG
ZoomDec
@x @y = 0.1Graph
Done
@
"
H "
ZoomDec
256
A:
ZoomFit
CATALOG
ZoomFit
Graph
Done
@
"
H "
ZoomFit
ZoomIn
CATALOG
ZoomIn
Graph
Done
ZoomxFact yFact
3DxFact
yFactzFact
ZoomInt
CATALOG
ZoomInt
Graph
Done
A:
257
ZoomOut
CATALOG
ZoomOut
Graph
Done
ZoomxFact yFact
3DxFact
yFactzFact
ZoomPrev
CATALOG
ZoomPrev
Graph
ZoomRcl
CATALOG
ZoomRcl
Graph
ZoomSto
ZoomSqr
CATALOG
ZoomSqr
Graphx y
Done
3DZoomSqr
"
ZoomSqr
258
A:
ZoomStd
CATALOG
ZoomStd
Done
3D
eyeq=20, eyef=70, eye=0
x: [ 10, 10, 14], y: [ 10, 10, 14],
z: [ 10, 10], ncontour=5
ZoomSto
CATALOG
ZoomSto
Zoom
ZoomRcl
ZoomTrig
CATALOG
ZoomTrig
Graph@xp/24
xsclp/2y[ 4,
4, .5]
Done
@
"
H "
ZoomTrig
+ ()
1 + 2
12
A:
56
ans(1)+4
ans(1)+4
ans(1)+4
ans(1)+4
56
60
64
68
72
259
1 + 2
1 + 2
()1
2 (12)
{22,p,p/2}! L1
{10,5,p/2}! L2
L1+L2
{22 p p/2}
{10 5 p/2}
{32 p+5 p}
ans(1)+{p, 5, p}
{p+32 p 0}
[a,b;c,d]+[1,0;0,1]
b
[a+1
c d+1]
+ 1
1 +
+ 1
1 +
15+{10,15,20}
{25 30 35}
{10,15,20}+15
{25 30 35}
20+[1,2;3,4]
21 2
[3 24]
1
1
.+ ()
()
|
1 - 2
6 2
12
5 p
6
p p6
1 - 2
1 - 2
()1 (
1)2 (2)
{22,p,p2} {10,5,p2}
{12 p 5 0}
[3,4] [1,2]
[2 2]
- 1
1 -
1
1
- 1
1 -
15 {10,15,20}
{5 0 -5}
{10,15,20} 15
{-5 0 5}
20 [1,2;3,4]
19 2
[ 3 16]
1
11
1 1
1
.. ()
()
p
1 2
12
260
2 3.45
6.9
x y x
x y
2
A:
1 2
12
{1.0,2,3} {4,5,6}
{4. 10 18}
{2a,32} {a,b3}
{2 a
b
}
2
1 2
[1,2,3;4,5,6] [a,d;b,e;c,f]
12
12
1
1
p {4,5,6}
{4 p 5 p 6 p}
1
1
.01 .02
[.03 .04]
[1,2;3,4].01
l identity(3)
. ()
()
l 0 0
0 l 0
0 0 l
e
1 2
12
1 2
2/3.45
.57971
x^3/x
x2
{1.0,2,3}/{4,5,6}
{.25 2/5 1/2}
12
1
1
11
a/{3,a,(a)}
a
1 a
3
{a,b,c}/(a b c)
1
{b c a c a b}
1
[a,b,c]/(a b c)
[b c a c a b]
. / ()
^ ()
Z
1 ^ 2
1 ^ 2
4^2
{a,2,c}^{1,b,3}
16
{a 2 b c }
1
2
A:
261
^ 1
1 ^
{p a p p }
p^{a,2, 3}
{1,2,3,4}^ 2
1 ^
1.
[1,2;3,4]^2
[1,2;3,4]^ 1
[1,2;3,4]^ 2
= 1
< 1
.+ ()
1 .+ 2
.+ 1
[a,2;b,3].+[c,4;5,d]
x.+[c,4;5,d]
1 .+ 2 12
.+ 1 1
.. ()
|
1 . 2
. 1
[a,2;b,3]. [c,4;d,5]
x. [c,4;d,5]
1 . 212
. 11
. ( )
1 . 2
. 1
[a,2;b,3]. [c,4;5,d]
x. [a,b;c,d]
1 . 21
. 11
. / ()
1 . / 2
. / 1
[a,2;b,3]./[c,4;5,d]
x./[c,4;5,d]
1 . / 21
. / 11
262
A:
.^ ()
1 .^ 2
. ^ 1
[a,2;b,3].^[c,4;5,d]
x.^[c,4;5,d]
1 .^ 2 2
1
. ^ 1 1
()
MATH/Base
1
1
1
2.43
2.43
{ 1,0.4,1.2 19}
{1 .4 1.2 19}
a b
a b
37
0b100101
0b11111111111111111111111111011011
ans(1) 4dec
37
To type 4, press 2 .
% ()
CHAR/Punctuation
1 %
1 %
1 %
100
13%
.13
100
A:
263
= ()
1 = 2
1 = 2
1 = 2
12true
12false
=, , <, , >,
:g(x)
:Func
:If x 5 Then
: Return 5
: ElseIf x> 5 and x<0 Then
: Return x
: ElseIf x0 and x10 Then
: Return x
: ElseIf x=10 Then
: Return 3
:EndIf
:EndFunc
Graph g(x)
1 2
1 2
1 2
"=" ()
12true
12false
<
2
1 < 2
1 < 2
1 < 2
"=" ()
12true
12
false
264
A:
1 2
1 2
1 2
"=" ()
12
true
12false
>
2
1 > 2
1 > 2
1 > 2
"=" ()
12true
12
false
b
1 2
1 2
1 2
"=" ()
12
true
12false
! ()
2W
1!
1!
1!
5!
{5,4,3}!
[1,2;3,4]!
120
{120 24 6}
1 2
[6 24]
TI-89
& ()
2 H
string2 string1
() ()
"Hello Nick"
2<
A:
265
(x^2,x,a,b)
lowerupper
C
(x^2,x)
upperlower
(a x^2,x,c)
()
1
(b e^( x^2)+a/(x^2+a^2),x)
b a
3
3
x
3
a x
+c
3
Exact/ApproxAUTO
APPROX
()
((ln(x+y),y,0,x),x,0,a)
1.493...
nInt()
() ()
2]
(1)
(1)
(4)
{3 a 2}
({9,a,4})
() ()
MATH/Calculus
1varlow high
1
120
(1/n,n,1,5)
(k^2,k,1,n)
(n!)
({1/n,n,2},n,1,5)
1
A:
1/( 1,
var, high+1, low 1)high < low 1
(k,k,4,3)
(1/k,k,4,1)
(1/k,k,4,1) (1/k,k,2,4)
1/4
G() ()
MATH/Calculus
1varlow high
137
60
G(1/n,n,1,5)
G(k^2,k,1,n)
n (n + 1) (2 n + 1)
6
p
6
G(1/n^2,n,1,)
G (1, var, low, low 1)
G (1, var, low, high)
G ( 1,
# ()
G(k,k,4,3)
G(k,k,4,1)
5
4
G(k,k,4,1)+G(k,k,2,4)
CATALOG
# varNameString
varNameString
:For i,1,5,1
: ClrGraph
: Graph i x
: StoPic #("pic" & string(i))
:EndFor
()
MATH/Angle
1
1
1
Degree1
180/pRadian
1
Degree
(Degree
sin() cos()tan()
)
DegreeRadian
2
2
cos((p/4) )
cos({0,(p/12), p })
{1
( 3+1) 2
1}
4
A:
267
()
2
Radian
1
1
2
2
cos(45)
Radian1
180/pDegree
1
cos({0,p/4,90,30.12})
{1 .707... 0 .864...}
Radian
(Radiansin()
cos()tan()
)
()
2
[,q_ ] ()
[,q_ ,Z_]
()
[,q_,f_angle]
[5,60,45]
Radian
()
( )
()
(rq)
, ', "
Radian
5+3i (10p/4)
5 5 2+(3 5 2)i
2.071 4.071i
Degree
2513'17.5"
2530'
25.221...
51/2
60
//
//
' ()
variable '
variable ''
22
268
A:
_ ()
3_m 4 _ft
9.842_ft
4 2
@
29
H
real(z)
real(z_)
z
real(z_)
imag(z)
imag(z_)
0
imag(z_)
_
cSolve()
cZeros()
_
4 ()
2
_1 4 _2 _2
3_m 4 _ft
9.842_ft
10^(1.5)
31.622...
@
29
H 9
H 2
4
tmpCnv() @tmpCnv()
10^()
CATALOG
10^ (1)
10^ (1)
10
10^{0, 2,2,a}
{1
101
10^(1)
101
101
cos()
1
100 10 a}
100
10^([1,5,3;4,2,1;6,L2,1])
E7
1.143
9.956E6
7.652E6
8.171E6 6.675E6
7.115E6 5.813E6
5.469E6 4.468E6
A:
269
CATALOG (^ -1)
1 x
1 x
3.1^ 1
.322581
{a,4,.1,x 2}^ 1
1 1
1 x
{a 4 10. x 2}
1
[1,2;3,4]^ 1
[1,2;a,4]^ 1
| (with)
| 1 [and 2]...
[and N]
with (|) |
|
|
and
x+1| x=3
x+y| x=sin(y)
sin(y) + y
x+y| sin(y)=x
x+y
with3
x=3 y=sin(x)
|
=
and
3 + 7
(sin(x))^2+2sin(x) 6| sin(x)=d
d +2d 6
solve(x^2 1=0,x)|x>0 and x<2
(x) (1/x)|x>0
x=1
1
1
x
x
(x) (1/x)
270
Done
f(x)| x=(3)
x = 1
A:
! ()
! var
! var
! var
! fun_name(1,...)
! fun_name(1,...)
! fun_name(1,...)
p
4
p/4! myvar
2cos(x)! Y1(x)
Done
{1,2,3,4}! Lst5
{1 2 3 4}
123
var
[4 5 6 ]
"Hello"! str1
"Hello"
ab cxyz
()
Program Editor/Control
@
d
H 2X
[]
0b, 0h
j [B]
j [H]
0b binaryNumber
0h hexadecimalNumber
0b10+0hF+10
27
0b0h
10
0b10+0hF+10
0b11011
0b10+0hF+10
0h1B
A:
271
272
A:
B
B: TI
TI
TI TI
TI
Email: ti-cares@ti.com
: education.ti.com
Texas Instruments
B: TI
273
274
( ,
!
(!,
(",
(#, /=,
(#,
($(),
(%,
(&,
()(),
(*(),
(*,
(',
(,--
(-,
(',
,
(-,
(,,
(.*,
(.,
(./,
( ,
<
(=,
(>,
(0 / 8
( .
(1
(2
2
(
;
2
(
^
2
(
4
2
(
6
2
(
E
2
(
F
2
(
G
2
(
K
(4,
(4Bin, 2
4( Cylind,
(4DD, 10
(4Dec, 10
(4DMS, //
(4Hex, 16
(4Polar,
.( ^,
(.+,
/( ,
(?
4( Rect,
(4Sphere,
( list(),
@
(@tmpCnv(),
( ,
^
(_,
(
8
F /
(8 N
(8 O
(8 S
( , <=,
{
(|
(
9
(ABCD
( , >=,
|
(|,
(E,
((),
( ,
|
(+,
R( ,
(T,
(
7
(8
275
(x/,
ceiling(),
cFactor(),
char(),
checkTmr(),
Circle,
ClockOff,
ClockOn,
ClrDraw,
ClrErr,
ClrGraph,
ClrHome,
0b,
0h, 16
10^(), 10
3D 3
A
abs(),
All category, All()
AndPic,
and, ()
angle(),
animation,
ans(),
APD,
APPLICATIONS, O
APPROX,
approx(),
Apps,
Apps desktop, Apps
Archive,
arcLen(),
augment(), /
AUTO,
avgRC(),
B
Base mode,
BldData,
Boolean,
Busy/Pause, /
C
Catalog (2 E),
categories,
CBL/CBL2,
CBR,
276
ClrIO,
ClrIO, /
colDim(),
colNorm(),
combinations,
comDenom(),
complex,
conj(),
Constant Memory,
CopyVar,
cos(),
cos/(),
cosh(),
cosh/(),
cot(),
cot/(),
coth(),
coth/(),
crossP(),
csc(),
csc/(),
csch(),
csch/(),
cSolve(),
CubicReg,
cumSum(),
CustmOff,
CustmOn,
Cycle,
CyclePic,
cZeros(),
D
d(),
Data/Matrix Editor, /
dayOfWk(),
DE,
Define,
DEG
DelFold,
DelVar,
denominator,
derivatives,
deSolve(),
det(),
diag(),
Dialog,
dim(),
Disp, /
DispG,
DispHome,
DispTbl,
dotP(),
DrawFunc,
DrawInv,
DrawParm,
DrawPol,
DrawSlp,
DropDown,
DrwCtour,
E
e^(), e
eigVc(),
eigVl(),
Else, else()
ElseIf,
EndCustm,
EndDlog,
EndFor, For
EndFunc,
EndIf, if
EndLoop,
EndPrgm,
EndTBar,
EndTry, try
EndWhile, while
entry(),
EXACT,
exact(),
Exec,
Exit,
exp4list(),
expand(),
expr(),
ExpReg,
F
factor(),
File, new (8 N),
File, open (8 O),
Fill, matrix fill,
Flash Apps,
floor(),
fMax(),
fMin(),
FnOff,
FnOn,
For, for
FORMATS (8 F),
277
format(),
fpart(),
Fractions,
Func(),
FUNC,
G
gcd(),
Get, / CBL/CBR
GetCalc, /
getConfg(), /
getDate(),
getDenom(), /
getDtFmt(),
getDtStr(),
getKey(), /
getMode(), /
getNum(), /
getTime(),
getTmFmt(),
getTmStr(),
getTmZn(),
getType(), /
getUnits(), /
Goto,
Graph, ,
GRAPH FORMATS (8 F),
H
hexadecimal, 16
hidden surface,
highlighting,
History area,
Home screen,
I
I/O, /
identity(),
If,
278
imag(),
Input,
InputSt,
inString(),
int(),
intDiv(),
iPart(),
isClkOn(),
isPrime(),
Item,
L
Lbl,
lcm,
left(),
limit(),
Line,
LineHorz,
LineTan,
LineVert,
LinReg,
list4mat(),
ln(),
LnReg,
Local,
Lock,
log(),
Logistic,
Loop,
LU, -
M
mat4list(),
max(),
MATH menu (2 I)
mean(),
median(),
MedMed, -
MEMORY (2 ;),
mid(),
min(),
mod(),
MoveVar,
mRow(),
mRowAdd(),
N
nCr(),
nDeriv(),
NewData,
NewFold,
newList(),
newMat(),
NewPic,
NewPlot,
NewProb,
nInt(),
norm(), Frobenius
not,
nPr(),
P4Ry(), y
PAR,
part(),
PassErr,
Pause,
Permutations,
pixel,
PlotsOff,
PlotsOn,
POL,
polyEval(),
PopUp,
PowerReg,
Pretty Print, ,
Prgm,
product(),
Prompt(),
propFrac,
PtChg,
PtOff,
PtOn,
ptTest(),
PtText,
PxlChg,
PxlCrcl,
nSolve(),
PxlHorz,
PxlLine,
PxlOff,
PxlOn,
OneVar,
or, ""
ord(),
Organizr,
OS
Output,
overwrite mode (2 /)
P
P4Rx(), x
pxlTest(),
PxlText,
PxlVert,
Q
QR, QR
QuadReg,
QuartReg,
Quit (2 K),
QWERTY
279
SendCalc,
R
R, radian,
R4P(),
R4Pr(),
RAD,
rand(),
randMat(),
randNorm(),
randPoly(),
RandSeed,
RclGDB,
RclPic,
real(),
reciprocal,
ref(),
remain(),
Rename,
Request,
Return,
right(),
rotate(),
round(),
rowAdd(),
rowDim(),
rowNorm(),
rowSwap(),
RplcPic,
rref(),
S
sec(),
sec/(),
sech(),
sech/(),
Send,
280
SendChat,
seq(),
setDate(),
setDtFmt(),
setFold(),
setGraph(),
setMode(),
setTable(),
setTime(),
setTmFmt(),
setTmZn(),
setUnits(),
Shade,
shift(),
ShowStat,
sign(),
simult(),
sin(),
sin/(),
sinh(),
sinh/(),
SinReg,
SocialSt,
solve(),
SortA,
SortD,
startTmr(),
stdDev(),
StoGDB,
Stop,
StoPic,
string(),
subMat(),
sum(),
switch(),
T
T, transpose,
Table,
tan(),
tan/(),
tanh(),
tanh/(),
taylor(),
tCollect(),
tExpand(),
Text,
Then, then
timeCnv(),
TI-Presenter
Title,
tmpCnv(),
toolbar menus,
tracing,
Try, try
Y
Y= Editor,
Z
zeros(),
ZoomBox,
ZoomData,
ZoomDec,
ZoomFit,
ZoomIn,
ZoomInt,
ZoomOut,
ZoomPrev,
ZoomRcl,
ZoomSqr,
ZoomStd,
ZoomSto,
ZoomTrig,
U
Unarchiv, ()
unitV(),
Unlock,
V
variance(),
W
When(), when
While(), while
Wire and Contour,
WIRE FRAME,
X
xor,
XorPic,
281
282