Manual de La Calculadora de Fábrica
Manual de La Calculadora de Fábrica
Manual de La Calculadora de Fábrica
Voyage™ 200
Calculadora Gráfica
ii
Índice de contenido
Introducción.......................................................................v
Calculadoras gráficas TI-89 Titanium y Voyage™ 200.................. v
Cómo utilizar este manual............................................................. v
1 Primeros pasos...................................................................1
Primeros pasos ................................................................................ 1
Teclas de la TI-89 Titanium y la Voyage™ 200 .............................. 6
Valores de configuración de modo ............................................. 15
Acceso a las órdenes mediante el Catalog (Catálogo) ............... 17
Pantalla Home (Principal) de la calculadora ............................... 18
Uso de Apps .................................................................................. 21
Comprobación de la información de estado .............................. 28
Desactivación del escritorio de Apps........................................... 29
Uso del reloj.................................................................................. 30
Uso de los menús.......................................................................... 35
Uso de la pantalla dividida .......................................................... 42
Gestión de Apps y versiones de sistema operativo (SO) ............ 46
Conexión de la TI-89 Titanium o la Voyage™ 200 con otros
dispositivos.............................................................................. 48
Pilas ............................................................................................... 49
iii
3 Actividades ...................................................................... 99
Análisis del problema poste-esquina........................................... 99
Obtención de la solución de una ecuación de segundo grado ..100
Estudio de una matriz ................................................................ 102
Estudio de cos(x) = sin(x) ............................................................ 103
Cálculo del área mínima de un paralelepípedo........................ 104
Ejecución de un documento mediante Text Editor .................. 106
Descomposición de una función racional.................................. 108
Estudio de estadísticas: Filtrado de datos por categorías ........ 109
Programa del CBL 2™/CBL™ para la TI-89 Titanium /
Voyage™ 200 ........................................................................ 112
Estudio de la trayectoria de una pelota de béisbol.................. 114
Visualización de raíces complejas de un polinomio de tercer
grado ..................................................................................... 116
Solución de un problema de interés compuesto ...................... 118
Cálculo de amortizaciones ......................................................... 119
Cálculo de factores racionales, reales y complejos ................... 121
Simulación de una extracción sin reemplazamiento ................ 121
iv
Introducción
Introducción v
pulsar primero 2, j o ¹. Estas funciones adicionales aparecen
en el manual entre paréntesis.
Por ejemplo, un procedimiento puede incluir esta secuencia de teclas
para abrir un menú de caracteres especiales:
Pulse 2 ¿. (Pulse y suelte la tecla 2, pulse luego la tecla ¿
que corresponde a la función secundaria de «.)
• La expresión mantenga pulsada se aplica a las órdenes de tecla que
requieren pulsar dos teclas a la vez. Por ejemplo, la instrucción para
oscurecer el contraste de la pantalla es:
Mantenga pulsada 8 y pulse «.
• La calculadora gráfica utiliza menús para acceder a muchas
operaciones. En la mayor parte de los casos puede utilizar uno de
estos dos métodos para acceder a las opciones de menú. Por ejemplo,
Pulse „ 9:Trig (9:Trigonometría)
significa que puede elegir la opción Trig pulsando primero la tecla
„ y luego las teclas 9 o D tantas veces como sean necesarias para
seleccionar Trig, y pulsar por último ¸.
Este manual incluye los capítulos siguientes:
vi Introducción
alfabética de operaciones, mensajes de error y otra información de
referencia.
Introducción vii
1
Primeros pasos
Primeros pasos
Instalación 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. Retire la cubierta de las pilas, situada en la parte posterior de la
unidad.
2. Extraiga de su embalaje las cuatro pilas alcalinas AAA suministradas
con el producto, e introdúzcalas en el compartimento de las pilas
siguiendo el diagrama de polaridad (+ y -) indicado en el mismo.
Primeros pasos 1
Nota: Si la unidad inicializa las Apps preinstaladas, aparece una barra de
progreso con el mensaje “Installation in progress . . . Do not
interrupt!”en lugar del escritorio de Apps. Para evitar la pérdida de
Apps, no quite las pilas durante la inicialización. (Puede volver a instalar
las Apps desde el CD-ROM de recursos o desde education.ti.com.)
Barra de progreso
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 categorías para facilitar su acceso. Desde el
escritorio de Apps es posible:
• Abrir Apps.
• Seleccionar y editar categorías de Apps.
• Ver todas las Apps instaladas en la unidad.
• Ver el nombre completo de la App resaltada.
• Ver y editar la fecha y la hora.
• Comprobar la información de la línea de estado.
• Ver información del modo de pantalla dividida.
Ê
Ï Ë
Í
Î
2 Primeros pasos
Escritorio de Apps de la TI-89 Titanium
Ê Ver el nombre completo de la App resaltada.
Ë Ver la fecha y la hora.
Ì Pulsar ¸ para abrir la App resaltada.
Í Desplazar el contenido hacia abajo para ver otras Apps.
Î Comprobar la información de la línea de estado.
Ï Editar categorías.
Nota: Dado que la pantalla es menor, el escritorio de Apps de la TI-89
Titanium presenta ligeras diferencias con respecto al escritorio de Apps
de la Voyage™ 200. Aunque la lista de Apps, incluida en la parte
izquierda del escritorio de la Voyage™ 200, no aparece en el de la TI-89
Titanium, las categorías se seleccionan de igual modo en ambos
productos.
Ê Ë
Ð Ì
Í
Î
Primeros pasos 3
Cómo retirar y poner la tapa (Voyage™ 200)
Para retirar la tapa:
1. Sujete la unidad con una mano.
2. Coja la tapa por la pestaña con la otra mano.
3. Levante la tapa por la pestaña.
Para volver a poner la tapa, colóquela sobre la unidad con la pestaña
hacia delante y encájela.
Pestaña
Pestaña
Apagado de la unidad
Pulse 2 :. La próxima vez que encienda la unidad, aparecerá el
escritorio de Apps con la misma configuración y el mismo contenido en la
memoria. (Si hubiera desactivado el escritorio de Apps, aparecerá la
pantalla Home (Principal) de la calculadora.)
4 Primeros pasos
Para apagar la TI-89 Titanium / Voyage™ 200, puede utilizar cualquiera
de las teclas siguientes.
Pulse: Descripción
2 ® (pulse 2 y La función Constant Memory™ permite
luego ®) conservar los parámetros de configuración y
el contenido de la memoria.
• No obstante, no podrá utilizar 2 ® si
la pantalla muestra un mensaje de error.
• Cuando encienda la TI-89 Titanium /
Voyage™ 200 de nuevo, mostrará la
pantalla Home (Principal) o el escritorio
de Apps (sea cual sea la última aplicación
utilizada).
¥ ® (pulse ¥ y Similar a 2 ® excepto en lo siguiente:
luego ®) • Puede utilizar ¥ ® si la pantalla
muestra un mensaje de error.
• Cuando encienda la TI-89 Titanium /
Voyage™ 200 de nuevo, aparecerá
exactamente igual que cuando la apagó.
Primeros pasos 5
Teclas de la TI-89 Titanium y la Voyage™ 200
Í
Ë
6 Primeros pasos
Ê Ë
Î
Ì
Í
Primeros pasos 7
Introducción de caracteres especiales
Para introducir caracteres especiales se utiliza el menú CHAR
(CARACTERES) y órdenes de teclado. El menú CHAR (CARACTERES)
proporciona acceso a caracteres griegos, matemáticos, internacionales y
otros especiales. Un mapa del teclado en pantalla muestra las posiciones
de los métodos abreviados que sirven para introducir otros caracteres
habituales.
Para seleccionar caracteres en el menú CHAR (CARACTERES):
1. Pulse 2 G. Aparece el menú CHAR (CARACTERES).
2. Use las teclas del cursor para elegir una categoría. Aparece un
submenú con los caracteres de esa categoría.
3. Use las teclas del cursor para elegir un carácter y pulse ¸.
Ejemplo: Introducir el símbolo de la flecha derecha (→) en el Text
Editor (Editor de texto).
Pulse Resultado
2G
9
—o—
Pulse D varias veces para
El símbolo aparece en la posición
seleccionar 9:→ del cursor.
y pulse luego ¸
8 Primeros pasos
Para abrir el mapa del teclado, pulse 8 ”. Aparece el mapa del
teclado.
TI-89 Titanium
Ejemplo: Utilice el mapa del teclado para localizar el método abreviado
correspondiente al símbolo “de desigualdad”, (ƒ), e introduzca el
símbolo en Program Editor (Editor de programas).
Pulse Resultado
8”
¥Á
Primeros pasos 9
Voyage™ 200
Ejemplo: Utilice el mapa del teclado para localizar el método abreviado
correspondiente al símbolo “comillas”, ("), e introduzca el símbolo en
Program Editor (Editor de programas).
2L
Teclas de modificador
Las teclas de modificador aumentan las funciones al incrementar el
número de operaciones que pueden realizarse con el teclado. Para
acceder a una función de modificador, pulse una tecla de modificador y
pulse la tecla de la operación correspondiente.
Teclas Descripción
2 Accede a Apps, opciones de menú y otras
(Secundaria) operaciones. Las funciones secundarias se indican
sobre las teclas correspondientes en el mismo
color que la tecla 2.
8 Accede a Apps, opciones de menú y otras
(Diamante) operaciones. Las funciones de diamante se indican
sobre las teclas correspondientes en el mismo
color que la tecla 8.
7 Genera en mayúscula la letra de la siguiente tecla
(Mayús) que se pulse. También se usa con A y B para
resaltar caracteres al editar.
10 Primeros pasos
Teclas Descripción
j Permite escribir caracteres alfabéticos sin un
(Alpha; TI-89 teclado QWERTY. Los caracteres Alpha se
Titanium imprimen por encima de las teclas
solamente) correspondientes y en el mismo color que las
teclas j.
1 Permite utilizar las teclas del cursor para
(Mano) manipular objetos geométricos. También se utiliza
(Voyage 200 al dibujar sobre un gráfico.
solamente)
Pulse Resultado
2°
Teclas de función
Las teclas de función sirven para realizar estas operaciones:
• En el escritorio de Apps, abrir Apps y seleccionar o editar categorías
de Apps.
• En la pantalla Home (Principal) de la calculadora, abrir menús de
barras de herramientas para seleccionar operaciones matemáticas.
• Dentro de Apps, abrir menús de barras de herramientas para
seleccionar opciones de App.
Primeros pasos 11
• 8 C o 8 D desplazan el cursor al principio o el final de una
página.
• C y A, C y B, D y A, o D y B desplazan el cursor en diagonal.
(Pulse simultáneamente el par de teclas indicado.)
Teclado numérico
El teclado numérico permite introducir números positivos y negativos.
Para introducir un número negativo, pulse ? antes de escribir el número.
Nota: No confunda la tecla negativa (?) con la de sustracción (|).
Para introducir un número con notación científica:
1. Escriba los números que preceden al exponente. (Este valor puede
ser una expresión).
2. Pulse 2 ^. El símbolo de exponente (í) aparece detrás de los
números que ha introducido.
3. Escriba el exponente como un número entero de tres cifras como
máximo. (Como refleja el ejemplo siguiente, puede usar un
exponente negativo).
Ejemplo: En la pantalla Home (Principal) de la calculadora, introducir
0.00685 en notación científica.
Pulse Resultado
6¶85
2^
?3
12 Primeros pasos
Otras teclas importantes
Comando del
teclado Descripción
8# Muestra Y= Editor (Editor Y=).
TI-89 Titanium
solamente
8$ Muestra Window Editor (Editor de ventanas).
TI-89 Titanium
solamente
8$ Muestra la pantalla Graph (Gráfico).
TI-89 Titanium
solamente
8% Establece los parámetros de la pantalla Table
TI-89 Titanium (Tabla).
solamente
8$ Muestra la pantalla Table (Tabla).
TI-89 Titanium
solamente
TI-89 Titanium: Permiten editar la información introducida
¥5 mediante operaciones de cortar, copiar o pegar.
¥6
¥7
Voyage™ 200:
8 X (cortar)
8 C (copiar)
8 V (pegar)
Primeros pasos 13
Comando del
teclado Descripción
8F Muestra el cuadro de diálogo FORMATS
Voyage™ 200 (FORMATOS) o GRAPH FORMATS (FORMATOS DE
solamente GRÁFICO), donde se introduce información de
formato para la App activa.
O Muestra el escritorio de Apps.
8O Con el escritorio de Apps desactivado, muestra el
menú FLASH APPLICATIONS (APLICACIONES
FLASH).
2a Conmuta las dos últimas Apps elegidas.
2¾ Activa y desactiva el menú personalizado.
24 Convierte unidades de medida.
TI-89 Titanium: Designa una unidad de medida.
¥
Voyage™ 200:
25
0 Borra el carácter situado a la izquierda del cursor
(retroceso).
8. Borra el carácter situado a la derecha del cursor.
2/ Alterna los modos de inserción y sobrescritura.
2¯ Muestra la pantalla MEMORY (MEMORIA).
TI-89 Titanium: Muestra una lista de las órdenes de la unidad.
½
Voyage™ 200:
2E
2£ Recupera el contenido de una variable.
§ Almacena un valor en una variable.
2G 2ÀMuestra el menú CHAR (CARACTERES),
que proporciona acceso a caracteres griegos,
internacionales acentuados y otros caracteres
especiales.
14 Primeros pasos
Comando del
teclado Descripción
2K • En el modo de pantalla completa, muestra el
escritorio de Apps.
• En el modo de pantalla dividida, muestra la
vista en pantalla completa de la App activa.
• Con el escritorio de Apps desactivado,
muestra la pantalla Home (Principal) de la
calculadora.
Primeros pasos 15
Pulse Resultado
„
Pulse Resultado
3
…
Baje al campo Language.
D
Pulse B
y luego D hasta resaltar la
opción 3:Español.
Nota: La lista puede variar
según los idiomas que haya
instalados.
16 Primeros pasos
Pulse Resultado
¸
¸
Nota: Aparece la última App
abierta (en este ejemplo, la
pantalla Home (Principal) de la
calculadora).
Primeros pasos 17
Ejemplo: Insertar la orden comDenom( (Denominador común( ) en la
línea de entrada de la pantalla Home (Principal) de la calculadora.
Nota: Antes de seleccionar una orden, coloque el cursor donde desee
que aparezca la misma.
Al pulsar 2 D se avanza por la lista del Catalog (Catálogo) de página en
página.
Pulse Resultado
TI-89 Titanium: ½
Voyage™ 200: 2 E
C
2D
DDDD
¸
18 Primeros pasos
Ê Ë
Ì
Î
Primeros pasos 19
El cursor, que suele permanecer en la línea de entrada, puede trasladarse
al área de historia. En la tabla siguiente se explica cómo desplazar el
cursor por el área de historia.
20 Primeros pasos
3. Pulse ¸ ¸.
Para limpiar el área de historia y borrar todos los pares guardados:
• Desde la pantallaHome (Principal) de la calculadora, pulse ƒ y
seleccione 8:Clear Home (8:Borrar Principal).
–o–
• Introduzca ClrHome (BorPrinc) en la línea de entrada de la pantalla
Home (Principal) de la calculadora.
Para borrar un par entrada/respuesta, traslade el cursor a la entrada o la
respuesta y pulse 0 o M.
Uso de Apps
La TI-89 Titanium o la Voyage™ 200 organizan las Apps por categorías en
el escritorio de Apps. Para seleccionar una categoría, pulse una tecla de
función (de „ a 2 Š, o bien de „ a Š). Los iconos de App
correspondientes a la categoría 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.
Opción Descripción
Current (Actual) Muestra la pantalla que había visible la
última vez que se accedió a la App. Si no hay
ninguna variable de App actual, aparece el
cuadro de diálogo New (Nuevo).
Open (Abrir) Permite abrir un archivo existente.
New (Nuevo) Crea un archivo nuevo con el nombre que se
escriba en el campo correspondiente.
Primeros pasos 21
Ejemplo: Crear un programa nuevo con el Program Editor (Editor de
programas).
Pulse Resultado
Use las teclas del cursor para
resaltar
DD
program1
¸¸
22 Primeros pasos
Cómo volver al escritorio de Apps desde una App
Pulse O. Los iconos de la última categoría de Apps elegida aparecen
en el escritorio de Apps con el icono correspondiente a la última App
resaltado.
También puede volver al escritorio de Apps pulsando 2 K en el
modo de pantalla completa. En el modo de pantalla dividida, pulse
2 K dos veces.
Para volver a la última App abierta desde el escritorio de Apps, pulse
2 a.
Tecla Descripción
„ All (Todo) Se ven los iconos de todas las Apps instaladas.
No personalizable.
… English (Inglés) Categoría personalizable. English (Inglés) es
el valor predeterminado.
† SocialSt (EstSoc) Categoría personalizable. SocialSt (EstSoc)
(Estudios sociales) es el valor predeterminado.
‡ Math (Matemáticas) Categoría personalizable. Math
(Matemáticas) es el valor predeterminado.
2 ˆ Graphing Categoría personalizable. Graphing
(Representación gráfica) (Representación gráfica) es el valor
o bien predeterminado.
ˆ Graphing
(Representación gráfica)
Primeros pasos 23
Tecla Descripción
2 ‰ Science (Ciencia) Categoría personalizable. Science (Ciencia) es
o bien el valor predeterminado.
‰ Science (Ciencia)
2 Š Organizr Categoría personalizable. Organizr
(Organizador) (Organizador) es el valor predeterminado.
o bien
Š Organizr
(Organizador)
Pulse Resultado
„
24 Primeros pasos
2. Resalte una categoría de Apps y pulse ¸. Aparece el cuadro de
diálogo Edit Categories (Editar categorías) con una lista de las Apps
instaladas y un cuadro de texto con el nombre de la categoría
resaltada.
3. Para cambiar el nombre de la categoría de Apps, escriba el que
prefiera.
Nota: Introduzca un nombre con ocho caracteres como máximo,
incluidas letras mayúsculas o minúsculas, números, signos de
puntuación y caracteres acentuados.
4. Para añadir o suprimir un método abreviado de App de la categoría,
pulse D hasta resaltar el cuadro adjunto a la App y pulse B para
añadir o suprimir la marca de selección (9).
5. Para guardar los cambios y regresar al escritorio de Apps, pulse ¸.
Ejemplo: Sustituir la categoría Social Studies (Estudios sociales) por
Business (Empresariales) y añada los métodos abreviados de las Apps
CellSheet y Finance.
Pulse Resultado
ƒ
2
–o–
D¸
Primeros pasos 25
Pulse Resultado
7Business
D
©
B
D
©
B
26 Primeros pasos
Seleccione el modo Split Screen (Pantalla dividida) en la página 2 de la
pantalla MODE (MODO). La TI-89 Titanium o la Voyage™ 200 presentan
las Apps seleccionadas en la vista de pantalla dividida, tal como se ilustra.
Divida la pantalla horizontalmente (arriba-abajo) o verticalmente
(izquierda-derecha).
Primeros pasos 27
Comprobación de la información de estado
La línea de estado, situada en la parte inferior de la pantalla, muestra
información sobre el estado actual de la TI-89 Titanium o la
Voyage™ 200.
Ê Ë Ì Í Î Ï Ð Ñ Ò Ó
Indicador Significado
28 Primeros pasos
Indicador Significado
Pulse Resultado
3
DDBC
Primeros pasos 29
Pulse Resultado
¸¸
Nota: Aparece la última App
abierta (en este ejemplo, la
pantalla Home (principal) de la
calculadora).
6 indica desplazamiento
hacia abajo para las
opciones de día y
activación/desactivación del
reloj
Ajuste de la hora
1. Pulse B para abrir la lista de formatos de tiempo.
30 Primeros pasos
2. Pulse C o D para resaltar una opción y después pulse ¸. El
formato elegido aparece en el campo Time Format (Formato de
tiempo).
3. Pulse D para resaltar el campo Hour (Hora).
4. Escriba la hora y pulse D para resaltar el campo Minute (Minuto).
5. Escriba los minutos.
6. Si se usa el formato de 24 horas, siga en el paso 9.
–o–
Si se usa el formato de 12 horas, pulse D para resaltar el campo
AM/PM.
7. Pulse B para abrir la lista de opciones de AM/PM.
8. Pulse C o D para resaltar una opción de AM/PM y luego pulse ¸.
Aparece la opción de AM/PM seleccionada.
9. Ajuste la fecha (el procedimiento se explica en Ajuste de la fecha).
–o–
Pulse ¸ para guardar la configuración y salir. La hora se actualiza en
la esquina superior derecha del escritorio de Apps.
Ajuste de la fecha
1. Pulse C o D hasta resaltar el campo Date Format (Formato de
fecha).
2. Pulse B para abrir la lista de formatos de fecha.
3. Pulse C o D para resaltar una opción y después pulse ¸. El
formato elegido aparece en el campo Date Format (Formato de
fecha).
4. Pulse D para resaltar el campo Year (Año).
5. Escriba el año y pulse D para resaltar el campo Month (Mes).
6. Pulse B para abrir la lista de meses.
7. Pulse C o D para resaltar una opción y después pulse ¸. El mes
elegido aparece en el campo Month (Mes).
8. Pulse D para resaltar el campo Day (Día).
9. Escriba el día y pulse ¸ ¸ para guardar la configuración y
salir. La fecha se actualiza en la esquina superior derecha del
escritorio de Apps.
Primeros pasos 31
Ejemplo: Ajustar la fecha y la hora en 19/10/02 (19 de octubre de 2002)
a las 1:30 p.m.
Pulse Resultado
Use las teclas del cursor para Fecha y hora
resaltar
D1D
30D
BD
32 Primeros pasos
Pulse Resultado
¸D
BD
¸D
2002
DB
Primeros pasos 33
Pulse Resultado
Pulse C o D hasta
resaltar octubre y
pulse ¸
D19
Pulse Resultado
Use las teclas del cursor para
Reloj activado
resaltar
34 Primeros pasos
Pulse Resultado
¸
Baje al campo Clock.
BC¸
¸ Reloj desactivado
Primeros pasos 35
Los menús de barras de herramientas también aparecen en la parte
superior de casi todas las pantallas de App. Contienen las funciones más
habituales de la App activa.
Otros menús
Use órdenes del teclado para seleccionar los menús siguientes, que
contienen las mismas opciones, con independencia de la pantalla que se
vea o de la App activa.
36 Primeros pasos
Ejemplo: Seleccionar factor( en el menú Algebra (Álgebra) de la
pantalla Home (Principal) de la calculadora.
Pulse Resultado
Pulse 8 "
–o–
Desde el escritorio de Apps,
use las teclas del cursor para
resaltar
y pulse ¸
„
6 indica que el
menú Algebra
(Álgebra) se abrirá
cuando pulse ".
2
–o–
D¸
$ apunta a otras
opciones.
Primeros pasos 37
Ejemplo: Seleccionar ord( en el menú MATH (MATEMÁTICAS) de la
pantalla Home (Principal) de la calculadora.
Pulse Resultado
2I
C
–o–
CCB
B
–o–
C¸
38 Primeros pasos
Ejemplo: Abrir el cuadro de diálogo SAVE COPY AS (GUARDAR COMO)
desde el Window Editor (Editor de ventanas).
Pulse Resultado
O
Use las teclas del cursor para
resaltar
y pulse ¸
ƒ
Cancelación de un menú
Para cancelar un menú sin seleccionar nada, pulse N.
Primeros pasos 39
• Pulse la tecla de función (ƒ a Š) de un menú de barras de
herramientas.
• Pulse una tecla de función y después B o A para pasar de un menú
de barras de herramientas al siguiente. Pulse B desde el último
menú para trasladarse al primero, y viceversa.
Nota: Si pulsa B cuando hay seleccionada una opción 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ú.
Menú personalizado
El menú personalizado proporciona acceso rápido a las opciones de uso
más frecuente. Use el menú personalizado predeterminado o cree uno
propio con el Program Editor (Editor de programas). Puede incluir
cualquier orden o carácter disponible en la TI-89 Titanium o la
Voyage™ 200.
El menú personalizado sustituye al menú de barras de herramientas
estándar en la pantalla Home (Principal) de la calculadora. (La creación
de menús personalizados se explica en el módulo en línea Programación
de la TI-89 Titanium o la Voyage™ 200.)
Ejemplo: Activar y desactivar el menú personalizado desde la pantalla
Home (Principal) de la calculadora.
Pulse Resultado
2F Menú personalizado predeterminado
40 Primeros pasos
Ejemplo: Restaurar el menú personalizado predeterminado.
Nota: Al restaurar el menú personalizado predeterminado se borra el
menú personalizado anterior. Si ha creado éste con un programa, puede
volver a ejecutar dicho programa para reutilizar el menú.
Pulse Resultado
2F
(para desactivar el menú
personalizado y activar el
menú de barras de
herramientas estándar)
ˆö
3
–o–
DD¸
Primeros pasos 41
Ejemplo: Con el escritorio de Apps desactivado, abrir el Window Editor
(Editor de ventanas) desde el menú APPLICATIONS (APLICACIONES).
Pulse Resultado
O
3
–o–
DD¸
42 Primeros pasos
Ejemplo: Definir el modo de pantalla dividida en TOP-BOTTOM
(ARRIBA-ABAJO).
Pulse Resultado
3
BD
Primeros pasos 43
Definición de las Apps iniciales para pantalla dividida
Tras seleccionar el modo de pantalla dividida TOP-BOTTOM (ARRIBA-
ABAJO) o LEFT-RIGHT (IZQ-DCHA), quedan disponibles otras definiciones
de modo.
Modo Descripción
Split (División) 2 App Permite especificar la App que aparece en la
parte inferior o derecha de la pantalla dividida.
Funciona en combinación con Split (División)
1 App, que sirve para especificar la App que
aparece en la parte superior o izquierda de la
pantalla dividida.
Number of Graphs Sirve para configurar y mostrar dos gráficos
(Número de gráficos) independientes.
Split Screen Ratio Cambia la proporción de las dos partes de una
(Proporción de pantalla dividida.
pantalla dividida)
44 Primeros pasos
Ejemplo: Muestre Y= Editor en la parte superior de la pantalla y la App
Graph (Gráf) en la inferior.
Pulse Resultado
DB
DB
Primeros pasos 45
Selección de la App activa
En el modo de pantalla dividida no es posible tener dos Apps activas
simultáneamente.
• Para alternar entre las Apps activas, pulse 2 a.
• Para abrir una tercera App, pulse O y selecciónela. Esta App
sustituirá a la App activa en la pantalla dividida.
46 Primeros pasos
Como encontrar la versión y el número de identificación (ID)
del SO
Si adquiere software en el sitio Web E&PS de TI o llama al número del
soporte al cliente, se le pedirá información sobre su TI-89 Titanium o
Voyage™ 200. Dicha información se halla en la pantalla ABOUT (ACERCA
DE).
Para acceder a la pantalla ABOUT (ACERCA DE), pulse ƒ 3:About
(Acerca de) desde el escritorio de Apps. La pantalla ABOUT (ACERCA DE)
contiene la siguiente información sobre la TI-89 Titanium o la
Voyage™ 200:
Î Ë
Í
Ì
Ê Versión del SO
Ë Versión del hardware
Ì Número de identificación de la unidad (Unit ID). Es similar al número
de serie y necesario para obtener los certificados para instalar las Apps
que adquiera. Anote el número y guárdelo en un lugar seguro. Sirve para
identificar la unidad en caso de pérdida o robo.
Í Número de revisión certificada (Rev. cert.) de Apps
Î Número de identificación del producto (Product ID). Es similar al
número de modelo.
Tenga en cuenta que el contenido de su pantalla será distinto del que
muestra la ilustración.
Primeros pasos 47
3. Pulse 2 ‰ (TI-89 Titanium) o ‰ para ver la lista de aplicaciones
instaladas.
4. Para seleccionar la aplicación que desea eliminar, pulse †. (Vuelva a
pulsar † para deseleccionarla).
5. Pulse ƒ 1:Delete (Borrar). Aparece un cuadro de diálogo de
VAR-LINK (CONEXIÓN DE VARIABLES) para que confirme la
eliminación.
6. Pulse ¸ para borrar la aplicación.
Nota: Sólo es posible eliminar Apps Flash.
48 Primeros pasos
vídeo TI-Presenter y el panel de proyección TI ViewScreen, consulte el
sitio Web de TI E&PS, en la dirección education.ti.com/latest.
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.
Primeros pasos 49
4. Vuelva a colocar la cubierta de las pilas en la unidad y encájela en su
sitio.
50 Primeros pasos
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.
Primeros pasos 51
52 Primeros pasos
2
Presentaciones en pantalla
Realización de operaciones
Esta sección 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.
Presentación de operaciones
Pasos y pulsaciones Visualización
Calcule sin(p/4) y presente el resultado en los
formatos simbólicos y numéricos. Para limpiar el
área de historia de resultados anteriores, pulse
ƒ y seleccione 8:Clear Home.
@ 2W2Te4d ¸8¸
H W2Te4d¸8¸
@ 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 53
Desarrollo de números complejos
Pasos y pulsaciones Visualización
Calcule(3+5i) 3
para ver cómo la TI-89 Titanium /
Voyage™ 200 realiza las operaciones en que
intervienen números complejos.
Pulse c 3 « 5 2 ) d Z 3 ¸
Reducción de expresiones
Pasos y pulsaciones Visualización
Reduzca la expresión (x 2N2xN5)/(xN1) a su forma
más simple. Puede introducir “propFrac” en la
línea de entrada escribiendo PROPFRAC con el
teclado, o pulsando „ y seleccionando
7:propFrac(.
Pulse „ 7 c X Z 2 | 2 X | 5 d e c X | 1 d
d¸
Factorización de polinomios
Pasos y pulsaciones Visualización
2N5)
Descomponga en factores el polinomio (x
respecto de x. Puede introducir “factor” en la
línea de entrada escribiendo FACTOR con el
teclado, o pulsando „ y seleccionando
2:factor(.
Pulse „ 2 X Z 2 | 5 b X d ¸
54 Presentaciones en pantalla
Resolución de ecuaciones
Pasos y pulsaciones Visualización
Resuelva la ecuación x 2N2xN6=2 respecto de x.
Puede introducir “solve(” en la línea de entrada
seleccionando “solve(”” en el menú Catalog,
escribiendo SOLVE( con el teclado, o pulsando
„ y seleccionando 1:solve(.
En la línea de estado aparece la sintaxis
requerida por el elemento seleccionado en el
menú Catalog.
Pulse „ 1 X Z 2 | 2 X | 6 Á 2 b X d ¸
Presentaciones en pantalla 55
Obtención de la integral de una función
Pasos y pulsaciones Visualización
Halle la integral de x†sin(x) respecto de x.
Este ejemplo muestra el uso de la función
integral.
@ 2 < X p 2 W X d b X d¸
H 2<XpWXdbXd¸
Cálculo simbólico
Resuelva el sistema de ecuaciones 2x N 3y = 4 and Lx + 7y = L12. Resuelva
la primera ecuación para que x se exprese en función de y. Sustituya la
expresión de x en la segunda ecuación, y calcule el valor de y. Después,
vuelva a sustituir el valor de y en la primera ecuación para hallar el valor
de x.
56 Presentaciones en pantalla
Pasos y pulsaciones Visualización
3. Utilice el operador “with” para sustituir la
expresión de x que calculó con la primera
ecuación. Con ello se obtiene el valor de y.
El operador “with” aparece como | en la
pantalla.
Utilice la función de pegado automático
para resaltar la última respuesta en el área
de historia y pegarla en la línea de entrada.
@ ÍC¸¸
H 2ÍC¸¸
4. Resalte la ecuación en x en el área de
historia.
Pulse C C C
Presentaciones en pantalla 57
Constantes y unidades de medida
Utilizando la ecuación f = m†a, obtenga la fuerza para m = 5 kilogramos
y a = 20 metros/segundo2. ¿Cuál es la fuerza cuando a = 9,8
metros/segundo2? (Esta es la aceleración debida a la gravedad; es una
constante llamada _g). Convierta el resultado de newtons a kilogramos
fuerza.
58 Presentaciones en pantalla
Pasos y pulsaciones Visualización
3. Calcule la fuerza cuando
m = 5 kilogramos (_kg) y
a = 20 metros/segundo 2 (_ms2).
Si conoce la abreviatura de una unidad,
puede escribirla desde el teclado.
@ 5852™KGjp2085
2™MSj2¸
H 5 2 5 K G p 20 2 5 M S 2 ¸
4. Con el mismo valor m, calcule la fuerza para
la aceleración debida a la gravedad
(constante _g).
Para _g, puede usar la constante
predefinida en el cuadro de diálogo UNITS
o puede escribir _g.
@ 5852™KGjp2
ÀBjG¸¸
H 525KGp8ÀBG¸
¸
5. Convierta a kilogramos fuerza (_kgf).
2 4 muestra el operador de conversión 4.
@ B24852™KGFj
¸
H B2425KGF¸
Presentaciones en pantalla 59
Explore las capacidades gráficas de la TI-89 Titanium / Voyage™ 200
efectuando la representación gráfica de la función y=(|x2N3|N10)/2.
4. Active Trace.
Aparecen el cursor traza y las coordenadas x
e y.
Pulse …
cursor traza
60 Presentaciones en pantalla
Pasos y pulsaciones Visualización
6. Elija el extremo inferior.
Pulse B (cursor derecho) para mover el
cursor traza hasta que el extremo inferior
para la x esté justo a la izquierda del
mínimo y, posteriormente, pulse ¸.
Pulse B ... B ¸
7. Elija el extremo superior.
Pulse B (cursor derecho) para mover el
cursor traza hasta que el extremo superior
para la x esté justo a la derecha del mínimo.
Pulse B ... B
8. Obtenga el mínimo en la gráfica entre los
extremos inferior y superior.
Pulse ¸
mínimo
coordenadas del
mínimo
Presentaciones en pantalla 61
Representación gráfica básica de funciones II
Represente una circunferencia de radio 5, centrada en el origen del
sistema de coordenadas. Vea cómo aparece la circunferencia con la
ventana de visualización estándar (ZoomStd). Después, utilice ZoomSqr
para ajustar la ventana de visualización.
62 Presentaciones en pantalla
Pasos y pulsaciones Visualización
5. Seleccione la ventana de visualización
ZoomStd, que representa las funciones
automáticamente.
En la ventana de visualización estándar, los
ejes x e y abarcan desde L10 hasta 10. Sin Observe la pequeña
embargo, puesto que la longitud horizontal interrupción entre
de la pantalla es más grande que la vertical, ambas mitades.
la circunferencia aparece como una elipse.
Pulse „ 6
6. Seleccione ZoomSqr.
ZoomSqr incrementa el número de
unidades en el eje x, para que las
circunferencias y cuadrados se muestren en
su proporción correcta.
Pulse „ 5
Gráficas en paramétricas
Represente las ecuaciones paramétricas que describen el recorrido de un
balón lanzado con un ángulo (q) de 60¡ y una velocidad inicial (v 0) de 15
metros/seg. Si la aceleración de la gravedad es g = 9,8 metros/seg2 y se
desprecia la resistencia del aire y de otras fuerzas de arrastre, ¿qué altura
máxima alcanzará el balón y en qué instante caerá al suelo?
Presentaciones en pantalla 63
Pasos y pulsaciones Visualización
2. Abra y limpie Y= Editor. A continuación, xt1(t)=15t…cos(60¡)
defina la compo-nente horizontal
xt1(t) = v 0t cos q.
Introduzca valores para v 0 y q.
@ Type T p 2 X, not T 2 X.
H Type T p X, not T X.
Introduzca el símbolo ¡ escribiendo 2 “ o
2 I 2 1. De esta forma se garantiza
que los números se interpretarán como
grados, independientemente del modo
Angle.
@ 8 # , 8 ¸ ¸ 15T p 2
X 60 2 “ d ¸
H 8 # , 8 ¸ ¸ 15T p X 60
2“d¸
3. Defina la componente vertical
yt1(t) = v 0t sin q N (g/2)t 2.
Introduzca valores para v 0, q, y g.
@ ¸ 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. Presente Window Editor. Introduzca las
variables de ventana apropiadas para este
ejemplo.
Puede pulsar D o ¸ para introducir un
valor y pasar a la siguiente variable.
Pulse 8 $ 0 D 3 D .02 D ? 2 D 25
D 5 D ? 2 D 10 D 5
5. Represente gráficamente las ecuaciones
paramétricas para ver el modelo teórico del
movimiento efectuado por el balón.
Pulse 8 %
64 Presentaciones en pantalla
Pasos y pulsaciones Visualización
6. Seleccione Trace. A continuación, desplace
el cursor por el recorrido para hallar:
• el valor y en la altura máxima.
• el valor t cuando el balón golpea el
suelo.
Pulse … B o A en caso necesario
Gráficas en polares
La representación de la gráfica de la ecuación polar r1(q) = A sin Bq es
similar a una rosa. Represente gráficamente la rosa correspondiente a los
valores A=8 y B=2.5 y, a continuación, realice un estudio de cómo sería su
apariencia para otros valores de A y B.
Presentaciones en pantalla 65
Pasos y pulsaciones Visualización
3. Seleccione la ventana de visualización
ZoomStd, donde se representa la gráfica de
la ecuación.
• En la gráfica sólo aparecen cinco
pétalos de rosa.
– En la ventana de visualización
estándar, la variable de ventana
qmax = 2p. Los pétalos restantes
tienen valores q superiores a 2p.
• La rosa no tiene una apariencia
simétrica.
– Los ejes x e y oscilan entre L10 y 10.
Sin embargo, este rango es
superior en el eje x dado que la
longitud horizontal de la pantalla
es mayor que la vertical.
Pulse „ 6
4. Presente Window Editor y cambie qmax a
4p.
Se obtendrá el valor de 4p cuando se
abandone Window Editor.
Pulse 8 $ D 4 2 T
5. Seleccione ZoomSqr para volver a
representar la gráfica de la ecuación.
ZoomSqr incrementa el rango del eje x de
forma que la gráfica se muestre en la
proporción adecuada.
Pulse „ 5
Dé diferentes valores a A y a B y vuelva a
representar la ecuación.
66 Presentaciones en pantalla
Representación gráfica de sucesiones
Un pequeño bosque tiene 4000 árboles. Cada año se corta el 20% de los
árboles (dejando el 80% restante) y se plantan 1000 más. Utilizando una
sucesión, calcule el número de árboles que hay en el bosque al final de cada
año. ¿Se estabiliza esta cantidad en un cierto valor?
Presentaciones en pantalla 67
Pasos y pulsaciones Visualización
4. Presente Window Editor. Establezca las
variables de ventana n y plot.
nmin=0 y nmax=50 calculan el tamaño del
bosque para un período de 50 años.
Pulse 8 $ 0 D 50 D 1 D 1 D
5. Escriba los valores apropiados de este
ejemplo para las variables x e y.
Pulse 0 D 50 D 10 D 0 D 6000 D 1000
6. Presente la pantalla Graph.
Pulse 8 %
Representación gráfica en 3D
Represente la ecuación 3D z(x,y) = (x3y N y3x) / 390. Anime la gráfica
mediante el cursor para cambiar de forma interactiva los valores de la
variable de ventana “eye” que controlan el ángulo de visualización. A
continuación, vea la gráfica en distintos estilos de formato gráfico.
68 Presentaciones en pantalla
Pasos y pulsaciones Visualización
2. Presente y limpie Y= Editor. A continuación
defina la ecuación 3D
z1(x,y) = (x3y N y3x) / 390.
Observe que se utiliza la multiplicación
implícita.
Pulse 8 # , 8 ¸ ¸ c X Z 3 Y |
Y Z 3 X d e 390 ¸
3. Cambie el formato gráfico para presentar y
etiquetar los ejes. Además, establezca
Style = WIRE FRAME.
Es posible animar cualquier estilo de
formato gráfico, pero WIRE FRAME es el
más rápido.
@ 8ÍDB2DB2DB1¸
H 8FDB2DB2DB1¸
4. Seleccione el tipo de visualización ZoomStd,
el cual representa la función de forma
automática.
A medida que calcula la función (antes de
presentarse su gráfica), muestra el
“porcentaje calculado” en la esquina
superior izquierda de la pantalla.
Pulse „ 6
Nota: Si ya está familizarizado con la
representación gráfica en 3D, la gráfica
puede presentarse en visualización
ampliada. Al animar la gráfica, la pantalla
vuelve a visualización normal de forma
automática (excepto para la animación,
ambos tipos de visualización permiten hacer
las mismas cosas).
Pulse p (pulse p para cambiar entre
visualización ampliada y normal)
Presentaciones en pantalla 69
Pasos y pulsaciones Visualización
5. Anime la gráfica disminuyendo el valor de
la variable de ventana eyef.
D o C pueden afectar a eyeq y eyeψ, pero
en menor grado que eyef.
Para animar la gráfica de forma continua,
mantenga pulsado el cursor durante
aproximadamente 1 segundo y suéltelo a
continuación. Para parar, pulse ¸.
Pulse D D D D D D D D
6. Restablezca la orientación original de la
gráfica. A continuación, mueva el ángulo de
visualización a lo largo de la “órbita de
visualización” alrededor de la gráfica.
Pulse 0 (cero, no la letra O) A A A
7. Vea la gráfica a lo largo del eje x, del eje y y
del eje z.
Pulse X
Esta gráfica tiene idéntica forma tanto a lo
largo del eje y como del eje x.
Pulse Y
Pulse Z
70 Presentaciones en pantalla
Pasos y pulsaciones Visualización
9. Presente la gráfica en distintos estilos de
formato gráfico.
@ Í (Pulse Í para cambiar de un estilo
al siguiente) HIDDEN SURFACE
H F (Pulse F para cambiar de un estilo al
siguiente)
CONTOUR LEVELS
(calcular contornos puede
requerir más tiempo)
WIRE FRAME
Presentaciones en pantalla 71
Pasos y pulsaciones Visualización
2. Presente y limpie Y= Editor, y defina la
ecuación diferencial de primer orden:
y1'(t)=.001y1†(100Ny1)
Pulse p para introducir el símbolo †. No
utilice la multiplicación implícita entre la
variable y el paréntesis. Si lo hiciera, se
considerará como una llamada de función.
Deje la condición inicial yi1 en blanco.
Nota: Con y1' seleccionado, la calculadora
representa gráficamente la curva solución
y1, no la derivada y1'.
Pulse 8 # , 8 ¸ ¸ .001 Y1 p c
100 | Y1 d ¸
3. Presente el cuadro de diálogo GRAPH
FORMATS y establezca Axes = ON, Labels =
ON, Solution Method = RK y Fields =
SLPFLD.
Importante: Para representar
gráficamente una ecuación diferencial,
Fields debe estar establecido en SLPFLD o
FLDOFF. Si Fields=DIRFLD, aparecerá un
error al realizar la representación gráfica.
@ 8ÍDDB2DDB2DB1DB1
¸
H 8FDDB2DDB2DB1DB1
¸
4. Presente Window Editor y ajuste las
variables de ventana como se indica a la
derecha.
Pulse 8 $ 0 D 10 D .1 D 0 D ? 10
D 110 D 10 D ? 10 D 120 D 10 D 0 D
.001 D 20
72 Presentaciones en pantalla
Pasos y pulsaciones Visualización
5. Presente la pantalla Graph.
Dado que no se ha especificado ninguna
condición inicial, sólo aparece el campo de
pendiente (como especifica Fields=SLPFLD
en el cuadro de diálogo GRAPH FORMATS).
Pulse 8 %
6. Vuelva a Y= Editor e introduzca una
condición inicial:
yi1=10
Pulse 8 # ¸ 10 ¸
7. Vuelva a la pantalla Graph.
Las condiciones iniciales que se introducen
en Y= Editor siempre se producen en t 0. La
gráfica comienza en la condición inicial, se
traza hacia la derecha y, a continuación, La condición inicial se
hacia la izquierda. indica con un círculo.
Pulse 8 %
8. Vuelva a Y= Editor y cambie yi1 para
introducir dos condiciones iniciales en
forma de lista:
yi1={10,20}
Pulse 8 # C ¸ 2 [ 10 b 20 2 \
¸
9. Vuelva a la pantalla Graph.
Pulse 8 %
Presentaciones en pantalla 73
Pasos y pulsaciones Visualización
10. Para seleccionar una condición inicial de
forma interactiva, pulse:
@ 2Š
H Š
Cuando se le solicite, introduzca t=40 e
y1=45.
Al seleccionar una condición inicial de
forma interactiva, puede especificar un
valor para t distinto del t0 introducido en
Y= Editor o en Window Editor.
En lugar de introducir t e y1 después de
pulsar
@ 2Š
H Š,
puede desplazar el cursor hasta un punto de
la pantalla y pulsar ¸.
Si lo desea, puede utilizar … para trazar
curvas para las condiciones iniciales
especificadas en Y= Editor. Sin embargo, no
pueden trazarse curvas para una condición
inicial seleccionada de forma interactiva.
@ 2 Š 40 ¸ 45 ¸
H Š 40 ¸ 45 ¸
74 Presentaciones en pantalla
Pasos y pulsaciones Visualización
2. Presente la pantalla Home. Utilice la orden Graph when(x<0,Lx,
Graph y la función when para introducir la 5…cos(x))
función definida a trozos.
Con † 2 se selecciona Graph en el menú
Other de la barra de herramientas y se
añade automáticamente un espacio.
@ " † 2 2 ™ WHEN j c X
2Â0b?Xb5p2XXdd
H 8 " † 2 WHEN c X 2 Â
0b?Xb5pXXdd
3. Ejecute la orden Graph, la pantalla Graph
aparece automáticamente.
El gráfico emplea las variables de ventana
actuales, entendiendo que éstas
representan sus valores estándar (ˆ 6) en
el ejemplo.
Pulse ¸
4. Dibuje una recta horizontal sobre la parte
superior de la curva coseno.
La calculadora permanece en modo de
“recta” hasta que se selecciona otra
operación o se pulsa N.
@ 2 ‰ 5 C (hasta situar la recta)
¸
H ‰ 5 C (hasta situar la recta) ¸
5. Guarde un dibujo del gráfico. Utilice PIC1
como nombre de variable del dibujo.
Asegúrese de ajustar Type = Picture. El
ajuste por omisión es GDB.
@ , 2 B 2 D D PIC j 1 ¸ ¸
H , 2 B 2 D D PIC1 ¸ ¸
Presentaciones en pantalla 75
Pasos y pulsaciones Visualización
6. Borre la recta horizontal dibujada.
También puede pulsar † para volver a
dibujar el gráfico.
@ 2ˆ1
H ˆ1
7. Abra la variable del dibujo guardado para
volver a mostrar el gráfico con la recta.
Asegúrese de ajustar Type = Picture. El
ajuste por omisión es GDB.
Pulse , 1 B 2 (si no aparece, ajuste
también Variable = pic1) ¸
Tablas
Calcule el valor de la función y= x3N2x en cada número entero
comprendido entre L10 y 10. ¿Cuántos cambios de signo hay y dónde se
producen?
76 Presentaciones en pantalla
Pasos y pulsaciones Visualización
3. Establezca los parámetros de tabla
siguientes:
tblStart = M10
@tbl = 1
Graph < - > Table = OFF
Independent = AUTO
Pulse 8 & ? 10 D 1 D B 1 D B 1
¸
4. Presente la pantalla Table.
Pulse 8 '
Pantalla dividida
Divida la pantalla para mostrar Y= Editor y la pantalla Graph. Después,
estudie el comportamiento de una función polinómica a medida que
cambian sus coeficientes.
Presentaciones en pantalla 77
Pasos y pulsaciones Visualización
2. Vacíe Y= Editor y desactive todos los
gráficos estadísticos. Después, defina
y1(x) = .1x 3N2x+6.
Un reborde grueso alrededor de Y= Editor
indica que está activado. En este caso, la
línea de entrada cruza toda la pantalla.
Pulse , 8 ¸ ‡ 5 ¸ .1 X Z 3 | 2 X
«6¸
3. Seleccione la ventana de visualización
ZoomStd, que conmuta a la pantalla Graph
y representa la función.
Ahora el reborde grueso está alrededor de
la pantalla Graph.
Pulse „ 6
4. Conmute a Y= Editor. Después edite y1(x)
para cambiar . 1x 3 por .5x3.
2 aes la segunda función de O. El
reborde grueso está alrededor de Y= Editor.
Pulse 2 a C ¸ A B B 0 5 ¸
5. Conmute a la pantalla Graph, que vuelve a
representar la función editada.
El reborde grueso está alrededor de la
pantalla Graph.
Pulse 2 a
6. Conmute a Y= Editor. Después abra
Window Editor en su lugar.
Pulse 2 a 8 $
78 Presentaciones en pantalla
Data/Matrix Editor
Utilice Data/Matrix Editor para crear una lista de una sola columna y, a
continuación, añada una segunda columna de datos. La lista (que sólo
puede incluir una columna) se convierte automáticamente en una
variable de datos (que puede incluir varias columnas).
Presentaciones en pantalla 79
Pasos y pulsaciones Visualización
5. Vacíe el contenido de la variable.
La variable de datos no se convierte de
nuevo en lista con sólo borrar los datos.
Pulse , 8 ¸
80 Presentaciones en pantalla
Pasos y pulsaciones Visualización
3. Utilizando los siguientes datos del
muestreo, introduzca la población en la
columna 1.
Pob. (en millares) Edif > 12 plantas
150 4
500 31
800 42
250 9
500 20
750 55
950 73
Pulse 150 ¸ 500 ¸ 800 ¸ 250
¸ 500 ¸ 750 ¸ 950 ¸
4. Desplace el cursor hasta la fila 1 de la
columna 2 (r1c2). A continuación,
introduzca el número de edificios
correspondiente.
8 C desplaza el cursor a la parte superior
de la página. Tras escribir los datos
correspondientes en una celda, puede
pulsar ¸ o D para introducir los datos y
desplazar el cursor hasta la celda siguiente.
Pulsando C, los datos se introducen y el
cursor se desplaza a la celda anterior.
@ B 8 C 4 ¸ 31 ¸ 42 ¸ 9
¸ 20 ¸ 55 ¸ 73 ¸
H B 2 C 4 ¸ 31 ¸ 42 ¸ 9
¸ 20 ¸ 55 ¸ 73 ¸
Presentaciones en pantalla 81
Pasos y pulsaciones Visualización
5. Desplace el cursor hasta la fila 1 de la
columna 1 (r1c1). Ordene los datos de
población de manera ascendente.
De esta forma se ordena la columna 1 y se
ajusta el resto de columnas para que
mantengan el orden establecido en la
columna 1. Esta clasificación es esencial para
mantener la relación entre las columnas de
datos.
Para ordenar la columna 1, el cursor puede
situarse en cualquier parte de dicha
columna. En este ejemplo puede pulsar
@ 8C
H 2C
para ver las cuatro primeras filas.
@ A8C2ˆ4
H A2Cˆ4
6. Presente el cuadro de diálogo Calculate.
Ajuste:
Calculation Type = MedMed
x = C1
y = C2
Store RegEQ to = y1(x)
@ ‡ B 7 D C j 1 D j C2 D B D
¸
H ‡ B 7 D C1 D C2 D B D ¸
7. Realice la operación para mostrar la
ecuación de regresión MedMed.
Según lo especificado en el cuadro de
diálogo Calculate, esta ecuación se
almacena en y1(x).
Pulse ¸
8. Cierre la pantalla STAT VARS. Aparece el
Data/Matrix Editor.
Pulse ¸
82 Presentaciones en pantalla
Pasos y pulsaciones Visualización
9. Presente el cuadro de diálogo Calculate.
Establezca:
Calculation Type = LinReg
x = C1
y = C2
Store RegEQ to = y2(x)
Pulse ‡ B 5 D D D B D ¸
10. Realice la operación para presentar la
ecuación de regresión LinReg.
Esta ecuación se almacena en y2(x).
Pulse ¸
Presentaciones en pantalla 83
Pasos y pulsaciones Visualización
15. Presente Y= Editor. Para y1(x), que es la
ecuación de regresión MedMed, ajuste el
estilo de visualización en Dot.
Nota: Dependiendo del contenido anterior
de Y= Editor, puede necesitar mover el
cursor hasta y1.
Cuando PLOTS 1 aparece en la parte
superior de la pantalla, indica que se ha
seleccionado Plot 1.
Tenga en cuenta que y1(x) e y2(x) fueron
seleccionadas cuando se almacenaron las
ecuaciones de regresión.
@ 8#2ˆ2
H 8#ˆ2
16. Desplácese hacia arriba para resaltar Plot 1.
La definición resumida que aparece es igual
a la de la pantalla Plot Setup.
Pulse C
84 Presentaciones en pantalla
Pasos y pulsaciones Visualización
19. Introduzca un título para la columna 3.
Defina la cabecera de la columna 3 de
acuerdo con los valores estimados por la
recta MedMed.
Para introducir un título, el cursor debe
resaltar la celda de título situada en el
extremo superior de la columna.
† permite definir la cabecera desde
cualquier parte de la columna. Si el cursor se
encuentra en la celda de cabecera, no es
necesario pulsar †.
@ B B C C 2 ™ MED j ¸
† Y1 c j C1 d ¸
H B B C C MED ¸ † Y1 c C1 d
¸
20. Introduzca un título para la columna 4.
Defina la cabecera de la columna 4 para los
residuos (diferencia entre los valores
presentados y los estimados) de MedMed.
@ B C 2 ™ RESID j ¸ j
C2 | j C3 ¸
H B C RESID ¸ † C2 | C3 ¸
21. Introduzca un título 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 título 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 ¸
Presentaciones en pantalla 85
Pasos y pulsaciones Visualización
23. Presente la pantalla Plot Setup y anule
Plot 1.
Pulse „ †
24. Resalte Plot 2 y defínalo como:
Plot Type = Scatter
Mark = Box
x = C1
y = C4 (MedMed residuals)
@ D , D D C j 1 D j C4 ¸
¸
H D , D D C1 D C4 ¸ ¸
25. Resalte Plot 3 y defínalo 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 gráficos 2 y 3 continúan estando
seleccionados.
Pulse 8 # ‡ 3
27. Utilice ZoomData para representar
gráficamente los residuos.
› indica los residuos de MedMed;
+ indica los residuos de LinReg.
Pulse „ 9
28. Presente la pantalla Home.
@ "
H 8"
86 Presentaciones en pantalla
Pasos y pulsaciones Visualización
29. Utilice las ecuaciones de regresión MedMed
(y1(x)) y LinReg (y2(x)) para calcular los
valores cuando x = 300 (300.000 habitantes).
La función round (2 I 1 3) garantiza
que aparezca como resultado un número
entero de edificios.
Tras calcular el primer resultado, edite la
línea de entrada para cambiar y1 por y2.
Pulse 2 I 1 3 Y1 c 300 d b 0 d
¸ B A A A A–A A A A0 2 ¸
Programación
Vamos a escribir un programa que solicite al usuario la introducción de
un número entero, que sume todos los enteros desde el 1 hasta el
número introducido y que, por último, muestre el resultado.
Presentaciones en pantalla 87
Pasos y pulsaciones Visualización
4. Escriba las instrucciones siguientes.
Request "Enter an integer",n
Presenta un cuadro de diálogo que
solicita “Enter an integer”, espera a
que el usuario introduzca un valor y lo
almacena (como una cadena) en la
variable n.
expr(n)!n
Convierte la cadena en una expresión
numérica.
0!temp
Crea una variable denominada temp
asignándole el valor 0.
For i,1,n,1
Inicia un bucle For basado en la variable
i. La primera vez que se recorre el bucle,
i = 1. Al final del bucle, i se incrementa
en 1. El bucle continúa hasta que i > n.
temp+i!temp
Añade el valor actual de i a temp.
EndFor
Marca el final del bucle For.
Disp temp
Presenta el valor final de temp.
Escriba las instrucciones según se indica.
Pulse ¸ al final de cada línea.
5. Vaya a la pantalla Home e introduzca el prog1()
nombre del programa seguido de
paréntesis.
Debe incluir ( ) aun cuando no existan
argumentos para el programa.
El programa presenta un cuadro de diálogo
con el mensaje que se introdujo en la
instrucción correspondiente.
@ " 2 ™ PROG j 1 c d
¸
H 8 " PROG1 c d ¸
88 Presentaciones en pantalla
Pasos y pulsaciones Visualización
6. Escriba 5 en el cuadro de diálogo mostrado.
Pulse 5
Text Editor
Inicie una sesión nueva de Text Editor. Después, 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.
Presentaciones en pantalla 89
Pasos y pulsaciones Visualización
2. Cree una variable de texto con el nombre
TEST, donde se almacenará
automáticamente el texto que introduzca
en esta sesión.
Utilice la carpeta MAIN, mostrada como
carpeta predeterminada en el recuadro de
diálogo NEW.
Después de escribir en un cuadro de entrada
como Variable, debe pulsar ¸ dos
veces.
Pulse D TEST ¸ ¸
3. Escriba un texto de ejemplo.
• Para escribir una letra mayúscula, pulse
7 y la letra.
Solo para la TI-89 Titanium:
– Para escribir un espacio, pulse
j (función alfa de la
tecla ?).
– Para escribir un punto, pulse j
para quitar el bloqueo alfabético,
pulse ¶, y por último pulse
2 ™ para volver a activar el
bloqueo.
Practique editando el texto con:
• La tecla del cursor para mover el cursor
de texto.
• 0 o 8 . para borrar el carácter a la
izquierda o la derecha del cursor,
respectivamente.
@ 2 ™ escriba lo que desee
H escriba lo que desee
90 Presentaciones en pantalla
Pasos y pulsaciones Visualización
4. Salga de Text Editor y presente la pantalla
Home.
El texto se almacena automáticamente a
medida que escribe. Por ello, no es
necesario que lo guarde manualmente
antes de salir de Text Editor.
@ "
H 8"
5. Vuelva a la sesión actual de Text Editor.
Observe que el contenido aparece
exactamente como lo dejó.
Pulse 2 a
Analizador numérico
Consideremos la ecuación 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.
2. Introduzca la ecuación.
Al pulsar ¸ o D, la pantalla presenta
una lista de las variables utilizadas en la
ecuación.
@ 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¸
Presentaciones en pantalla 91
Pasos y pulsaciones Visualización
3. Introduzca valores para cada variable,
excepto la incógnita m1.
Defina primero m2 y g. A continuación
defina a (debe definir g antes de poder
definir a en función de g.) Acepte el valor
predeterminado para bound. Si una
variable se ha definido previamente, su
valor se muestra como valor
predeterminado.
@ 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. Desplace el cursor hasta la incógnita m1.
De forma opcional, puede introducir una
aproximación inicial para m1. Incluso en el
caso de introducir un valor para todas las
variables, el analizador numérico halla la
g/3 se calcula al moverse
solución de las variables marcadas por el el cursor fuera de la línea.
cursor.
Pulse D D
5. Halle el valor de la incógnita.
Para comprobar la precisión de la solución,
los lados izquierdo y derecho de la ecuación
se calculan por separado. La diferencia se
muestra como left-rt. Si la solución es
precisa, left-rt=0. 0 marca los valores
calculados.
Pulse „
6. Represente gráficamente la solución
mediante una ventana de visualización
ZoomStd.
La gráfica se presenta en una pantalla
dividida. Puede explorarla desplazándose
por ella, utilizando Zoom, etc.
La variable marcada por el cursor (incógnita
m1) se representa en el eje x; left-rt se
representa en el eje y.
Pulse … 3
92 Presentaciones en pantalla
Pasos y pulsaciones Visualización
7. Vuelva al Numeric Solver y salga de la
pantalla dividida.
Puede pulsar ¸ o D para presentar de
nuevo la lista de variables.
Pulse 2 a … 2
Bases de numeración
Calcule 10 binario (base 2) + F hexadecimal (base 16) + 10 decimal (base 10).
A continuación, utilice el operador 4 para convertir un número entero de
una base a otra. Para terminar, observe cómo la modificación del modo
Base afecta a los resultados presentados.
2. Calcule 0b10+0hF+10.
Para introducir un número 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 número 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 ¸
Presentaciones en pantalla 93
Pasos y pulsaciones Visualización
3. Sume 1 al resultado y conviértalo a binario.
2 4 presenta el operador de conversión 4.
@ « 1 2 4 2 ™ BIN j ¸
H « 1 2 4 BIN ¸
4. Sume 1 al resultado y conviértalo a
hexadecimal.
@ « 1 2 4 2 ™ HEX j ¸
H « 1 2 4 HEX ¸
5. Sume 1 al resultado y déjelo en la base de
numeración decimal por omisión.
Los resultados utilizan el prefijo 0b o 0h
para identificar la base.
Pulse « 1 ¸
6. Cambie el modo Base a HEX.
Cuando Base = HEX o BIN, la magnitud
de un resultado está restringida a
determinadas limitaciones de tamaño.
Pulse 3 „ (utilice D para pasar al modo
Base) B 2 ¸
7. Calcule 0b10+0hF+10.
@ 0 j B 10 « 0 2 ™ HF j «
10 ¸
H 0 B 10 « 0 HF « 10 ¸
8. Cambie el modo Base a BIN.
Pulse 3 „ (utilice D para pasar al modo
Base) B 3 ¸
94 Presentaciones en pantalla
Gestión de la memoria y de las variables
Asigne valores a diversos tipos de datos de variable. Utilice la pantalla
VAR-LINK para ver una lista de las variables definidas. Desplace una
variable a la memoria del archivo de datos del usuario y explore de qué
forma puede o no acceder a una variable archivada (las variables
archivadas se bloquean automáticamente). Por último, extraiga la
variable del archivo y elimine las variables no usadas para que no ocupen
espacio en memoria.
Presentaciones en pantalla 95
Pasos y pulsaciones Visualización
4. Cambie la visualización de la pantalla para
mostrar únicamente las variables de
función.
Aunque esto no parece muy útil en un
ejemplo con cuatro variables, tenga en
cuenta lo cómodo que resultaría si tuviera
muchas variables de distintos tipos.
Pulse „ D D B 5 ¸
96 Presentaciones en pantalla
Pasos y pulsaciones Visualización
2. Utilice el menú , Manage de la barra de
herramientas para guardar la variable.
û indica que la variable está archivada.
Pulse , 8
Presentaciones en pantalla 97
Borrar una variable
Pasos y pulsaciones Visualización
1. Utilice ‡ del menú VAR-LINK, de la barra
de herramientas para seleccionar todas las
variables.
La marca Ÿ indica los elementos
seleccionados. Observe que también se
selecciona la carpeta MAIN.
Nota: En vez de pulsar ‡ (si no quiere
borrar todas las variables), puede
seleccionarlas una por una. Resalte cada
elemento que va a borrar y pulse †.
Pulse 2 9 ‡ 1
2. Utilice , para borrar.
Nota: Puede pulsar 0 (en vez de , 1)
para borrar las variables marcadas.
Pulse , 1
3. Confirme el borrado.
Pulse ¸
98 Presentaciones en pantalla
3
Actividades
10
a = w+5
b = 10a
w
w
a
c
5
Actividades 99
3. Define la expresión del lado c en función de
w y almacénela en c(w).
Introduzca:
Define c(w)= ‡(a(w)^2+b(w)^2)
2
– b ± b – 4ac
x = --------------------------------------
2a
Para obtener más información sobre cómo utilizar las órdenes de este
ejemplo, consulte Cálculo simbólico.
100 Actividades
Operaciones para hallar la solución de una ecuación de
segundo grado
Para hallar la solución de una ecuación de segundo grado, se va a
completar el cuadrado del binomio que represente dicha ecuación.
Actividades 101
7. Factorice el resultado utilizando la función
factor( ).
102 Actividades
2. Sustituya el elemento [2,3] de la matriz por
la variable x, y, a continuación, utilice la
función augment( ) para ampliar la matriz a
con la matriz identidad 3x3 y almacenar el
resultado en b.
3. Utilice rref( ) para “reducir las filas” de la
matriz b:
En el resultado, la matriz identidad
aparecerá en las tres primeras columnas y
a^L1 en las tres últimas.
Nota: Para desplazarse por el resultado,
utilice el cursor en el área de historia.
4. Halle el valor de x que hará que la matriz
inversa no sea válida.
Introduzca:
solve(getDenom( 2 ± [1,4] )=0,x)
Resultado: x=L70/17
Nota: Para desplazarse por el resultado,
utilice el cursor en el área de historia.
Método 1: Gráfica
Realice los pasos siguientes para averiguar dónde se cortan las gráficas de
las funciones y1(x)=cos(x) e y2(x)=sin(x).
Actividades 103
4. Halle los puntos de intersección de las dos
funciones.
Nota: Pulse ‡ y seleccione 5:Intersection.
Cuando la pantalla solicite la selección de
las dos curvas y de los extremos inferior y
superior de la intersección A, introduzca la
información correspondiente.
5. Anote las coordenadas de x e y. Para hallar
otras intersecciones, repita los pasos 4 y 5.
104 Actividades
Estudio en una gráfica en 3D del área de un paralelepípedo
Realice los pasos siguientes para definir una función que proporcione el
área de un paralelepípedo, dibujar una gráfica en 3D y utilizar la
herramienta Trace con el fin de hallar un punto próximo al valor mínimo.
Actividades 105
2. Halle el área mínima cuando el valor de v es
igual a 300.
Introduzca: 300!v
Introduzca: sa(v^(1/3), v^(1/3),v)
Nota: Pulse ¸ para obtener el resultado
exacto en forma simbólica. Pulse 8 ¸
para obtener el resultado aproximado en
forma decimal.
Ejecución de un documento
Realice los pasos siguientes para escribir un documento utilizando Text
Editor, comprobar cada línea y verificar los resultados en el área de
historia de la pantalla Home.
106 Actividades
2. En Text Editor, escriba las líneas siguientes.
Actividades 107
Descomposición de una función racional
En esta actividad se examinan los resultados obtenidos al descomponer
una función racional en cociente y resto. Para obtener información
detallada sobre los pasos empleados en este ejemplo, consulte
Representación gráfica básica de funciones y Cálculo simbólico.
108 Actividades
6. Añada la función inicial f(x) a y3(x) y
seleccione el estilo de representación en
recuadros.
8. Dibuje la gráfica.
Nota: Verifique que el modo Graph está
establecido en Function.
Actividades 109
Filtrado de datos por categorías
Cada alumno se incluye dentro de una de las ocho categorías
dependiendo de su sexo y curso académico (primer curso, segundo curso,
tercer curso o cuarto curso). Los datos (peso en libras) y categorías
correspondientes se introducen en Data/Matrix Editor.
110 Actividades
2. Introduzca los datos y categorías de la tabla
2 en las columnas c1 y c2, respectivamente.
Actividades 111
8. En Y= Editor, anule las funciones que
puedan haberse seleccionado con cualquier
actividad anterior.
Nota: Sólo debe seleccionarse desde Plot 1
hasta Plot 5.
112 Actividades
Instrucción del programa Descripción
:setMode("Graph","FUNCTION") Define la TI-89 Titanium /
Voyage™ 200 para gráficas de
funciones.
:PlotsOff Desactiva gráficas anteriores.
:FnOff Desactiva funciones anteriores.
:ClrDraw Borra elementos anteriormente
dibujados en las pantallas gráficas.
:ClrGraph Borra gráficas anteriores.
:ClrIO Limpia la pantalla Program ES
(entrada/salida) de la TI-89
Titanium / Voyage™ 200.
:L10!xmin:99!xmax:10!xscl Define las variables de ventana.
:L20!ymin:100!ymax:10!yscl
:{0}!data Crea y/o borra una lista denominada
data.
:{0}!time Crea y/o borra una lista denominada
time.
:Send{1,0} Envía una orden para vaciar la
unidad.
:Send{1,2,1} Define el canal 2 del CBL 2™/CBL™
en AutoID para registrar una
temperatura.
:Disp "Press ENTER to start" Solicita al usuario que pulse ¸.
:Disp "graphingTemperature."
:Pause Espera a que el usuario esté listo
para empezar.
:PtText "TEMP(C)",2,99 Asigna una etiqueta al eje y de la
gráfica.
:PtText "T(S)",80,L5 Asigna una etiqueta al eje x de la
gráfica.
:Send{3,1,L1,0} Envía la orden Trigger al
CBL 2™/CBL™; recopila datos en
tiempo real.
Actividades 113
Instrucción del programa Descripción
:For i,1,99 Repite las dos instrucciones
siguientes para 99 lecturas de
temperatura.
:Get data[i] Obtiene una temperatura del
CBL 2™/CBL™ y la almacena en una
lista.
:PtOn i,data[i] Representa los datos de temperatura
en una gráfica.
:EndFor
:seq(i,i,1,99,1)!time Crea una lista para representar los
números del muestreo time o data.
:NewPlot 1,1,time,data,,,,4 Representa time y data mediante
NewPlot y la herramienta Trace.
:DispG Presenta la gráfica.
:PtText "TEMP(C)",2,99 Vuelve a asignar una etiqueta a los
ejes.
:PtText "T(S)",80,L5
:EndPrgm Detiene el programa.
114 Actividades
Definición de una gráfica en paramétricas y su tabla
Realice los pasos siguientes para estudiar la trayectoria de la pelota, que
parte con una velocidad inicial de 95 pies por segundo y un ángulo de 32
grados.
Actividades 115
7. Muestre el cuadro de diálogo TABLE SETUP
y cambie tblStart a 0 y @tbl a 0.1.
Nota: Pulse 8 &.
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 máxima.
116 Actividades
2. Copie y pegue la última respuesta en la
línea de entrada y almacénela en la función
f(x).
Nota: Desplace el cursor hasta el área de
historia para resaltar la última respuesta y
pulse ¸ para copiarla en la línea de
entrada
3. Utilice la función abs( ) para hallar el valor
absoluto de f(x+yi).
(Esta operación puede tardar cerca de 2
minutos).
Nota: El valor absoluto de la función
produce un efecto visual según el cual las
raíces son tangentes al eje x, en lugar de
cortarlo. De la misma forma, el valor
absoluto de una función de dos variables
hará que las raíces sólo se apoyen en el
plano xy.
4. Copie y pegue la última respuesta en la
línea de entrada y almacénela en la función
z1(x,y).
Nota: La gráfica z1(x,y) representará la
función módulo.
5. Ajuste la unidad en el modo gráfico en 3D,
active los ejes para el formato gráfico y
ajuste las variables de ventana en:
eye= [20,70,0]
x= [L2,2,20]
y= [L2,2,20]
z= [L1,2]
ncontour= [5]
Actividades 117
6. En Y=Editor, pulse:
@ 8Í
H 8F
y defina las variables de Graph Format con
los valores siguientes:
Axes= ON
Labels= ON
Style= HIDDEN SURFACE
Nota: El cálculo y dibujo de las gráficas
tarda aproximadamente tres minutos.
7. Represente la función módulo.
La gráfica en 3D se utiliza para mostrar la
imagen de los puntos en los que la
superficie se apoya en el plano xy.
Resumen
Observe que el valor de zc es cero para los valores de la función en los
pasos 7 a 9. Por tanto, las raíces complejas 1,Li, i del polinomio
x3Nx2+xN1 aparecen en los tres puntos en los que la gráfica de la función
módulo se apoya en el plano xy.
118 Actividades
Cálculo del tipo de interés de una renta anual
Realice los pasos siguientes para hallar el tipo de interés (i) de una renta
anual en la que el capital inicial (p) es $1,000, el número de períodos de
liquidación (n) es 6 y el capital final (s) es $2,000.
Cálculo de amortizaciones
Esta actividad crea una función que puede utilizarse para calcular el coste
de un vehículo comprado a plazos. Para obtener información detallada
sobre los pasos empleados en este ejemplo, consulte Programación.
Actividades 119
Función Time-Value-of- Money
En Program Editor, defina la función Time-Value-of-Money (tvm) donde
temp1 = número de cuotas, temp2 = tipo de interés anual, temp3 =
valor actual, temp4 = cuota mensual, temp5 = capital final y temp6 =
principio o fin del periodo de pago (1 = principio de mes, 0 = fin de mes).
:tvm(temp1,temp2,temp3,temp4,temp5,temp6)
:Func
:Local tempi,tempfunc,tempstr1
:Ltemp3+(1+temp2/1200†temp6)†temp4†((1N(1+temp2/1200)^
(Ltemp1))/(temp2/1200))Ntemp5†(1+temp2/1200)^(Ltemp1)
!tempfunc
:For tempi,1,5,1
:"temp"&exact(string(tempi))!tempstr1
:If when(#tempstr1=0,false,false,true) Then
:If tempi=2
:Return approx(nsolve(tempfunc=0,#tempstr1) | #tempstr1>0
and #tempstr1<100)
:Return approx(nsolve(tempfunc=0,#tempstr1))
:EndIf
:EndFor
:Return "parameter error"
:EndFunc
120 Actividades
Cálculo de factores racionales, reales y complejos
Esta actividad muestra cómo hallar los factores racionales, reales y
complejos de expresiones. Para obtener información detallada sobre los
pasos utilizados en este ejemplo, consulte Cálculo simbólico.
Cálculo de factores
Introduzca en la pantalla Home las expresiones abajo indicadas.
3. factor(x^3N5x,x) ¸ presenta un
resultado real.
4. cfactor(x^3+5x,x) ¸ presenta un
resultado complejo.
Actividades 121
Función de extracción sin reemplazamiento
En Program Editor, defina drawball( ) como una función que depende
de dos parámetros. El primer parámetro es una lista en la que cada
elemento corresponde al número de bolas de un determinado color. El
segundo parámetro es el número de bolas que se va a seleccionar. La
función devuelve una lista en la que cada elemento corresponde al
número de bolas seleccionadas de cada color.
:drawball(urnlist,drawnum) :For j,1,colordim,1
:Func :cumSum(templist)!urncum
:Local templist,drawlist,colordim, :If pick urncum[j] Then
numballs,i,pick,urncum,j :drawlist[j]+1!drawlist[j]
:If drawnum>sum(urnlist) :templist[j]N1!templist[j]
:Return “too few balls” :Exit
:dim(urnlist)!colordim :EndIf
:urnlist!templist :EndFor
:newlist(colordim)!drawlist :EndFor
:For i,1,drawnum,1 :Return drawlist
:sum(templist)!numballs :EndFunc
:rand(numballs)!pick
(continúa en la columna siguiente)
122 Actividades
4
Conectividad
Conectividad 123
Dos calculadoras TI-89 Titanium conectadas entre sí
Cable USB de
unidad-a-unidad
124 Conectividad
Cable estándar de
Puerto unidad-a-unidad
E/S
Puerto E/S
Cable estándar de
Puerto E/S unidad-a-unidad
TI-89
Puerto
Conectividad 125
Preparación de las unidades
Las aplicaciones Flash sólo se pueden transmitir entre determinados tipos
de unidades. Por ejemplo, puede transferir una aplicación (App) de una
TI-89 Titanium a otra TI-89 Titanium, o desde una TI-89 Titanium a una TI-
89. De igual manera se puede transferir una aplicación desde una
Voyage™ 200 a otra Voyage™ 200, o desde una Voyage™ 200 a una
TI-92 Plus.
126 Conectividad
– Si está en la pantalla VAR-LINK
predeterminada, esta acción
seleccionará la carpeta y su
contenido. Las carpetas contraidas
se expanden al seleccionarlas.
Conectividad 127
• Para seleccionar todas las variables,
aplicaciones Flash o carpetas, elija
‡ All 1:Select All.
128 Conectividad
7. En la unidad emisora, seleccione 1:Send.
De este modo se inicia la transmisión.
Si selecciona: El resultado:
Variable no La variable se transmite a la carpeta actual y
bloqueada permanece desbloqueada en la unidad
receptora.
Variable bloqueada La variable se transmite a la carpeta actual y
permanece bloqueada en la unidad receptora.
Variable archivada La variable se transmite a la carpeta actual y
permanece archivada en la unidad receptora.
Aplicación Flash Si la unidad receptora dispone de la certificación
desbloqueada adecuada, la aplicación Flash se transmite.
Permanece desbloqueada en la unidad
receptora.
Aplicación Flash Si la unidad receptora dispone de la certificación
bloqueada adecuada, la aplicación Flash se transmite.
Permanece bloqueada en la unidad receptora.
Conectividad 129
Si selecciona: El resultado:
Carpeta Se transmiten la carpeta y el contenido
desbloqueada seleccionado. La carpeta permanece
desbloqueada en la unidad receptora.
Carpeta bloqueada Se transmiten la carpeta y el contenido
seleccionado. La carpeta se desbloquea en la
unidad receptora.
1. Pulse ´.
Aparece un mensaje de error.
2. Pulse N o ¸.
130 Conectividad
Aparece en: Mensaje y descripción:
Unidad emisora
Conectividad 131
• Si quiere seleccionar sólo una variable, aplicación Flash o
carpeta, lleve el cursor hasta ella para resaltarla y pulse † para
situar una marca de verificación (Ÿ) junto a la selección.
– Si está en la pantalla VAR-LINK predeterminada, esta acción
seleccionará la carpeta y su contenido. Las carpetas
contraidas se expanden al seleccionarlas.
– Si elige una aplicación Flash (desde la ficha F7), se
seleccionará la carpeta App y su contenido. La marca de
verificación aparece junto a la carpeta, no junto al
contenido de la misma. Las carpetas de aplicaciones Flash
contraidas se expanden automáticamente.
Nota: No es posible borrar la carpeta Main.
• Para seleccionar múltiples variables, aplicaciones Flash o
carpetas, resalte cada una de ellas y pulse † para situar una
marca de verificación (Ÿ) junto a la selección. Vuelva a pulsar †
para anular la selección de cualquier elemento que no desee
transmitir.
• Para seleccionar todas las variables, aplicaciones Flash o
carpetas, elija ‡ All 1:Select All.
3. Pulse ƒ y elija 1:Delete.
– o bien –
Pulse 0. Aparecerá un mensaje de confirmación.
4. Pulse ¸ para confirmar la supresión.
132 Conectividad
Transmisión de variables con control de
programas
Para transmitir una variable de un dispositivo a otro, puede utilizar un
programa que contenga las funciones GetCalc y SendCalc.
SendCalc envía una variable al puerto de enlace, en el que hay un
dispositivo conectado y preparado para recibirla. El dispositivo conectado
debe mostrar la pantalla Home (Principal) o estar ejecutando la función
GetCalc desde un programa.
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 envío y la recepción/visualización de una
variable llamada msg. InputStr permite a cada usuario escribir un
mensaje en la variable msg.
Conectividad 133
: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 continuación, 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 continuación, configura esta unidad para que reciba y muestre el
msg.
Ï El bucle ejecutado por la unidad que envía el primer mensaje.
Para sincronizar GetCalc y SendCalc, los bucles están organizados de tal forma que
la unidad receptora ejecute GetCalc mientras la unidad emisora espera que el usuario
escriba el mensaje.
134 Conectividad
– Se ha utilizado Program Editor en ambos dispositivos para
acceder al programa.
– o bien –
– Se ha accedido al programa en un dispositivo y luego se ha
utilizado VAR-LINK para transmitir la variable de programa al
otro.
Para ejecutar el programa en los dos dispositivos:
1. En la pantalla Home de cada dispositivo, escriba chat( ).
2. Cuando cada dispositivo muestre el indicativo inicial, responda como
se indica a continuación.
En la: Escriba:
Calculadora que va a enviar el 1 y pulse ¸.
primer mensaje.
Calculadora que va a recibir el 0 y pulse ¸.
primer mensaje.
Conectividad 135
Información importante relacionada con la descarga del
sistema operativo
Se aconseja instalar pilas nuevas antes de proceder con la descarga de un
sistema operativo.
Durante el modo de descarga de SO, no está disponible la función de
apagado automático, Automatic Power Down™ (APD™). Si deja el
dispositivo en modo de descarga durante más tiempo del necesario antes
de comenzar con el proceso se agotarán las pilas. Por tanto será
necesario cambiar las pilas gastadas por otras nuevas antes de comenzar
la descarga.
Si la transferencia se interrumpe de forma accidental antes de finalizar
completamente, deberá volver a instalar el sistema operativo. De nuevo,
recuerde que debe instalar pilas nuevas antes de descargar.
Póngase en contacto con Texas Instruments en TI-Cares™ si observa algún
problema.
136 Conectividad
Dónde conseguir actualizaciones del sistema operativo
Para obtener la información más actualizada sobre actualizaciones del
sistema operativo, acceda al sitio Web de Texas Instruments, en la
dirección education.ti.com o póngase en contacto con Texas Instruments
en TI-Cares™.
Puede descargar una actualización del sistema operativo o aplicación
Flash del sitio Web de Texas Instruments en un ordenador y utilizar un
USB cable o un TI Connectivity Cable USB para instalar la aplicación o el
certificado en la TI-89 Titanium / Voyage™ 200.
Para obtener información más detallada, consulte las instrucciones en la
Web.
Importante:
• En cada unidad receptora, no olvide hacer copia de seguridad de la
información, si es necesario, e instalar pilas nuevas.
• Asegúrese de que las dos unidades, receptora y emisora, muestren la
pantalla VAR-LINK.
Conectividad 137
Durante la transferencia, la unidad receptora muestra el progreso de la
operación. Una vez finalizada la transferencia:
• La unidad emisora regresa a la pantalla VAR-LINK.
• La unidad receptora regresa al escritorio de Apps o a la pantalla
Home (Principal). Es posible que necesite utilizar 8 | (aclarar) o
8 « (oscurecer) para ajustar el contraste.
Mensajes de error
La mayoría 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.
138 Conectividad
Mensaje de error Descripción
El certificado de la unidad receptora no es
válido para el sistema operativo (SO) de la
unidad emisora. Debe obtener e instalar un
certificado válido.
Conectividad 139
Recopilación de listas de ID
Para recopilar los números de identificación, puede utilizar una
calculadora y agrupar en ella todos los números, o utilizar varias
calculadoras y consolidar las distintas listas de ID en una unidad.
Para enviar un número ID de un dispositivo a otro, debe conectar
primero las dos unidades entre sí por medio de un Cable USB de
unidad-a-unidad o un Cable estándar de unidad-a-unidad.
Notas:
• No es posible ver la lista de ID de las unidades emisoras ni de la
recolectora.
• La lista de ID que se envía con éxito de un dispositivo a otro se borra
automáticamente de la unidad emisora.
• Si una unidad recoge dos veces el mismo identificador, el duplicado se
borra automáticamente de la lista.
140 Conectividad
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.
Para borrar la lista de identificadores de la unidad recolectora:
1. Pulse 2 ° para mostrar la pantalla VAR-LINK.
Conectividad 141
Tabla de enlaces para transmisión
Hacia & TI-89 Voyage™ 200
Desde ( Titanium TI-89 TI-92 Plus
142 Conectividad
5
Gestión de memoria y variables
1. Pulse ƒ.
2. Selecccione el elemento correspondiente.
Elemento Descripción
RAM 1:All RAM: Al reiniciarse se borran todos los datos y
programas de la RAM.
2:Default: Restablece los ajustes de fábrica de
todos los modos y las variables del sistema. No
afecta a las funciones, carpetas y variables definidas
por el usuario.
Flash ROM 1:Archive: Al reiniciarse, se borran todos los datos y
programas de la Flash ROM.
2:Flash Apps: Al reiniciarse, se borran todas las
aplicaciones Flash de la Flash ROM.
3:Both: Al reiniciarse, se borran todos los datos,
programas y aplicaciones Flash de la Flash ROM
All Memory Al reiniciarse, se borran todos los datos, programas
y aplicaciones Flash de la RAM y la Flash ROM.
Î Í
Significado...
Pulse: Para:
¸ Pegar el nombre resaltado de variable o de carpeta en la
posición del cursor en la aplicación en que se encuentre.
N Volver a la aplicación sin pegar el nombre resaltado.
2. Pulse:
@ 2ˆ
H ˆ
Si resalta una carpeta, la pantalla muestra el
número de variables en la misma.
Carpetas y variables
Las carpetas son una manera muy útil de manejar variables
organizándolas en grupos relacionados entre sí.
ALG102
Def. por el usuario
Nombre de la carpeta b=5, c=100
actual f(x)=sin(x)+cos(x)
DAVE
Def. por el usuario
a=3, b=1, c=2
f(x)=x²+6
MATH
Def. por el usuario
a=42, c=6
f(x)=3x²+4x+25
MAIN
a=1
f(x)=x³+x²+x
MATH
a=42
f(x)=3x²+4x+25
1. Pulse „ View.
2. Resalte el estado que desea cambiar y pulse
B. Se presenta un menú con las opciones
válidas. (Para cancelar un menú, pulse N.)
View — Permite elegir variables,
aplicaciones Flash o variables del sistema
para su visualización.
Nota: Para mostrar las variables del sistema
(variables de ventana, etc.), seleccione
3:System.
1. Pulse 2 °.
2. Pulse † para seleccionar las carpetas que
desea borrar. (Las variables de dichas
carpetas se seleccionan automáticamente.)
3. Pulse ƒ 1:Delete o 0.
Procedimiento
Comenzando en una de las aplicaciones indicadas arriba:
sin(class\a2
En el caso de que CLASS no sea la carpeta actual, se pega lo que
aquí se indica al resaltar la variable a2 en CLASS.
3. Pulse ƒ y seleccione:
8:Archive Variable
–o–
9:Unarchive Variable
variable B Bloque
vacío
En función de su
tamaño, la variable D
se almacena en una de Sector 3
estas ubicaciones.
Este proceso continúa hasta el final del último sector. En función del
tamaño de cada variable, los bloques vacíos pueden contener una
cantidad significativa de espacio.
Nota: La redistribución de memoria se produce cuando el tamaño de la
variable que se está archivando es mayor que cualquier bloque vacío.
Sector 1
variable A
variable D
Sector 3
Las variables extraídas del archivo están “marcadas para eliminar”, lo que
significa que se eliminarán durante la siguiente redistribución de
memoria.
variable A Sector 1
variable D
Sector 2
Circle CATALOG
Circle x, y, r [, modoDraw] En una ventana de visualización
Dibuja una circunferencia con el centro en las ZoomSqr:
coordenadas de ventana (x, y) y con un radio r. ZoomSqr:Circle 1,2,3 ¸
x, y, y r deben ser valores reales.
Si modoDraw = 1, dibuja la circunferencia
(predeterminado).
Si modoDraw = 0, desactiva la circunferencia.
Si modoDraw = -1, invierte los pixels de la
circunferencia.
Nota: Al volver a representar gráficamente,
se borran todos los elementos dibujados.
Explicación de la función o
instrucción.
Las operaciones con nombres sin letras (como +, ! y >) aparecen al final de este anexo, a
partir de la página 283. A menos que se indique lo contrario, todos los ejemplos de esta
sección se realizaron en el modo de inicio predeterminado, presuponiendo que ninguna
de las variables estaba definida. Además, debido a limitaciones del formato, los resultados
aproximados se han truncado a tres espacios decimales (3.14159265359 aparece como
3.141...).
y2(x) = sin(x)
@ 2 ˆ Style = 3:Square
H ˆ Style = 3:Square
y1 = no checkmark (F4 to
deselect)
„ Zoom = 7:ZoomTrig
@ "
H ¥"
AndPic PIC1 ¸ Done
Archive CATALOG
Archive var1 [, var2] [, var3] … 10!arctest ¸ 10
Archive arctest ¸ Done
Desplaza las variables especificadas desde la
RAM hasta la memoria de archivos de datos del 5ù arctest ¸ 50
usuario. 15!arctest ¸
Circle CATALOG
Circle x, y, r [, modoDraw] En una ventana de visualización ZoomSqr:
Dibuja una circunferencia con su centro en las ZoomSqr:Circle 1,2,3 ¸
coordenadas (x, y) y con un radio r.
x, y, y r deben ser valores reales.
Si modoDraw = 1, dibuja la circunferencia (por
omisión).
Si modoDraw = 0, desactiva la circunferencia.
Si modoDraw = -1, invierte los pixels de la
circunferencia.
Nota: Al repetir la representación gráfica
(Regraph), se borran todos los elementos
dibujados. Consulte además PxlCrcl.
ClockOff CATALOG
ClockOff
Desactiva el reloj.
ClockOn CATALOG
ClockOn
Activa el reloj.
ClrDraw CATALOG
ClrDraw
ClrGraph CATALOG
ClrGraph
ClrHome CATALOG
ClrHome
ClrIO CATALOG
ClrIO
CopyVar CATALOG
CopyVar var1, var2 x+y! a ¸ x+y
Copia el contenido de la variable var1 en var2. Si 10! x ¸ 10
var2 no existe, CopyVar la crea. CopyVar a,b ¸ Done
a! c ¸ y + 10
Nota: CopyVar es parecida a la instrucción de
almacenamiento (! ) cuando se copia una DelVar x ¸ Done
expresión, lista, matriz o cadena de caracteres, b¸ x+y
excepto que no se realiza ninguna simplificación c¸ y + 10
al utilizarla. Debe utilizar CopyVar con una
variable no algebraica como Pic o las variables
GDB.
cos() @ Tecla 2 X H Tecla X
cos(expresión1) ⇒ expresión En el modo Angle, en grados:
cos(lista1) ⇒ lista ‡2
cos((p/4)ô ) ¸ 2
cos(expresión1) devuelve el coseno del
argumento.
‡2
cos(lista1) devuelve la lista de los cosenos de cos(45) ¸ 2
todos los elementos de la lista1.
Nota: El argumento se interpreta como un cos({0,60,90}) ¸ {1 1/2 0}
ángulo en grados o radianes, según el estado
actual del modo Angle. Puede utilizar ó o ô para En el modo Angle, en radianes:
cancelar temporalmente el modo Angle. ‡2
cos(p/4) ¸ 2
‡2
cos(45¡) ¸ 2
l1 0 … 0
0 l2 … 0
B= 0 0 … 0 y X = [V1,V2, … ,Vn]
0 0 … ln
3. A continuación, A = X B Xê y
f(A) = X f(B) Xê. Por ejemplo,
cos(A) = X cos(B) Xê donde:
cos(λ1) 0 K 0
0 cos( λ 2) K 0
cos (B) =
0 0 K 0
0 0 K cos(λn )
En el modo de ángulo en
radianes:
csc({1,p/2,p/3}) ¸
1 1 2¦ 3
sin(1) 3
CustmOn CATALOG
CustmOn Vea el ejemplo de listado del programa
Custom.
Activa una barra de herramientas personalizada que
ya se haya configurado en un bloque
Custom...EndCustm.
Custom Tecla 2 ¾
Custom Listado del programa:
bloque
EndCustm :Test()
:Prgm
Configura una barra de herramientas que se :Custom
activa al pulsar 2 ¾. Es muy similar a la
instrucción ToolBar, excepto que los enunciados :Title "Lists"
Title e Item no pueden tener etiquetas. :Item "List1"
:Item "Scores"
bloque puede ser un único enunciado o una serie :Item "L3"
de enunciados separados con el carácter “:”. :Title "Fractions"
Nota: 2 ¾ actúa como un conmutador. :Item "f(x)"
La primera vez llama al menú y la segunda vez lo :Item "h(x)"
cierra. El menú también se cierra cuando se :Title "Graph"
cambia de aplicación. :EndCustm
:EndPrgm
Cycle CATALOG
Cycle Listado del programa:
Transfiere el control del programa justo a la :¦ Sum the integers from 1 to
siguiente iteración del bucle actual (For, While o 100 skipping 50.
Loop). :0! temp
:For i,1,100,1
Cycle únicamente está permitida en las tres
estructuras de bucle (For, While o Loop). :If i=50
:Cycle
:temp+i! temp
:EndFor
:Disp temp
Contenido de temp después de la ejecución:5000
0
4 2
0
También es posible incluir incógnitas que no cZeros({u_ù v_ì u_ì v_,v_^2+u_},
aparezcan en las expresiones. Estas raíces {u_,v_,w_}) ¸
muestran cómo las familias de raices pueden
contener constantes arbitrarias de la forma @k,
1/2
3 3
donde k es un sufijo entero comprendido entre 1 ì 2 øi 1/2 + 2 øi @1
y 255. Este parámetro toma el valor 1 al utilizar
1/2
3 3
ClrHome o ƒ 8:Clear Home. + 2 øi 1/2 ì 2 øi @1
Para sistemas de polinomios, el tiempo de cálculo
y el consumo de la memoria dependen en gran
0 0 @1
medida del orden en que se listen las incógnitas.
Si la opción inicial consume la memoria o su
paciencia, intente reordenar las variables en las
expresiones y en la lista de varOAproximación.
Si no se incluye ninguna aproximación y si todas cZeros({u_+v_ì e^(w_),u_ì v_ì i},
las expresiones son no polinómicas en cualquier {u_,v_}) ¸
variable pero todas las expresiones son lineales
e ew_ì i
w_
en todas las incógnitas, cZeros() utiliza la
+1/2øi
eliminación gaussiana para intentar determinar 2 2
todas las raíces.
Si un sistema no es polinómico en todas sus variables cZeros({e^(z_)ì w_,w_ì z_^2},
ni lineal en sus incógnitas, cZeros() determina a lo {w_,z_}) ¸
sumo una raíz mediante un método iterativo
aproximado. Para ello, el número de incógnitas debe [.494… ë.703…]
ser igual al número de expresiones, y todas las
demás variables en las expresiones deben
simplificarse a números.
Define CATALOG
Define Nombre de función (Nombre de arg1, Nombre de Define g(x,y)=2xì 3y ¸ Done
arg2, ...) = expresión g(1,2) ¸ ë4
Crea Nombre de función como una función definida 1! a:2! b:g(a,b) ¸ ë4
por el usuario. Puede utilizar Nombre de función()
igual que las funciones implementadas. La Define h(x)=when(x<2,2x-3,
función calcula la expresión utilizando los ë 2x+3) ¸ Done
argumentos dados y devuelve el resultado.
Nombre de función no puede ser el nombre de una h(ë 3) ¸ ë9
variable del sistema o de una función h(4) ¸ ë5
implementada.
Los nombres de argumentos son posiciones, por
lo que no debe utilizar estos mismos nombres al Define eigenvl(a)=
calcular la función. cZeros(det(identity(dim(a)
Nota: Esta forma de Define equivale a ejecutar [1])-xù a),x) ¸ Done
la expresión: expresión! Nombre de función eigenvl([ë 1,2;4,3]) ¸
(Nombre de arg1, Nombre de arg2). 3 - 1 ë (2ø 3 + 1)
Esta orden también sirve para definir variables {2ø 11 11 }
simples, por ejemplo, Define a=3.
Define Nombre de función(Nombre de arg1, Nombre de Define g(x,y)=Func:If x>y Then
arg2, ...) = Func bloque :Return x:Else:Return y:EndIf
EndFunc :EndFunc ¸ Done
Es idéntica a la forma anterior de Define,
excepto que aquí la función definida por el g(3,ë 7) ¸ 3
usuario Nombre de función() puede ejecutar un
bloque de varios enunciados.
El bloque puede ser un único enunciado o una
serie de varios enunciados separados con el
carácter “:”. El bloque también puede incluir
expresiones e instrucciones (tal como If, Then,
Else y For). Así, permite que la función Nombre de
función() utilice la instrucción Return para
devolver un resultado determinado.
Nota: Es más fácil crear y editar esta forma de
Func en Program Editor que en la línea de
entrada.
DelFold CATALOG
DelFold Nombre de carpeta1[, Nombre de carpeta2] NewFold games ¸ Done
[, Nombre de carpeta3] ... (crea la carpeta games)
Borra las carpetas definidas por el usuario con los DelFold games ¸ Done
nombres Nombre de carpeta1, Nombre de carpeta2,
etc. Se muestra un mensaje de error si las (borra la carpeta games)
carpetas contienen variables.
Nota: No se puede borrar la carpeta main.
DelVar CATALOG
DelVar var1[, var2] [, var3] ... 2! a ¸ 2
Borra de la memoria las variables especificadas. (a+2)^2 ¸ 16
DelVar a ¸ Done
(a+2)^2 ¸ (a + 2)ñ
Dialog CATALOG
Dialog Listado del programa:
bloque
EndDlog :Dlogtest()
:Prgm
Genera un recuadro de diálogo cuando se ejecuta
el programa. :Dialog
:Title "This is a dialog box"
El bloque puede ser un único enunciado o una :Request "Your name",Str1
serie de varios enunciados separados por el
carácter “:”. Las opciones válidas de bloque en el :Dropdown "Month you were born",
elemento del menú … I/O, 1:Dialog de Program seq(string(i),i,1,12),Var1
Editor, son 1:Text, 2:Request, 4:DropDown y :EndDlog
7:Title. :EndPrgm
Las variables en un recuadro de diálogo pueden
tener valores que se mostrarán como los valores
por omisión (o iniciales). Si se pulsa ¸, las
variables se actualizan en el recuadro de diálogo
y la variable ok se ajusta en 1. Si se pulsa N,
las variables no se actualizan, y la variable del
sistema ok se establece en cero.
Disp CATALOG
Disp [exprOCadena1] [, exprOCadena2] ... Disp "Hello" ¸ Hello
Muestra el contenido actual de la pantalla Disp cos(2.3) ¸ ë.666…
Program I/O. Si se especifica una o más
exprOCadena, muestra cada expresión o cadena de {1,2,3,4}! L1 ¸
caracteres en una línea distinta de la pantalla Disp L1 ¸ {1 2 3 4}
Program I/O.
Disp 180_min 4 _hr ¸ 3.ø_hr
Una expresión puede incluir operaciones de
conversión tales como 4DD y 4Rect. También
puede utilizarse el operador 4 para realizar
conversiones de unidades y bases de numeración. Nota: Para escribir un guión de subrayado
( _ ), pulse:
Si Pretty Print = ON, las expresiones se muestran @ ¥q
en “pretty print”. H 2q
Para escribir 4, pulse 2 p.
En la pantalla Program I/O, se puede pulsar
‡ para mostrar la pantalla Home; también un
programa puede utilizar DispHome.
DispG CATALOG
DispG En el modo de gráficas de función:
Muestra el contenido actual de la pantalla Graph. Parte de un programa:
©
:5ù cos(x)! y1(x)
:ë 10! xmin
:10! xmax
:ë 5! ymin
:5! ymax
:DispG
©
DispHome CATALOG
DispHome Parte de un programa:
Muestra el contenido actual de la pantalla Home. ©
:Disp "The result is: ",xx
:Pause "Press Enter to quit"
:DispHome
:EndPrgm
DrawFunc CATALOG
DrawFunc expresión En el modo de gráficas de función y con la
ventana ZoomStd:
Realiza la gráfica de expresión, considerándola
como una función, con x como variable DrawFunc 1.25xù cos(x) ¸
independiente.
Nota: Al volver a dibujar una gráfica, se borran
todos los elementos complementarios dibujados.
DrawInv CATALOG
DrawInv expresión En el modo de gráficas de función y con la
ventana ZoomStd:
Dibuja la inversa de la expresión y representa los
valores de x en el eje y, y los valores de y en el eje x. DrawInv 1.25xù cos(x) ¸
x es la variable independiente.
DrawPol CATALOG
DrawPol expresión[, qmin] [, qmax] [, qpaso] En el modo de gráficas de función y en una
ventana ZoomStd:
Dibuja la gráfica en polares de expresión, con q
como la variable independiente. DrawPol 5ù cos(3ù q),0,3.5,.1
¸
Los valores por omisión de qmin, qmax y qpaso son
los actuales de las variables de ventana qmin,
qmax y qstep. Especificar valores no altera los
estados de la ventana. Si el modo de
representación gráfica actual no es en polares, se
requieren estos argumentos.
Nota: Al volver a dibujar una gráfica, se borran
todos los elementos complementarios dibujados.
DrawSlp CATALOG
DrawSlp x1, y1, pendiente En el modo de gráficas de función y con la
ventana ZoomStd:
Dibuja la recta de ecuación
yì y1=pendienteø (xì x1). DrawSlp 2,3,ë 2 ¸
Nota: Al volver a dibujar una gráfica, se borran
todos los elementos complementarios dibujados.
DrwCtour CATALOG
DrwCtour expresión En el modo de gráficas 3D:
DrwCtour lista
(1/5)x^2+(1/5)y^2ì 10øz1(x,y)
Dibuja los contornos de la gráfica 3D actual en ¸
los valores z especificados por expresión o lista. El
modo de gráficas 3D debe haberse establecido Done
previamente. DrwCtour ajusta de forma L10øxmin:10øxmax ¸ 10
automática el estilo del formato de la L10øymin:10øymax ¸ 10
representación a CONTOUR LEVELS. L10øzmin:10øzmax ¸ 10
Por omisión, la representación contiene 0øncontour ¸ 0
automáticamente el número de contornos DrwCtour {L9,L4.5,L3,0,4.5,9}
equiespaciados especificados por la variable de ¸
ventana ncontour. DrwCtour dibuja contornos
además de los valores por omisión.
Para desactivar los contornos por omisión, ajuste
ncontour a cero, mediante la pantalla Window o
almacene 0 en la variable de sistema ncontour.
E @ Tecla ^ H Tecla 2 ^
mantisaEexponente 2.3í 4 ¸ 23000.
Introduce un número en notación científica. El 2.3í 9+4.1í 15 ¸ 4.1í 15
número se interpreta como mantisa ×
10 exponente.
Consejo: Si quiere introducir una potencia de 10 3ù 10^4 ¸ 30000
sin obtener un resultado en valores decimales,
utilice 10^entero.
entry() CATALOG
entry() ⇒ expresión En la pantalla Home:
entry(entero) ⇒ expresión 1
1+1/x ¸ x+1
Trae a la línea de entrada una expresión
previamente introducida y que se halle en el área
de historia de la pantalla Home. 1
1+1/entry(1) ¸ 2-x+1
El entero, si se incluye, especifica la expresión
concreta del área de historia. El valor por omisión 1
es 1, la entrada más reciente. El rango válido está ¸ 2ø (2ø x+1) + 3/2
comprendido entre 1 y 99, y no puede ser una
expresión. 1
¸ 5/3-3ø (3ø x+2)
Nota: Si la última entrada sigue resaltada en la
pantalla Home, pulsar ¸ será lo mismo que 1
ejecutar entry(1). entry(4) ¸ x+1
Exec CATALOG
Exec cadena [, expresión1] [, expresión2] ...
Exit CATALOG
Exit Listado del programa:
Provoca la salida de un bloque For, While o :0! temp
Loop. :For i,1,100,1
Exit únicamente está permitida en las tres : temp+i! temp
estructuras de bucle (For, While o Loop). : If temp>20
: Exit
:EndFor
:Disp temp
Contenido de temp después de la ejecución:
21
exp4list() CATALOG
exp4list(expresión,var) ⇒ lista solve(x^2ì xì 2=0,x) ¸ x=2 or x=ë 1
Devuelve una lista con todas las soluciones de exp4list(solve(x^2ì xì 2=0,x),x)
una ecuación. Esto ofrece una manera sencilla de
extraer algunas soluciones incorporadas a los ¸
resultados de las funciones solve(), cSolve(), {ë 1 2}
fMin() y fMax().
Nota: exp4list() no es obligatoria con las
funciones zeros y cZeros(), ya que éstas
devuelven directamente una lista de soluciones.
expand(ans(1),x) ¸
Incluso cuando sólo hay una variable, si utiliza var expand((x^3+x^2ì 2)/(x^2ì 2))
puede hacer que la factorización del denominador ¸
en el desarrollo parcial fraccionario sea más
completa. 2ø x
Consejo: En expresiones racionales, propFrac() xñ ì 2 + x+1
es una alternativa más rápida aunque menos
expand(ans(1),x) ¸
completa que expand().
1 1
Nota: Consulte además comDenom() para xì ‡2 + x+‡2 + x+1
desarrollar un numerador sobre un denominador
también desarrollado.
expr(funcstr) ¸ Done
cube(2) ¸ 8
¥%
FnOff CATALOG
FnOff
FnOn CATALOG
FnOn
Get CATALOG
Get var Parte de un programa:
Recupera un valor CBLé (Calculator-Based ©
Laboratoryé) o CBRé (Calculator-Based :Send {3,1,ë 1,0}
Rangeré) del puerto de conexión y lo almacena :For i,1,99
en la variable var. : Get data[i]
: PtOn i,data[i]
:EndFor
©
GetCalc CATALOG
GetCalc var Parte de un programa:
Recupera un valor del puerto de conexión y lo ©
almacena en la variable var. Se utiliza para la :Disp "Press Enter when ready"
conexión de una unidad con otra. :Pause
Nota: Para obtener una variable desde otra :GetCalc L1
unidad mediante el puerto de conexión, utilice :Disp "List L1 received"
2 ° en la otra unidad, con el fin de ©
seleccionar y enviar la variable, o ejecute
SendCalc en la misma.
getConfg() CATALOG
getConfg() ⇒ Lista pares @:
Devuelve una lista de atributos de la calculadora. getConfg() ¸
El nombre del atributo se enumera primero, {"Product Name" "Advanced
seguido por su valor. 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}
Nota: Su pantalla puede presentar valores
diferentes a los aquí mostrados. El atributo Cert.
Rev. # aparece sólo si se ha adquirido e instalado
software adicional en la calculadora.
getDate() CATALOG
getDate() ⇒ lista getDate() ¸ {2002 2 22}
getDtFmt() CATALOG
getDtFmt() ⇒ entero Valores enteros:
Devuelve un entero que representa el formato de 1 = MM/DD/AA
fecha que hay definido en ese momento en el 2 = DD/MM/AA
dispositivo. 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 Valores enteros opcionales:
Devuelve una cadena con la fecha actual en el 1 = MM/DD/AA
formato de fecha actual. Por ejemplo, la cadena 2 = DD/MM/AA
devuelta 28/09/02 representa el día 28 de 3 = MM.DD.AA
septiembre de 2002 (cuando el formato de fecha 4 = DD.MM.AA
está definido en DD/MM/AA). 5 = AA.MM.DD
Si introduce el entero opcional que corresponde a 6 = MM-DD-AA
un formato de fecha, la cadena devuelve la fecha 7 = DD-MM-AA
actual en el formato especificado. 8 = AA-MM-DD
getFold() CATALOG
getFold() ⇒ nombreCadena getFold() ¸ "main"
Devuelve el nombre de la carpeta actual como getFold()! oldfoldr ¸ "main"
una cadena.
oldfoldr ¸ "main"
getKey() CATALOG
getKey() ⇒ entero Listado del programa:
Devuelve el código de la tecla que ha pulsado. :Disp
Devuelve 0 si no ha pulsado ninguna tecla.
:Loop
Las teclas con prefijo (mayús ¤, segunda función : getKey()! key
2, opción ¥, alfabética j y arrastre ‚) : while key=0
no se reconocen por separado, aunque modifican : getKey()! key
los códigos de las teclas posteriores a ellas. Por : EndWhile
ejemplo: ¥ Ù ƒ Ù ƒ 2 Ù.
: Disp key
Para ver una lista de los códigos de teclas, : If key = ord("a")
consulte el anexo B. : Stop
:EndLoop
getTime() CATALOG
getTime() ⇒ lista
getTmFmt() CATALOG
getTmFmt() ⇒ entero Valores enteros:
Devuelve un entero que representa el formato de 12 = reloj de 12 horas
hora del reloj que hay definido en ese momento
en el dispositivo. 24 = reloj de 24 horas
getTmStr() CATALOG
getTmStr([entero]) ⇒ cadena Valores enteros opcionales:
Devuelve una cadena con la hora actual del reloj 12 = reloj de 12 horas
en el formato de hora actual.
24 = reloj de 24 horas
Si introduce el entero opcional que corresponde a
un formato de hora del reloj, la cadena devuelve
la hora actual en el formato especificado.
getType() CATALOG
getType(var) ⇒ cadena {1,2,3}! temp ¸ {1 2 3}
getType(temp) ¸ "LIST"
Devuelve una cadena que indica el tipo de datos
que hay en la variable var. 2+3i! temp ¸ 2 + 3i
Si no se ha definido var, devuelve la cadena getType(temp) ¸ "EXPR"
"NONE". DelVar temp ¸ Done
getType(temp) ¸ "NONE"
Goto CATALOG
Goto Nombre de etiqueta Parte de un programa:
Transfiere el control de un programa a la etiqueta ©
Nombre de etiqueta. :0! temp
Nombre de etiqueta debe estar definido en el :1! i
mismo programa utilizando la instrucción Lbl. :Lbl TOP
: temp+i! temp
: If i<10 Then
: i+1! i
: Goto TOP
: EndIf
:Disp temp
©
Gráficas de ecuaciones
diferenciales No admitidas.
Nota: Utilice ClrGraph para borrar estas funciones
o vaya a Y= Editor para activar nuevamente las
funciones Y= del sistema.
If CATALOG
If enunciado de expresión If expresión booleana Then Parte de un programa:
booleana bloque
EndIf ©
:If x<0
Si expresión booleana es verdadera, ejecuta el :Disp "x is negative"
enunciado único o el bloque de enunciados bloque ©
antes de continuar con la ejecución. —o—
Si expresión booleana es falsa, continúa la ©
ejecución sin ejecutar el enunciado o el bloque de :If x<0 Then
enunciados. : Disp "x is negative"
bloque puede ser un único enunciado o una : abs(x)! x
sucesión de varios enunciados separados por el :EndIf
carácter ":". ©
Input CATALOG
Input Parte de un programa:
Interrumpe el programa momentáneamente, ©
presenta la pantalla Graph actual, y permite :¦ Get 10 points from the Graph
actualizar las variables xc e yc (además de rc y qc Screen
en el modo de coordenadas polares), con el :For i,1,10
cursor gráfico.
: Input
Al pulsar ¸, se reanuda el programa. : xc! XLISTA[i]
: yc! YLISTA[i]
:EndFor
©
Input [promptCadena,] var Parte de un programa:
Input [promptCadena], var interrumpe el programa ©
momentáneamente, muestra promptCadena en la :For i,1,9,1
pantalla Program I/O, espera a que se introduzca : "Enter x" & string(i)! str1
una expresión, y almacena dicha expresión en var. : Input str1,#(right(str1,2))
Si omite promptCadena, aparece el indicador "?". :EndFor
©
InputStr CATALOG
InputStr [promptCadena,] var Parte de un programa:
Interrumpe el programa momentáneamente, ©
presenta promptCadena en la pantalla Program I/O, :InputStr "Enter Your Name",str1
espera a que se introduzca una respuesta, y la ©
almacena en forma de cadena en var.
Si omite promptCadena, aparece el indicador "?".
Nota: La diferencia entre Input e InputStr es
que InputStr siempre almacena el resultado
como un cadena, por lo que no se necesitan las
comillas (" ").
intDiv() CATALOG
intDiv(número1, número2) ⇒ entero intDiv(ë 7,2) ¸ ë3
intDiv(lista1, lista2) ⇒ lista
intDiv(matriz1, matriz2) ⇒ matriz intDiv(4,5) ¸ 0
Devuelve el número entero correspondiente a intDiv({12,ë 14,ë 16},{5,4,ë 3})
argumento 1 dividido entre argumento 2. ¸
{2 ë 3 5}
En listas y matrices, devuelve el número entero
correspondiente a argumento 1 dividido entre
argumento 2, para cada par de elementos.
isClkOn() CATALOG
isClkOn() ⇒ true,false
Lbl CATALOG
Lbl Nombre de etiqueta Parte de un programa:
Define en un programa una etiqueta con el ©
nombre Nombre de etiqueta. :Lbl lbl1
Puede utilizar la instrucción Goto Nombre de :InputStr "Enter password",
etiqueta para transferir el control del programa a str1
la instrucción situada justo después de la :If str1ƒpassword
etiqueta. : Goto lbl1
:Disp "Welcome to ..."
Nombre de etiqueta debe cumplir los mismos ©
requisitos que el nombre de una variable.
limit((1+1/n)^n,n,ˆ) ¸ e
Los límites en +ˆ y -ˆ se toman como el límite
lateral por la parte finita.
Según las circunstancias, limit() se devuelve sin
calcular o devuelve undef cuando no puede
determinar un único valor. Esto no significa que
no existe el límite. undef significa que el
resultado es un número no conocido finito o
infinito, o un conjunto de números no conocidos.
limit() utiliza, por ejemplo, la regla de L’Hopital, limit(a^x,x,ˆ) ¸ undef
por lo que hay límites que no puede calcular. Si
expresión1 contiene variables no definidas que no limit(a^x,x,ˆ)|a>1 ¸ ˆ
sean var, quizá sea necesario restringirlas para
obtener un resultado más conciso. limit(a^x,x,ˆ)|a>0 and a<1
Los límites son muy sensibles a errores de ¸ 0
redondeo. Evite el estado APPROX del modo
Exact/Approx, y los números aproximados, al
calcular los límites. De lo contrario, los límites
igual a cero o infinito tomarían otro valor, al igual
que los límites finitos y distintos de cero.
Line CATALOG
Line xInicio, yInicio, xFin, yFin[,modoDraw] Dibuje una recta y después bórrela en una
ventana ZoomStd.
Presenta la pantalla Graph y dibuja, borra o
invierte un segmento entre las coordenadas de Line 0,0,6,9 ¸
ventana (xInicio, yInicio) y (xFin, yFin), incluyendo
ambos extremos.
Si modoDraw = 1, dibuja la recta (por omisión).
Si modoDraw = 0, desactiva la recta.
Si modoDraw = ë 1, desactiva la recta activada y
viceversa (invierte los pixels de la misma).
@ "
Nota: Al dibujar la gráfica otra vez, se borran H ¥"
todos los elementos dibujados. Consulte además
PxlLine. Line 0,0,6,9,0 ¸
LineTan CATALOG
LineTan expresión1, expresión2 En el modo de gráficas de función y con la
ventana ZoomTrig:
Presenta la pantalla Graph y dibuja una recta
tangente a expresión1 en un punto determinado. Graph cos(x)
LineVert CATALOG
LineVert x [, modoDraw] En la ventana ZoomStd:
Presenta la pantalla Graph y dibuja, borra o LineVert ë 2.5 ¸
invierte una recta vertical de abscisa x.
Si modoDraw = 1, dibuja la recta (por omisión).
Si modoDraw = 0, desactiva la recta.
Si modoDraw = ë 1, desactiva la recta activada y
viceversa (invierte los pixels de la misma).
Nota: Al volver a dibujar la gráfica, se borran
todos los elementos dibujados. Consulte además
PxlVert.
ln({ë 3,1.2,5}) ¸
{ln(3) + pø i .182... ln(5)}
Local CATALOG
Local var1[, var2] [, var3] ... Listado del programa:
Establece las variables var como variables locales. :prgmname()
Estas variables existen sólo durante la operación :Prgm
de un programa o una función, y se borran :Local x,y
cuando terminan de ejecutarse.
:Input "Enter x",x
Nota: Las variables locales ahorran memoria :Input "Enter y",y
debido a que existen sólo temporalmente. :Disp xù y
Además, no interfieren en ningún valor existente :EndPrgm
en las variables globales. Las variables locales
deben utilizarse para bucles For y para almacenar Nota: x e y no existen una vez ejecutado el
valores temporalmente en una función de varias programa.
líneas, ya que una función no permite
modificaciones en variables globales.
log() CATALOG
log(expresión1) ⇒ expresión log(2.0) ¸ .301...
log(lista1) ⇒ lista
Si el modo Complex Format es REAL:
Devuelve el logaritmo en base 10 de un
argumento. log({ë 3,1.2,5}) ¸
Error: Non-real result
Si se utiliza una lista, devuelve los logaritmos en
base 10 de sus elementos. Si el modo Complex Format es
RECTANGULAR:
log({ë 3,1.2,5}) ¸
ln(3) p ln(5)
{ln(10) + ln(10) øi .079... ln(10)}
log(Matriz cuadrada1) ⇒ Matriz cuadrada En el modo Angle en radianes, y en el modo
de formato complejo rectangular:
Devuelve la matriz logaritmo decimal de Matriz
cuadrada1. Esto no es lo mismo que calcular el log([1,5,3;4,2,1;6,ë 2,1])
logaritmo decimal de cada elemento. Para más ¸
información sobre el método de cálculo, consulte
cos(). .795…+.753…øi .003…ì.647…øi …
.194…ì.315…øi .462…+.270øi …
Matriz cuadrada1 debe ser diagonalizable. El
resultado siempre contiene números en coma
ë.115…ì.904…øi .488…+.777…øi …
flotante.
Loop CATALOG
Loop Parte de un programa:
bloque
©
EndLoop
:1! i
Ejecuta repetidamente los enunciados de bloque. :Loop
Téngase en cuenta que el bucle se ejecuta : Rand(6)! die1
indefinidamente, a menos que se ejecuten las : Rand(6)! die2
instrucciones Goto o Exit en bloque. : If die1=6 and die2=6
bloque es una sucesión de enunciados separados : Goto End
por el carácter ":". : i+1! i
:EndLoop
:Lbl End
:Disp "The number of rolls is", i
©
1 0 0
perm ¸ 0 1 0
0 0 1
• Si se utiliza ¥ ¸ o se ajusta el modo a m n
Exact/Approx=APPROXIMATE, los cálculos se
[m,n;o,p]!m1 ¸ o p
llevan a cabo con aritmética de coma flotante.
LU m1,lower,upper,perm ¸ Done
• Si tol se omite o no se utiliza, la tolerancia por
omisión se calcula como: 1 0
lower ¸ m 1
5Eë 14 ù max(dim(matriz))
ù rowNorm(matriz)
o
El algoritmo de descomposición LU utiliza o p
pivotación parcial con intercambios de filas. upper ¸ 0 n ì o
møp
0 1
perm ¸ 1 0
MoveVar CATALOG
MoveVar var, Carpeta antigua, Carpeta nueva {1,2,3,4}! L1 ¸ {1 2 3 4}
MoveVar L1,Main,Games ¸ Done
Mueve la variable var de Carpeta antigua a Carpeta
nueva. Si Carpeta nueva no existe, MoveVar la
crea.
NewFold CATALOG
NewFold Nombre de carpeta NewFold games ¸ Done
Crea una carpeta con el nombre Nombre de
carpeta, y establece como carpeta actual dicha
carpeta. Después de ejecutarse esta instrucción,
se situará en la nueva carpeta.
newList() CATALOG
newList(númElementos) ⇒ lista newList(4) ¸ {0 0 0 0}
Devuelve una lista de dimensión númElementos.
Cada elemento es cero.
newMat() CATALOG
newMat(númFilas, númColumnas) ⇒ matriz 0 0 0
newMat(2,3) ¸ [0 0 0]
Devuelve una matriz de ceros de dimensión
númFilas por númColumnas.
NewPic CATALOG
NewPic matriz, picVar [, máxFila][, máxCol] NewPic [1,1;2,2;3,3;4,4;5,5;
Crea una variable pic picVar basada en la matriz. 5,1;4,2;2,4;1,5],xpic ¸ Done
La matriz debe ser una matriz n×2 en la que cada RclPic xpic ¸
fila represente un pixel. Las coordenadas del pixel
comienzan en 0,0. Si picVar ya existe, NewPic la
sustituye.
El valor por omisión de picVar es el área mínima
requerida por los valores de la matriz. Los
argumentos opcionales, máxFila y máxCol,
determinan los límites máximos de picVar.
NewProb CATALOG
NewProb NewProb ¸ Done
Ejecuta diversas operaciones que permiten
comenzar un nuevo problema después de un
vaciado sin tener que reiniciar la memoria.
• Borra todos los nombres de variables de un
solo carácter (Clear a–z) en la carpeta actual,
a menos que las variables estén bloqueadas o
archivadas.
• Desactiva todas las funciones y los gráficos
estadísticos (FnOff y PlotsOff) en el modo
gráfico actual.
• Ejecuta ClrDraw, ClrErr, ClrGraph,
ClrHome, ClrIO y ClrTable.
norm([1,2;3,4]) ¸ 30
or Menú MATH/Test
expresión booleana1 or expresión booleana2 ⇒ x‚3 or x‚4 ¸ x‚3
expresión booleana
Parte de un programa:
Devuelve true, false o la entrada simplificada.
©
Devuelve true si una o ambas expresiones son If x<0 or x‚5
verdaderas. Devuelve false si ambas expresiones
Goto END
son falsas.
©
Nota: Consulte xor. If choice=1 or choice=2
Disp "Wrong choice"
©
entero1 or entero2 ⇒ entero En el modo de base Hex:
Compara dos números enteros reales bit a bit 0h7AC36 or 0h3D5F ¸ 0h7BD7F
mediante una operación or. Internamente, ambos
Importante: Cero, no la letra O.
enteros se convierten a números binarios de 32
bits con su correspondiente signo. Cuando se
comparan los bits correspondientes, el resultado En el modo de base Bin:
es 1 si cualquier bit es 1; el resultado es 0 sólo si
ambos bits son 0. El valor devuelto representa los 0b100101 or 0b100 ¸ 0b100101
bits que resultan y se presenta de acuerdo con el Nota: Las entradas binarias pueden tener
estado del modo Base. hasta 32 dígitos (sin contar el prefijo 0b); las
Es posible introducir los números enteros en hexadecimales, un máximo de 8.
cualquier base de numeración. Para entradas
binarias o hexadecimales, debe utilizarse el prefijo
0b ó 0h, respectivamente. Sin un prefijo, los enteros
se tratan como decimales (base 10).
Si se introduce un entero decimal demasiado
grande para una forma binaria de 32 bits con su
correspondiente signo, se utiliza una operación
de módulos simétricos para llevar el valor al
rango apropiado.
Nota: Consulte xor.
Output CATALOG
Output fila, columna, exprOCadena Parte de un programa:
Presenta exprOCadena (una expresión o cadena de ©
caracteres) en la pantalla Program I/O en las :RandSeed 1147
coordenadas (fila, columna). :ClrIO
Una expresión puede incluir operaciones de :For i,1,90,10
conversión tales como 4DD y 4Rect. También se : Output i, rand(100),"Hello"
puede utilizar el operador 4 para ejecutar :EndFor
conversiones de bases de numeración y de ©
unidades.
Resultado después de la ejecución:
Si Pretty Print = ON, exprOCadena aparece en
“pretty print”.
En la pantalla Program I/O, se puede pulsar
‡ para mostrar la pantalla Home; un programa
puede utilizar DispHome.
part() CATALOG
part(expresión1[ ,Entero no negativo])
PassErr CATALOG
PassErr Consulte el programa ejemplo de ClrErr
Pasa un error al siguiente nivel.
Si “errornum” es cero, PassErr no realiza
ninguna operación.
La cláusula Else del programa debe utilizar
ClrErr o PassErr. Si se desea ignorar o procesar el
error, debe utilizarse ClrErr. Si no sabe qué debe
hacerse con el error, utilice PassErr para enviarlo
al siguiente gestor de errores. Consulte además
ClrErr.
PlotsOff CATALOG
PlotsOff [1] [, 2] [, 3] ... [, 9] PlotsOff 1,2,5 ¸ Done
Desactiva la representación de las gráficas que se
determinen. En el modo Two Graph, esto sólo PlotsOff ¸ Done
afecta a la gráfica activa.
Si no hay parámetros, desactiva todas las
gráficas.
PlotsOn CATALOG
PlotsOn [1] [, 2] [, 3] ... [, 9] PlotsOn 2,4,5 ¸ Done
Activa la representación de las gráficas que se
determinen. En el modo Two Graph esto sólo PlotsOn ¸ Done
afecta a la gráfica activa.
Si no incluye argumentos, activa todas las
gráficas.
PopUp CATALOG
PopUp elementoLista, var PopUp
{"1990","1991","1992"},var1
Presenta un menú desplegable que contiene las ¸
cadenas de caracteres de elementoLista, espera a
que se seleccione un elemento, y almacena el
número seleccionado en var.
Los elementos de elementoLista deben ser cadenas
de caracteres: {elemento1Cadena, elemento2Cadena,
elemento3Cadena, ...}
Si var ya existe y tiene un número de elemento
válido, dicho elemento se muestra como la
opción por omisión.
elementoLista debe contener al menos una opción.
Prgm CATALOG
Prgm Parte de un programa:
©
EndPrgm :prgmname()
:Prgm
Instrucción requerida para identificar el comienzo :
de un programa. La última línea del programa
debe ser EndPrgm. :EndPrgm
Prompt CATALOG
Prompt var1[, var2] [, var3] ... Parte de un programa:
Presenta el indicador var1? en la pantalla ©
Program I/O para cada variable de la lista de Prompt A,B,C
argumentos. Almacena la expresión que se ©
introduzca en la variable correspondiente. EndPrgm
Prompt debe tener al menos un argumento.
PtChg CATALOG
PtChg x, y Nota: PtChg hasta PtText muestran
PtChg xLista, yLista ejemplos similares continuos.
Presenta la pantalla Graph e invierte el pixel de la PtChg 2,4 ¸
pantalla que está más cerca de las coordenadas
(x, y).
PtOn CATALOG
PtOn x, y PtOn 3,5 ¸
PtOn xLista, yLista
ptTest() CATALOG
ptTest (x, y) ⇒ expresión ptTest(3,5) ¸ true
ptTest (xLista, yLista) ⇒ expresión booleana de constante
PtText CATALOG
PtText cadena, x, y PtText "sample",3,5 ¸
Presenta la pantalla Graph y coloca la cadena de
caracteres cadena en el pixel de la pantalla más
cercana a las coordenadas (x, y) especificadas.
La cadena se sitúa de forma que la esquina
superior izquierda de su primer carácter se
encuentre sobre las coordenadas.
PxlChg CATALOG
PxlChg fila, col PxlChg 2,4 ¸
PxlChg filaLista, colLista
Presenta la pantalla Graph e invierte el pixel en
las coordenadas (fila, col) del mismo.
Nota: Al volver a efectuar una representación
gráfica, se borran todos los elementos dibujados.
PxlCrcl CATALOG
PxlCrcl fila, col, r [, modoDraw] @ PxlCrcl 40,80,30,1 ¸
Presenta la pantalla Graph y dibuja una H PxlCrcl 50,125,40,1
circunferencia centrada en las coordenadas (fila,
¸
col) del pixel, con un radio de r pixels.
Si modoDraw = 1, dibuja la circunferencia (por
omisión).
Si modoDraw = 0, desactiva la circunferencia.
Si modoDraw = -1, invierte los pixels de la
circunferencia.
Nota: Al volver a efectuar una representación
gráfica, se borran todos los elementos dibujados.
Consulte además Circle.
25,50
PxlOn CATALOG
PxlOn fila, col PxlOn 25,50 ¸
PxlOn filaLista, colLista
pxlTest() CATALOG
pxlTest (fila, col) ⇒ expresión booleana PxlOn 25,50 ¸
pxlTest (filaLista, colLista) ⇒ expresión booleana
@ "
Devuelve true si está activado el pixel de H ¥"
coordenadas (fila, col). Devuelve false si el pixel
PxlTest(25,50) ¸ true
está desactivado.
PxlOff 25,50 ¸
Nota: Al volver a efectuar una representación @ "
gráfica, se borran todos los elementos dibujados.
H ¥"
PxlTest(25,50) ¸ false
PxlVert CATALOG
PxlVert col [, modoDraw] PxlVert 50,1 ¸
Dibuja una recta vertical en la posición col del
pixel.
Si modoDraw = 1, dibuja la recta (por omisión).
Si modoDraw = 0, desactiva la recta.
Si modoDraw = -1, desactiva la recta que está
activada y viceversa (invierte los pixels de la
misma).
Nota: Al volver a efectuar una representación
gráfica, se borran todos los elementos dibujados.
Consulte además LineVert.
0
m2 + o 2
rm ¸ |møpì nøo|
m2 + o 2
RclGDB CATALOG
RclGDB GDBvar RclGDB GDBvar ¸ Done
Restaura todos los estados almacenados en la
variable de la base de datos gráfica GDBvar.
Para ver una lista de los estados, consulte
StoGDB.
RclPic CATALOG
RclPic picVar [, fila, columna]
Request CATALOG
Request promptCadena, var Request "Enter Your Name",str1
¸
Si Request está dentro de un bloque
Dialog...EndDlog, crea un cuadro de entrada
para que el usuario escriba datos. Si es una
instrucción única, crea un recuadro de diálogo para
estos datos. En ambos casos, si var contiene una
cadena, se muestra y resalta en el cuadro de
entrada como la opción por omisión.
promptCadena debe tener { 20 caracteres.
Esta instrucción puede ser única o parte de un
recuadro de diálogo.
Return CATALOG
Return [expresión] Define factoral(nn)=Func
:local answer,count:1! answer
Devuelve expresión como el resultado de la :For count,1,nn
función. Se utiliza en un bloque Func...EndFunc :answerù count! answer:EndFor
o en un bloque Prgm...EndPrgm. :Return answer:EndFunc ¸
Note: Use Return sin arugumento para salir de Done
un programma. factoral(3) ¸ 6
Note: Intorduzca el texto en una única linea en
la pantalla Home.
0 (2 ¦ p) ¦ i 1.074… ¦ i
3
Send CATALOG
Send lista Parte de un programa:
Instrucción del CBLé (Calculator-Based ©
Laboratoryé) o CBRé (Calculator-Based :Send {1,0}
Rangeré). Envía la lista al puerto de conexión. :Send {1,2,1}
©
SendCalc CATALOG
SendCalc var Parte de un programa:
Envía la variable var a la puerta de enlace, donde ©
otra unidad enlazada a esa puerta puede recibir :a+b! x
su valor. La unidad receptora ha de encontrarse :SendCalc x
en la pantalla inicial o debe ejecutar GetCalc ©
desde un programa.
Si envía desde una TI-89, TI-92 Plus o
Voyage™ 200 a una TI-92, se produce un error si
la TI-92 ejecuta GetCalc desde un programa. En
este caso, la unidad de envío ha de usar
SendChat en su lugar.
@ SendCalc var[,port]
Envía el contenido de la variable var de una TI-89
Titanium a otra TI-89 Titanium.
Si no se ha especifica un puerto, o si el valor
especificado es port = 0, la TI-89 Titanium envía
los datos utilizando el puerto USB, si estuviera
conectado; en caso contrario, utiliza el puerto E/S.
Si port = 1, la TI-89 Titanium envía los datos sólo
a través del puerto USB.
Si port = 2, la TI-89 Titanium envía los datos sólo
a través del puerto E/S.
SendChat CATALOG
SendChat var Parte de un programa:
Alternativa general a SendCalc, resulta útil si la ©
unidad receptora es una TI-92 (o un programa de :a+b! x
"charla" genérico que permita usar una TI-92, TI- :SendChat x
92 Plus o Voyage 200). Véase SendCalc para ©
más información.
SendChat envía una variable sólo si dicha
variable es compatible con la TI-92, lo que suele
ser cierto en programas de "charla". Sin embargo,
SendChat no envía una variable archivada, una
base de datos de gráfica TI-89, etc.
setDate() CATALOG
setDate(año,mes,día) ⇒ listaanterior setDate(2001,10,31) ¸
{2001 11 1}
Ajusta el reloj en la fecha indicada en el
argumento y devuelve una lista. (Nota: El año
debe hallarse en el rango 1997 - 2132.) La lista
devuelta tiene el formato
{añoanterior,mesanterior,díaanterior}. La fecha
devuelta corresponde al valor anterior del reloj.
Introduzca el año como un número entero de
cuatro cifras. El mes y el día pueden ser enteros
de una o dos cifras.
setDtFmt() CATALOG
setDtFmt(entero) ⇒ enteroanterior Valores enteros:
Define el formato de fecha del escritorio de 1 = MM/DD/AA
acuerdo con el argumento y devuelve el valor del 2 = DD/MM/AA
formato de fecha anterior. 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) ⇒ Cadena de newFold chris ¸ Done
carpeta antigua
setFold(main) ¸ "chris"
Devuelve el nombre de la carpeta actual en una
cadena y establece Nombre de carpeta nueva como setFold(chris)! oldfoldr ¸
la carpeta actual. "main"
Es necesario que ya exista Nombre de carpeta
nueva. 1! a ¸ 1
setFold(#oldfoldr) ¸ "chris"
a¸ a
chris\a ¸ 1
Nombres de Estados
parámetros
setTmFmt() CATALOG
setTmFmt(entero) ⇒ enteroanterior Valores enteros:
Define el formato de hora del escritorio de 12 = reloj de 12 horas
acuerdo con el argumento y devuelve el valor del
formato de hora anterior. 24 = reloj de 24 horas
setTmZn() CATALOG
setTmZn(entero) ⇒ enteroanterior Si la hora media de Greenwich es 14:07:07,
Define el formato de hora de acuerdo con el son las:
argumento y devuelve el valor de la zona horaria 07:07:07 a.m. en Denver, Colorado (hora
anterior.
estándar de las Montañas Rocosas)
La zona horaria se define mediante un entero que (-420 minutos respecto a GMT)
indica los minutos de diferencia respecto a la
hora media de Greenwich (GMT), establecida en 15:07:07 p.m. en Bruselas, Bélgica (hora
Greenwich, Inglaterra. Por ejemplo, si la zona estándar de Europa central)
horaria se diferencia dos horas de la GMT, el (+60 minutos respecto a GMT)
dispositivo devuelve 120 (minutos).
Los enteros correspondientes a las zonas situadas
al oeste de la GMT son negativos.
Los enteros correspondientes a las zonas situadas
al este de la GMT son positivos.
@ "
H ¥"
ClrDraw ¸ Done
Shade cos(x),sin(x),0,5,2,1
¸
ShowStat CATALOG
ShowStat {1,2,3,4,5}! L1 ¸ {1 2 3 4 5}
Muestra un recuadro de diálogo que contiene los {0,2,6,10,25}! L2 ¸ {0 2 6 10 25}
últimos resultados estadísticos calculados, si aún TwoVar L1,L2 ¸
son válidos. Los resultados estadísticos se borran ShowStat ¸
automáticamente si se modifican los datos con
los que se calculan.
Utilice esta instrucción después de un cálculo
estadístico, como por ejemplo, LinReg.
‡2
sin(45¡) ¸ 2
startTmr() CATALOG
startTmr() ⇒ entero startTmr() ¸ 148083315
Devuelve el valor actual del reloj expresado con checkTmr(148083315) 34
un número entero, proporcionando el tiempoinic
de un temporizador. El tiempoinic puede
introducirse como un argumento en checkTmr()
para determinar cuántos segundos han startTmr()!Tempor1
transcurrido. ©
startTmr()!Tempor2
Es posible ejecutar varios temporizadores a la ©
vez. checkTmr(Tempor1)!ValorTempor1
Nota: Consulte también checkTmr() y ©
timeCnv(). checkTmr(Tempor2)!ValorTempor2
StoGDB CATALOG
StoGDB GDBvar
Stop CATALOG
Stop Parte de un programa:
Se utiliza como instrucción de un programa para ©
detener la ejecución del mismo. For i,1,10,1
If i=5
Stop
EndFor
©
Style CATALOG
Style numecua, CadenaPropiedadestilo Style 1,"thick" ¸ Done
Ajusta la función numecua del sistema en el modo Style 10,"path" ¸ Done
gráfico actual para utilizar la propiedad
CadenaPropiedadestilo. Nota: En el modo de gráficas de función,
numecua debe ser un número entero comprendido estos ejemplos ajustan el estilo de y1(x) en
entre 1 y 99, debiendo estar la función "Thick" e y10(x) en "Path".
previamente definida.
CadenaPropiedadestilo debe ser de uno de los
siguientes tipos: "Line", "Dot", "Square",
"Thick", "Animate", "Path", "Above" o
"Below".
Tenga en cuenta que en las gráficas en
paramétricas, sólo la parte xt del par contiene la
información del estilo.
Nombres de estilos válidos para los modos de
representación:
Function: todos los estilos
Parametric/Polar: line, dot, square, thick,
animate, path
Sequence: line, dot, square, thick
3D: ninguno
Diff Equations: line, dot, square, thick,
animate, path
Nota: Las mayúsculas y los espacios en blanco
son opcionales al introducir nombres de
PropiedadesCadenasestilo.
switch() CATALOG
switch([entero1]) ⇒ entero
Devuelve el número de la ventana activa.
También puede confiugurar la ventana activa.
Nota: Window 1 es la ventana izquierda o
superior y Window 2 es la derecha o inferior.
Si entero1 = 0, devuelve el número de la ventana
activa. switch ¸
Si entero1 = 1, activa la ventana 1 y devuelve el
número de la ventana activa anterior.
Si entero1 = 2, activa la ventana 2 y devuelve el
número de la ventana activa anterior.
Si se omite entero1, conmuta entre ventanas y
devuelve el número de la ventana activa anterior.
entero1 se ignora si la TI-89 Titanium /
Voyage™ 200 no presenta la pantalla dividida.
a c
mat2î ¸ [b d]
[1+i,2+i;3+i,4+i]! mat3 ¸
1+i 2+i
[3+i 4+i]
1ì i 3ì i
mat3î ¸ [2ì i 4ì i]
Table CATALOG
Table expresión1[, expresión2] [, var1] En el modo de gráficas de función:
Crea la tabla de las expresiones o funciones que Table 1.25xù cos(x) ¸
se indiquen.
Las expresiones de la tabla también se pueden
representar gráficamente. Las expresiones
introducidas con las órdenes Table o Graph
reciben números de función que se incrementan
empezando en 1. Las expresiones pueden
modificarse o borrarse individualmente utilizando Table cos(time),time ¸
las funciones de edición disponibles al mostrar la
tabla pulsando † Header. Las funciones
seleccionadas actualmente en Y= Editor se
ignoran temporalmente.
Para borrar las funciones creadas mediante Table
o Graph, ejecute la orden ClrGraph o presente
Y= Editor.
Si se omite el parámetro de var, se utiliza la
variable independiente del modo gráfico actual.
Algunas variaciones válidas de esta instrucción
son las siguientes:
Gráficas de función: Table expr, x
Gráficas en paramétricas: Table xExpr, yExpr, t
Gráficas en polares: Table expr, q
tan({p,p/3,-p,p/4}) ¸
{0 ‡3 0 1}
Text CATALOG
Text promptCadena Text "Have a nice day." ¸
Done
Presenta el recuadro de diálogo de la cadena de
caracteres promptCadena.
Si se utiliza como parte de un bloque
Dialog...EndDlog, la cadena promptCadena se
presenta dentro del recuadro de diálogo. Si se
utiliza como instrucción separada, Text crea un
recuadro de diálogo para presentar la cadena.
Title CATALOG
Title títuloCadena, [Lbl] Parte de un programa:
Crea el título de un menú desplegable o recuadro ©
de diálogo cuando se utiliza dentro de una :Dialog
construcción Toolbar o Custom, o en un bloque :Title "This is a dialog
Dialog...EndDlog. box"
Nota: Lbl sólo es válido en una construcción :Request "Your name",Str1
Toolbar. Cuando está presente, permite que la :Dropdown "Month you were
opción de menú se traslade a una etiqueta dentro born",
del programa. seq(string(i),i,1,12),Var1
:EndDlog
©
tmpCnv() CATALOG
tmpCnv(expresión1_¡tempUnidad1, _¡tempUnidad2) tmpCnv(100_¡c,_¡f) ¸ 212.ø_¡F
⇒ expresión _¡tempUnidad2
tmpCnv(32_¡f,_¡c) ¸ 0.ø_¡C
Convierte el valor de temperatura especificado
por expresión1 de una unidad a otra. Las unidades tmpCnv(0_¡c,_¡k) ¸ 273.15ø_¡K
de temperatura válidas son:
tmpCnv(0_¡f,_¡r) ¸ 459.67ø_¡R
_¡C Celsius
_¡F Fahrenheit
_¡K Kelvin Nota: Para seleccionar unidades de
_¡R Rankine temperatura en un menú, pulse:
Para ¡, pulse 2 “. @ 29
@ Para _ , pulse ¥ q. H ¥À
H Para _ , pulse 2 q.
_¡F
32 212
Para ¡, pulse 2 “.
@ Para _ , pulse ¥ q. Nota: Para seleccionar unidades de
H Para _ , pulse 2 q. temperatura en un menú, pulse:
1_¡C y 1_¡K tienen la misma magnitud, al igual
@ 29
que 1_¡F y 1_¡R. No obstante, 1_¡C equivale a
H ¥À
9/5 de 1_¡F.
Por ejemplo, un rango de 100_¡C (desde 0_¡C a
100_¡C) equivale a un rango de 180_¡F:
100_¡C
0 100
_¡C
_¡F
32 212
180_¡F
Para convertir un valor de temperatura concreto
en vez de un rango, utilice tmpCnv().
Toolbar CATALOG
Toolbar Parte de un programa:
bloque ©
EndTBar
:Toolbar
Crea un menú en la barra de herramientas. : Title "Examples"
: Item "Trig", t
El bloque puede ser un sólo enunciado o una : Item "Calc", c
sucesión de enunciados separados por el carácter : Item "Stop", Pexit
“:”. Los enunciados pueden ser Title o Item. :EndTbar
©
Item debe tener etiquetas. Title también debe
tener una etiqueta si no contiene un Item. Nota: Cuando se ejecuta en un programa, se
crea un menú con tres opciones que dirigen a
tres sitios del programa.
Trace CATALOG
Trace
Dibuja un Smart Graph y sitúa el cursor Traza en
la primera función definida de Y=, en la posición
anterior del cursor o en la posición de reinicio, si
se volvió a dibujar la gráfica.
Permite el funcionamiento del cursor y de la
mayoría de las teclas cuando se editan valores de
coordenadas. Algunas teclas, como las teclas de
función O y 3, no están activas durante
el trazado.
Nota: Pulse ¸ para reanudar la operación.
Unarchiv CATALOG
Unarchiv var1 [, var2] [, var3] … 10!arctest ¸ 10
Archive arctest ¸ Done
Desplaza las variables especificadas desde la
memoria de archivos de datos del usuario hasta 5ù arctest ¸ 50
la RAM. 15!arctest ¸
14
‡14
unitV([1;2;3]) ¸
‡14
3ø7 ‡14
14
Unlock CATALOG
Unlock var1[, var2][, var3]...
when() CATALOG
when(condición, verdaderoResultado [, falsoResultado]
[, desconocidoResultado]) ⇒ expresión
Devuelve verdaderoResultado, falsoResultado o
desconocidoResultado, dependiendo de si la
condición es verdadera, falsa o desconocida.
Devuelve la entrada si no hay argumentos
suficientes para especificar el resultado.
Omite tanto falsoResultado como when(x<0,x+3)|x=5 ¸
desconocidoResultado para que una expresión sólo when(x<0,3+x)
esté definida en la región en que la condición es
verdadera.
ClrGraph ¸ Done
Graph when(x<0,when(x<ë p,
4ù sin(x),2x+3),5ì x^2) ¸
While CATALOG
While condición Parte de un programa:
bloque
EndWhile
©
:1! i
Ejecuta los enunciados de bloque siempre que la :0! temp
condición sea verdadera. :While i<=20
El bloque puede ser un solo enunciado o una sucesión : temp+1/i! temp
de varios enunciados separados por el carácter “:”. : i+1! i
:EndWhile
:Disp "sum of reciprocals up
to 20",temp
©
XorPic CATALOG
XorPic picVar[, fila] [, columna]
Presenta en la pantalla Graph actual la imagen
almacenada en picVar.
Utiliza lógica xor para cada pixel. Sólo se activan
los pixels en las posiciones no exclusivas de la
pantalla o la imagen. Esta instrucción desactiva
los pixels que están activados en ambas
imágenes.
La variable picVar debe contener un tipo de datos
“pic”.
La fila y la columna, si se incluyen, especifican las
coordenadas del pixel en la esquina superior
izquierda de la imagen. Los valores por omisión
son (0, 0).
ZoomBox CATALOG
ZoomBox En el modo de gráficas de función:
Presenta la pantalla Graph, permite dibujar el 1.25xù cos(x)! y1(x) ¸ Done
recuadro que define una nueva ventana de ZoomStd:ZoomBox ¸
visualización, y actualiza la ventana. 1ª esquina
2ª esquina
@ "
H ¥"
ZoomData ¸
ZoomDec CATALOG
ZoomDec En el modo de gráficas de función:
1.25xù cos(x)! y1(x) ¸ Done
Ajusta la ventana de visualización de manera que
@x y @y = 0.1 muestren la pantalla Graph con el ZoomStd ¸
origen en el centro de la misma.
@ "
H ¥"
ZoomDec ¸
@ "
H ¥"
ZoomFit ¸
ZoomIn CATALOG
ZoomIn En el modo de gráficas de función:
Presenta la pantalla Graph, permite establecer un 1.25xù cos(x)! y1(x) ¸ Done
punto central para efectuar un acercamiento y ZoomStd:ZoomIn ¸
actualiza la ventana de visualización.
La magnitud del zoom depende de los factores
Zoom, xFact e yFact. En el modo de
representación gráfica en 3D, la magnitud
dependerá de xFact, yFact y zFact.
ZoomInt CATALOG
ZoomInt En el modo de gráficas de función:
Presenta la pantalla Graph, permite establecer un 1.25xù cos(x)! y1(x) ¸ Done
punto central para el zoom y ajusta los estados ZoomStd:ZoomInt ¸
de ventana para que cada pixel sea un número
entero en todas las direcciones.
ZoomPrev CATALOG
ZoomPrev
ZoomRcl CATALOG
ZoomRcl
ZoomSqr CATALOG
ZoomSqr En el modo de gráficas de función:
Presenta la pantalla Graph, ajusta los estados de 1.25xù cos(x)! y1(x) ¸ Done
ventana x o y para que cada pixel tenga la misma ZoomStd ¸
anchura y altura en el sistema de coordenadas, y
actualiza la ventana de visualización.
En el modo 3D Graph, ZoomSqr alarga los dos
ejes más cortos para que tengan la misma
longitud que el más largo.
"
ZoomSqr ¸
Gráficas en paramétricas:
t: [0, 2p, p/24], x:[ë 10,10,1], y:[ë 10,10,1]
Gráficas en polares:
q: [0, 2p, p/24], x:[ë 10,10,1], y:[ë 10,10,1]
Gráficas de sucesiones:
nmin=1, nmax=10, plotStrt=1, plotStep=1,
x: [ë 10,10,1], y:[ë 10,10,1]
Gráficas en 3D:
eyeq°=20, eyef°=70, eyeψ°=0
x: [ë 10, 10, 14], y: [ë 10, 10, 14],
z: [ë 10, 10], ncontour=5
ZoomSto CATALOG
ZoomSto
ZoomTrig CATALOG
ZoomTrig En el modo de gráficas de función:
Presenta la pantalla Graph, ajusta @x en p/24 y 1.25xù cos(x)! y1(x) ¸ Done
xscl en p/2, centra el origen, ajusta los valores de ZoomStd ¸
y en [ë 4, 4, .5] y actualiza la ventana de
visualización.
@ "
H ¥"
ZoomTrig ¸
+ (suma) Tecla «
expresión1 + expresión2 ⇒ expresión 56 ¸ 56
ans(1)+4 ¸ 60
Devuelve la suma de expresión1 y expresión2.
ans(1)+4 ¸ 64
ans(1)+4 ¸ 68
ans(1)+4 ¸ 72
ì (resta) Tecla |
expresión1 - expresión2 ⇒ expresión 6ì 2 ¸ 4
Devuelve expresión1 menos expresión2. 5ø p
pì pà6 ¸ 6
à (división) Tecla e
expresión1 à expresión2 ⇒ expresión 2/3.45 ¸ .57971
Devuelve el resultado de dividir expresión1 x^3/x ¸ x2
dividida entre expresión2.
lista1 à lista2 ⇒ lista {1.0,2,3}/{4,5,6} ¸
{.25 2/5 1/2}
Devuelve una lista que contiene los cocientes de
la lista1 dividida entre la lista2.
El tamaño de las listas debe ser el mismo.
expresión à lista1 ⇒ lista a/{3,a,‡(a)} ¸
lista1 à expresión ⇒ lista a
1 ‡a
Devuelve una lista que contiene los cocientes de 3
expresión dividida entre lista1, o de lista1 dividida
entre expresión. {a,b,c}/(aù bù c) ¸
1 1 1
{bø c aø c aø b}
ë 0b100101 ¸
0b1111111111111111111111111101101
1
ans(1) 4dec ¸ ë 37
Nota: Para escribir 4, pulse 2 p.
argument
Devuelve .
100
En una lista o una matriz, devuelve una lista o matriz
con cada elemento dividido entre 100.
= (igual) Tecla Á
expresión1 = expresión2 ⇒ expresión booleana Ejemplo de lista de función utilizando
lista1 = lista2 ⇒ lista booleana símbolos matemáticos: =, ƒ, <, c, >, ‚
matriz1 = matriz2 ⇒ matriz booleana
:g(x)
Devuelve true si se determina que la expresión1 es
:Func
igual a la expresión2.
:If xcë 5 Then
Devuelve false si se determina que la expresión1 : Return 5
no es igual a la expresión2. : ElseIf x>ë 5 and x<0 Then
En todos los demás casos devuelve la ecuación : Return ë x
simplificada. : ElseIf x‚0 and xƒ10 Then
: Return x
En listas o matrices, devuelve comparaciones : ElseIf x=10 Then
elemento por elemento. : Return 3
:EndIf
:EndFunc
Graph g(x) ¸
≠ Tecla ¥ Á
expresión1 /= expresión2 ⇒ expresión booleana Consulte el ejemplo de "= (igual)".
lista1 /= lista2 ⇒ lista booleana
matriz1 /= matriz2 ⇒ matriz booleana
Devuelve true si se determina que expresión1 es
distinta a expresión2.
Devuelve false si se determina que expresión1 es
igual a expresión2.
En todos los demás casos devuelve la ecuación
simplificada.
En listas o matrices, devuelve comparaciones
elemento por elemento.
≤ Teclas ¹ µ
expresión1 <= expresión2 ⇒ expresión booleana Consulte el ejemplo de "= (igual)".
lista1 <= lista2 ⇒ lista booleana
matriz1 <= matriz2 ⇒ matriz booleana
Devuelve true si se determina que expresión1 es
menor o igual que expresión2.
Devuelve false si se determina que expresión1 es
mayor que expresión2.
En todos los demás casos devuelve la ecuación
simplificada.
En listas y matrices, devuelve comparaciones
elemento por elemento.
> Tecla 2 Ã
expresión1 > expresión2 ⇒ expresión booleana Consulte el ejemplo de "= (igual)".
lista1 > lista2 ⇒ lista booleana
matriz1 > matriz2 ⇒ matriz booleana
Devuelve true si se determina que expresión1 es
mayor que expresión2.
Devuelve false si se determina que expresión1 es
menor o igual que expresión2.
En todos los demás casos devuelve la ecuación
simplificada.
En listas y matrices, devuelve comparaciones
elemento por elemento.
≥ Teclas ¹ ¶
expresión1 >= expresión2 ⇒ expresión booleana Consulte el ejemplo de "= (igual)".
lista1 >= lista2 ⇒ lista booleana
matriz1 >= matriz2 ⇒ matriz booleana
Devuelve true si se determina que expresión1 es
mayor o igual que expresión2.
Devuelve false si se determina que expresión1 es
menor que expresión2.
En todos los demás casos devuelve la ecuación
simplificada.
En listas y matrices devuelve comparaciones
elemento por elemento.
cilindrico
esférico
(magnitud o ángulo) ⇒ Valor complejo (entrada en polar) En el modo Angle en radianes y en el modo
de formato complejo rectangular:
Introduce un valor complejo en forma polar
(roq). El ángulo se interpreta de acuerdo con 5+3iì (10op/4) ¸
estado actual del modo Angle.
5ì 5ø 2+(3ì 5ø 2)øi
¥¸ ë 2.071…ì 4.071…øi
4 (conversión) Tecla 2 p
expresión_unidad1 4 _unidad2 ⇒ expresión_unidad2 3_m 4 _ft ¸ 9.842…ø_ft
Convierte una expresión de una unidad a otra.
Las unidades deben pertenecer a la misma
categoría.
El carácter _ de subrayado designa las unidades.
Para obtener una lista de unidades predefinidas
válidas, consulte el capítulo sobre constantes y
unidades de medida. Puede pulsar:
@ 29
H ¥ À para seleccionar unidades en un
menú, o bien puede escribir los nombres de
unidad directamente.
Para obtener el guión bajo _ al escribir unidades
directamente, pulse:
@ ¥q
H 2q
10^() CATALOG
10^ (expresión1) ⇒ expresión 10^(1.5) ¸ 31.622...
10^ (lista1) ⇒ lista
10^{0,ë 2,2,a} ¸
Devuelve 10 elevado al argumento. 1
{1 100 100 10 a}
En una lista, devuelve 10 elevado a los elementos
de la lista1.
xê CATALOG (^ -1)
expresión1 xê ⇒ expresión 3.1^ë 1 ¸ .322581
lista1 xê ⇒ lista
{a,4,ë.1,xì 2}^ë 1 ¸
Devuelve el inverso del argumento. 1 1 1
{a 4 ë 10 xì 2}
En una lista, devuelve el inverso de los elementos
de la lista1.
Matriz cuadrada1 xê ⇒ Matriz cuadrada [1,2;3,4]^ë 1 ¸
[1,2;a,4]^ë 1 ¸
Devuelve la inversa de Matriz cuadrada1.
La Matriz cuadrada1 debe ser una matriz cuadrada
no singular.
1
‡(x)ù ‡(1/x) ¸ x ø x
! (almac.) Tecla §
expresión ! var p
lista ! var p/4! myvar ¸ 4
matriz ! var
expresión ! fun_nombre(parámetro1,...) 2cos(x)! Y1(x) ¸ Done
lista ! fun_nombre(parámetro1,...)
matriz ! fun_nombre(parámetro1,...) {1,2,3,4}! Lst5 ¸ {1 2 3 4}