Voyage 200
Calculadora Grfica
Importante
Texas Instruments no ofrece garanta alguna, ya sea explcita o implcita,
incluidas, sin limitarse a ellas, garantas implcitas de comerciabilidad o
idoneidad para un uso concreto, en lo que respecta a los programas o
manuales y ofrece dichos materiales nicamente tal y como son.
En ningn caso Texas Instruments ser responsable ante ninguna persona
por daos especiales, colaterales, accidentales o consecuentes
relacionados o causados por la adquisicin o el uso de los materiales
mencionados, y la responsabilidad nica y exclusiva de Texas Instruments,
independientemente de la forma de accin, no sobrepasar el precio de
compra del artculo o material que sea aplicable. Asimismo, Texas
Instruments no puede hacerse responsable de las reclamaciones de
cualquier clase contra el uso de dichos materiales por cualquier otra
parte.
Antes de usar ( ensamblar) el producto lea cuidadosamente este
instructivo.
ii
ndice de contenido
Introduccin ........................................................................v
Calculadoras grficas TI-89 Titanium y Voyage 200.................. v
Cmo utilizar este manual............................................................. v
Primeros pasos...................................................................1
Primeros pasos ................................................................................ 1
Teclas de la TI-89 Titanium y la Voyage 200 .............................. 6
Valores de configuracin de modo ............................................. 15
Acceso a las rdenes mediante el Catalog (Catlogo) ............... 17
Pantalla Home (Principal) de la calculadora ............................... 20
Uso de Apps .................................................................................. 22
Comprobacin de la informacin de estado .............................. 30
Desactivacin del escritorio de Apps........................................... 31
Uso del reloj.................................................................................. 32
Uso de los mens.......................................................................... 38
Uso de la pantalla dividida .......................................................... 45
Gestin de Apps y versiones de sistema operativo (SO) ............ 49
Conexin de la TI-89 Titanium o la Voyage 200 con otros
dispositivos.............................................................................. 51
Pilas ............................................................................................... 53
iii
Indice Alfabtico
iv
............................................................. 313
Introduccin
Calculadoras grficas TI-89 Titanium y
Voyage 200
Este manual ofrece informacin sobre dos potentes y avanzados
dispositivos grficos de Texas Instruments: la TI-89 Titanium y la
Voyage 200 calculadora grfica.
La calculadora TI-89 Titanium o la Voyage 200 calculadora grfica
llevan instaladas una serie de aplicaciones de software (Apps) para
calculadoras con importantes funciones para la mayora de asignaturas y
diseos curriculares.
Gracias a la memoria Flash de slo lectura (ROM) que poseen la TI-89
Titanium (4 megabytes [MB] disponibles) o la Voyage 200 (2,7 MB
disponibles), puede instalar otras aplicaciones y aumentar as las
capacidades del dispositivo. El proceso para instalar aplicaciones y
actualizaciones del sistema operativo (SO) es idntico al que utiliza para
instalar software en un ordenador. Slo necesita el software de
TI Connect y un TI Connectivity Cable.
Con la interfaz de usuario grfica (GUI) y el escritorio de Apps
configurable de la TI-89 Titanium y la Voyage 200 es muy fcil
organizar las Apps en categoras propias.
Puede ampliar la capacidad de la TI-89 Titanium o la Voyage 200 con
distintos accesorios, como los sistemas Calculator-Based Laboratory
(CBL 2) y Calculator-Based Ranger (CBR), el adaptador de vdeo
TI-Presenter y el panel de proyeccin TI ViewScreen.
Los sistemas CBL 2 y CBR permiten la recogida de datos reales y estticos.
El adaptador de vdeo TI-Presenter permite conectar la TI-89 Titanium o
la Voyage 200 a dispositivos de reproduccin y grabacin de vdeo,
como televisores, VCR, cmaras de vdeo y monitores de ordenador. Con
el panel de proyeccin TI ViewScreen es posible proyectar una imagen
ampliada de la pantalla de la TI-89 Titanium o la Voyage 200 para que
pueda verla toda la clase.
Introduccin
Introduccin
Introduccin
vii
viii
Introduccin
1
Primeros pasos
Primeros pasos
Instalacin de las pilas AAA
La TI-89 Titanium utiliza cuatro pilas alcalinas AAA y una pila de xido de
plata (SR44SW o 303) de reserva. La Voyage 200 utiliza cuatro pilas
alcalinas AAA y una pila de litio (CR1616 o CR1620) de reserva. Las
unidades vienen con la pila de reserva ya instalada; las pilas alcalinas
AAA se suministran con el producto correspondiente.
1.
2.
3.
Primeros pasos
V A R -L IN K
CHAR
Escritorio de Apps
El escritorio de Apps constituye el punto de partida para utilizar la
herramienta TI-89 Titanium o la Voyage 200. En l aparecen las Apps
instaladas organizadas por categoras para facilitar su acceso. Desde el
escritorio de Apps es posible:
Abrir Apps.
Primeros pasos
Primeros pasos
2.
3.
Pestaa
Pestaa
Apagado de la unidad
Pulse 2 :. La prxima vez que encienda la unidad, aparecer el
escritorio de Apps con la misma configuracin y el mismo contenido en la
memoria. (Si hubiera desactivado el escritorio de Apps, aparecer la
pantalla Home (Principal) de la calculadora.)
Primeros pasos
Descripcin
(pulse y
luego )
Primeros pasos
Primeros pasos
cientficas.
Primeros pasos
2.
Use las teclas del cursor para elegir una categora. Aparece un
submen con los caracteres de esa categora.
3.
Resultado
2G
9
o bien
Pulse D varias veces para
seleccionar 9:
y pulse luego
Primeros pasos
TI-89 Titanium
Ejemplo: Utilice el mapa del teclado para localizar el mtodo abreviado
correspondiente al smbolo de desigualdad, (), e introduzca el
smbolo en Program Editor (Editor de programas).
Pulse
Resultado
El smbolo
aparece en la
posicin del
cursor.
Voyage 200
Ejemplo: Utilice el mapa del teclado para localizar el mtodo abreviado
correspondiente al smbolo comillas, ("), e introduzca el smbolo en
Program Editor (Editor de programas).
Mtodo
abreviado
Caracteres generados
Primeros pasos
Mtodo
abreviado
Caracteres generados
2L
Teclas de modificador
Las teclas de modificador aumentan las funciones al incrementar el
nmero de operaciones que pueden realizarse con el teclado. Para
acceder a una funcin de modificador, pulse una tecla de modificador y
luego la tecla de la operacin correspondiente.
Teclas
Descripcin
(Secundaria)
8
(Diamante)
7
(Mays)
j
(Alpha; TI-89
Titanium
solamente)
(Mano)
(Voyage 200
solamente)
10
Primeros pasos
Resultado
Teclas de funcin
Las teclas de funcin sirven para realizar estas operaciones:
Teclado numrico
El teclado numrico permite introducir nmeros positivos y negativos.
Para introducir un nmero negativo, pulse ? antes de escribir el nmero.
Nota: No confunda la tecla negativa (?) con la de sustraccin (|).
Para introducir un nmero con notacin cientfica:
Primeros pasos
11
1.
2.
3.
Resultado
685
TI-89 Titanium: ^
Voyage 200: 2 ^
?3
Descripcin
8#
TI-89 Titanium
solamente
8$
TI-89 Titanium
solamente
8%
TI-89 Titanium
solamente
12
Primeros pasos
Comando del
teclado
Descripcin
8&
TI-89 Titanium
solamente
8'
TI-89 Titanium
solamente
TI-89 Titanium:
5
6
7
Voyage 200:
8 X (cortar)
8 C (copiar)
8 V (pegar)
8S
Voyage 200
solamente
8N
Voyage 200
solamente
8O
Voyage 200
solamente
8F
Voyage 200
solamente
8O
2a
Primeros pasos
13
Comando del
teclado
Descripcin
24
TI-89 Titanium:
Voyage 200:
25
0
8.
2/
TI-89 Titanium:
Voyage 200:
2E
2
2G
2K
14
Primeros pasos
2.
Resultado
Primeros pasos
15
Pulse
Resultado
Resultado
16
Primeros pasos
Pulse
Resultado
Pulse B
y luego D hasta resaltar la
opcin 3:Espaol.
Nota: La lista puede variar
segn los idiomas que haya
instalados.
Primeros pasos
17
Resultado
TI-89 Titanium:
Voyage 200: 2 E
(muestra las rdenes
intregradas en el programa)
18
Primeros pasos
Resultado
TI-89 Titanium: j C
Voyage 200: 2 E C
2D
A continuacin, pulse D
repetidamente hasta que el
puntero se encuentre en la
funcin comDenom(.
Orden
seleccionada
Parmetros de la
orden
Los corchetes [ ] indican los parmetros
opcionales
Para salir del Catalog (Catlogo) sin seleccionar ninguna orden, pulse
N.
Primeros pasos
19
20
Primeros pasos
Haga lo siguiente
Primeros pasos
21
________
8/30 _______
Mximo nmero de
pares que pueden
guardarse
_______
8/30 _______
2.
3.
Pulse .
Uso de Apps
La TI-89 Titanium o la Voyage 200 organizan las Apps por categoras en
el escritorio de Apps. Para seleccionar una categora, pulse una tecla de
funcin (de a 2 , o bien de a ). Los iconos de App
correspondientes a la categora elegida aparecen en el escritorio de Apps.
Nota: Si el nombre que aparece bajo un icono del escritorio de Apps est
truncado, resalte el icono mediante las teclas del cursor. As podr ver el
nombre completo en la parte superior del escritorio de Apps.
22
Primeros pasos
Descripcin
Current (Actual)
Open (Abrir)
New (Nuevo)
Resultado
Primeros pasos
23
Pulse
Resultado
DD
program1
24
Primeros pasos
Descripcin
All (Todo)
English (Ingls)
SocialSt (EstSoc)
Math (Matemticas)
2 Graphing
Categora personalizable. Graphing
(Representacin grfica) (Representacin grfica) es el valor
o bien
predeterminado.
Graphing
(Representacin grfica)
2 Science (Ciencia)
o bien
Science (Ciencia)
2 Organizr
(Organizador)
o bien
Organizr
(Organizador)
Primeros pasos
25
Ejemplo:
Resultado
2.
3.
4.
26
Primeros pasos
5.
Resultado
2
o
D
TI-89 Titanium: 2
Business
Voyage 200:
7Business
Primeros pasos
27
Pulse
Resultado
28
Primeros pasos
Primeros pasos
29
Indicador
Significado
Carpeta actual
Tecla de modificador
Tecla de modificador
de mano (slo para
Voyage 200).
30
7), en su caso.
Primeros pasos
Indicador
Significado
Modo de ngulo
Modo Exact/Approx
Nmero de grfico
Modo Grf
Pares
entrada/respuesta
Sustituir pilas
Ocupado/Pausa,
Variable
bloqueada/archivada
Primeros pasos
31
Ejemplo:
Resultado
DDBC
32
Primeros pasos
6 indica desplazamiento
hacia abajo para las
opciones de da y
activacin/desactivacin del
reloj
Use las teclas del cursor para resaltar el icono de Clock (Reloj) en el
escritorio de Apps.
2.
Ajuste de la hora
1.
2.
3.
4.
5.
6.
7.
8.
9.
Primeros pasos
33
Ajuste de la fecha
1.
2.
3.
4.
5.
6.
7.
8.
9.
Resultado
Fecha y hora
34
Primeros pasos
Pulse
Resultado
D1D
30D
BD
BD
Primeros pasos
35
Pulse
Resultado
2002
DB
Pulse C o D hasta
resaltar octubre y
pulse
D19
36
Primeros pasos
Pulse
Resultado
Fecha y hora revisadas
Resultado
Reloj activado
BC
Primeros pasos
37
Pulse
Resultado
Reloj desactivado
Otros mens
Use rdenes del teclado para seleccionar los mens siguientes, que
contienen las mismas opciones, con independencia de la pantalla que se
vea o de la App activa.
Pulse
2G
38
Primeros pasos
Pulse
2I
8O
Resultado
Pulse:
TI-89 Titanium: "
Voyage 200:8 "
o
Desde el escritorio de Apps,
use las teclas del cursor para
resaltar
y pulse
Primeros pasos
39
Pulse
Resultado
6 indica que el
men Algebra
(lgebra) se abrir
cuando pulse ".
o
D
$ apunta a otras
opciones.
Resultado
2I
40
Primeros pasos
Pulse
Resultado
o
CCB
o
C
Resultado
O
Use las teclas del cursor para
resaltar
y pulse
Primeros pasos
41
Pulse
Resultado
2
o
Escriba el nombre de
la variable.
Cancelacin de un men
Para cancelar un men sin seleccionar nada, pulse N.
42
Primeros pasos
Nota: Si pulsa B cuando hay seleccionada una opcin de men que abre
un submen, aparece ste en lugar del siguiente men de barras de
herramientas. Vuelva a pulsar B para ir al siguiente men.
Para obtener ms informacin sobre los mens, consulte el captulo
electrnico Funcionamiento de la calculadora.
Men personalizado
El men personalizado proporciona acceso rpido a las opciones de uso
ms frecuente. Use el men personalizado predeterminado o cree uno
propio con el Program Editor (Editor de programas). Puede incluir
cualquier orden o carcter disponible en la TI-89 Titanium o la
Voyage 200.
El men personalizado sustituye al men de barras de herramientas
estndar en la pantalla Home (Principal) de la calculadora. La creacin de
mens personalizados se explica en el mdulo en lnea Programacin de
la TI-89 Titanium o la Voyage 200.
Ejemplo: Activar y desactivar el men personalizado desde la pantalla
Home (Principal) de la calculadora.
Ejemplo:
Pulse
Resultado
2F
2F
Primeros pasos
43
Resultado
2F
(para desactivar el men
personalizado y activar el
men de barras de
herramientas estndar)
TI-89 Titanium: 2
Voyage 200:
o
DD
Primeros pasos
Resultado
3
o
DD
2.
Pulse para ver la definicin del modo Split Screen (Pantalla dividida).
3.
4.
5.
Primeros pasos
45
6.
Resultado
BD
46
Primeros pasos
Modo
Descripcin
Number of Graphs
Sirve para configurar y mostrar dos grficos
(Nmero de grficos) independientes.
Split Screen Ratio
(Proporcin de
pantalla dividida)
2.
3.
Primeros pasos
47
Resultado
DB
DB
48
Primeros pasos
Primeros pasos
49
Versin del SO
Versin del hardware
50
Primeros pasos
Salga de la aplicacin.
2.
3.
4.
5.
6.
Primeros pasos
51
Puerto USB
Puerto E/S
Puerto USB
Puerto E/S
Puerto accesorio
Puerto E/S
Puerto accesorio
52
Primeros pasos
Pilas
La TI-89 Titanium utiliza cuatro pilas alcalinas AAA y una pila de xido de
plata (SR44SW o 303) de reserva. La Voyage 200 utiliza cuatro pilas
alcalinas AAA y una pila de litio (CR1616 o CR1620) de reserva. Las
unidades vienen con las pilas de reserva ya instaladas; las pilas alcalinas
AAA se suministran con el producto correspondiente.
2.
3.
Significado
Las pilas estn bajas.
Sustituya las pilas tan pronto como sea posible.
Primeros pasos
53
2.
Retire la pila gastada e instale una pila SR44SW o 303 nueva, con el
polo positivo (+) en la parte superior. Vuelva a colocar el tornillo en
su lugar.
54
Primeros pasos
55
56
Primeros pasos
2
Presentaciones en pantalla
Realizacin de operaciones
Esta seccin incluye ejemplos que puede realizar desde la pantalla Home
(Principal) de la calculadora para familiarizarse con las funciones de la
TI-89 Titanium / Voyage 200. El rea de historia de cada pantalla se ha
limpiado pulsando y seleccionando 8:Clear Home antes de efectuar
cada ejemplo con el fin de ilustrar unicamente los resultados de las
pulsaciones de teclas del ejemplo.
Presentacin de operaciones
Pasos y pulsaciones
Visualizacin
2W2Te4d 8
H W2Te4d8
Visualizacin
5 2 I 7 1 20 2 I 7 1
30 2 I 7 1
H 5 2 20 2 30 2
Presentaciones en pantalla
57
Visualizacin
(3+5i) 3
Calcule
para ver cmo la TI-89 Titanium /
Voyage 200 realiza las operaciones en que
intervienen nmeros complejos.
Pulse c 3 5 2 ) d Z 3
Visualizacin
Obtencin de races
Pasos y pulsaciones
Visualizacin
58
Presentaciones en pantalla
Expansin de expresiones
Pasos y pulsaciones
Visualizacin
(xN5) 3.
Expanda la expresin
Puede introducir
expand en la lnea de entrada escribiendo
EXPAND con el teclado, o pulsando y
seleccionando 3:expand(.
Pulse 3 c X | 5 d Z 3 d
(Opcional) Introduzca otras expresiones
cualesquiera.
Reduccin de expresiones
Pasos y pulsaciones
Visualizacin
2
Factorizacin de polinomios
Pasos y pulsaciones
Visualizacin
2N5)
Presentaciones en pantalla
59
Resolucin de ecuaciones
Pasos y pulsaciones
Resuelva la ecuacin
Visualizacin
x 2N2xN6=2
respecto de x.
Visualizacin
2N2xN6=2
respecto de x,
Resuelva la ecuacin x
para x mayor que cero. El operador with ( I )
proporciona restriccin del dominio.
@
1XZ2|2X|62bXdX2
0
H 1 X Z 2 | 2 X | 6 2 b X d2 X
20
Resolucin de desigualdades
Pasos y pulsaciones
Visualizacin
60
Presentaciones en pantalla
(xNy) 3/(x+y)2
Visualizacin
respecto de x.
Visualizacin
Visualizacin
2 < X p 2 W X d b X d
H 2<XpWXdbXd
Presentaciones en pantalla
61
Visualizacin
H 2g ? 6 b 0 b 0 2hd
2 g 4 b 0 b 2 2h a
2g ? 1 b 2 b 1 2h b
2g 7 b 6 b 5 2h c
2.
Visualizacin
87 X , jb d
H 87 X , b d
62
Presentaciones en pantalla
Visualizacin
2.
Presentaciones en pantalla
63
Clculo simblico
Resuelva el sistema de ecuaciones 2x N 3y = 4 and Lx + 7y = L12. Resuelva
la primera ecuacin para que x se exprese en funcin de y. Sustituya la
expresin de x en la segunda ecuacin, y calcule el valor de y. Despus,
vuelva a sustituir el valor de y en la primera ecuacin para hallar el valor
de x.
Pasos y pulsaciones
1.
Visualizacin
"MM12X|3Y4
bXd
H 8"MM12X|
3Y4bXd
2.
3.
H 2C
4.
64
Presentaciones en pantalla
Pasos y pulsaciones
5.
Visualizacin
H 2C
La solucin es:
x = L8/11 and y = L20/11
Este ejemplo es una demostracin del clculo simblico. Hay disponible
una funcin para resolver sistemas de ecuaciones de forma directa.
Visualizacin
Presentaciones en pantalla
65
Pasos y pulsaciones
2.
Visualizacin
2DBMe2D
DDDBSZ29852
MSj2
H 8DBMe8D
DDDBSZ2925MS
2
3.
5852KGjp2085
2MSj2
H 5 2 5 K G p 20 2 5 M S 2
66
Presentaciones en pantalla
Pasos y pulsaciones
4.
Visualizacin
5852KGjp2
BjG
H 525KGp8BG
5.
B24852KGFj
H B2425KGF
Visualizacin
Abra Y= Editor.
Pulse 8 #
lnea de
Presentaciones en pantalla
67
Pasos y pulsaciones
2.
Visualizacin
cAXZ2|3d|10
de2
H c2EAXZ2|3d
|10de2
3.
4.
Active Trace.
Aparecen el cursor traza y las coordenadas x
e y.
Pulse
cursor traza
5.
Pulse D D
6.
7.
68
Presentaciones en pantalla
Pasos y pulsaciones
8.
Visualizacin
mnimo
coordenadas del
mnimo
9.
8?"
H 8H8"
Visualizacin
2.
5!r
"59jR
H 8"59R
Presentaciones en pantalla
69
Pasos y pulsaciones
3.
Visualizacin
8#,82]jR
Z2|XZ2d
H 8#,82]RZ2
|XZ2d
4.
5.
automticamente.
En la ventana de visualizacin estndar, los
ejes x e y abarcan desde L10 hasta 10. Sin
embargo, puesto que la longitud horizontal
de la pantalla es ms grande que la vertical,
la circunferencia aparece como una elipse.
Observe la pequea
interrupcin entre
ambas mitades.
Pulse 6
6.
Seleccione ZoomSqr.
ZoomSqr incrementa el nmero de
unidades en el eje x, para que las
circunferencias y cuadrados se muestren en
su proporcin correcta.
Pulse 5
70
Presentaciones en pantalla
Visualizacin
8.
9.
Presentaciones en pantalla
71
Pasos y pulsaciones
Visualizacin
8 D D D D D D B 2
H 8 FD D D D D D B 2
12. Ejecute la orden Graph que muestra
automticamente la pantalla Graph.
Observe que la grfica no presenta
asntotas falsas.
Nota: La velocidad de representacin de la
grfica se puede ver afectada
negativamente cuando Detect
Discontinuities est definido en ON.
Pulse 8 %(q
Grficas en paramtricas
Represente las ecuaciones paramtricas que describen el recorrido de un
baln lanzado con un ngulo (q) de 60 y una velocidad inicial (v 0) de 15
metros/seg. Si la aceleracin de la gravedad es g = 9,8 metros/seg2 y se
desprecia la resistencia del aire y de otras fuerzas de arrastre, qu altura
mxima alcanzar el baln y en qu instante caer al suelo?
Pasos y pulsaciones
1.
Visualizacin
72
Presentaciones en pantalla
Pasos y pulsaciones
2.
Visualizacin
xt1(t)=15tcos(60)
8 # , 8 15T p 2
X 60 2 d
H 8 # , 8 15T p X 60
2d
TI-89 Titanium: Escriba T p 2 X, no T
2 X.
Voyage 200: Escriba T p X, no T X.
Introduzca el smbolo escribiendo 2 o
2 I 2 1. De esta forma se garantiza
que los nmeros se interpretarn como
grados, independientemente del modo
Angle.
3.
15T p 2 W 60 2 d | c
9.8 e 2 d T Z 2
H 15T p W 60 2 d | c 9.8
e2dTZ2
4.
5.
Presentaciones en pantalla
73
Pasos y pulsaciones
6.
Visualizacin
Grficas en polares
La representacin de la grfica de la ecuacin polar r1(q) = A sin Bq es
similar a una rosa. Represente grficamente la rosa correspondiente a los
valores A=8 y B=2.5 y, a continuacin, realice un estudio de cmo sera su
apariencia para otros valores de A y B.
Pasos y pulsaciones
1.
Visualizacin
2.
8 # , 8 8 2 W 2.5
8d
H 8 # , 8 8 W 2.5
d
74
Presentaciones en pantalla
Pasos y pulsaciones
3.
Visualizacin
la ecuacin.
En la ventana de visualizacin
estndar, la variable de ventana
qmax = 2p. Los ptalos restantes
tienen valores q superiores a 2p.
Pulse 6
4.
5.
Pulse 5
D diferentes valores a A y a B y vuelva a
representar la ecuacin.
Presentaciones en pantalla
75
Despus de 1
ao
Despus de 2
aos
Despus de 3
aos
...
4000
.8 x 4000
+ 1000
.8 x (.8 x 4000 +
1000) + 1000
.8 x (.8 x (.8 x
4000 + 1000) +
1000) + 1000
...
Pasos y pulsaciones
1.
Visualizacin
2.
8 # , 8 2 I 14.8
j U1 c j N | 1 d 1000 d
H 8 # , 8 2 I 14.8
U1 c N | 1 d 1000 d
3.
76
Presentaciones en pantalla
Pasos y pulsaciones
4.
Visualizacin
Pulse 8 $ 0 D 50 D 1 D 1 D
5.
6.
7.
Representacin grfica en 3D
Represente la ecuacin 3D z(x,y) = (x3y N y3x) / 390. Anime la grfica
mediante el cursor para cambiar de forma interactiva los valores de la
variable de ventana eye que controlan el ngulo de visualizacin. A
continuacin, vea la grfica en distintos estilos de formato grfico.
Pasos y pulsaciones
1.
Visualizacin
Presentaciones en pantalla
77
Pasos y pulsaciones
2.
Visualizacin
3.
8DB2DB2DB1
H 8FDB2DB2DB1
4.
78
Presentaciones en pantalla
Pasos y pulsaciones
5.
Visualizacin
6.
7.
8.
Presentaciones en pantalla
79
Pasos y pulsaciones
9.
Visualizacin
HIDDEN SURFACE
CONTOUR LEVELS
(calcular contornos puede
requerir ms tiempo)
WIRE FRAME
Visualizacin
80
Presentaciones en pantalla
Pasos y pulsaciones
2.
Visualizacin
3.
8DDB2DDB2DB1DB1
H 8FDDB2DDB2DB1DB1
4.
Presentaciones en pantalla
81
Pasos y pulsaciones
5.
Visualizacin
6.
Pulse 8 # 10
7.
La condicin inicial se
indica con un crculo.
Pulse 8 %
8.
Pulse 8 # C 2 [ 10 b 20 2 \
9.
82
Presentaciones en pantalla
Pasos y pulsaciones
Visualizacin
2 40 45
H 40 45
Visualizacin
Presentaciones en pantalla
83
Pasos y pulsaciones
2.
Visualizacin
Graph when(x<0,Lx,
5cos(x))
" 2 2 WHEN j c X
20b?Xb5p2XXdd
H 8 " 2 WHEN c X 2
0b?Xb5pXXdd
3.
4.
, 2 B 2 D D PIC j 1
H , 2 B 2 D D PIC1
84
Presentaciones en pantalla
Pasos y pulsaciones
6.
Visualizacin
21
H 1
7.
Tablas
Calcule el valor de la funcin y= x3N2x en cada nmero entero
comprendido entre L10 y 10. Cuntos cambios de signo hay y dnde se
producen?
Pasos y pulsaciones
1.
Visualizacin
2.
Presentaciones en pantalla
85
Pasos y pulsaciones
3.
Visualizacin
Pulse 8 & ? 10 D 1 D B 1 D B 1
4.
5.
6.
Pantalla dividida
Divida la pantalla para mostrar Y= Editor y la pantalla Graph. Despus,
estudie el comportamiento de una funcin polinmica a medida que
cambian sus coeficientes.
Pasos y pulsaciones
1.
Visualizacin
86
Presentaciones en pantalla
Pasos y pulsaciones
2.
Visualizacin
3.
y representa la funcin.
Ahora el reborde grueso est alrededor de
la pantalla Graph.
Pulse 6
4.
5.
6.
7.
2K"
2K
Presentaciones en pantalla
87
Data/Matrix Editor
Utilice Data/Matrix Editor para crear una lista de una sola columna y, a
continuacin, aada una segunda columna de datos. La lista (que slo
puede incluir una columna) se convierte automticamente en una
variable de datos (que puede incluir varias columnas).
Pasos y pulsaciones
1.
Visualizacin
2.
3.
B2pjC1
H B2pC1
4.
88
Presentaciones en pantalla
Pasos y pulsaciones
5.
Visualizacin
Visualizacin
2.
Presentaciones en pantalla
89
Pasos y pulsaciones
3.
Visualizacin
B 8 C 4 31 42 9
20 55 73
H B 2 C 4 31 42 9
20 55 73
90
Presentaciones en pantalla
Pasos y pulsaciones
5.
Visualizacin
A8C24
H A2C4
6.
B 7 D C j 1 D j C2 D B D
H B 7 D C1 D C2 D B D
7.
8.
Presentaciones en pantalla
91
Pasos y pulsaciones
9.
Visualizacin
Pulse B 5 D D D B D
10. Realice la operacin para presentar la
ecuacin de regresin LinReg.
Esta ecuacin se almacena en y2(x).
Pulse
11. Cierre la pantalla STAT VARS. Aparece el
Data/Matrix Editor.
Pulse
12. Presente la pantalla Plot Setup.
Plot 1 se resalta de forma predeterminada.
, B 1 D B 1 D C j 1 D j C2
H , B 1 D B 1 D C1 D C2
14. Guarde la definicin del grfico y regrese a
la pantalla Plot Setup.
Observe la notacin resumida para la
definicin de Plot 1.
Pulse
92
Presentaciones en pantalla
Pasos y pulsaciones
Visualizacin
8#22
H 8#2
16. Desplcese hacia arriba para resaltar Plot 1.
La definicin resumida que aparece es igual
a la de la pantalla Plot Setup.
Pulse C
17. Utilice ZoomData para representar Plot 1 y
las ecuaciones de regresin y1(x) e y2(x).
ZoomData examina los datos de los grficos
Presentaciones en pantalla
93
Pasos y pulsaciones
Visualizacin
B B C C 2 MED j
Y1 c j C1 d
H B B C C MED Y1 c C1 d
B C 2 RESID j j
C2 | j C3
H B C RESID C2 | C3
21. Introduzca un ttulo para la columna 5.
Defina la cabecera de la columna 5 como
valores estimados mediante la recta LinReg.
@
B C C 2 LIN j Y2
c j C1 d
H B C LIN Y2 c C1 d
22. Introduzca un ttulo para la columna 6.
Defina la cabecera de la columna 6 como
residuos de LinReg.
@
B C 2 RESID j
j C2 | j C5
H B C RESID C2 | C5
94
Presentaciones en pantalla
Pasos y pulsaciones
Visualizacin
D , D D C j 1 D j C4
H D , D D C1 D C4
25. Resalte Plot 3 y defnalo como:
Plot Type = Scatter
Mark = Plus
x = C1
y = C6 (LinReg residuals)
D , D B 3 D C j 1 D j C6
H D , D B 3 D C1 D C6
26. Presente Y= Editor y desactive todas las
funciones y(x).
En , seleccione 3:Functions Off, en lugar
de 1:All Off.
Los grficos 2 y 3 continan estando
seleccionados.
Pulse 8 # 3
27. Utilice ZoomData para representar
grficamente los residuos.
indica los residuos de MedMed;
+ indica los residuos de LinReg.
Pulse 9
28. Presente la pantalla Home.
@
"
H 8"
Presentaciones en pantalla
95
Pasos y pulsaciones
Visualizacin
Programacin
Vamos a escribir un programa que solicite al usuario la introduccin de
un nmero entero, que sume todos los enteros desde el 1 hasta el
nmero introducido y que, por ltimo, muestre el resultado.
Pasos y pulsaciones
1.
Visualizacin
2.
D D PROG j 1
H D D PROG 1
3.
96
Presentaciones en pantalla
Pasos y pulsaciones
4.
Visualizacin
prog1()
" 2 PROG j 1 c d
H 8 " PROG1 c d
Presentaciones en pantalla
97
Pasos y pulsaciones
6.
Visualizacin
7.
Resultado para el
entero 5.
Pulse
8.
Los resultados de
otras ejecuciones
pueden aparecer en
la pantalla.
Text Editor
Inicie una sesin nueva de Text Editor. Despus, practique utilizando
Text Editor y escribiendo el texto que desee. A medida que escriba,
practique moviendo el cursor de texto y corrigiendo los errores que vaya
cometiendo.
Pasos y pulsaciones
1.
Visualizacin
98
Presentaciones en pantalla
Pasos y pulsaciones
2.
Visualizacin
3.
Presentaciones en pantalla
99
Pasos y pulsaciones
4.
Visualizacin
"
H 8"
5.
Analizador numrico
Consideremos la ecuacin a=(m2Nm1)/(m2+m1)g, donde los valores
conocidos son m2=10 y g=9.8. Si suponemos que a=1/3 g, halle el valor de
m1.
Pasos y pulsaciones
1.
Visualizacin
2.
Introduzca la ecuacin.
Al pulsar o D, la pantalla presenta
una lista de las variables utilizadas en la
ecuacin.
@
j A c j M2 | j M1 d e
c j M2 j M1 d p j G
H A c M2 | M1 d e c M2 M1
dpG
100
Presentaciones en pantalla
Pasos y pulsaciones
3.
Visualizacin
D 10 D D 9.8 C C C j G e 3
H D 10 D D 9.8 C C C G e 3
4.
Pulse D D
5.
6.
calculados.
Presentaciones en pantalla
101
Pasos y pulsaciones
7.
Visualizacin
Bases de numeracin
Calcule 10 binario (base 2) + F hexadecimal (base 16) + 10 decimal (base 10).
A continuacin, utilice el operador 4 para convertir un nmero entero de
una base a otra. Para terminar, observe cmo la modificacin del modo
Base afecta a los resultados presentados.
Pasos y pulsaciones
1.
Visualizacin
2.
Calcule 0b10+0hF+10.
Para introducir un nmero binario o
hexadecimal, debe utilizar el prefijo 0b o 0h
(cero y la letra B o H). De no ser as, la
entrada se considera nmero decimal.
Nota: El prefijo 0b o 0h es un cero, no la
letra O, seguido de B o H.
@
0 j B 10 0 2 HF j
10
H 0 B 10 0 HF 10
102
Presentaciones en pantalla
Pasos y pulsaciones
3.
Visualizacin
1 2 4 2 BIN j
H 1 2 4 BIN
4.
1 2 4 2 HEX j
H 1 2 4 HEX
5.
6.
7.
Calcule 0b10+0hF+10.
@
0 j B 10 0 2 HF j
10
H 0 B 10 0 HF 10
8.
9.
Presentaciones en pantalla
103
Visualizacin
" M 5 9 X1 X Z 2
49jFcXd2[5b
10 2 \ 9 j L1 2 g 30
b 25 2 h 9 j M1
H 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
2.
Pulse 5 p
3.
104
Presentaciones en pantalla
Pasos y pulsaciones
4.
Visualizacin
5.
D2
H D
6.
Cierre la ventana.
Pulse N
7.
5f(
Complete la operacin.
5f(2)
Pulse 2 d
Presentaciones en pantalla
105
Visualizacin
2.
3.
" 6 p X1
H 8 " 6 p X1
4.
5.
6.
106
Presentaciones en pantalla
Pasos y pulsaciones
7.
Visualizacin
"
H 8"
Visualizacin
2.
3.
Confirme el borrado.
Pulse
4.
Presentaciones en pantalla
107
Pasos y pulsaciones
5.
Visualizacin
en la lnea de entrada.
Pulse N
108
Presentaciones en pantalla
3
Actividades
Anlisis del problema poste-esquina
En un edificio, un pasillo de diez pies de ancho se une en una de las
esquinas con otro pasillo de cinco pies de ancho. Halle la longitud
mxima de un poste que pueda hacerse pasar por la esquina sin
inclinarlo.
10
a = w+5
b = 10a
w
w
a
c
b
1.
Actividades
109
2.
3.
4.
5.
6.
b b 4ac
2a
x = --------------------------------------
110
Actividades
2.
3.
4.
5.
Actividades
111
6.
7.
8.
9.
112
Actividades
2.
3.
4.
Resultado: x=L70/17
Nota: Para desplazarse por el resultado,
utilice el cursor en el rea de historia.
Actividades
113
Mtodo 1: Grfica
Realice los pasos siguientes para averiguar dnde se cortan las grficas de
las funciones y1(x)=cos(x) e y2(x)=sin(x).
1.
2.
3.
4.
5.
2.
114
Actividades
3.
Introduzca:
define sa(x,y,v)=2xy+2v/x+2v/y
2.
3.
4.
Actividades
115
2.
Ejecucin de un documento
Realice los pasos siguientes para escribir un documento utilizando Text
Editor, comprobar cada lnea y verificar los resultados en el rea de
historia de la pantalla Home.
1.
116
Actividades
2.
C
C
C
C
C
C
3.
4.
5.
Actividades
117
2.
3.
4.
118
Actividades
5.
6.
7.
8.
[L10,15,10]
[L100,100,10]
Dibuje la grfica.
Nota: Verifique que el modo Graph est
establecido en Function.
Actividades
119
Ao acadmico y sexo
Alumnos de primer curso
Alumnas de primer curso
Alumnos de segundo curso
Alumnas de segundo curso
Alumnos de tercer curso
Alumnas de tercer curso
Alumnos de cuarto curso
Alumnas de cuarto curso
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
120
Actividades
2.
3.
4.
5.
6.
Actividades
121
7.
9.
122
Actividades
Descripcin
:cooltemp()
:Prgm
:Local i
:FnOff
:ClrDraw
:ClrGraph
:ClrIO
:L10!xmin:99!xmax:10!xscl
:L20!ymin:100!ymax:10!yscl
:{0}!data
:{0}!time
:Send{1,0}
Actividades
123
Descripcin
:Send{1,2,1}
:Disp "graphingTemperature."
:Pause
:PtText "TEMP(C)",2,99
:PtText "T(S)",80,L5
:Send{3,1,L1,0}
:For i,1,99
:Get data[i]
:PtOn i,data[i]
:EndFor
:seq(i,i,1,99,1)!time
:NewPlot 1,1,time,data,,,,4
:DispG
Presenta la grfica.
:PtText "TEMP(C)",2,99
:PtText "T(S)",80,L5
:EndPrgm
124
Detiene el programa.
Actividades
2.
3.
Actividades
125
5.
6.
7.
8.
9.
Ejercicio opcional
Suponiendo que la velocidad inicial es la misma, 95 pies por segundo,
halle el ngulo con que debe golpearse la pelota para alcanzar la
distancia mxima.
126
Actividades
correspondiente.
2.
3.
4.
Actividades
127
5.
6.
En Y=Editor, pulse:
@
8
H 8F
y defina las variables de Graph Format con
los valores siguientes:
Axes=
Labels=
Style=
ON
ON
HIDDEN SURFACE
8.
9.
128
Actividades
Resumen
Observe que el valor de zc es cero para los valores de la funcin en los
pasos 7 a 9. Por tanto, las races complejas 1,Li, i del polinomio
x3Nx2+xN1 aparecen en los tres puntos en los que la grfica de la funcin
mdulo se apoya en el plano xy.
2.
Actividades
129
3.
H 2
Clculo de amortizaciones
Esta actividad crea una funcin que puede utilizarse para calcular el coste
de un vehculo comprado a plazos. Para obtener informacin detallada
sobre los pasos empleados en este ejemplo, consulte Programacin,
disponible en el sitio Web de TI en education.ti.com y en el CD incluido
en el paquete.
130
Actividades
Actividades
131
Clculo de factores
Introduzca en la pantalla Home las expresiones abajo indicadas.
1.
racional.
2.
racional.
3.
factor(x^3N5x,x) presenta un
resultado real.
4.
cfactor(x^3+5x,x) presenta un
resultado complejo.
132
Actividades
: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
Actividades
133
2.
Barco
Ruta real
Ribera del
1.
2.
134
Actividades
3.
Actividades
135
6.
7.
8.
136
Actividades
4
Conectividad
Conexin de dos unidades
Tanto la TI-89 Titanium como la Voyage 200 calculadora grfica
disponen de un cable que permite conectar dos unidades y transmitir
informacin entre ambas. El Cable USB de unidad-a-unidad viene
incluido en la TI-89 Titanium; utilice este cable con el puerto USB del
dispositivo. El cable estndar de unidad-a-unidad viene incluido en la
Voyage 200; utilice este cable con el puerto E/S del dispositivo.
Nota: La TI-89 Titanium cuenta con los dos tipos de puertos, USB y E/S, lo
que hace posible conectar la calculadora grfica utilizando cualquier
puerto de enlace. No obstante, para poder conectar la calculadora a un
ordenador mediante el puerto E/S es necesario disponer de un cable
estndar de unidad-a-unidad (en venta por separado) o de un
TI Connectivity Cable USB (tambin en venta por separado).
Conectividad
Cable USB de
unidad-a-unidad
Puerto USB
137
Cable USB de
unidad-a-unidad
Puerto E/S
voyage200
138
Conectividad
Cable estndar de
unidad-a-unidad
Puerto
E/S
Puerto E/S
Cable estndar de
unidad-a-unidad
TI-89
Puerto
Conectividad
139
2.
3.
140
Conectividad
Conectividad
141
4.
5.
6.
142
Conectividad
7.
El resultado:
Variable no
bloqueada
Variable bloqueada
Variable archivada
Aplicacin Flash
desbloqueada
Aplicacin Flash
bloqueada
Conectividad
143
Si selecciona:
El resultado:
Carpeta
desbloqueada
Carpeta bloqueada
Pulse .
Aparece un mensaje de error.
2.
Pulse N o .
Mensaje y descripcin:
Unidad emisora
144
Conectividad
Aparece en:
Mensaje y descripcin:
Unidad emisora
Unidad receptora
2.
Conectividad
145
3.
4.
146
Conectividad
El programa Chat
El programa siguiente utiliza las funciones GetCalc y SendCalc. El
programa establece dos bucles que permiten que los dispositivos
conectados se turnen en el envo y la recepcin/visualizacin de una
variable llamada msg. InputStr permite a cada usuario escribir un
mensaje en la variable msg.
Conectividad
147
: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
Notas:
Configura la unidad para recibir y mostrar la variable msg.
A continuacin, permite al usuario escribir un mensaje en msg y
enviarlo.
El bucle ejecutado por la unidad que recibe el primer mensaje.
Permite a este usuario escribir un mensaje en msg y enviarlo.
A continuacin, configura esta unidad para que reciba y muestre el
msg.
El bucle ejecutado por la unidad que enva el primer mensaje.
Para sincronizar GetCalc y SendCalc, los bucles estn organizados de tal forma que
la unidad receptora ejecute GetCalc mientras la unidad emisora espera que el usuario
escriba el mensaje.
148
Conectividad
2.
3.
En la:
Escriba:
1 y pulse .
0 y pulse .
Conectividad
149
150
Conectividad
2.
3.
4.
5.
Conectividad
151
Importante:
Mensajes de error
La mayora de los mensajes de error aparecen en la unidad emisora.
Dependiendo del momento del proceso de transferencia en el que se ha
producido el error puede aparecer un mensaje en la pantalla de la
unidad receptora.
Mensaje de error
Descripcin
Las unidades emisora y receptora no estn
conectadas correctamente, o la unidad
receptora no est preparada para recibir.
152
Conectividad
Mensaje de error
Descripcin
El certificado de la unidad receptora no es
vlido para el sistema operativo (SO) de la
unidad emisora. Debe obtener e instalar un
certificado vlido.
Si la aplicacin ya no requiere el uso de un
certificado, puede descargarla de nuevo desde
el sitio Web de Texas Instruments, en la
direccin education.ti.com, y volver a instalar
la aplicacin en la calculadora.
Se ha producido un error durante la
transferencia. El sistema operativo de la
unidad receptora est daado. Debe reinstalar
el software del producto desde un ordenador.
Cambie las pilas de la unidad que muestre este
mensaje.
Recopilacin de listas de ID
Para recopilar los nmeros de identificacin, puede utilizar una
calculadora y agrupar en ella todos los nmeros, o utilizar varias
calculadoras y consolidar las distintas listas de ID en una unidad.
Conectividad
153
Haga lo siguiente:
1.
Unidad
recolectora
(Unidad
receptora)
2.
Unidad emisora
Otras unidades
Notas:
Borrado de la lista de ID
La lista de identificadores permanece en el dispositivo recolector una vez
descargada en el ordenador. Puede utilizar el dispositivo para cargar la
lista en otros ordenadores.
154
Conectividad
2.
Conectividad
155
TI-89
Titanium
Voyage 200
TI-89
TI-92 Plus
TI-89 Titanium SO
Apps
Variables
Apps
Variables
Variables
Variables
TI-89
Apps
Variables
SO
Apps
Variables
Variables
Variables
Voyage 200
Variables
Variables
SO
Apps
Variables
Apps
Variables
TI-92 Plus
Variables
Variables
Apps
Variables
SO
Apps
Variables
156
Conectividad
5
Gestin de memoria y variables
Comprobacin y reinicio de la memoria
La pantalla MEMORY muestra la cantidad de memoria (en bytes) que
utiliza cada tipo de variable, y la cantidad de memoria libre. Adems,
esta pantalla puede utilizarse para restaurar la memoria.
157
Reinicio de la memoria
En la pantalla MEMORY:
1.
Pulse .
2.
Descripcin
RAM
programas de la RAM.
2:Default: Restablece los ajustes de fbrica de
4.
Nota: Escriba una letra para desplazarse a los nombres que comienzan
por dicha letra.
Descripcin
ASM
159
Tipo
Descripcin
DATA
Datos
EXPR
FUNC
Funcin
GDB
LIST
Lista
MAT
Matriz
PIC
Imagen grfica
PRGM
Programa
STR
Cadena
TEXT
Para:
160
IsArchiv (nombre_de_variable)
2.
Pulse:
@
2
H
Si resalta una carpeta, la pantalla muestra el
nmero de variables en la misma.
3.
Realice lo siguiente:
Un grupo de variables
o carpetas
161
Para seleccionar:
Realice lo siguiente:
Carpetas y variables
Las carpetas son una manera muy til de manejar variables
organizndolas en grupos relacionados entre s.
La TI-89 Titanium /Voyage 200 calculadora grfica incorpora una
carpeta denominada MAIN. A no ser que el usuario cree carpetas y
designe una de ellas como carpeta actual, todas las variables se
almacenan en la carpeta MAIN de forma predeterminada. Sin embargo,
una variable del sistema o una variable con un nombre reservado slo se
puede almacenar en la carpeta MAIN.
Ejemplos de variables que nicamente se
pueden almacenar en MAIN
Variables de ventana
(xmin, xmax, etc.)
Variables de configuracin de tablas
(TblStart, @Tbl, etc.)
Funciones de Y= Editor
(y1(x), etc.)
Si crea ms carpetas, puede guardar en ellas conjuntos independientes
de variables (y funciones) definidas por el usuario. Por ejemplo, puede
crear carpetas separadas para distintas aplicaciones (Math, Text Editor,
etc.) de la TI-89 Titanium / Voyage 200. Puede almacenar una variable
definida por el usuario en cualquier carpeta.
Las variables definidas por el usuario contenidas en una carpeta son
independientes de las de otras carpetas. Por ello, las carpetas pueden
guardar conjuntos de variables con los mismos nombres pero con valores
diferentes.
162
MAIN
Variables
ALG102
Nombre de la carpeta
actual
DAVE
MATH
Pulse 2 .
2.
3.
163
Pulse 3.
2.
3.
4.
5.
164
2.
3.
o bien
Nombre de carpeta\ Nombre_de_funcin
Por ejemplo:
Si la carpeta actual = MAIN
Carpetas y variables
MAIN
a=1
f(x)=x+x+x
MATH
a=42
f(x)=3x+4x+25
165
En la pantalla VAR-LINK:
1.
Pulse View.
2.
4.
2.
3.
166
4.
2.
Pulse 2 .
2.
3.
Pulse 1:Delete o 0.
4.
167
168
Procedimiento
Comenzando en una de las aplicaciones indicadas arriba:
1.
2.
Pulse 2 .
3.
sin(|
sin(a1|
sin(a1)|
169
En la pantalla VAR-LINK
Para archivar o extraer del archivo:
1.
2.
3.
Pulse y seleccione:
8:Archive Variable
o bien
9:Unarchive Variable
Permite conocer las causas por las que una operacin de archivo lleva
ms tiempo del normal. Tambin advierte que la operacin de
archivado puede fallar si no hay suficiente memoria.
171
Sector 1
v a r ia b le D
Sector 2
173
2.
Ejecuta el programa.
3.
2.
3.
174
175
176
A
Apndice A:
Funciones e instrucciones
Lisatado catgorico de operaciones........................................................... 178
Listado alfabtico de operaciones ............................................................. 182
Circle
Ejemplo
CATALOG
Circle x, y, r [, modoDraw]
177
lgebra
| (with)
cSolve()
factor()
nSolve()
solve()
zeros()
209
196
209
209
209
209
cFactor()
cZeros()
getDenom()
propFrac()
tCollect()
187
200
209
209
209
comDenom() 190
expand()
209
getNum()
209
randPoly()
209
tExpand()
209
Clculo
( ) (integrar)
arcLen()
deSolve()
ImpDif()
nInt()
taylor()
209
184
205
209
209
209
() (prod.)
avgRC()
fMax()
limit()
' (primo)
209
185
209
209
209
G() (suma)
d()
fMin()
nDeriv()
seq()
209
202
209
209
209
Grficos
AndPic
ClrDraw
DrawFunc
DrawPol
FnOff
Line
LineVert
PtOff
PtText
PxlHorz
PxlOn
PxlVert
RplcPic
StoPic
XorPic
ZoomDec
ZoomInt
ZoomRcl
ZoomSto
183
188
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
BldData
ClrGraph
DrawInv
DrawSlp
FnOn
LineHorz
NewPic
PtOn
PxlChg
PxlLine
pxlTest()
RclGDB
Shade
Style
ZoomBox
ZoomFit
ZoomOut
ZoomSqr
ZoomTrig
186
189
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
Circle
CyclePic
DrawParm
DrwCtour
Graph
LineTan
PtChg
ptTest()
PxlCrcl
PxlOff
PxlText
RclPic
StoGDB
Trace
ZoomData
ZoomIn
ZoomPrev
ZoomStd
188
200
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
Listas
+ (suma)
(divisin)
augment()
dim()
left()
mat44list()
min()
product()
shift()
sum()
209
209
185
207
209
209
209
209
209
209
(resta)
(negativo)
crossP()
dotP()
list44mat()
max()
newList()
right()
SortA
209
209
194
209
209
209
209
209
209
(multiplic.) 209
^ (potencia) 209
cumSum()
198
exp44list()
209
@list()
209
mid()
209
polyEval()
209
rotate()
209
SortD
209
178
Matemticas
+ (suma)
(divisin)
! (factorial)
G
(gradian)
, ', "
10^()
4Cylind
4DMS
4ln
4Rad
abs()
approx()
cos()
cosh()
coth()
csc()
E
floor()
imag()
intDiv()
lcm()
max()
nCr()
P44Ry()
R44Pr()
root()
sec()
sech()
sin()
sinh()
tanh()
@tmpCnv()
209
209
209
209
209
209
200
208
209
209
182
184
191
193
194
195
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
(resta)
209
(negativo) 209
() (raz cuad.)209
(grados)
209
_ (subrayado) 209
0b, 0h
209
4DD
203
4Grad
182
4logbase
209
4Rect
209
and
182
ceiling()
186
cos()
192
cot()
193
coth()
194
csch()
195
e^
209
fPart()
209
impDif()
209
iPart()
209
ln()
209
min()
209
nPr()
209
r (radianes) 209
real()
209
rotate()
209
sec()
209
shift()
209
sin()
209
tan()
209
tanh()
209
x
209
(multiplic.)
% (porcent.)
^ (potencia)
(ngulo)
4 (conversin)
4Bin
4Dec
4Hex
4Polar
4Sphere
angle()
conj()
cosh()
cot()
csc()
csch()
exact()
gcd()
int()
isPrime()
log()
mod()
P44Rx()
R44Pq
q()
remain()
round()
sech()
sign()
sinh()
tan()
tmpCnv()
Matrices
+ (suma)
(divisin)
.. (pto., resta)
.^ (pto., pot.)
colDim()
cumSum()
diag()
eigVc()
identity()
mat44data
mean()
mRow()
norm()
randMat()
rowDim()
rref()
stdDevPop()
T (trasp.)
x
209
209
209
209
190
198
206
209
209
209
209
209
209
209
209
209
209
209
209
(resta)
(negativo)
.(pto., mult.)
^ (potencia)
colNorm()
data44mat
dim()
eigVl()
list44mat()
mat44list()
median()
mRowAdd()
product()
ref()
rowNorm()
simult()
subMat()
unitV()
(multiplic.) 209
.+ (pto., suma) 209
. / (pto., div.) 209
augment()
185
crossP()
194
det()
206
dotP()
209
Fill
209
LU
209
max()
209
min()
209
newMat()
209
QR
209
rowAdd()
209
rowSwap() 209
stdDev()
209
sum()
209
variance()
209
209
209
209
209
190
202
207
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
185
203
209
209
209
183
191
193
194
195
195
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
179
Programacin
180
=
209
209
>
! (almac.)
ans()
ClockOff
ClrGraph
ClrTable
CustmOn
dayOfWk()
DelType
Disp
DispTbl
ElseIf
EndFor
EndLoop
EndTry
Exec
format()
GetCalc
getDtFmt()
getKey()
getTmFmt()
getType()
If
isArchiv()
isVar()
left()
Loop
NewProb
Output
Pause
Prompt
Return
SendCalc
setDtFmt()
setMode()
setTmFmt()
starttmr()
switch()
Then
Toolbar
Unlock
xor
209
209
209
184
188
189
190
199
202
204
207
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
<
(coment.)
Archive
ClockOn
ClrHome
CopyVar
Custom
Define
DelVar
DispG
DropDown
EndCustm
EndFunc
EndPrgm
EndWhile
Exit
Func
getConfg()
getDtStr()
getMode()
getTmStr()
getUnits()
Input
IsClkOn()
Item
Local
MoveVar
not
part()
PopUp
Rename
right()
SendChat
setFold()
setTable()
setTmZn()
Stop
Table
timeCnv()
Try
when()
209
209
209
184
188
189
191
199
203
204
208
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
Estadstica
! (factorial)
cumSum()
LnReg
median()
NewData
OneVar
PowerReg
rand()
ShowStat
SortD
variance()
209
198
209
209
209
209
209
209
209
209
209
BldData
ExpReg
Logistic
MedMed
NewPlot
PlotsOff
QuadReg
randNorm()
SinReg
stdDev()
Cadenas
& (anex.)
dim()
inString()
ord()
shift()
209
207
209
209
209
186
209
209
209
209
209
209
209
209
209
CubicReg
LinReg
mean()
nCr()
nPr()
PlotsOn
QuartReg
RandSeed
SortA
TwoVar
198
209
209
209
209
209
209
209
209
209
char()
format()
mid()
rotate()
187
209
209
209
181
abs()
Men MATH/Number
abs(expresin1) expresin
abs(lista1) lista
abs(matriz1) matriz
abs({p/2, Lp/3})
abs(2 3i)
and
abs(z)
abs(x+yi)
{2 3 }
13
|z|
x +y
x3 and x4
x4
Compara dos nmeros enteros bit a bit mediante 0h7AC36 and 0h3D5F
0h2C16
una operacin and. Internamente, ambos enteros
Importante: Cero, no la letra O.
se convierten en nmeros binarios de 32 bits con
su correspondiente signo. Cuando se comparan
En el modo de base Bin:
los bits correspondientes, el resultado es 1 si
ambos bits son 1; en caso contrario, el resultado
0b100101 and 0b100
0b100
es 0. El valor devuelto representa los resultados
de bits y se presenta de acuerdo con el estado del
modo Base.
En el modo de base Dec:
Los enteros pueden introducirse en cualquier
37 and 0b100
4
base. Para una entrada binaria o hexadecimal, se
debe utilizar el prefijo 0b 0h, respectivamente.
Sin un prefijo, los enteros se tratan como
Nota: Las entradas binarias pueden tener
decimales (base 10).
hasta 32 dgitos (sin contar el prefijo 0b); las
hexadecimales, un mximo de 8 dgitos.
Si se introduce un entero decimal demasiado
grande para una forma binaria de 32 bits con
signo, se utiliza una operacin de mdulos
simtricos para llevar el valor al rango apropiado.
182
AndPic
CATALOG
y2(x) = sin(x)
2 Style = 3:Square
H Style = 3:Square
y1 = no checkmark (F4 to deselect)
Zoom = 7:ZoomTrig
@
@
"
H "
AndPic PIC1
angle()
Done
Men MATH/Complex
angle(expresin1)
expresin
90
100
p
4
angle(z)
angle(x+ iy)
angle(lista1) lista
angle(matriz1) matriz
183
ans()
Tecla 2
ans() valor
ans(entero) valor
approx()
1
1
2
3
5
1
1
22A02
Men MATH/Algebra
approx(expresin)
valor
approx(p)
3.141...
approx({sin(p),cos(p)})
{0.
approx([(2),(3)])
[1.414...
Archive
10!arctest
Archive arctest
5 arctest
15!arctest
10
Done
50
N
Unarchiv arctest
15!arctest
Done
15
Men MATH/Calculus
arcLen(expresin1,var,inicio,fin)
expresin
arcLen(cos(x),x,0,p)
lista
3.820...
arcLen(f(x),x,a,b)
b
184
1.732...]
CATALOG
arcLen()
1.}
d
dx(f(x))) +1 dx
arcLen({sin(x),cos(x)},x,0,p)
(3.820... 3.820...}
augment()
Men MATH/Matrix
augment(lista1, lista2)
lista
matrix
matrix
avgRC()
augment({1, 3,2},{5,4})
{1 3 2 5 4}
[6]
[5;6]! M2
1 2 5
[3 4 6]
augment(M1,M2)
[5 6]
[5,6]! M2
1 2
3 4
5 6
augment(M1;M2)
CATALOG
expresin
avgRC(f(x),x,h)
f(x+h) - f(x)
h
avgRC(sin(x),x,h)|x=2
sin(h+2) - sin(2)
h
avgRC(x^2 x+2,x) 2. (x - .4995)
avgRC(x^2 x+2,x,.1)
2. (x - .45)
avgRC(x^2 x+2,x,3)
4Bin
1 2
[3 4]
[1,2;3,4]! M1
2 (x+1)
Men MATH/Base
entero1 4Bin entero
256 4Bin
0h1F 4Bin
0b100000000
0b11111
185
BldData
CATALOG
BldData [dataVar]
Done
Done
@
"
H "
BldData
O6
Done
ceiling()
Men MATH/Number
ceiling(expresin1)
entero
ceiling(0.456)
1.
ceiling({ 3.1,1,2.5})
{ 3. 1 3.}
186
ceiling([0, 3.2i;1.3,4])
0 3. i
[2. 4 ]
cFactor()
Men MATH/Algebra/Complex
cFactor(x^2+3)
x + 3
cFactor(x^2+a)
x + a
cFactor(x^2+3,x)
(x+ 3 i) (x+ 3 i)
cFactor(x^2+a,x)
(x+ a i) (x+ a i)
cFactor(x^5+4x^4+5x^3 6x 3)
x 5 + 4 x 4 + 5 x 3 6 x 3
cFactor(ans(1),x)
(x .965) (x +.612) (x + 2.13)
(x + 1.11 1.07 i)
(x + 1.11 + 1.07 i)
char()
Men MATH/String
char(entero)
carcter
char(38)
"&"
char(65)
"A"
187
checkTmr()
CATALOG
checkTmr(tiempoinic) entero
startTmr()
148083315
checkTmr(148083315)
34
startTmr()!Tempor1
startTmr()!Tempor2
checkTmr(Tempor1)!ValorTempor1
checkTmr(Tempor2)!ValorTempor2
Circle
CATALOG
Circle x, y, r [, modoDraw]
ClockOff
CATALOG
ClockOff
Desactiva el reloj.
ClockOn
CATALOG
ClockOn
Activa el reloj.
ClrDraw
CATALOG
ClrDraw
188
ClrErr
CATALOG
Listado del programa:
ClrErr
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
ClrHome
CATALOG
ClrHome
ClrIO
CATALOG
ClrIO
189
ClrTable
CATALOG
ClrTable
colDim()
Men MATH/Matrix/Dimensions
colDim(matriz)
expresin
colDim([0,1,2;3,4,5])
colNorm()
Men MATH/Matrix/Norms
colNorm(matriz)
expresin
[4 5 6]
colNorm(mat)
comDenom()
Men MATH/Algebra
comDenom(expresin1[,var]) expresin
comDenom(lista1[,var]) lista
comDenom(matriz1[,var]) matriz
comDenom((y^2+y)/(x+1)^2+y^2+y)
190
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)
Done
comden((y^2+y)/(x+1)^2+y^2+y)
conj()
Men MATH/Complex
conj(expresin1) expresin
conj(lista1) lista
conj(matriz1) matriz
conj(1+2i)
CopyVar
[2i
1+3 i
7
conj(z)
]
z
conj(x+iy)
x + i y
CATALOG
cos()
1 2 i
conj([2,13i;i,7])
@ Tecla 2 X
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
Tecla X
cos(expresin1) expresin
cos(lista1) lista
cos(expresin1) devuelve el coseno del
2
2
cos(45)
2
2
argumento.
cos(lista1) devuelve la lista de los cosenos de
cos({0,60,90})
{1
1/2
0}
2
2
0}
{1
cos(p/4)
2
2
cos(45)
2
2
191
cos(Matriz cuadrada1)
Matriz cuadrada
cos([1,5,3;4,2,1;6, 2,1])
.212
.160
.248
.205
.121
.259
.037
.090 .218
3. A continuacin, A = X B X y
f(A) = X f(B) X. Por ejemplo,
cos(A) = X cos(B) X donde:
0
cos( 1)
0
cos( 2)
cos (B) =
0
0
0
0
cos( n)
0
0
cos ()
@ Tecla R
Tecla 2 R
cos(Matriz cuadrada1)
Matriz cuadrada
192
cos (1)
100
{2 1.369... 1.047...}
En el modo Angle en radianes, y en el modo
de formato rectangular complejo:
cos([1,5,3;4,2,1;6, 2,1])
1.734+.064i 1.490+2.105i
.725+1.515i .623+.778i
2.083+2.632i 1.790 1.271i
cosh()
Men MATH/Hyperbolic
cosh(expresin1) expresin
cosh(lista1) lista
cosh (expresin1) devuelve el coseno hiperblico
del argumento.
cosh (lista1) devuelve una lista de los cosenos
hiperblicos de los elementos de la lista1.
cosh(Matriz cuadrada1)
Matriz cuadrada
cosh(1.2)
1.810...
{1
cosh({0,1.2})
1.810...}
421.255
327.635
226.297
253.909
255.301
216.623
216.905
202.958
167.628
cosh ()
Men MATH/Hyperbolic
Matriz cuadrada
cot()
cosh (1)
cosh ({1,2.1,3})
{0 1.372...
cosh (3)}
2.525+1.734i
.486.725i
.322 2.083i
.009 1.490i
1.662+.623i
1.267+1.790i
cot({1,2.1,3})
1 L.584 1
tan(1)
tan(3)
193
cot L1()
45
50
p
4
cot L1(1)
coth()
coth(1.2)
cothL1()
1
1.003
tanh(1)
cothL1(expresin1) expresin
cothL1(lista1) lista
cothL1(3.5)
crossP()
1.199
coth({1,3.2})
.293
cothL1({L2,2.1,6})
Lln(3) .518 ln(7/5)
2
2
crossP(lista1, lista2)
lista
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}
vector
crossP([1,2,3],[4,5,6])
[ 3 6 3]
crossP([1,2],[3,4])
[0 0 2]
194
csc()
cscL1()
90
100
csch()
cschL1()
1
sinh(3)
csch(3)
csch({1,2.1,4})
1
1
.248
sinh(1)
sinh(4)
cschL1(expresin1) expresin
cschL1(lista1) lista
csch L1(1)
sinh-1(1)
cschL1({1,2.1,3})
sinhL1(1) .459 sinhL1(1/3)
195
cSolve()
Men MATH/Algebra/Complex
cSolve(ecuacin, var)
expresin booleana
cSolve(x^3= 1,x)
solve(x^3= 1,x)
cSolve(x^(1/3)= 1,x)
false
solve(x^(1/3)= 1,x)
x = 1
exact(cSolve(x^5+4x^4+5x^3 6x 3=0,x
))
cSolve(ans(1),x)
z=1+ i
o
variable = nmero real o no real
196
u_=1/2 +
or u_=1/2
i and v_=1/2
2
3
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
u_=
( 14c_1)2
( 14c_1)
and v_=
2
4
or u_=0 and v_=0
u_=1/2 +
i and v_=1/2
or
u_=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
2
ew_
2
e w_ i
2
197
CubicReg
Men MATH/Statistics/Regressions
En el modo de grficas de funcin:
{0,1,2,3}! L1
{0,2,3,4}! L2
CubicReg L1,L2
ShowStat
{0 1 2 3}
{0 2 3 4}
Done
cumSum()
regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
cumSum({1,2,3,4})
{1 3 6 10}
Men MATH/List
cumSum(lista1)
lista
matriz
198
[1,2;3,4;5,6]! m1
cumSum(m1)
1
3
5
1
4
9
2
4
6
2
6
12
CustmOff
CATALOG
CustmOff
CustmOn
CATALOG
CustmOn
Custom
Tecla 2
Custom
bloque
EndCustm
Cycle
"Lists"
"List1"
"Scores"
"L3"
"Fractions"
"f(x)"
"h(x)"
"Graph"
CATALOG
Listado del programa:
Cycle
199
CyclePic
CATALOG
1.Guarde tres imgenes con el nombre p
[direccin]]
4Cylind
vector 4Cylind
[2 2 4 3]
cZeros()
Men MATH/Algebra/Complex
cZeros(expresin, var)
lista
cZeros(x^5+4x^4+5x^3 6x 3,x)
{ 2.125 .612 .965
1.114 1.073 i
1.114 + 1.073 i}
cZeros({expresin1, expresin2 [, ] },
{varOAproximacin1,
varOAproximacin2 [, ] }) matriz
200
variable
o
variable = nmero real o no real
guin de subrayado _ (@ ,
H 2 ) para que las variables sean
cZeros({u_ v_ u_ v_,v_^2+u_},
{u_,v_})
1/2 2 i
1/2 + 2 i
0
3
1/2 +
1/2
Extraer fila 2:
ans(1)[2]
[1/2 + i 1/2 2 i]
3
(
(
1 4c_+1)2
1 4c_+1
4
(
1 4c_ 1)2
1 4c_ 1)
4
0
cZeros({u_ v_ u_ v_,v_^2+u_},
{u_,v_,w_})
1/2 2 i
1/2 + 2 i
0
3
1/2 +
1/2
@1
@1
@1
e
2
w_
+1/2i
ew_ i
2
[.149+4.89i 1.588+1.540i]
201
d()
data44mat
d(3x^3 x+7,x)
d(3x^3 x+7,x,2)
d(f(x) g(x),x)
9x 1
18 x
d
d
dx(f(x)) g(x) + dx(g(x)) f(x)
d(sin(f(x)),x)
cos(f(x))
d(x^3,x)|x=5
d(d(x^2 y^3,x),y)
d
dx(f(x))
75
6 y x
x
3
d(x^2,x, 1)
d({x^2,x^3,x^4},x)
{2 x
3 x 4 x }
CATALOG/MATH/List menu
data4mat d1,m1,1, , ,1
Done
dayOfWk()
CATALOG
dayOfWk(ao,mes,da) entero
202
dayOfWk(1948,9,6)
Valores enteros:
6 = Viernes
1 = Domingo
2 = Lunes
3 = Martes
4 = Mircoles
5 = Jueves
7 = Sbado
4DD
Men MATH/Angle
nmero 4DD valor
lista1 4DD lista
matriz1 4DD matriz
1.5
45.370...
60}
(9/10)
4Dec
85.9
Men MATH/Base
entero1 4Dec entero
0b10011 4Dec
19
0h1F 4Dec
31
Define
CATALOG
Define g(x,y)=2x 3y
g(1,2)
1! a:2! b:g(a,b)
Done
4
4
Done
h( 3)
h(4)
Define eigenvl(a)=
cZeros(det(identity(dim(a)
[1])-x a),x)
9
5
Done
eigenvl([ 1,2;4,3])
{2 113 - 1 (2 113 + 1)}
203
Done
3
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()
DelFold
CATALOG
NewFold games
(crea la carpeta games)
Done
DelFold games
(borra la carpeta games)
Done
DelType
CATALOG
Deltype LIST
DelType tipo_de_variable
Done
DelVar
CATALOG
204
2! a
(a+2)^2
DelVar a
(a+2)^2
2
16
Done
(a + 2)
deSolve()
Men MATH/Calculus
delVar temp
0
Done
deSolve(y'=(cos(y))^2 x,x,y)
tan(y)=
solve(ans(1),y)
x +2@3
y=tan
2
x
+@3
2
)+@n1p
H 2R
ans(1)|@3=c 1 and @n1=0
x +2(c 1)
y=tan
2
(2sin(y)+y )
= (ex 1)e xsin(y)
2
soln|x=0 and y=0
! impdif(eq,x,y)
ode|y'=impdif(soln,x,y)
true
d(right(eq) left(eq),x)/
(d(left(eq) right(eq),y))
delVar ode,soln
Done
true
Done
205
22/3(3t)4/3
and t0
4
deSolve(w'' 2w'/x+(9+2/x^2)w=
x e^(x) and w(p/6)=0 and
w(p/3)=0,x,w)
w=
e3xcos(3x)
10
e6xsin(3x)
det()
10
xex
10
Men MATH/Matrix
det(Matriz cuadrada[, tol])
expresin
det([a,b;c,d])
a d b c
det([1,2;3,4])
[1E20,1;0,1]mat1
1.E20
1
1]
0
1.E20
[0
diag()
Men MATH/Matrix
diag(lista) matriz
diag(Matriz de fila) matriz
diag(Matriz de columna) matriz
diag({2,4,6})
2
0
0
0 0
4 0
0 6
[4,6,8;1,2,3;5,7,9]
4
1
5
6 8
2 3
7 9
diag(ans(1))
[4 2 9]
Matriz de fila
206
Dialog
CATALOG
Listado del programa:
Dialog
bloque
EndDlog
dim()
:Dlogtest()
:Prgm
:Dialog
:Title
:Request
:Dropdown
:EndDlog
:EndPrgm
Men MATH/Matrix/Dimensions
(entero)
dim(lista)
dim({0,1,2})
lista
{2 3}
entero
dir. indirec.
Disp
dim("Hello")
dim("Hello"&" there")
11
CATALOG
Disp [exprOCadena1] [, exprOCadena2] ...
Disp "Hello"
Hello
Disp cos(2.3)
{1,2,3,4}! L1
Disp L1
Disp 180_min 4 _hr
.666
{1
4}
3._hr
H 2
Para escribir 4, pulse 2 .
207
DispG
CATALOG
En el modo de grficas de funcin:
DispG
DispHome
CATALOG
Parte de un programa:
DispHome
DispTbl
Parte de un programa:
:5 cos(x)! y1(x)
: 10! xmin
:10! xmax
: 5! ymin
:5! ymax
:DispG
CATALOG
DispTbl
5 cos(x)! y1(x)
DispTbl
4DMS
Men MATH/Angle
En el modo Angle, en grados:
expresin 4DMS
lista 4DMS
matriz 4DMS
45.371 4DMS
45 22'15.6"
{45.371,60} 4DMS
{45 22'15.6"
60 }
208
dotP()
dotP(lista1, lista2)
expresin
expresin
DrawFunc
dotP({a,b,c},{d,e,f})
a d + b e + c f
dotP({1,2},{5,6})
17
dotP([a,b,c],[d,e,f])
a d + b e + c f
dotP([1,2,3],[4,5,6])
32
CATALOG
DrawFunc expresin
DrawInv
CATALOG
DrawInv expresin
x es la variable independiente.
DrawParm
CATALOG
209
DrawPol
CATALOG
DrawSlp
CATALOG
DrawSlp 2,3, 2
DropDown
CATALOG
210
DrwCtour
CATALOG
DrwCtour expresin
DrwCtour lista
(1/5)x^2+(1/5)y^2 10z1(x,y)
Done
10
10
10
0
L10xmin:10xmax
L10ymin:10ymax
L10zmin:10zmax
0ncontour
DrwCtour {L9,L4.5,L3,0,4.5,9}
H F
Pulse X, Y o Z para tener una vista
descendente del eje correspondiente.
@ Tecla
Tecla 2 ^
mantisaEexponente
2.3 4
23000.
2.3 9+4.1 15
4.1 15
3 10^4
30000
e^(1)
e^(1.)
e^(3)^2
2.718...
e^()
@ Tecla
e^(expresin1)
Tecla 2 s
expresin
e
e9
e^(lista1)
lista
e^({1,1.,0,.5})
{e 2.718... 1 1.648...}
211
e^(Matriz cuadrada1)
Matriz cuadrada
e^([1,5,3;4,2,1;6, 2,1])
782.209
680.546
524.929
559.617
488.795
371.222
456.509
396.521
307.879
eigVc()
Men MATH/Matrix
eigVc(Matriz cuadrada)
matriz
[L1,2,5;3,L6,9;2,L5,7]! m1
1 2
3 6
2 5
5
9
7
eigVc(m1)
.800
.484
.352
.767
.767
.573+.052i .573.052i
.262+.096i .262.096i
x1 2 + x2 2 + + xn 2 = 1
A Matriz cuadrada se le aplican transformaciones
similares hasta que las normas de las filas y
columnas se aproximan al mismo valor todo lo
posible. A continuacin, Matriz cuadrada se reduce
a la forma Hessenberg superior y los vectores
propios se obtienen desde esta ltima matriz.
eigVl()
Men MATH/Matrix
eigVl(Matriz cuadrada)
lista
Else
eigVl(m1)
{ 4.409 2.204+.763i 2.204.763
ElseIf
bloque1
ElseIf expresin booleana2 Then
bloque2
bloqueN
EndIf
EndCustm
212
[L1,2,5;3,L6,9;2,L5,7]! m1
3 1 26 59
2 5 7
Parte de un programa:
EndDlog
EndFor
EndFunc
EndIf
EndLoop
EndPrgm
EndTBar
EndTry
EndWhile
entry()
CATALOG
entry() expresin
entry(entero) expresin
exact()
En la pantalla Home:
1
+1
x
1+1/x
2-
1+1/entry(1)
1
x+1
1
+ 3/2
2 (2 x+1)
5/3-
1
3 (3 x+2)
1
+1
x
entry(4)
Men MATH/Number
exact(.25)
1/4
333333
1000000
exact(.333333)
exact(.33333,.001)
1/3
7 x
+y
2
exact(3.5x+y)
exact({.2,.33,4.125})
33
213
Exec
CATALOG
Exec cadena [, expresin1] [, expresin2] ...
Exit
CATALOG
Exit
:0! temp
:For i,1,100,1
: temp+i! temp
: If temp>20
: Exit
:EndFor
:Disp temp
Contenido de temp despus de la ejecucin:
21
exp44list()
CATALOG
exp44list(expresin,var)
lista
exp4list(solve(x^2 x 2=0,x),x)
{ 1
2}
expand()
Men MATH/Algebra
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))
214
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)
expr()
ln(2x y)+(2x y)
ln(2 x y) + (2 x y)
expand(ans(1))
ln(x y) + 2 (x y) + ln(2)
expand(ans(1))|y>=0
ln(x) + 2 x y + ln(y) + ln(2)
sign(x y)+abs(x y)+ e ^(2x+y)
e 2 x+y + sign(x y) + |x y|
expand(ans(1))
(sign(x)sign(y) + |x||y|+ (ex)2ey
Men MATH/String
expr(cadena)
expresin
expr("1+2+x^2+x")
x + x + 3
expr("expand((1+x)^2)")
x + 2 x + 1
"Define cube(x)=x^3"!funcstr
"Define cube(x)=x^3"
expr(funcstr)
cube(2)
Done
8
215
ExpReg
Men MATH/Statistics/Regressions
{1,2,3,4,5,6,7,8}! L1
{1,2,2,2,3,4,5,7}! L2
ExpReg L1,L2
ShowStat
{1 2 ...}
{1 2 ...}
Done
factor()
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
Men MATH/Algebra
factor(x^2+1)
x + 1
factor(x^2 4)
(x 2) (x + 2)
factor(x^2 3)
x 3
factor(x^2 a)
x a
a (a 1) (x 1) (x + 1)
factor(x^2 3,x) (x + 3) (x 3)
factor(x^2 a,x) (x + a) (x a)
216
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)
factor(152417172689)
1234571234577
isPrime(152417172689)
false
Fill
Men MATH/Matrix
Fill expresin, Varmatriz
matriz
Fill 1.01,amatrx
amatrx
lista
floor()
[3 4]
[1,2;3,4]! amatrx
Done
1.01 1.01
[1.01 1.01]
{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}
Men MATH/Number
floor(expresin)
entero
floor( 2.14)
3.
floor({3/2,0, 5.3})
{1 0 6.}
floor([1.2,3.4;2.5,4.8])
1. 3.
[2. 4.]
217
fMax()
Men MATH/Calculus
fMax(expresin, var)
expresin booleana
x =
fMax(.5x^3 x 2,x)
a+b
2
x=
fMax(.5x^3 x 2,x)|x1
x = .816...
fMax(a x^2,x)
x = or x = or x = 0 or a = 0
fMax(a x^2,x)|a<0
x=0
fMin()
Men MATH/Calculus
fMin(expresin, var)
expresin booleana
x = or x =
fMin(.5x^3 x 2,x)|x1
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
FnOff
CATALOG
FnOff
218
FnOn
CATALOG
FnOn
For
CATALOG
Parte de un programa:
bloque
EndFor
219
format()
Men MATH/String
format(expresin[, formatoCadena])
cadena
format(1.234567,"f3")
fPart()
"1.235"
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"
Men MATH/Number
fPart(expresin1) expresin
fPart(lista1) lista
fPart(matriz1) matriz
fPart( 1.234)
.234
.003}
Func
CATALOG
Func
bloque
EndFunc
Done
Graph g(x)
220
gcd()
Men MATH/Number
gcd(nmero1, nmero2)
expresin
gcd(18,33)
lista
gcd({12,14,16},{9,7,5})
matriz
gcd([2,4;6,8],[4,8;12,16])
2
Get
{3 7 1}
[6 8]
CATALOG
Get var
GetCalc
Parte de un programa:
CATALOG
GetCalc var
Parte de un programa:
@ GetCalc var[,port]
221
getConfg()
CATALOG
getConfg()
@:
Lista pares
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}
getDate()
CATALOG
getDate() lista
getDate()
{2002
22}
getDenom()
Men MATH/Algebra/Extract
getDenom(expresin1)
expresin
getDenom((x+2)/(y 3))
222
getDenom(2/7)
y 3
7
getDenom(1/x+(y^2+y)/y^2)
x y
getDtFmt()
CATALOG
getDtFmt() entero
Valores enteros:
1 = MM/DD/AA
2 = DD/MM/AA
3 = MM.DD.AA
4 = DD.MM.AA
5 = AA.MM.DD
6 = MM-DD-AA
7 = DD-MM-AA
8 = AA-MM-DD
getDtStr()
CATALOG
getDtStr([entero]) cadena
getFold()
CATALOG
getFold() nombreCadena
getKey()
getFold()
"main"
getFold()! oldfoldr
"main"
oldfoldr
"main"
CATALOG
getKey() entero
223
getMode()
CATALOG
getMode(modoNombreCadena) cadena
getMode("ALL") ListaCadenaPares
getMode("angle")
"RADIAN"
getMode("graph")
"FUNCTION"
getMode("all")
{"Graph" "FUNCTION"
"Display Digits" "FLOAT 6"
"Angle" "RADIAN"
"Exponential Format" "NORMAL"
"Complex Format" "REAL"
"Vector 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()
Men MATH/Algebra/Extract
getNum(expresin1)
expresin
getNum((x+2)/(y 3))
getTime()
getNum(2/7)
getNum(1/x+1/y)
x+2
2
x+y
CATALOG
getTime() lista
getTmFmt()
CATALOG
getTmFmt() entero
Valores enteros:
getTmStr()
12 = reloj de 12 horas
24 = reloj de 24 horas
CATALOG
getTmStr([entero]) cadena
12 = reloj de 12 horas
24 = reloj de 24 horas
224
getTmZn()
CATALOG
getTmZn() entero
getType()
CATALOG
getType(var)
cadena
Tipo de datos
Contenido de la variable
"ASM"
{1,2,3}! temp
getType(temp)
{1 2 3}
"LIST"
2+3i! temp
getType(temp)
2 + 3i
"EXPR"
DelVar temp
getType(temp)
Done
"NONE"
"DATA"
Tipo de datos
"EXPR"
"FUNC"
Funcin
"GDB"
"LIST"
Lista
"MAT"
Matriz
"NONE"
La variable no existe
"NUM"
Nmero real
"OTHER"
Datos diversos para uso futuro por parte de las aplicaciones de software
"PIC"
Imagen grfica
"PRGM"
Programa
"STR"
Cadena
"TEXT"
Texto
"VAR"
225
getUnits()
CATALOG
getUnits() lista
getUnits()
{"SI" "Area" "NONE"
"Capacitance" "_F"
"Charge" "_coul"
}
Goto
CATALOG
Goto Nombre de etiqueta
4Grad
Parte de un programa:
:0! temp
:1! i
:Lbl TOP
: temp+i! temp
: If i<10 Then
:
i+1! i
:
Goto TOP
: EndIf
:Disp temp
Men CATALOG/MATH/Angle
4 Grad expresin
226
Graph
CATALOG
Graph expresin1[, expresin2] [, var1] [, var2]
Graph expr, x
Grficas en
paramtricas
Grficas en polares
Graph expr, q
Grficas de sucesiones
No admitidas.
Grficas en 3D
Graph expr, x, y
Grficas de ecuaciones
diferenciales
No admitidas.
4Hex
Men MATH/Base
entero1 4Hex entero
256 4Hex
0h100
0b111100001111 4Hex
0hF0F
227
identity()
Men MATH/Matrix
matriz
identity(expresin)
identity(4)
1
0
0
0
positivo.
If
0
1
0
0
0
0
1
0
0
0
0
1
CATALOG
If enunciado de expresin
booleana
bloque
EndIf
bloque1
Else
bloque2
EndIf
Parte de un programa:
:If x<0
:Disp "x is negative"
Parte de un programa:
bloque1
ElseIf expresin booleana2 Then
bloque2
bloqueN
EndIf
imag()
Parte de un programa:
Men MATH/Complex
expresin
imag(1+2i)
imag(z)
argumento.
imag(x+iy)
imag(expresin1)
lista
{0 1 1}
228
imag(matriz1)
matriz
imag([a,b;ic,id])
ImpDif()
0 0
[c d]
ImpDif(ecuacin, Varindependiente,
Vardependiente[,orden ]) expresin
-x/y
Input
CATALOG
Input
InputStr
Parte de un programa:
Parte de un programa:
:For i,1,9,1
: "Enter x" & string(i)! str1
: Input str1,#(right(str1,2))
:EndFor
CATALOG
Parte de un programa:
inString()
Men MATH/String
entero
inString("Hello there","the")
229
int()
CATALOG
int(expresin) entero
int(lista1) lista
int(matriz1) matriz
int( 2.5)
3.
int([-1.234,0,0.37])
[-2. 0 0.]
intDiv()
CATALOG
intDiv( 7,2)
intDiv(4,5)
{2 3 5}
integrate
iPart()
Men MATH/Number
iPart(nmero) entero
iPart(lista1) lista
iPart(matriz1) matriz
iPart( 1.234)
1.
iPart({3/2, 2.3,7.003})
{1 2. 7.}
isArchiv()
CATALOG
isArchiv(nombre_de_variable) true,false
isArchiv(PROG1)
True
isClkOn()
CATALOG
isClkOn() true,false
230
isLocked()
CATALOG
isLocked(nombre_de_variable) true,false
isLocked(PROG1)
False
isPrime()
Men MATH/Test
IsPrime(nmero)
isVar()
IsPrime(5)
IsPrime(6)
true
false
Done
nextPrim(7)
11
CATALOG
isVar(nombre_de_variable) true,false
isArchiv(PROG1)
True
Determina si nombre_de_variable se ha
utilizado. Devuelve true si
nombre_de_variable ya existe. Devuelve false
si nombre_de_variable no existe.
Item
CATALOG
Item elementoNombreCadena
Item elementoNombreCadena, etiqueta
Lbl
CATALOG
Lbl Nombre de etiqueta
Parte de un programa:
:Lbl lbl1
:InputStr "Enter password", str1
:If str1password
: Goto lbl1
:Disp "Welcome to ..."
231
lcm()
Men MATH/Number
lcm(nmero1, nmero2) expresin
lcm(lista1, lista2) lista
lcm(matriz1, matriz2) matriz
lcm(6,9)
18
lcm({1/3, 14,16},{2/15,7,5})
{2/3 14 80}
left()
Men MATH/String
left(Cadena origen [, num])
cadena
left("Hello",2)
"He"
lista
left({1,3, 2,4},3)
{1 3 2}
expresin
left(x<3)
limit()
Men MATH/Calculus
limit(2x+3,x,5)
13
limit(1/x,x,0,1)
limit(sin(x)/x,x,0)
limit((1+1/n)^n,n,)
limit((sin(x+h)-sin(x))/h,h,0)
cos(x)
limit(a^x,x,)
undef
limit(a^x,x,)|a>1
232
Line
CATALOG
Line xInicio, yInicio, xFin, yFin[,modoDraw]
LineHorz
@ "
H "
Line 0,0,6,9,0
CATALOG
LineHorz y [, modoDraw]
En la ventana ZoomStd:
LineHorz 2.5
LineTan
CATALOG
LineVert
CATALOG
LineVert x [, modoDraw]
En la ventana ZoomStd:
LineVert 2.5
233
LinReg
Men MATH/Statistics/Regressions
En el modo de grficas de funcin:
{0,1,2,3,4,5,6}! L1
{0,2,3,4,3,4,6}! L2
LinReg L1,L2
ShowStat
{0 1 2 ...}
{0 2 3 ...}
Done
@list()
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
MATH/List menu
list ( lista1 ) lista
@list({20,30,45,70})
{10,15,25}
list44mat()
Men MATH/List
matriz
list4mat({1,2,3})
[1 2 3]
list4mat({1,2,3,4,5},2)
1 2
3 4
5 0
4ln
Men MATH/String
4 ln expresin
expresin
234
Log(x)4 ln
ln(x )
ln(10)
ln()
@ Tecla 2 x
Tecla x
ln(expresin1) expresin
ln(lista1) lista
ln(2.0)
.693...
ln({ 3,1.2,5})
Error: Non-real result
RECTANGULAR:
ln(Matriz cuadrada1)
Matriz cuadrada
.182...
ln(5)}
1.831+1.734i
.448.725i
.266 2.083i
.009 1.490i
1.064+.623i
1.124+1.790i
LnReg
Men MATH/Statistics/Regressions
LnReg lista1, lista2[, [lista3] [, lista4, lista5]]
Local
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
CATALOG
Local var1[, var2] [, var3] ...
235
Lock
CATALOG
{1,2,3,4}! L1
{1,2,3,4}
Lock L1
Done
DelVar L1
Error: Variable is locked or
protected
log()
CATALOG
log(expresin1[,expresin2]) expresin
log(lista1[,expresin2]) lista
log(2.0)
.301...
Matriz cuadrada
log({ 3,1.2,5})
Error: Non-real result
Si el modo Complex Format es
RECTANGULAR:
log({ 3,1.2,5})
ln(5)
ln(3)
p
{ln(10) + ln(10) i .079... ln(10)}
.795+.753i
.194.315i
.115.904i
.003.647i
.462+.270i
.488+.777i
Log(10,3) log(5,3)
Log(2.0,4)
Log3(2)
.5
4logbase
Men MATH/String
expresin 4logbase(expresin1)
expresin
236
Log(10,3) log(5,5)4logbase(5)
log 5(30)
log 5(3)
Logistic
Men MATH/Statistics/Regressions
Loop
Done
Done
%
9
CATALOG
Loop
bloque
EndLoop
LU
regeq(x)! y1(x)
NewPlot 1,1,L1,L2
Parte de un programa:
: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
Men MATH/Matrix
LU matriz, lMatNombre, uMatNombre, pMatNombre[, tol]
[6,12,18;5,14,31;3,8,18]!m1
6
5
3
12
14
8
18
31
18
LU m1,lower,upper,perm
lower
1
5/6
1/2
upper
6
0
0
perm
1
0
0
Done
0
1
1/2
0
0
1
12
4
0
18
16
1
0
1
0
0
0
1
237
[mo np]
[m,n;o,p]!m1
LU m1,lower,upper,perm
lower
upper
o
0
0
1
mp
o
[01 10]
perm
mat44data
Done
1
m
o
Men MATH/List
mat4data,m1,d1,1,,,1
Done
mat44data mat,daos[,fila1][,col1][,fila2][,col2]
mat44list()
Men MATH/List
mat44list(matriz)
lista
mat4list([1,2,3])
1 2 3
[4 5 6]
mat4list(M1)
max()
{1 2 3}
[1,2,3;4,5,6]! M1
{1 2 3 4 5 6}
Men MATH/List
max(expresin1, expresin2) expresin
max(lista1, lista2) lista
max(matriz1, matriz2) matriz
max(2.3,1.4)
max({1,2},{ 4,3})
2.3
{1 3}
expresin
max({0,1, 7,1.3,.5})
1.3
matriz
[1 0 7]
238
mean()
Men MATH/Statistics
mean(lista[, freclista])
expresin
mean({.2,0,1,.3,.4})
.26
mean({1,2,3},{3,2,1})
5/3
mean(matriz1[, frecmatriz])
matriz
median()
Men MATH/Statistics
median(lista)
expresin
median({.2,0,1,.3,.4})
.2
matriz
median([.2,0;1,.3;.4,.5])
[.4 .3]
MedMed
Men MATH/Statistics/Regressions
{0 1 2 ...}
{0 2 3 ...}
Done
Regeq(x)! y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
239
mid()
Men MATH/String
mid(Cadena origen, inicio [, conteo])
cadena
mid("Hello there",2)
"ello there"
mid("Hello there",7,3)
"the"
mid("Hello there",1,5)
"Hello"
mid("Hello there",1,0)
""
lista
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)
{}
lista
mid({"A","B","C","D"},2,2)
{"B" "C"}
min()
Men MATH/List
min(expresin1, expresin2) expresin
min(lista1, lista2) lista
min(matriz1, matriz2) matriz
min(2.3,1.4)
min({1,2},{ 4,3})
1.4
{ 4 2}
expresin
min({0,1, 7,1.3,.5})
matriz
240
mod()
Men MATH/Number
mod(7,0)
mod(7,3)
mod( 7,3)
mod(7, 3)
mod( 7, 3)
MoveVar
CATALOG
mRow()
{1,2,3,4}! L1
{1 2 3 4}
MoveVar L1,Main,Games
Done
matriz
mRow( 1/3,[1,2;3,4],2)
1
[ 1
2
4/3]
nCr()
mRowAdd( 3,[1,2;3,4],1,2)
1
[0
2
-2]
mRowAdd(n,[a,b;c,d],1,2)
b
a
[a n+c b n+d]
Men MATH/Probability
expresin
nCr(expresin1, expresin2)
nCr(z,3)
ans(1)|z=5
nCr(z,c)
ans(1)/nPr(z,c)
z (z 2) (z 1)
6
10
z!
c!(z c)!
1
c!
expresin!/ ((expresin no
Entero)! no Entero!)
241
nCr(lista1, lista2)
lista
nCr({5,4,3},{2,4,2})
matriz
{10
3}
nCr([6,5;4,3],[2,2;2,2])
15
nDeriv()
10
3 ]
[6
Men MATH/Calculus
nDeriv(cos(x),x,h)
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}
NewData
CATALOG
NewData mydata,{1,2,3},{4,5,6}
Done
(Vaya a Data/Matrix Editor y abra
NewFold
CATALOG
NewFold games
Done
newList()
CATALOG
newList(nmElementos)
lista
newList(4)
{0 0 0 0}
242
newMat()
CATALOG
newMat(nmFilas, nmColumnas)
matriz
NewPic
0 0 0
[0 0 0]
CATALOG
NewPlot
newMat(2,3)
NewPic [1,1;2,2;3,3;4,4;5,5;
5,1;4,2;2,4;1,5],xpic
Done
RclPic xpic
CATALOG
FnOff
Done
PlotsOff
Done
{1,2,3,4}! L1
{1 2 3 4}
{2,3,4,5}! L2
{2 3 4 5}
NewPlot 1,1,L1,L2,,,,4
Done
Pulse % para mostrar:
243
NewProb
CATALOG
NewProb
NewProb
Done
nInt()
Men MATH/Calculus
nInt(expresin1, var, inferior, superior)
expresin
1. 12
resultado.
Utilice nInt() anidados para realizar una
integracin numrica mltiple. Los lmites de
integracin pueden depender de las variables de
integracin no incluidos en stos.
norm()
Men MATH/Matrix/Norms
norm(matriz)
expresin
norm([a,b;c,d])
a +b +c +d
244
30
not
Men MATH/Test
not expresin booleana1
expresin booleana
entero
true
not x<2
x2
innocent
nPr()
not 2>=3
not 0h7AC36
0hFFF853C9
37
not 0b100101
0b11111111111111111111111111011010
ans(1) 4 dec
38
Men MATH/Probability
expresin
nPr(expresin1, expresin2)
nPr(z,3)
z (z 2) (z 1)
ans(1)|z=5
60
nPr(z, 3)
1
(z+1) (z+2) (z+3)
z!
(z c)!
nPr(z,c)
ans(1) nPr(z c, c)
1/((expresin+1) (expresin+2)...
(expresin Entero neg))
nPr(expresin, Entero pos)
expresin!/ (expresin no
Entero)!
nPr(lista1, lista2)
lista
matriz
nPr({5,4,3},{2,4,2})
{20 24 6}
nPr([6,5;4,3],[2,2;2,2])
30
[12
20
6]
245
nSolve()
Men MATH/Algebra
nSolve(ecuacin, varOEstim)
nmero de cadena_error
nSolve(x^2+5x 25=9,x)
3.844...
nSolve(x^2=4,x= 1)
2.
nSolve(x^2=4,x=1)
2.
o
variable = nmero real
OneVar
nSolve(x^2+5x 25=9,x)|x<0
8.844...
nSolve(((1+r)^24 1)/r=26,r)|r>0 and
.0068...
r<.25
nSolve(x^2= 1,x)
"no solution found"
Men MATH/Statistics
{0,2,3,4,3,4,6}! L1
OneVar L1
ShowStat
Done
x3 or x4
x3
or
Men MATH/Test
expresin booleana1 or expresin booleana2
expresin booleana
246
Parte de un programa:
If x<0 or x5
Goto END
If choice=1 or choice=2
Disp "Wrong choice"
0h7BD7F
0b100101
ord()
Men MATH/String
ord(cadena) entero
ord(lista1) lista
ord("hello")
104
char(104)
"h"
ord(char(24))
{97
Output
24
ord({"alpha","beta"})
98}
CATALOG
Parte de un programa:
:RandSeed 1147
:ClrIO
:For i,1,90,10
: Output i, rand(100),"Hello"
:EndFor
247
P44Rx()
Men MATH/Angle
P44Rx(rExpresin, qExpresin) expresin
P44Rx(rLista, qLista) lista
P44Rx(rMatriz, qMatriz) matriz
P44Ry()
{ 3/2
5 2
1.3
Men MATH/Angle
P44Ry(rExpresin, qExpresin) expresin
P44Ry(rLista, qLista) lista
P44Ry(rMatriz, qMatriz) matriz
sin(q) r
P4Ry(4,60)
part()
cos(q) r
P4Rx(4,60)
3 3
5 2
2
2 3
0.
CATALOG
part(expresin1[ ,Entero no negativo])
nmero
part(cos(p x+3))
248
part(expresin1, 0)
cadena
part(cos(p x+3),0)
"cos"
part(cos(p x+3),1)
3+px
expresin
part(cos(p x+3))
1
part(cos(p x+3),0)
"cos"
part(cos(p x+3),1)! temp
3+px
temp
px+3
part(temp,0)
"+"
part(temp)
2
part(temp,2)
3
part(temp,1)! temp
px
part(temp,0)
" "
part(temp)
2
part(temp,1)
p
part(temp,2)
x
part(x+y+z)
part(x+y+z,2)
part(x+y+z,1)
2
z
y+x
part(x y z)
part(x y z,2)
part(x y z,1)
2
z
yx
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
part(temp,0)
part(temp)
part(temp,3)
delVar temp
{x
z}
"{"
3
z
Done
249
PassErr
: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
Pause
CATALOG
Pause [expresin]
250
Parte de un Programa:
:DelVar temp
:1"temp[1]
:1"temp[2]
:Disp temp[2]
: Guess the Pattern
:For i,3,20
: temp[i-2]+temp[i-1]"temp[i]
: Disp temp[i]
: Disp temp, "Can you guess
the next number?"
: Pause
:EndFor
PlotsOff
CATALOG
PlotsOff 1,2,5
Done
PlotsOff
Done
PlotsOn
CATALOG
PlotsOn 2,4,5
Done
PlotsOn
Done
4Polar
[1,3.] 4Polar
[x,y] 4Polar
i p
3
(4100)
e i(p2 tan(3/4))5
(590 tan(3/4))
251
polyEval({a,b,c},x) a x +b x+c
polyEval({1,2,3,4},2)
PopUp
26
polyEval({1,2,3,4},{2, 7})
{26 262}
CATALOG
PopUp {"1990","1991","1992"},var1
PowerReg
Men MATH/Statistics/Regressions
En el modo de grficas de funcin:
{1,2,3,4,5,6,7}! L1
{1 2 3 ...}
{1,2,3,4,3,4,6}! L2
PowerReg L1,L2
ShowStat
Prgm
Done
Done
CATALOG
Parte de un programa:
Prgm
EndPrgm
252
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
{1 2 3 ...}
Done
:prgmname()
:Prgm
:
:EndPrgm
product()
Men MATH/List
expresin
Producto()
Prompt
product({1,2,3,4})
product({2,x,y})
product({4,5,8,9},2,3)
24
2 x y
40
product([1,2,3;4,5,6;7,8,9]) [28
product([1,2,3;4,5,6;7,8,9],
1,2)
[4,10,18]
Parte de un programa:
Prompt A,B,C
EndPrgm
propFrac()
Men MATH/Algebra
propFrac(expresin1[, var])
expresin
propFrac(nmero_racional) devuelve
propFrac(4/3)
1 + 1/3
propFrac( 4/3)
1 1/3
propFrac(ans(1))
PtChg
CATALOG
PtChg x, y
PtChg xLista, yLista
253
PtOff
CATALOG
PtOff 2,4
PtOff x, y
PtOff xLista, yLista
PtOn
CATALOG
PtOn 3,5
PtOn x, y
PtOn xLista, yLista
ptTest()
CATALOG
ptTest(3,5)
true
PtText
CATALOG
PtText "sample",3,5
PtText cadena, x, y
PxlChg
CATALOG
PxlChg 2,4
PxlCrcl
CATALOG
254
@
PxlCrcl 40,80,30,1
H PxlCrcl 50,125,40,1
PxlHorz
CATALOG
PxlHorz 25,1
PxlLine
CATALOG
PxlOff
@
PxlLine 50,15,20,90,1
H PxlLine 80,20,30,150,1
CATALOG
PxlHorz 25,1
PxlOff 25,50
PxlOn
CATALOG
PxlOn fila, col
PxlOn filaLista, colLista
PxlOn 25,50
pxlTest()
CATALOG
PxlOn 25,50
@ "
H "
PxlTest(25,50)
PxlTest(25,50)
true
PxlOff 25,50
@ "
H "
false
255
PxlText
CATALOG
PxlText "sample text",20,10
PxlVert
CATALOG
PxlVert 50,1
QR
Men MATH/Matrix
[1,2,3;4,5,6;7,8,9.]!m1
1 2
4 5
7 8
QR m1,qm,rm
Done
.123
.492
.861
qm
.904
.408
.301
.816
.301 .408
8.124
0.
0.
rm
9.601
.904
0.
QR m1,qm,rm
Done
sign(mp no)o
m
m2 + o2
m2 + o 2
msign(mp no)
o
m2 + o 2
m2 + o 2
mn+op
m +o m +o
0
m +o
rm
|m p n o|
2
256
11.078
1.809
0.
[mo np]
[m,n;o,p]!m1
3
6
9.
QuadReg
Men MATH/Statistics/Regressions
{0,1,2,3,4,5,6,7}! L1
QuadReg L1,L2
ShowStat
{1 2 3 ...}
{4,3,1,1,2,2,3,3}! L2
{4 3 1 ...}
Done
QuartReg
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
Men MATH/Statistics/Regressions
Regeq(x)"y1(x)
NewPlot 1,1,L1,L2
%
Done
Done
257
R44Pq()
Men MATH/Angle
R44Pq
q (xExpresin, yExpresin) expresin
R44Pq
q (xLista, yLista) lista
R44Pq
q (xMatriz, yMatriz) matriz
R44Pr()
Men MATH/Angle
R44Pr (xExpresin, yExpresin) expresin
R44Pr (xLista, yLista) lista
R44Pr (xMatriz, yMatriz) matriz
4Rad
R4Pr(3,2)
R4Pr(x,y)
R4Pr([3,-4,2],[0,p4,1.5])
Men CATALOG/MATH/Angle
En el modo Angle, en grados:
4 Rad expresin
1.5 4Rad
.02618R
rand()
Men MATH/Probability
rand(n)
expresin
RandSeed 1147
n es un entero cero.
258
Done
rand()
rand(6)
rand( 100)
0.158...
5
49
randMat()
Men MATH/Probability
randMat(nmFilas, nmColumnas)
matriz
randNorm()
randMat(3,3)
Done
8 3 6
2 3 6
0 4 6
Men MATH/Probability
randNorm(media, sd)
expresin
randPoly()
RandSeed 1147
RandSeed 1147
randNorm(0,1)
randNorm(3,4.5)
Done
0.492...
-3.543...
Men MATH/Probability
randPoly(var, orden)
expresin
RandSeed 1147
Done
randPoly(x,5)
2 x5+3 x4 6 x3+4 x 6
RandSeed
Men MATH/Probability
RandSeed nmero
RclGDB
RandSeed 1147
rand()
Done
0.158...
RclGDB GDBvar
Done
CATALOG
RclGDB GDBvar
RclPic
CATALOG
RclPic picVar [, fila, columna]
259
real()
Men MATH/Complex
expresin
real(2+3i)
real(z)
real(x+iy)
real( expresin1)
real( lista1)
lista
real({a+i b,3,i})
{a
0}
matriz
4Rect
real([a+i b,3;c,i])
[c 0]
[3,p4,p6]4Rect
3 2 3 2
[ 4
4
3 3
2 ]
[a,b,c]
[a cos(b) sin(c)
a sin(b) sin(c) a cos(c)]
4e^(p/3)4Rect
4e 3
(4p/3)4Rect
2+2
3i
2+2
3 i
ref()
Men MATH/Matrix
ref( matriz1)
matriz
ref(m1)
[ae
f
e
1
b
f
c
g
ag ce
af be
260
remain()
Men MATH/Number
remain(7,0)
remain(7,3)
remain( 7,3)
remain(7, 3)
remain( 7, 3)
Rename
CATALOG
Request
[2 1 ]
{1,2,3,4}! L1
Rename L1, list1
list1
{1,2,3,4}
Done
{1,2,3,4}
CATALOG
Return
CATALOG
Return [expresin]
Define factoral(nn)=Func
:local answer,count:1! answer
:For count,1,nn
:answer count! answer:EndFor
:Return answer:EndFunc
factoral(3)
Done
6
261
right()
Men MATH/List
right(lista1[, nm])
lista
right({1,3, 2,4},3)
{3 2 4}
cadena
right("Hello",2)
"lo"
expresin
right(x<3)
root()
Men CATALOG/MATH/Number
root(expresin)
root(8,3)
raz
rotate()
root(3,3)
root(3,0,3)
1/3
1.442249570
Men MATH/Base
rotate(entero1[,#Rotaciones])
entero
rotate(0b1111010110000110101)
0b10000000000000111101011000011010
rotate(256,1)
0b1000000000
0h3C7
0h800001E3
0h1E38
0b00000000000001111010110000110101
El bit ms a la derecha se traslada al
extremo izquierdo.
se genera:
0b10000000000000111101011000011010
El resultado se presenta de acuerdo con el estado
del modo Base.
rotate(lista1[,#Rotaciones])
lista
262
{4 1 2 3}
rotate({1,2,3,4}, 2)
{3 4 1 2}
rotate({1,2,3,4},1)
{2 3 4 1}
rotate(cadena1[,#Rotaciones])
cadena
rotate("abcd")
"dabc"
rotate("abcd", 2)
"cdab"
rotate("abcd",1)
"bcda"
round(1.234567,3)
1.235
round()
Men MATH/Number
expresin
lista
matriz
round({p,(2),ln(2)},4)
{3.1416 1.4142 .6931}
round([ln(5),ln(3);p,e^(1)],1)
1.6
rowAdd()
1.1
[3.1 2.7]
matriz
rowAdd([3,4; 3, 2],1,2)
[30 42]
rowAdd([a,b;c,d],1,2)
a
[a+c b+d]
rowDim()
Men MATH/Matrix/Dimensions
rowDim( matriz)
expresin
[1,2;3,4;5,6]! M1
rowdim(M1)
rowNorm()
1 2
3 4
5 6
3
Men MATH/Matrix/Norms
rowNorm( matriz)
expresin
rowNorm([-5,6,-7;3,4,9;9,-9,-7])
25
263
rowSwap()
matriz
[1,2;3,4;5,6]! Mat
1 2
3 4
5 6
5 6
3 4
1 2
RplcPic
CATALOG
rref()
Men MATH/Matrix
rref(matriz1[, tol])
matriz
0 0 1 62/71
rref([a,b,x;c,d,y])
1 0 d x-b y
a d-b c
0 1 (c x-a y)
a d-b c
sec()
264
sec(45)
(2)
sec({1,2.3,4})
1
1
1.000
cos(1)
cos(4)
sec L1()
L1
Nota: El resultado devuelve un ngulo expresado sec ( 2 )
en grados, grados centesimales o radianes, segn
En el modo Angle, en radianes:
el valor de modo de ngulo actual.
secL1({1,2,5})
0
sech()
p
cos L1(1/5)
3
sechL1()
sech({1,2.3,4})
1
1
.198
cosh(1)
cosh(4)
Send
1
cosh(3)
sech(3)
sechL1({1,L2,2.1})
0 (2 p) i 1.074 i
3
CATALOG
Send lista
SendCalc
Parte de un programa:
:Send {1,0}
:Send {1,2,1}
CATALOG
SendCalc var
Parte de un programa:
:a+b! x
:SendCalc x
265
@ SendCalc var[,port]
SendChat
CATALOG
SendChat var
Parte de un programa:
:a+b! x
:SendChat x
seq()
Men MATH/List
seq(expresin, var, inferior, superior[, paso])
lista
seq(n^2,n,1,6) {1 4 9 16 25 36}
seq(1/n,n,1,10,2)
{1 1/3 1/5 1/7 1/9}
sum(seq(1n^2,n,1,10,1))
196...
127...
setDate()
CATALOG
setDate(ao,mes,da) listaanterior
setDate(2001,10,31)
{2001
11
1}
266
setDtFmt()
CATALOG
setDtFmt(entero) enteroanterior
Valores enteros:
1 = MM/DD/AA
2 = DD/MM/AA
3 = MM.DD.AA
4 = DD.MM.AA
5 = AA.MM.DD
6 = MM-DD-AA
7 = DD-MM-AA
8 = AA-MM-DD
setFold()
CATALOG
setFold( Nombre de carpeta nueva)
carpeta antigua
Cadena de
Done
setFold(main)
"chris"
setFold(chris)! oldfoldr
"main"
1! a
setFold(#oldfoldr)
nueva.
setGraph()
newFold chris
1
"chris"
chris\a
CATALOG
setGraph("Graph Order","Seq")
"SEQ"
setGraph("Coordinates","Off")
"RECT"
Estados
"Coordinates"
"Graph Order"
"Seq", "Simul" 1
"Grid"
"Off", "On" 2
"Axes"
"Off", "On"
"Box", "Axes", "Off"
"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
Sugerencia: Para escribir un smbolo de nmero primo ( ' ), pulse 2 .
"Solution Method"
"RK", "Euler" 5
"Fields"
267
Off, On 6
Discontinuity
Detection
1
No disponible en el modo de grficas de sucesiones, de grficas en 3D o de grficas de ecuaciones
diferenciales. No disponible en el modo de grficas de funcin cuando Discontinuity Detection
est definido en On.
2
No disponible en el modo de grficas en 3D.
3
Aplicable nicamente al modo de grficas en 3D.
4
Aplicable nicamente al modo de grficas de sucesiones.
5
Aplicable nicamente al modo de grficas de ecuaciones diferenciales.
6
Aplicable nicamente al modo de grficas de funcin cuando Graph Order est definido en
Seq.
setMode()
CATALOG
setMode(modoNombreCadena, estadoCadena)
cadena
setMode(lista)
setMode("Angle","Degree")
cadenaLista
"RADIAN"
2
2
sin(45)
setMode("Angle","Radian")
"DEGREE"
2
2
sin(p4)
setMode("Angle","Gradian")
"RADIAN"
2
2
sin(50)
setMode("Display Digits",
"Fix 2")
"FLOAT"
3.14
p
setMode ("Display Digits",
"Float")
"FIX 2"
3.141...
268
Nombres de modos
Estados
"Graph"
"Display Digits"
"Fix 0", "Fix 1", ..., "Fix 12", "Float", "Float 1", ..., "Float 12"
"Angle"
"Exponential Format"
"Complex Format"
"Vector Format"
"Pretty Print"
"Off", "On"
"Split Screen"
"Split 1 App"
"Split 2 App"
"Number of Graphs"
"1", "2"
"Graph2"
"Exact/Approx"
"Base"
"Language"
setTable()
CATALOG
setTable("Independent","AUTO")
"ASK"
&
Estados
"Off", "On"
"Independent"
"Auto", "Ask"
setTime()
CATALOG
setTime(hora,minuto,segundo) listaanterior
setTime(11,32,50)
{10
44
49}
setTmFmt()
CATALOG
setTmFmt(entero) enteroanterior
Valores enteros:
12 = reloj de 12 horas
24 = reloj de 24 horas
269
setTmZn()
CATALOG
setTmZn(entero) enteroanterior
setUnits()
CATALOG
setUnits(lista1)
lista
H 2
{"SI"} o {"ENG/US"}
Para especificar un conjunto personalizado de
unidades por omisin, la lista1 utiliza la forma:
{"CUSTOM", "cat1", "unidad1"[, "cat2", "unidad2", ]}
donde cada par de cat y unidad especifica una
categora y su unidad por omisin (se pueden
especificar slo unidades incorporadas, no
unidades definidas por el usuario). Cualquier
categora no especificada utilizar su unidad
personalizada anterior.
Para volver a las unidades por omisin
personalizadas, la lista1 utiliza la forma:
@
29
H
setUnits({"SI"})
{"SI" "Area" "NONE"
"Capacitance" "_F" ...}
setUnits({"CUSTOM","Length",
"_cm","Mass","_gm"})
{"SI" "Length"
"Mass" "_kg"
"_m"
...}
{"CUSTOM"}
Si desea distintos valores predeterminados en
funcin de la situacin, cree listas independientes
y gurdelas con nombres diferentes. Para utilizar
un conjunto de valores por omisin, especifique
ese nombre de lista en setUnits().
Es posible utilizar setUnits() para restablecer los
ajustes previamente guardados con setUnits()
! var o con getUnits() ! var.
270
Shade
CATALOG
Shade expr1, expr2, [xinferior], [xsuperior], [modelo], [patRes]
En la ventana de visualizacin
ZoomTrig:
Shade cos(x),sin(x)
@ "
H "
ClrDraw
Shade cos(x),sin(x),0,5
Done
@ "
H "
ClrDraw
Shade cos(x),sin(x),0,5,2
Done
Done
ClrDraw
Shade cos(x),sin(x),0,5,2,1
271
shift()
CATALOG
shift(entero1[,# de desplazamientos])
entero
shift(0b1111010110000110101)
0b111101011000011010
shift(256,1)
0b1000000000
0h3C7
0h1E3
0h1E38
0b00000000000001111010110000110101
Inserta 0 si el bit situado ms a la Se quita
izquierda es 0, 1 si dicho bit es
1.
genera:
0b00000000000000111101011000011010
El resultado se presenta de acuerdo con el estado
del modo Base. No se ponen los ceros a la
izquierda.
shift(lista1 [,# de desplazamientos])
lista
shift({1,2,3,4})
{undef 1 2 3}
shift({1,2,3,4}, 2)
{undef undef 1 2}
shift({1,2,3,4},1)
{2 3 4 undef}
272
cadena
shift("abcd")
" abc"
shift("abcd", 2)
"
shift("abcd",1)
"bcd "
ab"
ShowStat
CATALOG
ShowStat
{1,2,3,4,5}! L1
{1 2 3 4 5}
{0,2,6,10,25}! L2 {0 2 6 10 25}
TwoVar L1,L2
ShowStat
sign()
Men MATH/Number
sign(expresin1) expresin
sign(lista1) lista
sign(matriz1) matriz
sign( 3.2)
1.
sign({2,3,4, 5})
{1
1 1}
sign(1+abs(x))
sign([ 3,0,3])
[ 1 1 1]
273
simult()
Men MATH/Matrix
matriz
Hallar x e y:
x + 2y = 1
3x + 4y = 1
simult([1,2;3,4],[1; 1])
3
[2]
La solucin es x= 3 e y=2.
Hallar:
ax + by = 1
cx + dy = 2
ab
[c d]
[a,b;c,d]! matx1
simult(matx1,[1;2])
b d)
a(2
d b c
2
a
c
a d b c
matriz
Hallar:
sin()
@ Tecla 2 W
x + 2y = 1
3x + 4y = 1
x + 2y = 2
3x + 4y = 3
simult([1,2;3,4],[1,2; 1, 3])
3
[2
7
9/2]
Tecla W
sin(expresin1) expresin
sin(lista1) lista
2
2
sin(45)
2
2
sin({0,60,90})
{0
3
2
1}
2
2
274
sin(p/4)
2
2
sin(45)
2
2
sin(Matriz cuadrada1)
Matriz cuadrada
sin([1,5,3;4,2,1;6, 2,1])
.942
.045
.048
.045 .031
.949
.020
.005 .961
sin ()
@ Tecla Q
Tecla 2 Q
expresin1.
sin (lista1) devuelve una lista de los senos
inversos de cada elemento de la lista1.
Matriz cuadrada
sinh()
90
.523...}
.164.064i
.725 1.515i
2.083 2.632i
1.490 2.105i
.947.778i
1.790+1.271i
Men MATH/Hyperbolic
sinh(expresin1) expresin
sinh(lista1) lista
sinh (expresin1) devuelve el seno hiperblico del
sinh(1.2)
1.509...
sinh({0,1.2,3.})
{0 1.509...
10.017...}
argumento.
sinh (lista) devuelve una lista de los senos
hiperblicos de los elementos de la lista1.
sinh(Matriz cuadrada1)
Matriz cuadrada
sinh ()
360.954
352.912
298.632
305.708
233.495
154.599
239.604
193.564
140.251
Men MATH/Hyperbolic
sinh (0)
sinh ({0,2.1,3})
{0 1.487...
0
sinh (3)}
275
sinh(Matriz cuadrada1)
Matriz cuadrada
sinh([1,5,3;4,2,1;6, 2,1])
.041
1.463
2.750
2.155
1.158
.926
.112
1.528 .572
SinReg
Men MATH/Statistics/Regressions
regeq(x)! y1(x)
NewPlot 1,1,L1,L2
Done
Done
%
9
solve()
Men MATH/Algebra
276
x=
or x =
2 x 2
x=1
undef
0
solve(5x 2 2x,x)
x 2/3
x =.860...
solve(x=x+1,x)
false
solve(x=x,x)
true
2x 11 and solve(x^29,x)
x 1 and x 3
En el modo Angle, en radianes:
solve(sin(x)=0,x)
x = @n1 p
solve(x^(1/3)= 1,x)
x = 1
solve((x)= 2,x)
false
x=4
solve(y=x^2 2 and
x+2y= 1,{x,y})
x=1 and y= 1
or x= 3/2 and y=1/4
o
variable = nmero real o no real
277
r
or x= 2 and y=
3r
2
3r
and z=@1
and z=@1
x=
(sin(z) 1)
ezsin(z)+1
and y=
ez + 1
ez + 1
SortA
Men MATH/List
SortA listaNombre1[, listaNombre2] [, listaNombre3] ...
SortA vectorNombre1[, vectorNombre2]
[, vectorNombre3] ...
{2,1,4,3}! list1
SortA list1
{2,1,4,3}
Done
list1
{4,3,2,1}! list2
SortA list2,list1
{1 2 3 4}
{4 3 2 1}
Done
list2
list1
{1 2 3 4}
{4 3 2 1}
278
SortD
Men MATH/List
SortD listaNombre1[, listaNombre2] [, listaNombre3] ...
SortD vectorNombre1[,vectorNombre2] [,vectorNombre3] ...
4Sphere
{2,1,4,3}! list1
{1,2,3,4}! list2
SortD list1,list2
list1
list2
{2 1 4 3}
{1 2 3 4}
Done
{4 3 2 1}
{3 4 1 2}
vector 4Sphere
[1,2,3]4Sphere
[13 4 cos ( 13 )]
Z
(,,)
startTmr()
CATALOG
startTmr() entero
startTmr()
148083315
checkTmr(148083315)
34
startTmr()!Tempor1
startTmr()!Tempor2
checkTmr(Tempor1)!ValorTempor1
checkTmr(Tempor2)!ValorTempor2
timeCnv().
279
stdDev()
Men MATH/Statistics
stdDev(lista[, freclista])
expresin
stdDev({a,b,c})
stdDev({1,2,5, 6,3, 2})
matriz
stdDev([1,2,5;-3,0,1;.5,.7,3])
2]
[2.179... 1.014...
stdDev([L1.2,5.3;2.5,7.3;6,L4],[4,2;3
,3;1,7])
[2.7005,5.44695]
stdDevPop()
Men MATH/Statistics
stdDevPop(lista[, freclista])
expresin
stdDevPop({1.3,2.5,L6.4},{3,2,5})
stdDevPop(matriz1[, frecmatriz])
matriz
280
stdDevPop([[1,2,5][3,0,1][.5,.7,3]])
stdDevPop([L1.2,5.3;2.5,7.3;6,L4],[4,
2;3,3;1,7])
StoGDB
CATALOG
StoGDB GDBvar
Stop
CATALOG
Stop
StoPic
Parte de un programa:
For i,1,10,1
If i=5
Stop
EndFor
CATALOG
StoPic picVar [, pxlFila, pxlCol] [, ancho, superior]
Store
string()
Men MATH/String
string(expresin)
cadena
string(1.2345)
string(1+2)
"1.2345"
"3"
string(cos(x)+(3))
"cos(x) + (3)"
281
Style
CATALOG
Style numecua, CadenaPropiedadestilo
Style 1,"thick"
Done
Style 10,"path"
Done
subMat()
CATALOG
[1,2,3;4,5,6;7,8,9]! m1
1
4
7
2 3
5 6
8 9
4 5
[7 8]
subMat(m1,2,2)
5 6
[8 9]
sum()
Men MATH/List
sum(lista[, primero[, ltimo]])
expresin
sum({1,2,3,4,5})
sum({a,2a,3a})
sum(seq(n,n,1,10))
55
sum({1,3,5,7,9},3)
21
matriz
sum([1,2,3;4,5,6])
rango de filas.
Suma()
282
15
6 a
[5
9]
sum([1,2,3;4,5,6;7,8,9])
[12 15 18]
sum([1,2,3;4,5,6;7,8,9],2,3)
[11,13,15]
switch()
CATALOG
switch([entero1])
entero
switch
T (trasp.)
Men MATH/Matrix
matriz1
matriz
[1,2,3;4,5,6;7,8,9]! mat1
1
4
7
2 3
5 6
8 9
1
2
3
4 7
5 8
6 9
mat1
[c d]
mat2
[b d]
[1+i,2+i;3+i,4+i]! mat3
mat3
a b
[a,b;c,d]! mat2
a c
1+i 2+i
[3+i 4+i]
1 i 3 i
[2 i 4 i]
283
Table
CATALOG
En el modo de grficas de funcin:
Table cos(time),time
Table expr, x
Table xExpr, yExpr, t
Table expr, q
tan()
@ Tecla 2 Y
Tecla Y
tan(expresin1) expresin
tan(lista1) lista
argumento.
tan((p/4) )
tan(45)
tan({0,60,90})
{0
undef}
tan((p/4) )
tan(50)
tan({0,50,100})
1
{0
undef}
tan(45)
tan({p,p/3,-p,p/4})
{0 3 0 1}
284
tan(Matriz cuadrada1)
Matriz cuadrada
tan([1,5,3;4,2,1;6, 2,1])
28.291
12.117
36.818
tan ()
@ Tecla S
11.114
5.481
10.459
Tecla 2 S
tangente es expresin1.
tan (lista1) devuelve la lista de los
arcotangentes de los elementos de lista1.
26.088
7.835
32.806
Matriz cuadrada
45
50
.463...}
.083
.748
1.686
1.266
.622
.630
.070
1.182 .455
tanh()
Men MATH/Hyperbolic
tanh(expresin1) expresin
tanh(lista1) lista
tanh(expresin1) devuelve la tangente hiperblica
tanh(1.2)
.833...
tanh({0,1})
{0
tanh(1)}
del argumento.
tanh(lista) devuelve la lista de las tangentes
Matriz cuadrada
.097
.488
1.282
.933
.425
.538
.129
1.034 .428
285
tanh ()
Men MATH/Hyperbolic
tanh (0)
{
Matriz cuadrada
taylor()
tanh ({1,2.1,3})
.518... 1.570... i
ln(2) p
i}
2
2
.099+.164i
.087.725i
.511 2.083i
.267 1.490i
.479.947i
.878+1.790i
Men MATH/Calculus
expresin
taylor(e^((x)),x,2)
tCollect()
expand(taylor(x/(x (x 1)),x,4)/x,x)
Men MATH\Algebra\Trig
tCollect(expresin1)
expresin
tCollect((cos(a))^2)
cos(2 a) + 1
Devuelve una expresin en la que los productos y
2
potencias enteras de senos y cosenos se
convierten en una combinacin lineal de senos y
tCollect(sin(a)cos(b))
cosenos de varios ngulos, sumas de ngulos o
sin(a b)+sin(a+b)
restas de ngulos. La transformacin convierte los
2
polinomios trigonomtricos en una combinacin
lineal de sus valores armnicos.
Algunas veces tCollect() cumple los objetivos
cuando la simplificacin trigonomtrica por
omisin no lo permite. tCollect() tiende a
invertir las transformaciones efectuadas con
tExpand(). Algunas veces, si se aplica
tExpand() a un resultado de tCollect() o
viceversa, en dos pasos separados, se simplifica
una expresin.
286
tExpand()
Men MATH\Algebra\Trig
tExpand(expresin1)
expresin
tExpand(sin(3f))
4 sin(f) (cos(f)) sin(f)
tExpand(cos(a b))
cos(a) cos(b)+sin(a) sin(b)
Text
CATALOG
Text promptCadena
Done
Then
timeCnv()
CATALOG
timeCnv(segundos) lista
timeCnv(152442117)
{1764 9 1 57}
Title
CATALOG
Title ttuloCadena, [Lbl]
Parte de un programa:
:Dialog
:Title
"This is a dialog box"
:Request
"Your name",Str1
:Dropdown
"Month you were born",
seq(string(i),i,1,12),Var1
:EndDlog
287
tmpCnv()
CATALOG
tmpCnv(100_c,_f)
tmpCnv(expresin1_tempUnidad1, _tempUnidad2)
expresin _tempUnidad2
212._F
tmpCnv(32_f,_c)
0._C
tmpCnv(0_c,_k)
273.15_K
tmpCnv(0_f,_r)
459.67_R
_C
_F
_K
_R
Celsius
Fahrenheit
Kelvin
Rankine
@
29
H
Para , pulse 2 .
@
Para _ , pulse .
H Para _ , pulse 2 .
100
_C
32
212
_F
@tmpCnv()
CATALOG
@tmpCnv(expresin1_tempUnidad1, _tempUnidad2)
expresin _tempUnidad2
@tmpCnv(100_c,_f)
180._F
@tmpCnv(180_f,_c)
100._C
@tmpCnv(100_c,_k)
100._K
_C
_F
_K
_R
@tmpCnv(100_f,_r)
100._R
Celsius
Fahrenheit
Kelvin
Rankine
@tmpCnv(1_c,_f)
1.8_F
Para , pulse 2 .
@
Para _ , pulse .
H Para _ , pulse 2 .
@
29
H
100
_C
_F
32
212
180_F
288
Toolbar
CATALOG
Toolbar
bloque
EndTBar
Trace
Parte de un programa:
:Toolbar
: Title "Examples"
: Item "Trig", t
: Item "Calc", c
: Item "Stop", Pexit
:EndTbar
CATALOG
Trace
Try
CATALOG
Try
bloque1
Else
bloque2
EndTry
TwoVar
Parte de un programa:
:Try
: NewFold(temp)
: Else
: Already exists
: ClrErr
:EndTry
Men MATH/Statistics
{0,1,2,3,4,5,6}! L1
{0 1 2 ...}
{0,2,3,4,3,4,6}! L2
TwoVar L1,L2
ShowStat
{0 2 3 ...}
Done
289
Unarchiv
CATALOG
unitV()
10!arctest
Archive arctest
5 arctest
15!arctest
10
Done
50
N
Unarchiv arctest
15!arctest
Done
15
unitV(vector1)
vector
unitV([a,b,c])
a
a+b+c
b
a+b+c
a+b+c
unitV([1,2,1])
6
[6
6
3
6
]
6
14
14
37 14
14
14
unitV([1;2;3])
Unlock
CATALOG
variance()
Men MATH/Statistics
variance(lista[, freclista])
expresin
variance({a,b,c})
a -a (b+c)+b -b c+c
3
matriz
variance([1,2,5; 3,0,1;
.5,.7,3])
[4.75
68/33
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]
290
when()
CATALOG
when(x<0,x+3)|x=5
@ "
H "
when(x<0,3+x)
ClrGraph
Graph when(x p and x<0,x+3,undef)
ClrGraph
Graph when(x<0,when(x< p,
4 sin(x),2x+3),5 x^2)
While
Done
Done
6
6
CATALOG
While condicin
bloque
EndWhile
With
Parte de un programa:
:1! i
:0! temp
:While i<=20
: temp+1/i! temp
: i+1! i
:EndWhile
:Disp "sum of reciprocals up to
20",temp
291
xor
Men MATH/Test
expresin booleana1 xor expresin booleana2
expresin booleana
false
true
0h79169
0b100001
XorPic
CATALOG
zeros()
Men MATH/Algebra
zeros(expresin, var)
lista
292
{(
b-4ac-+b)
2a
b-4ac-b
}
2a
a x^2+b x+c|x=ans(1)[2]
exact(zeros(a (e^(x)+x)(sign
(x) 1),x))
{}
exact(solve(a (e^(x)+x)(sign
(x) 1)=0,x))
e x + x = 0 or x>0 or a = 0
o
variable = nmero real o no real
zeros({x^2+y^2 r^2,
(x r)^2+y^2 r^2},{x,y})
r 3r
2 2
r 3r
2
2
Extraccin de la fila 2:
r
2
ans(1)[2]
3r
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
293
zeros({x+e^(z)y1,xysin(z)},
{x,y})
e sin(z)+1
ez+1
z
(sin(z) 1)
ez+1
ZoomBox
zeros({e^(z) y 1, y sin(z)},
{y,z=2p})
[.001 6.281]
CATALOG
ZoomBox
Done
1 esquina
2 esquina
vez.
294
ZoomData
CATALOG
ZoomData
{1 2 3 4}
{2 3 4 5}
Done
@ "
H "
ZoomData
ZoomDec
CATALOG
ZoomDec
Done
@ "
H "
ZoomDec
ZoomFit
CATALOG
ZoomFit
Done
@
"
H "
ZoomFit
295
ZoomIn
CATALOG
En el modo de grficas de funcin:
ZoomIn
Done
ZoomInt
CATALOG
En el modo de grficas de funcin:
ZoomInt
Done
ZoomOut
CATALOG
En el modo de grficas de funcin:
ZoomOut
Done
ZoomPrev
CATALOG
ZoomPrev
296
ZoomRcl
CATALOG
ZoomRcl
ZoomSqr
CATALOG
En el modo de grficas de funcin:
ZoomSqr
Done
ZoomStd
CATALOG
En el modo de grficas de funcin:
ZoomStd
Done
Grficas de funcin:
x:
Grficas en paramtricas:
t: [0, 2p, p/24], x:[ 10,10,1], y:[ 10,10,1]
Grficas en polares:
q: [0, 2p, p/24], x:[ 10,10,1], y:[ 10,10,1]
Grficas de sucesiones:
nmin=1, nmax=10, plotStrt=1, plotStep=1,
x: [ 10,10,1], y:[ 10,10,1]
Grficas en 3D:
eyeq=20, eyef=70, eye=0
x: [ 10, 10, 14], y: [ 10, 10, 14],
z: [ 10, 10], ncontour=5
ZoomSto
CATALOG
ZoomSto
297
ZoomTrig
CATALOG
En el modo de grficas de funcin:
ZoomTrig
Done
@
"
H "
ZoomTrig
+ (suma)
Tecla
expresin1 + expresin2 expresin
56
ans(1)+4
ans(1)+4
ans(1)+4
ans(1)+4
{22,p,p/2}! L1
{10,5,p/2}! L2
L1+L2
56
60
64
68
72
{22 p p/2}
{10 5 p/2}
{32 p+5 p}
ans(1)+{p, 5, p}
{p+32
0}
[a,b;c,d]+[1,0;0,1]
b
[a+1
c d+1]
expresin + lista1
lista1 + expresin
lista
lista
15+{10,15,20}
{25 30 35}
{10,15,20}+15
{25 30 35}
20+[1,2;3,4]
matriz
matriz
21
298
[3 24]
(resta)
Tecla |
expresin1 - expresin2 expresin
lista
lista
6 2
4
5 p
6
p p6
{22,p,p2} {10,5,p2}
{12 p 5 0}
[3,4] [1,2]
[2 2]
15 {10,15,20}
{5 0 -5}
{10,15,20} 15
{-5 0 5}
matriz
matriz
20 [1,2;3,4]
19
[ 3 16]
(multiplic.)
Tecla p
6.9
x y x
x2 y
{1.0,2,3} {4,5,6}
lista
2 3.45
matriz
{2a,32} {a,b3}
{4. 10 18}
{2 a
b
}
2
[1,2,3;4,5,6] [a,d;b,e;c,f]
lista
lista
p {4,5,6}
{4 p 5 p 6 p}
matriz
matriz
[1,2;3,4].01
l identity(3)
.01 .02
[.03 .04]
l
0
0
0 0
l 0
0 l
299
(divisin)
Tecla e
2/3.45
lista1 lista2
.57971
x^3/x
x2
{1.0,2,3}/{4,5,6}
lista
a/{3,a,(a)}
1 a
3
{a,b,c}/(a b c)
[a,b,c]/(a b c)
matriz
[b c a c a b]
^ (potencia)
{b c a c a b}
Tecla Z
4^2
16
{a,2,c}^{1,b,3}
{a 2 b c }
lista
lista
{1,2,3,4}^ 2
{p a p p }
p^{a,2, 3}
matriz
[1,2;3,4]^2
[1,2;3,4]^ 1
[1,2;3,4]^ 2
300
[a,2;b,3].+[c,4;5,d]
x.+[c,4;5,d]
Teclas |
[a,2;b,3]. [c,4;d,5]
x. [c,4;d,5]
[a,2;b,3]. [c,4;5,d]
x. [a,b;c,d]
. / (pto., div.)
Teclas e
[a,2;b,3]./[c,4;5,d]
x./[c,4;5,d]
.^ (pto., pot.)
Teclas Z
[a,2;b,3].^[c,4;5,d]
x.^[c,4;5,d]
301
(negativo)
expresin1 expresin
lista1 lista
matriz1 matriz
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
% (porcent.)
Men CHAR/Punctuation
expresin1 % expresin
lista1 % lista
matriz1 % matriz
Devuelve
13%
{1, 10, 100}%
.13
{.01 .1
1.}
argument
100
= (igual)
Tecla
expresin1 = expresin2 expresin booleana
lista1 = lista2 lista booleana
matriz1 = matriz2 matriz booleana
:g(x)
:Func
:If x 5
: Return
: ElseIf
: Return
: ElseIf
: Return
: ElseIf
: Return
:EndIf
:EndFunc
Then
5
x> 5 and x<0 Then
x
x0 and x10 Then
x
x=10 Then
3
Graph g(x)
302
Tecla
expresin1 /= expresin2 expresin booleana
lista1 /= lista2 lista booleana
matriz1 /= matriz2 matriz booleana
<
Tecla 2
expresin1 < expresin2 expresin booleana
lista1 < lista2 lista booleana
matriz1 < matriz2 matriz booleana
Teclas
expresin1 <= expresin2 expresin booleana
lista1 <= lista2 lista booleana
matriz1 <= matriz2 matriz booleana
>
Tecla 2
expresin1 > expresin2 expresin booleana
lista1 > lista2 lista booleana
matriz1 > matriz2 matriz booleana
303
Teclas
expresin1 >= expresin2 expresin booleana
lista1 >= lista2 lista booleana
matriz1 >= matriz2 matriz booleana
! (factorial)
@ Tecla
Tecla 2 W
expresin1! expresin
lista1! lista
matriz1! matriz
5!
{5,4,3}!
[1,2;3,4]!
120
{120
24
6}
1 2
[6 24]
& (anex.)
@ Tecla
Tecla 2 H
() (integrar)
"Hello Nick"
Tecla 2 <
(x^2,x,a,b)
(x^2,x)
304
(a x^2,x,c)
a b
+
3
3
x
3
a x
+c
3
(b e^( x^2)+a/(x^2+a^2),x)
ClrGraph:Graph tmp(x):Graph
1/(2 cos(x)):Graph (3)
(2tan ((3)(tan(x/2)))/3)
((ln(x+y),y,0,x),x,0,a)
1.493...
(4)
({9,a,4})
{3
2}
() (prod.)
Men MATH/Calculus
expresin
(1/n,n,1,5)
1
120
(k^2,k,1,n)
(n!)
({1/n,n,2},n,1,5)
{120
(expresin1, var, inferior, inferior 1)
(expresin1, var, inferior, superior)
1
1/( expresin1,
120 32}
(k,k,4,3)
(1/k,k,4,1)
305
G() (suma)
Men MATH/Calculus
expresin
G(1/n,n,1,5)
# (dir. indirec.)
(gradian)
n (n + 1) (2 n + 1)
6
p
G(1/n^2,n,1,)
6
G(k,k,4,3)
G(k,k,4,1)
5
4
CATALOG
# varNombreCadena
G(k^2,k,1,n)
G(k,k,4,1)+G(k,k,2,4)
inferior 1
137
60
Parte de un programa:
:For i,1,5,1
: ClrGraph
: Graph i x
: StoPic #("pic" & string(i))
:EndFor
Men MATH/Angle
expresin1 G expresin
lista1 G lista
matriz1 G matriz
cos(50G)
2
2
cos({0,100G,200G}) {1,0.-1}
(radianes)
Men MATH/Angle
expresin1 expresin
lista1 lista
matriz1 matriz
cos((p/4) )
2
2
cos({0,(p/12), p })
( 3+1) 2
{1
1}
4
306
(grados)
Tecla 2
expresin valor
lista1 lista
matriz1 matriz
2
2
cos(45)
cos({0,p/4,90,30.12})
{1 .707... 0 .864...}
(ngulo)
Tecla 2
(entrada de cilndrico)
[radio,q_ngulo,f_ngulo]
vector
[5,60,45]
En el modo en radianes y el formato
de vector establecido en:
(entrada de esfrico)
rectangular
cilindrico
esfrico
(magnitud ngulo)
, ', "
2.071 4.071i
25.221...
51/2
' (primo)
Tecla 2
variable '
variable ''
307
_ (subrayado)
@ Tecla
Tecla 2
3_m 4 _ft
expresin_unidad
9.842_ft
variable_
real(z)
real(z_)
z
real(z_)
imag(z)
imag(z_)
0
imag(z_)
4 (conversin)
Tecla 2
3_m 4 _ft
9.842_ft
10^(1.5)
31.622...
H 2
Nota: El operador de conversin 4 no maneja
unidades de temperatura. Como alternativa,
utilice tmpCnv() y @tmpCnv().
10^()
CATALOG
10^ (expresin1) expresin
10^ (lista1) lista
10^{0, 2,2,a}
{1
308
1
100 10 a}
100
10^(Matriz cuadrada1)
Matriz cuadrada
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
CATALOG (^ -1)
expresin1 x expresin
lista1 x lista
3.1^ 1
Matriz cuadrada
.322581
{a,4,.1,x 2}^ 1
1 1
{a 4 10
1
}
x 2
[1,2;3,4]^ 1
[1,2;a,4]^ 1
| (with)
@ Tecla
Tecla 2
x+1| x=3
x+y| x=sin(y)
sin(y) + y
x+y| sin(y)=x
x+y
(x) (1/x)
1
x
x
solve(x^2 1=0,x)| x1
x = 1
f(x)| x=(3)
Done
3 + 7
(sin(x))^2+2sin(x) 6| sin(x)=d
d +2d 6
(x) (1/x)|x>0
309
! (almac.)
Tecla
expresin ! var
lista ! var
matriz ! var
expresin ! fun_nombre(parmetro1,...)
lista ! fun_nombre(parmetro1,...)
matriz ! fun_nombre(parmetro1,...)
p
4
p/4! myvar
2cos(x)! Y1(x)
{1,2,3,4}! Lst5
Done
{1 2 3 4}
1 2 3
[1,2,3;4,5,6]! MatG
[4 5 6]
"Hello"! str1
"Hello"
(coment.)
Tecla d
Tecla 2 X
[texto]
Parte de un programa:
screen
:For i,1,10 This loops 10 times
0b, 0h
@ Teclas j [B]
Teclas B
@ Teclas j [H]
Teclas H
0b Nmero binario
0h Nmero hexadecimal
310
27
0b11011
0h1B
B
Apndice B:
Informacin general
Informacin sobre productos, servicios y garantas
de TI
Informacin sobre Para obtener ms detalles acerca de los
productos y
productos y servicios de TI, pngase en contacto
servicios de TI
mediante correo electrnico o acceda a la pgina
inicial de calculadoras en la world wide web.
direccin de correo electrnico: ti-cares@ti.com
direccin de internet: education.ti.com
Informacin sobre Para obtener ms detalles acerca de la duracin y
servicios y
las condiciones de la garanta o sobre el servicio
garantas
de asistencia a productos, consulte la declaracin
de garanta que se adjunta a este producto o
pngase en contacto con su distribuidor o
minorista de Texas Instruments.
311
312
ndice alfabtico
Smbolos
( , almacenar 310
!
!( , factorial 57, 304
(", notacin de segundo 307
(#, /=, distinto de 303
(#, direccionamiento indirecto 306
($( ), raz cuadrada 305
(%, porcentaje 302
(&, anexar 304
(', notacin de minuto 307
(', primo 307
()( ), suma 306
(*( ), integrar 304
(*, multiplicar 299
(+, sumar 298
(,- (teclas de funcin)
descripcin 10
estado 30
posicin fsica 7
(2 (tecla de modificador
secundaria)
descripcin 10
estado 30
posicin fsica 7
(2 ; (MEMORIA) 14
(2 ^ (tecla de exponente) 12
(2 4 (conversiones de medidas) 14
(2 5 (unidades de medida) 14
(2 6 (recuperar) 14
(2 E (Catlogo)
descripcin 17
orden del teclado 14
rdenes 18
salida 19
(2 F (Personal)
descripcin 43
ejemplo 43
orden del teclado 13
(2 G (Caracteres)
introduccin de caracteres
especiales 8
orden del teclado 14
seleccin de caracteres 8
(2 K
apagado de la calculadora 4
introduccin de rdenes 18
orden del teclado 14
pantalla principal de la
calculadora 20
salida del modo de pantalla
dividida 49
(4, convertir 308
(4Bin, mostrar como binario 185
(4Cylind, mostrar como vector
cilndrico 200
(4DD, mostrar como ngulo decimal
203
(4Dec, mostrar como entero decimal
203
313
314
Nmeros
0b, indicador binario 310
0h, indicador hexadecimal 310
10^( ), potencia de diez 308
3D (tridimensional)
modo 31
4Grad( ) 226
4ln( ) 234
4logbase( ) 236
4Rad( ) 258
A
Abrir archivo (8 O) 13
abs( ), valor absoluto 127, 182
abscisa, P4Rx( ) 248
activar reloj, ClockOn 188
Actividad
con funciones racionales 118
con la funcin Time-Value-ofMoney 130
con paraleleppedos 115
con renta anual estndar 129
de extraccin sin
reemplazamiento 133
Actividades. Vase ejemplos,
previsualizaciones, actividades
Actual, modo 15
actualizacin del sistema operativo
(SO) 149, 150
Adaptador de vdeo TI-Presenter
compatibilidad v
conexin 52
agrupacin trigonomtrica,
tCollect( ) 286
Aleatoria
inicio del generador de nmeros,
RandSeed 113
matriz, randMat( ) 113
aleatoria
matriz, randMat( ) 259
norma, randNorm( ) 259
aleatorio
nmero, rand( ) 258
polinomio, randPoly( ) 259
aleatorios
inicio del generador de nmeros,
RandSeed 259
ndice alfabtico
B
barra de herramientas
activar, CustmOn 199
definir, Custom 199
desactivar, CustmOff 199
Base, modo 15
binario
indicador, 0b 310
mostrar, 4Bin 185
BldData, crear datos 186
bloquear variable, Lock 236
booleano
and, and 182
not, not 245
or exclusivo, xor 292
or, or 246
BorPrinc 22
Borrado de variables 107
borrar
dibujo, ClrDraw 188
error, ClrErr 189
Borrar carcter (0 / 8 .) 14
BorrTipo( ), DelType( ) 204
bucle, Loop 237
C
cable de conectividad TI 137, 150,
153
315
Cable de unidad-a-unidad 54
conexin 51
Cable TI-GRAPH LINK
instalacin de Apps 49
Cables v, 51
cables 137, 150, 153
cadena de entrada, InputSt 147
cadenas
anexar, & 304
cadena en expresin, expr( ) 215
cdigo de carcter, ord( ) 247
de caracteres, char( ) 187
de entrada, InputSt 229
dentro, InString 229
derecha, right( ) 262
desplazar, shift( ) 272
direccionamiento indirecto, #
306
expresin en cadena, string( )
281
formato, format( ) 220
interior cadena, mid( ) 240
introduccin, InputSt 147
izquierda, left( ) 232
nmero de caracteres, dim( ) 207
operaciones 181
rotar, rotate( ) 262
cambiar
switch( ) 283
Caracteres
eliminacin 14
especiales 8, 10, 14
griegos 8, 14
internacionales/acentuados 8, 14
matemticos 8, 14
maysculas 7, 10
caracteres
cadena, char( ) 187
cdigo numrico, ord( ) 247
Carpetas 162
definir, setFold( ) 164
eliminacin 168
nuevas, NewFold 164
pegar nombre 168
VAR LINK 160, 161, 166
carpetas
definir, setFold( ) 267
eliminar, DelFold 204
316
conversin
de la temperatura, tmpCnv( ) 288
del rango de temperatura,
@tmpCnv( ) 288
convertir hora, timeCnv( ) 287
Convertir medidas 14
convertir, 4 308
Copiar variable, CopyVar 166
copiar variable, CopyVar 191
CopyVar, copiar variable 166, 191
cos( ), coseno 191
cos/( ), arco coseno 192
cosecante hiperblica, csch( ) 195
cosecante, csc( ), 195
coseno, cos( ) 191
cosh( ), coseno hiperblico 193
cosh/( ), arco coseno hiperblico 193
cot( ), cotangente 193
cot/( ), cotangente inversa 194
cotangente hiperblica, coth( ) 194
cotangente, cot( ), 193
coth( ), cotangente hiperblica 194
coth/( ), cotangente hiperblica
inversa 194
crear
datos, BldData 186
tabla, Table 284
crossP( ), producto vectorial 194
csc( ), cosecante 195
csc/( ), cosecante inversa 195
csch( ), cosecante hiperblica 195
csch/( ), cosecante hiperblica
inversa 195
cSolve( ), resolver complejo 196
Cuadro de dilogo
(8 S (GUARDAR COMO) 13
CLOCK (RELOJ) 33
Editar categoras 26
FORMATOS/FORMATOS DE
GRFICO (8 F) 13
indicador de men 41
MODO 15
para abrir Apps 22
Cuadro de dilogo CLOCK (RELOJ) 33
Cuando, when( ) 84
cuando, when( ) 291
cuarto grado, regresin, QuartReg
257
317
D
d( ), primera derivada 202
Data/Matrix Editor
desplazar, shift( ) 272
data4mat( ) 202
datos
(nuevos), NewData 242
Datos, grficas 89
dayOfWk( ), da de la semana 202
de lo contrario si, ElseIf 212
de lo contrario, Else 228
decimal
mostrar como ngulo, 4DD 203
mostrar como entero, 4Dec 203
Define, definir 109, 203
definidas por el usuario
funciones 203
Definir
carpeta, setFold( ) 164
Define 109
definir
barra de herramientas, Toolbar
289
carpeta, setFold( ) 267
318
E
E (smbolo de exponente) 12
ndice alfabtico
F
factor( ), factor 216
Factor, factor( ) 112, 132
factor, factor( ) 216
Factorial, ! 57
factorial, ! 304
factorizacin QR, QR 256
Factorizar
actividad 132
Fecha
ajuste 32
reajuste 38
visualizacin 3
fila o columna, vector, unitV( ) 290
Fill, llenar matriz 217
Filtrado de datos 120
Flash, actualizacin del sistema
operativo 149, 150
floor( ), entero inferior 114, 217
fMax( ), funcin mxima 218
fMin( ), funcin mnima 218
FnOff, desactivar funcin 218
FnOn, activar funcin 219
For, para 219
Forma
reducida escalonada, rref( ) 113
forma
escalonada, ref( ) 260
reducida escalonada, rref( ) 264
format( ), formato de cadena 220
Formato complejo, modo 15
formato de cadena, format( ) 220
Formato exponencial, modo 15
Formato vectorial, modo 15
FORMATOS (8 F)
cuadro de dilogo 13
orden del teclado 13
FORMATOS DE GRFICO (8 F) 13
cuadro de dilogo 13
FORMATS, cuadro de dilogo 80, 81
fPart( ), parte de funcin 220
Fraccin propia, propFrac 118
fraccin propia, propFrac 253
322
Fracciones 118
fracciones 253
FUNC (funcin)
modo 31
Func, funcin de programa 220
Funciones 17
funciones
activar, FnOn 219
definidas por el usuario 203
desactivar, FnOff 218
funcin de programa, Func 220
mxima, fMax( ) 218
mnima, fMin( ) 218
parte, fPart( ) 220
Funciones definidas a trozos 83
G
Garbage collection, mensaje 171,
173, 174
gcd( ), mximo comn divisor 221
Get, obtener/devolver valor CBL/CBR
221
GetCalc, obtener/devolver
calculadora 146, 147, 221
getConfg( ), obtener/devolver
configuracin 222
getDate(, devolver fecha actual 222
getDenom( ), obtener/devolver
denominador 222
getDtFmt( ), devolver formato de
fecha 223
getDtStr( ), devolver cadena de
fecha 223
getKey( ), obtener/devolver tecla
223
getMode( ), obtener/devolver modo
224
getNum( ), obtener/devolver
nmero 224
getTime( ), devolver hora actual 224
getTmFmt( ), devolver formato de
hora 224
getTmStr( ), devolver cadena de
hora 224
getTmZn( ), devolver zona horaria
225
ndice alfabtico
GUARDAR COMO (8 S)
cuadro de dilogo 13
descripcin 13
ejemplo 41
guin bajo, _ 308
H
hexadecimal
indicador, 0h 310
mostrar, 4Hex 227
hiperblica
tangente, tanh( ) 285
hiperblico
coseno, cosh( ) 193
seno, sinh( ) 275
Hora
ajuste 32
reajuste 38
visualizacin 3
I
Icono principal 20
identidad, matriz, identity( ) 228
identity( ), matriz de identidad 228
Idioma, modo
cambio de los valores de
configuracin 16
visualizacin 15
If, si 228
igual, = 302
imag( ), parte imaginaria 228
imagen
con and, AndPic 183
con or exclusivo, XorPic 292
imgenes
almacenar, StoPic 281
and, AndPic 183
nuevas, NewPic 243
or exclusivo, XorPic 292
recuperar, RclPic 259
reemplazar, RplcPic 264
serie, CyclePic 200
ImpDif( ), difImp( ) 229
Impresin ntida, modo 15
Indicador de historia 21
ndice de cambio promedio, avgRC( )
185
323
L
Lbl, etiqueta 231
lcm, mnimo comn mltiplo 232
left( ), izquierda 232
lenguaje ensamblador 214
limit( ), limitar 232
limitar, limit( ) 232
Line, dibujar recta 233
Lnea de entrada
borrado del rea de historia 22
introduccin de rdenes 18
permanencia del cursor 21
recuperacin 21
Lnea de estado
informacin de historia 21
324
parmetros de orden 19
lineal
de mediana a mediana,
regresin, MedMed 239
regresin, LinReg 234
LineHorz, dibujar recta horizontal
233
LineTan, dibujar recta tangente 233
LineVert, dibujar recta vertical 233
LinReg, regresin lineal 234
list4mat( ), lista a matriz 234
lista de ID 153, 154
listas
a matriz, list4mat( ) 234
ampliar/concatenar, augment( )
185
clasificar en orden ascendente,
SortA 278
clasificar en orden descendente,
SortD 279
datos nuevos, NewData 242
diferencias, @list( ) 234
expresin a lista, exp4list( ) 214
interior cadena, mid( ) 240
lista a matriz, list4mat( ) 234
matriz a lista, mat4list( ) 238
mximo, max( ) 238
mnimo, min( ) 240
nuevas, newList( ) 242
nmero de caracteres, dim( ) 207
operaciones 178
producto escalar, dotP( ) 209
producto vectorial, crossP( ) 194
producto, product( ) 253
suma acumulada, cumSum( ) 198
sumar, sum( ) 262, 282
ln( ), logaritmo natural 235
LnReg, regresin logartmica 235
Local, variable local 235
local, variable, Local 235
Lock, bloquear variable 236
log( ), logaritmo 236
logartmica, regresin, LnReg 235
logaritmo natural, ln( ) 235
logaritmo, log( ) 236
logaritmos 235, 236
Logistic, regresin logstica 237
logstica, regresin, Logistic 237
ndice alfabtico
M
mat4data( ) 238
mat4list( ), matriz a lista 238
Matemticos, caracteres 8
Math (Matemticas), categora 25
Matrices
aleatorias, randMat( ) 113
ampliar/concatenar, augment( )
113
matrices
adicin con filas, rowAdd( ) 263
adicin de puntos, .+ 301
aleatorias, randMat( ) 259
ampliar/concatenar, augment( )
185
datos nuevos, NewData 242
descomposicin inferiorsuperior, LU 237
determinante, det( ) 206
diagonal, diag( ) 206
divisin de puntos, ./ 301
factorizacin QR, QR 256
forma escalonada, ref( ) 260
forma reducida escalonada,
rref( ) 264
identidad, identity( ) 228
intercambio de las filas,
rowSwap( ) 264
lista a matriz, list4mat( ) 234
llenar, Fill 217
matriz a lista, mat4list( ) 238
mximo de las columnas,
colNorm( ) 190
mximo de las filas, rowNorm( )
263
mximo, max( ) 238
mnimo, min( ) 240
multiplicacin de puntos, .* 301
multiplicacin y adicin con filas,
mRowAdd( ) 241
nuevas, newMat( ) 243
nmero de caracteres, dim( ) 207
ndice alfabtico
ED (ecuacin diferencial) 31
Escritorio de Apps 15, 31
EXACT 31
Exacto/Aprox 15
Formato complejo 15
Formato exponencial 15
Formato vectorial 15
FUNC (funcin) 31
GRA (grados) 31
Grfico 15
Idioma 15, 16
Impresin ntida 15
Insercin (2 /) 14
Mostrar dgitos 15
Nmero de grfico 31
Pantalla completa 14, 24, 29, 47,
49
Pantalla dividida 2, 15, 24, 28, 31,
45, 47, 49
PAR (paramtrico) 31
POL (polar) 31
RAD (radianes) 31
Sistema de unidades 15
Sobrescritura (2 /) 14
SUC (sucesin) 31
Tipo Grfico 31
Unidades personalizadas 15
Unit System 65
modos
definir, setMode( ) 268
obtener/devolver, getMode( )
224
mdulo, mod( ) 241
Mostrar
pantalla de E/S, Disp 98
mostrar
grfica, DispG 208
pantalla de E/S, Disp 207
pantalla Home, DispHome 208
tabla, DispTbl 208
mostrar como
ngulo decimal, 4DD 203
binario, 4Bin 185
entero decimal, 4Dec 203
grado/minuto/segundo, 4DMS
208
hexadecimal, 4Hex 227
vector cilndrico, 4Cylind 200
ndice alfabtico
N
nCr( ), combinaciones 241
nDeriv( ), derivada numrica 242
negar, M 302
NewData, datos nuevos 242
NewFold, carpeta nueva 164, 242
newList( ), lista nueva 242
newMat( ), matriz nueva 243
NewPic, imagen nueva 243
NewPlot, grfica nueva 243
NewProb, problema nuevo 244
nInt( ), integral numrica 244
norm( ), norma de vector o matriz
244
norma de vector o matriz, norm( )
244
not (booleano), not 245
not, not booleano 245
Notacin
de grados, - 125
notacin
de grados, - 307
de minuto, ' 307
de segundo, 307
Notacin cientfica 11
nPr( ), permutaciones 245
nSolve( ), solucin numrica 246
Nueva
carpeta, NewFold 164
nueva
carpeta, NewFold 242
grfica, NewPlot 243
imagen, NewPic 243
ndice alfabtico
O
obtener/devolver
calculadora, GetCalc 146, 147,
221
carpeta, getFold( ) 223
configuracin, getConfg( ) 222
denominador, getDenom( ) 222
modo, getMode( ) 224
nmero, getNum( ) 224
tecla, getKey( ) 223
tipo, getType( ) 225
unidades, getUnits( ) 226
valor CBL/CBR, Get 221
OCUPADO 31
OneVar, estadsticas de una variable
246
operaciones
algebraicas 178
de clculo 178
matemticas 179
or
(booleano), or 246
exclusivo (booleano), xor 292
ord( ), cdigo de carcter numrico
247
ordenada, P4Ry( ) 248
rdenes
Apps Flash 17
Tecla v
Teclado 9
327
P
P4Rx( ), abscisa 248
P4Ry( ), ordenada 248
Panel de proyeccin TI ViewScreen
compatibilidad v
conexin 51
Pantalla ACERCA DE 50
Pantalla completa, modo
2 K 14
cambio desde pantalla dividida
49
escritorio de Apps 29
presentacin de Apps 49
pantalla dividida
cambiar, switch( ) 283
Pantalla dividida arriba-abajo
definicin 45
definicin de Apps iniciales 47
estado 28
Pantalla dividida izquierda-derecha
definicin 45
definicin de Apps iniciales 47
estado 28
Pantalla dividida, modo
definicin 45
definicin de Apps iniciales 47
divisin 1 App 47
divisin 2 App 47
especificacin de Apps
mostradas 47
estado 28
nmero de grficos 47
proporcin 47
regreso desde una App 24
salida 49
seleccin de la App activa 49
visualizacin 15
Pantalla principal de la calculadora
2 K 14
apagado de la calculadora 4
introduccin de rdenes 18
men personalizado 43
328
mens de barras de
herramientas 38
orden del teclado 14
regreso al escritorio de Apps 32
teclas de funcin 11
Pantalla principal. Vase pantalla
principal de la calculadora
PAR (paramtrico)
modo 31
para, For 219
parar
Stop 281
Pares entrada/respuesta
estado 31
part( ), parte 248
parte
entera, iPart( ) 230
imaginaria, imag( ) 228
part( ) 248
Parte entera, iPart( ) 76
PassErr, transferir error 250
PAUSA 31
pausa, Pause 250
Pause, pausa 250
Pegar automticamente 21
permutaciones, nPr( ) 245
PERSONAL, men (2 F) 43
descripcin 43
orden del teclado 13
personalizada, barra de
herramientas Vase barra de
herramientas
Pilas
advertencias 54
estado agotado 31
indicador de sustitucin 31
primeros pasos 1
prolongacin de la duracin 5
sustitucin 1, 53
pixel
activar, PxlOn 255
cambiar, PxlChg 254
crculo, PxlCrcl 254
desactivar, PxlOff 255
prueba, pxlTest( ) 255
recta horizontal, PxlHorz 255
recta vertical, PxlVert 256
recta, PxlLine 255
ndice alfabtico
ndice alfabtico
desactivar barra de
herramientas, CustmOff 199
devolver, Return 261
ejecutar lenguaje ensamblador,
Exec 214
ejecutar programa, Prgm 252
elemento de men, Item 231
eliminar tabla, ClrTable 190
entonces, Then 228
entrada, Input 229
etiqueta, Lbl 231
formato de cadena, format( )
220
funcin, Func 220
intentar, Try 289
ir a, Goto 226
local, Local 235
mensaje, Prompt( ) 253
men desplegable, DropDown
210
men desplegable, PopUp 252
mientras, While 291
mostrar grfica, DispG 208
mostrar pantalla de E/S, Disp 207
mostrar pantalla Home,
DispHome 208
mostrar tabla, DispTbl 208
obtener/devolver calculadora,
GetCalc 146, 147
operaciones 180
para, For 219
parar, Stop 281
pausa, Pause 250
salida, Output 247
salir, Exit 214
si, If 228
solicitar, Request 261
terminar si, EndIf 228
texto, Text 287
ttulo, Title 287
transferir error, PassErr 250
vaciar E/S, ClrIO 189
vaciar grfica, ClrGraph 189
vaciar Home, ClrHome 189
Programas y programacin, definir
Define 109
programas y programacin, definir
329
resta, .N 301
texto, PtText 254
PxlChg, cambiar pixel 254
PxlCrcl, crculo de pixel 254
PxlHorz, recta horizontal de pixel
255
PxlLine, recta de pixel 255
PxlOff, desactivar pixel 255
PxlOn, activar pixel 255
pxlTest( ), prueba de pixel 255
PxlText, texto de pixel 256
PxlVert, recta vertical de pixel 256
Q
QR, factorizacin QR 256
QuadReg, regresin de segundo
grado 257
QuartReg, regresin de cuarto
grado 257
R
R, radianes 306
R4Pq( ), coordenada polar 258
R4Pr( ), coordenada polar 258
RAD (radianes)
modo 31
radianes, R 306
raz cuadrada, $( ) 305
raz( ), root( ) 262
rand( ), nmero aleatorio 258
randMat( ), matriz aleatoria 113, 259
randNorm( ), norma aleatoria 259
randPoly( ), polinomio aleatorio 259
RandSeed, inicio del generador de
nmeros aleatorios 113, 259
RclGDB, restablecer base de datos
grfica 259
RclPic, recuperar imagen 259
real( ), real 260
real, real( ) 260
rectangular
mostrar como vector, 4Rect 260
recuadro de dilogo, definir, Dialog
207
recuperar
imagen, RclPic 259
Recuperar (2 6) 14
ndice alfabtico
ndice alfabtico
S
salida, Output 247
Salir (2 K) 14
salir, Exit 214
Science (Ciencia), categora 25
sec( ), secante 264
sec/( ), secante inversa 265
secante hiperblica, sech( ) 265
secante, sec( ), 264
sech( ), secante hiperblica 265
sech/( ), secante hiperblica inversa
265
segundo grado, regresin, QuadReg
257
Send, enviar variable de lista 265
SendCalc, enviar a calculadora 146,
147, 265
SendChat, enviar charla 266
SendChat, enviar chat 146, 147
seno, sin( ) 274
serie de imgenes, CyclePic 200
331
T
T, transponer 283
tabla de enlaces para transmisin
155
tablas
crear, Table 284
definir, setTable( ) 269
eliminar, ClrTable 190
mostrar, DispTbl 208
Table, crear tabla 284
tan( ), tangente 284
tan/( ), arco tangente 285
tangente, tan( ) 284
ndice alfabtico
ndice alfabtico
Teclas de modificador (2 8 7
1) 10
estado 30
posicin fsica 7
Teclas del cursor (ABCD)
abrir Apps 22
funcin 11
funciones adicionales 11
introduccin de rdenes 18
posicin fsica 7
seleccin de pares entrada/
respuesta 21
uso con la tecla de mano 10
uso del men CARACTERES 8
utilizadas con la tecla de mano
10
Terminar
programa, EndPrgm 96
terminar
barra de herramientas, EndTBar
289
bucle, EndLoop 237
funcin, EndFunc 220
intentar, EndTry 289
mientras, EndWhile 291
para, EndFor 219
personalizar, EndCustm 199
programa, EndPrgm 252
recuadro de dilogo, EndDlog
207
si, EndIf 228
tExpand( ), expansin
trigonomtrica 287
Text, texto 287
texto, Text 287
Then, entonces 228
TI Connectivity Cable
instalacin de Apps v
TI Connect, software v, 150
Tildes
men CARACTERES 14
rdenes del teclado 10
timeCnv( ), convertir hora 287
Title, ttulo 287
ttulo, Title 287
tmpCnv( ), conversin de la
temperatura 288
Toolbar, barra de herramientas 289
333
U
una variable, estadsticas, OneVar
246
Unarchiv, desarchivar variables 170,
290
unidades
definir, setUnits( ) 270
obtener/devolver, getUnits( ) 226
Unidades personalizadas, modo 15
Unidades, modos 65
Unit System, modo 65
unitV( ), vector fila o columna 290
Unlock, desbloquear 290
V
vaciar
E/S, ClrIO 189
grfica, ClrGraph 189
Home, ClrHome 189
Valor absoluto, abs( ) 127
valor absoluto, abs( ) 182
valor propio, eigVl( ) 212
Variables 31
almacenamiento 162
almacenar 14
archivadas 31
archivar y desarchivar 169
archivar, Archive 170
bloqueadas 31
como archivos de App 23
copiar 166
copiar, CopyVar 166
desarchivar, Unarchiv 170
en aplicaciones 168
pegar nombre 168
recuperacin 14
VAR LINK 158, 159, 160, 161, 166,
170
variables
archivar, Archive 184
334
borrado 144
copiar, CopyVar 191
deleting
DelType 168
desarchivar, Unarchiv 290
eliminar, DelVar 204
locales, Local 235
transmisin 137, 139, 143
variance( ), varianza 290
varianza, variance( ) 290
vector
cilndrico, mostrar como, 4Cylind
200
esfrico, mostrar como, 4Sphere
279
propio, eigVc( ) 212
vectores
fila o columna, unitV( ) 290
mostrar vector cilndrico, 4Cylind
200
producto escalar, dotP( ) 209
producto vectorial, crossP( ) 194
W
when( ), cuando 84, 291
While, mientras 291
with, | 63, 309
X
x/, inverso 309
xor, or exclusivo booleano 292
XorPic, imagen con or exclusivo 292
Y
Y= editor 66, 69, 70
Z
zeros( ), ceros 110, 292
zoom
ajuste, ZoomFit 295
almacenar, ZoomSto 297
ampliar, ZoomIn 296
cuadrado, ZoomSqr 297
datos, ZoomData 295
decimal, ZoomDec 295
enteros, ZoomInt 296
ndice alfabtico
ndice alfabtico
335
336
ndice alfabtico