Professional Documents
Culture Documents
S
18 Primeros pasos
[Naranja] En la vista de Inicio
La tecla Alpha se encuentra activa.
El carcter mostrado en naranja
en una de las teclas se introducir
en maysculas al pulsar una tecla.
Consulte Adicin de texto en la
pgina 26 para obtener ms
informacin.
Vista de sistema algebraico
computacional
La combinacin de teclas
AlphaShift se encuentra activa. El
carcter mostrado en naranja en
una de las teclas se introducir en
maysculas al pulsar una tecla.
Consulte Adicin de texto en la
pgina 26 para obtener ms
informacin.
[Naranja] En la vista de Inicio
La combinacin de teclas
AlphaShift se encuentra activa. El
carcter mostrado en naranja en
una de las teclas se introducir en
minsculas al pulsar una tecla.
Consulte Adicin de texto en la
pgina 26 para obtener ms
informacin.
Vista de sistema algebraico
computacional
La tecla Alpha se encuentra activa.
El carcter mostrado en naranja
en una de las teclas se introducir
en minsculas al pulsar una tecla.
Consulte Adicin de texto en la
pgina 26 para obtener ms
informacin.
Indicador Significado (Continuacin)
A...Z
a...z
Primeros pasos 19
Navegacin
La calculadora HPPrime ofrece dos modos de
navegacin: tctil y teclado. En muchos casos, puede
tocar un icono, campo, men u objeto para seleccionarlo
(o anular su seleccin). Por ejemplo, puede abrir la
aplicacin Funcin tocando una vez sobre su icono en la
Biblioteca de aplicaciones. Sin embargo, para abrir la
Biblioteca de aplicaciones, tiene que pulsar la tecla .
[Amarillo] El teclado del usuario se encuentra
activo. Las siguientes pulsaciones
de teclas introducirn los objetos
personalizados asociados con la
tecla. Consulte Teclado del
usuario: personalizacin de las
pulsaciones de las teclas en la
pgina 578 para obtener ms
informacin.
[Amarillo] El teclado del usuario se encuentra
activo. La siguiente pulsacin de
tecla introducir el objeto
personalizado asociado con la
tecla. Consulte Teclado del
usuario: personalizacin de las
pulsaciones de las teclas en la
pgina 578 para obtener ms
informacin.
[Hora] Hora actual. El formato
predeterminado es 24 horas, pero
puede elegir el formato AMPM.
Consulte Configuracin de Inicio
en la pgina 36 para obtener ms
informacin.
[Verde con los
mrgenes en
gris]
Indicador de carga de la batera.
Indicador Significado (Continuacin)
U
1U
20 Primeros pasos
En lugar de tocar un icono de la Biblioteca de
aplicaciones, puede pulsar las teclas del cursor
(,,,) hasta que la aplicacin que desea abrir
quede resaltada y, a continuacin, pulsar _. En la
Biblioteca de aplicaciones, tambin puede introducir la
primera o las dos primeras letras del nombre de la
aplicacin para resaltarla. A continuacin, toque el icono
de la aplicacin o pulse _ para abrirla.
A veces, podr tocar la pantalla o utilizar una
combinacin de teclas. Por ejemplo, puede anular la
seleccin de una opcin tocando dos veces sobre ella o
usando las teclas de flecha para desplazarse por el
campo y tocando un botn tctil en la parte inferior de la
pantalla (en este caso, ).
Tenga en cuenta que deber utilizar su dedo o un lpiz
capacitativo para seleccionar un elemento de forma tctil.
Gestos tctiles
Adems de seleccionar con un toque, existen otras
operaciones tctiles que puede utilizar.
Para desplazarse rpidamente de una pgina a otra,
realice los siguientes gestos:
Ponga el dedo sobre la pantalla y deslcelo rpidamente
hacia la direccin que desee (arriba o abajo).
Para desplazarse, deslice su dedo horizontal o
verticalmente por la pantalla.
Para acercar el zoom rpidamente, abra dos dedos
sobre la pantalla:
Ponga el pulgar y otro dedo juntos sobre la pantalla
y seprelos. Levntelos de la pantalla nicamente
cuando obtenga el zoom que desee.
Para alejar el zoom rpidamente, cierre los dedos:
Coloque el pulgar y otro dedo a cierta distancia de
separacin sobre la pantalla y vaya acercndolos.
Levntelos de la pantalla nicamente cuando obtenga
el zoom que desee.
Primeros pasos 21
Tenga en cuenta que el gesto de pellizcar para acercar
solo funciona en aplicaciones con opciones de zoom
(como las que permiten trazar grficas). En otras
aplicaciones, el gesto de pellizcar no realizar ninguna
accin ni tendr una funcin diferente a la de acercar o
alejar el zoom. Por ejemplo, en la aplicacin Hoja de
clculo, el gesto de pellizcar permitir cambiar el ancho
de la columna o la altura de una fila.
Teclado
Los nmeros de la leyenda que aparece a continuacin
hacen referencia a las partes del teclado que se describen
en la ilustracin de la pgina siguiente.
Nmero Funcin
1 Pantalla tctil y LCD: 320 240 pxeles
2 Men de botones tctiles contextuales
3 Teclas de aplicaciones de HP
4 Configuracin de las preferencias y la vista
de Inicio
5 Funciones matemticas y cientficas
habituales
6 Teclas Alpha y de alternancia
7 Tecla de encendido, de cancelacin y de
apagado
8 Catlogos de listas, matrices, programas y
notas
9 Tecla de ltima respuesta (Ans)
10 Tecla de aceptacin
11 Tecla de retroceso y eliminacin
12 Tecla de men y pegado
13 Tecla CAS (y preferencias de CAS)
14 Tecla de vista y copiado
15 Tecla de escape y borrado
22 Primeros pasos
Men contextual
Un men contextual ocupa la lnea inferior de la pantalla.
Las opciones disponibles dependen del contexto, es decir,
de la vista en la que se encuentra. Tenga en cuenta que
los elementos de men se activan tocando sobre ellos.
16 Tecla de ayuda
17 Rueda basculante (para mover el cursor)
Nmero Funcin
1
2
3
4
5
6
7
8
9
11
13
14
12
15
16
10
17
Primeros pasos 23
El men contextual incluye dos tipos de botones:
Botones de men: toque para mostrar un men
emergente. Las esquinas superiores de estos botones
son cuadradas (como en la imagen anterior).
Botones de comandos: toque para iniciar un
comando. Las esquinas de estos botones son
redondeadas (como en la imagen anterior).
Teclas de entrada y edicin
Las teclas de entrada y edicin principales son:
Teclas Finalidad
_ a _ Introduce nmeros.
_ o Cancela la operacin actual o
borra toda la lnea.
_ Introduce una entrada o ejecuta
una operacin. En los clculos,
_ acta como =.
Cuando o aparecen
como teclas del men, _
acta igual que si se pulsara
o .
_ Para introducir nmeros negativos
Por ejemplo, para introducir 25,
pulse _25. Nota: No se trata de
la misma operacin que la que
realiza la tecla de resta (.).
, Plantillas matemticas: muestra una
paleta de plantillas con formato
previo que representan expresiones
aritmticas comunes.
_ Introduce la variable independiente
(es decir, X, T, , o N, dependiendo
de la aplicacin que se encuentre
activa en ese momento).
24 Primeros pasos
Paleta de relaciones: muestra una
paleta de operadores de
comparacin y operadores
booleanos.
_ Paleta de smbolos especiales:
muestra una paleta de caracteres
matemticos y griegos comunes.
_ Introduce automticamente el
smbolo de grado, minuto o
segundo en funcin del contexto.
_ Tecla de retroceso. Borra el
carcter a la izquierda del cursor.
Tambin devolver el campo
resaltado a su valor
predeterminado, si lo tiene.
_ Eliminar. Elimina el carcter a la
derecha del cursor.
(Clear) Borra todos los datos de la pantalla
(incluido el historial). En una
pantalla de configuracin, por
ejemplo Config. de grfico,
devuelve todos los parmetros a sus
valores predeterminados.
Teclas del cursor: permite desplazar
el cursor alrededor de la pantalla.
Pulse para desplazarse al
final de un men o una pantalla o
para desplazarse al
principio. (Estas teclas representan
las direcciones de la rueda
basculante).
Teclas Finalidad (Continuacin)
Primeros pasos 25
Teclas secundarias
Existen dos teclas de alternancia que se utilizan para
acceder a las operaciones y a los caracteres impresos en
la parte inferior de las teclas: y [.
Muestra todos los caracteres
disponibles. Para eliminar un
carcter, utilice las teclas del cursor
para resaltarlo y, a continuacin,
pulse . Para seleccionar
varios caracteres, seleccione uno,
toque y contine del mismo
modo que hara antes de pulsar
. Existen dos pginas de
caracteres. Puede saltar a cualquier
bloque Unicode tocando y
seleccionando el bloque. Tambin
puede desplazarse de una pgina
a otra.
Teclas Finalidad (Continuacin)
Tecla Finalidad
Pulse para acceder a las
operaciones impresas de color azul
en una tecla. Por ejemplo, para
acceder a la configuracin de la
vista de Inicio, pulse .
26 Primeros pasos
Adicin de texto
El texto que puede introducir directamente se muestra con
caracteres naranjas sobre las teclas. Estos caracteres solo
se pueden introducir combinados con las teclas [ y
. Los caracteres se pueden introducir tanto en
minsculas como en maysculas, y el mtodo es justo el
contrario en la vista de sistema algebraico computacional
que en la vista de Inicio.
[
Pulse la tecla [ para acceder a
los caracteres impresos de color
naranja en una tecla. Por ejemplo,
para escribir Z en la vista de Inicio,
pulse [ y, a continuacin, pulse
,. Para introducir una letra en
minsculas, pulse [ y, a
continuacin, la letra. En la vista de
sistema algebraico computacional,
[ combinado con otra letra le
proporcionarn una letra en
minsculas, y [ combinado
con otra letra le proporcionarn
una letra en maysculas.
Tecla Finalidad (Continuacin)
Teclas Efecto en la vista de
Inicio
Efecto en la vista de
sistema algebraico
computacional
[
Introduce el siguiente
carcter en maysculas.
Introduce el siguiente
carcter en minsculas.
[[
Modo de bloqueo:
introduce todos los
caracteres en maysculas
hasta que se restablece
el modo.
Modo de bloqueo:
introduce todos los
caracteres en minsculas
hasta que se restablece
el modo.
Con el modo de
maysculas bloqueado,
el siguiente carcter se
introducir en
minsculas.
Con el modo de
minsculas bloqueado, el
siguiente carcter se
introducir en
maysculas.
Primeros pasos 27
Tambin puede introducir texto (y otros caracteres)
mostrando la paleta de caracteres: .
[
Introduce el siguiente
carcter en minsculas.
Introduce el siguiente
carcter en maysculas.
[
[
Modo de bloqueo:
introduce todos los
caracteres en minsculas
hasta que se restablece
el modo.
Modo de bloqueo:
introduce todos los
caracteres en maysculas
hasta que se restablece
el modo.
Con el modo de
minsculas bloqueado, el
siguiente carcter se
introducir en
maysculas.
Con el modo de
maysculas bloqueado,
el siguiente carcter se
introducir en
minsculas.
[
Con el modo de
minsculas bloqueado,
todos los caracteres se
introducirn en
maysculas hasta que se
restablezca el modo.
Con el modo de
maysculas bloqueado,
todos los caracteres se
introducirn en
minsculas hasta que se
restablezca el modo.
[
Permite restablecer el
modo de bloqueo de
maysculas.
Permite restablecer el
modo de bloqueo de
minsculas.
[[
[[
Permite restablecer el
modo de bloqueo de
minsculas.
Permite restablecer el
modo de bloqueo de
maysculas.
Teclas Efecto en la vista de
Inicio (Continuacin)
Efecto en la vista de
sistema algebraico
computacional
(Continuacin)
28 Primeros pasos
Teclas matemticas
Las funciones matemticas ms comunes disponen de sus
propias teclas en el teclado (o de una combinacin de
teclas con la tecla ).
Ejemplo 1: Para calcular SIN(10), pulse 10 y
_. La respuesta mostrada es 0.544 (si la
configuracin de medida del ngulo es radianes).
Ejemplo 2: Para calcular la raz cuadrada de 256, pulse
_ 256 y _. La respuesta que se muestra es
16. Tenga en cuenta que la tecla inicia el operador
representado en azul con la siguiente pulsacin de teclas
(en este caso en la tecla _).
Las funciones matemticas no presentes en el teclado se
encuentran en los mens Matem., Sistema algebraico
computacional y Catlg (consulte el captulo 21,
Funciones y comandos, que comienza en la pgina 351).
Tenga en cuenta que el orden en que introduzca los
operandos y operadores est determinado por el modo
de entrada. De forma predeterminada, el modo de
entrada es libro de texto, lo que significa que usted
introducir los operandos y operadores como hara si
escribiera la expresin en papel. Si su modo de entrada
preferido es Notacin polaca inversa, el orden de
entrada es diferente. (Consulte el captulo 2, Notacin
polaca inversa (RPN), que comienza en la pgina 55).
Plantillas
matemticas
La tecla de plantillas
matemticas (,) permite
introducir el marco de clculos
comunes (y para vectores,
matrices y nmeros
hexadecimales). Muestra una paleta de contornos
predefinidos a los que puede aadir constantes,
variables, etc. Toque la plantilla que desee (o utilice las
teclas de flecha para resaltarla y pulse _). A
continuacin, introduzca los componentes necesarios
para completar el clculo.
Primeros pasos 29
Ejemplo: Imagine que desea calcular la raz cbica de
945:
1. En la vista de Inicio, pulse ,.
2. Seleccione .
El esqueleto o marco del clculo se muestra en la lnea
de entrada:
3. Deber rellenar todos los cuadros de la plantilla:
3945
4. Pulse _ para mostrar el resultado: 9.813
La paleta de plantillas permite ahorrar mucho tiempo,
especialmente al realizar clculos.
Puede mostrar la paleta en cualquier fase de la definicin
de una expresin. En otras palabras, no necesita
empezar de cero con una plantilla. En su lugar, puede
incluir una o ms plantillas en cualquier etapa de la
definicin de una expresin.
Mtodos
abreviados
matemticos
Adems de las plantillas
matemticas, hay otras pantallas
similares que le proporcionan
paletas de caracteres
especiales. Por ejemplo, si pulsa
_ se mostrar la paleta de smbolos especiales
que aparece a la derecha. Seleccione un carcter
tocndolo (o desplazndose hasta l y pulsando
_).
Una paleta similar (la paleta de
relaciones) se mostrar si pulsa
. La paleta muestra operadores
tiles en matemticas y programacin.
De nuevo, toque el carcter que desee.
Otras teclas de mtodos abreviados matemticos incluyen
_. Si pulsa esta tecla se introducirn X, T, o N en
funcin de la aplicacin que est utilizando. (Esto se
explica detenidamente en los captulos correspondientes
a las aplicaciones).
30 Primeros pasos
De mismo modo, si pulsa _ se introduce el
smbolo de grados, minutos o un segundo carcter.
Introduce si el smbolo de grados no forma parte de la
expresin; si la entrada anterior es un valor en grados y
si la entrada anterior era un valor en minutos. Por tanto,
al introducir:
36_40_20_
Se devolver: 3640 20. Consulte Nmeros
hexadecimales en la pgina 31 para obtener ms
informacin.
Fracciones La tecla de fracciones (_) se desplaza por tres
variedades de representaciones fraccionarias. Si la
respuesta actual es la fraccin decimal 5.25, si pulsa _
la respuesta se convertir en la fraccin comn 21/4. Si
vuelve a pulsar _, la respuesta se convertir en un
nmero combinado (5 + 1/4). Si se pulsa de nuevo, la
pantalla vuelve a la fraccin decimal (5.25).
La calculadora HPPrime
aproximar las
representaciones de
fracciones y nmeros
combinados cuando no
puedan encontrarse los
valores exactos. Por
ejemplo, introduzca
para ver la aproximacin decimal: 2.236. Pulse _
una vez para ver y vuelva a pulsar para ver
. Si pulsa
_
una tercera vez, volver a la
representacin decimal original.
5
219602
98209
------------------
2
23184
98209
--------------- +
Primeros pasos 31
Nmeros
hexadecimales
Cualquier resultado decimal se puede mostrar en formato
hexadecimal, es decir, en unidades subdivididas en
grupos de 60. Aqu se incluyen grados, minutos y
segundos, as como horas minutos y segundos. Por
ejemplo, introduzca para ver el resultado decimal:
1.375. Ahora pulse _ para ver 122 30. Pulse
_ de nuevo para volver a la representacin
decimal.
Cuando no sea posible ofrecer un resultado exacto, la
calculadora HPPrime ofrecer la mejor aproximacin.
Introduzca para ver la aproximacin decimal:
2.236 Pulse _ para ver 214 9.84472.
Tenga en cuenta que las entradas de minutos y grados
deben ser nmeros enteros, y que las entradas de minutos
y segundos deben ser nmeros positivos. No se permite
el uso de decimales, excepto en el caso de los segundos.
Asimismo, tenga en
cuenta que la
calculadora HPPrime
trata los valores en
formato hexadecimal
como entidades
individuales. Por tanto,
cualquier operacin
realizada en un valor hexadecimal se realizar sobre el
valor completo. Por ejemplo, si introduce 1025 26
2
,
todo el valor ser cuadrado, no solo el segundo
componente. En este caso, el resultado ser de
10839 26.8544 .
11
8
------
5
32 Primeros pasos
Tecla EEX
(potencias
de 10)
Los nmeros como y se expresan en
notacin cientfica, es decir, en potencias de diez. Es ms
sencillo que trabajar con nmeros como 50000 o
0.000000321. Para introducir nmeros como estos,
utilice la funcionalidad _. Es ms sencillo que utilizar
10,.
Ejemplo: Imagine que desea calcular
En primer lugar, seleccione Cientfico como formato
de nmero.
1. Abra la ventana Configuracin de Inicio.
2. Seleccione
Cientfico en el
men Formato de
nm.
3. Vuelva a Inicio:
4. Introduzca
4__13
6_23 3__5
5. Pulse _
El resultado es
8.0000E15. Lo que
es equivalente a
8 10
15
.
5 10
4
3.21 10
7
4 10
13
( ) 6 10
23
( )
3 10
5
----------------------------------------------------
Primeros pasos 33
Mens
Los mens ofrecen una
serie de elementos. Al
igual que en el caso
mostrado a la derecha,
algunos mens cuentan
con submens y otros
mens dentro de estos.
Seleccin de
elementos en un
men
Hay dos mtodos para seleccionar un elemento de un
men:
tocarlo directamente y
utilizar las teclas de flecha para resaltar el elemento
que desea y, a continuacin, tocar o pulsar
_.
Tenga en cuenta que el men de botones y la parte
inferior de la pantalla solo se pueden activar mediante
pulsacin tctil.
Atajos Pulse cuando se encuentre en la parte superior
del men para mostrar de inmediato el ltimo
elemento del men.
Pulse cuando se encuentre en la parte inferior del
men para mostrar de inmediato el primer elemento
del men.
Pulse para dirigirse al final del men.
Pulse para dirigirse al principio del men.
Introduzca los primeros caracteres del nombre del
elemento para dirigirse a l directamente.
Introduzca el nmero del elemento mostrado en el
men para dirigirse a l directamente.
Cierre de un men Un men se cerrar de forma automtica cuando
seleccione un elemento. Si dese cerrar un men sin
seleccionar ningn elemento, pulse _ o .
34 Primeros pasos
Mens del cuadro de herramientas
Los mens del cuadro de herramientas () representan
una recopilacin de mens con funciones y comandos tiles
en matemticas y programacin. Los mens Matem.,
Sistema algebraico computacional y Catlg disponen
de ms de 400 funciones y comandos. Cada uno de estos
mens se describe con detalle en el captulo 21, Funciones
y comandos, que comienza en la pgina 351.
Formularios de entrada
Un formulario de entrada es una pantalla con uno o ms
campos en los que pueden introducir datos o seleccionar una
opcin. Se trata de otro nombre para un cuadro de dilogo.
Si un campo permite introducir datos, seleccinelo,
aada loss datos y toque . (No hay necesidad
de pulsar la tecla en primer lugar).
Si un campo permite elegir un elemento de un men,
puede tocar el campo o la etiqueta de dicho men,
volver a tocarlo para mostrar las opciones y
seleccionar el elemento que desee. (Tambin puede
elegir un elemento de una lista abierta si pulsa las
teclas del cursor y, a continuacin, pulsa _
cuando la opcin que desea aparezca resaltada).
Si se trata de un campo de activacin/desactivacin
(que puede estar seleccionado o no), tquelo una
vez para seleccionarlo y vuelva a tocarlo para
seleccionar la opcin alternativa. (Tambin puede
seleccionar el campo y tocar ).
Primeros pasos 35
La ilustracin de la
derecha muestra un
formulario de entrada con
los tres tipos de campos:
Nomb. de la calc. es un
campo de introduccin
de datos sin formato,
Tam. fuente
proporciona un men de opciones y Vis. libro texto es
un campo de activacin/desactivacin.
Restableci-
miento de los
campos del
formulario
de entrada
Para restablecer el valor predeterminado de un campo,
seleccinelo y pulse _. Para restaurar los valores
predeterminados de todos los campos, pulse
(Clear).
Configuracin del sistema
La configuracin del sistema son valores que determinan
la apariencia de las ventanas, el formato de los nmeros,
la escala de los grficos, las unidades utilizadas de forma
predeterminada en los clculos y mucho ms.
Hay dos configuraciones del sistema: configuracin de
Inicio y configuracin del sistema algebraico
computacional. La configuracin de Inicio controla la vista
de Inicio y las aplicaciones. La configuracin del sistema
algebraico computacional controla el modo en que se
realizan los clculos en este. La configuracin del sistema
algebraico computacional se explica detalladamente en
el captulo 3.
Aunque la configuracin de Inicio controla las
aplicaciones, puede anular ajustes determinados une vez
entre en la aplicacin. Por ejemplo, puede establecer la
medida de ngulos en radianes en la configuracin de
Inicio, pero elegir grados cuando se encuentre en la
aplicacin Polar. Por tanto, los grados se mantienen como
medida de ngulo hasta que abra otra aplicacin con
una medida de ngulo distinta.
36 Primeros pasos
Configuracin de Inicio
Utilice el formulario de
entrada de
Configuracin de
Inicio para especificar
la configuracin de la
vista de Inicio (y la
configuracin
predeterminada de las
aplicaciones). Pulse (Settings) para abrir el
formulario de entrada de la Configuracin de Inicio.
Hay cuatro pginas de ajustes.
Pgina 1
Configuracin Opciones
Medida del
ngulo
Grados: 360 grados en un
crculo.
Radianes: 2 radianes en un
crculo.
El modo angular definido se utiliza
en la vista de Inicio y en la
aplicacin actual. De este modo, se
garantiza que los clculos
trigonomtricos realizados en la
aplicacin actual y en la vista de
Inicio dan los mismos resultados.
Primeros pasos 37
Formato de
nm.
El formato de nmero definido se
utiliza en todos los clculos de la
vista de Inicio.
Estndar: visualizacin de gran
precisin..
Fijo: muestra los resultados
redondeados a un nmero de
posiciones decimales. Si elige esta
opcin, se mostrar un nuevo
campo para que introduzca las
posiciones decimales. Por ejemplo,
123.456789 se convierte en
123.46 en el formato Fijo 2.
Cientfico: muestra los resultados
con un exponente de un dgito a la
izquierda del punto decimal y el
nmero especificado de posiciones
decimales. Por ejemplo,
123.456789 se convierte en
1.23E2 en el formato
Cientfico 2.
Ingeniera: muestra los resultados
con un exponente que es un
mltiplo de 3 y el nmero
especificado de dgitos
significativos despus del primero.
Por ejemplo, 123.456E7 se
convierte en 1.23E9 en el formato
Ingeniera 2.
Configuracin Opciones (Continuacin)
38 Primeros pasos
Entrada Libro de texto: una expresin se
introduce del mismo modo que si
escribiera en un papel (con algunos
argumentos por encima o por
debajo de otros). En otras
palabras, su entrada puede ser
bidimensional.
Algebraico: una expresin se
introduce en una sola lnea de
texto. La entrada siempre es
unidimensional.
RPN: notacin polaca inversa. Los
argumentos de la expresin se
introducen primero, seguidos por el
operador. La entrada de un
operador evala automticamente
lo que ya se ha introducido.
Enteros Establece la base predeterminada
para la aritmtica con enteros:
binaria, octal, decimal o
hexadecimal. Tambin puede
establecer el nmero de bits por
entero y si los enteros deben
firmarse.
Compleja Elija uno de los dos formatos para
mostrar nmeros complejos: (a,b)
o a+b*i.
A la derecha de este campo
encontrar una casilla de
verificacin sin nombre.
Seleccinela si desea permitir
resultados de nmeros complejos.
Idioma Elija el idioma que desea para los
mens, los formularios de entrada y
la ayuda en lnea.
Configuracin Opciones (Continuacin)
Primeros pasos 39
Pgina 2
Marca decimal Punto o Coma. Muestra un nmero
como 12456.98 (modo de puntos)
o como 12456,98 (modo de
comas). El modo de puntos utiliza
comas para separar los elementos
en listas y matrices, as como
argumentos de funcin. El modo de
comas utiliza punto y coma en estos
contextos.
Configuracin Opciones (Continuacin)
Configuracin Opciones
Tamao de
fuente
Elija el tamao de fuente pequea,
mediana o grande para la pantalla
general.
Nomb. de la
calc.
Introduzca un nombre para la
calculadora.
Pantalla
Libro de texto
Si se selecciona, las expresiones y
los resultados se muestran en
formato de libro de texto (es decir,
como los vera en un libro de texto).
Si no se selecciona, las expresiones
y los resultados se muestran en
formato algebraico (es decir, en
formato unidimensional). Por
ejemplo, se muestra como
[[4,5],[6,2]] en formato
algebraico.
4 5
6 2
40 Primeros pasos
Pantalla del
men
Esta configuracin determina si los
comandos de los mens Matem. y
Sistema algebraico
computacional se presentan de
forma descriptiva o segn las
abreviaturas matemticas comunes.
De forma predeterminada, se
proporcionan los nombres
descriptivos de las funciones. Si
prefiere que las funciones se
presenten segn sus abreviaturas
matemticas, anule la seleccin de
esta opcin.
Tiempo Defina la hora y elija un formato:
formato de 24 horas o AMPM. La
casilla de verificacin situada en el
extremo derecho permite elegir si
desea mostrar u ocultar la hora en
la barra de ttulo de las pantallas.
Fecha Defina la fecha y elija un formato:
AAAA/MM/DD, DD/MM/AAAA o
MM/DD/AAAA.
Tema del color Luz: texto en negro sobre un fondo
claro
Oscuro: texto en blanco sobre un
fondo oscuro
En el extremo derecho encontrar
una opcin que permitir elegir un
color para el sombreado (como el
color del resaltado).
Configuracin Opciones (Continuacin)
Primeros pasos 41
Pgina 3 La pgina 3 del formulario de entrada de
Configuracin de Inicio est dedicada a la
configuracin del modo Examen. Este modo permite que
ciertas funciones de la calculadora se puedan desactivar
durante un periodo de tiempo determinado. Esa
desactivacin est controlada por contrasea. Esta
caracterstica ser de inters sobre todo para los
examinadores que quieren garantizar que los estudiantes
que se van a examinar usan la calculadora de forma
correcta. Estos mtodos se describen en detalle el captulo 4,
Modo Examen, que comienza en la pgina 71.
Pgina 4 La pgina 4 del formulario de entrada de
Configuracin de Inicio est dedicada a la
configuracin de la calculadora HPPrime para trabajar
con el kit inalmbrico de HPPrime. Visite
www.hp.com/support para obtener ms informacin.
Especificacin de una configuracin de Inicio
El siguiente ejemplo muestra cmo cambiar el formato de
nmero de la configuracin predeterminada (Estndar) a
Cientfico con dos posiciones decimales.
1. Pulse
(Settings) para abrir
el formulario de
entrada de la
Configuracin de
Inicio.
El campo Medida
del ngulo
aparece resaltado.
2. Toque el campo o la etiqueta del campo Formato
de nm.. Esto seleccionar el campo. (Tambin
podra pulsar para seleccionarlo).
42 Primeros pasos
3. Vuelva a tocar
Formato de nm.
Se mostrar un men
con las opciones de
formato de nmeros.
4. Toque Cientfico. Se
elige la opcin y el
men se cierra. (Tambin puede elegir un elemento
pulsando las teclas del cursor y pulsando _ al
seleccionar la opcin que desea).
5. Observe que el
nmero aparece a la
derecha del campo
Formato de nm.
Este indica el nmero
de posiciones
decimales definidas
actualmente. Para
cambiar el nmero a 2, toque sobre este dos veces y,
a continuacin, seleccione 2 en el men que
aparece.
6. Pulse para volver a la vista de Inicio.
Clculos matemticos
Las operaciones matemticas que se utilizan con ms
frecuencia estn disponibles desde el teclado (consulte
Teclas matemticas en la pgina 28). Acceda al resto
de funciones matemticas a travs de los distintos mens
(consulte Mens en la pgina 33).
Tenga en cuenta que la calculadora HPPrime representa
todos los nmeros inferiores a 110
499
como cero. El
nmero ms grande visualizado es 9.99999999999
10
499
. Un resultado mayor se visualiza como este nmero.
Primeros pasos 43
Dnde
empezar
El punto de partida de la calculadora es la vista de Inicio
(). Aqu puede realizar todos sus clculos no
simblicos. Tambin puede realizar sus clculos en la
vista de sistema algebraico computacional que, como su
nombre indica, utiliza el sistema algebraico
computacional (consulte el captulo 3, Sistema
algebraico computacional (CAS), que comienza en la
pgina 63). De hecho, puede utilizar las funciones del
men Sistema algebraico computacional (uno de los
mens del cuadro de herramientas) en una expresin que
introduzca en la vista de Inicio, y utilizar funciones del
men Matem. (otro de los mens del cuadro de
herramientas) en una expresin que est utilizando en la
vista de Sistema algebraico computacional.
Eleccin del tipo de entrada
La primera eleccin que debe realizar es el estilo de la
entrada. Hay tres tipos disponibles:
Libro de texto
Una expresin se
introduce del mismo
modo que si
escribiera en un papel (con algunos argumentos por
encima o por debajo de otros). En otras palabras, su
entrada podra ser bidimensional como en el ejemplo
anterior.
Algebraico
Una expresin se
introduce en una sola
lnea. La entrada
siempre es unidimensional.
RPN (Notacin polaca inversa). [No disponible en la
vista de Sistema algebraico computacional.]
44 Primeros pasos
Los argumentos de la expresin se introducen primero,
seguidos por el operador. La entrada de un operador
evala automticamente lo que ya se ha introducido.
Por lo tanto, deber introducir una expresin de dos
operadores (como en el ejemplo anterior) en dos
pasos, uno para cada operador:
Paso 1: 5 _ se calcula el logaritmo natural de 5
y se muestra en el historial.
Paso 2: _ se introduce como un
divisor y se aplica al resultado anterior.
Puede encontrar ms informacin sobre el modo RPN
en el captulo 2, Notacin polaca inversa (RPN),
que comienza en la pgina 55.
Tenga en cuenta que en la pgina 2 de la pantalla
Configuracin de Inicio, puede especificar si desea
mostrar sus clculos en formato de libro de texto o no. Esto
afectar a la apariencia de sus clculos en la seccin del
historial de las vistas de Inicio y el sistema algebraico
computacional. Se trata de un ajuste distinto al ajuste
Entrada tratado anteriormente.
Introduccin de expresiones
En el ejemplo siguiente se asume que el modo de entrada
es libro de texto.
Una expresin puede contener nmeros, funciones y
variables.
Para introducir una funcin, pulse la tecla
correspondiente o abra un men de cuadro de
herramientas y seleccione la funcin. Tambin puede
introducir una funcin si escribe su nombre con las
teclas alfabticas.
Cuando haya terminado de introducir la expresin,
pulse _ para evaluarla.
Primeros pasos 45
Si comete un error al introducir una expresin, puede:
Eliminar el carcter a la izquierda del cursor
pulsando _
Eliminar el carcter a la derecha del cursor pulsando
_
Borrar toda la lnea de entrada pulsando _ o
.
Ejemplo Calcule
_23_.14
_8_3
_45_
En este ejemplo se
muestra el nmero de
puntos importantes que
debe tener en cuenta:
La importancia de los delimitadores (como los
parntesis)
El mtodo de introduccin de nmeros negativos
El uso de multiplicaciones implcitas frente a las
explcitas
Parntesis Como se indica en el ejemplo anterior, los parntesis se
aaden de forma automtica para incluir los argumentos
de las funciones, como en LN(). No obstante, deber
aadirlos manualmente (o pulsando _) para incluir un
grupo de objetos con los que desea operar como una
unidad nica. Los parntesis constituyen una forma de
evitar la ambigedad aritmtica. En el ejemplo anterior,
desebamos dividir todo el numerador por 3 y, por
tanto, todo el numerador se incluy entre parntesis. Sin
ellos, solo 148 se habra dividido por 3.
23
2
14 8
3
---------------------------- 45 ( ) ln
46 Primeros pasos
En los siguientes ejemplos se ilustra el uso de los
parntesis y el de las teclas del cursor para desplazarse
fuera de un grupo de objetos incluidos entre parntesis.
Precedencia
algebraica
La calculadora HPPrime realiza clculos en funcin del
siguiente orden de precedencia. Las funciones con la
misma precedencia se evalan de izquierda a derecha.
1. Expresiones entre parntesis. Los parntesis anidados
se evalan de dentro hacia fuera.
2. !, , recproca, cuadrado
3. Raz n
-
sima
4. Potencia, 10
n
5. Negacin, multiplicacin, divisin y mdulo
6. Suma y resta
7. Operadores relacionales (<, >, , , ==, , =)
8. AND y NOT
9. OR y XOR
10. Argumento izquierdo de | (where)
11. Asignacin a una variable (:=)
Si se introduce... Calcula
45__
45__
_859
_859
45 + ( ) sin
45 ( ) sin +
85 9
85 9
Primeros pasos 47
Nmeros
negativos
La mejor opcin es pulsar _ para iniciar un nmero
negativo o introducir un signo negativo. En determinadas
situaciones, si pulsa . en su lugar se interpretar como
una operacin para restar el siguiente nmero que
introduzca al ltimo resultado. (Esto aparece explicado en
Reutilizacin del ltimo resultado en la pgina 48).
Para elevar un nmero negativo a una potencia, inclyalo
entre parntesis. Por ejemplo, (5)
2
= 25, mientras que 5
2
= 25.
Multiplicacin
explcita e
implcita
La multiplicacin implcita tiene lugar cuando aparecen
dos operandos sin un operador en medio. Si introduce
AB, por ejemplo, el resultado es A*B. Fjese en el ejemplo
de pgina 45, en el que introdujimos 14,8 sin
operador de multiplicacin despus de 14. Para una
mayor claridad, la calculadora aade el operador a la
expresin en el historial, aunque no es estrictamente
necesario al introducir la expresin. Tambin puede
introducir el operador si lo desea (como se hizo en los
ejemplos de pgina 46). El resultado ser el mismo.
Resultados
de gran
tamao
Si un resultado es demasiado largo o grande para
visualizarse en su totalidad (por ejemplo, una matriz con
muchas filas), resltelo y, a continuacin, pulse .
El resultado se mostrar en pantalla completa. Ahora
puede pulsar y (as como y ) para poder
ver las partes ocultas del resultado. Toque para
volver a la vista anterior.
Reutilizacin de expresiones y resultados anteriores
Poder recuperar y reutilizar una expresin permite repetir
rpidamente un clculo realizando pocos cambios sobre
sus parmetros. Puede recuperar y reutilizar cualquier
expresin que se encuentre en el historial. Tambin puede
recuperar y reutilizar cualquier resultado que se encuentre
en el historial.
48 Primeros pasos
Para recuperar una expresin y colocarla en la lnea de
entrada para su edicin, realice lo siguiente:
Toque dos veces sobre ella; o bien,
utilice las teclas del cursor para resaltar la expresin
y, a continuacin, tquela o toque .
Para recuperar un resultado y colocarlo en la lnea de
entrada, utilice las teclas del cursor para resaltarlo y
toque .
Si no se muestra la expresin o el resultado que desea,
pulse repetidamente para desplazarse por las
entradas y mostrar las entradas ocultas. Tambin puede
deslizarse por la pantalla para desplazarse por el
historial.
C ONS E J O Si pulsa , se le dirigir a la primera entrada del
historial, y si pulsa , se le dirigir a la entrada
ms reciente.
Uso del
portapapeles
Las ltimas cuatro expresiones se copian siempre en el
portapapeles, y se pueden recuperar fcilmente pulsando
@. Esto abrir el portapapeles, desde donde
podr elegir rpidamente la que desee.
Tenga en cuenta que desde el portapapeles podr
recuperar expresiones, pero no resultados. Tenga en
cuenta tambin que las ltimas cuatro expresiones
permanecen en el portapapeles incluso si se borra el
historial.
Reutilizacin del
ltimo resultado
Pulse _ (Ans)
para recuperar su ltima
respuesta y utilizarla en
otro clculo. Ans
aparece en la lnea de
entrada. Es una taquigrafa de su ltima respuesta y
puede formar parte de una nueva expresin. Ahora
podra introducir otros componentes de un clculo
(operadores, nmeros, variables, etc.) y crear un nuevo
clculo.
Primeros pasos 49
C ONS E J O No necesita seleccionar en primer lugar Ans antes de
que forme parte de un nuevo clculo. Si pulsa una tecla
de operador binario para iniciar un nuevo clculo, Ans
se aade automticamente a la lnea de entrada como el
primer componente del nuevo clculo. Por ejemplo, para
multiplicar la ltima respuesta por 13, podra introducir
_ 13_. Pero las dos primeras
pulsaciones no son necesarias. Todo lo que necesita
introducir es 13_.
La variable Ans se almacena siempre con total precisin,
mientras que la precisin de los resultados del historial
solo estar determinada por la configuracin de Formato
de nm. (consulte la pgina 37). En otras palabras, al
recuperar el nmero asignado a Ans, obtendr un
resultado totalmente preciso, pero al recuperar un nmero
desde el historial, obtendr exactamente el valor que se
mostraba en pantalla.
Puede repetir el clculo anterior con solo pulsar _.
Esto resultar til si el clculo anterior implicaba Ans. Por
ejemplo, imagine que desea calcular la raz n-sima de 2
cuando n es 2, 4, 8, 16, 32, etc.
1. Calcule la raz cuadrada de 2.
_2_
2. Ahora introduzca Ans.
___
Esto calcula la raz cuarta de 2.
3. Pulse _
repetidamente. Cada
vez que lo pulse, el
valor de la raz ser
el doble que el de la
raz anterior. La
ltima respuesta
mostrada en la
ilustracin de la derecha es . 2
32
50 Primeros pasos
Reutilizacin de
expresiones o
resultados del
sistema algebraico
computacional
Al trabajar desde la vista de Inicio, puede recuperar una
expresin o resultado desde el sistema algebraico
computacional si toca @ y selecciona Obtener
desde el sistema algebraico computacional.
Se abrir el sistema algebraico computacional. Pulse
o hasta resaltar el elemento que desea recuperar y
pulse _. El elemento resaltado se copia en el punto
del cursor en la vista de Inicio.
Almacenamiento de un valor en una variable
Puede almacenar un valor en una variable (es decir,
asignar un valor a una variable). Si despus desea
utilizar ese valor en un clculo, puede hacer referencia al
l por el nombre de variable. Puede crear sus propias
variables o aprovechar las variables integradas en la vista
de Inicio (denominadas de la A a la Z y ) y en el sistema
algebraico computacional (denominadas de la a a la z,
y algunas ms). Las variables del sistema algebraico
computacional se pueden utilizar en clculos en la vista
de Inicio, y las variables de Inicio pueden usarse en
clculos en el sistema algebraico computacionales.
Tambin hay variables de aplicaciones integradas y
variables de geometra que se pueden utilizar en los
clculos.
Ejemplo: Para asignar
2
a la variable A:
__ [_
El valor almacenado
aparecer tal y como se
muestra a la derecha. Si
entonces quisiera
multiplicar su valor
almacenado por 5, podra introducir:
[5_.
Tambin puede crear sus propias variables en la vista de
Inicio. Por ejemplo, imagine que desea crear una variable
llamada ME y asignar
2
a esta. Introducira:
__ [_[__
Primeros pasos 51
Aparece un mensaje que le pregunta si desea crear una
variable llamada ME. Toque o pulse _
para confirmar su intencin. Puede utilizar esta variable
en los clculos siguientes. Por ejemplo, ME*3 dar como
resultado 29.6088132033.
Tambin puede crear variables de la misma manera en la
vista del sistema algebraico computacional. No obstante,
las variables del sistema algebraico computacional
deben introducirse en minsculas. Por otro lado, las
variables que cree usted mismo podrn introducirse en
minsculas o maysculas.
Consulte el captulo 22, Variables, que comienza en la
pgina 477 para obtener ms informacin.
Adems de las variables de Inicio y del sistema
algebraico computacional, y de las variables que cree
usted mismo, cada aplicacin dispone de variables a las
que puede acceder y utilizar en sus clculos. Consulte
Funciones y variables de aplicaciones en la pgina 124
para obtener ms informacin.
Nmeros complejos
Puede realizar operaciones aritmticas utilizando
nmeros complejos. Los nmeros complejos se pueden
introducir en los formatos siguientes, donde x es la parte
real, y es la parte imaginaria e i es la constante
imaginaria, :
(x, y)
x + yi (excepto en modo RPN)
x yi (excepto en modo RPN)
x + iy (excepto en modo RPN); o bien,
x iy (excepto en modo RPN)
Para introducir i:
pulse [_
O bien,
pulse ,.
1
52 Primeros pasos
Hay 10 variables integradas disponibles para almacenar
nmeros complejos. Estas estn etiquetadas de Z0 a Z9.
Tambin puede asignar un nmero complejo a una
variable creada por usted.
Para almacenar un
nmero complejo en
una variable,
introduzca el nmero
complejo, pulse ,
introduzca la variable a la que desea asignar el nmero
complejo y, a continuacin, pulse _. Por ejemplo,
para almacenar 2+3i en la variable Z6:
_2.3 [,6_
Uso compartido de datos
Adems de proporcionarle acceso a numerosos tipos de
clculos matemticos, la calculadora HPPrime permite
crear diferentes objetos que pueden almacenarse y
utilizarse repetidas veces. Por ejemplo, puede crear
aplicaciones, listas, matrices, programas y notas.
Tambin puede enviar estos objetos a otras calculadoras
HPPrime. Cuando encuentre una pantalla con
como elemento de men, podr seleccionar un elemento
en esa pantalla para enviarlo a otra calculadora
HPPrime.
Puede utilizar uno de
los cables USB
suministrados para
enviar objetos de una
calculadora HPPrime a otra. Este es el cable USB micro-
Amicro-B. Tenga en cuenta que los conectores de los
extremos del cable USB son ligeramente diferentes. El
conector micro-A tiene un extremo rectangular, mientras
que el conector micro-B tiene un extremo trapezoidal.
Para compartir objetos con otra calculadora HPPrime,
debe insertar el conector micro-A al puerto USB de la
calculadora que enva y el conector micro-B al puerto USB
de la calculadora receptora.
Micro-A: emisor Micro-B: receptor
Primeros pasos 53
Procedimiento
general
El procedimiento general para compartir objetos es el
siguiente:
1. Navegue a la pantalla donde se encuentra el objeto
que desea enviar.
Esta ser la biblioteca de aplicaciones en el caso de
aplicaciones, el catlogo de listas en el caso de
listas, el catlogo de matrices en el caso de matrices,
el catlogo de programas en el caso de programas y
el catlogo de notas en el caso de notas.
2. Conecte el cable USB entre las dos calculadoras.
El conector micro-A (con el extremo rectangular)
debe introducirse en el puerto USB en la calculadora
que enva.
3. En la calculadora que enva, resalte el objeto que
desea enviar y toque .
En la imagen de la
derecha, se ha
seleccionado un
programa
denominado
TriangleCalcs
del catlogo de
programas, que se
enviar a la
calculadora conectada al tocar .
Ayuda en lnea
Pulse @ para abrir la ayuda en lnea. La ayuda
proporcionada inicialmente es contextual, es decir, se
centra en la vista actual y sus elementos de men.
Por ejemplo, para obtener ayuda sobre la aplicacin
Funcin, pulse , seleccione Funcin y pulse @.
En el sistema de ayuda, si toca , se mostrar un
directorio jerrquico de todos los temas de ayuda. Puede
navegar a travs del directorio a otros temas de ayuda o
utilizar la opcin de bsqueda para encontrar un tema
rpidamente. Puede obtener ayuda sobre todas las teclas,
vistas o comandos.
54 Primeros pasos
Notacin polaca inversa (RPN) 55
2
Notacin polaca inversa (RPN)
La calculadora HPPrime proporciona tres mtodos para
introducir objetos en la vista de Inicio:
Libro de texto
Una expresin se introduce ms o menos de la misma forma
que si se escribiera sobre papel (con algunos argumentos
por encima o por debajo de otros). En otras palabras, la
entrada podra ser bidimensional, como en el siguiente
ejemplo:
Algebraico
Una expresin se introduce en una sola lnea. La entrada
siempre es unidimensional. El mismo clculo anterior podra
aparecer de la siguiente forma en el modo de entrada
algebraico:
RPN (Notacin polaca inversa).
Los argumentos de la expresin se introducen primero,
seguidos por el operador. La entrada de un operador evala
automticamente lo que ya se ha introducido. Por lo tanto,
deber introducir una expresin de dos operadores (como
en el ejemplo anterior) en dos pasos, uno para cada
operador:
Paso 1: 5 _ se calcula el logaritmo natural de 5 y se
muestra en el historial.
Paso 2: _ se introduce como un divisor y se
aplica al resultado anterior.
Puede elegir el mtodo de entrada favorito en la pgina 1 de la
pantalla Configuracin de Inicio (). Consulte
Configuracin del sistema, que comienza en la pgina 35
para obtener instrucciones sobre cmo elegir la configuracin.
56 Notacin polaca inversa (RPN)
RPN est disponible en la vista de Inicio, pero no en la vista del
sistema algebraico computacional.
En el modo RPN estn disponibles las mismas herramientas de
edicin de la lnea de entrada que en los modos Algebraico y
Libro de texto:
Pulse _ para eliminar el carcter situado a la izquierda
del cursor.
Pulse _ para eliminar el carcter situado a la
derecha del cursor.
Pulse para borrar la lnea de entrada completa.
Pulse para borrar la lnea de entrada completa.
Historial en el modo RPN
Los resultados de sus clculos se guardan en el historial. Este
historial se muestra en la parte superior de la lnea de entrada
(y desplazndose hasta los clculos que no son visibles a
primera vista). La calculadora ofrece tres historiales: uno para la
vista del sistema algebraico computacional y dos para la vista
de Inicio. El historial del sistema algebraico computacional se
describe en el captulo 3. Los dos historiales en la vista de Inicio
son los siguientes:
No RPN: visible si ha elegido Algebraico o Libro de texto
como tcnica de entrada preferida
RPN: visible solo si ha elegido RPN como tcnica de
entrada preferida El historial de RPN tambin se denomina
la pila. Tal como se muestra en la ilustracin siguiente, cada
entrada de la pila recibe un nmero. Se trata del nmero de
nivel de pila.
A medida que se aaden ms clculos, el nmero de nivel de
pila de una entrada aumenta.
Notacin polaca inversa (RPN) 57
Si cambia de mtodo de entrada RPN a Algebraico o Libro de
texto, el historial no se pierde. nicamente no es visible. Si
vuelve a cambiar a RPN, el historial de RPN vuelve a mostrarse.
Del mismo modo, si cambia a RPN, el historial de no RPN no se
pierde.
Cuando no se encuentra en modo RPN, el historial se ordena
cronolgicamente: los clculos ms antiguos se muestran en la
parte superior y los ms recientes se muestran en la parte
inferior. En el modo RPN, el historial se ordena
cronolgicamente de forma predeterminada, pero puede
cambiar el orden de los elementos en el historial. (Esto aparece
explicado en Manipulacin de la pila en la pgina 59).
Reutilizacin
de los
resultados
Existen dos formas de volver a utilizar un resultado del historial.
El mtodo 1 anula la seleccin del resultado copiado tras la
copia; el mtodo 2 mantiene seleccionado el elemento copiado.
Mtodo 1
1. Seleccione el resultado que desea copiar. Puede hacerlo
tocndolo o pulsando o hasta que el resultado
aparezca resaltado.
2. Pulse _. El resultado se copia a la lnea de entrada y
se anula su seleccin.
Mtodo 2
1. Seleccione el resultado que desea copiar. Puede hacerlo
tocndolo o pulsando o hasta que el resultado
aparezca resaltado.
2. Toque y seleccione ECO. El resultado se copia a la
lnea de entrada y permanece seleccionado.
Tenga en cuenta que puede copiar un elemento del historial del
sistema algebraico computacional para utilizarlo en un clculo
en la vista de Inicio (y copiar un elemento del historial de Inicio
para utilizarlo en un clculo del sistema algebraico
computacional), pero no puede copiar elementos de o al
historial de RPN. No obstante, puede utilizar los comandos y las
funciones del sistema algebraico computacional cuando est
trabajando en el modo RPN.
58 Notacin polaca inversa (RPN)
Clculos de muestra
La filosofa general que subyace al mtodo RPN es que los
argumentos se colocan antes que los operadores. Los
argumentos pueden estar en la lnea de entrada (separados por
un espacio) o en el historial. Por ejemplo, para multiplicar por
3, puede introducir:
_ 3
en la lnea de entrada y, a continuacin, introducir el operador
(). Por lo tanto, la lnea de entrada tendra el siguiente
aspecto antes de introducir el operador:
No obstante, tambin puede introducir los argumentos por
separado y, a continuacin, con una lnea de entrada en
blanco, introducir el operador (). El historial tendra el
siguiente aspecto antes de introducir el operador:
Si no hay entradas en el historial e introduce un operador o una
funcin, aparecer un mensaje de error. Tambin aparecer un
mensaje de error si hay una entrada en un nivel de pila que
necesita un operador, pero no es el argumento correspondiente
para dicho operador. Por ejemplo, aparecer un mensaje de
error al pulsar cuando hay una cadena en el nivel 1.
Un operador o una funcin solo funcionar en el nmero mnimo
de argumentos necesarios para producir un resultado. Por lo
tanto, si introduce 2 4 6 8 en la lnea de entrada y pulsa ,
el nivel de pila 1 muestra 48. La multiplicacin solo necesita dos
argumentos, por lo que se multiplicarn los dos ltimos
argumentos introducidos. Las entradas 2 y 4 no se ignoran: 2 se
coloca en el nivel de pila 3 y 4 en el nivel de pila 2.
Cuando una funcin puede aceptar un nmero variable de
argumentos, tiene que especificar cuntos argumentos desea
que incluya en esta operacin. Esto se hace especificando el
nmero entre parntesis justo despus del nombre de la funcin.
A continuacin, pulse _ para evaluar la funcin. Por
ejemplo, imagine que la pila tiene el siguiente aspecto:
Notacin polaca inversa (RPN) 59
Imagine tambin que desea determinar el mnimo solo de los
nmeros en los niveles de pila 1, 2 y 3. Elija la funcin MIN en
el men Matem. y complete la entrada como MIN(3). Al pulsar
_, se muestra el mnimo solo de los ltimos tres elementos
de la pila.
Manipulacin de la pila
Existen varias opciones disponibles para la manipulacin de la
pila. La mayora de ellas aparecen como elementos de men en
la parte inferior de la pantalla. Para ver estos elementos, primero
debe seleccionar un elemento del historial:
PICK
(Seleccionar)
Copia el elemento seleccionado al nivel de pila 1. El elemento
que aparece debajo del elemento copiado se resaltar a
continuacin. Por lo tanto, si toca cuatro veces, cuatro
elementos consecutivos se desplazarn a los cuatro niveles de
pila inferiores (niveles 14).
60 Notacin polaca inversa (RPN)
ROLL
(Rotar)
Existen dos comandos de rotacin:
Toque para desplazar el elemento seleccionado al
nivel de pila 1. Es similar a PICK, pero pick duplica el
elemento, y el duplicado se coloca en el nivel de pila 1. No
obstante, ROLL no duplica un elemento. Solo lo desplaza.
Toque para desplazar el elemento del nivel de pila
1 al nivel resaltado actualmente.
Interc Puede intercambiar la posicin de los objetos en el nivel de pila
1 con aquellos en el nivel de pila 2. Solo tiene que pulsar ..
El nivel de otros objetos permanece inalterado. Tenga en cuenta
que la lnea de entrada no debe estar activa en ese momento;
de lo contrario, se introducir una coma.
Pila Al tocar , se muestran ms herramientas de manipulacin
de la pila.
BORRN Elimina todos los elementos de la pila desde el elemento
resaltado hacia abajo, incluido el elemento en el nivel de pila 1.
Los elementos que aparecen en la parte superior del elemento
resaltado se desplazan hacia abajo para rellenar los niveles de
los elementos eliminados.
Si solo desea eliminar un elemento de la pila, consulte
Eliminacin de un elemento a continuacin.
DUPN Duplica todos los elementos entre el elemento resaltado y el
elemento en el nivel de pila 1 (incluidos). Por ejemplo, si ha
seleccionado el elemento en el nivel de pila 3, la seleccin de
DUPN duplica este y los dos elementos que aparecen justo
debajo, los coloca en los niveles de pila 1 a 3 y desplaza los
elementos duplicados a los niveles de pila 4 a 6.
Eco Coloca una copia del resultado seleccionado en la lnea de
entrada y deja el resultado origen resaltado.
Notacin polaca inversa (RPN) 61
LISTA Crea una lista de resultados, con el resultado resaltado como el
primer elemento de la lista y el elemento en el nivel de pila 1
como el ltimo.
Visualizacin
de un
elemento
Para mostrar un resultado en formato de libro de texto a pan-
talla completa, toque .
Toque para volver al historial.
Eliminacin
de un
elemento
Para eliminar un elemento de la pila:
1. Seleccinelo. Para ello, puede tocarlo o pulsar o
hasta que el elemento aparezca resaltado.
2. Pulse _.
Eliminacin
de todos
los
elementos
Para eliminar todos los elementos y, por lo tanto, borrar el
historial, pulse .
Antes Despus
62 Notacin polaca inversa (RPN)
Sistema algebraico computacional (CAS) 63
3
Sistema algebraico computacional (CAS)
Un sistema algebraico computacional (CAS) permite realizar
clculos simblicos. De forma predeterminada, este sistema
funciona en modo exacto y ofrece precisin infinita. Por otra
parte, los clculos que no se hacen en el sistema algebraico
computacional como, por ejemplo, los que se realizan en la
vista de INICIO o por parte de una aplicacin, son clculos
numricos y, a veces, aproximaciones limitadas por la
precisin de la calculadora (hasta 12 dgitos significativos en
el caso de la calculadora HPPrime). Por ejemplo, da la
respuesta aproximada de .619047619047 en la vista de Inicio
(con formato numrico estndar); sin embargo, en el sistema
algebraico computacional devuelve la respuesta exacta .
El sistema algebraico computacional ofrece cientos de
funciones, entre ellas, lgebra, clculos, clculos de
ecuaciones, polinomios y ms. Puede seleccionar una funcin
del men Sistema algebraico computacional, uno de los
mens del cuadro de herramientas (se describe en el captulo
21, Funciones y comandos, que comienza en la pgina
351). Consulte ese captulo para obtener una descripcin de
todos los comandos y funciones del sistema algebraico
computacional.
Vista de CAS (Sistema algebraico computacional)
Los clculos del sistema
algebraico computacional
se realizan en la vista del
sistema algebraico
computacional. La vista del
sistema algebraico
computacional es casi
idntica a la vista de Inicio.
Se genera un historial de clculos y puede seleccionar y
copiar clculos previos de la misma forma que puede hacerlo
en la vista de Inicio, as como almacenar objetos en
variables.
1
3
---
2
7
--- +
13
21
------
64 Sistema algebraico computacional (CAS)
Para abrir la vista del sistema algebraico computacional,
pulse . Aparece CAS en rojo en la parte izquierda de la
barra de ttulo para indicar que se encuentra en la vista del
sistema algebraico computacional y no en la vista de Inicio.
Los botones del men de la vista del sistema algebraico
computacional son:
: asigna un objeto a una variable.
: aplica las reglas comunes de simplificacin para
reducir una expresin a su forma ms simple. Por
ejemplo, simplif(e
a
+ LN(b*e
c
)) dar como
resultado b*EXP(a)*EXP(c).
: copia una entrada seleccionada en el historial a
la lnea de entrada.
: muestra la entrada seleccionada en modo de
pantalla completa, con el desplazamiento horizontal y
vertical activado. La entrada tambin se presenta en
formato de texto de libro.
Clculos del sistema algebraico computacional
Con una excepcin, puede realizar clculos en el sistema
algebraico computacional exactamente de la misma forma
que lo hara en la vista de Inicio. (La excepcin es que no hay
modo de entrada RPN en la vista del sistema algebraico
computacional, solo los modos Algebraico y Libro de texto).
Todas las teclas de operadores y funciones funcionan en la
vista del sistema algebraico computacional de la misma
forma que en la vista de Inicio (aunque todos los caracteres
alfa aparecen en minsculas y no en maysculas). No
obstante, la principal diferencia es que la visualizacin
predeterminada de las respuestas es simblica en lugar de
numrica.
Tambin puede utilizar la tecla de plantillas (,) para
insertar el marco de trabajo para los clculos comunes
(y para vectores y matrices). Esto aparece explicado
detalladamente en Plantillas matemticas en la pgina 28.
Sistema algebraico computacional (CAS) 65
Las funciones del sistema
algebraico computacional
ms utilizadas estn
disponibles en el men de
este sistema, que es uno de
los mens del cuadro de
herramientas. Para mostrar
el men, pulse . (Si el
men Sistema algebraico computacional no est abierto de
forma predeterminada, toque ). Otros comandos del
sistema algebraico computacional estn disponibles en el
men Catlg (otro de los mens del cuadro de herramientas).
Para elegir una funcin, seleccione una categora y, a
continuacin, un comando.
Ejemplo 1 Para encontrar las races de 2x
2
+ 3x 2:
1. Con el men Sistema algebraico computacional abierto,
seleccione Polinmica y, a continuacin, Buscar races.
La funcin proot()
aparece en la lnea de
entrada.
2. Entre los parntesis,
introduzca:
2[__3
[.2
3. Pulse _.
Ejemplo 2 Para buscar el rea debajo de la grfica de 5x
2
6 entre x
=1 y x = 3:
1. Con el men Sistema algebraico computacional abierto,
seleccione Clculos y, a continuacin, Integrar.
La funcin int()
aparece en la lnea de
entrada.
2. Entre los parntesis,
introduzca:
5[_.6
.[.1.
3
3. Pulse _.
66 Sistema algebraico computacional (CAS)
Configuracin
Existen varios ajustes que
permiten configurar el
funcionamiento del sistema
algebraico computacional.
Para mostrar la
configuracin, pulse
. Los modos
aparecen repartidos en dos
pginas.
Pgina 1
Configuracin Finalidad
Medida del
ngulo
Permite seleccionar las unidades
para las medidas de los ngulos:
Radianes o Grados.
Formato de nm.
(primera lista
desplegable)
Permite seleccionar el formato de
nmero para las soluciones
mostradas:
Estndar, Cientfico o
Ingeniera.
Formato de nm.
(segunda lista
desplegable)
Permite seleccionar el nmero de
dgitos que se mostrar en modo
aproximado (mantissa +
exponente).
Enteros (lista
desplegable)
Permite seleccionar la base del
entero:
Decimales (base 10)
Hex (base 16)
Octal (base 8)
Sistema algebraico computacional (CAS) 67
Enteros (casilla
de verificacin)
Si est activada, cualquier
nmero real equivalente a un
entero en un entorno sin sistema
algebraico computacional se
convertir a entero en este
sistema. (Los nmeros reales no
equivalentes a enteros se tratan
como nmeros reales en el
sistema algebraico computacional
tanto si esta opcin est activada
como si no).
Simplificar Permite seleccionar el nivel de
simplificacin automtica:
Ninguno: no simplificar
automticamente (utilice
para la simplificacin manual)
Mnimo: realizar simplificaciones
bsicas
Mximo: intentar simplificar
siempre
Exacto Si est activada, la calculadora se
encuentra en modo exacto y las
soluciones sern simblicas. Si no
est activada, la calculadora se
encuentra en modo aproximado y
las soluciones sern aproximadas.
Por ejemplo, 265 devuelve
en modo exacto y 5.2 en
modo aproximado.
Compleja Seleccione esta opcin para
obtener resultados complejos en
variables.
Usar Si est activada, los polinomios
de segundo orden se factorizan
en modo complejo o modo real si
el discriminante es positivo.
Configuracin Finalidad (Continuacin)
26
5
-----------
68 Sistema algebraico computacional (CAS)
Pgina 2
Usar i Si est activada, la calculadora se
encuentra en modo complejo y se
mostrarn soluciones complejas
cuando existan. Si no est
activada, la calculadora se
encuentra en modo real y solo se
mostrarn soluciones reales. Por
ejemplo, factors(x
4
1) devuelve
(x1),(x+1),(x+i),(xi) en modo
complejo y (x1),(x+1),(x
2
+1) en
modo real.
Principal Si est activada, se mostrarn las
soluciones principales para las
funciones trigonomtricas. Si no
est activada, se mostrarn las
soluciones generales para las
funciones trigonomtricas.
Creciente Si est activada, los polinomios se
mostrarn con potencias
crecientes (por ejemplo,
4+x+3x
2
+x
3
). Si no est
activada, los polinomios se
mostrarn con potencias
decrecientes (por ejemplo,
x
3
+3x
2
+x4).
Configuracin Finalidad (Continuacin)
Configuracin Finalidad
Evaluacin
recursiva
Permite especificar el nmero
mximo de variables integradas
permitidas en una evaluacin
interactiva. Consulte tambin
Sustitucin recursiva ms
abajo.
Sistema algebraico computacional (CAS) 69
Configuracin
del formato de
los elementos de
men
Una configuracin que afecte al sistema algebraico
computacional se establece fuera de la pantalla
Configuracin del sistema algebraico
computacional. Esta configuracin determina si los
comandos del men Sistema algebraico computacional se
presentan de forma descriptiva o por su nombre de comando.
A continuacin aparecen algunos ejemplos de funciones
idnticas que se presentan de forma diferente en funcin del
modo de presentacin que seleccione:
Sustitucin
recursiva
Permite especificar el nmero
mximo de variables integradas
permitidas en una sola evaluacin
en un programa. Consulte
tambin Evaluacin
recursiva ms arriba.
Funcin
recursiva
Permite especificar el nmero
mximo de llamadas de funcin
integradas permitidas.
psilon Cualquier nmero inferior al valor
especificado para psilon se
mostrar como cero.
Probabilidad Permite especificar la
probabilidad mxima de error de
una respuesta para algoritmos no
deterministas. Configure este valor
como cero para algoritmos
deterministas.
Newton Permite especificar el nmero
mximo de iteraciones al utilizar
el mtodo de Newton para buscar
las races de una ecuacin
cuadrtica.
Configuracin Finalidad (Continuacin)
Nombre descriptivo Nombre del comando
Lista de factores ifactors
Ceros complejos cZeros
70 Sistema algebraico computacional (CAS)
El modo de presentacin de mens predeterminado muestra
los nombres descriptivos para las funciones del sistema
algebraico computacional. Si prefiere que las funciones se
presenten por su nombre de comando, anule la seleccin de
la opcin Pantalla del men en la segunda pgina de la
pantalla Configuracin de Inicio (consulte
Configuracin de Inicio en la pgina 36).
Uso de una
expresin o un
resultado de la
vista de Inicio
Cuando est trabajando en el sistema algebraico
computacional, puede recuperar una expresin o un
resultado de la vista de Inicio si toca @ y selecciona
Obtener desde Inicio. Se abrir la vista de Inicio. Pulse
o hasta resaltar el elemento que desea recuperar y
pulse _. El elemento resaltado se copia en el punto del
cursor en el sistema algebraico computacional.
Uso de una
variable de
Inicio en el
sistema
algebraico
computacional
Puede acceder a las variables de Inicio desde el sistema
algebraico computacional. A las variables de Inicio se les
asignan letras en maysculas, mientras que a las variables
del sistema algebraico computacional se les asignan letras en
minsculas. Por lo tanto, SIN(x) y SIN(X) devolvern
resultados diferentes.
Para utilizar una variable de Inicio en el sistema algebraico
computacional, solo tiene que incluir el nombre en un clculo.
Por ejemplo, imagine que en la vista de Inicio ha asignado la
variable Q a 100. Imagine tambin que ha asignado la
variable q a 1000 en el sistema algebraico computacional.
Si se encuentra en el sistema algebraico computacional e
introduce 5*q, el resultado es 5000. Si hubiera introducido
5*Q, el resultado hubiera sido 500.
De forma similar, las variables del sistema algebraico
computacional se pueden utilizar en clculos en la vista de
Inicio. Por lo tanto, puede introducir 5*q en la vista de Inicio
y obtener 5000, aunque q sea una variable del sistema
algebraico computacional.
Bases de Groebner gbasis
Factor por grado factor_xn
Buscar races proot
Nombre descriptivo Nombre del comando
Modo Examen 71
4
Modo Examen
La calculadora HPPrime puede configurarse de forma
precisa para un examen, con las funciones que desee
desactivadas durante un periodo de tiempo establecido.
La configuracin de una calculadora HPPrime para un
examen se llama Configuracin del modo Examen. Puede
crear y guardar varias configuraciones de modo de
examen, cada una de ellas con su propio subconjunto de
funciones desactivadas. Puede establecer cada
configuracin para un periodo de tiempo determinado,
con o sin contrasea. Una configuracin de modo de
examen puede activarse desde una calculadora
HPPrime, enviarse desde una calculadora HPPrime a
otra a travs de un cable USB o enviarse a una o varias
calculadoras HPPrime a travs del kit de conectividad.
La configuracin del
modo de examen ser
de inters sobre todo
para los profesores,
examinadores y
supervisores de
exmenes que quieren
garantizar que la
calculadora se usa de
forma correcta por parte de los estudiantes que se van a
examinar. En la ilustracin de la derecha, las aplicaciones
personalizadas por el usuario, el sistema de ayuda y el
sistema algebraico computacional se han seleccionado
para su desactivacin.
Como parte de la configuracin del modo de examen,
puede elegir la activacin de 3 luces en la calculadora
que parpadearn peridicamente durante el modo de
examen. Las luces se encuentran en el borde superior de
la calculadora. Las luces ayudarn al supervisor del
examen a detectar si una determinada calculadora ha
salido del modo de examen. El parpadeo de luces
activado en todas las calculadoras durante el modo de
examen se sincronizar de forma que muestren el mismo
patrn de parpadeo a la vez.
72 Modo Examen
Modificacin de la configuracin predeterminada
Aparece una configuracin llamada Examen
predeterminado cuando accede por primera vez a la
pantalla Modo Examen. Esta configuracin no tiene
funciones desactivadas. Si solo se necesita una
configuracin, puede simplemente modificar la
configuracin de Examen predeterminado. Si prev la
necesidad de varias configuraciones (diferentes para
exmenes diferentes, por ejemplo), modifique la
configuracin predeterminada para que coincida con la
configuracin que necesitar ms a menudo y, a
continuacin, cree otras configuraciones para los ajustes
que necesite en menos ocasiones. Existen dos formas de
acceder a la pantalla para configurar y activar el modo
de examen:
Pulse _ + [ + _
Elija la tercera pgina de la pantalla
Configuracin de Inicio
El procedimiento siguiente ilustra el segundo mtodo.
1. Pulse . Aparecer la pantalla
Configuracin de Inicio
2. Toque .
3. Toque .
Aparecer la
pantalla Modo
Examen. Puede
utilizar esta pantalla
para activar una
configuracin
especfica (justo
antes del comienzo
de un examen, por ejemplo).
Modo Examen 73
4. Toque .
Aparecer la
pantalla
Configuracin del
modo Examen.
5. Seleccione las
caractersticas que
desea desactivar y
asegrese de que las caractersticas que no desea
desactivar no estn seleccionadas.
Un cuadro de expansin a la izquierda de una
caracterstica indica que es una categora con
subelementos que puede desactivar individualmente.
(Observe que hay un cuadro de expansin junto a
Aplicaciones del sistema en el ejemplo anterior).
Toque en el cuadro de expansin para ver los
subelementos. A continuacin, puede seleccionar los
subelementos individualmente. Si desea desactivar
todos los subelementos, solo tiene que seleccionar la
categora.
Puede seleccionar (o anular la seleccin) de una
opcin si toca la casilla de verificacin que aparece
junto a esta; o bien, puede utilizar las teclas del
cursor para desplazarse hasta esta y tocar .
6. Cuando haya terminado de seleccionar las funciones
que desea desactivar, toque
.
Si desea activar el modo de examen ahora, contine
con Activacin del modo Examen a continuacin.
74 Modo Examen
Creacin de una configuracin nueva
Puede modificar la configuracin de Examen
predeterminado cuando nuevas circunstancias requieran
un conjunto diferente de funciones desactivadas. Tambin
puede mantener la configuracin predeterminada y crear
una configuracin nueva. Cuando crea una configuracin
nueva, debe elegir una configuracin existente en la que
basarse.
1. Pulse . Aparecer la pantalla
Configuracin de Inicio.
2. Toque .
3. Toque .
Aparecer la
pantalla Modo
Examen.
4. Elija una
configuracin base
en la lista
Configuracin. Si
no ha creado
configuraciones de modo de examen antes, la nica
configuracin base que se muestra es Examen
predeterminado.
5. Toque
, seleccione
Copiar
en el men e
introduzca un nombre para la configuracin nueva.
Consulte Adicin de texto en la pgina 26 si
necesita ayuda para la introduccin de caracteres
alfanumricos.
6. Toque
dos veces.
7. Toque . Aparecer la pantalla
Configuracin del modo Examen.
8. Seleccione las caractersticas que desea desactivar y
asegrese de que las caractersticas que no desea
desactivar no estn seleccionadas.
Modo Examen 75
9. Cuando haya terminado de seleccionar las funciones
que desea desactivar, toque
.
Tenga en cuenta que puede crear configuraciones de
modo de examen mediante el kit de conectividad de
forma muy parecida a como se crean en una
calculadora HPPrime. A continuacin puede
activarla en varias calculadoras HPPrime mediante
USB o envindola a una clase mediante los mdulos
inalmbricos. Para obtener ms informacin, instale
e inicie el kit de conectividad HP incluido con el CD
del producto. En el men Kit de conectividad, haga
clic en Ayuda y seleccione la Gua de usuario del
kit de conectividad HP.
Si desea activar el modo de examen ahora, contine
con Activacin del modo Examen a continuacin.
Activacin del modo Examen
Al activar el modo de examen, evita que los usuarios de
las calculadoras puedan acceder a las funciones que ha
desactivado. Las funciones volvern a estar accesibles al
finalizar el periodo de espera especificado o al introducir
la contrasea del modo de examen, lo que ocurra en
primer lugar.
Para activar el modo de examen:
1. Si no se muestra la
pantalla Modo
Examen, pulse
, toque
y
.
2. Si se requiere otra
configuracin que
no sea Examen predeterminado, eljala en la
lista Configuracin.
76 Modo Examen
3. Seleccione el tiempo de espera en la lista Tiempo
de espera.
Tenga en cuenta que el periodo mximo es 8 horas.
Si est preparando la supervisin de un examen
para estudiantes, asegrese de que el periodo de
tiempo de espera es superior a la duracin del
examen.
4. Introduzca una contrasea de entre 1 y 10 caracteres.
La contrasea debe introducirse si usted (u otro
usuario) desea cancelar el modo de examen antes de
que finalice el periodo de tiempo de espera.
5. Si desea borrar la memoria de la calculadora,
seleccione Borrar memoria. Esta opcin borra
todas las entradas del usuario y devuelve cada
calculadora a la configuracin predeterminada de
fbrica.
6. Si desea que el indicador de modo de examen
parpadee peridicamente mientras la calculadora se
encuentra en el modo de examen, seleccione
Parpadeo de LED.
7. Mediante el cable USB proporcionado, conecte la
calculadora de un estudiante.
Inserte el conector micro-A (el que tiene el extremo
rectangular) en el puerto USB de la calculadora que
enva y el otro conector en el puerto USB de la
calculadora receptora.
8. Para activar la configuracin en una calculadora
conectada, toque
.
Se cerrar la pantalla
Modo Examen. La calculadora conectada se
encuentra ahora en el modo de examen, con las
funciones desactivadas especificadas no disponibles
para el usuario de la calculadora.
9. Repita el procedimiento a partir del paso 7 para
cada calculadora que necesite tener limitada su
funcionalidad.
Modo Examen 77
Cancelacin del modo de examen
Si desea cancelar el modo de examen antes de que
finalice el periodo de tiempo de espera establecido,
necesitar introducir la contrasea para la activacin del
modo de examen actual.
1. Si no se muestra la pantalla Modo Examen, pulse
, toque y .
2. Introduzca la contrasea para la activacin del modo
de examen actual y toque
dos veces
.
Tambin puede cancelar el modo de examen mediante el
kit de conectividad. Consulte la Gua de usuario del kit de
conectividad de HP para obtener ms informacin.
Modificacin de configuraciones
Las configuraciones del modo de examen se pueden
cambiar. Tambin puede eliminar una configuracin y
restaurar la configuracin predeterminada.
Cambio de una configuracin
1. Si no se muestra la pantalla Modo Examen, pulse
, toque y .
2. Seleccione la configuracin que desea cambiar en la
lista Configuracin.
3. Toque .
4. Realice los cambios necesarios y, a continuacin,
toque .
78 Modo Examen
Cmo volver a la configuracin predeterminada
1. Pulse . Aparecer la pantalla
Configuracin de Inicio.
2. Toque .
3. Toque .
Aparecer la pantalla Modo Examen.
4. Elija Examen predeterminado en la lista
Configuracin.
5. Toque
, seleccione
Reini.
en el men y
toque para confirmar su deseo de devolver la
configuracin a la configuracin predeterminada.
Eliminacin de configuraciones
No puede eliminar la configuracin de examen
predeterminado (incluso aunque la haya modificado).
Solo puede eliminar las que ha creado. Para eliminar una
configuracin:
1. Si no se muestra la pantalla Modo Examen, pulse
, toque y .
2. Seleccione la configuracin que desea eliminar en la
lista Configuracin.
3. Toque
y elija
Eliminar
.
4. Cuando se le solicite que confirme la eliminacin,
toque
o pulse _.
Introduccin a las aplicaciones de HP 79
5
Introduccin a las aplicaciones de HP
Gran parte de la funcionalidad de la calculadora HPPrime se
ofrece en paquetes denominados aplicaciones de HP. La
calculadora HPPrime incorpora 18 aplicaciones de HP: 10
dedicadas a temas o tareas matemticas, 3 solucionadores
especializados, 3 exploradores de funciones, 1 hoja de datos y
1 aplicacin para registrar los datos transmitidos a la
calculadora desde un dispositivo de deteccin externo. Para
iniciar una aplicacin, primero debe pulsar (que muestra la
pantalla Biblioteca de aplicaciones) y, a continuacin, tocar
el icono de la aplicacin que desee abrir.
A continuacin se describe lo que cada aplicacin permite
hacer. Las aplicaciones aparecen en orden alfabtico.
Nombre de la
aplicacin
Utilice esta aplicacin para:
Creacin de
grficas
avanzada
Examinar las grficas de sentencias
simblicas abiertas en x e y. Ejemplo:
DataStreamer Recopilar datos en tiempo real de sensores
cientficos y exportarlos a una aplicacin
de estadstica para su anlisis.
Finanzas Solucionar problemas relacionados con el
valor del dinero en el tiempo (TVM) y con
la amortizacin.
Funcin Explorar funciones rectangulares con
valores reales de y en funcin de x.
Ejemplo:
Geometra Explorar construcciones geomtricas y
realizar clculos geomtricos.
Inferencia Explorar intervalos de confianza y pruebas
de hiptesis basados en las distribuciones
Normal y T de Student.
x
2
y
2
+ 64 =
y 2x
2
3x 5 + + =
80 Introduccin a las aplicaciones de HP
Explorador
lineal
Explorar las propiedades de ecuaciones
lineales y probar sus conocimientos.
Soluc. lineal Encontrar soluciones para conjuntos de dos
o tres ecuaciones lineales.
Paramtrica Explorar funciones paramtricas de x e y
en funcin de t. Ejemplo: x = cos (t) y
y = sin(t).
Polar Explorar funciones polares de r en funcin
de un ngulo . Ejemplo:
Explor.
cuadrtico
Explorar las propiedades de ecuaciones
cuadrticas y probar sus conocimientos.
Secuencia Explorar funciones secuenciales, donde U
se define en funcin de n o en funcin de
trminos anteriores en la misma secuencia
o en otra, como y . Ejemplo:
, y
Soluc. Explorar ecuaciones en una o ms
variables con valores reales y sistemas de
ecuaciones. Ejemplo:
Hoja de
clculo
Solucionar problemas o representar datos
ms adecuados para una hoja de clculo.
1Var
estadstica
Calcular datos estadsticas de una variable
(x).
2Var
estadstica
Calcular datos estadsticas de dos variables (x)
(x e y).
Soluc. de
tring.
Encontrar los valores desconocidos de las
longitudes y los ngulos de los tringulos.
Explor.
trigonom.
Explorar las propiedades de ecuaciones
sinusoidales y probar sus conocimientos.
Nombre de la
aplicacin
Utilice esta aplicacin para:
(Continuacin)
r 2 4 ( ) cos =
U
n 1
U
n 2
U
1
0 = U
2
1 = U
n
U
n 2
U
n 1
+ =
x 1 + x
2
x 2 =
Introduccin a las aplicaciones de HP 81
Cuando se utiliza una aplicacin para explorar una leccin o
solucionar un problema, se aaden datos y definiciones en una
o ms vistas de aplicaciones. Toda esta informacin se guarda
en la aplicacin de forma automtica. Puede volver a la
aplicacin en cualquier momento y recuperar la informacin.
Tambin puede guardar una versin de la aplicacin con el
nombre que desee y utilizar la aplicacin original para otro
problema o con otra finalidad. Consulte Creacin de una
aplicacin en la pgina 122 para obtener ms informacin
sobre la personalizacin y el guardado de aplicaciones.
Excepto una de ellas, todas las aplicaciones mencionadas
anteriormente se describen detalladamente en esta Gua de
usuario. La excepcin es la aplicacin DataStreamer. En la Gua
de inicio rpido de HPPrime se ofrece una breve introduccin a
esta aplicacin. Puede obtener ms informacin en la Gua de
usuario de HPStreamSmart410.
Biblioteca de aplicaciones
Las aplicaciones se almacenan en la Biblioteca de aplicaciones,
que se muestra al pulsar .
Acceso a una
aplicacin
1. Abra la Biblioteca de
aplicaciones.
2. Busque el icono de la
aplicacin y tquelo.
Tambin puede utilizar las
teclas del cursor para
desplazarse hasta la
aplicacin y, cuando est
resaltada, tocar o pulsar _.
Restableci-
miento de
una
aplicacin
Puede salir de una aplicacin cuando desee y los datos y
configuracin se guardarn. Cuando vuelva a la aplicacin,
puede continuar donde lo dej.
No obstante, si no desea utilizar los datos y la configuracin
anteriores, puede restablecer la aplicacin al estado
predeterminado, es decir, el estado en el que estaba cuando la
abri por primera vez. Para ello:
1. Abra la Biblioteca de aplicaciones.
2. Utilice las teclas del cursor para resaltar la aplicacin.
82 Introduccin a las aplicaciones de HP
3. Toque .
4. Toque para confirmar su intencin.
Tambin puede restablecer una aplicacin desde esta misma. En
la vista principal de la aplicacin (que normalmente es la Vista
simblica, aunque no siempre), pulse y toque
para confirmar su intencin.
Ordenacin
de
aplicaciones
De forma predeterminada, las aplicaciones integradas de la
Biblioteca de aplicaciones se ordenan cronolgicamente, de tal
manera que las aplicaciones que ha utilizado recientemente se
muestran en primer lugar. (Las aplicaciones personalizadas
aparecen despus de las aplicaciones integradas).
Puede cambiar el orden en el que se muestran las aplicaciones
integradas a:
Alfabticamente
Los iconos de las aplicaciones se ordenan alfabticamente
por nombre y en orden ascendente: de la A a la Z.
Fijo
Las aplicaciones se muestran en el orden predeterminado:
Funcin, Creacin de grficas avanzada, Geometra
Polar y Secuencia. Las aplicaciones personalizadas se
colocan al final, detrs de todas las aplicaciones
integradas. Aparecen en orden cronolgico: desde las ms
antiguas a las ms recientes.
Para cambiar el orden en que se muestran:
1. Abra la Biblioteca de aplicaciones.
2. Toque .
3. En la lista Ordenar aplicaciones, elija la opcin
deseada.
Eliminacin
de una
aplicacin
Las aplicaciones integradas de la calculadora HPPrime no se
pueden eliminar, pero puede eliminar las que ha creado. Para
eliminar una aplicacin:
1. Abra la Biblioteca de aplicaciones.
2. Utilice las teclas del cursor para resaltar la aplicacin.
3. Toque .
4. Toque para confirmar su intencin.
Introduccin a las aplicaciones de HP 83
Otras
opciones
Otras opciones disponibles en la Biblioteca de aplicaciones son
las siguientes:
La Vista numrica
muestra datos
generados por las
expresiones que ha
definido en la Vista
simblica. Para cada expresin seleccionada en la
Vista simblica, la Vista numrica muestra el valor
que se obtiene cuando la expresin se evala para
varios valores x.
Configuracin
de la Vista
numrica
12. Acceda a la vista
Configuracin
numrica:
(Setup)
Puede definir el
valor inicial y el
valor de incremento
para la columna x,
as como el factor de zoom para acercar o alejar el
zoom en una fila de la tabla. Tenga en cuenta que en
la Vista numrica, el zoom no afecta al tamao de
los elementos que se muestran. Por el contrario,
cambia la configuracin de Nm. increm. (es decir,
el incremento entre valores consecutivos x). Si acerca
el zoom, disminuye el incremento; si aleja el zoom,
aumenta el incremento. Esto aparece explicado en
Zoom en la pgina 114.
Tambin puede elegir si desea que la tabla de datos
en la Vista numrica se rellene automticamente o si
desea rellenarla personalmente escribiendo los
valores x especficos que desea. Estas opciones
(Automtica o Generar propio) estn
disponibles en la lista Tipo de nm. Se describen
detalladamente en Tablas personalizadas en la
pgina 117.
13. Pulse (Borrar) para restablecer la
configuracin a los valores predeterminados.
Aplicacin Funcin 133
14. Haga que la
configuracin de la
columna X de la
Vista numrica
(Nm. inicial y
Nm. increm.)
coincida con los
valores x del
trazador (Xmin y el
ancho del pxel) en la Vista de grfico:
Toque
.
Por ejemplo, si ha acercado el zoom en el grfico en
la Vista de grfico de forma que el rango x visible es
ahora 4 a 4, esta opcin configurar Nm. inicial
en 4 y Nm. increm. en 0.025
Exploracin
de la Vista
numrica
15. Vuelva a mostrar la
Vista numrica:
Desplazamiento
por una tabla
16. Utilice las teclas del
cursor para
desplazarse por los
valores de la
columna
independiente
(columna X).
Observe que los
valores de las
columnas F1 y F2 coinciden con los resultados que
obtendra si sustituyera los valores de la columna X por x
en las expresiones seleccionadas en la Vista simblica:
1x y (x1)
2
3. Tambin puede desplazarse por las
columnas de las variables dependientes (etiquetadas F1
y F2 en la ilustracin anterior).
Tambin puede desplazar la tabla vertical u
horizontalmente si toca y arrastra.
134 Aplicacin Funcin
Desplazamiento
directo a un valor
17. Coloque el cursor en
la columna X y
escriba el valor
deseado. Por
ejemplo, para pasar
directamente a la fila
en la que x = 10:
1 0
Acceso a las
opciones de zoom
Existen numerosas opciones de zoom disponibles al
pulsar
.
Estas aparecen descritas en Zoom
en la pgina 114. Una forma rpida de acercar el
zoom (o alejarlo) es pulsar _ (o .). Permite
acercar (o alejar) el zoom en funcin del valor de
Nm. zoom configurado en la vista Configuracin
numrica (consulte la pgina 132). El valor
predeterminado es 4. Por lo tanto, si el incremento
actual (es decir, el valor Nm. increm.) es 0,4, al
acercar el zoom en la fila cuyo valor x es 10 se
dividir de nuevo dicho intervalo en cuatro intervalos
ms pequeos. Por lo tanto, en lugar de valores x de
10, 10.4, 10.8, 11.2, etc., los valores x sern 10,
10.1, 10.2, 10.3, 10.4, etc. (Al alejar el zoom se
produce lo contrario: 10, 10.4, 10.8, 11.2, etc., se
convierten en 10, 11.6, 13.2, 14.8, 16.4, etc.).
Otras opciones Tal como se explica en la pgina pgina 118, tambin
puede:
Cambiar el tamao de la fuente: pequeo, mediano
o grande
Mostrar la definicin responsable de la generacin
de una columna de valores
Elegir si desea mostrar 1, 2, 3 o 4 columnas de
valores de funcin
Tambin puede combinar la Vista de grfico y la Vista
numrica. Consulte Tablas personalizadas en la pgina
117.
Aplicacin Funcin 135
Anlisis de funciones
El men Funcin ( ) en la Vista de grfico permite
buscar races, intersecciones, pendientes, reas firmadas
y extremos para cualquier funcin definida en la
aplicacin Funcin. Si tiene ms de una funcin trazada,
puede que tenga que elegir primero la funcin que desee.
Visualizacin
del men
Vista de
grfico
El men Funcin es un submen del men Vista de
grfico. En primer lugar, muestre el men Vista de grfico:
@
Bsqueda de una
raz de la funcin
cuadrtica
Imagine que desea encontrar la raz cuadrada de la
ecuacin cuadrtica definida anteriormente. Como una
ecuacin cuadrtica puede tener ms de una raz,
deber desplazar el cursor ms cerca de la raz que
desea. En este ejemplo, encontrar la raz cuadrada de
la ecuacin cuadrtica cerca de donde x = 3.
1. Si no estaba seleccionada, seleccione la ecuacin
cuadrtica:
o
2. Pulse opara desplazar el cursor cerca de
donde x = 3.
3. Toque
y
seleccione Raz.
La raz se muestra
en la parte inferior
de la pantalla.
Si ahora desplaza
el cursor de trazado
cerca de x = 1 (el
otro punto donde la
ecuacin
136 Aplicacin Funcin
cuadrtica cruza el eje x) y selecciona Raz de
nuevo, se muestra la otra raz.
Tenga en cuenta el
botn . Si lo
toca, las lneas de
puntos verticales y
horizontales se
dibujan a travs de
la posicin actual
del trazador para
resaltar su posicin.
Utilice esta funcin para atraer la atencin a la
ubicacin del cursor. Tambin puede elegir un cursor
parpadeante en Config. de grfico. Tenga en cuenta
que todas las funciones del men Func. utilizan la
funcin actual que se est trazando como la funcin
deseada y la coordenada x del trazador actual
como el valor inicial. Por ltimo, tenga en cuenta que
puede tocar en cualquier parte en la Vista de grfico
y el trazador se desplazar al punto de la funcin
actual que tiene el mismo valor x que la ubicacin
que ha tocado. Es una forma ms rpida de elegir el
punto deseado en comparacin con la utilizacin
del cursor de trazado. (Puede desplazar el cursor de
trazado mediante las teclas del cursor si necesita
mayor precisin).
Bsqueda de una
interseccin de dos
funciones
Al igual que hay dos races de la ecuacin cuadrtica,
hay dos puntos en los que ambas funciones se cruzan. Al
igual que con las races, necesita colocar el cursor ms
cerca del punto en el que est interesado. En este
ejemplo, se determinar la interseccin cercana a x =1.
El comando Ir a es otra forma de desplazar el cursor de
trazado a un punto especfico.
1. Toque
para volver a mostrar el men, toque
, introduzca _1 y toque .
El cursor de trazado estar ahora en una de las
funciones en x = 1.
Aplicacin Funcin 137
2. Toque
y
seleccione
Interseccin.
Aparecer una lista
en la que podr
elegir funciones y
ejes.
3. Elija la funcin cuyo
punto de interseccin con la funcin seleccionada
actualmente desea encontrar.
Las coordenadas de
la interseccin se
muestran en la
parte inferior de la
pantalla.
Toque en la
pantalla cerca de la
interseccin y repita
el procedimiento a partir del paso 2. Las
coordenadas de la interseccin ms cercanas a la
ubicacin que ha tocado se muestran en la parte
inferior de la pantalla.
Bsqueda de la
pendiente de la
funcin cuadrtica
Ahora buscaremos la pendiente de la funcin cuadrtica
en el punto de interseccin.
1.
Toque para volver a mostrar el men, toque
y seleccione Pendiente.
La pendiente (es
decir, el gradiente)
de la funcin en el
punto de
interseccin se
muestra en la parte
inferior de la
pantalla.
Puede pulsar o a lo largo de la curva y ver la
pendiente en otros puntos. Tambin puede pulsar
o para pasar a otra funcin y ver la pendiente en
puntos del grfico.
2. Pulse para volver a mostrar el men Grfico.
138 Aplicacin Funcin
Bsqueda del rea
firmada entre las
dos funciones
Ahora encontraremos el rea entre dos funciones en el
rango .
1. Toque
y seleccione rea firmada.
2. Especifique el valor
de inicio para x:
Toque y
pulse _1_3
_.
3. Toque
.
4. Seleccione la otra
funcin como el
lmite para la
integral. (Si F1(X) es
la funcin
seleccionada
actualmente, elija
F2(X) aqu, y
viceversa).
5. Especifique el valor final para x:
Toque y pulse 2_3_.
El cursor pasa a x =
2.3 y el rea entre
las dos funciones
aparece
sombreada.
6. Para mostrar el
valor numrico de
la integral, toque
.
7. Toque para
volver al men
Grfico. Tenga en
cuenta que la firma
del rea calculada depende de la funcin que est
trazando y de si introduce los extremos de izquierda
a derecha o de derecha a izquierda.
1.3 x 2.3
Aplicacin Funcin 139
Mtodo abreviado: cuando la opcin Ir a est
disponible, puede mostrar la pantalla Ir a simplemente
escribiendo un nmero. El nmero que escriba aparecer
en la lnea de entrada. Solo tiene que tocar
para
aceptarlo.
Bsqueda de los
extremos del
cuadrtico
1. Para calcular las
coordenadas del
extremo de la
ecuacin
cuadrtica, mueva
el cursor de trazado
cerca del extremo
que desea (si es
necesario), toque
y seleccione Extremo.
Las coordenadas del extremo aparecen en la parte
inferior de la pantalla.
NOT A Las operaciones RAZ, INTERSECCIN y EXTREMO solo
devuelven un valor incluso si la funcin tiene ms de una
raz, interseccin o extremo. La aplicacin solo devolver
los valores ms cercanos al cursor. Deber desplazar el
cursor ms cerca de los dems extremos, races e
intersecciones si desea que la aplicacin calcule valores
para estos.
Variables de Funcin
El resultado de cada anlisis numrico en la aplicacin
Funcin se asigna a una variable. Estas variables se
denominan:
Root
Isect (para Interseccin)
Slope
SignedArea
Extremum
140 Aplicacin Funcin
El resultado de cada nuevo anlisis sobrescribe el
resultado anterior. Por ejemplo, si encuentra la segunda
raz de una ecuacin cuadrtica despus de encontrar la
primera, el valor de Root cambia de la primera a la
segunda raz.
Acceso a las
variables de
Funcin
Las variables de Funcin
estn disponibles en la vista de
Inicio y en el sistema algebraico computacional, donde se
pueden incluir como argumentos en clculos. Tambin
estn disponibles en la Vista simblica.
1. Para acceder a las
variables, pulse
, toque
y seleccione
Funcin.
2. Seleccione
Resultados y, a
continuacin, la
variable que desee.
El nombre de la variable se copia en el punto de
insercin y su valor se utiliza en la evaluacin de la
expresin que la contiene. Tambin puede introducir
el valor de la variable tocando en lugar de
hacerlo por su nombre.
Por ejemplo, en la
vista de Inicio o el
sistema algebraico
computacional
puede seleccionar
SignedArea en el
men Vars., pulsar
3_ y
obtener el valor actual de SignedArea multiplicado
por tres.
Tambin puede hacer que las variables de Funcin
formen parte de la definicin de una funcin en la
Vista simblica. Por ejemplo, puede definir una
funcin como x
2
xRoot.
La gama completa de variables y su uso en clculos
se describen detalladamente en el captulo 22,
Variables, que comienza en la pgina 477.
Aplicacin Funcin 141
Resumen de las operaciones de Func.
Operacin Descripcin
Raz Seleccione Raz para buscar la raz
de la funcin actual ms cercana al
cursor de trazado. Si no se encuentra
ninguna raz, sino solo un extremo, el
resultado se etiquetar como
Extremo en lugar de Raz. El cursor
se desplaza al valor raz del eje x y el
valor x resultante se guarda en una
variable denominada Root.
Extremo Seleccione Extremo para buscar el
mximo o el mnimo de la funcin
actual ms cercana al cursor. El cursor
se desplaza al extremo y se muestran
los valores de las coordenadas. El
valor x resultante se guarda en una
variable denominada Extremum.
Pendiente Seleccione Pendiente para buscar
la derivada numrica de la funcin
actual en la posicin actual del cursor.
El resultado se guarda en una variable
denominada Slope.
rea firmada Seleccione rea firmada para
encontrar la integral numrica. (Si hay
dos o ms expresiones marcadas,
deber seleccionar la segunda
expresin de una lista que incluye el
eje x). Seleccione un punto inicial y un
punto final. El resultado se guarda en
una variable denominada
SignedArea.
142 Aplicacin Funcin
Interseccin Seleccione Interseccin para
buscar la interseccin de la grfica
que est trazando en ese momento y
otra grfica. Debe tener como mnimo
dos expresiones seleccionadas en la
Vista simblica. Busca la interseccin
ms cercana al cursor de trazado.
Muestra los valores de las
coordenadas y desplaza el cursor
hacia la interseccin. El valor x
resultante se guarda en una variable
denominada Isect.
Operacin Descripcin (Continuacin)
Aplicacin Creacin de grficas avanzada 143
7
Aplicacin Creacin de grficas avanzada
La aplicacin Creacin de grficas avanzada permite definir
y explorar las grficas de sentencias simblicas abiertas en x
o y, de ambos o de ninguno. Puede trazar secciones cnicas,
polinomios en formato estndar o general, desigualdades y
funciones. A continuacin aparecen ejemplos de los tipos de
sentencias abiertas que puede trazar:
1. x
2
/3 y
2
/5 = 1
2. 2x 3y 6
3. mod x = 3
4.
5. x
2
+ 4x = 4
6. 1 > 0
Las ilustraciones siguientes muestran el aspecto que tienen
estas sentencias abiertas cuando se trazan:
x
2
y
2
+ 5 ( )
2
( ) sin 8
y
x
----
atan
sin >
Ejemplo 1 Ejemplo 2
144 Aplicacin Creacin de grficas avanzada
Introduccin a la aplicacin Creacin de grficas
avanzada
La aplicacin Creacin de grficas avanzada utiliza las vistas
de aplicaciones comunes: simblica, de grfico y numrica,
descritas en el captulo 5.
Para obtener una descripcin de los botones de men
disponibles en esta aplicacin, consulte:
Vista simblica: resumen de los botones de men en la
pgina 98
Vista de grfico: resumen de los botones de men en
la pgina 109 y
Vista numrica: resumen de los botones de men en la
pgina 118
La opcin Trazar en la aplicacin Creacin de grficas
avanzada funciona de forma diferente que en otras
aplicaciones y se describe detalladamente en este captulo.
Ejemplo 3 Ejemplo 4
Ejemplo 5 Ejemplo 6
Aplicacin Creacin de grficas avanzada 145
En este captulo exploraremos la seccin cnica girada
definida por:
Acceso a la
aplicacin
1. Abra la aplicacin
Creacin de grficas
avanzada:
Seleccione
Creacin de
grficas avanzada.
La aplicacin se abrir
en la Vista simblica.
Definicin
de la
sentencia
abierta
2. Defina la sentencia abierta:
_ 2
. 7
10 _ 3
_ 4
. 10
_ 5
. 10 < 0
_
Tenga en cuenta que muestra la paleta de
relaciones en la que pueden seleccionarse fcilmente los
operadores relacionales. Es la misma paleta que
aparece si pulsa .
3. Decida si desea:
Colorear de forma personalizada una sentencia
abierta al trazarla
Evaluar una funcin dependiente
Anular la seleccin de una definicin que no desea
explorar
Incorporar variables, comandos matemticos y
comandos del sistema algebraico computacional a
una definicin
Para no complicar el ejemplo demasiado, podemos
ignorar estas operaciones. No obstante, pueden ser
tiles y se describen detalladamente en Operaciones
comunes en la Vista simblica en la pgina 93.
x
2
2
----
7xy
10
---------
3y
2
4
-------
x
10
----- -
y
5
--- 10 + + 0 <
146 Aplicacin Creacin de grficas avanzada
Configuracin
del grfico
Puede cambiar el rango de losejes x e y, as como el
espaciado de las marcas de intervalo en los ejes.
4. Acceda a la vista
Config. de grfico:
@(Setup)
En este ejemplo, puede
dejar los valores
predeterminados de la
configuracin de grfico. Si
su configuracin no coincide
con la de la ilustracin de la derecha, pulse (Clear)
para restaurar los valores predeterminados.
Consulte Operaciones comunes en la vista Configuracin de
grfico en la pgina 110 para obtener ms informacin
sobre la configuracin de la apariencia de los grficos.
Trazado de
las
definiciones
seleccionadas
5. Trace las definiciones
seleccionadas:
@
Exploracin
de la
grfica
6. Muestre los elementos del men Vista de grfico:
Tenga en cuenta que dispone de opciones de zoom,
trazado, acceso a un punto especificado y visualizacin
de la definicin de la grfica seleccionada.
Puede utilizar la funcionalidad de zoom y pantalla
dividida descrita en el captulo 6. Puede tocar y
arrastrar para desplazarse a la Vista de grfico o
utilizar _ y . para acercar y alejar el zoom en la
posicin del cursor, respectivamente.
Aplicacin Creacin de grficas avanzada 147
7. Toque y
seleccione In.
Una funcin especial de
la aplicacin Creacin
de grficas avanzada
permite editar la
definicin de una
grfica desde la Vista
de grfico.
8. Toque . La
definicin aparece en la
parte inferior de la
pantalla tal como la
introdujo en la Vista
simblica.
9. Toque .
Ahora se puede editar
la definicin.
10.Cambie < a = y toque
.
Observe que la grfica
cambia para coincidir
con la definicin nueva.
La definicin en la Vista
simblica tambin
cambia.
11.Toque para bajar la definicin a la parte inferior
de la pantalla de modo que pueda visualizar la grfica
completa. La definicin se convierte de modo de libro de
texto a modo algebraico para ahorrar espacio en la
pantalla.
Trazado en la
Vista de grfico
En la mayora de las aplicaciones de HP, la Vista de grfico
contiene , una opcin de alternancia para activar o
desactivar el trazado de una funcin. En la aplicacin
Creacin de grficas avanzada, las relaciones trazadas en la
Vista de grfico pueden ser funciones u otros elementos. Por
lo tanto, en lugar de una opcin de alternancia, se
convierte en un men para seleccionar el comportamiento del
trazador. El men trazar incluye las siguientes opciones:
148 Aplicacin Creacin de grficas avanzada
Apagado
Interior
PoI. (Puntos de inters)
Interceptaciones de
X
Interceptaciones de
Y
Extremos
horizontales
Extremos verticales
Inflexiones
Seleccin
El trazador no se extiende ms all de la ventana de la Vista
de grfico actual. La tabla siguiente contiene descripciones
breves de cada opcin.
Opcin Trazar Descripcin
Apagado Desactiva el trazado para que pueda
desplazar el cursor libremente en la
Vista de grfico.
Interior Restringe el desplazamiento del
trazador a una regin donde la
relacin actual es verdadera. Dentro
de la regin puede desplazarse en
cualquier direccin. Utilice esta opcin
para desigualdades, por ejemplo.
Extremo Restringe el desplazamiento del
trazador por un margen de la relacin
actual, si puede encontrarse una.
Utilice esta opcin para funciones y
para desigualdades, etc.
PoI. >
Interceptaciones
de X
Pasa de una interceptacin de x a otra
en la grfica actual.
Aplicacin Creacin de grficas avanzada 149
Vista
numrica
La Vista numrica de la mayora de las aplicaciones de HP
est diseada para explorar relaciones de 2 variables
mediante tablas numricas. Dado que la aplicacin Creacin
de grficas avanzada ampla su diseo a relaciones que no
son necesariamente funciones, la Vista numrica de esta
aplicacin es ligeramente diferente, aunque el objetivo sigue
siendo el mismo. Las funciones exclusivas de la Vista numrica
se describen en las secciones siguientes.
12.Pulse @ para volver a
la Vista simblica y
definir V1 como
Y=SIN(X).
Tenga en cuenta que no
tiene que borrar primero
la definicin anterior.
Solo tiene que introducir
la definicin nueva y tocar .
PoI. >
Interceptaciones
de Y
Pasa de una interceptacin de y a otra
en la grfica actual.
PoI. >
Extremos
horizontales
Salta entre los extremos horizontales
en la grfica actual.
PoI. >
Extremos
verticales
Salta entre los extremos verticales en
la grfica actual.
PoI. >
Inflexiones
Pasa de un punto de inflexin a otro
en la grfica actual.
Seleccin Abre un men para que pueda
seleccionar la relacin que desea
trazar. Esta opcin es necesaria
porque y ya no pasan de una
relacin a otra para el trazado. Las
cuatro teclas del cursor son necesarias
para desplazar el trazador en la
aplicacin Creacin de grficas
avanzada.
Opcin Trazar Descripcin (Continuacin)
150 Aplicacin Creacin de grficas avanzada
Visualizacin
de la Vista
numrica
13.Pulse para mostrar
la Vista numrica.
De forma
predeterminada, la
Vista numrica muestra
filas de valores x e y. En
cada fila, los 2 valores
aparecen seguidos de
una columna que muestra si el par xy satisface cada
sentencia abierta o no (Verdadero o Falso).
Exploracin
de la Vista
numrica
14. Con el cursor en la columna X, escriba un valor nuevo y
toque
.
La tabla se desplaza al valor que ha
introducido.
Tambin puede introducir un valor en la columna Y y
tocar
. Pulse
@
(Setup)
Introduzca los
parmetros
apropiados para sus
datos. Los que se
muestran a la
derecha garantizan
que los datos de este ejemplo particular se muestren
en la Vista de grfico.
14. Dibuje un
histograma de los
datos.
@
246 Aplicacin 1Var estadstica
Pulse y para desplazar el trazador y ver el
intervalo y frecuencia de cada barra. Tambin puede
tocar para seleccionar una barra. Toque y arrastre
para desplazarse por la Vista de grfico. Tambin
puede acercar o alejar el zoom en el cursor pulsando
_ y . respectivamente.
Introduccin y edicin de datos estadsticos
Cada columna de la Vista numrica es un conjunto de
datos y est representada por una variable denominada
D0 a D9. Existen tres formas de copiar datos en una
columna:
Ir a la Vista numrica e introducir los datos
directamente. Consulte Introduccin a la aplicacin
1Var estadstica en la pgina 241 para ver un
ejemplo.
Ir a la vista de Inicio y copiar los datos desde una
lista. Por ejemplo, si introduce L1 D1 en la
vista de Inicio, los elementos de la lista L1 se copian
en la columna D1 de la aplicacin 1Var estadstica.
Ir a la vista de Inicio y copiar los datos desde la
aplicacin Hoja de clculo. Por ejemplo, imagine
que los datos de inters se encuentran en A1:A10 en
la aplicacin Hoja de clculo y desea copiarlos en la
columna D7. Con la aplicacin 1Var estadstica
abierta, vuelva a la lista de Inicio e introduzca
Spreadsheet.A1:A10
D7 _.
Los datos introducidos se guardarn automticamente
con independencia del mtodo que utilice. Puede dejar
esta aplicacin y regresar ms tarde. Encontrar que los
ltimos datos introducidos an se encuentran disponibles.
Tras introducir los datos, deber definir conjuntos de
datos (y la forma en la que se representan) en la Vista
simblica.
Aplicacin 1Var estadstica 247
Vista numrica: elementos de men
A continuacin se muestran los elementos de men de la
Vista numrica:
Edicin de un
conjunto de
datos
En la Vista numrica, resalte los datos que va a modificar,
introduzca el valor nuevo y pulse _. Tambin
puede resaltar los datos, tocar para copiarlos en
la lnea de entrada, realizar los cambios y pulsar
_.
Elemento Finalidad
Copia el elemento resaltado en
la lnea de entrada.
Inserta un valor cero sobre la
celda resaltada.
Ordena los datos de diferentes
formas. Consulte Clasificacin
de valores de datos en la
pgina 248.
Muestra un men en el que
podr elegir el tamao de fuente
pequeo, mediano o grande.
Muestra un formulario de entrada
para que pueda introducir una
frmula para generar una lista de
valores para una columna espec-
fica. Consulte Generacin de
datos en la pgina 248.
Calcula la estadstica para cada
conjunto de datos seleccionado
en la Vista simblica. Consulte
Estadsticas calculadas en la
pgina 249.
248 Aplicacin 1Var estadstica
Eliminacin de
datos
Para eliminar un nico elemento de datos, resltelo y
pulse _. Los valores bajo la celda eliminada se
desplazarn una fila hacia arriba.
Para eliminar una columna de datos, resalte una
entrada de la columna y pulse (Clear)
.Seleccione la columna y toque .
Para eliminar los datos de todas las columnas, pulse
(Clear), seleccione Todas las
columnas y toque .
Insercin de
datos
1. Resalte la celda en la que desee introducir un valor.
2. Toque
e
introduzca el valor.
Si solo desea aadir ms datos al conjunto de datos y no
importa dnde se van a introducir, seleccione la ltima
celda del conjunto de datos y comience a introducir los
datos nuevos.
Generacin de
datos
Puede introducir una
frmula para generar
una lista de puntos de
datos para una columna
especfica. En el ejemplo
de la derecha, se
colocarn 5 puntos de
datos en la columna D2.
La expresin X
2
F los generar cuando X provenga del
conjunto {1, 3, 5, 7, 9}. Esos son los valores entre 1 y 10
que se diferencian por 2. F es cualquier valor que se le
haya asignado en cualquier lugar (como en la Vista de
Inicio). Si F fuera 5, la columna D2 se rellenara con {4,
4, 20, 44, 76}.
Clasificacin de
valores de datos
Puede ordenar hasta tres columnas de datos al mismo
tiempo, en funcin de una columna independiente
seleccionada.
1. En la Vista numrica, resalte la columna que desee
clasificar y toque .
2. Especifique el orden de ordenacin: Ascendente o
Descendente.
Aplicacin 1Var estadstica 249
3. Especifique las columnas de datos independiente y
dependiente. La clasificacin se realiza por la
columna independiente. Por ejemplo, si el valor de la
edad es C1 y el de renta es C2, y desea ordenar los
valores por renta, convertir C2 en la columna
independiente y C1 en la columna dependiente.
4. Especifique cualquier columna de datos de
frecuencia.
5. Toque .
La columna independiente se ordena segn se
especifique y el resto de columnas se ordenan para
coincidir con la columna independiente. Para
clasificar solo una columna, elija Ninguna para las
columnas Dependiente y Frecuencia.
Estadsticas calculadas
Si toca
se mostrarn los resultados siguientes para
cada conjunto de datos seleccionado en la Vista
simblica.
Estadstica Definicin
n Nmero de puntos de datos
Min Valor mnimo
Q1 Primer cuartil: mediana de valores
a la izquierda de la mediana
Med Valor de la mediana
Q3 Tercer cuartil: mediana de valores
a la derecha de la media
Max Valor mximo
Suma de valores de datos (con sus
frecuencias)
Suma de los cuadrados de los
valores de datos
Mean
Desviacin estndar de muestra
Desviacin estndar de poblacin
serrX Error estndar
X
X
2
x
sX
X
250 Aplicacin 1Var estadstica
Si el conjunto de datos contiene un nmero de valores
impar, el valor de la mediana del conjunto de datos no se
utiliza al calcular Q1 y Q3. Por ejemplo, para el conjunto
de datos {3,5,7,8,15,16,17}solo se utilizarn los
tres primeros elementos (3, 5 y 7) para calcular Q1, y solo
se utilizarn los tres ltimos (15, 16 y 17) para calcular Q3.
Trazado
Puede trazar:
Histogramas
Diagramas de caja
Grficos de probabilidad normal
Grficos de lnea
Grficas de barras
Grficos Pareto
Realice el trazado tras introducir los datos y definir el
conjunto de datos. Puede trazar hasta cinco grficos de
diagrama de caja simultneamente; sin embargo, para el
resto de tipos, solo puede trazarlos de uno en uno.
Trazado de datos
estadsticos
1. En la Vista simblica, seleccione los conjuntos de
datos que desea trazar.
2. En el men Grficon, seleccione el tipo de grfico.
3. Para cualquier grfico, pero especialmente para un
histograma, ajuste la escala y el rango de trazado en
la vista Config. de grfico. Si cree que las barras del
histograma son demasiado anchas o demasiado
estrechas, ajstelas cambiando el valor de HWIDTH.
(Consulte Configuracin del grfico (Vista Config.
de grfico) en la pgina 252).
4. Pulse @. Si la escala no es la que desea, pulse
@ y seleccione Escala automtica.
Escala automtica ofrece una escala inicial
adecuada que, a continuacin, puede ajustarse en la
Vista de grfico o en la Vista de Config. de grfico.
Aplicacin 1Var estadstica 251
Tipos de grfico
Histograma El primer conjunto de
nmeros que aparece a
continuacin del grfico
indica la ubicacin del
cursor. En el ejemplo que
aparece a la derecha, el
cursor se encuentra en la
barra de datos entre 5 y
6 (6 no incluido) y la frecuencia para esa barra es 6. El
conjunto de datos est definido por H3 en la Vista
simblica. Puede ver informacin sobre otras barras si
pulsa o .
Diagrama de caja El brazo izquierdo
marca el valor de datos
mnimo. El cuadro marca
el primer cuartil, la
mediana y el tercer
cuartil. El brazo derecho
marca el valor de datos
mximo. Los nmeros
que aparecen a continuacin del grfico proporcionan
las estadsticas en el cursor. Puede ver otras estadsticas
pulsando o .
Grfico de
probabilidad
normal
El grfico de
probabilidad normal se
utiliza para determinar si
los datos de la muestra
estn ms o menos
distribuidos
normalmente. Cuanto
ms lineales sean los
datos, ms probable es que la distribucin de los datos
sea normal.
252 Aplicacin 1Var estadstica
Grfico de lneas El grfico de lneas
conecta los puntos de la
forma (x, y), donde x es
el nmero de fila del
punto de datos e y es su
valor.
Grfica de barras La grfica de barras
muestra el valor de un
punto de datos en forma
de una barra vertical
ubicada a lo largo del
eje x en el nmero de fila
del punto de datos.
Grfico de Pareto Un grfico de Pareto
coloca los datos en
orden descendente y los
muestra con su valor de
porcentaje del total.
Configuracin del grfico (Vista Config. de grfico)
La vista Config. de grfico (@) le permite
especificar muchos de los parmetros de trazado de otras
aplicaciones (como Rng X y Rng Y). Hay dos
parmetros especficos de la aplicacin 1Var estadstica:
Ancho de
histograma
Anch H permite especificar la anchura de una barra del
histograma. Determina el nmero de barras que caben en
pantalla y la distribucin de los datos (es decir, cuntos
puntos de datos contiene cada barra).
Rango del
histograma
Rng H permite especificar el rango de valores para un
conjunto de barras del histograma. El rango oscila desde
margen izquierdo de la barra situada ms a la izquierda
hasta el margen derecho de la barra situada ms a la
derecha.
Aplicacin 1Var estadstica 253
Exploracin de la grfica
La Vista de grfico (@) dispone de opciones de zoom
y trazado, as como de coordenadas de pantalla. La
opcin Escala automtica est disponible desde el
men Vista (@) as como desde el men . El
men Vista tambin le permite visualizar grficas en
pantalla dividida (como se explica en pgina 104).
En todos los tipos de grfico, puede tocar y arrastrar para
desplazar la Vista de grfico. Tambin puede acercar o
alejar el zoom en el cursor pulsando _ y .
respectivamente.
Vista de grfico: elementos de men
A continuacin se muestran los elementos de men de la
Vista de grfico:
Botn Finalidad
Muestra el men Zoom.
Activa o desactiva el modo de
trazado. (Consulte Zoom en la
pgina 114).
Muestra la definicin del grfico
estadstico actual.
Muestra u oculta el men.
254 Aplicacin 1Var estadstica
Aplicacin 2Var estadstica 255
11
Aplicacin 2Var estadstica
La aplicacin 2Var estadstica puede almacenar hasta
diez conjuntos de datos simultneamente. Puede realizar
anlisis estadsticos de dos variables de uno o varios
conjuntos de datos.
La aplicacin 2Var estadstica se inicia en la Vista
numrica, que se utiliza para introducir datos. La Vista
simblica se utiliza para especificar qu columnas
contienen datos y qu columnas contienen frecuencias.
Tambin puede calcular estadsticas en Inicio y en la
aplicacin Hoja de clculo.
Los valores calculados en la aplicacin 2Var estadstica
se guardan en variables. Se puede hacer referencia a
estos en la vista de Inicio y en otras aplicaciones.
Introduccin a la aplicacin 2Var estadstica
El ejemplo siguiente utiliza los datos de publicidad y de
ventas de la tabla siguiente. En el ejemplo, se introducen
los datos, se calcula el resumen de estadsticas, se ajusta
la curva a los datos y se predice el efecto de un aumento
de la publicidad sobre las ventas.
Minutos de
publicidad
(independiente, x)
Ventas resultantes ($)
(dependiente, y)
2 1400
1 920
3 1100
5 2265
5 2890
4 2200
256 Aplicacin 2Var estadstica
Acceso a la
aplicacin 2Var
estadstica
1. Abra la
Aplicacin 2Var
estadstica:
Seleccione
2Var
estadstica.
Introduccin de
datos
2. Introduzca los datos de los minutos publicitarios en la
columna C1:
2_1_3_5_5_4
_
3. Introduzca los
datos de ventas
resultantes en la
columna C2:
1400_
920_
1100_
2265_
2890_
2200_
Seleccin de
columnas de
datos y ajuste
En la Vista simblica, puede definir hasta cinco anlisis
de datos de dos variables, denominados S1 a S5. En este
ejemplo, definiremos solo una: S1. El proceso implica
elegir conjuntos de datos y el tipo de ajuste.
4. Especifique las columnas que contienen los datos que
desea analizar:
@
En este caso, C1 y
C2 aparecen de
forma
predeterminada.
Puede que haya
introducido los
datos en columnas
distintas a C1 y C2.
Aplicacin 2Var estadstica 257
5. Seleccione un ajuste:
En el campo Tipo
1 seleccione un
ajuste. En este
ejemplo,
seleccione
Lineal.
6. Si desea elegir un
color para la
grfica de los datos de la Vista de grfico, consulte
Eleccin de un color para grficos en la pgina
97.
7. Si ha definido ms de un anlisis en la Vista
simblica, anule la seleccin de cualquier anlisis
que no le interese.
Exploracin de
estadsticas
8. Busque la correlacin, r, entre el tiempo de la
publicidad y las ventas.
La correlacin es
r=0.8995
9. Obtenga el
promedio de
tiempo de
publicidad ( ).
El promedio del
tiempo de
publicidad, , es
aproximadamente 3.33333 minutos.
x
x
258 Aplicacin 2Var estadstica
10. Obtenga el
promedio de ventas
( ).
El promedio de
ventas, , son
aproximadamente
1796$.
Pulse
para volver a la Vista numrica.
Configuracin
del grfico
11. Cambie el rango de trazado para asegurarse de que
se trazan todos los puntos de datos (y seleccione un
indicador de puntos de datos diferente, si lo desea).
@(Setup)
_ 1 _ 6
_ _ 100
_3200
_ 500
_
Trazado de la
grfica
12. Trace la grfica.
@
Tenga en cuenta que
la curva de regresin
(es decir, la curva en
la que encajan
mejor los puntos de
datos) se trazar de
forma
predeterminada.
y
y
Aplicacin 2Var estadstica 259
Visualizacin de
la ecuacin
13. Vuelva a la Vista simblica.
@
Observe la
expresin del campo
Ajuste 1. Muestra
que la pendiente (m)
de la lnea de
regresin es de
425.875 y la
interceptacin y (b) es de 376.25.
Prediccin de
valores
Efectuemos una prediccin de la figura de ventas si la
publicidad durara 6 minutos.
14. Vuelva a la Vista de
grfico:
@
La opcin de
trazado se encuentra
activa de forma
predeterminada.
Esta opcin desplazar el cursor de un punto de
datos a otro cuando pulse o . Conforme se
desplace de un punto de datos a otro, los valores x- e
y- correspondientes se muestran en la parte inferior
de la pantalla. En este ejemplo, el eje x representa
los minutos de publicidad y el eje y representa las
ventas.
Sin embargo, no hay ningn punto de datos para 6
minutos. Por tanto, no podemos desplazar el cursor a
x = 6. En su lugar, necesitamos predecir el valor de y
cuando x = 6, basndonos en los datos que tenemos.
Para ello, necesitamos trazar la curva de regresin,
no los puntos de datos que tenemos.
260 Aplicacin 2Var estadstica
15. Pulse o para
establecer el cursor
para trazar la lnea
de regresin en
lugar de los puntos
de datos.
El cursor saltar
desde el punto de
datos en el que se encontraba a la curva de
regresin.
16. Toque la lnea de regresin junto a x = 6 (junto al
extremo derecho de la pantalla). A continuacin,
pulse hasta x = 6. Si el valor x no se muestra en
la parte inferior izquierda de la pantalla, toque
. Cuando alcance x = 6, ver que el valor
PREDY (tambin se muestra en la parte inferior de la
pantalla) ser 2931.5. Por tanto, el modelo prev que
las ventas llegarn hasta 2931,50$ si la publicidad
aumenta hasta 6 minutos.
C o n s e j o Puede utilizar la misma tcnica de trazado para predecir
(aunque sea aproximadamente) cuntos minutos de
publicidad se necesitaran para aumentar las ventas en
una cantidad especfica. Sin embargo, hay un mtodo
ms preciso disponible: vuelva a la vista de Inicio e
introduzca Predx(s) donde s es la cifra de ventas.
Predy y Predx son funciones de aplicacin. Se
describen con detalle en Funciones de la aplicacin
2Var estadstica en la pgina 412.
Introduccin y edicin de datos estadsticos
Cada columna de la Vista numrica es un conjunto de
datos y est representada por una variable denominada
de C0 a C9. Existen tres formas de copiar datos en una
columna:
Ir a la Vista numrica e introducir los datos
directamente. Consulte Introduccin a la aplicacin
2Var estadstica en la pgina 255 para ver un
ejemplo.
Aplicacin 2Var estadstica 261
Ir a la vista de Inicio y copiar los datos desde una
lista. Por ejemplo, si introduce L1 C1 en la
vista de Inicio, los elementos de la lista L1 se copian
en la columna C1 de la aplicacin 1Var estadstica.
Ir a la vista de Inicio y copiar los datos desde la
aplicacin Hoja de clculo. Por ejemplo, imagine
que los datos de inters se encuentran en A1:A10 en
la aplicacin Hoja de clculo y desea copiarlos en la
columna C7. Con la aplicacin 2Var estadstica
abierta, vuelva a la vista de Inicio e introduzca
Spreadsheet.A1:A10
C7
_.
No t a Una columna de datos debe tener como mnimo cuatro
puntos de datos para proporcionar estadsticas de dos
variables.
Los datos introducidos se guardarn automticamente
con independencia del mtodo que utilice. Puede dejar
esta aplicacin y regresar ms tarde. Encontrar que los
ltimos datos introducidos an se encuentran disponibles.
Tras introducir los datos, deber definir conjuntos de
datos (y la forma en la que se representan) en la Vista
simblica.
Vista numrica: elementos de men
A continuacin se muestran los botones de la Vista
numrica:
Botn Finalidad
Copia el elemento resaltado en la
lnea de entrada.
Inserta una nueva fila sobre la celda
resaltada (y le proporciona el valor
de 0).
Abre un formulario de entrada para
que pueda ordenar los datos de
distintas formas.
Muestra un men en el que puede
elegir fuentes de tamao pequeo,
mediano o grande.
262 Aplicacin 2Var estadstica
Edicin de un
conjunto de
datos
En la Vista numrica, resalte los datos que va a modificar,
introduzca el valor nuevo y pulse _. Tambin
puede seleccionar los datos, tocar , realizar los
cambios y tocar
.
Eliminacin de
datos
Para eliminar un nico elemento de datos, resltelo y
pulse _. Los valores bajo la celda eliminada se
desplazarn una fila hacia arriba.
Para eliminar una columna de datos, resalte una
entrada de la columna y pulse (Clear)
.Seleccione la columna y toque .
Para eliminar los datos de todas las columnas, pulse
(Clear), seleccione Todas las
columnas y toque .
Insercin de
datos
Resalte la celda en la que desee introducir un valor. Toque
e
introduzca el valor.
Si solo desea aadir ms datos al conjunto de datos y no
importa dnde se van a introducir, seleccione la ltima
celda del conjunto de datos y comience a introducir los
datos nuevos.
Abre un formulario de entrada en el
que puede crear una secuencia
basada en una expresin y
almacenar el resultado en una
columna de datos especfica.
Consulte Generacin de datos en
la pgina 248.
Calcula la estadstica para cada
conjunto de datos seleccionado en
la Vista simblica. Consulte
Estadsticas calculadas en la
pgina 266.
Botn Finalidad (Continuacin)
Aplicacin 2Var estadstica 263
Clasificacin de
valores de datos
Puede ordenar hasta tres columnas de datos al mismo
tiempo, en funcin de una columna independiente
seleccionada.
1. En la Vista numrica, resalte la columna que desee
clasificar y toque .
2. Especifique el orden de ordenacin: Ascendente o
Descendente.
3. Especifique las columnas de datos independiente y
dependiente. La clasificacin se realiza por la
columna independiente. Por ejemplo, si el valor de la
edad es C1 y el de renta es C2, y desea ordenar los
valores por renta, convertir C2 en la columna
independiente y C1 en la columna dependiente.
4. Especifique cualquier columna de datos de
frecuencia.
5. Toque .
La columna independiente se ordena segn se
especifique y el resto de columnas se ordenan para
coincidir con la columna independiente. Para
clasificar solo una columna, elija Ninguna para las
columnas Dependiente y Frecuencia.
264 Aplicacin 2Var estadstica
Definicin de un modelo de regresin
Defina un modelo de regresin en la Vista simblica.
Existen tres formas de hacerlo:
Acepte la opcin predeterminada para ajustar los
datos a una lnea recta.
Elija un tipo de ajuste predefinido (logartmico,
exponencial, etc.).
Introduzca su propia expresin matemtica. La
expresin se trazar de forma que pueda ver
detalladamente cmo se ajustan los puntos de datos.
Seleccin del
ajuste
1. Pulse @ para ver la Vista simblica.
2. Seleccione el campo Tipo para el ajuste que le
interesa (S1 a S5).
3. Vuelva a tocar el campo para ver el men de tipos
de ajustes.
4. Seleccione el tipo de ajuste preferido en el men.
(Consulte Tipos de ajuste en la pgina 264).
Tipos de
ajuste
Hay disponibles doce tipos de ajuste:
Tipo de ajuste Significado
Lineal (Predeterminado). Ajusta los
datos a una lnea recta: y =
mx+b. Utiliza un ajuste de
mnimos cuadrados.
Logartmico Ajusta los datos a una curva
logartmica: ln .
Exponencial Ajusta los datos a una curva
exponencial natural:
.
Potencial Ajusta los datos a una curva de
potencias: .
Exponente Ajusta los datos a una curva
exponencial: .
y b e
mx
=
y b x
m
=
y b m
x
=
Aplicacin 2Var estadstica 265
Definicin de
ajuste propio
1. Pulse @ para ver la Vista simblica.
2. Seleccione el campo Tipo para el ajuste que le
interesa (S1 a S5).
3. Vuelva a tocar el campo para ver un men de tipos
de ajustes.
4. Seleccione Definido por usuario en el men.
5. Seleccione el campo de Ajuste
n
correspondiente.
Inverso Ajusta los datos a una
variacin inversa:
Logstico Ajusta los datos a una curva
logstica:
donde L es el valor de
saturacin del crecimiento.
Puede guardar un valor real
positivo en L; o bien, si L=0,
puede permitir que L se calcule
automticamente.
Cuadrtico Ajusta los datos a una curva
cuadrtica: y = ax
2
+bx+c.
Necesita como mnimo tres
puntos.
Cbico Ajusta los datos a un polinomio
cbico:
Curtico Se ajusta a un polinomio
curtico:
Trigonomtrico Ajusta los datos a una curva
trigonomtrica:
.
Necesita como mnimo tres
puntos.
Definido por
el usuario
Defina su propia curva
(consulte a continuacin).
Tipo de ajuste Significado (Continuacin)
y
m
x
---- b + =
y
L
1 ae
bx ( )
+
-------------------------- =
y ax
3
b
2
x cx d + + + =
y ax
4
bx
3
cx
2
dx e + + + + =
y a bx c + ( ) sin d + =
266 Aplicacin 2Var estadstica
6. Introduzca una expresin y pulse _. La
variable independiente debe ser X y la expresin no
debe incluir variables desconocidas. Ejemplo:
. Tenga en cuenta que, en
esta aplicacin, las variables deben introducirse en
maysculas.
Estadsticas calculadas
Cuando toque , se mostrarn tres conjuntos de
estadsticas. De forma predeterminada, se muestran las
estadsticas para las columnas dependientes e
independientes. Toque
para ver solo las
estadsticas de la columna independiente o para
mostrar las estadsticas derivadas de la columna
dependiente. Pulse para volver a la vista
predeterminada. En las tablas siguientes se describen las
estadsticas que se muestran en cada vista.
Las estadsticas que se calculan al tocar
son:
1.5 x ( ) cos 0.3 x ( ) sin +
Estadstica Definicin
n El nmero de puntos de datos.
r Coeficiente de correlacin de las
columnas de datos dependientes e
independientes, basado en el
ajuste lineal (independientemente
del tipo de ajuste seleccionado).
Devuelve un valor que oscila entre -
1 y 1, donde 1 y -1 indican los
ajustes ptimos.
R
2
El coeficiente de determinacin,
que es el cuadrado del coeficiente
de correlacin. El valor de esta
estadstica depende del tipo de
ajuste seleccionado. Una medida
de 1 indica un ajuste perfecto.
sCOV Covarianza de muestra de las
columnas de datos dependientes e
independientes.
Aplicacin 2Var estadstica 267
Las estadsticas que se muestran al tocar
son:
Las estadsticas que se muestran al tocar son:
COV Covarianza de la poblacin de las
columnas de datos dependientes e
independientes.
XY Suma de todos los productos
individuales de x e y.
Estadstica Definicin (Continuacin)
Estadstica Definicin
Promedio de valores x
(independientes).
X Suma de los valores de x.
X
2
Suma de los valores de x
2
.
sX La desviacin estndar de muestra
de la columna independiente.
X La desviacin estndar de la
poblacin de la columna
independiente.
serrX El error estndar de la columna
independiente
x
Estadstica Definicin
Promedio de los valores de
(dependientes).
Y Suma de los valores de .
Y
2
Suma de los valores de
2
.
sY La desviacin estndar de muestra
de la columna dependiente.
Y La desviacin estndar de la
poblacin de la columna
dependiente.
serrY El error estndar de la columna
dependiente.
y
0
276 Aplicacin Inferencia
Introduccin
de datos
5. Vaya a la Vista
numrica para ver los
datos de muestra.
0
Aplicacin Inferencia 277
Visualizacin
de los
resultados de
la prueba
6. Muestra los
resultados de la
prueba:
Se muestran el valor
de distribucin de la
prueba y su
probabilidad asociada, junto con los valores crticos
de la prueba y los valores crticos asociados de la
estadstica. En este caso, la prueba indica que no se
debe rechazar la hiptesis nula.
Toque
para volver a la Vista numrica.
Trazado de
los
resultados de
la prueba
7. Acceda a la vista
grfica de los
resultados de la
prueba:
@
Se muestra la grfica
de la distribucin,
con el valor Z de la prueba marcado. Tambin se
muestra el correspondiente valor X.
Toque
para ver el valor Z crtico. Se muestra
el nivel alfa, y puede pulsar o para disminuir
o aumentar el nivel .
Importacin de estadsticas
La aplicacin Inferencia puede calcular intervalos de
confianza y probar hiptesis basadas en los datos de las
aplicaciones 1Var estadstica y 2Var estadstica. El
ejemplo siguiente ilustra el procedimiento.
Una serie de seis experimentos da los valores siguientes
como el punto de ebullicin de un lquido:
82.5, 83.1, 82.6, 83.7, 82.4 y 83.0
278 Aplicacin Inferencia
Basndonos en esta muestra, deseamos estimar el
verdadero punto de ebullicin en un nivel de confianza
del 90%.
Acceso a la
aplicacin
1Var
estadstica
1. Abra la Aplicacin
1Var estadstica:
Seleccione 1Var
estadstica.
Borrado de
los datos no
deseados
2. Si la aplicacin contiene datos no deseados,
brrelos:
Todas las columnas
Introduccin
de datos
3. En la columna D1,
introduzca los puntos
de ebullicin
encontrados durante
los experimentos.
82_5 _
83_1 _
82_6 _
83_7 _
82_4 _
83_
Aplicacin Inferencia 279
Clculo de
estadsticas
4. Calcule las estadsticas:
Las estadsticas
calculadas se
importarn ahora a
la aplicacin
Inferencia.
5. Toque
para
cerrar la ventana de estadsticas.
Acceso a la
aplicacin
Inferencia
6. Abra la aplicacin
Inferencia y borre la
configuracin actual.
Seleccione
Inferencia.
Seleccin del
mtodo y del
tipo de
inferencia
7. Toque en el campo
Mtodo y seleccione
Interv. de
confianza.
8. Toque en Tipo y
seleccione Int.
T: 1
280 Aplicacin Inferencia
Importacin
de los datos
9. Abra la Vista numrica:
0
Promedio de la poblacin
hipottico
Desviacin estndar de
poblacin
Nivel de significacin
x
282 Aplicacin Inferencia
Resultados Los resultados son:
Prueba Z de dos muestras
Nombre de men Prueba Z:
1
2
Basndose en dos muestras de dos poblaciones distintas,
esta prueba mide la solidez de la evidencia para una
hiptesis seleccionada frente a una hiptesis nula. La
hiptesis nula indica que los promedios de las dos
poblaciones son iguales,
0
:
1
=
2
.
Seleccione una de las hiptesis alternativas siguientes
frente a la que probar la hiptesis nula:
H
0
:
1
<
2
H
0
:
1
>
2
H
0
:
1
2
Entradas Las entradas son:
Resultado Descripcin
Prueba Z Estadsticas de prueba Z
Prueba Valor de asociado con el
valor de la prueba Z
P Probabilidad asociada con las
estadsticas de la prueba Z
Z crtico Valores de lmite de Z asociados
con el nivel de proporcionado
Crtico Valores de lmite de
requeridos por el valor
proporcionado
x x
x x
Nombre del
campo
Definicin
Promedio de la muestra 1
Promedio de la muestra 2
n
1
Tamao de la muestra 1
n
2
Tamao de la muestra 2
1
Desviacin estndar de la
poblacin 1
2
Desviacin estndar de la
poblacin 2
Nivel de significacin
x
1
x
2
Aplicacin Inferencia 283
Resultados Los resultados son:
Prueba Z de una proporcin
Nombre de men Prueba Z: 1
Basndose en las estadsticas de una nica muestra, esta
prueba mide la solidez de la evidencia para una hiptesis
seleccionada frente a una hiptesis nula. La hiptesis nula
indica que la proporcin de resultados correctos es un
valor asumido,
0
: =
0
.
Seleccione una de las hiptesis alternativas siguientes
frente a la que probar la hiptesis nula:
H
0
: <
0
H
0
: >
0
H
0
:
0
Entradas Las entradas son:
Resultado Descripcin
Prueba Z Estadsticas de prueba Z
Prueba Diferencia de los promedios
asociada con el valor de la
prueba Z
P Probabilidad asociada con las
estadsticas de la prueba Z
Z crtico Valores de lmite de Z asociados
con el nivel de proporcionado
Crtico Diferencia de los promedios
asociada con el nivel de
proporcionado
x
x
Nombre del
campo
Definicin
x Nmero de resultados correctos de la
muestra
n Tamao de la muestra
0
Proporcin de resultados correctos de
la poblacin
Nivel de significacin
284 Aplicacin Inferencia
Resultados Los resultados son:
Prueba Z de dos proporciones
Nombre de men Prueba Z:
1
2
Basndose en las estadsticas de dos muestras de
poblaciones distintas, esta prueba mide la solidez de la
evidencia para una hiptesis seleccionada frente a una
hiptesis nula. La hiptesis nula indica que las
proporciones de resultados correctos de las dos
poblaciones son iguales,
0
:
1
=
2
.
Seleccione una de las hiptesis alternativas siguientes
frente a la que probar la hiptesis nula:
H
0
:
1
<
2
H
0
:
1
>
2
H
0
:
1
2
Entradas Las entradas son:
Resultado Descripcin
Prueba Z Estadsticas de prueba Z
Prueba Proporcin de resultados correctos de
la muestra
P Probabilidad asociada con las
estadsticas de la prueba Z
Z crtico Valores de lmite de Z asociados con
el nivel de proporcionado
Crtico Proporcin de resultados correctos
asociados con el nivel proporcionado
p
p
Nombre del
campo
Definicin
x
1
Recuento de resultados
correctos de la muestra 1
x
2
Recuento de resultados
correctos de la muestra 2
n
1
Tamao de la muestra 1
n
2
Tamao de la muestra 2
Nivel de significacin
Aplicacin Inferencia 285
Resultados Los resultados son:
Prueba T de una muestra
Nombre de men Prueba T: 1
Esta prueba se utiliza cuando no se conoce la desviacin
estndar de la poblacin. Basndose en las estadsticas
de una nica muestra, esta prueba mide la solidez de la
evidencia para una hiptesis seleccionada frente a una
hiptesis nula. La hiptesis nula indica que el promedio
de la muestra tiene algn valor asumido,
0
: =
0
.
Seleccione una de las hiptesis alternativas siguientes
frente a la que probar la hiptesis nula:
H
0
: <
0
H
0
: >
0
H
0
:
0
Resultado Descripcin
Prueba Z Estadsticas de prueba Z
Prueba Diferencia entre las
proporciones de resultados
correctos de las dos muestras
asociadas con el valor Z de la
prueba
P Probabilidad asociada con las
estadsticas de la prueba Z
Z crtico Valores de lmite de Z
asociados con el nivel de
proporcionado
Crtico Diferencia en la proporcin de
resultados correctos de las dos
muestras asociadas con el nivel
proporcionado
p
p
286 Aplicacin Inferencia
Entradas Las entradas son:
Resultados Los resultados son:
Prueba T de dos muestras
Nombre de men Prueba T:
1
2
Esta prueba se utiliza cuando no se conoce la desviacin
estndar de la poblacin. Basndose en las estadsticas
de dos muestras de poblaciones distintas, esta prueba
mide la solidez de la evidencia para una hiptesis
seleccionada frente a una hiptesis nula. La hiptesis nula
indica que los promedios de las dos poblaciones son
iguales,
0
:
1
=
2
.
Seleccione una de las hiptesis alternativas siguientes
frente a la que probar la hiptesis nula:
H
0
:
1
<
2
H
0
:
1
>
2
H
0
:
1
2
Nombre del
campo
Definicin
Promedio de la muestra
s Desviacin estndar de muestra
n Tamao de la muestra
0
Promedio de la poblacin
hipottico
Nivel de significacin
x
Resultado Descripcin
Prueba T Estadsticas de prueba T
Prueba Valor de asociado con el valor
de la prueba T
P Probabilidad asociada con las
estadsticas de prueba T
GL Grados de libertad
T crtico Valores de lmite de T asociados
con el nivel de proporcionado
Crtico Valores de lmite de requeridos
por el valor proporcionado
x x
x x
Aplicacin Inferencia 287
Entradas Las entradas son:
Resultados Los resultados son:
Nombre
del campo
Definicin
Promedio de la muestra 1
Promedio de la muestra 2
s
1
Desviacin estndar de la muestra 1
s
2
Desviacin estndar de la muestra 2
n
1
Tamao de la muestra 1
n
2
Tamao de la muestra 2
Nivel de significacin
Agrupados Active esta opcin para agrupar
muestras basndose en sus
desviaciones estndar
x
1
x
2
Resultado Descripcin
Prueba T Estadsticas de prueba T
Prueba Diferencia de los promedios aso-
ciada con el valor de la prueba T
P Probabilidad asociada con las
estadsticas de la prueba T
GL Grados de libertad
T crtico Valores de lmite de T asociados con
el nivel de proporcionado
Crtico Diferencia de los promedios
asociada con el nivel de
proporcionado
x
x
288 Aplicacin Inferencia
Intervalos de confianza
Los clculos del intervalo de confianza que puede realizar
la calculadora HPPrime estn basados en la distribucin
Z normal o en la distribucin T de Student.
Intervalo Z de una muestra
Nombre de men Int. Z: 1
Esta opcin utiliza la distribucin Z normal para calcular
un intervalo de confianza para , el promedio real de una
poblacin, cuando se conoce , la desviacin estndar
real de la poblacin.
Entradas Las entradas son:
Resultados Los resultados son:
Intervalo Z de dos muestras
Nombre de men Int. Z:
1
2
Esta opcin utiliza la distribucin Z normal para calcular un
intervalo de confianza para la diferencia entre los
promedios de dos poblaciones,
1
2
, cuando se conocen
las desviaciones estndar de la poblacin,
1
y
2
.
Nombre
del
campo
Definicin
Promedio de la muestra
n Tamao de la muestra
Desviacin estndar de poblacin
C Nivel de confianza
x
Resultado Descripcin
C Nivel de confianza
Z crtico Valores crticos para Z
Inferior Lmite inferior para
Superior Lmite superior para
Aplicacin Inferencia 289
Entradas Las entradas son:
Resultados Los resultados son:
Intervalo Z de una proporcin
Nombre de men Int. Z: 1
Esta opcin utiliza la distribucin Z normal para calcular
un intervalo de confianza para la proporcin de
resultados correctos en una poblacin cuando una
muestra de tamao, n, tiene un nmero de resultados
correctos, x.
Entradas Las entradas son:
Nombre
del
campo
Definicin
Promedio de la muestra 1
Promedio de la muestra 2
n
1
Tamao de la muestra 1
n
2
Tamao de la muestra 2
1
Desviacin estndar de la poblacin 1
2
Desviacin estndar de la poblacin 2
C Nivel de confianza
x
1
x
2
Resultado Descripcin
C Nivel de confianza
Z crtico Valores crticos para Z
Inferior Lmite inferior para
Superior Lmite superior para
Nombre
del campo
Definicin
x Recuento de resultados correctos de
la muestra
n Tamao de la muestra
C Nivel de confianza
290 Aplicacin Inferencia
Resultados Los resultados son:
Intervalo Z de dos proporciones
Nombre de men Int. Z:
1
2
Esta opcin utiliza la distribucin Z normal para calcular
un intervalo de confianza para la diferencia entre las
proporciones de resultados correctos de dos poblaciones.
Entradas Las entradas son:
Resultados Los resultados son:
Resultado Descripcin
C Nivel de confianza
Z crtico Valores crticos para Z
Inferior Lmite inferior para
Superior Lmite superior para
Nombre
del
campo
Definicin
Recuento de resultados correctos de la
muestra 1
Recuento de resultados correctos de la
muestra 2
n
1
Tamao de la muestra 1
n
2
Tamao de la muestra 2
C Nivel de confianza
x
1
x
2
Resultado Descripcin
C Nivel de confianza
Z crtico Valores crticos para Z
Inferior Lmite inferior para
Superior Lmite superior para
2
, cuando se
desconocen las desviaciones estndar de la poblacin,
s
1 y
s
2.
Nombre
del
campo
Definicin
Promedio de la muestra
s Desviacin estndar de muestra
n Tamao de la muestra
C Nivel de confianza
x
Resultado Descripcin
C Nivel de confianza
GL Grados de libertad
T crtico Valores crticos para T
Inferior Lmite inferior para
Superior Lmite superior para
292 Aplicacin Inferencia
Entradas Las entradas son:
Resultados Los resultados son:
Resultado Definicin
Promedio de la muestra 1
Promedio de la muestra 2
s
1
Desviacin estndar de la muestra 1
s
2
Desviacin estndar de la muestra 2
n
1
Tamao de la muestra 1
n
2
Tamao de la muestra 2
C Nivel de confianza
Agrupados Si se agrupan o no las muestras
basndose en sus desviaciones
estndar
x
1
x
2
Resultado Descripcin
C Nivel de confianza
GL Grados de libertad
T crtico Valores crticos para T
Inferior Lmite inferior para
Superior Lmite superior para
La Vista numrica
muestra una tabla
de valores para
R1. Si ha
especificado (y
seleccionado) ms de una funcin polar en la Vista
simblica, aparecer una columna de evaluaciones
para cada una de ellas: R2, R3, R4, etc.
Aplicacin Polar 317
12. Con el cursor en la columna , escriba un valor
nuevo y toque
.
La tabla se desplaza al valor
que ha introducido.
Tambin puede acercar o alejar el zoom en la variable
independiente (disminuyendo y aumentando as el
incremento entre valores consecutivos). Estas y otras
opciones aparecen explicadas en Operaciones comunes
en la Vista numrica en la pgina 114.
Puede visualizar la Vista de grfico y la Vista numrica
juntas. Consulte Combinacin de la Vista de grfico y la
Vista numrica en la pgina 121.
318 Aplicacin Polar
Aplicacin Secuencia 319
17
Aplicacin Secuencia
La aplicacin Secuencia proporciona varias formas de
explorar secuencias.
Puede definir una secuencia con el nombre U1, por
ejemplo:
En funcin de n
En funcin de U1(n 1)
En funcin de U1(n 2)
En funcin de otra secuencia, por ejemplo, U2(n)
En cualquiera de las combinaciones anteriores.
Puede definir una secuencia especificando solo el primer
trmino y la regla para generar todos los trminos
posteriores. No obstante, deber introducir el segundo
trmino si la calculadora HPPrime no puede calcularlo
automticamente. Normalmente, si el n-simo trmino de
la secuencia depende de n 2, deber introducir el
segundo trmino.
La aplicacin permite crear dos tipos de grficas:
Una grfica Escalonada, que traza puntos de la
frmula (n, Un)
Una grfica Tela de araa, que traza puntos de la
frmula (Un1, Un)
Introduccin a la aplicacin Secuencia
El siguiente ejemplo explora la conocida secuencia de
Fibonacci, donde cada trmino, a partir del tercero, es la
suma de los dos trminos anteriores. En este ejemplo,
especificamos tres campos de secuencia: el primer
trmino, el segundo trmino y una regla para generar
todos los trminos siguientes.
320 Aplicacin Secuencia
Acceso a la
aplicacin
Secuencia
1. Abra la aplicacin
Secuencia:
Seleccione
Secuencia.
La aplicacin se
abrir en la Vista
simblica.
Definicin de la
expresin
2. Defina la secuencia de Fibonacci:
, , para .
En el campo U1(1), especifique el primer trmino de
la secuencia:
1_
En el campo U1(2), especifique el segundo trmino
de la secuencia:
1_
En el campo U1(N),
especifique la
frmula para
encontrar el n-simo
trmino de la
secuencia a partir de
los dos trminos
anteriores (utilice los
botones que aparecen en la parte inferior de la
pantalla para ayudarle con algunas entradas):
_ _
3. Opcionalmente, elija un color para la grfica
(consulte Eleccin de un color para grficos en la
pgina 97).
U
1
1 = U
2
1 = U
n
U
n 1
U
n 2
+ = n 2 >
Aplicacin Secuencia 321
Configuracin
del grfico
4. Abra la vista Config. de grfico:
@ (Setup)
5. Restablezca la configuracin a los valores
predeterminados:
(Clear)
6. Seleccione
Escalonada en el
men Grf.
secuencia.
7. Configure el mximo
de Rng X y el
mximo de RngY
en 8 (tal y como se
muestra a la derecha).
Trazado de la
secuencia
8. Trace la secuencia
de Fibonacci:
@
9. Vuelva a la vista
Config. de grfico
(@) y
seleccione Tela de
araa en el men
Grf. secuencia.
10. Trace la secuencia:
@
Exploracin
de la grfica
El botn
permite acceder a herramientas comunes
de exploracin de grficos, como las siguientes:
: permite acercar o alejar el zoom en un
grfico.
: permite realizar el trazado de una grfica.
322 Aplicacin Secuencia
: permite acceder a un valor N especificado.
: muestra la definicin de la secuencia.
Estas herramientas aparecen descritas en Operaciones
comunes en la Vista de grfico en la pgina 100.
Las opciones de pantalla dividida y escala automtica
tambin estn disponibles pulsando @.
Visualizacin
de la Vista
numrica
11. Acceda a la Vista
numrica:
12. Con el cursor en
cualquier parte de la
columna N, escriba
un valor nuevo y
toque
.
La tabla de valores
se desplaza al valor
que ha introducido.
A continuacin,
puede ver el valor
correspondiente en
la secuencia. El
ejemplo de la
derecha muestra que el valor 25 en la secuencia de
Fibonacci es 75,025.
Exploracin
de la tabla de
valores
La Vista numrica permite acceder a herramientas
comunes de exploracin de tablas, como las siguientes:
: cambia el incremento entre valores
consecutivos.
: cambia el tamao de la fuente.
: muestra la definicin de la secuencia.
: permite elegir el nmero de secuencias que
desea mostrar.
Aplicacin Secuencia 323
Estas herramientas aparecen descritas en Operaciones
comunes en la Vista numrica en la pgina 114.
Las opciones de pantalla dividida y escala automtica
tambin estn disponibles pulsando @.
Configuracin
de la tabla de
valores
La vista Configuracin
numrica proporciona
opciones comunes a la
mayora de las
aplicaciones de
grficas, aunque no hay
factor de zoom porque el
dominio para las
secuencias es el conjunto de nmeros de recuento.
Consulte
Operaciones comunes en la vista
Configuracin numrica en la pgina 120 para obtener
ms informacin.
Otro ejemplo: secuencias definidas
explcitamente
En el siguiente ejemplo definiremos el n-simo trmino de
una secuencia simplemente en funcin de n mismo. En
este caso, no es necesario introducir ninguno de los dos
primeros trminos numricamente.
Definicin de
la expresin
1. Defina
Seleccione U1(N)
__, y
seleccione
23
,
_
U1 N ( )
2
3
---
N
=
324 Aplicacin Secuencia
Configuracin
del grfico
2. Abra la vista Config.
de grfico:
@ (Setup)
3. Restablezca la
configuracin a los
valores
predeterminados:
(Clear)
4. Toque Grf. secuencia y seleccione Tela de
araa.
5. Configure Rng X y Rng Y en [1, 1], como se ha
mostrado anteriormente.
Trazado de la
secuencia
6. Trace la secuencia:
@
Pulse _ para
ver las lneas de
puntos en la figura
de la derecha.
Plsela de nuevo
para ocultar las lneas de puntos.
Exploracin
de la tabla de
valores de
secuencia
7. Vea la tabla:
8. Toque y
seleccione 1 para
visualizar los valores
de secuencia.
Aplicacin Finanzas 325
18
Aplicacin Finanzas
La aplicacin Finanzas permite resolver problemas
relacionados con el valor del dinero en el tiempo (TVM) y
con la amortizacin. Puede utilizar la aplicacin para
realizar clculos de inters compuesto y crear tablas de
amortizacin.
El inters compuesto es acumulativo, es decir, un inters
sobre el inters ya obtenido. El inters obtenido para un
determinado importe principal se aade a la cantidad
principal en periodos especificados para el clculo de
inters compuesto, y el importe combinado obtiene
intereses a un tipo especfico. Los clculos financieros con
combinaciones de tipos de inters incluyen: cuentas de
ahorro, hipotecas, fondos de pensin, prstamos y
anualidades.
Introduccin a la aplicacin Finanzas
Imagine que financia la compra de un vehculo con un
prstamo de 5 aos a un inters anual del 5,5%,
compuesto mensualmente. El precio del vehculo es
19500$ y realiza un pago inicial de 3000$. En primer
lugar, a cunto ascienden los pagos mensuales
obligatorios? En segundo lugar, cul es el prstamo ms
alto que puede asumir si puede pagar como mximo
300$ mensuales? Imagine que los pagos comienzan al
final del primer periodo.
1. Inicie la aplicacin Finanzas.
Seleccione Finanzas.
La aplicacin se abre en la Vista numrica.
326 Aplicacin Finanzas
2. En el campo N,
introduzca 512
y pulse _.
Observe que el
resultado del clculo
(60) aparece en el
campo. Este es el
nmero de meses en un periodo de cinco aos.
3. En el campo I%/AO, escriba 5.5 (el tipo de inters)
y pulse _.
4. En el campo VA, escriba 19500.3000 y pulse
_. Este es el valor presente del prstamo, que
se obtiene restando el depsito al precio de compra.
5. Deje P/AO y C/AO
en 12 (sus valores
predeterminados).
Deje Final. como
la opcin de pago.
Asimismo, deje el
valor futuro, VF, como
0 (porque su objetivo
es obtener un valor futuro del prstamo de 0).
6. Desplace el cursor al
campo PAGO y toque
. El valor de
PAGO se calcula
como 315.17. En
otras palabras, el
pago mensual ser
de 315,17$.
El valor de PAGO es negativo para indicar que es
dinero que debe usted.
Observe que el valor de PAGO es superior a 300, es
decir, superior a la cantidad cuyo pago puede
asumir cada mes. Por lo tanto, necesita volver a
realizar los clculos; esta vez, configure el valor de
PAGO en 300 y calcule un nuevo valor para VA.
Aplicacin Finanzas 327
7. En el campo PAGO, introduzca _ 300, desplace el
cursor al campo VA y toque .
El valor de VA se
calcula como
15,705.85, siendo
esta la cantidad
mxima que puede
prestar. Por lo tanto,
con su depsito de
3000$, puede
permitirse un coche con un precio de hasta 18705,85$.
Diagramas de flujo de efectivo
Las transacciones de TVM pueden representarse mediante
diagramas de flujo de caja. Un diagrama de flujo de caja
es una lnea temporal dividida en segmentos iguales que
representan los periodos utilizados para el clculo de
inters compuesto por ao. Las flechas representan los
flujos de caja. Estos pueden ser positivos (flechas hacia
arriba) o negativos (flechas hacia abajo), segn el punto
de vista del prestamista o del prestatario. El diagrama de
flujo de caja siguiente muestra un prstamo desde el
punto de vista del prestatario:
328 Aplicacin Finanzas
El diagrama de flujo de caja siguiente muestra un
prstamo desde el punto de vista del prestamista:
Valor del dinero en el tiempo (TVM)
El valor del dinero en el tiempo (TVM) est basado en la
idea de que un dlar actual valdr ms de un dlar en el
futuro. Un dlar actual puede invertirse a un determinado
tipo de inters y generar una ganancia que no podra
generar el mismo dlar en el futuro. Esta es la idea
subyacente de los tipos de inters, los intereses
compuestos y las tasas de rendimiento.
Los diagramas de
flujo de caja tambin
indican cundo se
producen los pagos en
relacin con los
periodos utilizados
para el clculo de
inters compuesto. El
diagrama de la
derecha muestra
pagos al principio del
periodo.
Este diagrama
muestra los ingresos
(PMT) en una cuenta al
final de cada periodo.
Aplicacin Finanzas 329
Existen siete variables de TVM:
Variable Descripcin
N El nmero total de pagos o periodos
capitalizables por ao.
I%YR La tasa de inters anual (o tasa de
inversin). Esta tasa se divide por el
nmero de pagos por ao (P/YR) para
calcular la tasa de inters nominal por
periodo utilizado para el clculo de
inters compuesto. Esta es la tasa de
inters utilizada realmente en los clculos
de TVM.
PV El valor actual del flujo de caja inicial.
Para un prestamista o prestatario, PV es el
importe del prstamo; para un inversor,
PV es la inversin inicial. El valor actual
siempre se produce al principio del primer
periodo.
P/YR El nmero de pagos realizados en un ao.
PMT El importe de pago peridico. Los pagos
tienen el mismo importe cada periodo y el
clculo de TVM asume que no se omite
ningn pago. Los pagos se producen al
principio o al final de cada periodo
utilizado para el clculo de inters
compuesto, una opcin que puede
controlar desmarcando o marcando la
opcin Final.
C/YR El nmero de periodos capitalizables en
un ao.
FV El valor futuro de la transaccin: el
importe del flujo de caja final o el valor
liquidado de la serie de flujos de caja
anteriores. Para un prstamo, se trata del
tamao del pago final global (ms all de
cualquier pago habitual debido). Para
una inversin, este es el valor al final del
periodo de inversin.
330 Aplicacin Finanzas
Clculos de TVM: otro ejemplo
Imagine que ha contratado una hipoteca a 30 aos de
150000$ a un inters del 6,5% anual. Tiene previsto
vender la casa en 10 aos y pagar el prstamo en un
pago final global. Calcule el importe del pago final
global, es decir, el valor de la hipoteca tras 10 aos de
pago.
El siguiente diagrama de flujo de caja ilustra el caso de
una hipoteca con pago final global:
1. Inicie la aplicacin Finanzas:
Seleccione Finanzas.
2. Restaure los valores predeterminados de todos los
campos:
3. Introduzca las
variables de TVM
conocidas, tal como
se muestra en la
figura .
4. Resalte PAGO y toque . El campo PAGO
muestra 984.10. En otras palabras, los pagos
mensuales son de 948,10$.
Aplicacin Finanzas 331
5. Para determinar el pago final global o el valor futuro
(VF) de la hipoteca tras 10 aos, introduzca 120
para N, resalte VF y toque .
El campo VF muestra 127,164.19, lo que indica que
el valor futuro del prstamo (es decir, la cantidad que
debe an) es de 127164,19$.
Clculo de amortizaciones
Los clculos de amortizacin determinan las cantidades
aplicadas al capital principal y al inters de un pago o
una serie de pagos. Tambin utilizan variables de TVM.
Para calcular amortizaciones:
1. Inicie la aplicacin Finanzas.
2. Especifique el nmero de pagos por ao (P/AO).
3. Especifique si los pagos se realizan al principio o al
final de los periodos.
4. Introduzca valores para I%/AO, VA, PAGO y VF.
5. Introduzca el nmero de pagos por periodo de
amortizacin en el campo Tamao de grupo. De
forma predeterminada, el tamao del grupo es 12
para la amortizacin anual.
6. Toque . La calculadora muestra una tabla de
amortizacin. Para cada periodo de amortizacin, la
tabla muestra las cantidades aplicadas al capital
principal y al inters, as como el saldo remanente
del prstamo.
332 Aplicacin Finanzas
Ejemplo:
amortizacin para
una hipoteca de
vivienda
Mediante los datos del ejemplo anterior de una hipoteca
de vivienda con pago final global (consulte la pgina
330), calcule qu cantidad se ha aplicado al capital
principal, qu cantidad se ha pagado en intereses y cul
es el saldo remanente tras los primeros 10 aos (es decir,
despus de 12 10 = 120 pagos).
1. Asegrese de que sus
datos coinciden con
lo que se muestran en
la figura de la
derecha.
2. Toque
.
3. Desplcese hacia
abajo en la tabla
hasta el grupo de
pago 10. Despus de
10 aos, se han
pagado 22835,53$
en capital principal y
90936,47$ en intereses, quedando un pago final
global pendiente de 127164,47$.
Aplicacin Finanzas 333
Grfica de
amortizacin
Pulse @ para ver el
programa de
amortizacin en una
presentacin grfica. El
saldo debido al final de
cada grupo de pago se
indica por la altura de
una barra. El importe en
el que se ha reducido el capital principal y los intereses
pagados durante un grupo de pago se muestran en la
parte inferior de la pantalla. El ejemplo de la derecha
muestra el primero grupo de pago seleccionado.
Representa el primer grupo de 12 pagos (o el estado del
prstamo al final del primer ao). A finales de ese ao, el
capital principal se ha reducido en 1676,57$ y se ha
pagado 9700,63$ en intereses.
Toque o para ver la cantidad en que se ha
reducido el capital principal y los intereses pagados
durante otros grupos de pago.
334 Aplicacin Finanzas
Aplicacin Soluc. de tring. 335
19
Aplicacin Soluc. de tring.
La aplicacin Soluc. de tring. permite calcular la
longitud de un lado, o el tamao de un ngulo, de un
tringulo a partir de la informacin proporcionada
acerca de los otros lados, ngulos, o ambos.
Para que la aplicacin pueda calcular el resto de valores,
es necesario especificar como mnimo tres de los seis
valores posibles (las longitudes de los tres lados y el
tamao de los tres ngulos). Adems, al menos uno de
los valores especificados debe ser la longitud de un lado.
Por ejemplo, puede especificar las longitudes de dos
lados y uno de los ngulos, dos ngulos y una longitud o
las tres longitudes. En cada caso, la aplicacin calcular
los valores restantes.
La calculadora HPPrime le avisar si no puede encontrar
ninguna solucin o si ha proporcionado datos
insuficientes.
Si est calculando las longitudes y los ngulos de un
tringulo rectngulo, puede utilizar un formulario de
entrada de datos ms sencillo tocando .
Introduccin a la aplicacin Soluc. de tring.
El ejemplo siguiente calcula la longitud desconocida del
lateral de un tringulo cuyos lados conocidos (de
longitudes 4 y 6) se encuentran en un ngulo de
30grados.
336 Aplicacin Soluc. de tring.
Acceso a la
aplicacin
Soluc. de tring.
1. Abra la aplicacin
Soluc. de tring.
Seleccione
Soluc. de
tring.
La aplicacin se
abre en la Vista
numrica.
2. Si se muestran datos no deseados de un clculo
previo, puede borrarlos pulsando (Clear).
Definicin de la
medida del
ngulo
Asegrese de que el modo de medicin de ngulos es
correcto. De forma predeterminada, la aplicacin se
inicia en el modo Grados. Si la informacin de ngulo
que tiene est en radianes y el modo de medicin de
ngulos actual est en grados, cambie el modo a Grados
antes de ejecutar el solucionador. Toque
o
en funcin del modo que desee. (Se trata de un botn de
alternancia).
No t a Las longitudes de los laterales se etiquetan a, b y c, y los
ngulos se etiquetan A, B y C. Es importante que
introduzca los valores desconocidos en los campos
correspondientes. En nuestro ejemplo, conocemos la
longitud de dos lados y el ngulo en el que se encuentran
estos lados. Si especificamos las longitudes de los lados
a y b, debemos introducir el ngulo como C (dado que C
es el ngulo en el que se encuentran A y B). Si
introdujramos las longitudes como b y c, deberamos
especificar el ngulo como A. La ilustracin en pantalla
le ayudar a determinar dnde introducir los valores
conocidos.
Aplicacin Soluc. de tring. 337
Especificacin
de los valores
conocidos
3. Vaya a un campo cuyo valor conozca, introduzca el
valor y toque o pulse _. Repita el
procedimiento con cada valor conocido.
(a). En a,
escriba 4 y
pulse
_.
(b). En b,
escriba 6 y
pulse
_.
(c). En C, escriba 30 y pulse _.
Clculo de los
valores
desconocidos
4. Toque . La
aplicacin
muestra los
valores de las
variables
desconocidas.
Tal como se
muestra en la
ilustracin de la
derecha, la longitud del lado desconocido en nuestro
ejemplo es 3.22967 Tambin se han calculado los
otros dos ngulos.
338 Aplicacin Soluc. de tring.
Eleccin de los tipos de tringulo
La aplicacin Soluc.
de tring. ofrece dos
formularios de
entrada: un
formulario de
entrada general y
otro ms sencillo,
especializado para
tringulos
rectngulos. Si se muestra el formulario de entrada
general y est investigando un tringulo rectngulo,
toque para ver el formulario de entrada ms
sencillo. Para volver al formulario de entrada general,
toque . Si el tringulo que est investigando no es
un tringulo de ngulos rectngulos o si no est seguro
del tipo que es, debe utilizar el formulario de entrada
general.
Casos especiales
Caso
indeterminado
Si se introducen dos lados y un ngulo agudo adyacente
y hay dos soluciones, inicialmente solo se mostrar una.
En este caso, se muestra
el botn (como
en este ejemplo). Puede
tocar para
mostrar la segunda
solucin y tocar
de nuevo para volver a
la primera solucin.
Aplicacin Soluc. de tring. 339
No existe solucin
con los datos
proporcionados
Si est utilizando el
formulario de
entrada general e
introduce ms de 3
valores, los valores
podran no ser
consistentes, es decir,
ningn tringulo
puede tener todos los
valores que ha especificado. En estos casos, en pantalla
aparece No existe soluc. con los datos
proporc.
La situacin es similar si utiliza el formulario de entrada
ms sencillo (para un tringulo de ngulos rectngulos) e
introduce ms de dos valores.
No hay suficientes
datos
Si utiliza el formulario
de entrada general,
debe especificar
como mnimo tres
valores para que el
Soluc. de tring.
pueda calcular los
atributos restantes del
tringulo. Si
especifica menos de tres, en pantalla aparece No hay
suficientes datos.
Si utiliza el formulario de entrada simplificado (para un
tringulo rectngulo), debe especificar al menos dos
valores.
340 Aplicacin Soluc. de tring.
Aplicaciones Explorador 341
20
Aplicaciones Explorador
Existen tres aplicaciones Explorador. Se han diseado
para que examine las relaciones entre los parmetros de
una funcin y la forma de la grfica de dicha funcin. Las
aplicaciones Explorador son las siguientes:
Explorador lineal
Para explorar funciones lineales
Explor. cuadrtico
Para explorar funciones cuadrticas
Explor. trigonom.
Para explorar funciones sinusoidales
Existen dos modos de exploracin: el modo de grfica y
el modo de ecuacin. En el modo de grfica, manipula
una grfica y anota los cambios correspondientes en su
ecuacin. En el modo de ecuacin, manipula una
ecuacin y anota los cambios correspondientes en su
representacin grfica. Cada aplicacin Explorador
dispone de varias ecuaciones y grficas para la
exploracin, y la aplicacin dispone de un modo de
prueba. En el modo de prueba, puede comprobar su
habilidad para hacer coincidir ecuaciones con grficas.
342 Aplicaciones Explorador
Aplicacin Explorador lineal
La aplicacin Explorador lineal puede utilizarse para
examinar el comportamiento de las grficas con forma
e cuando cambian los valores de a y b.
Acceso a la
aplicacin
Pulse y seleccione
Explorador lineal.
La parte izquierda de la
pantalla muestra la
grfica de una funcin
lineal. La parte derecha
muestra la frmula general
de la ecuacin que se explora en la parte superior y,
debajo, la ecuacin actual de esa frmula. Las teclas que
puede utilizar para manipular la grfica o la ecuacin
aparecen debajo de la ecuacin. Las interceptaciones de
X e Y se muestran en la parte inferior.
Existen dos tipos (o niveles) de ecuaciones lineales
disponibles para su exploracin: y = ax e y = ax + b.
Puede elegirlas si toca o .
Las teclas disponibles para la manipulacin de la grfica
o ecuacin dependen del nivel que haya elegido. Por
ejemplo, la pantalla para una ecuacin de nivel 1
muestra lo siguiente:
Esto significa que puede pulsar , , _, . y
_. Si elige una ecuacin de nivel 2, la pantalla muestra
lo siguiente:
Esto significa que puede pulsar , , , , _,
. y _.
y ax = y ax b + =
Aplicaciones Explorador 343
Modo de grfica La aplicacin se abre en
modo de grfica
(indicado por el punto en
el botn Grf en la parte
inferior de la pantalla).
En el modo de grfica,
las teclas y
trasladan la grfica
verticalmente y cambian la intercepcin Y de la lnea.
Toque para cambiar la magnitud del incremento
para traslaciones verticales. Las teclas y (as como
. y _) disminuyen y aumentan la pendiente. Pulse
_ para cambiar el signo de la pendiente.
La forma de la funcin lineal se muestra en la parte
superior derecha de la pantalla y, debajo de ella,
aparece la ecuacin actual que coincide con la grfica.
Al manipular la grfica, la ecuacin se actualiza para
reflejar los cambios.
Modo de ecuacin Toque para
acceder al modo de
ecuacin. Aparecer un
punto en el botn Ec en
la parte inferior de la
pantalla.
En el modo de ecuacin,
utilice las teclas del cursor para desplazarse entre los
parmetros de la ecuacin y cambiar sus valores,
observando el efecto en la grfica mostrada. Pulse o
para disminuir o aumentar el valor del parmetro
seleccionado. Pulse o para seleccionar otro
parmetro. Pulse _ para cambiar el signo de a.
344 Aplicaciones Explorador
Modo de prueba Toque para
acceder al modo de
prueba. En el modo de
prueba, puede comprobar
su habilidad para hacer
coincidir una ecuacin
con la grfica que se
muestra. El modo de prueba es como el modo de
ecuacin, en el que usa las teclas del cursor para
seleccionar y cambiar el valor de cada parmetro de la
ecuacin. El objetivo es intentar hacer coincidir la grfica
que se muestra.
La aplicacin muestra la grfica de una funcin lineal
seleccionada de forma aleatoria de la frmula dictada
por el nivel elegido. (Toque o para
cambiar el nivel). A continuacin, pulse las teclas del
cursor para seleccionar un parmetro y configurar su
valor. Cuando haya terminado, toque para
comprobar si ha correlacionado correctamente la
ecuacin con la grfica indicada.
Toque para visualizar la respuesta correcta y
para salir del modo de prueba.
Aplicaciones Explorador 345
Aplicacin Explor. cuadrtico
La aplicacin Explor. cuadrtico puede utilizarse para
examinar el comportamiento de cuando
cambian los valores de a, h y v.
Acceso a la
aplicacin
Pulse y seleccione
Explor.
cuadrtico.
La parte izquierda de la
pantalla muestra la
grfica de una funcin
cuadrtica. La parte
derecha muestra la frmula general de la ecuacin que se
explora en la parte superior y, debajo, la ecuacin actual
de esa frmula. Las teclas que puede utilizar para
manipular la grfica o la ecuacin aparecen debajo de
la ecuacin. (Cambiarn en funcin del nivel de ecuacin
que elija). Debajo de las teclas aparecen la ecuacin, el
discriminante (es decir, ), y las races de la
funcin cuadrtica.
Modo de grfica La aplicacin se abre en
modo de grfica. En el
modo de grfica, puede
manipular una copia de
la grfica utilizando las
teclas disponibles. La
grfica original
(convertida a lneas de
puntos) permanece en el mismo lugar para que pueda
visualizar fcilmente el resultado de las manipulaciones.
Hay cuatro formas de ecuaciones cuadrticas disponibles
para su exploracin:
[Nivel 1]
[Nivel 2]
[Nivel 3]
[Nivel 4]
y a x h + ( )
2
v + =
b
2
4ac
y ax
2
=
y x h + ( )
2
=
y x
2
v + =
y a x h + ( )
2
v + =
346 Aplicaciones Explorador
Elija una frmula general tocando el botn de nivel
( , , etc.), hasta que aparezca la frmula
que desea. Las teclas disponibles para la manipulacin
de la grfica varan en funcin de los niveles.
Modo de ecuacin Toque para
desplazarse al modo de
ecuacin. En el modo de
ecuacin, utilice las
teclas del cursor para
desplazarse entre los
parmetros de la
ecuacin y cambiar sus
valores, observando el efecto en la grfica mostrada.
Pulse o para disminuir o aumentar el valor del
parmetro seleccionado. Pulse o para seleccionar
otro parmetro. Pulse _ para cambiar el signo.
Dispone de cuatro formas (o niveles) de grficas, y las
teclas disponibles para la manipulacin de la ecuacin
dependen del nivel elegido.
Modo de prueba Toque para
acceder al modo de
prueba. En el modo de
prueba, puede comprobar
su habilidad para hacer
coincidir una ecuacin
con la grfica que se
muestra. El modo de prueba es como el modo de
ecuacin, en el que usa las teclas del cursor para
seleccionar y cambiar el valor de cada parmetro de la
ecuacin. El objetivo es intentar hacer coincidir la grfica
que se muestra.
La aplicacin muestra la grfica de una funcin
cuadrtica elegida aleatoriamente. Toque el botn de
nivel para elegir una de las cuatro formas de ecuacin
cuadrtica. Tambin puede elegir grficas que sean
relativamente fciles de correlacionar o grficas que sean
ms difciles de correlacionar (tocando o ,
respectivamente).
Aplicaciones Explorador 347
A continuacin, pulse las teclas del cursor para
seleccionar un parmetro y configurar su valor. Cuando
haya terminado, toque para comprobar si ha
correlacionado correctamente la ecuacin con la grfica
indicada.
Toque para visualizar la respuesta correcta y
para salir del modo de prueba.
Aplicacin Explor. trigonom.
La aplicacin Explor. trigonom. puede utilizarse para
examinar el comportamiento de las grficas con forma
e cuando
cambian los valores de a, b, c y d.
Los elementos de men disponibles en esta aplicacin son
los siguientes:
o : cambia entre los modos de grfica
y de ecuacin.
o : cambia entre las grficas de senos
y de cosenos.
o : cambia entre el modo de medicin
de radianes y grados para x.
o : cambia entre trasladar la grfica
( ) y cambiar su frecuencia o amplitud
( ). Puede realizar estos cambios con las teclas
del cursor.
: accede al modo de prueba.
o : cambia el incremento por el que
cambian los valores del parmetro: /9, /6, /4 o
20, 30, 45 (en funcin del ajuste de medicin del
ngulo).
y a bx c + ( ) sin d + = y a bx c + ( ) d + cos =
348 Aplicaciones Explorador
Acceso a la
aplicacin
Pulse y seleccione
Explor. trigonom.
La ecuacin se muestra
en la parte superior de la
pantalla con la grfica
debajo.
Elija el tipo de funcin
que desea explorar tocando
o .
Modo de grfica La aplicacin se abre en
modo de grfica. En el
modo de grfica, se
manipula una copia de
la grfica pulsando las
teclas del cursor. Las
cuatro teclas estarn
disponibles. La grfica
original (convertida a lneas de puntos) permanece en el
mismo lugar para que pueda visualizar fcilmente el
resultado de las manipulaciones.
Al elegir , las
teclas del cursor
simplemente trasladan la
grfica horizontal y
verticalmente. Al
elegir , pulsar
o cambia la amplitud
de la grfica (es decir, se
ampla o reduce verticalmente), y pulsar o cambia
la frecuencia de la grfica (es decir, se ampla o reduce
horizontalmente).
El botn o del extremo derecho del men
determina el incremento con el que la grfica se desplaza
cada vez que pulsa una tecla del cursor. De manera
predeterminada, el incremento se configura en o
20.
9
Aplicaciones Explorador 349
Modo de ecuacin Toque
para
cambiar al modo de
ecuacin. En el modo de
ecuacin, puede utilizar
las teclas del cursor para
desplazarse entre
parmetros de la
ecuacin y modificar sus
valores. Podr observar el efecto en la grfica mostrada.
Pulse o para disminuir o aumentar el valor del
parmetro seleccionado. Pulse o para seleccionar
otro parmetro.
Puede volver al modo de grfica si toca
.
Modo de prueba Toque para acceder al modo de prueba. En el
modo de prueba, puede comprobar su habilidad para
hacer coincidir una ecuacin con la grfica que se
muestra. El modo de prueba es como el modo de
ecuacin, en el que usa las teclas del cursor para
seleccionar y cambiar el valor de uno o ms parmetros
de la ecuacin. El objetivo es intentar hacer coincidir la
grfica que se muestra.
La aplicacin muestra la
grfica de una funcin
sinusoidal elegida
aleatoriamente. Toque un
botn de nivel ( ,
, etc.) para elegir
uno de los cinco tipos de
ecuaciones sinusoidales.
A continuacin, pulse las teclas del cursor para
seleccionar cada parmetro y configurar su valor.
Cuando haya terminado, toque para comprobar
si ha correlacionado correctamente la ecuacin con la
grfica indicada.
Toque para visualizar la respuesta correcta y
para salir del modo de prueba.
350 Aplicaciones Explorador
Funciones y comandos 351
21
Funciones y comandos
Muchas funciones matemticas estn disponibles desde el
teclado de la calculadora. Estas estn descritas en Funciones
del teclado en la pgina 353. Otros comandos y funciones
estn recopilados en los mens del cuadro de herramientas
(). Existen cinco mens del cuadro de herramientas:
Matem.
Coleccin de funciones matemticas no simblicas
(consulte Funciones del teclado en la pgina 353)
Sistema [algebraico computacional]
Coleccin de funciones matemticas simblicas (consulte
Men Sistema algebraico computacional en la pgina 369)
Apl.
Coleccin de funciones de aplicaciones a las que se
puede acceder desde otra opcin de la calculadora,
como la vista de Inicio, vista de Sistema algebraico
computacional, la aplicacin Hoja de clculo, y en un
programa (consulte Men Apl. en la pgina 391)
Tenga en cuenta que puede accederse a las funciones
de la aplicacin Geometra desde otra opcin de la
calculadora, pero no estn disponibles en el men Apl.
Por este motivo, las funciones de Geometra no se
describen en este captulo. Estas estn descritas en el
captulo Geometra.
Usua.
Las funciones que ha creado (consulte Creacin de sus
propias funciones en la pgina 475) y los programas
que ha creado que contienen variables globales.
Catlg
Todos los comandos y funciones:
en el men Matem.
en el men Sistema [algebraico computacional]
utilizados en la aplicacin Geometra
352 Funciones y comandos
utilizados en programacin
utilizados en el editor de matrices
utilizados en el editor de listas
y otros comandos y funciones adicionales
Consulte Men Catlg en la pgina 421.
Algunas funciones pueden elegirse
en las plantillas matemticas (se muestran
pulsando ,). Consulte Plantillas
matemticas en la pgina 28.
Tambin puede crear sus propias
funciones. Consulte Creacin de sus propias funciones en la
pgina 475.
Configuracin
del formato de
los elementos de
men
Puede elegir que las entradas de los mens Matem. y Sistema
algebraico computacional se muestren por su nombre
descriptivo o su nombre de comando. (Las entradas del men
Catlg siempre se presentan por su nombre de comando).
El modo de presentacin de mens predeterminado muestra
los nombres descriptivos para las funciones de Matem. y
Sistema algebraico computacional. Si prefiere que las
funciones se presenten por su nombre de comando, anule la
seleccin de la opcin Pantalla del men en la segunda
pgina de la pantalla Configuracin de Inicio (consulte
Configuracin de Inicio en la pgina 36).
Nombre descriptivo Nombre del comando
Lista de factores ifactors
Ceros complejos cZeros
Bases de Groebner gbasis
Factor por grado factor_xn
Buscar races proot
Funciones y comandos 353
Abreviaturas utilizadas en este captulo
Al describir la sintaxis de funciones y comandos, se utilizan
las siguientes abreviaturas y convenciones:
Expr: expresin matemtica
Poli: polinomio
LstPoli: lista de polinomios
Frac: fraccin
FracRac: fraccin racional
Fnc: funcin
Var: variable
LstVar: lista de variables
Los parmetros opcionales se muestran entre corchetes; por
ejemplo, NORMAL_ICDF([,,]p).
Para facilitar la lectura, se utilizan comas para separar los
parmetros, pero solo son necesarias para separarlos. Por lo
tanto, un comando con un solo parmetro no necesita una
coma detrs del parmetro, aunque aparezca una coma
entre este y el parmetro opcional, como se muestra en la
sintaxis siguiente. Un ejemplo es la sintaxis
zeros(Expr,[Var]). La coma solo es necesaria si
especifica el parmetro opcional Var.
|| se utiliza para indicar o. Por ejemplo, en
DotDiv(Lst||Mtrz,Lst||Mtrz), los parmetros
pueden ser listas o matrices.
Funciones del teclado
Las funciones que se utilizan con ms frecuencia estn
disponibles directamente desde el teclado. Muchas de las
funciones de teclado tambin aceptan nmeros complejos
como argumentos. Pulse las teclas, introduzca las entradas
que se muestran a continuacin y pulse _ para evaluar
la expresin.
En los ejemplos que se muestran a continuacin, las
funciones con shift estn representadas por las teclas reales
que deben pulsarse, con el nombre de la funcin mostrado
entre parntesis. Por ejemplo, (ASEN) significa que
para realizar un clculo de arco seno (ASEN), debe pulsar
.
354 Funciones y comandos
Los ejemplos que aparecen a continuacin muestran los
resultados que obtendra en la vista de Inicio. Si se encuentra
en el Sistema algebraico computacional, los resultados se
muestran en formato simblico simplificado. Por ejemplo:
_ 320 devuelve 17.88854382 en la vista de Inicio
y 8*5 en el Sistema algebraico computacional.
_,.
2
k n
2
366 Funciones y comandos
Binomial Funcin de distribucin binomial acumulada. Devuelve la
probabilidad de k o menos xitos en una secuencia de n
ensayos, con una probabilidad de xito p en cada ensayo.
Tenga en cuenta que n y k son enteros con .
BINOMIAL_CDF(n,p,k)
Ejemplo: imagine que desea saber la probabilidad de que,
lanzando una moneda equilibrada 20 veces al aire, obtenga
0, 1, 2, 3, 4, 5 o 6 caras.
BINOMIAL_CDF(20,0.5,6) devuelve 0.05765914917.
Poisson Funcin de distribucin de Poisson acumulada. Devuelve la
probabilidad de que ocurran x o menos incidencias de un
evento en un intervalo de tiempo determinado, con
incidencias previstas.
POISSON_CDF( ,x)
Ejemplo:
POISSON_CDF(4,2) devuelve 0.238103305554.
Inverso
Normal Inversa de la funcin de distribucin normal acumulada.
Devuelve el valor de distribucin normal acumulada asociado
a la probabilidad de cola inferior, p, dados el promedio, ,
y la desviacin estndar, , de una distribucin normal. Si
solo se proporciona un argumento, se entiende como p, y la
suposicin es que =0 y =1.
NORMALD_ICDF([,,]p)
Ejemplo:
NORMALD_ICDF(0,1,0.841344746069) devuelve 1.
T Funcin de distribucin t de Student acumulada inversa.
Devuelve el valor de x de forma que la probabilidad de cola
inferior t de Student de x, con n grados de libertad, sea p.
STUDENT_ICDF(n,p)
Ejemplo:
STUDENT_ICDF(3,0.0246659214814) devuelve 3.2.
Inversa de la funcin de distribucin acumulada. Devuelve
el valor de x de forma que la probabilidad de cola inferior
de x, con n grados de libertad, sea p.
CHISQUARE_ICDF(n,p)
k n
2
Funciones y comandos 367
Ejemplo:
CHISQUARE_ICDF(2,0.957147873133) devuelve 6.3.
F Inversa de la funcin de distribucin de Fisher acumulada.
Devuelve el valor de x de forma que la probabilidad de cola
inferior de Fisher de x, con grados de libertad de numerador
n y denominador d, sea p.
FISHER_ICDF(n,d,p)
Ejemplo:
FISHER_ICDF(5,5,0.76748868087) devuelve 2.
Binomial Inversa de la funcin de distribucin binomial acumulada.
Devuelve el nmero de xitos, k, de una secuencia de
ensayos, n, cada uno con una probabilidad p, de tal manera
que la probabilidad de k o menos xitos es q.
BINOMIAL_ICDF(n,p,q)
Ejemplo:
BINOMIAL_ICDF(20,0.5,0.6) devuelve 11.
Poisson Inversa de la funcin de distribucin de Poisson acumulada.
Devuelve el valor x de tal manera que la probabilidad de que
ocurran x o menos incidencias de un evento, con
incidencias previstas (o promedio) del evento en el intervalo,
es p.
POISSON_ICDF( ,p)
Ejemplo:
POISSON_ICDF(4,0.238103305554) devuelve 3.
Lista
Estas funciones se utilizan con los datos incluidos en una lista.
Se detallan en el captulo 24, Listas, que comienza en la
pgina 505.
Matriz
Estas funciones se utilizan con datos de matrices
almacenados en variables de matriz. Se detallan en el
captulo 25, Matrices, que comienza en la pgina 519.
i
Qumica Avogadro, NA
Boltmann, k
volumen molar, Vm
gas universal, R
temperatura estndar, StdT
presin estndar, StdP
Fsica Stefan-Boltzmann,
velocidad de la luz, c
permitividad,
0
permeabilidad,
0
acel. de la gravedad, g
gravitacin, G
Quantum Planck, h
Dirac,
carga electrnica, q
masa de electrones, me
relacin q/me, qme
masa de protones, mp
relacin mp/me, mpme
estructura fina,
flujo magntico,
Faraday, F
Rydberg, R
Radio de Bohr, a
0
magnetn de Bohr,
B
magnetn nuclear,
N
lon. onda de fotones,
0
frec. de fotones, f
0
long. onda Compton,
c
504 Unidades y constantes
Listas 505
24
Listas
Una lista consta de nmeros reales o complejos
separados por comas, expresiones o matrices, todos entre
corchetes angulares. Por ejemplo, una lista puede
contener una secuencia de nmeros reales como
{1,2,3}. Las listas representan una forma prctica de
agrupar objetos relacionados.
Puede realizar operaciones realizadas con las listas en
Inicio y en los propios programas.
Hay diez variables de lista disponibles, denominadas de
L0 a L9. Tambin puede crear sus propios nombres de
variables de lista. Puede utilizarlas en clculos o
expresiones en Inicio o en un programa. Recupere el
nombre de la lista del men Vars. () o escriba su
nombre con el teclado.
Puede crear, editar, eliminar, enviar y recibir listas con
nombres en el catlogo de listas: (List). Tambin
puede crear y almacenar listas (con o sin nombre) en la
vista de Inicio.
Las variables de lista tienen el mismo comportamiento que
las columnas C1-C0 de la aplicacin 2Var estadstica y
las columnas D1-D0 de la aplicacin 1Var estadstica.
Una columna de estadstica puede almacenarse como
una lista (o viceversa) y utilizar cualquier funcin de lista
en las columnas de estadstica o las funciones de
estadstica en las variables de lista.
506 Listas
Creacin de una lista en el catlogo de listas
1. Abra el catlogo de
listas.
(List)
Se muestra el
nmero de elementos
de una lista junto al
nombre de la lista.
2. Toque en el nombre
que desea asignar a
la lista nueva (L1,
L2, etc.). Aparecer
el editor de listas.
Si va a crear una
lista nueva en lugar
de modificar una
existente, asegrese de elegir una lista que no
contenga elementos.
3. Introduzca los valores que desee en la lista y pulse
_ despus de cada entrada.
Los valores pueden
ser un nmero real o
complejo (o una
expresin). Si
introduce una
expresin, se evala
y el resultado se
inserta en la lista.
4. Cuando haya finalizado, pulse (List) para
volver al catlogo de listas o pulse para
acceder a la vista de Inicio.
Listas 507
Catlogo de listas:
botones y teclas
A continuacin se indican los botones y teclas del
catlogo de listas:
Editor de listas
El editor de listas es un entorno especial para introducir
datos en las listas. Existen dos formas de abrir el editor de
listas una vez abierto el catlogo de listas:
Resalte la lista y toque ; o bien,
Toque el nombre de la lista.
Editor de listas:
botones y teclas
Al abrir una lista, estarn disponibles los siguientes
botones y teclas:
Botn o tecla Finalidad
Abre la lista resaltada para su
edicin. Tambin puede tocar
simplemente en el nombre de una
lista.
o _ Elimina el contenido de la lista
seleccionada.
Transfiere la lista resaltada a otra
calculadora HPPrime.
(Clear) Borra todas las listas.
o Permite el desplazamiento a la
parte superior o inferior del
catlogo, respectivamente.
Botn o tecla Finalidad
Copia el elemento de lista
resaltado en la lnea de entrada.
Inserta un valor nuevo (con cero
como valor predeterminado)
antes del elemento resaltado.
o
_ Elimina el elemento resaltado.
508 Listas
Edicin de una lista 1. Abra el catlogo de
listas.
(List)
2. Toque en el nombre
de la lista (L1, L2, etc.). Aparecer el editor de listas.
Muestra un men en el que puede
elegir fuentes de tamao
pequeo, mediano o grande.
Muestra un men en el que puede
seleccionar el nmero de listas
que se muestran a la vez: uno,
dos, tres o cuatro. Por ejemplo, si
solo visualiza L4 y selecciona 3
en el men Listas, se mostrarn
las listas L5 y L6 adems de L4.
(Clear) Borra todos los elementos de la
lista.
o Desplaza el cursor al principio o
al final de la lista.
Botn o tecla Finalidad (Continuacin)
Listas 509
3. Toque en el elemento
que desea editar.
(Tambin puede
pulsar o
hasta resaltar el
elemento que desea
editar). En este
ejemplo, edite el
tercer elemento para que tenga un valor de 5.
5
Insercin de un
elemento en una
lista
Imagine que desea
insertar un nuevo valor,
el 9, en L1(2) en la lista
L1 de la derecha.
Seleccione L1(2), es
decir, el segundo
elemento de la lista.
9
Eliminacin de listas
Eliminacin de una
lista
En el catlogo de listas, utilice las teclas del cursor para
resaltar la lista y pulse _. Se le solicitar que confirme
la decisin. Toque o pulse _.
Si la lista es una de las listas reservadas L0-L9, solo se
eliminar el contenido de la lista. La lista simplemente se
vaciar de contenido. Si la lista es una lista con nombre
(otra que no sea L0-L9), se eliminar por completo.
510 Listas
Eliminacin de
todas las listas
En el catlogo de listas, pulse (Clear).
El contenido de las listas L0-L9 se eliminar y las dems
listas con nombre se eliminarn por completo.
Listas en la vista de Inicio
Puede entrar y operar en listas directamente en la vista de
Inicio. Las listas pueden ser con o sin nombre.
Creacin de una
lista
1. Pulse ({}).
Aparecer un par de llaves en la lnea de entrada.
Todas las listas debern incluirse entre llaves.
2. Introduzca el primer elemento en su lista seguido por
una coma:
[elemento] .
3. Contine aadiendo elementos, separndolos con
una coma.
4. Cuando haya terminado de introducir los elementos,
pulse _. La lista se aade al historial (con las
expresiones entre los elementos evaluados).
Almacenamiento
de una lista
Puede almacenar una lista en una variable. Puede
hacerlo antes de que se aada la lista al historial o
copiarla del historial. Cuando haya introducido una
lista en la lnea de entrada o la haya copiado del
historial a la lnea de entrada, toque ,
introduzca un nombre para la lista y pulse _.
Los nombres de variables de lista reservada
disponibles son de L0 a L9; no obstante, tambin
puede crear su propio nombre de variable de lista.
Por ejemplo, para
almacenar la lista
{25,147,8} en L7:
1. Cree la lista en la
lnea de entrada.
Listas 511
2. Pulse para desplazar el cursor fuera de la lista.
3. Toque .
4. Introduzca el nombre:
[_7
5. Complete la operacin: _.
Visualizacin de
una lista
Para visualizar una lista en la vista de Inicio, escriba su
nombre y pulse _.
Si la lista est vaca, se devolver un par de llaves vacas.
Visualizacin de un
elemento
Para visualizar un elemento de una lista en la vista de
Inicio, introduzca nombrelista (nmelemento). Por
ejemplo, si L6 es {3,4,5,6}, en ese caso L6(2)
_
devuelve 4.
Almacenamiento
de un elemento
Para almacenar un valor en un elemento de una lista en
la vista de Inicio, introduzca valor nombrelista
(nmelemento). Por ejemplo, para almacenar 148 como
el segundo elemento en L2, escriba
148 L2(2)_.
Envo de una lista Puede enviar listas a otra calculadora o a un PC al igual
que lo hace con las aplicaciones, los programas, las
matrices y las notas. Consulte Uso compartido de datos
en la pgina 52 para obtener instrucciones.
Funciones de lista
Las funciones de lista se encuentran en el men Matem.
Puede utilizarlas en Inicio o en un programa.
Puede introducir el
nombre de la funcin o
copiar el nombre de la
funcin de la categora
Lista del men Matem.
512 Listas
Pulse 6 para seleccionar la categora Lista en la
columna izquierda del men Matem. (Lista es la sexta
categora del men Matem.; por ese motivo, al pulsar 6
acceder directamente a la categora Lista). Toque una
funcin para seleccionarla o utilice las teclas de direccin
para resaltarla y toque o pulse _.
Las funciones de lista se incluyen entre parntesis. Tienen
argumentos que van separados por comas, como en
CONCAT(L1,L2). Un argumento puede ser un nombre
de variable de lista o la lista real; por ejemplo,
REVERSE(L1) o REVERSE({1,2,3}).
Los operadores comunes como +, , y aceptan las
listas como argumentos. Si hay dos argumentos y ambos
son listas, estas deben tener la misma longitud, ya que el
clculo conecta los elementos. Si hay dos argumentos y
uno es un nmero real, el clculo opera en cada elemento
de la lista.
Ejemplo:
5*{1,2,3} devuelve {5,10,15}.
Adems de los operadores comunes que aceptan
nmeros, matrices o listas como argumentos, hay
comandos que solo funcionan con las listas.
Formato de men De manera predeterminada, una funcin de Lista se
presenta en el men Matem. con su nombre descriptivo,
no con su nombre de comando comn. Por lo tanto, el
nombre abreviado CONCAT se presenta como
Concatenar y POS se presenta como Posicin.
Por el contrario, si prefiere que el men Matem. muestre los
nombres de los comandos, anule la seleccin de la opcin
Pantalla del men de la pgina 2 de la pantalla
Configuracin de Inicio (consulte la pgina 26).
Listas 513
Crear lista Calcula una secuencia de elementos para una nueva lista
mediante la sintaxis:
MAKELIST(expresin,variable,principio,final,
incremento)
Evala la expresin en relacin con la variable, puesto
que la variable acepta valores desde el principio hasta el
final, en valores de incremento.
Ejemplo:
En Inicio, genere una serie de cuadrados de 23 a 27:
Seleccione Lista
.Seleccione Crear
lista (o
MAKELIST).
[ _ .
[ .
23 .
27.1_
Orden. Ordena los elementos de la lista en orden ascendente.
SORT(lista)
Ejemplo:
SORT({2,5,3}) devuelve {2,3,5}
514 Listas
Invertir Crea una lista invirtiendo el orden de los elementos de
una lista.
REVERSE(lista)
Ejemplo:
REVERSE({1,2,3}) devuelve {3,2,1}
Concatenar Concatena dos listas para formar una nueva lista.
CONCAT(lista1,lista2)
Ejemplo:
CONCAT({1,2,3},{4}) devuelve {1,2,3,4}.
Posicin Devuelve la posicin de un elemento en la lista. El
elemento puede ser un valor, una variable o una
expresin. Si hay ms de una instancia del elemento,
devuelve la posicin de la primera incidencia del
elemento. Si no hay ninguna incidencia del elemento
especificado, devuelve un valor 0.
POS(lista, elemento)
Ejemplo:
POS ({3,7,12,19},12) devuelve 3
Tamao Devuelve el nmero de elementos de una lista.
SIZE(lista)
Ejemplo:
SIZE({1,2,3}) devuelve 3
Listas 515
LISTA Crea una nueva lista compuesta por las primeras
diferencias de una lista; es decir, las diferencias entre los
elementos consecutivos de la lista. La nueva lista contiene
un elemento menos que la lista original. Las diferencias
para {x
1
, x
2
, x
3
,... x
n-1
, x
n
} son {x
2
x
1
, x
3
x
2
,... x
n
x
n1
}.
LIST(lista1)
Ejemplo:
En la vista de Inicio,
almacene
{3,5,8,12,17,23} en L5 y
busque las primeras
diferencias para la lista.
3,5,8,12,17,23
[ _ 5_
Seleccione Lista
.Seleccione D
[ _ 5 _
LISTA Calcula la suma de todos los elementos de una lista.
LIST(lista)
Ejemplo:
LIST({2,3,4}) devuelve 9.
LISTA Calcula el producto de todos los elementos de lista.
LIST(lista)
Ejemplo:
LIST({2,3,4}) devuelve 24.
516 Listas
Bsqueda de valores estadsticos para listas
Para encontrar valores estadsticos (como el promedio, la
mediana, el mximo y el mnimo de una lista), cree una
lista, almacnela en un conjunto de datos y, a
continuacin, utilcela en la aplicacin 1Var estadstica.
Ejemplo En este ejemplo, utilice la aplicacin 1Var estadstica
para buscar los valores de promedio, la mediana, el
mximo y el mnimo de los elementos de la lista L1, siendo
88, 90, 89, 65, 70 y 89.
1. En la vista de Inicio,
cree L1.
88, 90, 89, 65,
70,89
[_1_
2. En la vista de Inicio,
almacene L1 en D1.
[_1
[_1_
Ahora podr ver los
datos de lista en la Vista numrica de la aplicacin
1Var estadstica.
3. Inicie la aplicacin 1Var estadstica.
Seleccione
1Var
estadstica
Tenga en cuenta que
sus elementos de
lista se encuentran
en el conjunto de
datos D1.
Listas 517
4. En la Vista simblica, especifique los datos cuyas
estadsticas desea encontrar.
@
De forma
predeterminada, H1
utilizar los datos de
D1; por lo tanto, no
es necesario realizar
ninguna accin
adicional en la Vista simblica. No obstante, si los
datos que desea estn en D2 o cualquier otra
columna que no sea D1, deber especificar la
columna de datos que desea aqu.
5. Calcule las
estadsticas.
6. Toque
cuando haya
terminado.
Consulte el captulo
10, Aplicacin 1Var estadstica, que comienza en
la pgina 241, para obtener informacin sobre el
significado de cada estadstica.
518 Listas
Matrices 519
25
Matrices
Puede crear, editar y operar con matrices y vectores en la
vista de Inicio, en el sistema algebraico computacional o
a travs de otros programas. Puede introducir matrices
directamente en la vista de Inicio, en el sistema
algebraico computacional o en el editor de matrices.
Vectores Los vectores son matrices unidimensionales. Se componen
de una sola fila. Un vector se representa entre corchetes;
por ejemplo, [1 2 3]. Hay vectores de nmeros reales o
de nmeros complejos, por ejemplo, [1+2*i 7+3*i].
Matrices Las matrices son matrices bidimensionales. Estn
compuestas de, al menos, dos filas y una columna. Las
matrices pueden contener cualquier combinacin de
nmeros reales y complejos, como:
o bien, .
Variables de matriz Hay disponibles diez variables de matriz reservadas,
denominadas de M0 a M9; no obstante, puede guardar
una matriz en un nombre de variable definido por usted.
Puede utilizarlas en clculos de las vistas de Inicio, el
sistema algebraico computacional o en un programa.
Puede recuperar los nombres de matriz del men Vars. o
escribir sus nombres con el teclado.
1 2 3
4 5 6
1 2i +
3 4i
7
520 Matrices
Creacin y almacenamiento de matrices
El catlogo de matrices
contiene las variables de
matriz reservadas M0-
M9, as como cualquier
variable de matriz que
haya creado en las vistas
de Inicio o en el sistema
algebraico
computacional (o desde un programa si son globales).
Tras seleccionar un nombre de matriz, puede crear, editar
y eliminar matrices en el editor de matrices. Tambin
puede enviar una matriz a otra calculadora HPPrime.
Para abrir el catlogo de matrices, pulse
(Matrix).
En el catlogo de matrices, el tamao de una matriz se
muestra junto al nombre de la matriz. (Una matriz vaca
se muestra como 1*1). El nmero de elementos se muestra
junto a un vector.
Tambin puede crear y almacenar matrices (con o sin
nombre) en la vista de Inicio. Por ejemplo, el comando:
POLYROOT([1,0,1,0])M1
almacena las races del vector complejo de longitud 3 en
la variable M1. M1 contendr las tres races de
: 0, 1 y 1.
Catlogo de
matrices: botones y
teclas
A continuacin se indican los botones y teclas disponibles
en el catlogo de matrices:
x
3
x 0 =
Botn o tecla Finalidad
Abre la matriz resaltada para editarla.
o _
Elimina el contenido de la matriz
seleccionada.
Convierte la matriz seleccionada en un
vector unidimensional.
Matrices 521
Uso de las matrices
Acceso al editor de
matrices
Para crear o editar una matriz, vaya al catlogo de
matrices y toque una matriz. (Puede utilizar las teclas del
cursor para resaltar una matriz y, a continuacin, pulsar
).
Se abrir el editor de matrices.
Editor de matrices:
botones y teclas
A continuacin se indican los botones y teclas disponibles
en el editor de matrices:
Transmite la matriz resaltada a otra
calculadora HPPrime.
(Clear) Borra el contenido de las variables de
matriz reservadas M0-M9 y elimina las
matrices personalizadas por el usuario.
Botn o tecla Finalidad (Continuacin)
Botn o tecla Finalidad
Copia el elemento resaltado en la
lnea de entrada.
Inserta una fila de ceros en la
parte superior o una columna de
ceros a la izquierda de la celda
resaltada. Se le pedir que
seleccione fila o columna.
Muestra un men en el que puede
elegir fuentes de tamao
pequeo, mediano o grande.
Control tridireccional que controla
el movimiento del cursor tras
introducir un elemento.
desplaza el cursor hacia la
derecha, hacia abajo y
lo mantiene fijo.
Muestra un men en el que puede
elegir entre 1, 2, 3 o 4 columnas
para mostrarlas al mismo tiempo.
522 Matrices
Creacin de una
matriz en el editor
de matrices
1. Abra el catlogo de matrices:
(Matrix)
2. Si desea crear un vector, pulse o hasta
seleccionar la matriz que desea utilizar, toque
y, a continuacin, pulse
_
. Contine con el
paso 4 a continuacin.
3. Si desea crear una matriz, toque el nombre de la
matriz (M0M9); o bien, pulse o hasta
resaltar la matriz que desea utilizar y pulse _.
Tenga en cuenta que las matrices vacas se
mostrarn con el tamao de 1*1 junto a su nombre.
4. Para cada elemento de la matriz, escriba un nmero
o una expresin y, a continuacin, toque
o
pulse _.
Puede introducir nmeros complejos en su
formato complejo, es decir, (a, b), donde a es la
parte real y b es la parte imaginaria. Tambin puede
introducirlos en el formato a+bi.
5. De forma predeterminada, al introducir un elemento,
el cursor se desplaza a la siguiente columna de la
misma fila. Puede utilizar las teclas del cursor para
desplazarse a una fila o a una columna diferentes.
Tambin puede cambiar la direccin del cursor de
forma automtica si toca . El botn
cambia entre las opciones siguientes:
(Clear) Elimina la fila o columna
seleccionadas o toda la matriz.
(Se le solicitar que elija una
opcin).
Desplaza el cursor a la primera y
a la ltima fila o a la primera y a
la ltima columna,
respectivamente.
Botn o tecla Finalidad (Continuacin)
Matrices 523
: el cursor se desplaza a la celda situada
a la derecha de la celda actual cuando se pulsa
_.
: el cursor se desplaza a la celda situada
debajo de la celda actual cuando se pulsa
_.
: el cursor se queda en la celda actual
cuando se pulsa _.
6. Cuando haya finalizado, pulse (Matrix)
para volver al catlogo de matrices o para
volver a la vista de Inicio. Las entradas de la matriz
se guardan automticamente.
Matrices de la vista
de Inicio
La vista de Inicio permite introducir y operar directamente
sobre las matrices. Las matrices pueden tener nombre o no.
Introduzca un vector o una matriz en la vista de Inicio o
en el Sistema algebraico computacional directamente en
la lnea de entrada.
1. Pulse _ ([])
para iniciar un
vector o una matriz.
Aparecer la
plantilla de la matriz,
como se muestra en
la figura de la
derecha.
2. Introduzca un valor en el cuadrado. A continuacin,
pulse para introducir un segundo valor en la
misma fila; o bien, pulse para desplazarse a la
segunda fila. La matriz aumentar conforme
introduzca valores, aadiendo filas y columnas
segn sea necesario.
3. Puede aumentar la
matriz en cualquier
momento,
aadiendo las
columnas y filas que
desee. Tambin
puede eliminar toda
una fila o columna.
524 Matrices
Solo tiene que colocar el cursor sobre el smbolo al
final de una fila o columna. A continuacin, pulse
_ para insertar una nueva fila o columna; o bien,
. para eliminar la fila o columna. Tambin puede
pulsar _ para eliminar una fila o columna. En la
imagen anterior, si pulsa _, se eliminara la
segunda fila de la matriz.
4. Cuando haya
terminado, pulse
_ y la matriz
se mostrar en el
historial. A
continuacin, puede
utilizar su matriz o
darle un nombre.
Almacenamiento
de matrices
Puede almacenar un vector o una matriz en una variable.
Puede realizar esta accin antes de aadirla al historial;
o bien, puede copiarla del historial. Una vez introducido
un vector o una matriz en la lnea de entrada (o una vez
copiados del historial a la lnea de entrada), toque
, introduzca un nombre para estos y pulse
_. Los nombres de variables reservados para
vectores y matrices van M0 a M9. Puede utilizar el
nombre de variables que desee para almacenar un vector
o una matriz. La nueva variable aparecer en el men
Vars. en .
La pantalla que aparece
a la derecha muestra la
matriz
que se va a almacenar
en M5. Tenga en cuenta
que puede introducir una expresin (como 5/2) para un
elemento de la matriz que se evaluar cuando se
introduzca.
2.5 729
16 2
Matrices 525
La imagen de la derecha
muestra el vector [1 2 3]
que se almacenar en la
variable de usuario
M25. Se le solicitar que
confirme que desea
crear su propia variable.
Toque
para
continuar o para cancelar.
Cuando toque , la
nueva matriz se
almacenar con el
nombre M25. Esta
variable se mostrar en
la seccin Usua. del
men Vars. Tambin
podr ver la nueva
matriz en el catlogo de matrices.
Visualizacin de
una matriz
En la vista de Inicio, introduzca el nombre del vector o la
matriz y pulse _. Si el vector o la matriz estn
vacos, se devolver el valor de cero entre corchetes
dobles.
Visualizacin de un
elemento
En la vista de Inicio, introduzca matrixname
(fila,columna). Por ejemplo, si M2 es [[3,4],[5,6]],
en ese caso M2(1,2)_ devuelve 4.
Almacenamiento
de un elemento
En la vista de Inicio, introduzca valor, toque y, a
continuacin, introduzca matrixname(fila,columna).
Por ejemplo, para cambiar el elemento de la primera fila
y la segunda fila de M5 a 728 y, a continuacin, mostrar
la matriz resultante:
728
[_5
_1. 2
_
526 Matrices
Si se intenta almacenar un elemento en una fila o
columna que supera el tamao de la matriz, el resultado
es el redimensionamiento de la matriz para permitir el
almacenamiento. Las celdas intermedias se completan
con ceros.
Envo de matrices Puede enviar matrices de una calculadora a otra del
mismo modo que se envan aplicaciones, programas,
listas y notas. Consulte Uso compartido de datos en la
pgina 52 para obtener instrucciones.
Matriz aritmtica
Puede utilizar las funciones aritmticas (+, , , y
potencias) con argumentos matriciales. Realiza una
divisin de las multiplicaciones izquierdas por el inverso
del divisor. Puede introducir las propias matrices o los
nombres de variables de matrices guardadas. Las
matrices pueden ser reales o complejas.
Para los ejemplos siguientes, guarde [[1,2],[3,4]] en M1
y [[5,6],[7,8]] en M2.
Ejemplo 1. Seleccione la primera matriz:
(Matrix)
Toque o seleccione M1 y pulse _.
2. Introduzca los
elementos de la
matriz:
1 _ 2
_ 3 _
4 _
Matrices 527
3. Seleccione la segunda matriz:
(Matrix)
Toque o seleccione M2 y pulse _.
4. Introduzca los
elementos de la
matriz:
5 _ 6
_ 7 _
8 _
5. En la vista de Inicio,
aada las dos
matrices que acaba
de crear.
[ _1 _
[ _2 _
Multiplicacin y
divisin por un
escalar
Para dividir por un escalar, introduzca en primer lugar la
matriz, en segundo lugar el operador y finalmente el
escalar. En la multiplicacin no importa el orden de los
operandos.
La matriz y el escalar
pueden ser reales o
complejos. Por ejemplo,
para dividir el resultado
del ejemplo anterior por
2, pulse las teclas
siguientes:
2 _
Multiplicacin de
dos matrices
Para multiplicar las dos matrices que acaba de crear para
el ejemplo anterior, pulse las teclas siguientes:
[_1[
_2_
Para multiplicar una
matriz por un vector,
introduzca en primer
lugar la matriz y, a
continuacin, el vector.
528 Matrices
El nmero de elementos del vector debe ser equivalente al
nmero de columnas de la matriz.
Elevacin de una
matriz a una
potencia
Puede elevar una matriz a una potencia siempre que la
potencia sea un entero. El ejemplo siguiente muestra el
resultado de elevar la matriz M1, creada anteriormente, a
la potencia de 5.
[_1,5
_
Tambin puede elevar
una matriz a una
potencia sin guardarla
antes como una variable.
Las matrices tambin
pueden elevarse a
potencias negativas. En este caso, el resultado equivale a
1/[matriz]^ABS(potencia). En el ejemplo siguiente, M1
se eleva a la potencia de 2.
[
_1
,_
2
_
Divisin por una
matriz cuadrada
Para dividir una matriz o un vector por una matriz
cuadrada, el nmero de filas del dividendo (o el nmero
de elementos, si es un vector) debe ser igual al nmero de
filas en el divisor.
Esta operacin no es una divisin matemtica: es una
multiplicacin izquierda por la inversa del divisor. M1/
M2 es equivalente a M2
1
* M1.
Para dividir las dos
matrices que ha creado
para el ejemplo anterior,
pulse las teclas
siguientes:
[ _1
[ _2
Matrices 529
Inversin de una
matriz
Puede invertir una matriz cuadrada en la vista de Inicio si
escribe la matriz (o el nombre de la variable) y pulsa
_. O bien, puede utilizar el comando
INVERSE de la categora de matrices del men Matem.
Negacin de los
elementos
Puede cambiar el signo de cada elemento de una matriz
si pulsa _, introduce el nombre de la matriz y pulsa
_.
Resolucin de sistemas de ecuaciones lineales
Puede utilizar matrices para resolver ecuaciones lineales
como las siguientes:
2x+3y+4z=5
x+yz=7
4xy+2z=1
En este ejemplo se utilizarn las matrices M1 y M2,
aunque puede utilizar cualquier nombre de variable
disponible para la matriz.
1. Abra el catlogo de
matrices, borre M1,
elija la opcin para
crear un vector y
abra el editor de
matrices:
[pulse o para
seleccionar M1]
_
_
2. Cree el vector de las
tres constantes en el
sistema lineal.
5_7_1
_
530 Matrices
3. Vuelva al catlogo
de matrices.
El tamao de M1
debera ser 3.
4. Seleccione y borre
M2, y vuelva a abrir
el editor de matrices:
[Pulse o para
seleccionar M2]
_
_
5. Introduzca los
coeficientes de la
ecuacin.
2
_
3
_
[Toque las celdas
R1, C3.] 4
_
1
_
1
_
_
1
_
4
__
1
_
2
_
6. Vuelva a la vista de
Inicio y realice una multiplicacin izquierda del
vector de las constantes por la inversa de la matriz
de los coeficientes:
[ _2
[ _1_
El resultado es un vector
de las soluciones: x = 2,
y = 3 y z = 2.
Un mtodo alternativo
consiste en utilizar la
funcin RREF (consulte la pgina 532).
Matrices 531
Funciones y comandos de las matrices
Funciones Se pueden utilizar funciones en cualquier aplicacin o en
la vista de Inicio. Aparecen en el men Matem. en la
categora Matriz. Se pueden utilizar tanto en expresiones
matemticas (fundamentalmente en la vista de Inicio)
como en programas.
Las funciones siempre producen y muestran un resultado.
No cambian ninguna variable almacenada, como una
variable de matriz.
Las funciones tienen argumentos entre parntesis y
separados por comas; por ejemplo,
CROSS(vector1,vector2). La entrada de matriz puede ser
un nombre de variable de matriz (como M1) o los datos de
matriz reales entre corchetes. Por ejemplo,
CROSS(M1,[1 2]).
Formato de men De manera predeterminada, una funcin matricial se
presenta en un men Matem. con un nombre descriptivo,
no con su nombre de comando. Por lo tanto, el nombre
abreviado TRN se presenta como Transposicin y DET
se presenta como Determinante.
Por el contrario, si prefiere que el men Matem. muestre los
nombres de los comandos, anule la seleccin de la opcin
Pantalla del men de la pgina 2 de la pantalla
Configuracin de Inicio (consulte la pgina 26).
Comandos La diferencia entre los comandos de matriz y las funciones
matriciales es que estos no devuelven un resultado. Por
este motivo, estas funciones pueden utilizarse en una
expresin, a diferencia de los comandos de matriz. Los
comandos de matriz se han diseado para admitir
programas que utilicen matrices.
Los comandos de matriz se enumeran en la categora
Matriz del men Cmds en el editor de programas. Tambin
se incluyen en el men Catlogo uno de los mens del
cuadro de herramientas. Pulse y toque para
mostrar el catlogo de comandos. Las funciones matriciales
se describen en las siguientes secciones de este captulo.
Los comandos de matriz se describen en el captulo
Programacin (consulte la pgina 606).
532 Matrices
Convenciones
de
argumentos
Para el nmero de fila o de columna, proporcione el
nmero de fila (a partir del principio, empezando
por 1) o el nmero de columna (a partir de la
izquierda, empezando por 1).
La matriz de argumento puede hacer referencia a un
vector o a una matriz.
Funciones de matriz
Las funciones matriciales se encuentran disponibles en la
categora Matriz del men Matem.: Seleccione
Matriz y, a continuacin, seleccione una funcin.
Transposicin Matriz de transposicin. Para una matriz compleja, TRN
busca la transposicin conjugada.
TRN(matriz)
Ejemplo:
TRN devuelve
Determinante Determinante de una matriz cuadrada.
DET(matriz)
Ejemplo:
DET devuelve 2
RREF Matriz escalonada reducida. Cambia una matriz
rectangular a su forma escalonada.
RREF(matriz)
Ejemplo:
RREF devuelve
1 2
3 4
1 3
2 4
1 2
3 4
1 2 1
3 4 1
1 0 0.2
0 1 0.4
Matrices 533
Crear
Crear Crea una matriz de filas x columnas de dimensin,
utilizando expresiones para calcular cada elemento. Si la
expresin contiene las variables I y J, el clculo de cada
elemento sustituye el nmero de fila actual por I y el
nmero de columna actual por J. Tambin puede crear un
vector por el nmero de elementos (e) en lugar de por el
nmero de filas y columnas.
MAKEMAT(expresin, filas, columnas)
MAKEMAT(expresin, elementos)
Ejemplos:
MAKEMAT(0,3,3) devuelve una matriz de cero
3x3, [[0,0,0],[0,0,0],[0,0,0]].
MAKEMAT(2,2,3) devuelve una matriz 2x3
[[2,2,2],[2,2,2]].
MAKEMAT(I+J1,2,3) devuelve una matriz 2x3
[[1,2,3],[2,3,4]]
Tenga en cuenta que, en el ejemplo anterior, cada
elemento es la suma del nmero de filas y el nmero
de columnas menos 1.
MAKEMAT(2,2) devuelve un vector de 2 elementos
[2,2].
Identidad Matriz de identidad. Crea una matriz cuadrada de la
dimensin
tamaotamao, cuyos elementos diagonales son 1 y
los elementos fuera de la diagonal son cero.
IDENMAT(tamao)
Aleatorio Dados dos enteros, n y m, y un nombre de matriz, se crea
una matriz n x m que contiene enteros aleatorios en el
rango 99 a 99 con distribucin uniforme, y almacena en
l el nombre de la matriz.
randMat(NombreMatriz,n,m)
Ejemplo:
RANDMAT(M1,2,2) devuelve una matriz 2x2 con
elementos enteros aleatorios y la almacena en M1.
534 Matrices
Jordan Devuelve una matriz cuadrada nxn con expr en la
diagonal, 1 ms arriba y 0 en cualquier otra parte.
JordanBlock(Expr,n)
Ejemplo:
JordanBlock(7,3) devuelve
Hilbert Dado un entero positivo, n, devuelve la matriz de Hilbert
de orden n
-simo
. Cada elemento de la matriz se
proporciona en la frmula 1/(j+k-1) donde j es el nmero
de fila y k es el nmero de columna.
hilbert(n)
Ejemplo:
En la vista del sistema
algebraico
computacional,
devuelve hilbert(4)
Isomtrica Matriz de una isometra dada por sus propios elementos.
mkisom(vector,sign(1 o -1))
Ejemplo:
En la vista del sistema algebraico computacional,
mkisom([1,2],1) devuelve
Vandermonde Devuelve la matriz de Vandermonde. Dado un vector [n1,
n2 nj], devuelve una matriz cuya primera fila es [(n1)
0
,
(n1)
1
, (n1)
2
, ,(n1)
j-1
]. La segunda fila es [(n2)
0
, (n2)
1
,
(n2)
2
, ,(n2)
j-1
], etc.
vandermonde(vector)
7 1 0
0 7 1
0 0 7
1
1
2
-
1
3
-
1
4
-
1
2
-
1
3
-
1
4
-
1
5
-
1
3
-
1
4
-
1
5
-
1
6
-
1
4
-
1
5
-
1
6
-
1
7
-
1 ( ) cos 1 ( ) sin
1 ( ) sin 1 ( ) cos
Matrices 535
Ejemplo:
vandermonde([1 3 5]) devuelve
Bsico
Norma Devuelve la norma de Frobenius de una matriz.
|matriz|
Ejemplo:
devuelve 5.47722557505
Norma de fila Norma de fila. Busca el valor mximo (en todas las filas)
para las sumas de los valores absolutos de todos los
elementos de una fila.
ROWNORM(matriz)
Ejemplo:
ROWNORM devuelve 7
Norma de columna Norma de columna. Busca el valor mximo (en todas las
columnas) de las sumas de los valores absolutos de todos
los elementos de una columna.
COLNORM(matriz)
Ejemplo:
COLNORM devuelve 6
Norma espectral Norma espectral de una matriz cuadrada.
SPECNORM(matriz)
Ejemplo:
SPECNORM devuelve 5.46498570422
1 1 1
1 3 9
1 5 25
1 2
3 4
1 2
3 4
1 2
3 4
1 2
3 4
536 Matrices
Radio espectral Radio espectral de una matriz cuadrada.
SPECRAD(matriz)
Ejemplo:
SPECRAD devuelve 5.37228132327
Condicin Nmero de condicin. Busca la norma1 (norma de
columna) de una matriz cuadrada.
COND(matriz)
Ejemplo:
COND devuelve 21
Clasificacin Proporciona una clasificacin de matriz rectangular.
RANK(matriz)
Ejemplo:
RANK devuelve 2
Pivote Dada una matriz, un nmero de fila n y un nmero de
columna, m, utiliza la eliminacin de Gauss para devolver
una matriz con ceros en la columna m, excepto en el caso
de que el elemento de la columna m y la fila n se
mantenga como pivote.
pivot(matriz,n,m)
Ejemplo:
pivot devuelve
1 2
3 4
1 2
3 4
1 2
3 4
1 2
3 4
5 6
1 1 , ,
1 2
0 2
0 4
Matrices 537
Trazar Busca el trazado de una matriz cuadrada. El trazado es
igual a la suma de los elementos de la diagonal.
(Tambin equivale a la suma de los valores Eigen).
TRACE(matriz)
Ejemplo:
TRACE devuelve 5
Opciones
avanzadas
Valores propios Muestra valores propios Eigen en formato de vector para
matrices.
EIGENVAL(matriz)
Ejemplo:
EIGENVAL devuelve:
.
Vectores propios Vectores y matrices Eigen para una matriz cuadrada.
Muestra una lista de dos matrices. La primera contiene los
vectores Eigen y la segunda contiene los valores Eigen.
EIGENVV(matriz)
Ejemplo:
EIGENVV devuelve las siguientes matrices:
1 2
3 4
1 2
3 4
5.37228 0.37228
1 2
3 4
0.4159 0.8369
0.9093 0.5742
5.3722 0
0 0.3722
,
538 Matrices
Jordan Devuelve la lista realizada por la matriz de pasaje y la
forma Jordan de una matriz.
jordan(matriz)
Ejemplo:
jordan devuelve
Diagonal Dada una lista, devuelve una matriz con los elementos de
la lista junto con sus elementos diagonales y ceros. Dada
una matriz, devuelve un vector de los elementos junto con
su diagonal.
diag(lista) o diag(matriz)
Ejemplo:
diag devuelve
Cholesky Para una matriz simtrica numrica de A, devuelve la
matriz de L de forma que A=L*tran(L).
cholesky(matriz)
Ejemplo:
En la vista del sistema algebraico computacional,
cholesky devuelve
tras la simplificacin
0 2
1 0
2 2
1 1
2 0
0 2
,
1 2
3 4
1 4
3 1
1 4
3 0
3
3
----
33
3
------
Matrices 539
Hermite La forma normal de Hermite de una matriz con
coeficientes en Z: devuelve U,B, de forma que U es
invertible en Z, B es la figura triangular superior y B=U*A.
ihermite(Mtrz(A))
Ejemplo:
ihermite devuelve
Hessenberg Reduccin de una matriz a la forma de Hessenberg.
Devuelve [P,B] de forma que B=inv(P)*A*P.
hessenberg(Mtrz(A))
Ejemplo:
En la vista del sistema algebraico computacional,
hessenberg
devuelve
Smith La forma normal de Smith de una matriz con coeficiente
en Z devuelve U,B,V, de forma que U y V son invertibles
en Z, B es la diagonal, B[i,i] divide B[i+1,i+1] y
B=U*A*V.
ismith(Mtrz(A))
1 2 3
4 5 6
7 8 9
3 1 0
4 1 0
1 2 1
1 1 3
0 3 6
0 0 0
,
1 2 3
4 5 6
7 8 9
1 0 0
0
4
7
- 1
0 1 0
1
29
7
--- 2 7
39
7
--- 8 0
278
49
-----
3
7
-
540 Matrices
Ejemplo:
ismith devuelve
Factorizar
LQ Factorizacin LQ. Factoriza una matriz m n en tres
matrices L, Q y P, donde
{[L[trapezoidalinferiorm n ]],[Q[ortogonal n n]],
[P[permutacin m m]]} y P*A=L*Q.
LQ(matriz)
Ejemplo:
LQ devuelve
LSQ Mnimos cuadrados. Muestra la matriz (o vector) de
mnimos cuadrados de norma mnima correspondiente al
sistema matriz1*X=matriz2.
LSQ(matriz1, matriz2)
Ejemplo:
LSQ devuelve
LU Descomposicin LU. Factoriza una matriz cuadrada en
tres matrices L, U y P, donde
{[L[triangularinferior]],[U[triangularsuperior]],[P[permutac
in]]}} y P*A=L*U.
LU(matriz)
1 2 3
4 5 6
7 8 9
1 0 0
4 1 0
1 2 1
1 0 0
0 3 0
0 0 0
1 2 1
0 1 2
0 0 1
1 2
3 4
2.2360 0
4.9193 0.8944
0.4472 0.8944
0.8944 0.4472
1 0
0 1
, ,
1 2
3 4
5
11
,
1
2
Matrices 541
Ejemplo:
LU devuelve
QR Factorizacin QR. Factoriza una matriz A mn
numricamente como Q*R, donde Q es una matriz
ortogonal y R es una matriz triangular superior y devuelve
R. R se almacena en var2 y Q=A*inv(R) se almacena en
var1.
QR(matriz A,var1,var2)
Ejemplo:
QR devuelve
SCHUR Descomposicin Schur. Factoriza una matriz cuadrada en
dos matrices. Si la matriz es real, el resultado es
{[[ortogonal]], [[triangular cuasi superior]]}.
Si la matriz es compleja, el resultado es
{[[unitario]],[[triangular superior]]}.
SCHUR(matriz)
Ejemplo:
SCHUR devuelve
1 2
3 4
1 0
0.3333 1
3 4
0 0.6666
1 0
0 1
, ,
1 2
3 4
0.3612 0.9486
0.9486 0.3162
3.1622 4.4271
0 0.6324
1 0
0 1
, ,
1 2
3 4
0.4159 0.9093
0.9093 0.4159
5.3722 1
5.55
17
10 0.3722
,
542 Matrices
SVD Descomposicin de valor nico. Factoriza una matriz m
n en dos matrices y un vector:
{[[m m ortogonal cuadrado]],[[n n ortogonal
cuadrado]], [real]}.
SVD(matriz)
Ejemplo:
SVD devuelve
SVL Valores nicos. Devuelve un vector que contiene los
valores nicos de la matriz.
SVL(matriz)
Ejemplo:
SVL devuelve
Vectorial
Producto vectorial Producto cruzado del vector 1 con el vector 2.
CROSS(vector1, vector2)
Ejemplo:
CROSS devuelve
Producto escalar Producto de puntos de dos matrices, matriz1 y matriz2.
DOT(matriz1, matriz2)
Ejemplo:
DOT devuelve 11
1 2
3 4
0.4045 0.9145
0.9145 0.4045
5.4649 0.3659
0.5760 0.8174
0.8174 0.5760
, ,
1 2
3 4
5.4649 0.3659
1 2 3 4
, ( )
0 0 2
1 2 3 4
, ( )
Matrices 543
Norma l
2
Devuelve la norma l
2
(sqrt(x1^2+x2^2+...xn^2)) de un
vector.
l2norm(Vect)
Ejemplo:
l2norm devuelve 29
Norma l
1
Devuelve la norma l
1
(suma de los valores absolutos de las
coordenadas) de un vector.
l1norm(Vect)
Ejemplo:
l1norm devuelve 9
Norma mxima Devuelve la norma l
o
y abriendo una
aplicacin. El
trabajo se guarda
de forma
automtica. Vuelva al catlogo de notas para
acceder a su nueva nota.
550 Notas e informacin
Creacin de una
nota para una
aplicacin
Tambin puede crear una nota especfica para una
aplicacin que se conserva en ella si enva la aplicacin
a otra calculadora. Consulte Adicin de una nota en una
aplicacin en la pgina 121. Las notas creadas de esta
forma aprovechan las ventajas de todas las funciones de
formato del editor de notas (ver a continuacin).
Editor de notas:
botones y teclas
Los siguientes botones y teclas estn disponibles al aadir
o editar una nota.
Botn o tecla Finalidad
Abre el men que permite dar
formato al texto. Consulte
Opciones de formato en la
pgina 553.
Ofrece las opciones de
negrita, cursiva, subrayado,
maysculas, superndice y
subndice. Consulte
Opciones de formato en la
pgina 553.
Botn de alternancia que
ofrece tres tipos de vietas.
Consulte Opciones de
formato en la pgina 553.
Inicia un editor 2D para
introducir expresiones
matemticas en formato de
libro de texto; consulte
Insercin de expresiones
matemticas en la pgina
554.
[cancela la vieta]
Categora Opciones (Continuacin)
.
7. Desplace el cursor a la posicin en la que desea
pegar el texto copiado y abra el portapapeles.
@
8. Seleccione el texto del portapapeles y pulse .
Cmo compartir
notas
Puede enviar una nota a otra calculadora HPPrime.
Consulte Uso compartido de datos en la pgina 52.
556 Notas e informacin
Programacin 557
27
Programacin
En este captulo se describe cmo programar la
calculadora HPPrime. En este captulo obtendr ms
informacin sobre:
Comandos de programacin
Funciones de escritura en los programas
Uso de variables en los programas
Ejecucin de programas
Depuracin de programas
Creacin de programas para la generacin de
aplicaciones personalizadas
Envo de un programa a otra calculadora HPPrime
Programas
de la
calculadora
HPPrime
Un programa de HPPrime contiene una secuencia de
comandos que se ejecutan automticamente para realizar
una tarea.
Estructura de
comandos
Los comandos se separan con punto y coma (;). Los
comandos que aceptan varios argumentos incluyen a
estos ltimos entre parntesis, separados por comas( , ).
Por ejemplo,
PIXON (posicinx, posiciny);
En ocasiones, los argumentos de un comando son
opcionales. Si se omite un argumento, se utiliza un valor
predeterminado en su lugar. En el caso del comando
PIXON, podra utilizarse un tercer argumento que
especificara el color del pxel:
558 Programacin
PIXON (posicinx, posiciny [,color]);
En este manual, los argumentos opcionales a los
comandos aparecen dentro de corchetes, como se ha
mostrado anteriormente. En el ejemplo PIXON, una
variable grfica (G) podra especificarse como primer
argumento. El valor predeterminado es G0, que contiene
siempre la pantalla mostrada en ese momento. Por lo
tanto, la sintaxis completa del comando PIXON es:
PIXON([G,] posicinx, posiciny [ ,color]);
Algunos comandos integrados utilizan una sintaxis
alternativa, mediante la cual los argumentos de la funcin
no aparecen entre parntesis. Los ejemplos incluyen
RETURN y RANDOM.
Estructura del
programa
Los programas pueden contener cualquier nmero de
subrutinas (cada una de las cuales es una funcin o
procedimiento). Las subrutinas se inician con un
encabezado que consta del nombre seguido por
parntesis que contienen una lista de parmetros o
argumentos, separados por comas. El cuerpo de una
subrutina consta de una secuencia de instrucciones
incluidas entre un par BEGIN-END. Por ejemplo, el cuerpo
de un programa simple, denominado MYPROGRAM,
podra parecerse a esto:
EXPORT MYPROGAM()
BEGIN
PIXON(1,1);
END;
Comentarios Cuando una lnea de un programa empieza con dos
barras diagonales, //, se ignorar el resto de la lnea.
Esto le permite introducir comentarios en el programa:
EXPORT MYPROGAM()
BEGIN
PIXON(1,1);
//Esta lnea es solo un comentario.
END;
Programacin 559
Catlogo de programas
El catlogo de programas es el lugar donde puede
ejecutar, depurar o enviar programas a otra calculadora
HPPrime. Tambin le permite cambiar el nombre de
programas o eliminarlos, as como iniciar el editor de
programas. Desde el editor de programas podr crear y
editar programas. Los programas tambin pueden
ejecutarse desde la vista de Inicio u otros programas.
Acceso al
catlogo de
programas
Pulse
Programa) para
visualizar el catlogo de
programas.
El catlogo de
programas muestra una
lista de los nombres de
los programas. El primer
elemento del catlogo de programas es una entrada
integrada que tiene el mismo nombre que la aplicacin
activa. Esta entrada es el programa de aplicacin para la
aplicacin activa, si existe dicho programa. Consulte
Programas de aplicaciones en la pgina 582 para
obtener ms informacin.
Catlogo de programas: botones y teclas
Botn o tecla Finalidad
Abre el programa
resaltado para editarlo.
Solicita un nuevo nombre
de programa y, a
continuacin, abre el
editor de programas.
560 Programacin
Muestra funciones de
men adicionales para
el programa
seleccionado:
Guard.
Renom.
Orden.
Elimi.
Borrar
Estas opciones se
describen a
continuacin.
Para volver a mostrar el
men inicial, pulse _
o .
Guard. crea una copia
del programa
seleccionado con el
nombre nuevo que se le
solicitar que
proporcione.
Renom.: cambia el
nombre del programa
seleccionado.
Orden.: ordena la lista
de programas. (Las
opciones de ordenacin
son alfabticas y
cronolgicas).
Elimi.: elimina el
programa seleccionado.
Borrar: elimina todos
los programas.
Transfiere el programa
seleccionado a otra
calculadora HPPrime o
a un PC.
Botn o tecla Finalidad
(Continuacin)
Programacin 561
Creacin de un nuevo programa
1. Abra el catlogo de
programas e inicie
un nuevo programa.
(Program)
2. Introduzca un
nombre para el
programa.
[[ (para
bloquear el modo
alfa)
MYPROGRAM
.
Depura el programa
seleccionado.
Ejecuta el programa
resaltado.
o Va al principio o al final
del catlogo de
programas.
_
Elimina el programa
seleccionado.
(Chars)
Muestra una paleta de
caracteres. Si se muestra esta
paleta mientras el programa
est abierto, podr elegir un
carcter y este se aadir a
su programa en el punto del
cursor. Para aadir un
carcter, seleccinelo y toque
o pulse _. Para
aadir un carcter sin cerrar
la paleta de caracteres,
seleccinelo y toque .
y
Toque
MYPROGRAM y
MYPROGRAM se mostrar en la lnea de entrada.
Toque _ y se ejecutar el programa,
mostrando un cuadro de mensaje.
568 Programacin
Toque tres
veces para
desplazarse por el
bucle FOR. Tenga en
cuenta que el
nmero mostrado se
incrementa en 1
cada vez.
Una vez finalizado el programa, puede reanudar
cualquier otra actividad con la calculadora HPPrime.
Si un programa tiene argumentos, cuando pulse
aparecer una pantalla que le solicitar que introduzca
los parmetros del programa.
Programas
multifuncin
Si un programa contiene ms de una funcin EXPORT, al
tocar se mostrar una lista para que elija qu
funcin desea ejecutar. Para ver esta funcin, cree un
programa con el texto:
EXPORT NAME1( )
BEGIN
END;
EXPORT NAME2( )
BEGIN
END;
Tenga en cuenta que cuando toca o ,
aparece una lista con NAME1 y NAME2.
Depuracin
de un
programa
No puede ejecutar un programa que contenga errores de
sintaxis. Si el programa no realiza las funciones
esperadas o si el sistema detecta un error de tiempo de
ejecucin, puede ejecutar el programa paso a paso y
visualizar los valores de las variables locales.
Depuremos el programa creado anteriormente:
MYPROGRAM.
Programacin 569
1. En el catlogo de
programas,
seleccione
MYPROGRAM.
Seleccione
MYPROGRAM.
2. Toque .
Si un archivo
contiene ms de una
funcin EXPORT, se
mostrar una lista
para que elija qu
funcin desea
depurar.
Al depurar un programa, el ttulo del programa o la
funcin de este aparecen en la parte superior de la
pantalla. Debajo se encuentra la lnea actual del
programa que se est depurando. El valor actual de
cada variable es visible en la parte principal de la
pantalla. Los botones del men que aparecen a
continuacin estn disponibles en el depurador:
: pasa a la lnea siguiente o bloquea el
programa
:
ejecuta la lnea actual
: abre un men de variables
: cierra el depurador
: contina la ejecucin del programa sin
depuracin
3. Ejecute el comando de bucle FOR.
El bucle FOR se inicia y la parte superior de la
pantalla muestra la lnea siguiente del programa (el
comando MSGBOX).
4. Ejecute el comando MSGBOX.
570 Programacin
Aparece el cuadro de mensaje. Tenga en cuenta que
cada vez que se muestra un cuadro de mensaje,
tiene que cerrarlo tocando o pulsando
_.
Toque y pulse _ de forma repetida
para ejecutar el programa paso a paso.
Toque para cerrar el depurador en la lnea actual
del programa o para ejecutar el resto del
programa sin utilizar el depurador.
Edicin de un
programa
Puede editar un programa utilizando el editor de
programas, al que puede acceder desde el catlogo de
programas.
1. Abra el catlogo de
programas.
2. Toque el programa
que desee editar (o
utilice las teclas de
flecha para
resaltarlo y pulse
_).
La calculadora HPPrime abre el editor de
programas. El nombre del programa aparece en la
barra de ttulo de la pantalla. Los botones y las teclas
que puede utilizar para editar el programa se
enumeran en Editor de programas: botones y
teclas en la pgina 562.
Copia de un
programa o
parte de un
programa
Puede utilizar los comandos Copy y Paste globales para
copiar el programa completo o una parte del mismo. El
proceso se ilustra en el procedimiento siguiente:
1. Abra el catlogo de programas.
K_
Izquierda
KS_Izquierda KA_Izquierda
KSA_
Izquierda
K_
Derecha
KS_Derecha KA_Derecha KSA_Derecha
_ K_Ln KS_Ln KA_Ln KSA_Ln
_ K_Log KS_Log KA_Log KSA_Log
. K_Menos KS_Menos KA_Menos KSA_Menos
_ K_Neg KS_Neg KA_Neg KSA_Neg
K_Nm KS_Nm KA_Nm KSA_Nm
_ K_On KA_On KSA_On
@ K_Plot KS_Plot KA_Plot KSA_Plot
_ K_Ms KS_Ms KA_Ms KSA_Ms
,
K_
Potencia
KS_Potencia KA_Potencia KSA_Potencia
K_Sin KS_Sin KA_Sin KSA_Sin
Nombres internos de teclas y
estados de teclas (Continuacin)
Tecla Nombre
+ tecla
[
+ tecla
[
+ tecla
582 Programacin
Programas de aplicaciones
Una aplicacin es una recopilacin unificada de vistas,
programas, notas y datos asociados. La creacin de un
programa de aplicaciones permite volver a definir las
vistas de las aplicaciones y la interaccin del usuario con
ellas. Esto se consigue mediante (a) funciones de
programa dedicadas con nombres especiales y (b) la
redefinicin de las vistas en el men Vistas.
_
K_
Cuadrado
KS_Cuadrado KA_Cuadrado KSA_Cuadrado
@ K_Symb KS_Symb KA_Symb KSA_Symb
_ K_Tan KS_Tan KA_Tan KSA_Tan
K_Arriba KS_Arriba KA_Arriba KSA_Arriba
K_Vars KS_Vars KA_Vars KSA_Vars
@ K_View KS_View KA_View KSA_View
_ K_Xttn KS_Xttn KA_Xttn KSA_Xttn
@ K_Help KA_Help KSA_Help
@ K_Menu KS_Menu KA_Menu KSA_Menu
K_Esc KS_Esc KA_Esc KSA_Esc
K_Cas KS_Cas KA_Cas KSA_Cas
K_Matem. KS_Matem. KA_Matem. KSA_Matem.
, K_Plantilla KS_Plantilla KA_Plantilla KSA_Plantilla
_ K_Paren KS_Paren KA_Paren KSA_Paren
_ K_Eex KS_Eex KA_Eex KSA_Eex
K_Mul KS_Mul KA_Mul KSA_Mul
K_Espacio KS_Espacio KA_Espacio KSA_Espacio
Nombres internos de teclas y
estados de teclas (Continuacin)
Tecla Nombre
+ tecla
[
+ tecla
[
+ tecla
Programacin 583
Uso de
funciones de
programa
dedicadas
Estos programas se ejecutan al pulsar las teclas que
aparecen en la tabla siguiente. Estas funciones de
programa estn diseadas para usarlas en el contexto de
una aplicacin.
Redefinicin
del men
Vistas
El men Vistas permite que cualquier aplicacin pueda
definir vistas adicionales a las siete vistas estndar que se
han mostrado en la tabla anterior. De forma
predeterminada, cada aplicacin de HP tiene su propio
juego de vistas adicionales contenidas en este men. El
comando VIEWS permite volver a definir estas vistas para
ejecutar programas que ha creado para una aplicacin.
La sintaxis del comando VIEWS es:
VIEWS "texto"
Programa Nombre Pulsaciones
equivalentes
Symb Vista simblica
@
SymbSetup Config. simblica
@
Plot Vista de grfico
@
PlotSetup Config. de grfico
@
Num Vista numrica
NumSetup Configuracin
numrica
Info Vista de
informacin
INICIO Inicia una
aplicacin
REINI. Reinicia o
inicializa una
aplicacin
584 Programacin
Al aadir VIEWS "texto" antes de la declaracin de una
funcin, se anular la lista de vistas de la aplicacin. Por
ejemplo, si su programa de aplicaciones define tres vistas
"SetSides", "RollDice" y "PlotResults", cuando el usuario
pulsa @, ver SetSides, RollDice y PlotResults en lugar
de la lista de vistas predeterminadas de la aplicacin.
Personaliza-
cin de una
aplicacin
Cuando una aplicacin est activa, su programa
asociado aparece como primer elemento en el catlogo
de programas. Es dentro de este programa donde se
colocan las funciones para crear una aplicacin
personalizada. A continuacin se muestra un
procedimiento til para personalizar una aplicacin:
1. Decida qu aplicacin de HP desea personalizar. La
aplicacin personalizada hereda todas las
propiedades de la aplicacin de HP.
2. Vaya a la Biblioteca de aplicaciones (),
seleccione la aplicacin de HP, toque y
guarde la aplicacin con un nombre exclusivo.
3. Personalice la nueva aplicacin si lo necesita (por
ejemplo, configurando los parmetros de medida del
ngulo o los ejes).
4. Desarrolle las funciones que trabajarn con su
aplicacin personalizada. Cuando desarrolle las
funciones de la aplicacin, utilice las convenciones
de nomenclatura de aplicaciones descritas
anteriormente.
5. Incluya el comando VIEWS en el programa para
modificar el men Vistas de la aplicacin.
6. Decida si su aplicacin crear nuevas variables
globales. Si es as, debera ejecutar EXPORT desde
un programa de usuario independiente al que se
llame desde la funcin Start() en la aplicacin del
programa. De esta forma no perder sus valores.
7. Pruebe la aplicacin y depure los programas
asociados.
Programacin 585
Es posible vincular ms de una aplicacin mediante
programas. Por ejemplo, un programa asociado con la
aplicacin Funcin podra ejecutar un comando para
iniciar la aplicacin 1Var estadstica y un programa
asociado con la aplicacin 1Var estadstica podra volver
a la aplicacin Funcin (o iniciar cualquier otra
aplicacin).
Ejemplo El siguiente ejemplo ilustra el proceso de creacin de una
aplicacin personalizada. La aplicacin se basa en la
aplicacin integrada 1Var estadstica. Esta simula el
lanzamiento de un par de dados, cada uno con un
nmero de caras especificado por el usuario. Los
resultados se tabulan y pueden verse en una tabla o de
forma grfica.
1. En la Biblioteca de
aplicaciones,
seleccione la
aplicacin 1Var
estadstica, pero no
la abra.
Seleccione
1Var
estadstica.
2. Toque
.
3. Introduzca un nombre para la nueva aplicacin
(como DiceSimulation).
4. Toque dos veces.
La nueva aplicacin se mostrar en la Biblioteca de
aplicaciones.
5. Abra la nueva aplicacin.
6. Abra el catlogo de programas.
586 Programacin
7. Toque el programa
para abrirlo.
Todas las
aplicaciones
personalizadas
cuentan con un
programa asociado
a ellas. En principio,
este programa est vaco. Puede personalizar la
aplicacin introduciendo funciones en dicho
programa.
En este punto, decida cmo desea que interacte el
usuario con la aplicacin. En este ejemplo, deseamos que
el usuario pueda:
Iniciar la aplicacin
Especificar el nmero de lados (es decir, caras) en
cada dado
Especificar el nmero de veces que se lanza el dado
Volver a iniciar la aplicacin
Teniendo esto en cuenta, crearemos las siguientes vistas:
START, SETSIDES y SETNUMROLLS.
La opcin START inicializar la aplicacin y mostrar
una nota que contendr instrucciones para el usuario. El
usuario interactuar tambin con la aplicacin mediante
la Vista numrica y la Vista de grfico. Estas vistas se
activarn pulsando y @, pero las funciones Num y
Plot en nuestro programa de aplicaciones iniciarn
dichas vistas despus de realizar una cierta
configuracin.
En este punto ampliaremos el programa tratado
anteriormente en este captulo para obtener el nmero de
caras de un dado, de forma que la suma potencial de dos
dados se almacene en el conjunto de datos D1.
Introduzca las siguientes subrutinas en el programa de la
aplicacin DiceSimulation.
Programacin 587
Programa
DiceSimulation
START()
BEGIN
DICESIMVARS();
{}D1;
{}D2;
SetSample(H1,D1);
SetFreq(H1,D2);
0H1Type;
END;
VIEWS "Roll Dice",ROLLMANY()
BEGIN
LOCAL k,roll;
MAKELIST(X+1,X,1,2*SIDES-1,1)D1;
MAKELIST(X+1,X,1,2*SIDES-1,1)D2;
FOR k FROM 1 TO ROLLS DO
roll:=ROLLDIE(SIDES)+ROLLDIE (SIDES);
D2(roll-1)+1D2(roll-1);
END;
-1Xmin;
MAX(D1)+1Xmax;
0Ymin;
MAX(D2)+1Ymax;
STARTVIEW(1,1);
END;
VIEWS "Set Sides",SETSIDES()
BEGIN
REPEAT
INPUT(SIDES,"Die Sides","N=","ENTER
num sides",2);
FLOOR(SIDES)SIDES;
IF SIDES<2 THEN
MSGBOX("Must be >= 2");
END;
UNTIL SIDES >=2;
END;
VIEWS "Set Rolls",SETROLLS()
BEGIN
588 Programacin
REPEAT
INPUT(ROLLS,"Num of rolls","N=","Enter
numrolls",25);
FLOOR(ROLLS)ROLLS;
IF ROLLS<1 THEN
MSGBOX(" u must enter a num >=1");
END;
UNTIL ROLLS>=1;
END;
PLOT()
BEGIN
-1Xmin;
MAX(D1)+1Xmax;
0Ymin;
MAX(D2)+1Ymax;
STARTVIEW(1,1);
END;
La rutina ROLLMANY() es una adaptacin de un
programa presentado con anterioridad en este captulo.
Como no puede transferir los parmetros a un programa
llamado mediante una seleccin de un men Vistas
personalizado, las variables exportadas SIDES y ROLLS
se utilizan en lugar de los parmetros que se utilizaban en
las versiones anteriores.
El programa anterior llama a otros dos programas de
usuario: ROLLDIE() y DICESIMVARS(). ROLLDIE(n)
aparece con anterioridad en este captulo. A
continuacin se presenta DICESIMVARS. Cree un
programa con ese nombre e introduzca el siguiente
cdigo.
Programa
DICESIMVARS
EXPORT ROLLS,SIDES;
EXPORT DICESIMVARS()
BEGIN
10 ROLLS;
6 SIDES;
END;
Programacin 589
Pulse @ para ver el
men de aplicaciones
personalizadas. Aqu
puede establecer el
nmero de caras del
dado y el nmero de
lanzamientos, as como
ejecutar una simulacin.
Despus de ejecutar una simulacin, pulse @ para ver
un histograma de los resultados de esta.
Comandos de programa
Esta seccin describe todos los comandos de programa.
En primer lugar se describen los comandos del men
. Los comandos del men se describen en
Comandos del men Cmds en la pgina 595.
Comandos del men Plant.
Bloque
Los comandos de bloque determinan el comienzo y el
final de una subrutina o funcin. Tambin hay un
comando RETURN para llamar a los resultados de las
subrutinas o funciones.
BEGIN END Sintaxis: BEGIN stmt1;stm2;stmtN; END;
Define un comando o conjunto de comandos para su
ejecucin en bloque. En un programa sencillo:
EXPORT SQM1(X)
BEGIN
RETURN X^2-1;
END;
El bloque es el comando RETURN.
Si introdujo SQM1(8) en la vista de Inicio, el resultado
devuelto ser 63.
RETURN Sintaxis: RETURN expresin;
Devuelve el valor actual de expresin.
590 Programacin
KILL Sintaxis: KILL;
Detiene la ejecucin paso a paso del programa actual
(con depuracin).
Bifurcacin
A continuacin, la palabra en plural comandos hace
referencia tanto a un comando nico como a un conjunto
de comandos.
IF THEN Sintaxis: IF prueba THEN comandos END;
Evala prueba. Si prueba es verdadero (no 0), ejecuta
comandos. De lo contrario, no se produce ninguna
accin.
IF THEN ELSE Sintaxis: IF prueba THEN comandos1 ELSE comandos2
END;
Evala prueba. Si prueba es verdadero (no 0), ejecuta
comandos1; de lo contrario, ejecuta comandos2
CASE Sintaxis:
CASE
IF prueba1 THEN comandos1 END;
IF prueba2 THEN comandos2 END;
[DEFAULT comandos]
END;
Evala prueba1. Si es verdadero, ejecuta comandos1 y
termina la estructura CASE. De lo contrario, evala
prueba2. Si es verdadero, ejecuta comandos2. Contina
evaluando pruebas hasta que se encuentra una con valor
verdadero. Si no se encuentra ninguna prueba, ejecuta
comandos, si existe.
Ejemplo:
CASE
IF THEN RETURN "negative"; END;
IF THEN RETURN "small"; END;
DEFAULT RETURN "large";
END;
x 0 <
x 1 <
Programacin 591
IFERR IFERR comandos1 THEN comandos2 END;
Ejecuta la secuencia de comandos1. Si se produce algn
error durante la ejecucin de comandos1, ejecuta la
secuencia de comandos2.
IFERR ELSE IFERR comandos1 THEN comandos2 ELSE comandos3
END;
Ejecuta la secuencia de comandos1. Si se produce algn
error durante la ejecucin de comandos1, ejecuta la
secuencia de comandos2. De lo contrario, ejecuta la
secuencia de comandos3.
Bucle
FOR Sintaxis: FOR var FROM inicio TO fin DO comandos END;
Define la variable var para inicio y, siempre que el valor
de esta variable sea inferior o igual a fin, ejecuta la
secuencia de comandos y, a continuacin, aade 1
(incremento) a var.
Ejemplo 1: este programa determina cul de los enteros
entre 2 y N tiene un mayor nmero de factores.
EXPORT MAXFACTORS(N)
BEGIN
LOCAL cur, max,k,result;
1 max;1 result;
FOR k FROM 2 TO N DO
SIZE(idivis(k)) cur;
IF cur > max THEN
cur max;
k result;
END;
END;
MSGBOX("Max of "+ max +" factors for
"+result);
END;
592 Programacin
En Inicio, introduzca
MAXFACTORS(100).
FOR STEP Sintaxis: FOR var FROM inicio TO fin [STEP incremento]
DO comandos END;
Define la variable var para comenzar y, siempre que el
valor de esta variable sea inferior o igual a fin, ejecuta la
secuencia de comandos y, a continuacin, aade
incremento a var.
Ejemplo 2: este
programa dibuja un
patrn interesante en la
pantalla.
EXPORT
DRAWPATTERN()
BEGIN
LOCAL
xincr,yincr,color;
STARTAPP("Funcin");
RECT();
xincr := (Xmax - Xmin)/320;
yincr := (Ymax - Ymin)/240;
FOR X FROM Xmin TO Xmax STEP xincr DO
FOR Y FROM Ymin TO Ymax STEP yincr DO
color := FLOOR(X^2+Y^2) MOD 32768;
PIXON(X,Y,color);
END;
END;
FREEZE;
END;
Programacin 593
FOR DOWN Sintaxis: FOR var FROM inicio DOWNTO fin DO comandos
END;
Define la variable var para inicio y, siempre que el valor
de esta variable sea inferior o igual a fin, ejecuta la
secuencia de comandos y, a continuacin, resta 1
(decremento) a var.
FOR DOWN STEP Sintaxis: FOR var FROM inicio DOWNTO fin [STEP
incremento] DO comandos END;
Define la variable var para inicio y, siempre que el valor
de esta variable sea inferior o igual a fin, ejecuta la
secuencia de comandos y, a continuacin, resta
incremento a var.
WHILE Sintaxis: WHILE prueba DO comandos END;
Evala prueba. Si el resultado es verdadero (no 0),
ejecuta comandos, y repite.
Ejemplo: un nmero perfecto es aquel que es igual a la
suma de todos sus divisores. Por ejemplo, 6 es un nmero
perfecto porque 6 = 1+2+3. Esta funcin devuelve
verdadero cuando su argumento es un nmero perfecto.
EXPORT ISPERFECT(n)
BEGIN
LOCAL d, sum;
2 d;
1 sum;
WHILE sum <= n AND d < n DO
IF irem(n,d)==0 THEN
sum+d sum;
END;
d+1 d;
END;
RETURN sum==n;
END;
Este programa muestra todos los nmeros perfectos hasta
1000:
EXPORT PERFECTNUMS()
BEGIN
LOCAL k;
594 Programacin
FOR k FROM 2 TO 1000 DO
IF ISPERFECT(k) THEN
MSGBOX(k+" is perfect, press OK");
END;
END;
END;
REPEAT Sintaxis: REPEAT comandos UNTIL prueba;
Repite la secuencia de comandos hasta que el valor de
prueba es verdadero (no 0).
El ejemplo que aparece a continuacin solicita un valor
positivo para SIDES y modifica un programa anterior de
este captulo.
EXPORT SIDES;
EXPORT GETSIDES()
BEGIN
REPEAT
INPUT(SIDES,"Die Sides","N = ","Enter
num sides",2);
UNTIL SIDES>0;
END;
BREAK Sintaxis: BREAK(n)
Se utiliza en bucles extrayndolo de los niveles del bucle
n. La ejecucin selecciona la primera declaracin
despus del bucle. Sin salidas de argumentos de ningn
bucle.
CONTINUE Sintaxis: CONTINUE
Transfiere la ejecucin al principio de la siguiente
iteracin de un bucle.
Variable
Estos comandos le permiten controlar la visibilidad de
una variable definida por el usuario.
LOCAL Local.
Sintaxis: LOCALvar1,var2,varn;
Convierte las variables var1, var2, etc. en locales del
programa en que se encuentran.
Programacin 595
EXPORT Exporta la variable para que est disponible de forma
global.
Funcin
Estos comandos le permiten controlar la visibilidad de
una funcin definida por el usuario.
EXPORT Exportar.
Sintaxis: EXPORT FunctionName()
Exporta la funcin FunctionName de forma que est
disponible globalmente y aparezca en el men Usua.
( ).
VIEW Define el texto que puede ver el usuario pulsando @.
KEY Un prefijo para el nombre de una tecla al crear un teclado
del usuario. Consulte Teclado del usuario:
personalizacin de las pulsaciones de las teclas en la
pgina 578.
Comandos del men Cmds
Cadenas
Una cadena es una secuencia de caracteres incluida
dentro de comillas dobles (""). Para poner una comilla
doble en una cadena, utilice dos comillas dobles
consecutivas. El carcter \ inicia una secuencia de
escape y los caracteres inmediatamente posteriores se
interpretan de forma especial. \n inserta una lnea nueva;
dos barras invertidas insertan una barra invertida nica.
Para colocar una lnea nueva en la cadena, pulse
_ para cerrar el texto en ese punto.
ASC Sintaxis: asc(cad)
Devuelve un vector que contiene los cdigos ASCII de una
cadena cad.
Ejemplo: asc("AB") devuelve [65,66]
596 Programacin
CHAR Sintaxis: char(vector o ent)
Devuelve la cadena correspondiente a los cdigos de
caracteres en vector o el cdigo nico ent.
Ejemplos: char(65) devuelve "A"; char([82,77,72])
devuelve "RMH"
DIM Sintaxis: dim(cad)
Devuelve el nmero de caracteres de una cadena cad.
Ejemplo: dim("12345") devuelve 5, dim("""") y
dim("\n") devuelve 1. (Observe el uso de dos comillas
dobles y la secuencia de escape).
STRING Sintaxis: string(objeto);
Devuelve una representacin en cadena del objeto. El
resultado vara segn el tipo de objeto.
string(2/3); da como resultado string
0.666666666667
Ejemplos:
INSTRING Sintaxis: inString(cad1,cad2)
Devuelve el ndice de la primera incidencia de cad2 en
cad1. Devuelve 0 si cad2 no est presente en cad1. Tenga
en cuenta que el primer carcter de una cadena se
encuentra en la posicin 1.
Ejemplos:
inString("vainilla","van") devuelve 1.
inString ("banana","na") devuelve 3
inString("ab","abc") devuelve 0
Cadena Resultado
string(F1), cuando F1(X)
= COS(X)
"COS(X)"
string(L1) cuando L1 =
{1,2,3}
"{1,2,3}"
string(M1) cuando M1 = "[[1,2,3],[4,5,6]]"
1 2 3
4 5 6
Programacin 597
LEFT Sintaxis: left(cad,n)
Devuelve los primeros n caracteres de una cadena cad. Si
o , devuelve cad. Si n == 0 devuelve
la cadena vaca.
Ejemplo: left("MOMOGUMBO",3) devuelve "MOM"
RIGHT Sintaxis: right (cad,n)
Devuelve los ltimos n caracteres de una cadena cad. Si
n <= 0, devuelve la cadena vaca. Si n > dim(cad),
devuelve cad
Ejemplo: right("MOMOGUMBO",5) devuelve
"GUMBO"
MID Sintaxis: mid(cad,pos, [n])
Extrae n caracteres de una cadena cad a partir de la
posicin de ndice. n es opcional y, si no se especifica,
extrae el resto de la cadena.
Ejemplo: mid("MOMOGUMBO",3,5) devuelve
"MOGUM", mid("PUDGE",4) devuelve "GE"
ROTATE Sintaxis: rotate(cad,n)
Permutacin de caracteres en la cadena cad. Si 0 <=n <
dim(cad), se desplaza n lugares a la izquierda. Si
dim(cad) < n <= 1, se desplaza n lugares a la derecha.
Si n > dim(cad) o n < -dim(cad), devuelve cad.
Ejemplos:
rotate("12345",2) devuelve "34512"
rotate("12345",-1) devuelve "51234"
rotate("12345",6) devuelve "12345"
STRINGFROMID Sintaxis: STRINGFROMID(entero)
Devuelve, en el idioma actual, la cadena integrada
asociada en la tabla de cadenas interna al entero
especificado.
Ejemplos:
STRINGFROMID(56) devuelve "Complejo"
STRINGFROMID(202) devuelve "Variables de Inicio"
n dim str ( ) n 0 <
598 Programacin
REPLACE Sintaxis: REPLACE(objeto
1
, inicio, objeto
2
)
Sustituye parte de un objeto
1
con el objeto
2
a partir del
inicio. Los objetos pueden ser matrices, vectores o
cadenas.
Ejemplo:
REPLACE("12345",3,99) devuelve "12995"
Dibujo
Hay 10 variables grficas integradas en la calculadora
HPPrime, denominadas G0 a G9. G0 es siempre la
grfica que se encuentra en ese momento en pantalla.
G1 a G9 sirven para almacenar objetos grficos
temporales (llamados GROB, del ingls Graphic Object)
al programar aplicaciones en las que se utilizan grficas.
Estas son temporales y se borran al apagar la
calculadora.
Hay veintisis funciones que pueden utilizarse para
modificar variables grficas. Trece de ellas funcionan con
coordenadas cartesianas mediante el plano cartesiano
definido en la aplicacin actual con las variables Xmin,
Xmax, Ymin e Ymax.
Las trece restantes funcionan en las coordenadas de
pxeles, donde el pxel 0,0 representa el pxel superior
izquierdo del GROB y 320, 240 el inferior derecho. Las
funciones de este segundo grupo incluyen un sufijo _P en
el nombre de la funcin.
CPX Convierte de coordenadas cartesianas a coordenadas de
pantalla.
DRAWMENU Sintaxis: DRAWMENU({texto
1
, texto
2
, })
Dibuja un men mostrando los elementos del texto
enumerados.
FREEZE Sintaxis: FREEZE
Pausa la ejecucin del programa hasta que se pulsa una
tecla. Evita que la pantalla vuelva a dibujarse despus de
que se termine la ejecucin del programa, manteniendo
la visualizacin modificada en la pantalla para que el
usuario la vea.
Programacin 599
PXC Convierte de coordenadas cartesianas a coordenadas de
pantalla.
RGB Sintaxis: RGB(R, G, B, [A])
Devuelve un nmero entero que se puede utilizar como el
parmetro de color de una funcin de dibujo. Se basa en
los valores de los componentes rojo, verde y azul (0 a 255).
Si Alfa es superior a 128, devuelve un color etiquetado
como transparente. La calculadora HPPrime no admite la
combinacin de canales alfa.
Por tanto, RGB(255,0,128) devuelve #FF000F.
RECT(RGB(0,0,255)) produce una pantalla azul, como
hara RGB(255) (cualquier nmero vlido se interpreta de la
misma forma).
LINE(...,RGB(0,255,0)) produce una lnea verde.
Pxeles y cartesianos
ARC_P
ARC Sintaxis; ARC(G, x, y, r [ , a1, a2, c])
ARC_P(G, x, y, r [ , a1, a2, c])
Dibuja un arco o un crculo en G, centrado en el punto
x,y, con radio r y color c que se inicia en el ngulo a1 y
termina en el ngulo a2.
G puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0.
r se proporciona en pxeles.
c es opcional y, si no se especifica, se utiliza el negro.
Debe especificarse de la siguiente forma: #RRGGBB (del
mismo modo que se especifican los colores en HTML).
a1 y a2 siguen el modo de ngulo actual y son
opcionales. El valor predeterminado es un crculo
completo.
BLIT_P
BLIT Sintaxis: BLIT([trgtGRB, dx1, dy1, dx2, dy2],
srcGRB [ ,sx1, sy1, sx2, sy2, c])
BLIT_P ([trgtGRB, dx1, dy1, dx2, dy2],
srcGRB [ ,sx1, sy1, sx2, sy2, c])
600 Programacin
Copia la regin de srcGRB entre el punto sx1, sy1 y sx2,
sy2 en la regin de trgtGRB entre los puntos dx1, dy1 y
dx2, dy2. No copia pxeles de srcGRB que son de color c.
trgtGRB puede ser cualquiera de las variables grficas y
es opcional. El valor predeterminado es G0.
srcGRB puede ser cualquiera de las variables grficas.
dx2, dy2 son opcionales y, si no se especifican, se
calcularn de forma que el rea de destino tenga el
mismo tamao que el rea de origen.
sx2, sy2 son opcionales y, si no se especifican, sern la
parte inferior derecha de srcGRB.
sx1, sy1 son opcionales y, si no se especifican, sern la
esquina superior izquierda de srcGRB.
dx1, dy1 son opcionales y, si no se especifican, sern la
esquina superior izquierda de trgtGRB.
c puede ser un color especificado como #RRGGBB. Si no
se especifica, se copiarn todos los pxeles de srcGRB.
NOT A El uso de la misma variable para trgtGRB y srcGRB puede
resultar impredecible cuando se superponen el origen y
el destino.
DIMGROB_P
DIMGROB Sintaxis: DIMGROB_P(G, w, h, [color]) o
DIMGROB_P(G, lista)
DIMGROB(G, w, h, [color]) o
DIMGROB(G, lista)
Establece las dimensiones de GROB G en ancho*alto.
Inicializa la grfica G con color o con datos de grfica
proporcionados en la lista. Si la grfica se inicializa
utilizando datos de grfica, lista ser una lista de enteros.
Cada entero, como se muestra en la base 16, describe un
color cada 16bits.
Los colores cuentan con formato A1R5G5B5 (es decir,
1bit para cada canal alfa y 5bits para R, G y B).
Programacin 601
GETPIX_P
GETPIX Sintaxis: GETPIX([G], x, y)
GETPIX_P([G], x, y)
Devuelve el color del pxel G con coordenadas x,y.
G puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0, la grfica
actual.
GROBH_P
GROBH Sintaxis: GROBH(G)
GROBH_P(G)
Devuelve la altura de G.
G puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0.
GROBW_P
GROBW Sintaxis: GROBW(G)
GROBW_P(G)
Devuelve el ancho de G.
G puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0.
INVERT_P
INVERT Sintaxis: INVERT([G, x1, y1, x2, y2])
INVERT_P([G, x1, y1, x2, y2])
Ejecuta un vdeo inverso de la regin seleccionada. G
puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0.
x2, y2 son opcionales y, si no se especifican, sern la
esquina inferior derecha de la grfica.
x1, y1 son opcionales y, si no se especifican, sern la
esquina superior izquierda de la grfica. Si solo se
especifica un par x,y, se refiere a la esquina superior
izquierda.
602 Programacin
LINE_P
LINE Sintaxis: LINE(G, x1, y1, x2, y2, c)
LINE_P(G, x1, y1, x2, y2, c)
Dibuja una lnea de color c en G entre los puntos x1,y1 y
x2,y2.
G puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0.
c puede ser cualquier color especificado como
#RRGGBB. El valor predeterminado es negro.
PIXOFF_P
PIXOFF Sintaxis: PIXOFF([G], x, y)
PIXOFF_P([G], x, y)
Establece el color del pxel de G con coordenadas x,y en
blanco. G puede ser cualquiera de las variables grficas
y es opcional. El valor predeterminado es G0, la grfica
actual.
PIXON_P
PIXON Sintaxis: PIXON([G], x, y [ ,color])
PIXON_P([G], x, y [ ,color])
Establece el color del pxel de G con coordenadas x,y en
color. G puede ser cualquiera de las variables grficas y
es opcional. El valor predeterminado es G0, la grfica
actual. Color puede ser cualquier color especificado
como #RRGGBB. El valor predeterminado es negro.
RECT_P
RECT Sintaxis: RECT([G, x1, y1, x2, y2, colorborde, color
relleno])
RECT_P([G, x1, y1, x2, y2, colorborde, color
relleno])
Dibuja un rectngulo en G entre los puntos x1,y1 y x2,y2
utilizando el color del borde para el permetro y el color
de relleno para el interior.
G puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0, la grfica
actual.
Programacin 603
x1, y1 son opcionales. Los valores predeterminados
representan la esquina superior izquierda de la grfica.
x2, y2 son opcionales. Los valores predeterminados
representan la esquina inferior derecha de la grfica.
colorborde y color relleno pueden ser cualquier color
especificado como #RRGGBB. Ambos son opcionales, y
color relleno indicar los valores predeterminados de
colorborde si no se han especificado.
Para borrar un GROB, ejecute RECT(G). Para borrar la
pantalla, ejecute RECT().
Cuando se proporcionan argumentos opcionales en un
comando con varios parmetros opcionales (como
RECT), los argumentos proporcionados corresponden
primero a los parmetros que se encuentran ms a la
izquierda. Por ejemplo, en el programa que aparece a
continuacin, los argumentos 40 y 90 del comando
RECT_P corresponden a x1 e y1. El argumento #000000
corresponde a colorborde, ya que solo hay un argumento
adicional. Si hubiera dos argumentos adicionales, se
hara referencia a ellos como x2 e y2 en lugar de
colorborde y colorrelleno. El programa produce la figura
que aparece a continuacin.
EXPORT BOX()
BEGIN
RECT();
RECT_P(40,90,
#000000);
FREEZE;
END;
El programa que aparece a continuacin utiliza tambin
el comando RECT_P. En este caso, el par de argumentos
0 y 3 corresponden a x2 e y2.
EXPORT BOX()
BEGIN
RECT();INVERT(G
0);
RECT_P(40,90,0,
3);
FREEZE;
END;
604 Programacin
SUBGROB_P
SUBGROB Sintaxis: SUBGROB(srcGRB [ ,x1, y1, x2, y2], trgtGRB)
SUBGROB_P(srcGRB [ ,x1, y1, x2, y2], trgtGRB)
Establece trgtGRB como una copia del rea de srcGRB
entre los puntos x1,y1 y x2,y2.
srcGRB puede ser cualquiera de las variables grficas y
es opcional. El valor predeterminado es G0.
trgtGRB puede ser cualquiera de las variables grficas,
con la excepcin de G0.
x2, y2 son opcionales y, si no se especifican, sern la
esquina inferior derecha de srcGRB.
x1, y1 son opcionales y, si no se especifican, sern la
esquina superior izquierda de srcGRB.
Ejemplo: SUBGROB(G1, G4) copiar G1 en G4.
TEXTOUT_P
TEXTOUT Sintaxis: TEXTOUT(texto [ ,G], x, y [ ,fuente, c1, ancho,
c2])
TEXTOUT_P(texto [ ,G], x, y [ ,fuente, c1,
ancho, c2])
Dibuja texto de color c1 en la posicin x,y de la grfica
G con la fuente especificada. No dibuje texto con un
ancho en pxeles mayor que el especificado y borre el
fondo antes de dibujar el texto utilizando el color c2. G
puede ser cualquiera de las variables grficas y es
opcional. El valor predeterminado es G0.
La fuente puede ser:
0: fuente actual seleccionada en la pantalla de modo, 1:
fuente pequea 2: fuente grande. La fuente es opcional y,
si no se especifica, es la fuente actual seleccionada en la
pantalla Configuracin de Inicio.
c1 puede ser cualquier color especificado como
#RRGGBB. El valor predeterminado es negro (#000000).
ancho es opcional y, si no se especifica, no se realiza
ningn recorte.
Programacin 605
c2 puede ser cualquier color especificado como
#RRGGBB. c2 es opcional. Si no se especifica, no se borra
el fondo.
Ejemplo:
Este programa muestra las aproximaciones sucesivas de
para utilizar las series de arcotangente(1). Tenga en
cuenta que se ha especificado un color para el texto y
para el fondo (con el ancho del texto limitado a 100
pxeles).
EXPORT RUNPISERIES()
BEGIN
LOCAL sign;
2 K;4 A;
-1 sign;
RECT();
TEXTOUT_P("N=",0,0);
TEXTOUT_P("PI APPROX=",0,30);
REPEAT
A+sign*4/(2*K-1) A;
TEXTOUT_P(K ,35,0,2,
#FFFFFF,100,#333399);
TEXTOUT_P(A ,90,30,2,
#000000,100,#99CC33);
sign*-1
sign;
K+1 K;
UNTIL 0;
END;
El programa se ejecuta
hasta que el usuario
pulsa _ para
finalizar. Los espacios despus de K (nmero del trmino)
y A (aproximacin actual) en los comandos TEXTOUT_P
existen para sobrescribir el valor mostrado anteriormente.
606 Programacin
Matriz
Algunos comandos de matriz toman como argumento el
nombre de la variable de la matriz a la que se aplica el
comando. Los nombres vlidos son las variables globales
M0 a M9 o una variable local que contiene una matriz.
ADDCOL Sintaxis: ADDCOL
(nombre [ ,valor1,...,valorn],nmero_columna)
Inserta valores en una columna antes de nmero_columna
en la matriz especificada. Los valores se introducen como
vector. (Estos argumentos no son opcionales). Los valores
deben estar separados por comas y el nmero de valores
debe ser el mismo que el nmero de columnas del nombre
de la matriz.
ADDROW Sintaxis: ADDROW
(nombre [ ,valor1,...,valorn],nmero_fila)
Inserta valores en una fila antes de nmero_fila en la
matriz especificada. Los valores se introducen como
vector. (Estos argumentos no son opcionales). Los valores
deben estar separados por comas y el nmero de valores
debe ser el mismo que el nmero de filas del nombre de
la matriz.
DELCOL Sintaxis: DELCOL(nombre ,nmero_columna)
Elimina la columna nmero_columna del nombre de la
matriz.
DELROW Sintaxis: DELROW(nombre ,nmero_fila)
Elimina la fila nmero_fila del nombre de la matriz.
EDITMAT Sintaxis: EDITMAT(nombre)
Inicia el editor de matrices y muestra la matriz
especificada. Si se utiliza en programacin, vuelve al
programa cuando el usuario pulsa . Aunque este
comando devuelve una matriz que se ha editado,
EDITMAT no se puede utilizar como un argumento para
otros comandos de matriz.
Programacin 607
REDIM Sintaxis: REDIM(nombre, tamao)
Cambia las dimensiones de la matriz (nombre) o vector
especificados al tamao. Para una matriz, "tamao"
corresponde a una lista de dos enteros (n1,n2). Para un
vector, "tamao" corresponde a una lista que contiene un
entero (n). Se conservan los valores existentes en la
matriz. Los valores de relleno sern 0.
REPLACE Sintaxis: REPLACE(nombre, inicio, objeto)
Sustituye parte de una matriz o un vector almacenados en
nombre por un objeto a partir de la posicin inicio. Inicio
para una matriz es una lista que contiene dos nmeros;
para un vector, es un solo nmero. REPLACE tambin
funciona con listas, grficas y cadenas. Por ejemplo,
REPLACE("123456", 2, "GRM") -> "1GRM56"
SCALE Sintaxis: SCALE(nombre, valor, nmerodefila)
Multiplica el nmerodefila especificado de la matriz
especificada por valor.
SCALEADD Sintaxis: SCALEADD(nombre, valor, fila1, fila2)
Multiplica fila1 de la matriz (nombre) por valor y, a
continuacin, aade este resultado a fila2 de la matriz
(nombre).
SUB Sintaxis: SUB(nombre, inicio, fin)
Extrae un subobjeto (parte de una lista, matriz o grfica)
y lo guarda en nombre. Inicio y fin se especifican por
medio de una lista de dos nmeros para una matriz, un
nmero para un vector o para listas, o un par ordenado,
(X,Y), para grficas: SUB(M1{1,2},{2,2})
SAWAPCOL Sintaxis: SWAPCOL(nombre, columna1, columna2)
Intercambia columna1 y columna2 de la matriz
especificada (nombre).
SWAPROW Sintaxis: SWAPROW(nombre, fila1, fila2)
Intercambia fila1 y fila2 en la matriz especificada
(nombre).
608 Programacin
Funciones de apl.
Estos comandos le permiten iniciar cualquier aplicacin
de HP, mostrar cualquier vista de la aplicacin actual y
cambiar las opciones en el men Vistas.
STARTAPP Sintaxis: STARTAPP("nombre")
Inicia la aplicacin con nombre. Esto provocar la
ejecucin de la funcin START del programa de
aplicaciones, si existe. La aplicacin se iniciar en la vista
predeterminada. Tenga en cuenta que la funcin START
se ejecuta siempre que el usuario pulsa en la
Biblioteca de aplicaciones. Tambin funciona para las
aplicaciones definidas por el usuario.
Ejemplo: STARTAPP("Funcin") inicia la aplicacin
Funcin.
STARTVIEW Sintaxis: STARTVIEW( [,draw?])
Inicia la vista n-sima de la aplicacin actual. Si draw? es
verdadero (es decir, distinto de 0), obligar a redibujar
de inmediato la pantalla para dicha vista.
Los nmeros de vista (n) son los siguientes:
Simblica: 0
Grfico: 1
Numrica: 2
Config. simblica: 3
Config. de grfico: 4
Configuracin numrica: 5
Informacin de aplicaciones: 6
Men Vistas:7
Primera vista especial (P.divid.: det. de
grf.): 8
Segunda vista especial (P. div.: tabla de
grf.): 9
Tercera vista especial (Escala automtica): 10
Cuarta vista especial (Decimal): 11
Quinta vista especial (Entero): 12
Sexta vista especial (Trig): 13
n
Programacin 609
Las vistas especiales entre parntesis hacen referencia a
la aplicacin Funcin y pueden ser distintas en otras
aplicaciones. El nmero de vistas especiales corresponde
a su posicin en el men Vistas de dicha aplicacin. La
primera vista especial se inicia mediante
STARTVIEW(8), la segunda con STARTVIEW(9), etc.
Tambin puede iniciar vistas que no son especficas de
una aplicacin especificando un valor para n inferior a 0:
Pantalla de Inicio: -1
Modos de inicio: -2
Gestor de memoria: -3
Biblioteca de aplicaciones:-4
Catlogo de matrices: -5
Catlogo de listas: -6
Catlogo de programas: -7
Catlogo de notas: -8
VIEW Sintaxis: VIEWS ("cadena"[,nombre_programa])
Aade una vista al men Vistas. Cuando se selecciona
cadena, se ejecuta nombre_programa.
Entero
BITAND Sintaxis: BITAND(ent1, ent2, entn)
Devuelve el bit lgico AND de los enteros especificados.
Ejemplo: BITAND(20,13) devuelve 4.
BITNOT Sintaxis: BITNOT(ent)
Devuelve el bit lgico NOT del entero especificado.
Ejemplo: BITNOT(47) devuelve 549755813840.
BITOR Sintaxis: BITOR(ent1, ent2, entn)
Devuelve el bit lgico OR de los enteros especificados.
Ejemplo: BITAND(9,26) devuelve 27.
BITSL Sintaxis: BITSL(ent1 [,ent2])
Desplazamiento de bits hacia la izquierda. Toma uno o
dos enteros como entrada y devuelve el resultado de
desplazar los bits del primer entero a la izquierda segn
el nmero de posiciones indicado por el segundo entero.
610 Programacin
Si no hay un segundo entero, los bits se desplazan a la
izquierda una posicin.
Ejemplos:
BITSL(28,2) devuelve 112
BITSL(5) devuelve 10.
BITSR Sintaxis: BITRL(ent1 [,ent2])
Desplazamiento de bits hacia la derecha. Toma uno o dos
enteros como entrada y devuelve el resultado de
desplazar los bits del primer entero a la derecha segn el
nmero de posiciones indicado por el segundo entero. Si
no hay un segundo entero, los bits se desplazan a la
derecha una posicin.
Ejemplos:
BITSR(112,2) devuelve 28
BITSR(10) devuelve 5.
BITXOR Sintaxis: BITXOR(ent1, ent2, entn)
Devuelve el bit lgico exclusivo OR de los enteros
especificados.
Ejemplo: BITAND(9,26) devuelve 19.
BR Sintaxis: BR(#enterom)
Convierte un entero en base m para un entero decimal
(base 10). El marcador de base m puede ser b (para
binarios), o (para octales), o h (para hexadecimales).
Ejemplo: BR(#1101b) devuelve 13
GETBASE Sintaxis: GETBASE(#entero[m])
Devuelve la base del entero especificado (sea cual sea la
base predeterminada actual): 0 = predeterminado, 1 =
binario, 2 = octales, 3 = hexadecimal.
Ejemplos: GETBASE(#1101b) devuelve #1h (si la base
predeterminada es hexadecimal) mientras que GETBASE
(#1101) devuelve #0h.
GETBITS Sintaxis: GETBITS(#entero)
Devuelve el nmero de bits utilizado por entero,
expresado en la base predeterminada.
Ejemplo: GETBITS(#22122) devuelve #20h (en la
base predeterminada hexadecimal)
Programacin 611
RB Sintaxis: RB(entero)
Convierte un entero decimal (base 10) en un entero en la
base predeterminada.
Ejemplo: RB(13) devuelve #1101b (si la base
predeterminada es binaria) o #Dh (si la base
predeterminada es hexadecimal).
SETBITS Sintaxis: SETBITS(#entero[m] [,bits])
Establece el nmero de bits para representar entero. El
rango de valores vlidos abarca de 64 a 65. Si m o bits
se omiten, se utilizar el valor predeterminado.
Ejemplo: SETBITS(#1111,b15) devuelve
#1111b:15
SETBASE Sintaxis: SETBASE(#entero[m][c])
Muestra entero expresado en la base m en cualquier base
indicada por c, donde puede ser 1 (para binarios), 2
(para octales) o bien, 3 (para hexadecimales). El
parmetro m puede ser b (para binarios), d (para
decimales), o (para octales), o h (para hexadecimales). Si
se omite m, se asumir que la entrada se encuentra en la
base predeterminada. Del mismo modo, si se omite c, la
salida se muestra en la base predeterminada.
Ejemplos: SETBASE (#34o,1) devuelve #11100b
mientras que GETBASE (#1101) devuelve #0h (si la
base predeterminada es hexadecimal).
E/S
Los comandos E/S se utilizan para introducir datos en un
programa y para extraer datos de un programa.
Asimismo, permiten que los usuarios interacten con los
programas.
Tambin inician los editores de matrices y listas.
CHOOSE Sintaxis: CHOOSE(var, "ttulo", "elemento1",
"elemento2",,"elementon")
Muestra un cuadro de eleccin con el ttulo designado y
que contiene los elementos elegidos. Si el usuario
selecciona un objeto, la variable cuyo nombre se
proporciona se actualizar para contener el nmero del
objeto seleccionado (un entero, 1, 2, 3, ) o 0 si el
usuario toca .
612 Programacin
Devuelve verdadero (no cero) si el usuario selecciona un
objeto; de lo contrario, devuelve falso (0).
Ejemplo:
CHOOSE
(N,"Selecciona
rdolo","Euler
","Gauss","New
ton");
IF N==1 THEN
PRINT("Ha
seleccionado
Euler"); ELSE IF N==2 THEN PRINT("Ha
seleccionado Gauss");ELSE PRINT("Ha
seleccionado Newton");
END;
END;
Despus de la ejecucin de CHOOSE, el valor de n se
actualizar para contener 0, 1, 2 o 3. El comando IF
THEN ELSE hace que el nombre de la persona
seleccionada se imprima en el terminal.
EDITLIST Sintaxis: EDITLIST(listvar)
Inicia el editor de listas cargando listvar y muestra la lista
especificada. Si se utiliza en programacin, vuelve al
programa cuando el usuario toca .
Ejemplo: EDITLIST(L1) edita la lista L1.
EDITMAT Sintaxis: EDITMAT(matrizvar)
Inicia el editor de matrices y muestra la matriz
especificada. Si se utiliza en programacin, vuelve al
programa cuando el usuario toca .
Ejemplo: EDITMAT(M1) edita la matriz M1.
GETKEY Sintaxis: GETKEY
Devuelve el ID de la primera tecla del bfer de teclado o
-1 si no se ha pulsado ninguna tecla desde la ltima
llamada a GETKEY. Los ID de tecla son enteros de 0 a 50,
numerados desde la esquina superior izquierda (tecla0)
a la esquina inferior derecha (tecla50) como se muestra
en la figura 27-1.
Programacin 613
INPUT Sintaxis: INPUT(var [,"ttulo", "etiqueta", "ayuda",
predeterminado]);
Abre un cuadro de dilogo con el texto del ttulo, ttulo,
con un campo denominado etiqueta, que muestra ayuda
en la parte inferior y que utiliza el valor predeterminado.
Actualiza la variable var si el usuario toca y
devuelve 1. Si el usuario toca , no actualiza la
variable y devuelve 0.
Ejemplo:
EXPORT SIDES;
EXPORT
GETSIDES()
BEGIN
INPUT(SIDES,"D
ie Sides","N =
","Enter num
sides",2);
END;
Keys 1419
Keys 2025
Keys 2630
Keys 3135
Keys 3640
Keys 4650
Keys 4145
0 1
2
3 4
6
7 8
9
5
11
12
13
10
Keys 013
{
Figura 27-1: Nmeros de las teclas
614 Programacin
ISKEYDOWN Sintaxis: ISKEYDOWN(id_tecla);
Devuelve verdadero (no cero) si est pulsada actualmente
la tecla cuyo id_tecla se proporciona y falso (0) si no lo
est.
RATN Sintaxis: MOUSE[(ndice)]
Devuelve dos listas que describen la ubicacin actual de
cada puntero potencial (o listas vacas si no se utilizan
punteros). La salida es {x , y, z original, y original, tipo}
donde tipo es 0 (para nuevo), 1 (para completado), 2
(para arrastrar), 3 (para alargar), 4 (para girar) y 5 (para
un clic largo).
El ndice de parmetros opcional es el elemento n-simo
que se devolvera (x, y, x original, etc.) si se hubiera
omitido el parmetro (o 1 si no se registra actividad del
puntero).
MSGBOX Sintaxis: MSGBOX(expresin o cadena [ ,ok_cancel?]);
Muestra un cuadro de mensaje con el valor de la
expresin o cadena proporcionada.
Si ok_cancel? es verdadero, muestra los botones
y ; de lo contrario solo muestra el botn . El
valor predeterminado de ok_cancel es falso.
Devuelve verdadero (no cero) si el usuario toca y
falso (0) si el usuario pulsa .
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius, "Radius of Circle","r =
","Enter radius",1);
MSGBOX("The area is " +*radius^2);
END;
Si el usuario introduce
10 como radio, el
cuadro de mensaje
muestra esto:
Programacin 615
PRINT Sintaxis: PRINT(expresin o cadena);
Imprime el resultado de la expresin o cadena en el
terminal.
El terminal es un mecanismo de visualizacin de la salida
de texto de un programa que se muestra solo cuando se
ejecutan los comandos PRINT. Cuando es visible, puede
pulsar o para ver el texto, _ para borrarlo y
cualquier otra tecla para ocultar el terminal. Al pulsar
_, se interrumpe la interaccin con el terminal. PRINT
sin argumentos borra el terminal.
Tambin hay comandos para generar datos en la seccin
de grficas. En particular, los comandos TEXTOUT y
TEXTOUT_P pueden utilizarse para la salida de texto.
En este ejemplo se pide al usuario que introduzca un valor
para el radio de un crculo e imprime el rea del crculo
en el terminal.
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius,
"Radius of
Circle","r =
","Enter
radius",1);
PRINT("The
area is "
+*radius^2);
END;
Fjese el uso de la
variable LOCAL para el
radio y de la convencin
de nomenclatura que utiliza letras en minscula para la
variable local. Seguir dichas convenciones mejorar la
legibilidad de sus programas.
WAIT Sintaxis: WAIT(n);
Detiene la ejecucin del programa durante n segundos.
Sin argumento o con n = 0, detiene la ejecucin del
programa durante un minuto.
616 Programacin
Ms
%CHANGE Sintaxis: %CHANGE(x,y)
Cambio de porcentaje al pasar de x a y.
Ejemplo: %CHANGE(20,50) devuelve 150.
%TOTAL Sintaxis: %TOTAL(x,y)
El porcentaje de x que es y.
Ejemplo: %TOTAL(20,50) devuelve 250.
CAS Sintaxis: CAS(Exp.) o CAS.function(...) o
CAS.variable[(...)]
Evala una expresin o variable utilizando el sistema
algebraico computacional.
EVALLIST Sintaxis: EVALLIST({lista})
Evala el contenido de cada elemento de una lista y
devuelve la lista evaluada.
EXECON Crea una lista basada en los elementos de una o ms
listas modificando iterativamente cada elemento en
funcin de una expresin que contiene el carcter
ampersand (&). La sintaxis:
EXECON(expresin con &,lista
1
[lista
2
]
[lista
n
])
Donde la expresin es & ms un operador (o) ms un
nmero (n), cada elemento de la lista es operado por o y
n y se crea una lista nueva.
Ejemplos:
EXECON("&+1",{1,2,3}) devuelve {2,3,4}
Donde & aparece seguido directamente por un nmero y
se indica la posicin en la lista. Por ejemplo:
EXECON("&2&1",{1, 4, 3, 5}" devuelve {3,
1, 2}
En el ejemplo anterior, &2 indica el segundo elemento y
&1 el primer elemento de cada par de elementos. El
operador menos que aparece entre ellos resta el primero
al segundo en cada par hasta terminar con todos los
pares. Tenga en cuenta que los nmeros aadidos a &
solo pueden ser del 1 al 9 (ambos inclusive).
Programacin 617
EXECON tambin puede operar en ms de una lista. Por
ejemplo:
EXECON("&1+&2",{1,2,3},{4,5,6}) devuelve
{5,7,9}
En el ejemplo anterior, &1 indica un elemento de la
primera lista y &2 indica el elemento correspondiente de
la segunda lista. El operador ms que aparece entre ellos
suma los dos elementos en todos los pares. Tenga en
cuenta que los nmeros aadidos a & solo pueden ser del
1 al 9 (ambos inclusive).
EXECON tambin puede empezar a operar en un
elemento especfico de una lista determinada. Por
ejemplo:
EXECON("&23+&1",{1,5,16},{4,5,6,7}) devuelve
{7,12}
En el ejemplo anterior, &23 indica que las operaciones
van a comenzar en la segunda lista y con el tercer
elemento. A ese elemento se aade el primer elemento de
la primera lista. El proceso contina hasta que no quedan
ms pares.
De nuevo, los dgitos aadidos a & solo pueden ser del 1
al 9 (ambos inclusive).
HMS Sintaxis: HMS(valor)
Convierte un valor decimal a un formato hexadecimal, es
decir, en unidades subdivididas en grupos de 60. Aqu se
incluyen grados, minutos y segundos, as como horas
minutos y segundos.
Ejemplo:
626 Programacin
O bien, en un programa, almacene uno de los siguientes
enteros constantes o nombres en las variables H1Type,
H2Type, etc.
0 Histograma (valor predeterminado)
1 Diagrama de caja
2 Probabilidad normal
3 Lneas
4 Barras
5 Pareto
Ejemplo:
2H3Type
Method
Inferencia
Determina si la aplicacin Inferencia se ha configurado
para calcular los resultados de la prueba de hiptesis o
intervalos de confianza.
En un programa, escriba:
0 Method para Prueba de hiptesis
1 Method para Intervalo de confianza
R0...R9
Polar
Puede contener cualquier expresin. La variable
independiente es .
Ejemplo:
2*SEN(2* ) R1
S1...S5
2Var estadstica
Contiene los valores de datos de un anlisis estadstico de
dos (2) variables. Por ejemplo, S1(n) devuelve el par de
datos n-simo del conjunto de datos para el anlisis S1.
Sin ningn argumento, devuelve una lista que contiene el
nombre de columna independiente, el nombre de
columna dependiente y el nmero del tipo de ajuste.
S1Type...S5Type
2Var estadstica
Establece el tipo de ajuste que utilizar la operacin
AJST al dibujar la lnea de regresin. En la vista Config.
simblica, especifique el ajuste en el campo para
Tipo1, Tipo2, etc.
Programacin 627
En un programa, almacene uno de los siguientes enteros
constantes o nombres en una variable
S1Type,S2Type, etc.
0 Lineal
1 Logartmico
2 Exponencial
3 Potencia
4 Exponente
5 Inverso
6 Logstico
7 Cuadrtico
8 Cbico
9 Curtico
10 Definido por el usuario
Ejemplo:
Cbico S2type
O bien,
8 S2type
Type
Inferencia
Determina el tipo de prueba de hiptesis o intervalo de
confianza. Depende del valor de la variable Method.
Seleccione una opcin de la Vista simblica.
O bien, en un programa, almacene el nmero constante
de la lista que aparece a continuacin en la variable
Type. Con Method=0, los valores de las constantes y sus
significados son los siguientes:
0 Prueba Z:1
1 Prueba Z:
2 Prueba Z:1
3 Prueba Z:
4 Prueba T:1
5 Prueba T:
Con Method=1, las constantes y sus significados son:
0 Int. Z:1
1 Int. Z:
1
2
1
2
1
2
1
2
628 Programacin
2 Int. Z:1
3 Int. Z:
4 Int. T:1
5 Int. T:
X0, Y0...X9,Y9
Paramtrica
Puede contener cualquier expresin. La variable
independiente es T.
Ejemplo:
SEN(4*T) Y1;2*SEN(6*T) X1
U0...U9
Secuencia
Puede contener cualquier expresin. La variable
independiente es N.
Ejemplo:
RECURSE (U,U(N-1)*N,1,2) U1
Variables de la Vista numrica
C0...C9
2Var estadstica
C0 hasta C9, para columnas de datos. Puede contener
listas.
Introduzca datos en la Vista numrica.
En un programa, escriba:
LIST Cn
donde , 1, 2, 3 ... 9 y LIST puede ser una lista o
el nombre de una lista.
D0...D9
1Var estadstica
D0 hasta D9, para columnas de datos. Puede contener
listas.
Introduzca datos en la Vista numrica.
En un programa, escriba:
LIST Dn
donde , 1, 2, 3 ... 9 y LIST puede ser una lista o
el nombre de una lista.
1
2
1
2
n 0 =
n 0 =
Programacin 629
NumIndep
Funcin
Paramtrica
Polar
Secuencia
Creacin de
grficas avanzada
Especifica la lista de valores independientes (o de
conjuntos de dos valores de valores independientes) que
se van a utilizar para generar su propia tabla.
Introduzca sus valores uno a uno en la Vista numrica.
En un programa, escriba:
LIST NumIndep
List puede ser una lista o el nombre de una lista. En el
caso de la aplicacin Creacin de grficas avanzada, la
lista sera una lista de pares (una lista de vectores de 2
elementos) en lugar de una lista de nmeros.
NumStart
Funcin
Paramtrica
Polar
Secuencia
Establece el valor inicial de una tabla en la Vista
numrica.
En la vista Configuracin numrica, introduzca un valor
para NMERO INICIAL.
En un programa, escriba:
NumStart
NumXStart
Creacin de grficas
avanzada
Establece el valor inicial de los valores X de una tabla en
la Vista numrica.
En la vista Configuracin numrica, introduzca un valor
para NUMXSTART.
En un programa, escriba:
NumXStart
NumYStart
Creacin de grficas
avanzada
Establece el valor inicial de los valores Y de una tabla en
la Vista numrica.
En la vista Configuracin numrica, introduzca un valor
para NUMYSTART.
En un programa, escriba:
NumYStart
NumStep
Funcin
Paramtrica
Polar
Secuencia
Establece el valor de incremento de una variable
independiente en la Vista numrica.
En la vista Configuracin numrica, introduzca un valor
para NM. INCREM.
En un programa, escriba:
NumStep
donde
n
n
n
n
n 0 >
630 Programacin
NumXStep
Creacin de grficas
avanzada
Establece el tamao del incremento (valor de incremento)
de una variable X independiente en la Vista numrica.
En la vista Configuracin numrica, introduzca un valor
para NUMXSTEP.
En un programa, escriba:
NumXStep
donde
NumYStep
Creacin de grficas
avanzada
Establece el tamao del incremento (valor de incremento)
de una variable Y independiente en la Vista numrica.
En la vista Configuracin numrica, introduzca un valor
para NUMYSTEP.
En un programa, escriba:
NumYStep
donde
NumType
Funcin
Paramtrica
Polar
Secuencia
Creacin de grficas
avanzada
Establece el formato de tabla.
En la vista Configuracin numrica, introduzca un valor
de 0 a 1.
En un programa, escriba:
0 NumType: para Automtica (valor
predeterminado).
1 NumType para Generar propio.
NumZoom
Funcin
Paramtrica
Polar
Secuencia
Establece el factor de zoom en la Vista numrica.
En la vista Configuracin numrica, escriba un valor para
NM. ZOOM.
En un programa, escriba:
NumZoom
donde
NumXZoom
Creacin de grficas
avanzada
Establece el factor de zoom para los valores de la
columna X en la Vista numrica.
En vista Configuracin numrica, escriba un valor para
NUMXZOOM.
En un programa, escriba:
NumXZoom
donde
n
n 0 >
n
n 0 >
n
n 0 >
n
n 0 >
Programacin 631
NumYZoom
Creacin de grficas
avanzada
Establece el factor de zoom para los valores de la
columna Y en la Vista numrica.
En la vista Configuracin numrica, escriba un valor para
NUMYZOOM.
En un programa, escriba:
NumYZoom
donde
Variables de
la aplicacin
Inferencia
La aplicacin Inferencia utiliza las siguientes variables.
Corresponden a los campos de la Vista numrica de la
aplicacin Inferencia. El conjunto de variables mostrado
en esta vista depende de la prueba de hiptesis o del
intervalo de confianza seleccionados en la Vista
simblica.
Alpha Establece el nivel alfa para la prueba de hiptesis. Desde
la Vista numrica, establezca el valor de Alpha.
En un programa, escriba:
Alpha
donde
Conf Establece el nivel de confianza para el intervalo de
confianza. Desde la Vista numrica, establezca el valor
de Conf.
En un programa, escriba:
Conf
donde
Mean1 Establece el valor del promedio de una muestra para una
prueba de hiptesis o intervalo de confianza de un (1)
promedio. Para una prueba o un intervalo de dos
promedios, establece el valor del promedio de la primera
muestra. Desde la Vista numrica, establezca el valor de
Mean1.
En un programa, escriba:
Mean1
n
n 0 >
n
0 n 1 < <
n
0 n 1 < <
n
632 Programacin
Mean2 Para una prueba o un intervalo de dos promedios,
establece el valor del promedio de la segunda muestra.
Desde la Vista numrica, establezca el valor de Mean2.
En un programa, escriba:
Mean2
Las siguientes variables se utilizan para establecer la
prueba de la hiptesis o los clculos del intervalo de
confianza en la aplicacin Inferencia.
Establece el valor asumido de promedio de la poblacin
para un texto de hiptesis. Desde la Vista numrica,
establezca el valor de .
En un programa, escriba:
donde
n1 Establece el tamao de la muestra para una prueba de
hiptesis o un intervalo de confianza. Para una prueba o
un intervalo que implica la diferencia de dos promedios
o proporciones, establece el tamao de la primera
muestra. Desde la Vista numrica, establezca el valor de
n1.
En un programa, escriba:
n1
n2 Para una prueba o un intervalo que implica la diferencia
de dos promedios o proporciones, establece el tamao de
la segunda muestra. Desde la Vista numrica, establezca
el valor de n2.
En un programa, escriba:
n2
Establece la proporcin de xitos en la prueba Z de una
proporcin. Desde la Vista numrica, establezca el valor
de .
En un programa, escriba:
donde
n
0
0
n 0
0 0 1 < <
n
n
0
0
n 0
0 0 1 < <
Programacin 633
Pooled Determina si las muestras deben agruparse o no para
pruebas o intervalos mediante la distribucin T de Student
con dos promedios. Desde la Vista numrica, establezca
el valor de Pooled.
En un programa, escriba:
0 Pooled para no agrupados (valor
predeterminado).
1 Pooled para agrupados.
s1 Establece la desviacin estndar de una muestra para
una prueba de hiptesis o un intervalo de confianza. Para
una prueba o un intervalo que implique la diferencia de
dos promedios o dos proporciones, establece la
desviacin estndar de la primera muestra. Desde la Vista
numrica, establezca el valor de s1.
En un programa, escriba:
s1
s2 Para una prueba o un intervalo que implique la diferencia
de dos promedios o dos proporciones, establece la
desviacin estndar de la segunda muestra. Desde la
Vista numrica, establezca el valor de s2.
En un programa, escriba:
s2
1 Establece la desviacin estndar de la poblacin para
una prueba de hiptesis o un intervalo de confianza. Para
una prueba o un intervalo que implique la diferencia de
dos promedios o dos proporciones, establece la
desviacin estndar de la poblacin de la primera
muestra. Desde la Vista numrica, establezca el valor de
1.
En un programa, escriba:
1
2 Para una prueba o un intervalo que implique la diferencia
de dos promedios o dos proporciones, establece la
desviacin estndar de la poblacin de la segunda
muestra. Desde la Vista numrica, establezca el valor de
2.
n
n
n
634 Programacin
En un programa, escriba:
2
x1 Establece el nmero de xitos de una prueba de hiptesis
o un intervalo de confianza de una proporcin. Para una
prueba o un intervalo que implica la diferencia de dos
proporciones, establece el nmero de xitos de la primera
muestra. Desde la Vista numrica, establezca el valor de
x1.
En un programa, escriba:
x1
x2 Para una prueba o un intervalo que implica la diferencia
de dos proporciones, establece el nmero de xitos de la
segunda muestra. Desde la Vista numrica, establezca el
valor de x2.
En un programa, escriba:
x2
Variables de
la aplicacin
Finanzas
La aplicacin Finanzas utiliza las siguientes variables.
Corresponden a los campos de la Vista numrica de la
aplicacin Finanzas.
CPYR Periodos capitalizables por ao. Establece el nmero de
periodos capitalizables por ao para un clculo de flujo
de caja. Desde la Vista numrica de la aplicacin
Finanzas, introduzca un valor para C/AO.
En un programa, escriba:
CPYR
donde
END Determina si el inters es compuesto al principio o al final
del periodo utilizado para el clculo. Desde la Vista
numrica de la aplicacin Finanzas, active o desactive
FINAL.
En un programa, escriba:
1END para inters compuesto al final del periodo
(valor predeterminado)
n
n
n
n
n 0 >
Programacin 635
0END para inters compuesto al principio del
periodo
FV Valor futuro. Establece el valor futuro de una inversin.
Desde la Vista numrica de la aplicacin Finanzas,
introduzca un valor para VF.
En un programa, escriba:
FV
Nota: los valores positivos representan los dividendos de
una inversin o prstamo.
IPYR Inters anual. Establece la tasa de inters anual de un
flujo de caja. Desde la Vista numrica de la aplicacin
Finanzas, introduzca un valor para I%AO.
En un programa, escriba:
IPYR
donde
NbPmt Nmero de pagos. Establece el nmero de pagos de un
flujo de caja. Desde la Vista numrica de la aplicacin
Finanzas, introduzca un valor para N.
En un programa, escriba:
NbPmt
donde
PMT Valor de pago. Establece el valor de cada pago en un
flujo de caja. Desde la Vista numrica de la aplicacin
Finanzas, introduzca un valor para PAGO.
En un programa, escriba:
PMT
Tenga en cuenta que los valores de pago son negativos si
se est realizando el pago y positivos si se recibe el pago.
PPYR Pagos por ao. Establece el nmero de pagos por ao para
un clculo de flujo de caja. Desde la Vista numrica de la
aplicacin Finanzas, introduzca un valor para P/AO.
En un programa, escriba:
PPYR
n
n
n 0 >
n
n 0 >
n
n
636 Programacin
donde
PV Valor actual. Establece el valor actual de una inversin.
Desde la Vista numrica de la aplicacin Finanzas,
introduzca un valor para VA.
En un programa, escriba:
PV
Nota: los valores negativos representan una inversin o
un prstamo.
GSize Tamao de grupo. Establece el tamao de cada grupo
para la tabla de amortizacin. Desde la Vista numrica
de la aplicacin Finanzas, introduzca un valor para
Tamao de grupo.
En un programa, escriba:
GSize
Variables de
la aplicacin
Soluc. lineal
Las siguientes variables se utilizan en la aplicacin Soluc.
lineal. Corresponden a los campos de la Vista numrica
de la aplicacin.
LSystem Contiene una matriz 2x3 o 3x4 que representa un sistema
lineal 2x2 o 3x3. Desde la Vista numrica de la
aplicacin Soluc. lineal, introduzca los coeficientes y las
constantes del sistema lineal.
En un programa, escriba:
matrizLSystem
donde matriz corresponde a una matriz o al nombre de
una de las variables de matriz M0-M9.
Size Contiene el tamao del sistema lineal. Desde la Vista
numrica de la aplicacin Soluc. lineal, pulse o
.
En un programa, escriba:
2Size: para un sistema lineal 2x2
3Size: para un sistema lineal 3x3
n 0 >
n
n
Programacin 637
Variables de
la aplicacin
Soluc. de
tring.
Las siguientes variables se utilizan en la aplicacin Soluc.
de tring. Corresponden a los campos de la Vista
numrica de la aplicacin.
SideA Longitud del lado A. Establece la longitud del lado
opuesto al ngulo A. Desde la Vista numrica de Soluc.
de tring. introduzca un valor positivo para A.
En un programa, escriba:
SideA
donde
SideB Longitud del lado B. Establece la longitud del lado
opuesto al ngulo B. Desde la Vista numrica de Soluc.
de tring. introduzca un valor positivo para B.
En un programa, escriba:
SideB
donde
SideC Longitud del lado C. Establece la longitud del lado
opuesto al ngulo C. Desde la Vista numrica de Soluc.
de tring. introduzca un valor positivo para C.
En un programa, escriba:
SideC
donde
AngleA Medida del ngulo . Establece la medida del ngulo
. El valor de esta variable se interpretar de acuerdo
con la configuracin de modo de ngulo (Grados o
Radianes). Desde la Vista numrica de Soluc. de tring.
introduzca un valor positivo para el ngulo.
En un programa, escriba:
AngleA
donde
n
n 0 >
n
n 0 >
n
n 0 >
n
n 0 >
638 Programacin
AngleB Medida del ngulo . Establece la medida del ngulo
. El valor de esta variable se interpretar de acuerdo
con la configuracin de modo de ngulo (Grados o
Radianes). Desde la Vista numrica de Soluc. de tring.
introduzca un valor positivo para el ngulo .
En un programa, escriba:
AngleB
donde
AngleC Medida del ngulo . Establece la medida del ngulo .
El valor de esta variable se interpretar de acuerdo con
la configuracin de modo de ngulo (Grados o
Radianes). Desde la Vista numrica de Soluc. de tring.
introduzca un valor positivo para el ngulo .
En un programa, escriba:
AngleC
donde
RECT Corresponde al estado de
en la Vista numrica de
la aplicacin Soluc. de tring. Determina si debe
utilizarse un solucionador de tringulos rectngulos o
general. Desde la vista Soluc. de tring., toque .
En un programa, escriba:
0RECT para el solucionador de tringulos general
1RECT para el solucionador de tringulos
rectngulos
Variables de
Modos
Las siguientes variables se encuentran en el formulario de
introduccin de Modos de Inicio. Todas ellas pueden
sobrescribirse en la configuracin simblica de una
aplicacin.
Ans Contiene el ltimo resultado calculado en la vista de
Inicio.
HAngle Establece el formato del ngulo para la vista de Inicio. En
la vista Modos, seleccione Grados o Radianes para la
medicin de ngulos.
n
n 0 >
n
n 0 >
Programacin 639
En un programa, escriba:
0 HAngle para Grados.
1 HAngle para Radianes.
HDigits Establece el nmero de dgitos para un formato numrico
distinto al estndar en la vista de Inicio. En la vista
Modos, introduzca un valor en el segundo campo de
Formato de nm.
En un programa, escriba:
n HDigits, donde .
HFormat Establece el formato de visualizacin numrica utilizado
en la vista de Inicio. En la vista Modos, seleccione
Estndar, Fijo, Cientfico o Ingeniera en el
campo Formato de nm.
En un programa, almacene uno de los siguientes nmeros
constantes (o su nombre) en la variable HFormat:
0: Estndar
1: Fijo
2: Cientfico
3: Ingeniera
HComplex Establece el modo de nmero complejo para la vista de
Inicio. En Modos, active o desactive el campo Complejo.
O bien, en un programa, escriba:
0 HComplex para DESACTIV.
1 HComplex: para ACTIV.
Date Devuelve la fecha del sistema. El formato es
AAAA.MMDD. Este formato se utiliza con independencia
del formato establecido en la pantalla Configuracin
de Inicio.
Time Devuelve o establece la hora del sistema.
HHMMSS Time
0 n 11 < <
640 Programacin
Language Establece el idioma. En Modos, seleccione un idioma
para el campo Idioma.
En un programa, almacene uno de los siguientes nmeros
contantes en la variable Language:
1 Language (Ingls)
2 Language (Chino)
3 Language (Francs)
4 Language (Alemn)
5 Language (Espaol)
6 Language (Neerlands)
7 Language (Portugus)
Entry Establece el modo de entrada. En un programa,
introduzca:
0 EntryPara Libro de texto
1 EntryPara algebraica
2 EntryPara RPN
Entero
Base Devuelve o establece la base del entero. En un programa,
introduzca:
0 BasePara binarios
1 BasePara octales
2 BasePara decimales
3 BasePara hexadecimales
Bits Devuelve o establece el nmero de bits para representar
enteros. En un programa, introduzca:
n Bits donde n es el nmero de bits.
Signed Devuelve o establece un indicador que indica si el
tamao de palabras del entero se ha firmado o no. En un
programa, introduzca:
0 SignedPara no firmados
1 SignedPara firmados
Programacin 641
Las siguientes variables se encuentran en la Config.
simblica de una aplicacin. Pueden utilizarse para
sobrescribir el valor de la variable correspondiente en los
modos de Inicio.
AAngle Establece el modo de ngulo.
En Config. simblica, seleccione Sistema, Grados o
Radianes para la medicin de los ngulos. Sistema
(valor predeterminado) obligar a que la medicin del
ngulo concuerde con la existente en Modos.
En un programa, escriba:
0 AAngle: para Sistema (valor predeterminado).
1 AAngle para Grados.
2 AAngle para Radianes.
AComplex Establece el modo de nmero complejo.
En Config. simblica, seleccione Sistema, ACTIV. o
DESACTIV. Sistema (valor predeterminado) obligar a
que esta configuracin concuerde con la configuracin
correspondiente de Modos de Inicio.
En un programa, escriba:
0 AComplex: para Sistema (valor
predeterminado).
1 AComplexPara encendido.
2 AComplexPara apagado.
ADigits Define el nmero de decimales que se debe utilizar con el
formato de nmero fijo en la configuracin simblica
de la aplicacin. Afecta a los resultados en la vista de
Inicio.
En Config. simblica, introduzca un valor en el segundo
campo de Formato de nm.
En un programa, escriba:
ADigits
donde
AFormat Define el formato de visualizacin de los nmeros que se
utiliza para su visualizacin en la vista de Inicio y para
etiquetar ejes en la Vista de grfico.
n
0 n 11 < <
642 Programacin
En Config. simblica, seleccione Estndar, Fijo,
Cientfico o Ingeniera en el campo Formato de
nm.
En un programa, almacene el nmero constante (o su
nombre) en la variable AFormat.
0: Sistema
1: Estndar
2: Fijo
3: Cientfico
4: Ingeniera
Ejemplo:
Cientfico AFormat
O bien,
3 AFormat
Variables de
resultados
Las aplicaciones Funcin, Soluc. lineal, 1Var estadstica,
2Var estadstica e Inferencia ofrecen funciones que
generan resultados que pueden volver a utilizarse fuera
de esas aplicaciones (como en un programa). Por
ejemplo, la aplicacin Funcin puede encontrar la raz de
una funcin y dicha raz puede estar escrita en una
variable denominada Root. Dicha variable puede
utilizarse en cualquier parte.
Las variables resultantes se enumeran en las aplicaciones
que las generan. Consulte Variables de aplicacin en la
pgina 482.
Aritmtica con enteros bsica 643
28
Aritmtica con enteros bsica
La base numrica comn utilizada en las matemticas actuales es
la base 10. De forma predeterminada, todos los clculos de la
calculadora HPPrime se realizan en base 10, y todos los
resultados se muestran en base 10.
No obstante, la calculadora
HPPrime permite realizar
operaciones de aritmtica con
enteros con cuatro bases:
decimal (base 10), binario,
(base 2), octal (base 8) y
hexadecimal (base 16). Por
ejemplo, puede multiplicar 4 en
base 16 por 71 en base 8 y la respuesta sera E4 en base 16.
Esto es el equivalente en base 10 a multiplicar 4 por 57 para
obtener 228.
Indica que van a iniciar operaciones de aritmtica con enteros
precediendo el nmero con el smbolo de almohadilla (#, que se
obtiene al pulsar [_). A continuacin, indique qu base
se va a utilizar para el nmero aadiendo el marcador de base
correspondiente:
Marcador de
base
Base
[vaco] Adopta la base
predeterminada (consulte
Base predeterminada en la
pgina 644).
d decimal
b Binario
o Octal
h Hexadecimal
644 Aritmtica con enteros bsica
Por lo tanto, #11b representa 3
10
. El marcador de base b indica
que el nmero debe interpretarse como un nmero binario: 11
2
.
Del mismo modo, #E4h representa 228
10
. En este caso, el
marcador de base h indica que el nmero debe interpretarse
como un nmero hexadecimal: E4
16
.
Tenga en cuenta que, en la aritmtica con enteros, el resultado
de cualquier clculo que devuelva un resto en aritmtica de punto
flotante se trunca: solo se presenta la porcin entera. Por lo tanto,
#100b/#10b devuelve la respuesta correcta: #10b (dado que
4
10
/2
10
es 2
10
). No obstante, #100b/#11b devuelve solo el
componente entero del resultado correcto: #1b.
Tenga en cuenta tambin que la precisin de la aritmtica con
enteros puede estar limitada por el tamao de las palabras del
entero. El tamao de las palabras trata del nmero mximo de
bits que puede representar un entero. Puede configurar esta
opcin en un valor entre 1 y 64. Cuanto ms pequeo sea el
tamao de las palabras, el entero ms pequeo podr
representarse con mayor precisin. El tamao de las palabras
predeterminado es 32, adecuado para representar enteros de
hasta 2 10
9
aproximadamente. No obstante, los enteros de
tamao superior a este se truncarn, es decir, los bits ms
significativos (es decir, los bits iniciales) se eliminarn. Por tanto,
el resultado de cualquier clculo relacionado con un nmero de
esas caractersticas no ser preciso.
Base predeterminada
La configuracin de una base predeterminada solo afecta a la
entrada y la visualizacin de nmeros utilizados en aritmtica
con enteros. Si configura la base predeterminada en binario, 27
y 44 se seguirn representando de esa forma en la vista de
Inicio, y el resultado de esos nmeros aadidos se seguir
representando como 71. No obstante, si introduce #27b,
obtendr un error de sintaxis, porque 2 y 7 no son enteros
encontrados en operaciones de aritmtica binaria. Deber
introducir 27 como #11011b (dado que 27
10
=11011
2
).
Aritmtica con enteros bsica 645
La configuracin de una base predeterminada significa que no
tendr que especificar siempre un marcador de base para los
nmeros en aritmtica de enteros. Pero existe una excepcin:
cuando desea incluir un nmero de la base no predeterminada;
en este caso, deber incluir el marcador de base. Por lo tanto, si
la base predeterminada es 2 y desea introducir 27 para
operaciones de aritmtica con enteros, puede introducir solo
#11011 sin el sufijo b. En cambio, si desea introducir E4
16
,
necesita introducirlo con el sufijo: #E4h. (La calculadora
HPPrime aade los marcadores de base omitidos cuando el
clculo se muestra en el historial).
Tenga en cuenta que, si cambia
la base predeterminada,
cualquier clculo del historial
relacionado con aritmtica con
enteros para el que no haya
aadido explcitamente un
marcador de base volver a
mostrarse en la base nueva. En
el ejemplo de la derecha, el primer clculo ha incluido
explcitamente los marcadores de base (b para cada operando).
El segundo clculo era una copia del primero, pero sin los
marcadores de base. A continuacin, la base predeterminada se
cambi a hex. El primer clculo permaneci como estaba y el
segundo (sin marcadores de base aadidos explcitamente a los
operandos) se mostraron de nuevo en base 16.
Cambio de la base predeterminada
La base predeterminada de la calculadora para operaciones de
aritmtica con enteros es 16 (hexadecimal). Para cambiar la base
predeterminada:
1. Acceda a la pantalla Configuracin de Inicio: