Está en la página 1de 676

Calculadora grfica HPPrime

Gua del usuario

Edicin 1
Nmero de referencia NW280-2E51

Aviso legal
Este manual y cualquier ejemplo incluido en l se ofrecen "tal cual" y estn sujetos a cambios
sin previo aviso. Hewlett-Packard Company no ofrece ningn tipo de garanta con respecto a
este manual, incluidas (pero sin limitarse a ellas) las garantas implcitas de comerciabilidad,
de no infraccin o de adecuacin a un fin determinado.
Partes de este software son copyright 2013 The FreeType Project (www.freetype.org). Todos los
derechos reservados.

HP distribuye FreeType bajo licencia de FreeType.

HP distribuye google-droid-fonts bajo licencia de software Apache v2.0.

HP distribuye HIDAPI solo bajo licencia de BSD.

HP distribuye Qt bajo licencia de LGPLv2.1. HP proporciona una copia completa del


cdigo fuente de Qt.

HP distribuye QuaZIP bajo licencia de LGPLv2 y zlib/libpng. HP proporciona una copia


completa del cdigo fuente de QuaZIP.

Hewlett-Packard Company no se har responsable de ningn error, ni de los daos


imprevistos o consecuentes relacionados con la provisin, el rendimiento o el uso de este
manual ni de los ejemplos que en l se incluyen.

Informacin sobre medioambiente y normativas del producto


En el CD que incluye este producto encontrar informacin sobre medioambiente y normativas del producto.

Copyright 2013 Hewlett-Packard Development Company, L.P.


Queda prohibida la reproduccin, adaptacin o traduccin de este manual sin el
consentimiento previo por escrito de Hewlett-Packard Company, a menos que lo permitan las
leyes en materia de derechos de autor.

Historial de impresin
1. edicin

Julio de 2013

Contenido
Prefacio
Convenciones del manual ........................................................ 9
Aviso................................................................................... 10

1 Primeros pasos

Antes de empezar................................................................. 14
Operaciones de encendido, apagado y cancelacin ................ 15
Pantalla ............................................................................... 16
Secciones de la pantalla ................................................... 16
Navegacin ......................................................................... 19
Gestos tctiles.................................................................. 20
Teclado ............................................................................... 21
Men contextual............................................................... 22
Teclas de entrada y edicin ................................................... 23
Teclas secundarias ........................................................... 25
Adicin de texto............................................................... 26
Teclas matemticas........................................................... 28
Mens ................................................................................. 33
Mens del cuadro de herramientas..................................... 34
Formularios de entrada.......................................................... 34
Configuracin del sistema ...................................................... 35
Configuracin de Inicio..................................................... 36
Especificacin de una configuracin de Inicio...................... 41
Clculos matemticos ............................................................ 42
Eleccin del tipo de entrada .............................................. 43
Introduccin de expresiones............................................... 44
Reutilizacin de expresiones y resultados anteriores ............. 47
Almacenamiento de un valor en una variable ...................... 50
Nmeros complejos............................................................... 51
Uso compartido de datos ....................................................... 52
Ayuda en lnea ..................................................................... 53

2 Notacin polaca inversa (RPN)

Historial en el modo RPN ....................................................... 56


Clculos de muestra .............................................................. 58
Manipulacin de la pila......................................................... 59

3 Sistema algebraico computacional (CAS)

Vista de CAS (Sistema algebraico computacional) .................... 63


Clculos del sistema algebraico computacional ........................ 64
Configuracin ...................................................................... 66
Contenido

4 Modo Examen
Modificacin de la configuracin predeterminada ................ 72
Creacin de una configuracin nueva ................................. 74
Activacin del modo Examen.................................................. 75
Cancelacin del modo de examen...................................... 77
Modificacin de configuraciones............................................. 77
Cambio de una configuracin ............................................ 77
Cmo volver a la configuracin predeterminada .................. 78
Eliminacin de configuraciones .......................................... 78

5 Introduccin a las aplicaciones de HP

Biblioteca de aplicaciones ...................................................... 81


Vistas de aplicaciones............................................................ 83
Vista simblica ................................................................. 84
Vista Config. simblica...................................................... 85
Vista de grfico ................................................................ 85
Vista Config. de grfico .................................................... 87
Vista numrica.................................................................. 88
Vista Configuracin numrica............................................. 89
Ejemplo rpido ..................................................................... 91
Operaciones comunes en la Vista simblica ............................. 93
Vista simblica: resumen de los botones de men ................. 98
Operaciones comunes en la vista Config. simblica .................. 99
Operaciones comunes en la Vista de grfico ......................... 100
Zoom ............................................................................ 100
Trazar ........................................................................... 107
Vista de grfico: resumen de los botones de men.............. 109
Operaciones comunes en la vista Configuracin de grfico...... 110
Configuracin de la Vista de grfico................................. 110
Operaciones comunes en la Vista numrica............................ 114
Zoom ............................................................................ 114
Evaluacin ..................................................................... 117
Tablas personalizadas..................................................... 117
Vista numrica: resumen de los botones de men ............... 118
Operaciones comunes en la vista Configuracin numrica ....... 120
Combinacin de la Vista de grfico y la Vista numrica........... 121
Adicin de una nota en una aplicacin.................................. 121
Creacin de una aplicacin.................................................. 122
Funciones y variables de aplicaciones ................................... 124

6 Aplicacin Funcin

Introduccin a la aplicacin Funcin...................................... 127


Anlisis de funciones ........................................................... 135
Variables de Funcin ........................................................... 139
2

Contenido

Resumen de las operaciones de Func. ................................... 141

7 Aplicacin Creacin de grficas avanzada

Introduccin a la aplicacin Creacin de grficas avanzada ... 144


Galera de grfico .............................................................. 153
Exploracin de un grfico de la Galera de grfico ............ 154

8 Geometra

Introduccin a la aplicacin Geometra ................................. 155


Informacin detallada sobre la Vista de grfico ...................... 162
Vista Config. de grfico .................................................. 169
Informacin detallada sobre la Vista simblica ....................... 171
Vista Config. simblica ................................................... 173
Informacin detallada sobre la Vista numrica ...................... 173
Objetos geomtricos ........................................................... 176
Transformaciones geomtricas .............................................. 185
Funciones y comandos de geometra ..................................... 190
Vista simblica: men Cmds ............................................ 191
Vista numrica: men Cmds............................................. 209
Otras funciones de Geometra ......................................... 215

9 Hoja de clculo

Introduccin a la aplicacin Hoja de clculo.......................... 221


Funcionamiento bsico ........................................................ 226
Navegacin, seleccin y gestos ....................................... 226
Referencias de celdas ..................................................... 226
Denominacin de celdas ................................................. 227
Introduccin de contenido ............................................... 228
Copia y pegado ............................................................ 232
Referencias externas............................................................ 232
Referencia a variables .................................................... 233
Uso del sistema algebraico computacional en clculos
de la hoja de clculo ...................................................... 234
Botones y teclas .................................................................. 235
Opciones de formato........................................................... 236
Funciones de Hoja de clculo............................................... 239

10 Aplicacin 1Var estadstica

Introduccin a la aplicacin 1Var estadstica ......................... 241


Introduccin y edicin de datos estadsticos ........................... 246
Estadsticas calculadas ........................................................ 249
Trazado............................................................................. 250
Tipos de grfico ............................................................. 251
Configuracin del grfico (Vista Config. de grfico) ........... 252
Exploracin de la grfica ................................................ 253
Contenido

11 Aplicacin 2Var estadstica


Introduccin a la aplicacin 2Var estadstica .......................... 255
Introduccin y edicin de datos estadsticos............................ 260
Vista numrica: elementos de men................................... 261
Definicin de un modelo de regresin.................................... 264
Estadsticas calculadas ......................................................... 266
Trazado de datos estadsticos ............................................... 268
Vista de grfico: elementos de men ................................. 270
Config. de grfico .......................................................... 270
Prediccin de valores ...................................................... 271
Solucin de problemas de un grfico ................................ 272

12 Aplicacin Inferencia

Introduccin a la aplicacin Interferencia ............................... 273


Importacin de estadsticas................................................... 277
Pruebas de hiptesis ............................................................ 281
Prueba Z de una muestra ................................................. 281
Prueba Z de dos muestras ................................................ 282
Prueba Z de una proporcin ............................................ 283
Prueba Z de dos proporciones.......................................... 284
Prueba T de una muestra ................................................. 285
Prueba T de dos muestras ................................................ 286
Intervalos de confianza ........................................................ 288
Intervalo Z de una muestra............................................... 288
Intervalo Z de dos muestras.............................................. 288
Intervalo Z de una proporcin .......................................... 289
Intervalo Z de dos proporciones ....................................... 290
Intervalo T de una muestra ............................................... 291
Intervalo T de dos muestras .............................................. 291

13 Aplicacin Soluc.

Introduccin a la aplicacin Soluc. ........................................ 293


Una ecuacin................................................................. 294
Varias ecuaciones........................................................... 297
Limitaciones ................................................................... 299
Informacin sobre soluciones ................................................ 300

14 Aplicacin Soluc. lineal

Introduccin a la aplicacin Soluc. lineal ............................... 303


Elementos de men .............................................................. 306

15 Aplicacin Paramtrica

Introduccin a la aplicacin Paramtrica................................ 307

Contenido

16 Aplicacin Polar
Introduccin a la aplicacin Polar ......................................... 313

17 Aplicacin Secuencia

Introduccin a la aplicacin Secuencia.................................. 319


Otro ejemplo: secuencias definidas explcitamente.................. 323

18 Aplicacin Finanzas

Introduccin a la aplicacin Finanzas.................................... 325


Diagramas de flujo de efectivo ............................................. 327
Valor del dinero en el tiempo (TVM) ...................................... 328
Clculos de TVM: otro ejemplo............................................. 330
Clculo de amortizaciones ................................................... 331

19 Aplicacin Soluc. de tring.

Introduccin a la aplicacin Soluc. de tring.......................... 335


Eleccin de los tipos de tringulo .......................................... 338
Casos especiales ................................................................ 338

20 Aplicaciones Explorador

Aplicacin Explorador lineal ................................................ 342


Aplicacin Explor. cuadrtico............................................... 345
Aplicacin Explor. trigonom. ................................................ 347

21 Funciones y comandos

Funciones del teclado .......................................................... 353


Men Matem...................................................................... 357
Nmeros ....................................................................... 357
Aritmtica...................................................................... 359
Trigonometra ................................................................ 361
Hiperblica ................................................................... 361
Probabilidad.................................................................. 362
Lista .............................................................................. 367
Matriz........................................................................... 367
Especial ........................................................................ 368
Men Sistema algebraico computacional ............................... 369
lgebra ........................................................................ 369
Clculos ........................................................................ 371
Soluc. ........................................................................... 376
Reescribir ...................................................................... 377
Entero ........................................................................... 382
Polinmica..................................................................... 384
Grfico ......................................................................... 390
Men Apl........................................................................... 391
Funciones de la aplicacin Funcin .................................. 391
Contenido

Funciones de la aplicacin Soluc. ..................................... 392


Funciones de Hoja de clculo........................................... 393
Funciones de la aplicacin 1Var estadstica ....................... 411
Funciones de la aplicacin 2Var estadstica ....................... 412
Funciones de la aplicacin Inferencia................................ 413
Funciones de la aplicacin Finanzas ................................. 416
Funciones de la aplicacin Soluc. lineal ............................ 417
Funciones de la aplicacin Soluc. de tring. ...................... 418
Funciones de Explorador lineal......................................... 419
Funciones de Explor. cuadrtico ....................................... 419
Funciones de aplicacin comunes ..................................... 420
Men Catlg ........................................................................ 421
Creacin de sus propias funciones ........................................ 475

22 Variables

Variables de Inicio............................................................... 481


Variables de aplicacin ....................................................... 482
Variables de la aplicacin Funcin ................................... 482
Variables de la aplicacin Geometra ............................... 483
Variables de la aplicacin Hoja de clculo ........................ 484
Variables de la aplicacin Soluc....................................... 484
Variables de la aplicacin Creacin de grficas
avanzada ...................................................................... 485
Variables de la aplicacin 1Var estadstica ....................... 486
Variables de la aplicacin 2Var estadstica ....................... 488
Variables de la aplicacin Inferencia ................................ 490
Variables de la aplicacin Paramtrica ............................. 492
Variables de la aplicacin Polar ....................................... 493
Variables de la aplicacin Finanzas.................................. 493
Variables de la aplicacin Soluc. lineal ............................. 494
Variables de la aplicacin Soluc. de tring. ....................... 494
Variables de la aplicacin Explorador lineal ...................... 494
Variables de la aplicacin Explor. cuadrtico .................... 494
Variables de la aplicacin Explor. trigonom. ...................... 495
Variables de la aplicacin Secuencia................................ 495

23 Unidades y constantes

Men Unids ........................................................................ 497


Clculos con unidades ......................................................... 498
Herramientas de unidades.................................................... 500
Constantes fsicas ................................................................ 501
Lista de constantes .......................................................... 503

Contenido

24 Listas
Creacin de una lista en el catlogo de listas......................... 506
Editor de listas ............................................................... 507
Eliminacin de listas ............................................................ 509
Listas en la vista de Inicio..................................................... 510
Funciones de lista................................................................ 511
Bsqueda de valores estadsticos para listas........................... 516

25 Matrices

Creacin y almacenamiento de matrices................................ 520


Uso de las matrices ............................................................. 521
Matriz aritmtica ................................................................ 526
Resolucin de sistemas de ecuaciones lineales........................ 529
Funciones y comandos de las matrices .................................. 531
Funciones de matriz ............................................................ 532
Ejemplos ....................................................................... 543

26 Notas e informacin

Catlogo de notas .............................................................. 547


Editor de notas ................................................................... 548

27 Programacin

Catlogo de programas....................................................... 559


Creacin de un nuevo programa .......................................... 561
Editor de programas ....................................................... 562
Lenguaje de programacin de la calculadora HPPrime ........... 573
Teclado del usuario: personalizacin de las pulsaciones
de las teclas .................................................................. 578
Programas de aplicaciones.............................................. 582
Comandos de programa...................................................... 589
Comandos del men Plant. .............................................. 589
Bloque .......................................................................... 589
Bifurcacin .................................................................... 590
Bucle ............................................................................ 591
Variable ........................................................................ 594
Funcin ......................................................................... 595
Comandos del men Cmds.............................................. 595
Cadenas ....................................................................... 595
Dibujo........................................................................... 598
Matriz........................................................................... 606
Funciones de apl. ........................................................... 608
Entero ........................................................................... 609
E/S .............................................................................. 611
Ms.............................................................................. 616
Variables y programas.................................................... 618
Contenido

28 Aritmtica con enteros bsica


Base predeterminada........................................................... 644
Cambio de la base predeterminada.................................. 645
Ejemplos de aritmtica con enteros ........................................ 646
Manipulacin de enteros ...................................................... 647
Funciones de base............................................................... 649

A Glosario
B Solucin de problemas

La calculadora no responde.................................................. 655


Restablecimiento de la calculadora ................................... 655
Si no se enciende la calculadora ...................................... 655
Lmites en funcionamiento ..................................................... 656
Mensajes de estado............................................................. 656

C Informacin sobre normativas del producto

Aviso de la Comisin Federal de Comunicaciones (FCC) ......... 659


Aviso sobre normativa de la Unin Europea ........................... 661

ndice alfabtico

............................................................ 665

Contenido

Prefacio
Convenciones del manual
Este manual utiliza las convenciones siguientes para
representar las teclas y las opciones de men utilizadas
para realizar operaciones.

Una tecla que inicia una funcin sin shift se


representa por una imagen de esta tecla:

e, B, H, etc.

Una combinacin de teclas que inicia una funcin


con shift (o inserta un carcter) aparece representada
por la tecla shift correspondiente (S o A)
seguida de la tecla para esa funcin o carcter:

Sh inicia la funcin exponencial natural y


Az inserta el carcter de almohadilla (#).
El nombre de la funcin con shift tambin puede
darse entre parntesis despus de la combinacin de
teclas:

SJ(Clear), SY (Setup)

Una tecla que se pulsa para insertar un dgito


aparece representada por ese dgito:
5, 7, 8, etc.

Todo el texto fijo que aparece en pantalla (como los


nombres de pantallas y campos) aparece en negrita:
Configuracin del sistema algebraico
computacional, XSTEP, Marca decimal, etc.

Un elemento de men que se selecciona tocando la


pantalla aparece representado por la imagen de ese
elemento:
,

.
Prefacio

Tenga en cuenta que debe utilizar el dedo para


seleccionar un elemento de men. Si utiliza un lpiz
o algo similar, no se seleccionar lo que toque.

Los elementos que puede seleccionar en una lista y


los caracteres de la lnea de entrada se muestran en
una fuente no proporcional:
Funcin, Polar, Paramtrica, Ans, etc.

Las teclas del cursor aparecen representadas por =,


\, > y <. Utilice estas teclas para desplazarse
de un campo a otro en una pantalla o de una opcin
a otra en una lista de opciones.

Los mensajes de error aparecen incluidos entre


comillas:
"Error de sintaxis"

Aviso
Este manual y los ejemplos contenidos en l se ofrecen tal
cual y estn sujetos a cambio sin previo aviso. En la
medida en que la ley lo permita, Hewlett-Packard
Company no ofrece ninguna garanta expresa ni
implcita de ningn tipo en relacin con este manual y
renuncia expresamente a las garantas implcitas y
condiciones de comerciabilidad y adecuacin a un fin
determinado, y Hewlett-Packard Company no se har
responsable de ningn error o dao imprevisto o
consecuente en relacin con la provisin, el rendimiento
o el uso de este manual ni de los ejemplos en l
contenidos.
19941995, 19992000, 20032006, 20102013
Hewlett-Packard Development Company, L.P.
Los derechos de los programas que controla la
calculadora HPPrime estn registrados y tienen todos los
derechos reservados. Tambin queda prohibida la
reproduccin, adaptacin o traduccin de estos
programas sin el previo consentimiento por escrito de
Hewlett-Packard Company.

10

Prefacio

Para obtener informacin sobre la garanta del


hardware, consulte la Gua de inicio rpido de HPPrime.
En el CD que incluye este producto encontrar
informacin sobre medioambiente y normativas del
producto.

11

Prefacio

12

Prefacio

1
Primeros pasos
La calculadora grfica HPPrime es una calculadora
potente de fcil uso diseada especficamente para la
enseanza de matemticas en secundaria y otros niveles
superiores. Ofrece cientos de funciones y comandos, e
incluye un sistema algebraico computacional (CAS) para
clculos simblicos.
Adems de la amplia biblioteca de funciones y
comandos, la calculadora incluye un conjunto de
aplicaciones de HP. Una aplicacin de HP es una
aplicacin especial diseada para ayudarle a explorar
una rama concreta de las matemticas o para resolver un
tipo de problema concreto. Por ejemplo, se incluye una
aplicacin de HP que le ayudar a explorar la geometra
y otra para ayudarle a explorar ecuaciones paramtricas.
Asimismo, se incluyen aplicaciones para ayudarle a
resolver sistemas de ecuaciones lineales y para
problemas relacionados con el valor del dinero en el
tiempo.
La calculadora HPPrime tambin dispone de su propio
lenguaje de programacin que puede utilizar para
explorar y resolver problemas matemticos.
Ms adelante en esta gua se explican en detalle
funciones, comandos, aplicaciones y programacin. En
este captulo se explican las caractersticas generales de
la calculadora, as como las interacciones y operaciones
matemticas comunes.

Primeros pasos

13

Antes de empezar
Cargue la batera al completo antes de utilizar la
calculadora por primera vez. Para cargar la batera, tiene
dos opciones:

Conectar la calculadora al ordenador mediante el


cable USB que se incluye en el paquete de su
HPPrime. (Para que se cargue la batera, el
ordenador debe estar encendido).

Conecte la calculadora a una toma de pared usando


el adaptador de pared que proporciona HP.

Cuando la calculadora est encendida, aparece un


smbolo de batera en la barra de ttulo de la pantalla. Su
estado indicar la carga de batera restante de la
calculadora. Una batera descargada tardar
aproximadamente 4 horas en cargarse completamente.

Advertencia sobre
la batera

Advertencia sobre
el adaptador

14

Para reducir el riesgo de incendio o quemaduras, no


desmonte, aplaste ni perfore la batera; no produzca
cortocircuitos en los contactos externos ni exponga la
batera al fuego o al agua.

Para reducir los posibles riegos de seguridad, utilice


nicamente la batera que incorpora la calculadora,
una batera de repuesto proporcionada por HP o una
batera compatible recomendada por HP.

Mantenga la batera fuera del alcance de los nios.

Si experimenta algn problema al cargar la


calculadora, deje de cargarla y pngase en contacto
inmediatamente con HP.

Para reducir el riesgo de descarga elctrica o daos


en el equipo, conecte el adaptador de CA a una
toma de CA a la que pueda acceder fcilmente en
cualquier momento.

Para reducir riesgos potenciales de seguridad, utilice


nicamente el adaptador de CA que viene con la
calculadora, el adaptador de CA de reemplazo
proporcionado por HP o un adaptador de CA
compatible adquirido como accesorio de HP.
Primeros pasos

Operaciones de encendido, apagado y


cancelacin
Encendido

Pulse O para encender la calculadora.

Cancelacin

Cuando la calculadora est encendida, la tecla J


cancelar la operacin actual. Por ejemplo, borrar
cualquier elemento que se haya introducido en la lnea de
entrada. Tambin cerrar un men y una pantalla.

Apagado

Pulse SO (Off) para apagar la calculadora.


Para ahorrar energa, la calculadora se apaga
automticamente tras varios minutos de inactividad. Se
guarda toda la informacin almacenada y visualizada.

Vista de Inicio

La vista de Inicio es el punto de partida de muchas


calculadoras. Todas las funciones matemticas estn
disponibles en la vista de Inicio. Hay funciones
adicionales disponibles en el sistema algebraico
computacional (CAS). Se conservar un historial de sus
clculos anteriores, lo que permitir reutilizar cualquier
clculo anterior o su resultado.
Para mostrar la vista de Inicio, pulse H.

Vista de sistema
algebraico
computacional

La vista de sistema algebraico computacional permite


realizar clculos simblicos. Es casi idntica a la vista de
Inicio (incluso dispone de su propio historial de clculos
realizados), aunque la vista de sistema algebraico
computacional dispone de funciones adicionales.
Para mostrar la vista de sistema algebraico
computacional, pulse K.

Cubierta protectora

La calculadora incluye una cubierta protectora para


proteger la pantalla y el teclado. Retire la cubierta tirando
de ambos lados hacia abajo.
Puede invertir la cubierta deslizante y deslizarla hacia la
parte trasera de la calculadora. Esto le ayudar a tener
controlada la cubierta cuando utilice la calculadora.

Primeros pasos

15

Para alargar la vida de la calculadora, coloque siempre


la cubierta sobre la pantalla y el teclado cuando no la
utilice.

Pantalla
Ajuste del brillo

Para ajustar el brillo de la pantalla, pulse y mantenga


pulsado O y, a continuacin, pulse las teclas + o
w para incrementar o reducir el brillo. El brillo cambia
cada vez que pulsa las teclas + o w.

Borrado de la
pantalla

Para borrar el contenido de la lnea de entrada,


pulse J o O.

Pulse SJ (Clear) para borrar la lnea de


entrada y el historial.

Secciones de la pantalla
Barra de
ttulo

Historial

Lnea de
entrada
Botones de
men

La vista de Inicio tiene cuatro secciones (mostradas ms


arriba). La barra de ttulo muestra el nombre de la
pantalla o el nombre de la aplicacin que est usando en
ese momento. En el ejemplo anterior, se muestra la
aplicacin Funcin. En esta barra tambin aparece la
hora, un indicador de carga de la batera y un nmero
de smbolos que indican varios ajustes de la calculadora.
Estos ajustes se detallan a continuacin. El historial
muestra un registro de los ltimos clculos realizados. La
lnea de entrada muestra el objeto que est
introduciendo o modificando. Los botones del men
son opciones relevantes para la pantalla actual. Estas
opciones se seleccionan tocando el botn
16

Primeros pasos

correspondiente del men. Para cerrar esos mens sin


hacer una seleccin, pulse J.
Indicadores. Los indicadores son smbolos o caracteres
que aparecen en la barra de ttulos. Indican los ajustes
actuales, as como informacin sobre la hora y el
consumo de la batera.
Indicador
[Verde limn]

[Verde limn]

S [Cian]

CAS [Blanco]

Primeros pasos

Significado

La configuracin del modo de


ngulo actualmente es grados.
La configuracin del modo de
ngulo actualmente es radianes.
La tecla Shift se encuentra activa.
La funcin mostrada en azul de
una tecla se activar al pulsar una
tecla. Pulse S para cancelar el
modo con Shift.
Est trabajando en la vista de
sistema algebraico computacional, no en la vista de Inicio.

17

18

Indicador

Significado (Continuacin)

A...Z [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.

a...z [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.

Primeros pasos

Indicador
U [Amarillo]

1U

[Amarillo]

[Hora]

[Verde con los


mrgenes en
gris]

Significado (Continuacin)

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.
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 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.
Indicador de carga de la batera.

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 I.
Primeros pasos

19

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 E. 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 E 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.
20

Primeros pasos

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

Primeros pasos

Pantalla tctil y LCD: 320 240 pxeles

Men de botones tctiles contextuales

Teclas de aplicaciones de HP

Configuracin de las preferencias y la vista


de Inicio

Funciones matemticas y cientficas


habituales

Teclas Alpha y de alternancia

Tecla de encendido, de cancelacin y de


apagado

Catlogos de listas, matrices, programas y


notas

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

21

Nmero Funcin
16

Tecla de ayuda

17

Rueda basculante (para mover el cursor)

1
2

17
16

3
4

15
14
13
12
11

10

6
7

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.
22

Primeros pasos

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:

Primeros pasos

Teclas

Finalidad

Nar

Introduce nmeros.

OoJ

Cancela la operacin actual o


borra toda la lnea.

Introduce una entrada o ejecuta


una operacin. En los clculos,
E acta como =.
Cuando
o
aparecen
como teclas del men, E
acta igual que si se pulsara
o
.

Para introducir nmeros negativos


Por ejemplo, para introducir 25,
pulse Q25. Nota: No se trata de
la misma operacin que la que
realiza la tecla de resta (w).

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).
23

24

Teclas

Finalidad (Continuacin)

Sv

Paleta de relaciones: muestra una


paleta de operadores de
comparacin y operadores
booleanos.

Sr

Paleta de smbolos especiales:


muestra una paleta de caracteres
matemticos y griegos comunes.

Sc

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.

SC

Eliminar. Elimina el carcter a la


derecha del cursor.

SJ(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 S\ para desplazarse al
final de un men o una pantalla o
S= para desplazarse al
principio. (Estas teclas representan
las direcciones de la rueda
basculante).

Primeros pasos

Teclas

Finalidad (Continuacin)

Sa

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 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: S y A.

Primeros pasos

Tecla

Finalidad

Pulse S 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 SH.

25

Tecla

Finalidad (Continuacin)

Pulse la tecla A para acceder a


los caracteres impresos de color
naranja en una tecla. Por ejemplo,
para escribir Z en la vista de Inicio,
pulse A y, a continuacin, pulse
y. Para introducir una letra en
minsculas, pulse AS y, a
continuacin, la letra. En la vista de
sistema algebraico computacional,
A combinado con otra letra le
proporcionarn una letra en
minsculas, y AS combinado
con otra letra le proporcionarn
una letra en maysculas.

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 A y
S. 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.
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.

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.

AA Modo de bloqueo:

26

Primeros pasos

Teclas

Efecto en la vista de
Inicio (Continuacin)

AS Introduce el siguiente

carcter en minsculas.

Efecto en la vista de
sistema algebraico
computacional
(Continuacin)

Introduce el siguiente
carcter en maysculas.

Modo de bloqueo:
AS Modo de bloqueo:
introduce todos los
introduce todos los
A
caracteres en minsculas caracteres en maysculas

hasta que se restablece


el modo.

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.

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.

AA Permite restablecer el
modo de bloqueo de
AA minsculas.

Permite restablecer el
modo de bloqueo de
maysculas.

SA Con el modo de

Tambin puede introducir texto (y otros caracteres)


mostrando la paleta de caracteres: Sa.

Primeros pasos

27

Teclas matemticas
Las funciones matemticas ms comunes disponen de sus
propias teclas en el teclado (o de una combinacin de
teclas con la tecla S).
Ejemplo 1: Para calcular SIN(10), pulse e10 y

E. 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

Sj 256 y E. La respuesta que se muestra es


16. Tenga en cuenta que la tecla S inicia el operador
representado en azul con la siguiente pulsacin de teclas
(en este caso en la tecla j).
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

28

La tecla de plantillas
matemticas (F) 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 E). A
continuacin, introduzca los componentes necesarios
para completar el clculo.

Primeros pasos

Ejemplo: Imagine que desea calcular la raz cbica de

945:
1. En la vista de Inicio, pulse F.
2. Seleccione

El esqueleto o marco del clculo se muestra en la lnea


de entrada:
3. Deber rellenar todos los cuadros de la plantilla:
3>945
4. Pulse E 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
Sr se mostrar la paleta de smbolos especiales
que aparece a la derecha. Seleccione un carcter
tocndolo (o desplazndose hasta l y pulsando
E).
Una paleta similar (la paleta de
relaciones) se mostrar si pulsa
Sv. La paleta muestra operadores
tiles en matemticas y programacin.
De nuevo, toque el carcter que desee.
Otras teclas de mtodos abreviados matemticos incluyen
d. 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).

Primeros pasos

29

De mismo modo, si pulsa Sc 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:
36Sc40Sc20Sc
Se devolver: 364020. Consulte Nmeros
hexadecimales en la pgina 31 para obtener ms
informacin.

Fracciones

La tecla de fracciones (c) se desplaza por tres


variedades de representaciones fraccionarias. Si la
respuesta actual es la fraccin decimal 5.25, si pulsa c
la respuesta se convertir en la fraccin comn 21/4. Si
vuelve a pulsar c, 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 5
para ver la aproximacin decimal: 2.236. Pulse c
219602una vez para ver ----------------y vuelva a pulsar para ver
98209
23184
2 + --------------- . Si pulsa c una tercera vez, volver a la
98209
representacin decimal original.

30

Primeros pasos

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
11ejemplo, introduzca ----8 para ver el resultado decimal:
1.375. Ahora pulse S c para ver 122 30. Pulse
S c de nuevo para volver a la representacin
decimal.
Cuando no sea posible ofrecer un resultado exacto, la
calculadora HPPrime ofrecer la mejor aproximacin.
Introduzca 5 para ver la aproximacin decimal:
2.236 Pulse S c 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 .

Primeros pasos

31

Tecla EEX
(potencias
de 10)

Los nmeros como 5 10 4 y 3.21 10 7 se expresan en


notacin cientfica, es decir, en potencias de diez. Es ms
sencillo que trabajar con nmeros como 50 000 o
0.000 000 321. Para introducir nmeros como estos,
utilice la funcionalidad B. Es ms sencillo que utilizar
s10k.
Ejemplo: Imagine que desea calcular
13

23

( 4 10 ) ( 6 10 )
---------------------------------------------------5
3 10

En primer lugar, seleccione Cientfico como formato


de nmero.
1. Abra la ventana Configuracin de Inicio.

SH
2. Seleccione
Cientfico en el
men Formato de
nm.
3. Vuelva a Inicio: H
4. Introduzca
4BQ13
s 6B23n 3BQ5
5. Pulse E
El resultado es
8.0000E15. Lo que
es equivalente a
8 1015.

32

Primeros pasos

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
E.

Tenga en cuenta que el men de botones y la parte


inferior de la pantalla solo se pueden activar mediante
pulsacin tctil.
Atajos

Cierre de un men

Primeros pasos

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 S\ para dirigirse al final del men.

Pulse S= 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.

Un men se cerrar de forma automtica cuando


seleccione un elemento. Si dese cerrar un men sin
seleccionar ningn elemento, pulse O o J.

33

Mens del cuadro de herramientas


Los mens del cuadro de herramientas (D) 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.

34

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 E
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

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.

Restablecimiento de los
campos del
formulario
de entrada

Para restablecer el valor predeterminado de un campo,


seleccinelo y pulse C. Para restaurar los valores
predeterminados de todos los campos, pulse SJ
(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.
Primeros pasos

35

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 SH (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.

36

Primeros pasos

Configuracin

Opciones (Continuacin)

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.

Primeros pasos

37

Configuracin

Opciones (Continuacin)

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

38

Elija el idioma que desea para los


mens, los formularios de entrada y
la ayuda en lnea.

Primeros pasos

Configuracin

Opciones (Continuacin)

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

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, 46 52 se muestra como
[[4,5],[6,2]] en formato
algebraico.

Pgina 2

Primeros pasos

39

Configuracin

Opciones (Continuacin)

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).

40

Primeros pasos

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 SH
(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).

Primeros pasos

41

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 E 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 H 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 110499 como cero. El
nmero ms grande visualizado es 9.99999999999
10499. Un resultado mayor se visualiza como este nmero.

42

Primeros pasos

Dnde
empezar

El punto de partida de la calculadora es la vista de Inicio


(H). 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.

Primeros pasos

RPN (Notacin polaca inversa). [No disponible en la


vista de Sistema algebraico computacional.]

43

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 h se calcula el logaritmo natural de 5
y se muestra en el historial.
Paso 2: Szn 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.

44

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 E para evaluarla.

Primeros pasos

Si comete un error al introducir una expresin, puede:

Eliminar el carcter a la izquierda del cursor


pulsando C

Eliminar el carcter a la derecha del cursor pulsando

SC

Ejemplo

Borrar toda la lnea de entrada pulsando O o


J.
2

23 14 8
Calcule ---------------------------- ln ( 45 )
3

R23jw14S
j8>>nQ3
>h45E
En este ejemplo se
muestra el nmero de
puntos importantes que
debe tener en cuenta:

Parntesis

Primeros pasos

La importancia de los delimitadores (como los


parntesis)

El mtodo de introduccin de nmeros negativos

El uso de multiplicaciones implcitas frente a las


explcitas

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 R) 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.

45

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

Si se introduce...

Calcula

e 45+Sz

sin ( 45 + )

e45>+Sz

sin ( 45 ) +

Sj85 >s 9

85 9

Sj85s9

85 9

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
n

4. Potencia, 10

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 (:=)

46

Primeros pasos

Nmeros
negativos

La mejor opcin es pulsar Q para iniciar un nmero


negativo o introducir un signo negativo. En determinadas
situaciones, si pulsa w 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 52
= 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 14Sk8 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.

Primeros pasos

47

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.
CONSEJO

Uso del
portapapeles

Si pulsa S=, se le dirigir a la primera entrada del


historial, y si pulsa S\, se le dirigir a la entrada
ms reciente.
Las ltimas cuatro expresiones se copian siempre en el
portapapeles, y se pueden recuperar fcilmente pulsando
SZ. 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

48

Pulse S+ (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

CONSEJO

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
S+ s13E. Pero las dos primeras
pulsaciones no son necesarias. Todo lo que necesita
introducir es s13E.
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 E.
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.

Sj2E
2. Ahora introduzca Ans.

SjS+E
Esto calcula la raz cuarta de 2.
3. Pulse E
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

Primeros pasos

32

2.

49

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 Z 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 E. 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:

Szj

AaE

El valor almacenado
aparecer tal y como se
muestra a la derecha. Si
entonces quisiera
multiplicar su valor
almacenado por 5, podra introducir:
Aas5E.
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:

Szj

50

AQAcE

Primeros pasos

Aparece un mensaje que le pregunta si desea crear una


variable llamada ME. Toque
o pulse E
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, 1 :

(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 ASg
O bien,

Primeros pasos

pulse Sy.
51

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 E. Por ejemplo,
para almacenar 2+3i en la variable Z6:

R2o3>

Ay6E

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
Micro-A: emisor
Micro-B: receptor
enviar objetos de una
calculadora HPPrime a otra. Este es el cable USB microAmicro-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.
52

Primeros pasos

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 W 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 I, seleccione Funcin y pulse W.
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.
Primeros pasos

53

54

Primeros pasos

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 h se calcula el logaritmo natural de 5 y se
muestra en el historial.
Paso 2: Szn 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 (SH). Consulte
Configuracin del sistema, que comienza en la pgina 35
para obtener instrucciones sobre cmo elegir la configuracin.
Notacin polaca inversa (RPN)

55

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 C para eliminar el carcter situado a la izquierda


del cursor.

Pulse SC para eliminar el carcter situado a la


derecha del cursor.

Pulse J para borrar la lnea de entrada completa.

Pulse SJ 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.
56

Notacin polaca inversa (RPN)

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 E. 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.

Notacin polaca inversa (RPN)

57

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:

SzX 3
en la lnea de entrada y, a continuacin, introducir el operador
(s). 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 (s). 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 f 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 s,
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 E para evaluar la funcin. Por
ejemplo, imagine que la pila tiene el siguiente aspecto:
58

Notacin polaca inversa (RPN)

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
E, 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).

Notacin polaca inversa (RPN)

59

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 o.
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
de la pila.
BORRN

, se muestran ms herramientas de manipulacin

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

Eco

60

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.
Coloca una copia del resultado seleccionado en la lnea de
entrada y deja el resultado origen resaltado.

Notacin polaca inversa (RPN)

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.

Antes

Despus

Visualizacin
de un
elemento

Para mostrar un resultado en formato de libro de texto a pan-

Eliminacin
de un
elemento

Para eliminar un elemento de la pila:

talla completa, toque


Toque

para volver al historial.

1. Seleccinelo. Para ello, puede tocarlo o pulsar = o \


hasta que el elemento aparezca resaltado.
2. Pulse C.

Eliminacin
de todos
los
elementos

Para eliminar todos los elementos y, por lo tanto, borrar el


historial, pulse SJ.

Notacin polaca inversa (RPN)

61

62

Notacin polaca inversa (RPN)

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, --1- + --2- da la
3 7
respuesta aproximada de .619047619047 en la vista de Inicio
(con formato numrico estndar); sin embargo, en el sistema
------ .
algebraico computacional devuelve la respuesta exacta 13
21

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.
Sistema algebraico computacional (CAS)

63

Para abrir la vista del sistema algebraico computacional,


pulse K. 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(ea + LN(b*ec)) 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 (F) 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.

64

Sistema algebraico computacional (CAS)

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 D. (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 2x2 + 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:
2Asj+3
Asw2
3. Pulse E.

Ejemplo 2

Para buscar el rea debajo de la grfica de 5x2 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:
5Asjw6
oAso1o
3
3. Pulse E.

Sistema algebraico computacional (CAS)

65

Configuracin
Existen varios ajustes que
permiten configurar el
funcionamiento del sistema
algebraico computacional.
Para mostrar la
configuracin, pulse
SK. Los modos
aparecen repartidos en dos
pginas.

Pgina 1

66

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)

Configuracin

Finalidad (Continuacin)

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, 26n5 devuelve
26
----------- en modo exacto y 5.2 en
5
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.

Sistema algebraico computacional (CAS)

67

Configuracin

Finalidad (Continuacin)

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(x41) devuelve
(x1),(x+1),(x+i),(xi) en modo
complejo y (x1),(x+1),(x2+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+3x2+x3). Si no est
activada, los polinomios se
mostrarn con potencias
decrecientes (por ejemplo,
x3+3x2+x4).

Configuracin

Finalidad

Evaluacin
recursiva

Permite especificar el nmero


mximo de variables integradas
permitidas en una evaluacin
interactiva. Consulte tambin
Sustitucin recursiva ms
abajo.

Pgina 2

68

Sistema algebraico computacional (CAS)

Configuracin
del formato de
los elementos de
men

Configuracin

Finalidad (Continuacin)

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.

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:
Nombre descriptivo

Nombre del comando

Lista de factores

ifactors

Ceros complejos

cZeros

Sistema algebraico computacional (CAS)

69

Nombre descriptivo

Nombre del comando

Bases de Groebner

gbasis

Factor por grado

factor_xn

Buscar races

proot

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 Z y selecciona
Obtener desde Inicio. Se abrir la vista de Inicio. Pulse
= o \ hasta resaltar el elemento que desea recuperar y
pulse E. 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.

70

Sistema algebraico computacional (CAS)

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.
Modo Examen

71

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 O + A + c

Elija la tercera pgina de la pantalla


Configuracin de Inicio

El procedimiento siguiente ilustra el segundo mtodo.


1. Pulse SH. 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).

72

Modo Examen

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.

Modo Examen

73

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 SH. 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
7. Toque

dos veces.
. 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.

74

Modo Examen

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
SH, toque
y
.
2. Si se requiere otra
configuracin que
no sea Examen predeterminado, eljala en la
lista Configuracin.

Modo Examen

75

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.

76

Modo Examen

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
SH, 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
SH, toque
y
.
2. Seleccione la configuracin que desea cambiar en la
lista Configuracin.
3. Toque

4. Realice los cambios necesarios y, a continuacin,


toque
.

Modo Examen

77

Cmo volver a la configuracin predeterminada


1. Pulse SH. 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
SH, 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 E.

78

Modo Examen

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 I (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:
2
2
x + y = 64

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.
2
Ejemplo: y = 2x + 3x + 5

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.

Introduccin a las aplicaciones de HP

79

80

Nombre de la
aplicacin

Utilice esta aplicacin para:


(Continuacin)

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: r = 2 cos ( 4 )

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 U n 1 y U n 2 . Ejemplo:
U1 = 0 , U2 = 1 y Un = Un 2 + Un 1

Soluc.

Explorar ecuaciones en una o ms


variables con valores reales y sistemas de
2
ecuaciones. Ejemplo: x + 1 = x x 2

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.

Introduccin a las aplicaciones de HP

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 I.

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 E.

Restablecimiento 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.

Introduccin a las aplicaciones de HP

81

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 SJ 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

82

.
para confirmar su intencin.

Introduccin a las aplicaciones de HP

Otras
opciones

Otras opciones disponibles en la Biblioteca de aplicaciones son


las siguientes:

Permite guardar una copia de una aplicacin con un


nombre nuevo. Consulte Creacin de una aplicacin en la
pgina 122.

Permite enviar una aplicacin a otra calculadora HPPrime.


Consulte Uso compartido de datos en la pgina 52.

Vistas de aplicaciones
La mayora de las aplicaciones tienen tres vistas principales:
simblica, de grfico y numrica. Estas vistas estn basadas en
las representaciones simblicas, grficas y numricas de los
objetos matemticos. Se puede acceder a ellas a travs de las
teclas Y, P y M situadas cerca de la parte superior
izquierda del teclado. Normalmente, estas vistas permiten definir
un objeto matemtico (como una expresin o una sentencia
abierta), trazarlo y ver los valores generados.
Cada una de estas vistas va acompaada de una vista de
configuracin que permite configurar la apariencia de los datos
en la vista principal correspondiente. Estas vistas se denominan
Config. simblica, Config. de grfico y Configuracin numrica.
Puede acceder a ellas pulsando JY, JP y JM.
No todas las aplicaciones incluyen las seis vistas indicadas
anteriormente. El mbito y la complejidad de cada aplicacin
determinan su conjunto de vistas especfico. Por ejemplo, la
aplicacin Hoja de clculo no incluye la Vista de grfico ni la
vista Config. de grfico, y Explor. cuadrtico solo incluye la Vista
de grfico. Las vistas disponibles en cada aplicacin se
especifican en las siguientes seis secciones.
Tenga en cuenta que en este captulo no se describe la aplicacin
DataStreamer. Para obtener ms informacin sobre esta
aplicacin, consulte la Gua de usuario de StreamSmart410.

Introduccin a las aplicaciones de HP

83

Vista simblica
En la tabla siguiente se indica lo que se puede realizar en la Vista
simblica de cada aplicacin.

84

Apl.

Utilice la Vista simblica para:

Creacin de
grficas
avanzada

Especificar hasta 10 sentencias abiertas.

Finanzas

No se utiliza.

Funcin

Especificar hasta 10 funciones


rectangulares con valores reales de y en
funcin de x.

Geometra

Ver la definicin simblica de


construcciones geomtricas.

Inferencia

Elegir realizar una prueba de hiptesis


o probar un nivel de confianza, y
seleccionar un tipo de prueba.

Explorador lineal

No se utiliza.

Soluc. lineal

No se utiliza.

Paramtrica

Especificar hasta 10 funciones


paramtricas de x e y en funcin de t.

Polar

Especificar hasta 10 funciones polares


de r en funcin de un ngulo .

Explor.
cuadrtico

No se utiliza.

Secuencia

Especificar hasta 10 funciones de


secuencia.

Soluc.

Especificar hasta 10 ecuaciones.

Hoja de clculo

No se utiliza.

1Var estadstica

Especificar hasta 5 anlisis de una


variable.

2Var estadstica

Especificar hasta 5 anlisis de varias


variables.

Introduccin a las aplicaciones de HP

Apl.

Utilice la Vista simblica para:


(Continuacin)

Soluc. de tring.

No se utiliza.

Explor. trigonom.

No se utiliza.

Vista Config. simblica


La vista Config. simblica es la
misma para cada aplicacin.
Permite anular la configuracin
del sistema para la medida del
ngulo, el formato de nmero y
la introduccin de nmeros
complejos. La anulacin solo se
aplica a la configuracin actual.
Para cambiar la configuracin de todas las aplicaciones,
consulte Configuracin del sistema en la pgina 35.

Vista de grfico
En la tabla siguiente se indica lo que se puede realizar en la Vista
de grfico de cada aplicacin.
Apl.

Utilice la Vista de grfico para:

Creacin de
grficas
avanzada

Trazar y explorar las sentencias abiertas


seleccionadas en la Vista simblica.

Finanzas

Mostrar una grfica de amortizacin.

Funcin

Trazar y explorar las funciones


seleccionadas en la Vista simblica.

Geometra

Crear y manipular construcciones


geomtricas.

Inferencia

Ver un grfico de los resultados de la


prueba.

Explorador
lineal

Explorar ecuaciones lineales y probar sus


conocimientos.

Soluc. lineal

No se utiliza.

Introduccin a las aplicaciones de HP

85

86

Apl.

Utilice la Vista de grfico para:


(Continuacin)

Paramtrica

Trazar y explorar las funciones


seleccionadas en la Vista simblica.

Polar

Trazar y explorar las funciones


seleccionadas en la Vista simblica.

Explor.
cuadrtico

Explorar ecuaciones cuadrticas y probar


sus conocimientos.

Secuencia

Trazar y explorar las secuencias


seleccionadas en la Vista simblica.

Soluc.

Trazar y explorar una sola funcin


seleccionada en la Vista simblica.

Hoja de
clculo

No se utiliza.

1Var
estadstica

Trazar y explorar los anlisis seleccionados


en la Vista simblica.

2Var
estadstica

Trazar y explorar los anlisis seleccionados


en la Vista simblica.

Soluc. de
tring.

No se utiliza.

Explor.
trigonom.

Explorar ecuaciones sinusoidales y probar


sus conocimientos.

Introduccin a las aplicaciones de HP

Vista Config. de grfico


En la tabla siguiente se indica lo que se puede realizar en la vista
Config. de grfico de cada aplicacin.
Apl.

Utilice la vista Config. de grfico para:

Creacin de
grficas
avanzada

Modificar la apariencia de grficos y el


entorno de trazado.

Finanzas

No se utiliza.

Funcin

Modificar la apariencia de grficos y el


entorno de trazado.

Geometra

Modificar la apariencia del entorno de


dibujo.

Inferencia

No se utiliza.

Explorador
lineal

No se utiliza.

Soluc. lineal

No se utiliza.

Paramtrica

Modificar la apariencia de grficos y el


entorno de trazado.

Polar

Modificar la apariencia de grficos y el


entorno de trazado.

Explor.
cuadrtico

No se utiliza.

Secuencia

Modificar la apariencia de grficos y el


entorno de trazado.

Soluc.

Modificar la apariencia de grficos y el


entorno de trazado.

Hoja de
clculo

No se utiliza.

1Var
estadstica

Modificar la apariencia de grficos y el


entorno de trazado.

2Var
estadstica

Modificar la apariencia de grficos y el


entorno de trazado.

Introduccin a las aplicaciones de HP

87

Apl.

Utilice la vista Config. de grfico para:


(Continuacin)

Soluc. de
tring.

No se utiliza.

Explor.
trigonom.

No se utiliza.

Vista numrica
En la tabla siguiente se indica lo que se puede realizar en la Vista
numrica de cada aplicacin.

88

Apl.

Utilice la Vista numrica para:

Creacin de
grficas
avanzada

Ver una tabla de nmeros generada por


las sentencias abiertas seleccionadas en la
Vista simblica.

Finanzas

Introducir valores para clculos


relacionados con el valor del dinero en el
tiempo.

Funcin

Ver una tabla de nmeros generada por


las funciones seleccionadas en la Vista
simblica.

Geometra

Realizar clculos en los objetos


geomtricos dibujados en la Vista de
grfico.

Inferencia

Especificar las estadsticas necesarias para


realizar la prueba seleccionada en la Vista
simblica.

Explorador
lineal

No se utiliza.

Soluc. lineal

Especificar los coeficientes de las


ecuaciones lineales que se van a resolver.

Paramtrica

Ver una tabla de nmeros generada por


las funciones seleccionadas en la Vista
simblica.

Introduccin a las aplicaciones de HP

Apl.

Utilice la Vista numrica para:


(Continuacin)

Polar

Ver una tabla de nmeros generada por


las funciones seleccionadas en la Vista
simblica.

Explor.
cuadrtico

No se utiliza.

Secuencia

Ver una tabla de nmeros generada por


las secuencias seleccionadas en la Vista
simblica.

Soluc.

Introducir los valores conocidos y calcular


los valores desconocidos.

Hoja de
clculo

Introducir nmeros, texto, frmulas, etc. La


Vista numrica es la vista principal de esta
aplicacin.

1Var
estadstica

Introducir datos para el anlisis.

2Var
estadstica

Introducir datos para el anlisis.

Soluc. de
tring.

Introducir datos conocidos sobre un


tringulo y calcular los datos
desconocidos.

Explor.
trigonom.

No se utiliza.

Vista Configuracin numrica


La tabla siguiente indica lo que se puede realizar en la vista
Configuracin numrica de cada aplicacin.
Apl.

Utilice la vista Configuracin numrica


para:

Creacin de
grficas
avanzada

Especificar los nmeros que se van a


calcular en funcin de las sentencias
abiertas especificadas en la Vista
simblica y configurar el factor de zoom.

Finanzas

No se utiliza.

Introduccin a las aplicaciones de HP

89

90

Apl.

Utilice la vista Configuracin numrica


para: (Continuacin)

Funcin

Especificar los nmeros que se van a


calcular en funcin de las funciones
especificadas en la Vista simblica y
configurar el factor de zoom.

Geometra

No se utiliza.

Inferencia

No se utiliza.

Explorador
lineal

No se utiliza.

Soluc. lineal

No se utiliza.

Paramtrica

Especificar los nmeros que se van a


calcular en funcin de las funciones
especificadas en la Vista simblica y
configurar el factor de zoom.

Polar

Especificar los nmeros que se van a


calcular en funcin de las funciones
especificadas en la Vista simblica y
configurar el factor de zoom.

Explor.
cuadrtico

No se utiliza.

Secuencia

Especificar los nmeros que se van a


calcular en funcin de las secuencias
especificadas en la Vista simblica y
configurar el factor de zoom.

Soluc.

No se utiliza.

Hoja de
clculo

No se utiliza.

1Var
estadstica

No se utiliza.

2Var
estadstica

No se utiliza.

Soluc. de
tring.

No se utiliza.

Introduccin a las aplicaciones de HP

Apl.

Utilice la vista Configuracin numrica


para: (Continuacin)

Explor.
trigonom.

No se utiliza.

Ejemplo rpido
En el ejemplo siguiente se utilizan las seis vistas de aplicaciones,
y puede darle una idea del flujo de trabajo normal que implica
trabajar con una aplicacin. Utilizaremos la aplicacin Polar
como aplicacin de muestra.

Acceso a la aplicacin
1. Abra la Biblioteca de aplicaciones pulsando I.
2. Toque una vez en el icono de la aplicacin Polar.
La aplicacin Polar se abrir en la Vista simblica.

Vista simblica
En la Vista simblica de la aplicacin Polar es donde define o
especifica la ecuacin polar que desea trazar y explorar. En este
ejemplo trazaremos y exploraremos la ecuacin
2
r = 4 cos ( 2 ) cos ( ) .
2

3. Defina la ecuacin r = 4 cos ( 2 ) cos ( ) introduciendo:


4Szf
n2>>f
>jE
(Si utiliza el modo de
entrada algebraico,
introduzca
4Szf
n2>f

>jE).
Esta ecuacin dibujar ptalos simtricos si la medida del
ngulo se configura en radianes. La medida del ngulo
para esta aplicacin se configura en la vista Config.
simblica.

Introduccin a las aplicaciones de HP

91

Vista Config. simblica


4. Pulse SY.
5. Seleccione Radianes en el
men Medida del
ngulo.

Vista de grfico
6. Pulse P.
Se trazar una grfica de
la ecuacin. No obstante,
tal como se muestra en la
imagen de la derecha, solo
aparece visible una parte
de los ptalos. Para ver el
resto, deber cambiar los
parmetros de configuracin de grfico.

Vista Config. de grfico


7. Pulse SP.
8. Configure el segundo
campo RNG en 4
introduciendo:

>4Sz ()
9. Pulse P para volver a la
Vista de grfico y ver el
grfico completo.

92

Introduccin a las aplicaciones de HP

Vista numrica
Los valores generados por la
ecuacin pueden visualizarse en
la Vista numrica.
10. Pulse M.
Imagine que solo desea ver
nmeros completos para ; en
otras palabras, desea que el
incremento entre valores
consecutivos en la columna sea 1. Eso se configura en la vista
Configuracin numrica.

Vista Configuracin numrica


11. Pulse SM.
12. Cambie el campo NM.
INCREM. a 1.
13. Pulse M para volver a la
Vista numrica.
Ver que la columna
contiene ahora enteros
consecutivos empezando desde cero, y los valores
correspondientes calculados por la ecuacin especificada
en la Vista simblica aparecen en la columna R1.

Operaciones comunes en la Vista simblica


[mbito: Creacin de grficas avanzada, Funcin, Paramtrica,
Polar, Secuencia, Soluc. Consulte los captulos dedicados a cada
aplicacin para obtener informacin sobre el resto de
aplicaciones].
La Vista simblica se utiliza normalmente para definir una funcin
o sentencia abierta que desea explorar (trazndola y/o
evalundola). En esta seccin, se utilizar el trmino definicin
para referirse tanto a las funciones como a las sentencias
abiertas.
Pulse Y para abrir la Vista simblica.

Introduccin a las aplicaciones de HP

93

Adicin de una definicin


A excepcin de la aplicacin Paramtrica, hay 10 campos para
introducir definiciones. En la aplicacin Paramtrica hay 20 campos,
dos para cada par de definiciones.
1. Resalte el campo vaco que desee utilizar tocndolo o
desplazndose hasta este.
2. Introduzca su definicin.
Si necesita ayuda, consulte Bloques de creacin de
definiciones en la pgina 94.
3. Toque

o pulse E cuando haya finalizado.

Su nueva definicin se aadir a la lista de definiciones.


Tenga en cuenta que las variables utilizadas en las
definiciones deben introducirse en maysculas. Una
variable introducida en minsculas har que aparezca un
mensaje de error.

Modificacin de una definicin


1. Resalte la definicin que desea modificar tocndola o
desplazndose hasta esta.
2. Toque

La definicin se copia en la lnea de entrada.


3. Modifique la definicin.
4. Toque

o pulse E cuando haya finalizado.

Bloques de creacin de definiciones


Los componentes que crean una definicin simblica pueden
provenir de varios orgenes.

Del teclado
Puede introducir componentes directamente desde el
teclado. Para introducir 2X2 3, solo tiene que pulsar
2AXjw3.

De variables del usuario


Por ejemplo, si ha creado una variable llamada COSTE,
puede incorporarla a una definicin escribindola o
eligindola en el men Usua. (uno de los submens del
men Variables). Por lo tanto, podra tener una definicin
como la siguiente: F1(X)=X2+COSTE.

94

Introduccin a las aplicaciones de HP

Para seleccionar una variable de usuario, pulse a, toque


, seleccione Variables de usuario y, a
continuacin, seleccione la variable que desea.

De variables de Inicio
Algunas variables de Inicio pueden incorporarse a una
definicin simblica. Para acceder a una variable de Inicio,
pulse a, toque
, seleccione una categora de
variable y seleccione la variable que desea. Por lo tanto,
podra tener una definicin como la siguiente:
F1(X)=X2+Q. (Q se encuentra en el submen Real del
men Inicio).
Las variables de Inicio se describen detalladamente en el
captulo B, Solucin de problemas, que comienza en la
pgina 655.

De variables de aplicaciones
La configuracin, las definiciones y los resultados de todas
las aplicaciones se almacenan como variables. Muchas de
estas variables de Inicio pueden incorporarse a una
definicin simblica. Para acceder a las variables de
aplicaciones, pulse a, toque
, seleccione la
aplicacin, seleccione la categora de variable y, a
continuacin, seleccione la variable que desea. Por
ejemplo, puede tener una definicin como la siguiente:
F2(X)=X2+XRaz. El valor de la ltima raz calculada en
la aplicacin Funcin se sustituye por Raz cuando se
evala esta definicin.
Las variables de aplicaciones se describen detalladamente
en el captulo B, Solucin de problemas, que comienza en
la pgina 655.

De funciones matemticas
Algunas de las funciones del men Matem. pueden
incorporarse a una definicin. El men Matem. es uno de los
mens del cuadro de herramientas (D). La siguiente
definicin combina una funcin matemtica (Tamao) con
una variable de Inicio (L1): F4(X)=X2SIZE(L1). Es
equivalente a x2 n, donde n es el nmero de elementos de la
lista llamada L1. (Tamao es una opcin del men Lista, que
es un submen del men Matem.).

Introduccin a las aplicaciones de HP

95

De funciones del sistema algebraico computacional


Algunas de las funciones del men Sistema algebraico
computacional pueden incorporarse a una definicin. El
men Sistema algebraico computacional es uno de
los mens del cuadro de herramientas (D). La siguiente
definicin incorpora la funcin del sistema algebraico
computacional irem: F5(X)=X2+CAS.irem(45,7).
(irem se introduce eligiendo Resto, una opcin del men
Divisin, que es un submen del men Entero. Tenga en
cuenta que a cualquier comando o funcin del sistema
algebraico computacional seleccionado para funcionar
fuera de este se le aade el prefijo CAS ).

De funciones de aplicaciones
Algunas de las funciones del men Apl. pueden
incorporarse a una definicin. El men Apl. es uno de los
mens del cuadro de herramientas (D). La siguiente
definicin incorpora la funcin de aplicacin PredY:
F9(X)=X2+Statistics_2Var.PredY(6).

Del men Catlg


Algunas de las funciones del men Catlg pueden
incorporarse a una definicin. El men Catlg es uno de los
mens del cuadro de herramientas (D). La siguiente
definicin incorpora un comando de ese men y una
variable de aplicacin: F6(X)=X2+INT(Raz). El valor
del entero de la ltima raz calculada en la aplicacin
Funcin se sustituye por INT(Raz) cuando se evala esta
definicin.

De otras definiciones
Por ejemplo, puede definir F3(X) como F1(X)*F2(X).

Evaluacin de una definicin dependiente


Si dispone de una definicin dependiente (es decir, definida en
funcin de otra definicin), puede combinar todas las
definiciones en una mediante la evaluacin de la definicin
dependiente.
1. Seleccione la expresin dependiente.
2. Toque

96

Introduccin a las aplicaciones de HP

Tenga en cuenta el ejemplo de


la derecha. Observe que F3(X)
se define en funcin de otras dos
funciones. Es una definicin
dependiente y se puede evaluar.
Si resalta F3(X) y toca
,
F3(X) se convierte en
2* X2 +X+ 2 *(X2 1).

Seleccin o anulacin de la seleccin de una definicin para exploracin


En las aplicaciones Creacin de grficas avanzada, Funcin,
Paramtrica, Polar, Secuencia y Soluc., puede introducir hasta 10
definiciones. No obstante, solo aquellas definiciones
seleccionadas en la Vista simblica se trazarn en la Vista de
grfico y evaluarn en la Vista numrica.
Puede saber si una definicin est seleccionada por la marca de
verificacin que aparece junto a esta. La marca de verificacin se
aade de forma predeterminada en cuanto crea una definicin.
Por lo tanto, si no desea trazar o evaluar una definicin
especfica, resltela y toque
. (Haga lo mismo si desea
volver a seleccionar o anular la seleccin de una funcin).

Eleccin de un color para grficos


Cada funcin y sentencia
abierta pueden trazarse en
colores diferentes. Si desea
cambiar el color
predeterminado de un grfico:
1. Toque el cuadrado
coloreado que aparece a la
izquierda de la definicin
de la funcin.
Tambin puede seleccionar el cuadrado si pulsa E
mientras la definicin est seleccionada. Al pulsar E,
la seleccin se desplaza de la definicin al cuadrado
coloreado y de este a la definicin.
2. Toque

3. Seleccione el color deseado en el selector de color.

Introduccin a las aplicaciones de HP

97

Eliminacin de una definicin


Para eliminar una sola definicin:
1. Tquela una vez (o resltela mediante las teclas del cursor).
2. Pulse C.
Para eliminar todas las definiciones:
1. Pulse SJ.
2. Toque

o pulse E para confirmar su intencin.

Vista simblica: resumen de los botones de men


Botn

Finalidad

Copia la definicin resaltada en la lnea


de entrada para su edicin. Toque
cuando haya finalizado.
Para aadir una definicin nueva (incluso
una que sustituya a otra existente), resalte
el campo y simplemente comience a
escribir la definicin nueva.
Selecciona una definicin (o anula su
seleccin).
[Solo Funcin]

[Solo Creacin de
grficas avanzada]

[Solo Creacin de
grficas avanzada]

98

Introduce la variable independiente en la


aplicacin Funcin. Tambin puede pulsar
d.
Introduce una X en la aplicacin Creacin
de grficas avanzada. Tambin puede
pulsar d.
Introduce una Y en la aplicacin Creacin
de grficas avanzada.

[Solo Paramtrica]

Introduce la variable independiente en la


aplicacin Paramtrica. Tambin puede
pulsar d.

[Solo Polar]

Introduce la variable independiente en la


aplicacin Polar. Tambin puede pulsar
d.

Introduccin a las aplicaciones de HP

Botn

Finalidad

[Solo Secuencia]

Introduce la variable independiente en la


aplicacin Secuencia. Tambin puede
pulsar d.

[Solo Soluc.]

Introduce el signo igual en la aplicacin


Soluc. Mtodo abreviado equivalente a
pulsar S.
Muestra la definicin seleccionada en
modo de pantalla completa. Consulte
Resultados de gran tamao en la pgina
47 para obtener ms informacin.
Evala definiciones dependientes. Consulte
Evaluacin de una definicin
dependiente en la pgina 96.

Operaciones comunes en la vista Config.


simblica
[mbito: todas las aplicaciones].
La vista Config. simblica es la
misma para todas las
aplicaciones. Su finalidad
principal es la de permitirle
anular tres de los ajustes de la
configuracin del sistema
especificados en la ventana
Configuracin de Inicio.
Pulse SY para abrir la vista Config. simblica.

Anulacin de ajustes de la configuracin del sistema


1. Toque una vez en la configuracin que desea cambiar.
Puede tocar en el nombre del campo o en el campo.
2. Vuelva a tocar en la configuracin.
Aparecer un men de opciones.
3. Seleccione la configuracin nueva.

Introduccin a las aplicaciones de HP

99

Tenga en cuenta que, al seleccionar la opcin Fijo,


Cientfico o Ingeniera en el men Formato de
nm., aparece un segundo campo en el que debe
introducir el nmero necesario de dgitos significativos.
Tambin puede seleccionar un campo, tocar
seleccionar la configuracin nueva.

Restauracin de la configuracin predeterminada


La restauracin de la configuracin predeterminada significa
volver a la configuracin inicial en la pantalla Configuracin
de Inicio.
Para restaurar un campo a su configuracin predeterminada:
1. Seleccione el campo.
2. Pulse C.
Para restaurar todos los ajustes a la configuracin
predeterminada, pulse SJ.

Operaciones comunes en la Vista de grfico


La funcionalidad de la Vista de grfico comn a muchas
aplicaciones se describe detalladamente en esta seccin. La
funcionalidad disponible solo en una aplicacin especfica se
describe en el captulo dedicado a dicha aplicacin.
Pulse P para abrir la Vista de grfico.

Zoom
[mbito: Creacin de grficas avanzada, Funcin, Paramtrica,
Polar, Secuencia, Soluc., 1Var estadstica y 2Var estadstica.
Tambin, aunque de forma limitada, Geometra].
El zoom vuelve a dibujar el grfico a una escala mayor o menor. Es
un mtodo abreviado para cambiar la configuracin de los rangos
en la vista Config. de grfico. La extensin de la mayora de los
zoom est determinada por dos factores de zoom: un factor
horizontal y otro vertical. De forma predeterminada, estos factores
estn configurados en 2. Al alejar, la escala se multiplica por el
factor, de forma que la distancia representada en pantalla es mayor.
Al acercar, la escala se divide por el factor, de forma que la
distancia representada en pantalla es menor.

100

Introduccin a las aplicaciones de HP

Factores de
zoom

Para cambiar los factores de zoom predeterminados:


1. Abra la Vista de grfico de la aplicacin (P).
2. Toque

para abrir el men Vista de grfico.

3. Toque

para abrir el men Zoom.

4. Desplcese y seleccione
Establecer factores.
Aparecer la ventana
Factores de zoom.
5. Cambie un factor de zoom
o ambos.
6. Si desea centrar el grfico
alrededor de la posicin actual del cursor en la Vista de
grfico, seleccione Volver a centrar.
7. Toque

Opciones de
zoom

Teclas de
zoom

o pulse E.

Las opciones de zoom estn disponibles desde tres orgenes:

El teclado

El men

El men Vistas (V)

en la Vista de grfico

Hay dos teclas de zoom: pulsar + acerca el zoom y pulsar


w lo aleja. La extensin de la escala est determinada por la
configuracin de los FACTORES DE ZOOM (explicada
anteriormente).

Introduccin a las aplicaciones de HP

101

Men Zoom

En la Vista de grfico, toque


y toque una opcin.
(Si no se muestra
,
toque
).
En la siguiente tabla se explican
las opciones de zoom. Los
ejemplos se proporcionan en
Ejemplos de zoom en la
pgina 105.

102

Opcin

Resultado

Centrar en
cursor

Vuelve a dibujar el grfico de tal manera


que el cursor se encuentre en el centro de
la pantalla. No se produce ninguna
escala.

Cuadro

Se explica en Zoom de cuadro en la


pgina 103.

Acercar

Divide las escalas horizontal y vertical por


Zoom de X y Zoom de Y (valores
configurados en la opcin Establecer
factores explicada en la pgina 101).
Por ejemplo, si ambos factores de zoom
son 4, al acercar el zoom se muestra 1/4
de las unidades representadas por pxel.
(Mtodo abreviado: pulse +).

Alejar

Multiplica las escalas horizontal y vertical


mediante la configuracin Zoom de X y
Zoom de Y. (Mtodo abreviado: pulse
w).

Acercar X

Divide solo la escala horizontal mediante


la configuracin Zoom de X.

Alejar X

Multiplica solo la escala horizontal


mediante la configuracin Zoom de X.

Acercar Y

Divide solo la escala vertical mediante la


configuracin Zoom de Y.

Alejar Y

Multiplica solo la escala vertical mediante


la configuracin Zoom de Y.

Introduccin a las aplicaciones de HP

Zoom de
cuadro

Opcin

Resultado (Continuacin)

Cuadrado

Cambia la escala vertical para ajustarla a


la escala horizontal. Es til tras realizar un
zoom de cuadro, zoom de X o zoom de Y.

Escala
automtica

Cambia la escala del eje vertical de forma


que la pantalla muestra una parte
representativa del grfico dada la
configuracin del eje X suministrada.
(En las aplicaciones Secuencia, Polar,
Paramtrica y de estadsticas, la escala
automtica cambia la escala de ambos
ejes).
El proceso de escala automtica utiliza la
primera funcin seleccionada solo para
determinar cul es la mejor escala que se
debe usar.

Decimales

Cambia la escala de ambos ejes de forma


que cada pxel represente 0,1unidades. Es
equivalente a restablecer los valores
predeterminados de RNG X y RNG Y.

Entero

Cambia la escala del eje horizontal


nicamente, de forma que cada pxel sea
igual a 1 unidad.

Trig

Cambia la escala del eje horizontal de


forma que 1 pxelsea igual a/24
radianes o 7,5 grados; cambia la escala
del eje vertical de forma que
1pxelequivalga a0,1 unidades.

Deshacer
zoom

La pantalla vuelve al zoom anterior o, si


solo haba un zoom, muestra la grfica con
la configuracin de trazado original.

Un zoom de cuadro permite acercar el zoom en el rea de la


pantalla que especifique.
1. Con el men Vista de grfico abierto, toque
seleccione Cuadro.

2. Toque una esquina del rea en la que desea acercar el


zoom y, a continuacin, toque
.

Introduccin a las aplicaciones de HP

103

3. Toque la esquina diagonalmente opuesta al rea en la que


desea acercar el zoom y, a continuacin, toque
.
La pantalla se rellena con el rea que ha especificado. Para
volver a la vista predeterminada, toque
y seleccione
Decimales.
Tambin puede utilizar las teclas del cursor para especificar el
rea en la que desea acercar el zoom.

Men Vistas

Las opciones de zoom ms


utilizadas tambin estn
disponibles en el men Vistas.
Son las siguientes:

Escala automtica

Decimales

Entero

Trig

Estas opciones, que se pueden aplicar en cualquier vista en la


que est trabajando actualmente, se explican en la tabla anterior.

Prueba de
zoom con
visualizacin
en pantalla
dividida

Una forma til de probar un


zoom es dividir la pantalla en
dos mitades de forma que cada
una de ellas muestre el grfico,
y aplicar un zoom solo a una de
las mitades. La ilustracin de la
derecha es un grfico de y =
3sin x. Para dividir la pantalla
en dos mitades:
1. Abra el men Vistas.
Pulse V.
2. Seleccione P. divid.:
det. de grf.
El resultado se muestra a la
derecha. Cualquier
operacin de zoom que
realice se aplicar solo a la copia del grfico en la mitad
derecha de la pantalla. Esto le ayudar a probar y luego
elegir un zoom apropiado.

104

Introduccin a las aplicaciones de HP

Tenga en cuenta que puede sustituir el grfico original de la


izquierda con el grfico ampliado de la derecha tocando
.
Para cancelar la divisin de la pantalla, pulse P.

Ejemplos de
zoom

Los siguientes ejemplos muestran los efectos de las opciones de


zoom en un grfico de 3 sin x utilizando los factores de zoom
predeterminados (2 2). Se ha utilizado el modo de pantalla
dividida (descrito anteriormente) para ayudarle a visualizar los
efectos del zoom.
Tenga en cuenta que el men Zoom dispone de una opcin
para deshacer el zoom. Utilcela para devolver el grfico al
estado original sin zoom. Si no se muestra el men Zoom, toque
.
Acercar
Acercar
(Mtodo abreviado: pulse +).

Alejar
Alejar
(Mtodo abreviado: pulse w).

Acercar X
Acercar X

Introduccin a las aplicaciones de HP

105

Alejar X
Alejar X

Acercar Y
Acercar Y

Alejar Y
Alejar Y

Cuadrado
Cuadrado
Observe que, en este ejemplo,
al grfico de la izquierda se la
aplicado un zoom Acercar Y.
El zoom Cuadrado ha devuelto
el grfico a su estado
predeterminado, donde las
escalas X y Y eran iguales.
Escala automtica
Escala automtica

106

Introduccin a las aplicaciones de HP

Decimales
Decimales
Observe que, en este ejemplo,
al grfico de la izquierda se la
aplicado un zoom Acercar X.
El zoom Decimales ha
restablecido los valores
predeterminados para el rango
x y el rango y.
Entero
Entero

Trig
Trig

Trazar
[mbito: Creacin de grficas avanzada, Funcin, Paramtrica,
Polar, Secuencia, Soluc., 1Var estadstica y 2Var estadstica].
La funcionalidad de trazado
permite desplazar un cursor (el
cursor de trazado) en la grfica
actual. Puede desplazar el
cursor de trazado pulsando <
o >. Tambin puede desplazar
el cursor de trazado tocando el
grfico actual o una ubicacin
cercana a este. El cursor de trazado se mueve al punto del grfico
ms cercano al punto que ha tocado.

Introduccin a las aplicaciones de HP

107

Las coordenadas actuales del cursor aparecen en la parte inferior


de la pantalla. (Si los botones de men ocultan las coordenadas,
toque
para ocultar los botones).
Al dibujar un grfico, se activan automticamente el modo Trazar
y la visualizacin de las coordenadas.

Seleccin de
un grfico

Excepto en la aplicacin Creacin de grficas avanzada, si se


muestra ms de un grfico, pulse = o \ hasta que el cursor de
trazado se encuentre en el grfico que desea.
En la aplicacin Creacin de grficas avanzada, toque y
mantenga seleccionado el grfico que desea. Se seleccionar el
grfico o aparecer un men de grficos para que seleccione
uno.

Evaluacin
de una
definicin

Uno de los principales usos de la funcionalidad de trazado es


evaluar una definicin trazada. Imagine que en la Vista
simblica ha definido F1(X) como (X 1)2 3. Imagine
tambin que desea saber cul es el valor de la funcin cuando X
es 25.
1. Abra la Vista de grfico (P).
2. Si el men que aparece en la parte inferior de la pantalla no
est abierto, toque
.
3. Si se ha trazado ms de una definicin, asegrese de que el
cursor de trazado est en el grfico de la definicin que
desea evaluar. Puede pulsar
para ver la definicin de
un grfico y, a continuacin, pulsar = o \ para mover el
cursor de trazado de un grfico a otro.
4. Si ha pulsado
para ver la definicin de un grfico, el
men que aparece en la parte inferior de la pantalla se
cerrar. Toque
para volver a abrirlo.
5. Toque

6. Introduzca 25 y toque
7. Toque

108

Introduccin a las aplicaciones de HP

El valor de F1(X) cuando


X es 25 se muestra en la
parte inferior de la pantalla.
Este es uno de los mtodos que
la calculadora HPPrime le
ofrece para evaluar una funcin
para una variable
independiente especfica.
Tambin puede evaluar una funcin en la Vista numrica
(consulte la pgina 117). Es ms, cualquier expresin que defina
en la Vista simblica puede evaluarse en la vista de Inicio. Por
ejemplo, imagine que F1(X) se define como (x 1)2 3. Si
introduce F1(4) en la vista de Inicio y pulsa E obtendr
6, ya que (4 1)2 3 = 6.

Activacin y
desactivacin
del trazado

Para desactivar el trazado, toque

Para activar el trazado, toque

Si estas opciones no se muestran, toque

.
.
.

Cuando el trazado est desactivado, pulsar las teclas del


cursor ya no restringir el cursor a un grfico.

Vista de grfico: resumen de los botones de men


Botn

Finalidad

Muestra un men de opciones de zoom.


Consulte Opciones de zoom en la
pgina 101.
/

Botn de alternancia para desactivar y


activar la funcionalidad de trazado.
Consulte Trazar en la pgina 107.
Muestra un formulario de entrada para
especificar el valor al que desea que pase
el cursor. El valor que introduzca es el
valor de la variable independiente.

[Solo Funcin]

Introduccin a las aplicaciones de HP

Muestra un men de opciones para


analizar un grfico. Consulte Anlisis de
funciones en la pgina 135.

109

Botn

Finalidad

Muestra la definicin responsable de la


generacin del grfico seleccionado.
Botn de alternancia que muestra y oculta
los otros botones en la parte inferior de la
pantalla.

Operaciones comunes en la vista Configuracin


de grfico
Esta seccin describe solo las operaciones comunes a las
aplicaciones mencionadas. Consulte el captulo dedicado a
cada aplicacin para las operaciones de aplicaciones
especficas que se realizan en la vista Configuracin de grfico.
Pulse SP para abrir la vista Config. de grfico.

Configuracin de la Vista de grfico


[mbito: Creacin de grficas
avanzada, Funcin,
Paramtrica, Polar, Secuencia,
Soluc., 1Var estadstica, 2Var
estadstica].
La vista Config. de grfico se
utiliza para configurar la
apariencia de la Vista de
grfico y establecer el mtodo con el que se trazarn los
grficos. Las opciones de configuracin aparecen repartidas en
dos pginas. Toque
para desplazarse de la
primera a la segunda pgina y
para volver a la
primera pgina.
Consejo

110

Cuando acceda a la Vista de grfico para ver la grfica de una


definicin seleccionada en la Vista simblica, puede que no se
muestre ninguna grfica. Lo ms probable es que esto se deba
a que la ocupacin de los valores trazados se encuentra fuera
de la configuracin de los rangos en la vista Config. de grfico.
Una forma rpida de que la grfica vuelva a mostrarse en la
vista es pulsar V y seleccionar Escala automtica. Esto
cambia tambin la configuracin del rango en la vista Config.
de grfico.
Introduccin a las aplicaciones de HP

Pgina 1
Campo de
configuracin

Finalidad

RNG

Configura el rango de valores T que se van


a trazar. Tenga en cuenta que hay dos
campos: uno para el valor mnimo y otro
para el mximo.

INCR

Configura el incremento entre valores T


consecutivos.

[Solo
Paramtrica]

[Solo Paramtrica]

RNG
[Solo Polar]

Configura el rango de valores de ngulo


que se van a trazar. Tenga en cuenta que
hay dos campos: uno para el valor mnimo
y otro para el mximo.

INCR

Configura el incremento entre valores de


ngulo consecutivos.

GRF.

Configura el tipo de grfico: escalonado o


de tela de araa.

[Solo Polar]

SECUENCIA

[Solo
Secuencia]
RNG

[Solo
Secuencia]
ANCH

[Solo 1Var
estadstica]
RNG

[Solo 1Var
estadstica]
MARCA

S*

[Solo 2Var
estadstica]

Introduccin a las aplicaciones de HP

Configura el rango de valores N que se


van a trazar. Tenga en cuenta que hay dos
campos: uno para el valor mnimo y otro
para el mximo.
Configura el ancho de las barras en un
histograma.
Configura el rango de valores que se
incluirn en un histograma. Tenga en
cuenta que hay dos campos: uno para el
valor mnimo y otro para el mximo.
Configura la grfica que se utilizar para
representar un punto de datos en un
grfico de dispersin. Puede utilizarse una
grfica diferente para cada uno de los
cinco anlisis que pueden trazarse de
forma conjunta.

111

Campo de
configuracin

Finalidad (Continuacin)

RNG

Configura el rango inicial del eje x. Tenga


en cuenta que hay dos campos: uno para
el valor mnimo y otro para el mximo. En
la Vista de grfico, el rango puede
cambiarse mediante el barrido y el
acercamiento o el alejamiento.

RNG

Configura el rango inicial del eje y. Tenga


en cuenta que hay dos campos: uno para
el valor mnimo y otro para el mximo. En
la Vista de grfico, el rango puede
cambiarse mediante el barrido y el
acercamiento o el alejamiento.

MRC

Configura el incremento entre marcas de


verificacin en el eje x.

MRC

Configura el incremento entre marcas de


verificacin en el eje y.

Pgina 2
Campo de
configuracin

Finalidad

EJES

Muestra u oculta los ejes.

ETIQUETAS

Asigna valores a los extremos de cada eje


para mostrar el rango actual de valores.

PUNTOS CUADR.

Coloca un punto en la interseccin de


cada lnea de cuadrcula horizontal y
vertical.

LNEAS CUADRC.

Dibuja una lnea de cuadrcula horizontal y


vertical en los valores x e y de cada
entero.

CURSOR

Configura la apariencia del cursor de


trazado: estndar, de inversin o de
parpadeo.

CONECTAR

Conecta los puntos de datos con


segmentos rectos.

[Solo 2Var
estadstica]
112

Introduccin a las aplicaciones de HP

Campo de
configuracin

Finalidad (Continuacin)

MTODO

Configura el mtodo de creacin de


grficas a adaptable, segmentos de
incremento fijo o puntos de incremento fijo.
Se explica a continuacin.

[En ninguna de
las
aplicaciones
de
estadsticas]

Mtodos de creacin de grficas


La calculadora HPPrime le ofrece la opcin de seleccionar entre
tres mtodos de creacin de grficas. Los mtodos se describen
a continuacin, cada uno de ellos aplicado a la funcin
f(x) = 9*sin(ex).

Adaptable: ofrece
resultados bastante precisos
y se utiliza de forma
predeterminada. Con este
mtodo activo, es posible
que tarden en trazarse
algunas funciones
complejas. En estos casos,
aparece en la barra de men, que permite detener el
proceso de trazado si lo desea.

Segm. de increm. fijo: este


mtodo muestrea los valores
de x, calcula sus valores y
correspondientes y, a
continuacin, representa
grficamente los puntos, a
la vez que los conecta.

Ptos de increm. fijo:


funciona como el mtodo
Segm. de increm. fijo, pero
no conecta los puntos.

Introduccin a las aplicaciones de HP

113

Restauracin de la configuracin predeterminada


[mbito: Creacin de grficas avanzada, Funcin, Paramtrica,
Polar, Secuencia, Soluc., 1Var estadstica y 2Var estadstica,
Geometra].
Para restaurar un campo a su configuracin predeterminada:
1. Seleccione el campo.
2. Pulse C.
Para restaurar todos los ajustes a la configuracin
predeterminada, pulse SJ.

Operaciones comunes en la Vista numrica


[mbito: Creacin de grficas avanzada, Funcin, Paramtrica,
Polar].
La funcionalidad de la Vista numrica comn a muchas
aplicaciones se describe detalladamente en esta seccin. La
funcionalidad disponible solo en una aplicacin especfica se
describe en el captulo dedicado a dicha aplicacin.
La Vista numrica proporciona
una tabla de evaluaciones.
Cada definicin de la Vista
simblica se evala para un
rango de valores para la
variable independiente. Puede
configurar el rango y la
precisin de la variable
independiente, o utilizar la configuracin predeterminada.
Pulse M para abrir la Vista numrica.

Zoom
A diferencia de la Vista de grfico, el zoom en la Vista numrica
no afecta al tamao de los elementos que se muestran. Por el
contrario, cambia el incremento entre valores consecutivos de la
variable independiente (es decir, la configuracin NM. INCREM.
de la vista Configuracin numrica: consulte la pgina 120). Si
acerca el zoom, disminuye el incremento; si aleja el zoom,
aumenta el incremento. La fila resaltada antes del zoom
permanece sin cambiar.

114

Introduccin a las aplicaciones de HP

Para las opciones ordinarias de acercamiento y alejamiento del


zoom, el grado del zoom est determinado por el factor de
zoom. En la Vista numrica, este es el campo NM. ZOOM en la
vista Configuracin numrica. 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 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.).

Antes de aplicar el zoom

Opciones de
zoom

Despus de aplicar el zoom

En la Vista numrica, las opciones de zoom estn disponibles


desde dos orgenes:

El teclado

El men

en la Vista numrica

Tenga en cuenta que la aplicacin del zoom en la Vista numrica


no afecta a la Vista de grfico, y viceversa. No obstante, si elige
una opcin de zoom del men Vistas (V) mientras se
encuentra en la Vista numrica, la Vista de grfico muestra los
grficos con los zoom aplicados respectivamente. En otras
palabras, las opciones de zoom en el men Vistas se aplican
solo a la Vista de grfico.
La aplicacin del zoom en la Vista numrica cambia
automticamente el valor de NM. INCREM. en la vista
Configuracin numrica.

Teclas de
zoom

Hay dos teclas de zoom: pulsar + acerca el zoom y pulsar


w lo aleja. La extensin de la escala est determinada por la
configuracin de NM. ZOOM (explicada anteriormente).

Introduccin a las aplicaciones de HP

115

Men Zoom

En la Vista numrica, toque


y toque una opcin.
En la siguiente tabla se explican
las opciones de zoom.

Opcin

Resultado

Acercar

El incremento entre los valores consecutivos


de la variable independiente se convierte
en el valor actual dividido por la
configuracin de NM. ZOOM. (Mtodo
abreviado: pulse +).

Alejar

El incremento entre los valores consecutivos


de la variable independiente se convierte
en el valor actual multiplicado por la
configuracin de NM. ZOOM. (Mtodo
abreviado: pulse w).

Decimales

Restaura los valores predeterminados de


NM. INICIAL y NM. INCREM.: 0 y 0,1
respectivamente.

Entero

El incremento entre los valores consecutivos


de la variable independiente se configura
en 1.

Trig

Si la configuracin de la medida del


ngulo es radianes, configura el incremento entre los valores consecutivos de
la variable independiente en/24
(aproximadamente 0,1309).
Si la configuracin de la medida del
ngulo es grados, configura el incremento entre los valores consecutivos de
la variable independiente en 7,5.

Deshacer
zoom

116

La pantalla vuelve al zoom anterior o, si


solo haba un zoom, muestra la grfica con
la configuracin de trazado original.

Introduccin a las aplicaciones de HP

Evaluacin
Puede desplazarse por la tabla de evaluaciones en la Vista
numrica pulsando = o \. Puede pasar rpidamente a una
evaluacin introduciendo la variable independiente que desea
en la columna de la variable independiente y tocando
.
Por ejemplo, imagine que en la Vista simblica de la aplicacin
Funcin ha definido F1(X) como (X 1)2 3. Imagine tambin
que desea saber cul es el valor de la funcin cuando X es 625.
1. Abra la Vista numrica (M).
2. En cualquier parte de la columna independiente (la columna
que aparece en el extremo izquierdo), introduzca 625.
3. Toque

La vista numrica se
actualiza con el valor que
ha introducido en la
primera fila y el resultado
de la evaluacin en una
celda de la derecha. En
este ejemplo, el resultado es
389373.

Tablas personalizadas
Si elige Automtica para la configuracin TIPO DE NM., la
tabla de evaluaciones de la Vista numrica seguir la
configuracin de la vista Configuracin numrica. Es decir, la
variable independiente comenzar con la configuracin NM.
INICIAL y el incremento de la configuracin NM. INCREM. (Estas
configuraciones se explican en la Operaciones comunes en la
vista Configuracin numrica en la pgina 120). No obstante,
puede elegir crear su propia tabla, donde solo los valores que
introduzca aparecern como variables independientes.
1. Abra la vista Configuracin numrica.

SM
2. Elija Generar propio en el men TIPO

DE NM.

3. Abra la Vista numrica.


La Vista numrica aparecer vaca.

Introduccin a las aplicaciones de HP

117

4. En la columna
independiente (la columna
que aparece en el extremo
izquierdo), introduzca el
valor deseado.
5. Toque

6. Si debe evaluar otros valores,


repita el procedimiento a
partir del paso 4.

Eliminacin
de datos

Para eliminar una fila de datos de la tabla personalizada,


coloque el cursor en la fila y pulse C.
Para eliminar todos los datos de la tabla personalizada:
1. Pulse SJ.
2. Toque

o pulse E para confirmar su intencin.

Vista numrica: resumen de los botones de men


Botn

Finalidad

Modifica el incremento entre los valores


consecutivos de la variable independiente
en la tabla de evaluaciones. Consulte la
pgina 114.
[Solo Generar
propio]

118

Edita el valor que aparece en la celda


seleccionada.
Para sobrescribir el valor en la celda
seleccionada, solo tiene que comenzar a
introducir un valor nuevo sin tocar primero
.
Solo visible si TIPO DE NM. est
configurado en Generar propio.
Consulte Tablas personalizadas en la
pgina 117.

Introduccin a las aplicaciones de HP

Botn

[Solo Generar
propio]

[Solo Generar
propio]

Finalidad (Continuacin)

Crea una fila nueva encima de la celda


resaltada actualmente, con cero como el
valor independiente. Puede comenzar a
escribir inmediatamente un valor nuevo.
Solo visible si TIPO DE NM. est
configurado en Generar propio.
Consulte Tablas personalizadas en la
pgina 117.
Ordena los valores de la columna
seleccionada en orden ascendente o
descendente. Mueva el cursor a la
columna deseada, toque
,
seleccione Ascendente o
Descendente, y toque
.
Solo visible si TIPO DE NM. est
configurado en Generar propio.
Consulte Tablas personalizadas en la
pgina 117.
Permite elegir el tamao de fuente
pequea, mediana o grande.
Cambia entre mostrar el valor de la celda
y la definicin que ha generado el valor.
Muestra un men en el que puede elegir si
desea mostrar las evaluaciones de 1, 2, 3 o
4 definiciones. Si ha seleccionado ms de
cuatro definiciones en la Vista simblica,
puede pulsar > para desplazarse a la
derecha y ver ms columnas. Pulsar <
desplaza las columnas a la izquierda.

Introduccin a las aplicaciones de HP

119

Operaciones comunes en la vista Configuracin


numrica
[mbito: Creacin de grficas avanzada, Funcin, Paramtrica,
Polar, Secuencia].
Pulse SM para abrir la vista Configuracin numrica.
La vista Configuracin numrica
se utiliza para:

Configurar el nmero de
inicio para la variable
independiente en las tablas
automticas que se
muestran en la Vista
numrica: el campo Nm.
inicial.

Configurar el incremento entre los nmeros consecutivos de


las tablas automticas que se muestran en la Vista numrica:
el campo Nm. increm.

Especificar si la tabla de datos que se mostrar en la Vista


numrica se basar en el nmero de inicio y el incremento
especificados (tabla automtica) o en nmeros especficos
para la variable independiente que especifique (tabla de
creacin propia): el campo Tipo de nm.

Configurar el factor de zoom para acercar o alejar el zoom


en la tabla que se muestra en la Vista numrica: el campo
Nm. zoom.

Modificacin de la Configuracin numrica


Seleccione el campo que desea cambiar y especifique un valor
nuevo; o bien, si elige un tipo de tabla para la Vista numrica
(automtica o de creacin propia), elija la opcin apropiada en
el men Tipo de nm.
Para ayudarle a configurar un
nmero de inicio y un
incremento que coincidan con la
Vista de grfico actual, pulse
.

120

Introduccin a las aplicaciones de HP

Restauracin de la configuracin predeterminada


Para restaurar un campo a su configuracin predeterminada:
1. Seleccione el campo.
2. Pulse C.
Para restaurar todos los ajustes a la configuracin
predeterminada, pulse SJ.

Combinacin de la Vista de grfico y la Vista


numrica
Puede mostrar la Vista de
grfico y la Vista numrica
juntas. El desplazamiento del
cursor de trazado har que la
tabla de valores en la Vista
numrica se desplace. Tambin
puede introducir un valor en la
columna X. La tabla se desplaza
a ese valor y el cursor de trazado pasa al punto correspondiente
en el grfico seleccionado.
Para combinar la Vista de grfico y la Vista numrica en una pantalla
dividida, pulse V y seleccione P. div.: tabla de grf.
Para volver a la Vista de grfico, pulse M. Para volver a la Vista
numrica, pulse M.

Adicin de una nota en una aplicacin


Puede aadir una nota en una aplicacin. A diferencia de las notas
generales (creadas mediante el catlogo de notas: consulte el
captulo 26), la nota en una aplicacin no aparecer en el catlogo
de notas. Solo se podr acceder a esta cuando se abra la aplicacin.
La nota permanece con la aplicacin si esta se enva a otra
calculadora.
Para aadir una nota en una aplicacin:
1. Abra la aplicacin.
2. Pulse SI (Info).
Si ya se ha creado una nota para esta aplicacin, se
muestra su contenido.
Introduccin a las aplicaciones de HP

121

3. Toque

y comience a escribir (o editar) la nota.

Las opciones de formato y de vietas disponibles son las


mismas que las del editor de notas (se describe en Editor
de notas en la pgina 548).
4. Para salir de la pantalla de la nota, pulse cualquier tecla. La
nota se guarda de forma automtica.

Creacin de una aplicacin


Las aplicaciones que incluye la calculadora HPPrime estn
integradas y no se pueden eliminar. Siempre estn disponibles
(pulsando simplemente I). No obstante, puede crear las
instancias personalizadas que desee de la mayora de las
aplicaciones. Tambin puede crear una instancia de una
aplicacin que est basada en una aplicacin personalizada
con anterioridad. Las aplicaciones personalizadas se abren
desde una biblioteca de aplicaciones de la misma manera en
que se abre una aplicacin integrada.
La ventaja de crear una instancia personalizada de una
aplicacin es que puede seguir usando la aplicacin integrada
para otro tipo de problema y volver a la aplicacin
personalizada en cualquier momento, ya que sta seguir
mostrando todos sus datos. Por ejemplo, puede crear una versin
personalizada de la aplicacin Secuencia que permite generar y
explorar las secuencias de Fibonacci. Puede continuar utilizando
la aplicacin integrada Secuencia para crear y explorar otras
secuencias, y volver, cuando sea necesario, a su versin especial
de la aplicacin Secuencia cuando desee explorar las series de
Fibonacci. O bien, puede crear una versin personalizada de la
aplicacin Soluc. (denominada, por ejemplo, Tringulos) en
la que configure una sola vez las ecuaciones para la resolucin
de problemas comunes relacionados con los tringulos
rectngulos (como H=O/SIN(), A=H*COS(), O=A*TAN(),
etc.). Puede continuar utilizando la aplicacin Soluc. para
solucionar otros tipos de problemas, y utilizar la aplicacin
Tringulos para solucionar los problemas relacionados con los
tringulos rectngulos. Solo tiene que abrir Tringulos,
seleccionar qu ecuacin desea utilizar (no tendr que volver a
introducirlas), introducir las variables que conoce y calcular las
desconocidas.

122

Introduccin a las aplicaciones de HP

Al igual que las aplicaciones integradas, las aplicaciones


personalizadas pueden enviarse a otra calculadora HPPrime.
Esto aparece explicado en Uso compartido de datos en la
pgina 52. Las aplicaciones personalizadas tambin se pueden
restablecer, eliminar y ordenar de la misma forma que las
integradas (tal como se ha descrito anteriormente en este
captulo).
Tenga en cuenta que las nicas aplicaciones que no se pueden
personalizar son las siguientes:

Ejemplo

Explorador lineal

Explor. cuadrtico y

Explor. trigonom.

Imagine que desea crear una aplicacin personalizada basada


en la aplicacin integrada Secuencia. La aplicacin le permitir
generar y explorar las series de Fibonacci.
1. Pulse I y utilice las teclas
del cursor para resaltar la
aplicacin Secuencia. No
abra la aplicacin.
2. Toque
. Este
elemento le permite crear
una copia de la aplicacin
integrada y guardarla con
un nuevo nombre. Se conservarn todos los datos que
contenga la aplicacin integrada, a la que podr volver ms
tarde abriendo la aplicacin Secuencia.
3. En el campo Nombre, introduzca un nombre para la nueva
aplicacin (por ejemplo, Fibonacci) y pulse dos veces
E.
Su nueva aplicacin se
aadir a la Biblioteca de
aplicaciones. Tenga en
cuenta que tiene el mismo
icono de la aplicacin
principal (Secuencia), pero
con el nombre que usted le
ha dado: Fibonacci en
este ejemplo.

Introduccin a las aplicaciones de HP

123

4. Ahora ya puede utilizar esta aplicacin del mismo modo


que la aplicacin integrada Secuencia. Toque en el icono
de la nueva aplicacin para abrirla. Ver que incluye las
mismas vistas y opciones que la aplicacin principal.
En este ejemplo, hemos utilizado las secuencias de Fibonacci como
tema potencial para una aplicacin personalizada. Para obtener
informacin sobre cmo crear las secuencias de Fibonacci una vez
que est en la aplicacin Secuencia (o una aplicacin basada en
la aplicacin Secuencia), consulte el captulo 17, Aplicacin
Secuencia, que comienza en la pgina 319.
Adems de clonar una aplicacin integrada (tal como se ha
descrito anteriormente), puede modificar el funcionamiento
interno de una aplicacin personalizada a travs del lenguaje de
programacin de la calculadora HPPrime. Consulte
Personalizacin de una aplicacin en la pgina 584.

Funciones y variables de aplicaciones


Funciones

Las funciones de aplicaciones se utilizan en aplicaciones de HP


para realizar clculos comunes. Por ejemplo, en la aplicacin
Funcin, el men Func. de la Vista de grfico tiene una funcin
denominada SLOPE que calcula la pendiente de una funcin
determinada en un punto definido. La funcin SLOPE tambin
puede utilizarse desde la vista de Inicio o un programa.
Por ejemplo, imagine que desea calcular la derivada de x2 5
cuando x = 2. Una de las formas, mediante una funcin de
aplicacin, es la siguiente:
1. Pulse D.
2. Toque

y seleccione Funcin > SLOPE.

SLOPE() aparece en la lnea de entrada, donde puede


especificar la funcin y el valor x.
3. Introduzca la funcin:

Asjw5

124

Introduccin a las aplicaciones de HP

4. Introduzca el separador de
parmetros:

o
5. Introduzca el valor x y pulse
E.
Se calcula la pendiente (es
decir, la derivada) cuando
x = 2: 4.
Todas las funciones de aplicaciones se describen en Men Apl.,
que comienza en la pgina 391.

Variables

Todas las aplicaciones tienen variables, es decir, marcadores de


posicin para varios valores que son exclusivos de una
aplicacin especfica. Estos incluyen expresiones simblicas y
ecuaciones, valores para las vistas de grfico y numrica, y los
resultados de algunos clculos como races e intersecciones.
Imagine que se encuentra en la vista de Inicio y desea recuperar
el promedio de un conjunto de datos calculado recientemente
en la aplicacin 1Var estadstica.
1. Pulse a.
Se abre el men Variables. Desde aqu puede acceder a las
variables de Inicio, definidas por el usuario y de
aplicaciones.
2. Toque

Se abre un men de
variables de aplicaciones.
3. Seleccione 1Var
estadstica >
Resultados > MeanX.
El valor actual de la
variable que elija aparecer ahora en la lnea de entrada.
Puede pulsar E para ver este valor. O bien, puede
incluir la variable en una expresin que est creando. Por
ejemplo, si desea calcular la raz cuadrada del promedio
calculado en la aplicacin 1Var estadstica, primero debe
pulsar Sj, seguir los pasos 1 a 3 anteriores y, a
continuacin, pulsar E.
Introduccin a las aplicaciones de HP

125

Consulte el apndice A, Glosario, que comienza en la pgina


651 para obtener una lista completa de las variables de
aplicaciones.

Variables
completadas

126

Puede completar el nombre de cualquier variable de aplicacin


para que se pueda acceder a ella desde cualquier lugar de la
calculadora HPPrime. Por ejemplo, la aplicacin Funcin y la
aplicacin Paramtrica tienen una variable denominada Xmin.
Si la ltima aplicacin que ha abierto es la aplicacin
Paramtrica e introduce Xmin en la vista de Inicio, obtendr el
valor de Xmin de la aplicacin Paramtrica. Para obtener el
valor de Xmin en la aplicacin Funcin, puede abrir esta
aplicacin y, a continuacin, volver a la vista de Inicio. Tambin
puede completar el nombre de la variable precedindola por el
nombre de la aplicacin y un punto. Por ejemplo:
Function.Xmin.

Introduccin a las aplicaciones de HP

6
Aplicacin Funcin
La aplicacin Funcin permite explorar hasta 10 funciones
rectangulares con un valor real y en funcin de x; por
2
ejemplo, y = 1 x y y = ( x 1 ) 3 .
Una vez definida una funcin, puede:

Crear grficas para buscar races, interceptaciones,


pendiente, rea firmada y extremos

Crear tablas para mostrar cmo se evalan las


funciones con valores especficos

En este captulo se muestra la funcionalidad bsica de la


aplicacin Funcin mediante un ejemplo. La
funcionalidad ms compleja se describe en el captulo 5,
Introduccin a las aplicaciones de HP, que comienza en
la pgina 79.

Introduccin a la aplicacin Funcin


La aplicacin Funcin 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.

En este captulo exploraremos la funcin lineal y = 1 x


2
y la funcin cuadrtica y = ( x 1 ) 3 .

Aplicacin Funcin

127

Acceso a la
aplicacin
Funcin

1. Abra la aplicacin
Funcin.

I Seleccione
Funcin.
Tenga en cuenta
que puede abrir
una aplicacin con
solo tocar su icono.
Tambin puede abrirla utilizando las teclas del
cursor para resaltarla y, a continuacin, pulsando
E.
La aplicacin Funcin se inicia en la Vista simblica.
Esta es la vista definitoria. Es donde define
simblicamente (es decir, especifica) las funciones
que desea explorar.
Los datos de grfica y numricos que visualiza en la
Vista de grfico y la Vista numrica se derivan de las
expresiones simblicas definidas aqu.

Definicin de
las
expresiones

Hay 10 campos para definir funciones. Se etiquetan


F1(X) a F9(X) y F0(X).
2. Resalte el campo que desee utilizar tocndolo o
desplazndose hasta este. Si introduce una
expresin nueva, solo tiene que empezar a escribirla.
Si est editando una expresin existente, toque
y realice los cambios. Cuando haya
terminado de definir o modificar la expresin, pulse
E.
3. Introduzca la funcin lineal en F1(X).
1wdE
4. Introduzca la
funcin cuadrtica
en F2(X).

Rdw1>
jw 3E

128

Aplicacin Funcin

NOTA

Puede tocar el botn


, que le ayudar a introducir
las ecuaciones. En la aplicacin Funcin, obtendr el
mismo resultado que al pulsar d. (En otras
aplicaciones, d introduce un carcter diferente).
5. Decida si desea:

Colorear de forma personalizada una o ms


funciones al trazarlas

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.

Configuracin
del grfico

Puede cambiar el rango


de los ejes x e y, as
como el espaciado de
las marcas en los ejes.
6. Acceda a la vista
Config. de grfico.

SP (Setup)
En este ejemplo, puede dejar los valores predeterminados
de la configuracin de grfico. Si su configuracin no
coincide con la de la ilustracin anterior, pulse SJ
(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.

Aplicacin Funcin

129

Trazado de
las funciones

7. Trace las funciones.

Trazado de
una grfica

De manera predeterminada, la funcionalidad de trazado


est activa. Esto le permite desplazar un cursor por la
grfica. Si se muestran ms de dos grficas, la que
aparece en la parte superior de la lista de funciones en la
Vista simblica es la que se trazar de forma
predeterminada. Dado que la ecuacin lineal aparece
ms arriba que la funcin cuadrtica en la Vista
simblica, es la grfica en la que el cursor de trazado
aparecer de forma predeterminada.

8. Trace la funcin
lineal.

>o<
Observe cmo se
desplaza un cursor
por el grfico
cuando pulsa los
botones. Observe
tambin cmo aparecen las coordenadas del cursor
en la parte inferior de la pantalla y cmo cambian
cuando desplaza el cursor.
9. Desplace el cursor de trazado de la funcin lineal a
la funcin cuadrtica.

=o\
10. Trace la funcin
cuadrtica.

>o<

130

Aplicacin Funcin

Observe de nuevo cmo aparecen las coordenadas


del cursor en la parte inferior de la pantalla y cmo
cambian cuando desplaza el cursor.
El trazado se explica ms detalladamente en
Trazar en la pgina 107.

Cambio de la
escala

NOTA

Puede cambiar la escala para ver ms o menos parte de


la grfica. Esto puede realizarse de cuatro formas:

Pulse + para acercar el zoom o w para alejarlo


en la posicin actual del cursor. Este mtodo utiliza
los factores de zoom configurados en el men
Zoom. El valor predeterminado para X e Y es 2.

Utilice la vista Config. de grfico para especificar el


rango x (RNGX) y el rango y (RNGY) exactos que
desea.

Utilice las opciones del men Zoom para acercar o


alejar el zoom, horizontalmente o verticalmente, o
ambos, etc.

Utilice las opciones del men Vista (V) para


seleccionar una vista predefinida. Tenga en cuenta
que la opcin Escala automtica intenta
proporcionar el mejor ajuste mostrando tantas
funciones crticas para cada grfico como sea
posible.

Si arrastra el dedo horizontal o verticalmente por la


pantalla, puede ver rpidamente partes del grfico que
inicialmente se encuentran fuera de los rangos x e y. Este
mtodo es ms sencillo que el restablecimiento del rango
de un eje.
Las opciones de zoom se explican detalladamente
(con numerosos ejemplos) en Zoom en la pgina
100.

Aplicacin Funcin

131

Visualizacin
de la Vista
numrica

11. Acceda a la Vista


numrica:

M
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:

SM(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 SJ(Borrar) para restablecer la
configuracin a los valores predeterminados.

132

Aplicacin Funcin

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.
Aplicacin Funcin

133

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:
10

Acceso a las
opciones de zoom

Otras opciones

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 w). 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.).
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.

134

Aplicacin Funcin

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 > o < para 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

Aplicacin Funcin

135

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 Q1 y toque
.

El cursor de trazado estar ahora en una de las


funciones en x = 1.

136

Aplicacin Funcin

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
Aplicacin Funcin

para volver a mostrar el men Grfico.


137

Bsqueda del rea


firmada entre las
dos funciones

Ahora encontraremos el rea entre dos funciones en el


rango 1.3 x 2.3 .
1. Toque

y seleccione rea firmada.

2. Especifique el valor
de inicio para x:
Toque
y
pulse Q1.3
E.
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.3E.

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.
138

Aplicacin Funcin

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.

NOTA

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:

Aplicacin Funcin

Root

Isect (para Interseccin)

Slope

SignedArea

Extremum

139

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
a, 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
s 3E 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 x2 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.

140

Aplicacin Funcin

Resumen de las operaciones de Func.

Aplicacin Funcin

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.

141

142

Operacin

Descripcin (Continuacin)

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.

Aplicacin Funcin

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. x2/3 y2/5 = 1
2. 2x 3y 6
3. mod x = 3

2
y
4. sin ( ( x 2 + y 2 5 ) ) > sin 8 atan --

x
5. x2 + 4x = 4

6. 1 > 0
Las ilustraciones siguientes muestran el aspecto que tienen
estas sentencias abiertas cuando se trazan:
Ejemplo 1

Aplicacin Creacin de grficas avanzada

Ejemplo 2

143

Ejemplo 3

Ejemplo 4

Ejemplo 5

Ejemplo 6

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.

144

Aplicacin Creacin de grficas avanzada

En este captulo exploraremos la seccin cnica girada


definida por:
2
2
x y
x 7xy 3y
---- --------- + ------- ------ + --- 10 < 0
2 10
4 10 5

Acceso a la
aplicacin

1. Abra la aplicacin
Creacin de grficas
avanzada:

I Seleccione
Creacin de
grficas avanzada.
La aplicacin se abrir
en la Vista simblica.

Definicin
de la
sentencia
abierta

2. Defina la sentencia abierta:

jn2>
w7
n 10 > + 3
jn4>
w
n 10
>+
n5
>w 10
<0
E
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 Sv.
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.
Aplicacin Creacin de grficas avanzada

145

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:

SP (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 SJ (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 w para acercar y alejar el zoom en la
posicin del cursor, respectivamente.

146

Aplicacin Creacin de grficas avanzada

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:

Aplicacin Creacin de grficas avanzada

147

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.

148

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

Vista
numrica

Opcin Trazar

Descripcin (Continuacin)

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.

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 Y 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

Aplicacin Creacin de grficas avanzada

.
149

Visualizacin
de la Vista
numrica

13.Pulse M para mostrar


la Vista numrica.

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.

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).

Tambin puede introducir un valor en la columna Y y


tocar
. Pulse < y > para desplazarse entre las
columnas en la Vista numrica.
Tambin puede acercar o alejar el zoom en la variable X
o la variable Y. Tenga en cuenta que en la Vista
numrica, el zoom no afecta al tamao de los elementos
que se muestran. Por el contrario, aumenta o disminuye
el incremento entre valores x e y consecutivos. Si acerca
el zoom, disminuye el incremento; si aleja el zoom,
aumenta el incremento. Estas y otras opciones aparecen
explicadas en Operaciones comunes en la Vista
numrica en la pgina 114.

Configuracin
numrica

150

Aunque puede configurar


los valores X e Y que se
muestran en la Vista
numrica introduciendo
valores y acercando o
alejando el zoom, tambin
puede configurar
directamente los valores
que se muestran a travs de
Configuracin numrica.

Aplicacin Creacin de grficas avanzada

15. Acceda a la vista Configuracin numrica:

SM(Setup)
Puede definir el valor inicial y el valor de incremento para la
columna X y la columna Y, as como el factor de zoom para
acercar o alejar el zoom en una fila de la tabla. 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 e y 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.

Trazado en
la Vista
numrica

Adems de la configuracin predeterminada de la tabla en


la Vista numrica, hay otras opciones disponibles en el men
Trazar. Las opciones de trazado en la Vista numrica reflejan
las opciones de trazado en la Vista de grfico. Ambas estn
diseadas para ayudarle a estudiar numricamente las
propiedades de relaciones mediante un formato tabular.
Especficamente, la tabla puede configurarse para mostrar lo
siguiente:

Valores de los extremos (controlados por X o Y)

Puntos de inters (PoI)

Interceptaciones de
X

Interceptaciones de
Y

Extremos
horizontales

Extremos verticales

Inflexiones

Los valores que se muestran mediante las opciones de Trazar


dependen de la ventana Vista de grfico, es decir, los valores
que se muestran en la tabla se restringen a los puntos visibles
en la Vista de grfico. Acerque o aleje el zoom en la Vista de
grfico para obtener los valores que desea visualizar en la
tabla en la Vista numrica.

Aplicacin Creacin de grficas avanzada

151

Trazado de
Extremo

16.Toque

y seleccione Extremo.

La tabla muestra ahora (si


es posible) pares de valores
que convierten la relacin
en verdadera. De forma
predeterminada, la primera
columna es la columna Y, y
hay varias columnas X en
caso de que haya ms de
un valor X que se pueda
emparejar con el valor Y para que la relacin sea verdadera.
Toque
para convertir la primera columna en una
columna X seguida de un conjunto de columnas Y. En la
figura anterior, para Y=0 hay 10 valores de X en la Vista de
grfico predeterminada que convierten la relacin
Y=SIN(X) en verdadera. Se muestran en la primera fila de
la tabla. Puede visualizarse claramente que la secuencia de
valores X tiene una diferencia comn de .
Puede introducir de nuevo el valor que desee para Y.
17.Con 0 resaltado en la columna Y, introduzca

------32

Sj3n2
E
18.Toque
y
seleccione 4.
La primera fila de la tabla
ilustra ahora que hay dos
bifurcaciones de soluciones.
En cada bifurcacin, los
valores de solucin consecutivos estn separados por 2.

152

Aplicacin Creacin de grficas avanzada

Trazado de PoI

19.Toque
, seleccione PoI. y Extremos
verticales para visualizar los extremos que
aparecen en la tabla.
20.Toque
y
seleccione Pequeo
para un tamao de
fuente pequeo.
21.Toque
y
seleccione 2 para
visualizar solo dos
columnas.
La tabla muestra los 5 mnimos visibles en la Vista de grfico,
seguido de los 5 mximos.

Galera de grfico
La calculadora incluye una
galera de grficas
interesantes, as como las
ecuaciones que las
generaron. Puede abrir la
galera desde la Vista de
grfico:
1. Con la Vista de grfico
abierta, pulse la tecla Menu. Tenga en cuenta que aqu
debe pulsar la tecla Menu, no el botn tctil Men de la
pantalla.
2. En el men, seleccione Visitar galera de grfico.
Aparece la primera grfica de la galera junto con su
ecuacin.
3. Pulse > para mostrar la siguiente grfica de la galera,
y as sucesivamente hasta que desee cerrarla.
4. Para cerrar la galera y volver a la Vista de grfico,
pulse P.

Aplicacin Creacin de grficas avanzada

153

Exploracin de un grfico de la Galera de grfico


Si le interesa un grfico especfico de la galera, puede
guardar una copia de este. La copia se guarda como una
nueva aplicacin (una instancia personalizada de la
aplicacin Creacin de grficas avanzada). Puede modificar
y explorar la aplicacin tal como lo hara con la versin
integrada de la aplicacin Creacin de grficas avanzada.
Para guardar un grfico de la Galera de grfico:
1. Con el grfico deseado en pantalla, toque

2. Introduzca un nombre para la nueva aplicacin y toque


.
3. Toque
de nuevo. Se abrir la nueva aplicacin
con las ecuaciones que generaron el grfico mostrado
en la Vista simblica. La aplicacin tambin se aade a
la Biblioteca de aplicaciones para que pueda volver a
ella ms tarde.

154

Aplicacin Creacin de grficas avanzada

8
Geometra
La aplicacin Geometra le permite dibujar y examinar
construcciones geomtricas. Una construccin geomtrica
puede estar compuesta por un nmero diverso de objetos
geomtricos, como puntos, lneas, polgonos, curvas, tangentes,
etc. Puede tomar mediciones (como reas y distancias),
manipular objetos y anotar cmo cambian las mediciones.
Hay cinco vistas de aplicaciones:

Vista de grfico: proporciona herramientas de dibujo


para que pueda construir objetos geomtricos.

Vista simblica: proporciona definiciones editables de


los objetos en la Vista de grfico.

Vista numrica: permite realizar clculos de los objetos


en la Vista de grfico.

Vista Config. de grfico: permite personalizar la


apariencia de la Vista de grfico.

Vista Config. simblica: permite anular determinados


ajustes de la configuracin del sistema.

Esta aplicacin no incluye la vista Configuracin numrica.


Para abrir la aplicacin Geometra, pulse I y seleccione
Geometra. La aplicacin se abrir en la Vista de grfico.

Introduccin a la aplicacin Geometra


En el siguiente ejemplo se muestra cmo puede representar
grficamente la derivada de una curva y actualizar
automticamente el valor de la derivada cuando desplaza un
punto de tangencia en la curva. La curva que se va a explorar
es y = 3sin(x).
Como la precisin de nuestro clculo en este ejemplo no es
demasiado importante, primero cambiaremos el formato del
nmero a fijo con 3 decimales. De esta forma, tambin
mantendremos el espacio de trabajo de geometra poco
abarrotado.
Geometra

155

Preparacin

1. Pulse SH.
2. En la pantalla Configuracin de Inicio, configure el
formato de nmero como Fijo y el nmero de
decimales en 3.

Acceso a la
aplicacin y
trazado de la
grfica

3. Pulse I y seleccione Geometra.


Si se muestran objetos que no necesita, pulse SJ y
confirme su intencin tocando
.
4. Seleccione el tipo de grfica que desea trazar. En este
ejemplo vamos a trazar una funcin sinusoidal simple.
Por lo tanto, elija:
> Grfico > Funcin
5. Con plotfunc( en la lnea de entrada, introduzca
3*sin(x):
3seASsE
Tenga en cuenta que x debe escribirse en minsculas en
la aplicacin Geometra.
Si su grfica no se
parece a la de la
ilustracin de la
derecha, ajuste los
valores de Rng X y
Rng Y en la vista
Config. de grfico
(SP).
Ahora aadiremos un punto a la curva, que siempre
estar restringido para seguir el contorno de la curva.

Adicin de un
punto
restringido

156

6. Toque

y seleccione Punto sobre.

Al elegir Punto sobre en lugar de Punto, el punto


estar restringido a la posicin en que se coloque.

Geometra

7. Toque cualquier punto


de la grfica, pulse
E y, a
continuacin, J.
Observe que el punto se
aade a la grfica y
recibe un nombre (B en
este ejemplo). Toque un
rea en blanco de la pantalla para anular cualquier
seleccin. (Se seleccionan los objetos de color cian).

Adicin de una
tangente

8. Ahora aadiremos una tangente a la curva, haciendo


que el punto B sea el punto de tangencia:
> Ms > Tangente
9. Toque el punto B, pulse E y, a continuacin, pulse
J.
Se dibuja una tangente
que pasa a travs del
punto B. (En funcin de
dnde haya colocado el
punto B, puede que su
ilustracin sea diferente
de la de la derecha).
Ahora haremos que la
tangente destaque proporcionndole un color brillante.
10. Si la curva est seleccionada, toque un rea en blanco
de la pantalla para anular la seleccin y, a continuacin,
toque en la tangente para seleccionarla.
11. Pulse Z y seleccione Cambiar color.
12. Elija un color del selector de color, pulse E y, a
continuacin, toque un rea en blanco de la pantalla. La
tangente deber aparecer ahora coloreada.
13. Pulse E para seleccionar el punto B.
Si solo hay un punto en la pantalla, se seleccionar
automticamente al pulsar E. Si hay ms de un
punto, aparecer un men solicitndole que elija un
punto.

Geometra

157

14. Con el punto B seleccionado, utilice las teclas del cursor


para desplazarlo.
Observe que, haga lo que haga, el punto B permanece
restringido a la curva. Es ms, si desplaza el punto B, la
tangente tambin se desplazar. (Si se desplaza fuera
de la pantalla, siempre puede volver a traerlo
arrastrando el dedo por la pantalla en la direccin
apropiada).
15. Pulse E para anular la seleccin del punto B.
Tenga en cuenta que existen dos formas de desplazar un
punto una vez que se ha seleccionado: (a) mediante las teclas
del cursor (tal como se ha descrito anteriormente) y (b)
utilizando el dedo. Si utiliza las teclas del cursor, al pulsar
J se cancelar el desplazamiento y el punto volver a la
posicin en la que estaba, mientras que si pulsa E se
aceptar el desplazamiento y se anular la seleccin del
punto. Si utiliza el dedo para desplazar el punto, levante el
dedo para finalizar el desplazamiento y anular la seleccin
del punto. En este caso, no hay forma de cancelar el
desplazamiento a menos que haya activado las teclas de
mtodo abreviado, que le proporcionan una funcin para
deshacer las acciones. (Los mtodos abreviados se describen
en pgina 170).

Creacin de un
punto derivado

La derivada de una grfica en cualquier punto es la


pendiente de su tangente en ese punto. Ahora crearemos un
punto nuevo que estar restringido al punto B y cuyo valor de
ordenada es la derivada de la grfica en el punto B. Lo
restringiremos forzando su coordenada x (es decir, su
abscisa) para que siempre coincida con la del punto B, y su
coordenada y (es decir, su ordenada) para que siempre sea
igual a la pendiente de la tangente en ese punto.
16. Para definir un punto en
funcin de los atributos
de otros objetos
geomtricos, tiene que ir
a la Vista simblica:

158

Geometra

Observe que cada objeto que haya creado hasta el


momento aparece en la Vista simblica. Observe
tambin que el nombre de un objeto en la Vista
simblica es el nombre que recibi en la Vista de
grfico, pero con un prefijo "G". Por lo tanto, la grfica,
etiquetada como A en la Vista de grfico, aparece
etiquetada como GA en la Vista simblica.
17. Resalte GC y toque

Al crear objetos que dependen de otros objetos, el


orden en el que aparecen en la Vista simblica es
importante. Los objetos se dibujan en la Vista de grfico
en el orden en el que aparecen en la Vista simblica.
Como vamos a crear un punto nuevo que depende de
los atributos de GB y GC, es importante que coloquemos
su definicin despus de la de GB y GC. Por eso nos
hemos asegurado de que estbamos en la parte inferior
de la lista de definiciones antes de tocar
. Si
nuestra definicin nueva apareca ms arriba en la Vista
simblica, el punto que vamos a crear no se dibujara
en la Vista de grfico.
18. Toque

y elija Punto > point

Ahora debe especificar las coordenadas x e y del punto


nuevo. La primera debe restringirse a la abscisa del
punto B (a la que se hace referencia como GB en la Vista
simblica) y la segunda debe restringirse a la pendiente
de C (a la que se hace referencia como GC en la Vista
simblica).
19. Debera aparecer point() en la lnea de entrada.
Entre los parntesis, aada:
abscissa(GB),slope(GC)
Puede escribir los comandos a mano o elegirlos en uno de los
dos mens del cuadro de herramientas: Apl. > Medir o
Catlg.

Geometra

159

20.Toque

La definicin del punto


nuevo se aade a la
Vista simblica. Cuando
vuelva a la Vista de
grfico, ver un punto
con el nombre D y
tendr la misma
coordenada x que el punto B.
21. Pulse P.
Si no puede ver el punto
D, desplcese hasta que
aparezca. La
coordenada y de D ser
la derivada de la curva
en el punto B.
Como es difcil leer las
coordenadas fuera de la pantalla, aadiremos un
clculo que devolver la derivada exacta (con tres
decimales) y que podemos mostrar en la Vista de
grfico.

Adicin de
algunos clculos

22. Pulse M.
Los clculos se introducen en la Vista numrica.
23. Toque
24.Toque

.
y elija Medir > slope

25. Entre los parntesis, aada el nombre de la tangente (es


decir, GC) y toque
.
Observe que se calcula y se muestra la pendiente
actual. El valor aqu es dinmico, es decir, si la
pendiente de la tangente cambia en la Vista de grfico,
el valor de la pendiente se actualiza automticamente
en la Vista numrica.
26. Con el nuevo clculo resaltado en la Vista numrica,
toque
.
La seleccin de un clculo en la Vista numrica significa
que tambin se mostrar en la Vista de grfico.

160

Geometra

27. Pulse P para volver a


la Vista de grfico.
Observe que el clculo
que acaba de crear en
la Vista numrica se
muestra en la parte
superior izquierda de la
pantalla.
Ahora vamos a aadir dos clculos ms a la Vista
numrica para que se muestren en la Vista de grfico.
28.Pulse M para volver a la Vista numrica.
29. Toque

, introduzca GB y toque

Si solo introduce el nombre de un punto, se mostrarn


sus coordenadas.
30.Toque

, introduzca GC y toque

Si solo introduce el nombre de una lnea, se mostrar su


ecuacin.
31. Asegrese de que ambas ecuaciones estn
seleccionadas (para ello, elija cada una de ellas y pulse
).
32. Pulse P para volver a
la Vista de grfico.
Observe que se
muestran los clculos
nuevos.
33. Pulse E y elija el
punto GB.
34.Utilice las teclas del cursor para desplazar el punto B por
la grfica. Observe que con cada desplazamiento, los
resultados de los clculos que se muestran en la parte
superior izquierda de la pantalla cambian.

Trazado de la
derivada

Geometra

El punto D es el punto cuyo valor de ordenada coincide con


la derivada de la curva en el punto B. Es ms fcil ver cmo
cambia la derivada mirando su trazado en lugar de
comparando los clculos posteriores. Podemos hacerlo
trazando el punto D a medida que se desplaza en funcin de
los desplazamientos del punto B.
161

En primer lugar, ocultaremos los clculos para que podamos


ver con ms claridad la curva del trazo.
35. Pulse M para volver a la Vista numrica.
36.Seleccione cada clculo y toque
. Ahora debera
haberse anulado la seleccin de todos los clculos.
37. Pulse P para volver a la Vista de grfico.
38.Pulse E y seleccione el punto GD.
39. Toque

y seleccione Ms > Trazar.

40.Pulse E y seleccione el punto GB.


41. Utilice las teclas del
cursor para desplazar el
punto B por la curva.
Observar que se traza
una curva sombreada al
desplazar B. Esta es la
curva de la derivada de
3sin(x).

Informacin detallada sobre la Vista de grfico


En la Vista de grfico puede
dibujar objetos directamente
en la pantalla mediante
varias herramientas de
dibujo. Por ejemplo, para
dibujar un crculo, toque
y seleccione
Crculo. Toque ahora el
lugar en el que le gustara que estuviera el centro del crculo
y pulse E. A continuacin, toque un punto que vaya a
estar en la circunferencia y pulse E. Se dibujar un
crculo cuyo centro estar en la ubicacin que toc por
primera vez, con un radio igual a la distancia entre el primer
y el segundo toque.

162

Geometra

La creacin o seleccin de un objeto siempre implica al


menos dos pasos: tocar y pulsar E. Solo al pulsar
E confirmar que desea crear el punto o seleccionar
un objeto. Al crear un punto, puede tocar la pantalla y, a
continuacin, utilizar las teclas del cursor para situar de
forma precisa el punto antes de pulsar E.
Fjese en las instrucciones de ayuda que aparecen en la
pantalla. Por ejemplo, Contacto - Centro significa tocar
la ubicacin en la que desea que est el centro de su objeto
y Contacto - Punto 1 significa tocar la ubicacin del
primer punto que desea aadir.
Puede dibujar todos los objetos geomtricos que desee en la
Vista de grfico. Consulte Objetos geomtricos en la
pgina 176 para ver una lista de los objetos que puede
dibujar. La herramienta de dibujo que elija (lnea, crculo,
hexgono, etc.), permanece seleccionada hasta que anule su
seleccin. Esto permite dibujar rpidamente varios objetos
del mismo tipo (por ejemplo, varios hexgonos). Cuando
haya terminado de dibujar los objetos de un determinado
tipo, anule la seleccin de la herramienta de dibujo pulsando
J. (Puede saber si una herramienta de dibujo an est
activa por la presencia de la ayuda en pantalla en la esquina
superior izquierda de la pantalla, como Contacto Punto 1).
Un objeto en la Vista de grfico puede manipularse de varias
formas, y sus propiedades matemticas pueden determinarse
fcilmente (consulte pgina 173).

Denominacin
de un objeto

Geometra

Cada objeto geomtrico que cree recibe un nombre En el


ejemplo que se muestra en pgina 162, observe que el crculo
se ha denominado C. Tambin se ha dado un nombre a cada
punto de definicin: el punto central se ha denominado A y
el punto tocado para configurar el radio del crculo se ha
denominado B.

163

No solo los puntos que


definen un objeto
geomtrico reciben un
nombre. Cada uno de los
componentes del objeto que
tienen significado
geomtrico recibe tambin
un nombre. Si crea un
hexgono, por ejemplo, este recibe un nombre, as como
cada punto de cada vrtice. En el ejemplo de la derecha, el
hexgono se llama C, los puntos utilizados para definir el
hexgono se llaman A y B, y los cuatro vrtices restantes se
llaman D, E, G y H. Es ms, cada uno de los seis segmentos
tambin recibe un nombre: I, J, K, L, M y N. Estos nombres no
aparecen en la Vista de grfico, pero puede visualizarlos si
accede a la Vista simblica (consulte Informacin detallada
sobre la Vista simblica en la pgina 171).
La denominacin de objetos y partes de objetos le permite
hacer referencia a estos en clculos. Esto aparece explicado
en Informacin detallada sobre la Vista numrica en la
pgina 173.
Puede cambiar el nombre de un objeto. Consulte Vista
Config. simblica en la pgina 173.

Seleccin de un
objeto

Para seleccionar un objeto, solo tiene que tocarlo. El color de


un elemento seleccionado cambia a cian.
Para seleccionar un punto de la Vista de grfico, solo tiene
que pulsar E. Aparece una lista de todos los puntos.
Seleccione el que desee.

Ocultacin de
nombres

Puede elegir ocultar el nombre de un objeto en la Vista de


grfico:
1. Seleccione el objeto cuya etiqueta (es decir, leyenda)
desea ocultar.
2. Pulse Z.
3. Seleccione Activar y desactivar leyenda.
4. Pulse J.
Puede volver a mostrar un nombre ocultado repitiendo este
procedimiento.

164

Geometra

Desplazamiento
de objetos

Puntos Para desplazar un punto, pulse E. Aparece


una lista de todos los puntos. Seleccione el que desee
desplazar, toque la nueva ubicacin para este y pulse
E.

Tambin puede seleccionar un punto tocndolo.


Adems de tocar una nueva ubicacin para el punto
seleccionado, puede pulsar las teclas de flecha para
desplazar el punto a la nueva ubicacin o utilizar el dedo
para arrastrar el punto a una nueva ubicacin.
Tambin puede seleccionar un punto tocando directamente
sobre l. (Si la parte inferior derecha de la pantalla muestra
el nombre del punto, significar que ha tocado con precisin
el punto; de lo contrario, se mostrarn las coordenadas del
puntero, lo que indica que no se ha seleccionado el punto).
Para desplazar un objeto con
mltiples puntos, consulte Translacin en la pgina 185.

Objetos compuestos

Coloreado de
objetos

Un objeto est coloreado en negro de forma predeterminada


(y cambia a cian cuando se selecciona). Si desea cambiar el
color de un objeto:
1. Seleccione el objeto cuyo color desea cambiar.
2. Pulse Z.
3. Seleccione Cambiar color.
Aparece la paleta Seleccionar color.
4. Seleccione el color que desee.
5. Pulse J.

Rellenado de
objetos

Un objeto con los contornos cerrados (como un crculo o un


polgono) puede rellenarse con color.
1. Pulse Z.
2. Seleccione Rellenar con color.
Aparece el men Seleccionar objeto.
3. Seleccione el objeto que desea rellenar.
El objeto se resalta.

Geometra

165

1. Pulse Z.
2. Seleccione Cambiar
color.
Aparece la paleta
Seleccionar color.

3. Seleccione el color que


desee.
4. Pulse J.

Eliminacin del
relleno

Para eliminar el relleno de un objeto:


1. Pulse Z.
2. Seleccione Rellenar con color.
Aparece el men Seleccionar objeto.
3. Seleccione el objeto.

Cmo deshacer
acciones

Puede deshacer la ltima adicin o cambiar a la Vista de


grfico pulsando t. No obstante, para poder hacerlo,
debe tener activadas las teclas de mtodo abreviado.
Consulte pgina 170.

Borrado de un
objeto

Para borrar un objeto, seleccinelo y toque C. Tenga en


cuenta que un objeto es diferente de los puntos que ha
introducido para crearlo. Por lo tanto, al eliminar un objeto,
no se eliminan los puntos que lo definen. Los puntos
permanecen en la aplicacin. Por ejemplo, si selecciona un
crculo y pulsa C, el crculo se elimina, pero el punto
central y el punto del radio permanecen.
Si toca C cuando no hay
ningn objeto seleccionado,
aparece una lista de
objetos. Toque el que desea
eliminar. (Si no desea
eliminar un objeto, pulse
J para cerrar la lista). Si
otros objetos dependen del
que ha seleccionado para su eliminacin, se le solicitar que
confirme su intencin. Toque
para hacerlo; de lo
contrario, toque
.

166

Geometra

Tenga en cuenta que los objetos que aada a un objeto una


vez que este se ha definido, se eliminan al borrar el objeto.
Por lo tanto, si coloca un punto (por ejemplo, D) en un crculo
y elimina el crculo, tanto el crculo como D se eliminan, pero
los puntos de definicin (el punto central y el del radio)
permanecen.

Borrado de
todos los objetos

Para borrar la aplicacin de todos los objetos geomtricos,


pulse SJ. Se le solicitar que confirme su intencin de
hacerlo. Toque
para borrar todos los objetos definidos
en la Vista simblica o
para mantener la aplicacin
tal como est. Puede borrar todos los clculos y medidas en
la Vista numrica de la misma forma.

Desplazamiento
por la Vista de
grfico

Puede realizar un barrido arrastrando un dedo por la


pantalla, ya sea hacia arriba, hacia abajo, hacia la
izquierda o hacia la derecha. Tambin puede utilizar las
teclas del cursor para realizar el barrido una vez que el cursor
se encuentra en el borde de la pantalla.

Zoom

Puede acercar o alejar el zoom tocando


y eligiendo
una opcin de zoom. Las opciones de zoom son las mismas
que encontrar en la Vista de grfico de muchas aplicaciones
de la calculadora (consulte Zoom en la pgina 100).

Geometra

167

Vista de grfico: botones y teclas


Botn o tecla

Finalidad

Varias opciones de escala. Consulte


Zoom en la pgina 100.
Herramientas para crear varios tipos de
puntos. Consulte Puntos en la pgina
177.
Herramientas para crear varios tipos de
lneas. Consulte Lnea en la pgina 179.
Herramientas para crear varios tipos de
polgonos. Consulte Polgono en la
pgina 181.
Herramientas para crear varios tipos de
curvas y grficos. Consulte Curva en la
pgina 182.
Herramientas para transformaciones
geomtricas de varios tipos. Consulte
Transformaciones geomtricas en la
pgina 185.

168

Elimina un objeto seleccionado (o el


carcter que aparece a la izquierda del
cursor si la lnea de entrada est activa).

Desactiva la herramienta de dibujo actual.

SJ

Borra la Vista de grfico de todos los


objetos geomtricos o la Vista numrica
de todos los clculos y medidas.

Teclas de
mtodo
abreviado

Para aadir rpidamente un objeto y


deshacer las acciones que ha realizado.
Consulte la pgina 170.

Geometra

Vista Config. de grfico


La vista Config. de grfico
permite configurar la
apariencia de la Vista de
grfico y aprovechar las
teclas de mtodo abreviado.
Los campos y las opciones
son las siguientes:

Rng X: dos campos

para introducir los valores x mnimo y mximo,


indicando as el rango horizontal predeterminado.
Adems de poder cambiar este rango en la pantalla
Config. de grfico Geometra, puede cambiarlo
mediante el barrido y el acercamiento o el alejamiento.

Rng Y: dos campos para introducir los valores y mnimo

y mximo, indicando as el rango vertical


predeterminado. Adems de poder cambiar este rango
en la pantalla Config. de grfico Geometra, puede
cambiarlo mediante el barrido y el acercamiento o el
alejamiento.

Ejes: opcin de alternancia para ocultar (o volver a

mostrar) los ejes en la Vista de grfico.


Tecla de mtodo abreviado: a

Etiquetas: opcin de alternancia para ocultar (o volver

a mostrar) los nombres de los objetos geomtricos (A, B,


C, etc.) en la Vista de grfico.

Geometra

Etiquetas de funcin:
opcin de alternancia
para ocultar (o volver a
mostrar) la expresin
que ha generado un
grfico. No deben
confundirse con las
etiquetas de clculo.
Puede mostrar las etiquetas de funcin sin necesidad de
mostrar tambin las etiquetas de clculo y viceversa.

169

Mtodos abreviados: funcin de alternancia para

activar (o desactivar) las teclas de mtodo abreviado


(es decir, las teclas de acceso rpido) en la Vista de
grfico. Con esta opcin activada, estarn disponibles
los siguientes mtodos abreviados:
Tecla

a
F

c
g

170

Resultado en la Vista de grfico

Oculta (o vuelve a mostrar) los ejes.


Selecciona la herramienta de dibujo de
crculo. Siga las instrucciones que
aparecen en la pantalla (o consulte la
pgina 182).
Borra todas las lneas de trazo (consulte
la pgina 178).
Selecciona la herramienta de dibujo de
interseccin. Siga las instrucciones que
aparecen en la pantalla (o consulte la
pgina 178).
Selecciona la herramienta de dibujo de
lnea. Siga las instrucciones que
aparecen en la pantalla (o consulte la
pgina 180).
Selecciona la herramienta de dibujo de
punto. Siga las instrucciones que
aparecen en la pantalla (o consulte la
pgina 177).
Selecciona la herramienta de dibujo de
segmento. Siga las instrucciones que
aparecen en la pantalla (o consulte la
pgina 179).
Selecciona la herramienta de dibujo de
tringulo. Siga las instrucciones que
aparecen en la pantalla (o consulte la
pgina 181).
Deshace una accin.

Geometra

Informacin detallada sobre la Vista simblica


Cada objeto (ya sea un
punto, un segmento, una
lnea, un polgono o una
curva) recibe un nombre y su
definicin se muestra en la
Vista simblica (Y). El
nombre es el nombre que
recibe el objeto y que puede
ver en la Vista de grfico con G como prefijo. Por lo tanto,
un punto con la etiqueta A en la Vista de grfico recibe el
nombre de GA en la Vista simblica.
El nombre con prefijo G es una variable que el sistema
algebraico computacional puede leer. Por lo tanto, en el
sistema algebraico computacional puede incluir estas
variables en los clculos. Observe en la ilustracin superior que
GC es el nombre de la variable que representa el crculo
dibujado en la Vista de grfico. Si trabaja en el sistema
algebraico computacional y desea saber cul es el rea de ese
crculo, puede introducir area(GC) y pulsar E.
(El sistema algebraico computacional se explica en el
captulo 3).
NOTA

Los clculos que hacen referencia a variables de geometra


pueden realizarse en el sistema algebraico computacional o
en la Vista numrica de la aplicacin Geometra (se explica
a continuacin en la pgina 173).
Puede cambiar la definicin de un objeto seleccionndolo,
tocando
y alterando uno o varios de sus parmetros
de definicin. El objeto se modifica en consonancia en la
Vista de grfico. Por ejemplo, si ha seleccionado el punto GB
en la ilustracin anterior, ha tocado
, ha cambiado
una o varias coordenadas del punto y ha tocado
,
al volver a la Vista de grfico encontrar un crculo de un
tamao diferente.

Geometra

171

Creacin de
objetos

Tambin puede crear un objeto en la Vista simblica. Toque


, defina el objeto por ejemplo, punto(4,6) y
pulse E. Se crea el objeto, que puede ver en la Vista
de grfico.
Otro ejemplo: para dibujar una lnea que pase a travs de
los puntos P y Q, introduzca line(GP,GQ) en la Vista
simblica y pulse E. Cuando vuelva a la Vista de
grfico, ver una lnea que pasa a travs de los puntos P y Q.
Los comandos de creacin
de objetos disponibles en la
Vista simblica pueden
visualizarse tocando
.
La sintaxis para cada
comando se describe en
Funciones y comandos de
geometra en la pgina 190.

Reordenacin
de entradas

Puede volver a ordenar las entradas en la Vista simblica. Los


objetos se dibujan en la Vista de grfico en el orden en el que
se definen en la Vista simblica. Para cambiar la posicin de
una entrada, resltela y toque
(para moverla hacia
abajo en la lista) o
(para moverla hacia arriba).

Ocultacin de
un objeto

Para evitar que un objeto aparezca en la Vista de grfico,


anule su seleccin en la Vista simblica:
1. Resalte el elemento que desea eliminar.
2. Toque

Repita el procedimiento para que el objeto sea visible de


nuevo.

172

Geometra

Eliminacin de
un objeto

Adems de eliminar un objeto en la Vista de grfico (consulte


la pgina 166), tambin puede eliminarlo en la Vista
simblica.
1. Resalte la definicin del objeto que desea eliminar.
2. Toque

o pulse C.

Para eliminar todos los objetos, pulse SJ.

Vista Config. simblica


La Vista simblica de la aplicacin Geometra es comn a
muchas aplicaciones. Se utiliza para anular determinados
ajustes de la configuracin del sistema. Para obtener
informacin detallada, consulte Vista Config. simblica en
la pgina 85.

Informacin detallada sobre la Vista numrica


La Vista numrica (M) permite realizar clculos en la
aplicacin Geometra. Los resultados mostrados son
dinmicos: si manipula un objeto en la Vista de grfico o en
la Vista simblica, todos los clculos de la Vista numrica que
hagan referencia a ese objeto se actualizarn
automticamente para reflejar las nuevas propiedades de
dicho objeto.
Tenga en cuenta el crculo C
de la ilustracin de la
derecha. Para calcular el
rea y el radio de C:
1. Pulse M para abrir la
Vista numrica.
2. Toque

3. Toque
y elija
Medir > area.
Tenga en cuenta que
area() aparece en la
lnea de entrada, listo
para que especifique el
objeto en cuya rea
est interesado.

Geometra

173

4. Toque
, elija Curvas y, a continuacin,
seleccione la curva en la que est interesado.
El nombre del objeto se coloca entre los parntesis.
Tambin puede introducir el comando y el nombre del
objeto manualmente, es decir, sin elegirlos en los mens.
Si introduce el nombre de los objetos manualmente,
recuerde que el nombre del objeto en la Vista de grfico
debe llevar el prefijo "G" que se utiliza en cualquier
clculo. Por lo tanto, el crculo denominado C en la
Vista de grfico debe llamarse GC en la Vista numrica y
la Vista simblica.
5. Pulse E o toque
6. Toque

. Aparecer el rea.

7. Introduzca
radius(GC) y toque
. Aparecer el
radio.
Tenga en cuenta que la
sintaxis utilizada aqu es
la misma que utiliza en
el sistema algebraico
computacional para calcular las propiedades de los
objetos geomtricos.
Las funciones de geometra y sus sintaxis se describen en
Funciones y comandos de geometra en la pgina
190.
8. Pulse P para volver a la Vista de grfico. A
continuacin, manipule el crculo de forma que cambie
su rea y radio. Por ejemplo, seleccione el punto central
(A) y utilice las teclas del cursor para moverlo a una
nueva ubicacin. (Recuerde pulsar E cuando haya
finalizado).
9. Pulse P para volver a la Vista numrica. Observe que
los clculos del rea y el radio se han actualizado
automticamente.

174

Geometra

NOTA

Si una entrada en la Vista numrica es demasiado larga


para la pantalla, puede pulsar > para desplazarse por el
resto de la entrada y visualizarla en la pantalla. Pulse <
para desplazarse hasta la vista original.

Listado de todos
los objetos

Cuando est realizando un


clculo nuevo en la Vista
numrica, aparece el
elemento de men
.
Al tocar
, obtendr
una lista de todos los objetos
del espacio de trabajo de
geometra. Estos tambin se
agrupan en funcin de su tipo, y cada uno de estos grupos
recibir su propio men.
Al realizar un clculo, puede seleccionar un objeto de uno de
estos mens de variables. El nombre del objeto seleccionado
se coloca en el punto de insercin en la lnea de entrada.

Obtencin de
propiedades de
objetos

Al igual que puede emplear funciones para realizar clculos


en la Vista numrica, tambin puede obtener varios
parmetros de objetos si toca
y especifica el nombre
del objeto. Por ejemplo, puede obtener las coordenadas de
un punto introducindolo y pulsando E. Otro ejemplo:
puede obtener la frmula para una lnea con solo introducir
su nombre; o bien, puede obtener el punto central y el radio
de un crculo con solo introducir el nombre del crculo.

Visualizacin de
clculos en la
Vista de grfico

Para que un clculo


realizado en la Vista
numrica aparezca en la
Vista de grfico, solo tiene
que resaltarlo en la Vista
numrica y tocar
.
Aparecer una marca de
verificacin junto al clculo.
Repita el procedimiento para evitar que el clculo aparezca
en la Vista de grfico. Se borra la marca de verificacin.

Edicin de un
clculo
Geometra

1. Toque el clculo que desea editar.


2. Toque

.
175

3. Introduzca el cambio y toque

Eliminacin de
un clculo

1. Toque el clculo que desea editar.


2. Toque

Para eliminar todos los clculos, pulse SJ. Tenga en


cuenta que la eliminacin de un clculo no elimina los
objetos geomtricos de la Vista de grfico o la Vista
simblica.

Objetos geomtricos
Los objetos geomtricos que se describen en esta seccin son
los que se pueden crear en la Vista de grfico. Los objetos
tambin pueden crearse en la Vista simblica (de hecho,
pueden crearse ms que en la Vista de grfico), pero estos se
describen en Funciones y comandos de geometra en la
pgina 190.
En la Vista de grfico, debe elegir una herramienta de dibujo
para dibujar un objeto. Las herramientas aparecen en esta
seccin. Tenga en cuenta que la herramienta de dibujo que
elija permanece seleccionada hasta que anule su seleccin.
Esto le permite dibujar rpidamente varios objetos del mismo
tipo (por ejemplo, varios crculos). Para anular la seleccin de
la herramienta de dibujo actual, pulse J. (Puede saber si
una herramienta de dibujo an est activa por la presencia
de la ayuda en pantalla en la esquina superior izquierda de
la pantalla, como Contacto - Punto 1).
Los pasos que se proporcionan en esta seccin se basan en
la entrada tctil. Por ejemplo, para aadir un punto, los pasos
le indicarn que toque la pantalla en la ubicacin en la que
desea que est el punto y pulse E. No obstante,
tambin puede utilizar las teclas del cursor para colocar el
cursor donde desea que est el punto y, a continuacin,
pulsar E.

176

Geometra

Las herramientas de dibujo para los objetos geomtricos que


se describen en esta seccin se pueden seleccionar en los
botones de men que aparecen en la parte inferior de la
pantalla. Algunos objetos tambin pueden introducirse
mediante una tecla de mtodo abreviado. Por ejemplo,
puede seleccionar la herramienta de dibujo de tringulos
pulsando n. (Las teclas de mtodo abreviado solo estn
disponibles si se han activado en la vista Config. de grfico.
Consulte la pgina 169).

Puntos

Toque
para el men y los submens de opciones para
introducir varios tipos de puntos. Los mens y submens son
los siguientes:

Punto

Toque la ubicacin en la que desea que est el punto y pulse


E.
Tecla de mtodo abreviado: B

Punto sobre

Toque el objeto en el que desea que est el punto nuevo y


pulse E. Si selecciona un punto que se ha colocado en
un objeto y, a continuacin, desplaza dicho punto, este se
restringir al objeto en el que se ha colocado. Por ejemplo,
un punto colocado en un crculo permanecer en este
independientemente de la direccin en la que desplace el
punto.
Si no hay ningn objeto en la ubicacin en la que toca, se
crear un punto si pulsa E.

Punto medio

Toque la ubicacin en la que desea que est un punto y pulse

E. Toque la ubicacin en la que desea que est el otro


punto y pulse E. Se crear automticamente un punto
a medio camino entre ambos puntos.
Si elige primero un objeto (por ejemplo, un segmento), al
elegir la herramienta Punto medio y pulsar E, se aade
un punto a medio camino entre los extremos de dicho objeto.
(En el caso de un crculo, el punto medio se crea en el centro
del crculo).

Geometra

177

Interseccin

Toque la interseccin que desee y pulse E. Se crea un


punto en uno de los puntos de la interseccin.
Tecla de mtodo abreviado: g

Ms
Trazar

Muestra una lista de puntos


para que elija el que desea
trazar. Si mueve ese punto a
continuacin, se dibuja una
lnea de trazo en la pantalla
para mostrar su ruta. En el
ejemplo de la derecha, se
ha elegido el punto B para
su trazado. Al mover este punto (hacia arriba y hacia la
izquierda), se ha creado una ruta del movimiento.
Trazar crea una entrada en la Vista simblica. En el ejemplo
anterior, la entrada es Trace(GB).

Detener trazo

Desactiva el trazado y elimina la definicin del punto del


trazo de la Vista simblica. Si se est trazando ms de un
punto, aparece un men de puntos de trazo para que pueda
elegir cul es el que desea deshacer.
Detener trazo no borra las lneas de trazo existentes. Solo
evita que se realicen ms trazados en caso de que se mueva
el punto de nuevo.

Borrar trazo

Borra todas las lneas de trazo, pero deja la definicin de los


puntos de trazo en la Vista simblica. Mientras que una
definicin de trazo an permanezca en la Vista simblica, se
crear una nueva lnea de trazo si mueve el punto de nuevo.

Centro

Toque un crculo y pulse E. Se crea un punto en el


centro del crculo.

Elemento 0 .. 1

Elemento 0 .. 1 tiene varios usos. Puede utilizarlo para


colocar un punto restringido en un objeto (tanto si se ha creado
antes como si no). Por ejemplo, si en la Vista simblica define
GA como element(circle(),2)), vaya a la Vista de
grfico, active el trazado, seleccione GA y muvalo.

178

Geometra

Observar que GA est restringido al desplazamiento en un


crculo centrado en el origen y de radio 2.
Tambin puede utilizar
Elemento 0 .. 1 para
generar valores que luego
pueden utilizarse como
coeficientes en funciones que
a continuacin puede trazar.
Por ejemplo, en la Vista de
grfico, seleccione
Elemento 0 .. 1. Observe que se aade una etiqueta a la
pantalla (GA, por ejemplo) y se le da un valor de 0.5. Ahora
puede utilizar esta etiqueta como un coeficiente en una
funcin para su trazado. Por ejemplo, podra elegir Curva >
Grfico > Funcin y definir una funcin como GA*x27.
Aparece un grfico de 0.5x27 en la Vista de grfico.
Seleccione ahora la etiqueta (GA, en este ejemplo) y pulse
E. Aparece una barra de intervalo en la pantalla.
Toque cualquier punto de la barra de intervalo (o bien, pulse
< o >). El valor de GA y la forma de la grfica cambian
para coincidir con el valor de la barra que ha tocado.
Intersecciones

Toque un objeto que no sea un punto y pulse E. Toque


otro objeto y pulse E. Se crean el punto o los puntos
donde dos objetos se cruzan y se les da un nombre. Tenga
en cuenta que un objeto de interseccin se crea en la Vista
simblica incluso si los dos objetos seleccionados no se
cruzan.

Puntos
aleatorios

Muestra una paleta en la que puede elegir si desea aadir 1,


2, 3 o 4 puntos. Los puntos se colocan de forma aleatoria.

Lnea
Segmento

Toque la ubicacin en la que desea que est un extremo y


pulse E. Toque la ubicacin en la que desea que est
el otro extremo y pulse E. Se dibujar un segmento
entre los dos extremos.
Tecla de mtodo abreviado: r

Geometra

179

Raya

Lnea

Toque la ubicacin en la que desea que est el extremo y


pulse E. Toque un punto por el que desea que pase la
raya y pulse E. Se dibujar una raya desde el primer
punto y a travs del segundo punto.
Toque en un punto por el que desea que pase la lnea y pulse

E. Toque en otro punto por el que desea que pase la


lnea y pulse E. Se dibujar una lnea entre los dos
puntos.
Tecla de mtodo abreviado: j
Vector

Toque la ubicacin en la que desea que est un extremo y


pulse E. Toque la ubicacin en la que desea que est
el otro extremo y pulse E. Se dibujar un vector entre
los dos extremos.

Bisector del
ngulo

Toque el punto que es el vrtice del ngulo que se va a


bisecar (A) y pulse E. Toque otro punto (B) y pulse
E. Toque un tercer punto (B) y pulse E. Se
dibujar una lnea a travs de A, bisecando el ngulo
formado por AB y AC.

Bisector
perpendicular

Toque un punto y pulse E. Toque otro punto y pulse


E. Estos dos puntos definen un segmento. Se dibujar
una lnea perpendicular al segmento a travs del punto
medio. No importa si el segmento est realmente definido en
la Vista simblica o no. Tambin puede tocar para
seleccionar un segmento y pulsar E.
Si dibuja un bisector perpendicular a un segmento, elija
primero el segmento y, a continuacin, seleccione Bisector
perpendicular en el men Lnea. El bisector se dibuja
inmediatamente sin que tenga que seleccionar los puntos.
Solo tiene que pulsar E para guardar el bisector.

Paralelo

Toque en un punto (P) y pulse E. Toque en una lnea (L)


y pulse E. Se dibujar una nueva lnea paralela a L y
que pasa a travs de P.

Perpendicular

Toque en un punto (P) y pulse E. Toque en una lnea (L)


y pulse E. Se dibujar una nueva lnea perpendicular
a L y que pasa a travs de P.

180

Geometra

Tangente

Toque en una curva (C) y pulse E. Toque en un punto


(P) y pulse E. Si el punto (P) est en la curva (C), se
dibujar una sola tangente. Si el punto (P) no est en la curva
(C), se pueden dibujar varias tangentes o ninguna.

Mediana

Toque en un punto (A) y pulse E. Toque en un


segmento y pulse E. Se dibujar una lnea que pasa a
travs del punto (A) y el punto medio del segmento.

Altitud

Toque en un punto (A) y pulse E. Toque en un


segmento y pulse E. Se dibujar una lnea que pasa a
travs del punto (A) perpendicular al segmento (o su
extensin).

Polgono

El men Polgon proporciona herramientas para dibujar


varios polgonos.

Tringulo

Toque cada vrtice, pulsando E despus de cada


toque.
Tecla de mtodo abreviado: n

Cuadriltero

Toque cada vrtice, pulsando E despus de cada


toque.

Ngono
Polygon5

Produce un pentgono. Toque cada vrtice, pulsando

E despus de cada toque.


Polygon6

Produce un hexgono. Toque cada vrtice, pulsando


E despus de cada toque.

Hexgono

Produce un hexgono regular (es decir, uno con los lados de


longitudes iguales y ngulos de medidas iguales). Toque en
un punto y pulse E. Toque en un segundo punto para
definir la longitud de un lado del hexgono regular y pulse
E. Los otros cuatro vrtices se calculan
automticamente y se dibujar el hexgono regular.

Geometra

181

Especial
Tringulo
equiltero

Produce un tringulo equiltero. Toque en un vrtice y pulse


E. Toque en otro vrtice y pulse E. La ubicacin
del tercer vrtice se calcula automticamente y se dibujar el
tringulo.

Cuadrado

Toque en un vrtice y pulse E. Toque en otro vrtice y


pulse E. La ubicacin del tercer y cuarto vrtice se
calcula automticamente y se dibujar el cuadrado.

Paralelogramo

Toque en un vrtice y pulse E. Toque en otro vrtice y


pulse E. Toque en un tercer vrtice y pulse E. La
ubicacin del cuarto vrtice se calcula automticamente y se
dibujar el paralelogramo.

Curva
Crculo

Toque en el centro del crculo y pulse E. Toque en un


punto en la circunferencia y pulse E. Se dibujar un
crculo alrededor del punto central con un radio igual a la
distancia entre los dos puntos tocados.
Tecla de mtodo abreviado: F
Tambin puede crear un crculo definindolo primero en la
Vista simblica. La sintaxis es circle(GA,GB), donde A y
B son dos puntos. Se dibujar un crculo en la Vista de
grfico, de tal manera que A y B definen el dimetro del
crculo.

Elipse

Toque en uno de los puntos de enfoque y pulse E.


Toque en el segundo punto de enfoque y pulse E.
Toque en un punto en la circunferencia y pulse E.

Hiprbola

Toque en uno de los puntos de enfoque y pulse E.


Toque en el segundo punto de enfoque y pulse E.
Toque en un punto en una bifurcacin de la hiprbola y pulse
E.

Parbola

Toque en el punto de enfoque y pulse E. Toque en una


lnea (la directriz), una raya o un segmento y pulse E.

182

Geometra

Especial
Circuncrculo

Un circuncrculo es el crculo
que pasa a travs de cada
uno de los tres vrtices del
tringulo y que, por lo tanto,
incluye el tringulo.
Toque cada uno de los
vrtices del tringulo,
pulsando E despus
de cada toque.

Incrculo

Un incrculo es un crculo
tangente a cada uno de los
lados de un polgono. La
calculadora HPPrime puede
dibujar un incrculo tangente
a los lados de un tringulo.
Toque cada uno de los
vrtices del tringulo,
pulsando E despus de cada toque.

Excrculo

Un excrculo es un crculo tangente a un segmento de un


tringulo y tambin tangente a las rayas que pasan a travs
de los extremos del segmento desde el vrtice del tringulo
opuesto al segmento.
Toque cada uno de los
vrtices del tringulo,
pulsando E despus
de cada toque.
El excrculo se dibujar
tangente al lado definido
por los dos ltimos vrtices
tocados. En el ejemplo de la
derecha, los dos ltimos vrtices tocados eran A y C (o C y
A). Por lo tanto, el excrculo se dibujar tangente al segmento
AC.

Geometra

183

Locus

Toma dos puntos como sus argumentos: el primero es el punto


cuyas posibles ubicaciones forman el lugar geomtrico; el
segundo es un punto en un objeto. Este segundo punto
desplaza el primero a travs de su lugar geomtrico mientras
el segundo se mueve en su objeto.
En el ejemplo de la derecha,
el crculo C se ha dibujado y
el punto D es un punto
colocado en C (mediante la
funcin Punto sobre
descrita anteriormente). El
punto I es una traslacin del
punto D. Al seleccionar
Curva > Especial > Locus, se coloca locus( en la
lnea de entrada. Complete el comando como
locus(GI,GD) y el punto I trazar una ruta (su lugar
geomtrico) paralela al punto D mientras se mueve alrededor
del crculo al que est restringido.

Grfico

En la Vista de grfico puede trazar expresiones de los


siguientes tipos:

Funcin

Paramtrica

Polar

Secuencia

Toque

, seleccione

Grfico y, a continuacin,

el tipo de expresin que


desea trazar. La lnea de
entrada se activa para que
pueda definir la expresin.
Tenga en cuenta que las
variables que especifique
para una expresin deben estar en minsculas.

184

Geometra

En este ejemplo,se ha
seleccionado Funcin como
el tipo de grfico y se traza
la grfica de y = 1/x.

Transformaciones geomtricas
El men Transfor, que se muestra al tocar
,
proporciona numerosas herramientas para que pueda
realizar transformaciones en objetos geomtricos en la Vista
de grfico. Tambin puede definir transformaciones en la
Vista simblica.
Translacin

Una traslacin es una transformacin de un conjunto de puntos


que mueve cada punto la misma distancia en la misma
direccin. T:(x,y) (x+a, y+b). Debe crear un vector para
indicar la distancia y direccin de la traslacin. A continuacin,
puede elegir el vector y el objeto que se van a trasladar.
Imagine que desea trasladar
el crculo B a la derecha y un
poco hacia abajo:
1. Toque
y
seleccione Vector.
2. Dibuje un vector en la
direccin en la que
desea trasladar el
crculo y de la misma longitud que el desplazamiento
que desea realizar. (Si necesita ayuda, consulte Vector
en la pgina 180).
3. Toque

y seleccione Traslacin.

4. Toque el vector y pulse E.

Geometra

185

5. Toque el objeto que


desea desplazar y pulse
E.
El objeto se desplaza la
misma longitud que el
vector y en la misma
direccin. El objeto
original permanece en
su lugar.
Reflexin

Una reflexin es una


transformacin que asigna
un objeto o conjunto de
puntos a su imagen reflejo,
donde el reflejo es un punto
o una lnea. Una reflexin a
travs de un punto se
denomina en ocasiones
media vuelta. En cualquier caso, cada punto de la imagen
reflejo est a la misma distancia del reflejo que el punto
correspondiente en la original. En el ejemplo de la derecha,
el tringulo D original se refleja a travs del punto I.
1. Toque

y seleccione Reflexin.

2. Toque el punto o el objeto recto (segmento, raya o lnea)


que ser el eje de simetra (es decir, el reflejo) y pulse
E.
3. Toque el objeto que se reflejar a travs del eje de
simetra y pulse E. El objeto se reflejar a travs
del eje de simetra definido en el paso 2.
Dilacin

186

Una dilacin (tambin denominada homotecia o escala


uniforme) es una transformacin en la que un objeto se
aumenta o se reduce mediante un factor de escala dado
alrededor de un punto dado como centro.

Geometra

En la ilustracin de la
derecha, el factor de escala
es 2 y el centro de la
dilacin se indica por un
punto cerca de la parte
superior derecha de la
pantalla (denominado I).
Cada punto del tringulo
nuevo es colineal con su punto correspondiente en el
tringulo original y el punto I. Adems, la distancia desde el
punto I a cada nuevo punto ser el doble de la distancia al
punto original (porque el factor de escala es 2).
1. Toque

y seleccione Dilacin.

2. Toque el punto que ser el centro de la dilacin y pulse


E.
3. Introduzca el factor de escala y pulse E.
4. Toque el objeto que desea ampliar y pulse E.
Rotacin

Una rotacin es una


asignacin que gira cada
punto por un ngulo fijo
alrededor de un punto
central. El ngulo se define
mediante el comando
angle(), con el vrtice del
ngulo como el primer
argumento. Imagine que desea girar el cuadrado (GC)
alrededor del punto K (GK) a travs de LKM en la imagen
de la derecha.
1. Pulse Y y toque
2. Toque

y seleccione Transfor > Rotacin.

rotation() aparece en la lnea de entrada.

Geometra

187

3. Entre los parntesis,


introduzca:
GK,angle(GK,GL,GM),
GC
4. Pulse E o toque
.
5. Pulse P para volver a
la Vista de grfico y ver el cuadrado girado.
Ms
Proyeccin

Una proyeccin es una asignacin de uno o ms puntos en


un objeto, de tal manera que la lnea que pasa a travs del
punto y su imagen es perpendicular al objeto en el punto de
imagen.
1. Toque

y seleccione Proyeccin.

2. Toque el objeto en el que se van a proyectar los puntos y


pulse E.
3. Toque el punto que se va a proyectar y pulse E.
Observe el punto nuevo que se ha aadido al objeto de
destino.
Inversin

Una inversin es una asignacin relacionada con un punto


central y un factor de escala. Especficamente, la inversin del
punto A a travs del centro C, con el factor de escala k,
asigna A a A, de tal manera que A se encuentra en la lnea
CA y CA*CA=k, donde CA y CA denotan las longitudes de
los segmentos correspondientes. Si k=1, las longitudes CA y
CA son recprocas.
Imagine que desea encontrar la inversin de un crculo (GC)
con un punto en el crculo (GD) como centro.
1. Toque

y seleccione Ms > Inversin.

2. Toque el punto que ser el centro (GD) del crculo de


inversin y pulse E.

188

Geometra

3. Introduzca la relacin
de inversin (utilice el
valor predeterminado 1)
y pulse E.
4. Toque en el crculo (GC)
y pulse E.
Ver que la inversin es
una lnea.
Reciprocacin

Una reciprocacin es un caso especial de inversin


relacionada con crculos. Una reciprocacin con respecto a
un crculo transforma cada punto del plano en su lnea polar.
De forma inversa, la reciprocacin con respecto a un crculo
asigna cada lnea del plano en su polo.
1. Toque

y seleccione Ms > Reciprocacin.

2. Toque el crculo y pulse E.


3. Toque un punto y pulse
E para ver su
lnea polar.
4. Toque una lnea y pulse
E para ver su
polo.
En la ilustracin de la
derecha, el punto K es
la reciprocacin de la lnea DE (G) y la lnea I (en la
parte inferior de la pantalla) es la reciprocacin del
punto H.

Geometra

189

Funciones y comandos de geometra


La lista de funciones y comandos especficos de geometra de
esta seccin cubre aquellos que se pueden encontrar tocando
tanto en la Vista simblica como en la Vista numrica,
y aquellos que solo estn disponibles en el men Catlg.
La sintaxis de muestra proporcionada se ha simplificado. A
los objetos geomtricos se les hace referencia mediante un
solo carcter en maysculas (como A, B, C, etc.). No
obstante, los clculos que hacen referencia a objetos
geomtricos (en la Vista numrica de la aplicacin
Geometra y en el sistema algebraico computacional) deben
utilizar el nombre con prefijo G que reciben en la Vista
simblica. Por ejemplo:
altitude(A,B,C) es la forma simplificada dada en
esta seccin
altitude(GA,GB,GC) es la forma que necesita
utilizar en los clculos
Adems, en muchos casos, los parmetros especificados en
la sintaxis siguiente (A, B, C, etc.) pueden ser el nombre de
un punto (como GA) o un nmero complejo que representa un
punto. Por lo tanto, angle(A,B,C) podra ser:

190

angle(GP,GR,GB)

angle(3+2i,12i,5+i); o bien,

una combinacin de puntos con nombre y puntos


definidos por un nmero complejo, como en
angle(GP,i12i,i)

Geometra

Vista simblica: men Cmds


Punto
barycenter
Calcula el centro hipottico de masa de un conjunto de
puntos, cada uno de ellos con un peso dado (un nmero
real). Cada par de punto-peso se incluye entre corchetes
como un vector.
barycenter([punto1, peso1], [punto2,
peso2],,[punton, peson])

Ejemplo: barycenter([3 1],[3 1],[33i 1])


3 3i
devuelve point ------------ , que es equivalente a (0,3)
3

center
Devuelve el centro de un crculo.
center(crculo)
Ejemplo: center(circle(x2+y2xy)) devuelve
point(1/2,1/2)

division_point
Para dos puntos A y B, y un factor numrico k, devuelve un
punto C, de tal manera que C-B=k*(C-A).
division_point(punto1, punto2, realk)

Ejemplo: division_point(0,6+6*i,4) devuelve


point(8,8)

element
Crea un punto en un objeto geomtrico cuya abscisa es un
valor dado; o bien, crea un valor real en un intervalo dado.
element(objeto, real) o element(real1..real2)

Ejemplos:
element(plotfunc(x2),2) crea un punto en la grfica
de y = x2. Inicialmente, este punto aparecer en (2,4). Puede
mover el punto, pero siempre permanecer en la grfica de
su funcin.

Geometra

191

element(0..5) crea, inicialmente, un valor de 2.5. Tocar


este valor y pulsar E permite pulsar > o < para
aumentar o disminuir el valor de una manera similar a la de
una barra de desplazamiento. Pulse E de nuevo para
cerrar la barra de desplazamiento. El valor que configure se
puede utilizar como un coeficiente en una funcin que trace
a continuacin.

inter
Devuelve las intersecciones de dos curvas como un vector.
inter(curva1, curva2)
2

x x
Ejemplo: inter 8 ----, --- 1 devuelve
11 . Esto indica
6 2
9 --------2
que hay dos intersecciones:
(6,2)

(9,5.5)

isobarycenter
Devuelve el centro hipottico de masa de un conjunto de
puntos. Funciona del mismo modo que barycenter, pero
asume que todos los puntos tienen el mismo peso.
isobarycenter(punto1, punto2, ,punton)

Ejemplo: isobarycenter(3,3,3*3*i) devuelve


point(3*3*i/3), que es equivalente a (0,3).

midpoint
Devuelve el punto medio de un segmento. El argumento
puede ser el nombre de un segmento o dos puntos que
definen un segmento. En el ltimo caso, no es necesario
dibujar realmente el segmento.
midpoint(segmento) o midpoint(punto1, punto2)

Ejemplo: midpoint(0,6+6i) devuelve point(3,3)

orthocenter
Devuelve el ortocentro de un tringulo; es decir, la
interseccin de las tres altitudes de un tringulo. El argumento
puede ser el nombre de un tringulo o tres puntos no
colineales que definen un tringulo. En el ltimo caso, no es
necesario dibujar el tringulo.
orthocenter(tringulo) u orthocenter(punto1,
punto2, punto3)

Ejemplo: orthocenter(0,4i,4) devuelve (0,0)


192

Geometra

point
Crea un punto dadas las coordenadas del punto. Cada
coordenada puede ser una expresin o un valor relacionado
con variables o medidas en otros objetos en la construccin
geomtrica.
point(real1, real2) o point(expr1, expr2)

Ejemplos:
point(3,4) crea un punto cuyas coordenadas son (3,4).
Este punto se puede seleccionar y mover ms adelante.
point(abscissa(A), ordinate(B)) crea un punto
cuya coordenada x es la misma que la del punto A y cuya
coordenada y es la misma que la del punto B. Este punto
cambiar para reflejar los movimientos del punto A o B.

point2d
Vuelve a distribuir de manera aleatoria un conjunto de puntos
de modo que, para cada punto, x [5,5] e y [5,5].
Cualquier movimiento posterior de uno de los puntos volver
a distribuir aleatoriamente todos los puntos con cada toque o
pulsacin de las teclas de direccin.
point2d(punto1, punto2, , punton)

trace
Comienza el trazado de un punto especificado.
trace(punto)

stop trace
Detiene el trazo de un punto especificado, pero no borra el
trazo actual. Este comando solo est disponible en la Vista de
grfico. En la Vista simblica, anule la seleccin del objeto
del trazo para borrar el trazo y detener el trazado posterior.

erase trace
Borra el trazo de un punto, pero no detiene el trazado.
Cualquier movimiento posterior del punto se trazar. En la
Vista simblica, anule la seleccin del objeto del trazo para
borrar el trazo y detener el trazado posterior.

Geometra

193

Lnea
DrawSlp
Dados tres nmeros reales m, a, b, dibuja una lnea con
pendiente m que pasa a travs del punto (a, b).
DrawSlp(a,b,m)

Ejemplo: DrawSlp(2,1,3) dibuja la lnea dada por


y=3x5

altitude
Dados tres puntos no colineales, dibuja la altitud del
tringulo definido por los tres puntos que pasan a travs del
primer punto. No es necesario dibujar el tringulo.
altitude(punto1, punto2, punto3)
Ejemplo: altitude(A, B, C) dibuja una lnea que pasa
a travs del punto A perpendicular a BC.

bisector
Dados tres puntos, crea el bisector del ngulo definido por los
tres puntos cuyo vrtice se encuentra en el primer punto. No
es necesario dibujar el ngulo en la Vista de grfico.
bisector(punto1, punto2, punto3)
Ejemplos:
bisector(A,B,C) dibuja el bisector de BAC.
bisector(0,-4i,4) dibuja la lnea dada por y=x

exbisector
Dados tres puntos que definen un tringulo, crea el bisector
de los ngulos exteriores del tringulo cuyo vrtice comn se
encuentra en el primer punto. No es necesario dibujar el
tringulo en la Vista de grfico.
exbisector(punto1, punto2, punto3)
Ejemplos:
exbisector(A,B,C) dibuja el bisector de los ngulos
exteriores de ABC cuyo vrtice comn se encuentra en el
punto A.
exbisector(0,4i,4) dibuja la lnea dada por y=x
194

Geometra

half_line
Dados 2 puntos, dibuja una raya desde el primer punto a
travs del segundo punto.
half_line((punto1, punto2)

line
Dibuja una lnea. Los argumentos pueden ser dos puntos, una
expresin lineal de la frmula a*x+b*y+c o un punto y una
pendiente, tal como se muestra en los ejemplos.
line(punto1, punto2) , line(a*x+b*y+c) o
line(punto1, pendiente=realm)

Ejemplos:
line(2+i, 3+2i) dibuja la lnea cuya ecuacin es
y=x1; es decir, la lnea que pasa a travs de los puntos (2,1)
y (3,2).
line(2x3y8) dibuja la lnea cuya ecuacin es
2x3y=8.
line(32i,slope=1/2) dibuja la lnea cuya ecuacin es
x2y=7; es decir, la lnea que pasa a travs de (3, 2) con
pendiente m=1/2.

median_line
Dados tres puntos que definen un tringulo, crea la mediana
del tringulo que pasa a travs del primer punto y contiene
el punto medio del segmento definido por los otros dos
puntos.
median_line(punto1, punto2, punto3)

Ejemplo: median_line(0, 8i, 4) dibuja la lnea cuya


ecuacin es y=2x; es decir, la lnea que pasa a travs de
(0,0) y (2,4),el punto medio del segmento cuyos extremos son
(0, 8) y (4, 0).

parallel
Dibuja una lnea que pasa a travs de un punto dado
paralelo a una lnea dada.
parallel(punto,lnea)

Geometra

195

Ejemplos:
parallel(A, B) dibuja la lnea que pasa a travs del
punto A paralelo a la lnea B.
parallel(32i, x+y5) dibuja una lnea a travs del
punto (3, 2) paralelo a la lnea cuya ecuacin es x+y=5; es
decir, la lnea cuya ecuacin es y=x+1.

perpen_bisector
Dibuja el bisector perpendicular de un segmento. El segmento
se define por su nombre o sus dos extremos.
perpen_bisector(segmento) o
perpen_bisector(punto1, punto2)

Ejemplos:
perpen_bisector(GC) dibuja el bisector perpendicular
de un segmento C.
perpen_bisector(GA, GB) dibuja el bisector
perpendicular del segmento AB.
perpen_bisector(3+2i, i) dibuja el bisector
perpendicular de un segmento cuyos extremos tienen las
coordenadas (3, 2) y (0, 1); es decir, la lnea cuya ecuacin
es y=x/3+1.

perpendicular
Dibuja una lnea que pasa a travs de un punto dado
perpendicular a una lnea dada. La lnea puede definirse por
su nombre, dos puntos o una expresin en x e y.
perpendicular(punto, lnea) o
perpendicular(punto1, punto2, punto3)

Ejemplos:
perpendicular(GA, GD) dibuja una lnea perpendicular
a la lnea D que pasa a travs del punto A.
perpendicular(3+2i, GB, GC) dibuja una lnea que
pasa a travs del punto cuyas coordenadas son (3, 2) que es
perpendicular a la lnea BC.
perpendicular(3+2i,line(xy=1)) dibuja una lnea
que pasa a travs del punto cuyas coordenadas son (3, 2),
que es perpendicular a la lnea cuya ecuacin es x y = 1;
es decir, la lnea cuya ecuacin es y=x+5.

196

Geometra

segment
Dibuja un segmento definido por sus extremos.
segment(punto1, punto2)

Ejemplos:
segment(1+2i, 4) dibuja el segmento definido por los
puntos cuyas coordenadas son (1, 2) y (4, 0).
segment(GA, GB) dibuja el segmento AB.

tangent
Dibuja las tangentes de una curva dada a travs de un punto
dado. El punto no tiene por qu ser un punto en la curva.
tangent(curva, punto)

Ejemplos:
tangent(plotfunc(x^2), GA) dibuja la tangente a la
grfica de y=x^2 a travs del punto A.
tangent(circle(GB, GCGB), GA) dibuja una o ms
lneas tangentes a travs del punto A al crculo cuyo centro se
encuentra en el punto B y cuyo radio se define por el
segmento BC.

Polgono
equilateral_triangle
Dibuja un tringulo equiltero definido por uno de sus lados;
es decir, por dos vrtices consecutivos. El tercer punto se
calcula automticamente, pero no se define simblicamente.
Si se aade una variable en minsculas como tercer
argumento, las coordenadas del tercer punto se almacenan
en dicha variable. La orientacin del tringulo aparece en
sentido contrario al de las agujas del reloj a partir del primer
punto.
equilateral_triangle(punto1, punto2) o
equilateral_triangle(punto1, punto2, var)

Ejemplos:
equilateral triangle(0,6) dibuja un tringulo
equiltero cuyos dos primeros vrtices estn en (0, 0) y (6,0);
se calcula que el tercer vrtice est en (3,3*3).

Geometra

197

equilateral triangle(0,6, v) dibuja un tringulo


equiltero cuyos dos primeros vrtices estn en (0, 0) y (6,0);
se calcula que el tercer vrtice est en (3,3*3) y estas
coordenadas estn almacenadas en la variable v del sistema
algebraico computacional. En la vista del sistema algebraico
computacional, la introduccin de v devuelve
point(3*(3*i+1)), que es igual a (3,3*3).

hexagon
Dibuja un hexgono regular definido por uno de sus lados;
es decir, por dos vrtices consecutivos. Los dems puntos se
calculan automticamente, pero no se definen
simblicamente. La orientacin del hexgono aparece en
sentido contrario al de las agujas del reloj a partir del primer
punto.
hexagon(punto1, punto2) o hexagon(punto1,
punto2, var1, var2, var3, var4)

Ejemplos:
hexagon(0,6) dibuja un hexgono regular cuyos dos
primeros vrtices estn en (0, 0) y (6, 0).
hexagon(0,6, a, b, c, d) dibuja un hexgono regular
cuyos dos primeros vrtices estn en (0, 0) y (6, 0), y
almacena los otros cuatro puntos en las variables a, b, c y d
del sistema algebraico computacional . No necesita definir
variables para los cuatro puntos restantes, pero las
coordenadas se almacenan en orden. Por ejemplo,
hexagon(0,6, a) almacena solo el tercer punto en la
variable del sistema algebraico computacional a.

isosceles_triangle
Dibuja un tringulo issceles definido por dos de sus vrtices
y un ngulo. Los vrtices definen uno de los dos lados con la
misma longitud y el ngulo define el ngulo entre los dos
lados con la misma longitud. Al igual que
equilateral_triangle, tiene la posibilidad de
almacenar las coordenadas del tercer punto en una variable
del sistema algebraico computacional.
isosceles_triangle(punto1, punto2, ngulo)

198

Geometra

Ejemplo:
isosceles_triangle(GA, GB, angle(GC, GA, GB)
define un tringulo issceles de modo que uno de los dos
lados con la misma longitud es AB y el ngulo entre los dos
lados con la misma longitud tiene una medida igual a la de
ACB.

isopolygon
Dibuja un polgono regular dados los dos primeros vrtices y
el nmero de lados, donde el nmero de lados en mayor que
1. Si el nmero de lados es 2, el segmento se dibuja. Puede
proporcionar nombres de variables del sistema algebraico
computacional para almacenar las coordenadas de los
puntos calculados en el orden en que se crearon. La
orientacin del polgono aparece en sentido contrario al de
las agujas del reloj.
isopolygon(punto1, punto2, realn), donde realn
es un entero mayor que 1.

Ejemplo
isopolygon(GA, GB, 6) dibuja un hexgono regular
cuyos dos primeros vrtices son los puntos A y B.

parallelogram
Dibuja un paralelogramo dados tres de sus vrtices. El cuarto
punto se calcula automticamente, pero no se define
simblicamente. Como en el caso de la mayora de los otros
comandos de polgonos, puede almacenar las coordenadas
del cuarto punto en una variable del sistema algebraico
computacional. La orientacin del paralelogramo aparece en
sentido contrario al de las agujas del reloj a partir del primer
punto.
parallelogram(punto1, punto2, punto3)

Ejemplo:
parallelogram(0,6,9+5i) dibuja un paralelogramo
cuyos vrtices estn en (0, 0), (6, 0), (9, 5) y (3,5). Las
coordenadas del ltimo punto se calculan automticamente.

Geometra

199

polygon
Dibuja un polgono a partir de un conjunto de vrtices.
polygon(punto1, punto2, , punton)

Ejemplo:
polygon(GA, GB, GD) dibuja ABD

quadrilateral
Dibuja un cuadriltero a partir de un conjunto de cuatro
puntos.
quadrilateral(punto1, punto2, punto3, punto4)

Ejemplo:
quadrilateral(GA, GB, GC, GD) dibuja ABCD
cuadriltero.

rectangle
Dibuja un rectngulo dados dos vrtices consecutivos y un
punto en el lado opuesto al lado definido por los primeros
dos vrtices o un factor de escala para los lados
perpendiculares al primer lado. Como en el caso de muchos
de los otros comandos de polgonos, puede especificar
nombres de variables del sistema algebraico computacional
para almacenar las coordenadas de los otros dos vrtices
como puntos.
rectangle(punto1, punto2, punto3) o
rectangle(punto1, punto2, realk)

Ejemplos:
rectangle(GA, GB, GE) dibuja un rectngulo cuyos dos
primeros vrtices son los puntos A y B (un lado es el segmento
AB). El punto E es en la lnea que contiene el lado del
rectngulo opuesto al segmento AB.
rectangle(GA, GB, 3, p, q) dibuja un rectngulo
cuyos dos primeros vrtices son los puntos A y B (un lado es
el segmento AB). Los lados perpendiculares al segmento AB
tienen una longitud de 3*AB. El tercer y el cuarto punto se
almacenan en las variables del sistema algebraico
computacional p y q, respectivamente.

200

Geometra

rhombus
Dibuja un rombo dados dos puntos y un ngulo. Como en el
caso de muchos de los otros comandos de polgonos, puede
especificar nombres de variables del sistema algebraico
computacional para almacenar las coordenadas de los otros
dos vrtices como puntos.
rhombus(punto1, punto2, ngulo)

Ejemplo
rhombus(GA, GB, angle(GC, GD, GE)) dibuja un
rombo en el segmento AB de tal manera que el ngulo en el
vrtice A tiene la misma medida que DCE.

right_triangle
Dibuja un tringulo rectngulo dados dos puntos y un factor
de escala. Un cateto del tringulo rectngulo se define por
los dos puntos, el vrtice del tringulo rectngulo se
encuentra en el primer punto, y el factor de escala multiplica
la longitud del primer cateto para determinar la longitud del
segundo cateto.
right_triangle(punto1, punto2, realk)
Ejemplo:
right_triangle(GA, GB, 1) dibuja un tringulo
rectngulo issceles con su ngulo derecho en el punto A y
sus dos catetos con la misma longitud que el segmento AB.

square
Dibuja un cuadrado dados dos vrtices consecutivos como
puntos.
square(punto1, punto2)

Ejemplo:
Ejemplo: square(0, 3+2i, p, q) dibuja un cuadrado con los
vrtices en (0, 0), (3, 2), (1, 5) y (-2, 3). Los dos ltimos
vrtices se calculan automticamente y se guardan en las
variables del sistema algebraico computacional p y q.

Geometra

201

triangle
Dibuja un tringulo dados sus tres vrtices.
triangle(punto1, punto2, punto3)

Ejemplo:
triangle(GA, GB, GC) dibuja ABC.

Curva
function
Dibuja el grfico de una funcin dada una expresin en la
variable independiente x. Tenga en cuenta el uso de x en
minsculas.
plotfunc(Expr)

Ejemplo:
Ejemplo: plotfunc(3*sin(x)) dibuja la grfica de y=3*sin(x).

circle
Dibuja un crculo dados los extremos de un dimetro, de un
centro y un radio, o una ecuacin en x e y.
circle(punto1, punto2) o circle(punto1, punto 2-punto1) o
circle(ecuacin)
Ejemplos:
circle(GA, GB) dibuja el crculo con el dimetro AB.
circle(GA, GB-GA) dibuja el crculo con el centro en el
punto A y el radio AB.
circle(x^2+y^2=1) dibuja el crculo de la unidad.
Este comando tambin se puede utilizar para dibujar un arco.
circle(GA, GB, 0, /2) dibuja un cuarto de crculo
con dimetro AB.

circumcircle
Dibuja el circuncrculo de un tringulo; es decir, el crculo
circunscrito a un tringulo.
circumcircle(punto1, punto2, punto3)

Ejemplo:
circumcircle(GA, GB, GC) dibuja el crculo
circunscrito a ABC
202

Geometra

conic
Traza la grfica de una seccin cnica definida por una
expresin en x e y.
conic(expr)

Ejemplo:
conic(x^2+y^2-81) dibuja un crculo con el centro en
(0,0) y un radio de 9

ellipse
Dibuja una elipse dados los enfoques y un punto en la elipse,
o un escalar que es la mitad de la suma constante de las
distancias desde un punto de la elipse a cada uno de los
enfoques.
ellipse(punto1, punto2, punto3) o
ellipse(punto1, punto2, realk)

Ejemplos:
ellipse(GA, GB, GC) dibuja la elipse cuyos enfoques
son los puntos A y B, y que pasa a travs del punto C.
ellipse(GA, GB, 3) dibuja una elipse cuyos enfoques
son los puntos A y B. Para cualquier punto P en la elipse,
AP+BP=6.

excircle
Dibuja uno de los excrculos de un tringulo, un crculo
tangente a un lado del tringulo y tambin tangente a las
extensiones de los otros dos lados.
excircle(punto1, punto2, punto3)

Ejemplo:
excircle(GA, GB, GC) dibuja el crculo tangente a BC
y a las rayas AB y AC.

hyperbola
Dibuja una hiprbola dados los enfoques y un punto en la
hiprbola, o un escalar que es la mitad de la diferencia
constante de las distancias desde un punto de la hiprbola a
cada uno de los enfoques.
hyperbola(punto1, punto2, punto3) o
hyperbola(punto1, punto2, realk)

Geometra

203

Ejemplos:
hyperbola(GA, GB, GC) dibuja la hiprbola cuyos
enfoques son los puntos A y B, y que pasa a travs del punto C.
hyperbola(GA, GB, 3) dibuja una hiprbola cuyos
enfoques son los puntos A y B. Para cualquier punto P en la
hiprbola, |AP-BP|=6.

incircle
Dibuja el incrculo de un tringulo, el crculo tangente a los
tres lados del tringulo.
incircle(punto1, punto2, punto3)

Ejemplo:
incircle(GA, GB, GC) dibuja el incrculo de ABC.

locus
Dados un primer punto y un segundo punto que es un
elemento de (un punto en) un objeto geomtrico, dibuja el
lugar geomtrico del primer punto cuando el segundo punto
atraviesa su objeto.
locus(punto,elemento)

parabola
Dibuja una parbola dados un punto de enfoque y una lnea
directriz o bien, el vrtice de la parbola y un nmero real
que representa la longitud focal.
parabola(punto,lnea) o parabola(vrtice,real)

Ejemplos:
parabola(GA, GB) dibuja una parbola cuyo enfoque es
el punto A y cuya directriz es la lnea B.
parabola(GA, 1) dibuja una parbola cuyo vrtice es el
punto A y cuya longitud focal es 1.

204

Geometra

Transformar
dilation
Ampla un objeto geomtrico con respecto a un punto central
mediante un factor de escala.
homothety(punto, realk, objeto)

Ejemplo:
homothety(GA, 2, GB) crea una ampliacin centrada en
el punto A que tiene un factor de escala de 2. Cada punto P
en el objeto geomtrico B tiene su imagen P en la raya AP,
de tal manera que AP=2AP.

inversion
Dibuja la inversin de un punto con respecto a otro punto por
un factor de escala.
inversion(punto1, realk, punto2)

Ejemplo:
inversion(GA, 3, GB) dibuja el punto C en la lnea AB,
de tal manera que AB*AC=3. En este caso, el punto A es el
centro de la inversin y el factor de escala es 3. El punto B es
el punto cuya inversin se crea.
En general, la inversin del punto A a travs del centro C, con
el factor de escala k, asigna A a A, de tal manera que A se
encuentra en la lnea CA y CA*CA=k, donde CA y CA
denotan las longitudes de los segmentos correspondientes. Si
k=1, las longitudes CA y CA son recprocas.

projection
Dibuja la proyeccin ortogonal de un punto en una curva.
projection(curva, punto)

reflection
Refleja un objeto geomtrico sobre una lnea o a travs de un
punto. Al ltimo se le hace referencia en ocasiones como
media vuelta.
reflection(lnea, objeto) o reflection(punto,
objeto)

Geometra

205

Ejemplos:
reflection(line(x=3),point(1,1)) refleja el punto en
(1, 1) sobre la lnea vertical x=3 para crear un punto en (5,1).
reflection(1+i, 3-2i) refleja el punto en (3,2) a
travs del punto en (1, 1) para crear un punto en (1, 4).

rotation
Gira un objeto geomtrico sobre un punto central dado a
travs de un ngulo dado.
rotate(punto, ngulo, objeto)

Ejemplo:
rotate(GA, angle(GB, GC, GD),GK) gira el objeto
geomtrico etiquetado como K sobre el punto A, a travs de
un ngulo igual a CBD.

similarity
Ampla y gira un objeto geomtrico sobre el mismo punto
central.
similarity(punto, realk, ngulo, objeto)
Ejemplo:
similarity(0, 3, angle(0,1,i),point(2,0))
ampla el punto en (2,0) por un factor de escala de 3 (un
punto en (6,0)) y, a continuacin, gira el resultado 90 en
sentido contrario al de las agujas del reloj para crear un
punto en (0, 6).

translation
Traslada un objeto geomtrico a lo largo de un vector dado.
El vector dado es la diferencia entre dos puntos (mdulo).
translation(vector, objeto)

Ejemplos:
translation(0-i, GA) traslada el objeto A una unidad
hacia abajo.
translation(GB-GA, GC) traslada el objeto C a lo largo
del vector AB.

206

Geometra

Grfico de medidas
angleat
Se utiliza en la Vista simblica. Dados los tres puntos de un
ngulo y un cuarto punto como ubicacin, muestra con una
etiqueta la medida del ngulo definido por los tres primeros
puntos. Muestra la medida, con una etiqueta, en la ubicacin
de la Vista de grfico dada por el cuarto punto. El primer
punto es el vrtice del ngulo.
angleat(punto1, punto2, punto3, punto4)
Ejemplo:
En el modo de grado, angleat(point(0, 0),
point(23, 0), point(23, 3), point(-6, 6))
muestra appoint(0,0)=30.0 en el punto (6,6)

angleatraw
Funciona de la misma forma que angleat, pero sin la etiqueta.

areaat
Se utiliza en la Vista simblica. Muestra el rea algebraica
de un polgono o crculo. Muestra la medida, con una
etiqueta, en el punto dado en la Vista de grfico.
areaat(polgono, punto) o areaat(crculo,
punto)

Ejemplo:
areaat(circle(x^2+y^2=1), point(-4,4))
muestra acircle(x^2+y^2=1)= en el punto (-4, 4))

areaatraw
Funciona de la misma forma que areaat, pero sin la etiqueta.

distanceat
Se utiliza en la Vista simblica. Muestra la distancia entre 2
objetos geomtricos. Muestra la medida, con una etiqueta,
en el punto dado en la Vista de grfico.
distanceat(objeto1, objeto2, punto)

Ejemplo:
distanceat(1+i, 3+3*i, 4+4*i) devuelve 1+i
3+3*i=22 en el punto (4,4)

Geometra

207

distanceatraw
Funciona de la misma forma que distanceat, pero sin la
etiqueta.

perimeterat
Se utiliza en la Vista simblica. Muestra el permetro de un
polgono o crculo. Muestra la medida, con una etiqueta, en
el punto dado en la Vista de grfico.
perimeterat(polgono, punto) o
perimeterat(crculo, punto)

Ejemplo:
perimeterat(circle(x^2+y^2=1), point(-4,4))
muestra pcircle(x^2+y^2=1)= 2* en el punto (-4, 4)

perimeteratraw
Funciona de la misma forma que perimeterat, pero sin la
etiqueta.

slopeat
Se utiliza en la Vista simblica. Muestra la pendiente de un
objeto recto (segmento, lnea, etc.). Muestra la medida, con
una etiqueta, en el punto dado en la Vista de grfico.
slopeat(objeto, punto)

Ejemplo:
slopeat(line(point(0,0), point(2,3)),
point(-8,8)) muestra sline(point(0,0),
point(2,3))=3/2 en el punto (8, 8)

slopeatraw
Funciona de la misma forma que slopeat, pero sin la etiqueta.

208

Geometra

Vista numrica: men Cmds


Medida
abscissa
Devuelve la coordenada x de un punto o la longitud x de un
vector.
abscissa(punto) o abscissa(vector)
Ejemplo:
abscissa(GA) devuelve la coordenada x del punto A.

affix
Devuelve las coordenadas de un punto o las longitudes x e y
de un vector como un nmero complejo.
affix(punto) o affix(vector)
Ejemplo:
Si GA es un punto en (1, 2), affix(GA) devuelve 12i.

angle
Devuelve la medida de un ngulo dirigido. El primer punto
se toma como el vrtice del ngulo y, junto con los siguientes
dos puntos, definen la medida y el signo.
angle(vrtice, punto2, punto3)
Ejemplo:
angle(GA, GB, GC) devuelve la medida de BAC.

arcLen
Devuelve la longitud del arco de una curva entre dos puntos
en la curva. La curva es una expresin, la variable
independiente se declara y los dos puntos se definen por
valores de la variable independiente.
Este comando tambin puede aceptar una definicin
paramtrica de una curva. En este caso, la expresin es una
lista de 2 expresiones (la primera para x y la segunda para y)
en trminos de una variable independiente.
arcLen(expr, real1, real2)

Geometra

209

Ejemplos:
arcLen(x^2, x, 2, 2) devuelve 9.29.
arcLen({sin(t), cos(t)}, t, 0, /2) devuelve
1.57

area
Devuelve el rea de un crculo o polgono.
area(crculo) o area(polgono)

Este comando tambin puede devolver el rea debajo de una


curva entre dos puntos.
area(expr, x=valor1..valor2)

Ejemplos:
Si GA se define para que sea el crculo unidad, area(GA)
devuelve .
area(4-x^2/4, x=-4..4) devuelve 14.666

coordinates
Dado un vector de puntos, devuelve una matriz que contiene
las coordenadas x e y de dichos puntos. Cada fila de la
matriz define un punto; la primera columna proporciona las
coordenadas x y la segunda columna contiene las
coordenadas y.
coordinates([punto1, punto2, , punton]))

distance
Devuelve la distancia entre dos puntos o entre un punto y una
curva.
distance(punto1, punto2) o distance(punto,
curva)

Ejemplos:
distance(1+i, 3+3i) devuelve 2.828 o 22.
Si GA es el punto en (0, 0) y GB se define como
plotfunc(4x^2/4), la distancia (GA, GB) devuelve 3.464
o 23.

210

Geometra

distance2
Devuelve el cuadrado de la distancia entre dos puntos o entre
un punto y una curva.
distance2(punto1, punto2) o distance2(punto,
curva)

Ejemplos:
distance2(1+i, 3+3i) devuelve 8.
Si GA es el punto en (0, 0) y GB se define como plotfunc(4-x^2/
4), distance2(GA, GB) devuelve 12.

equation
Devuelve la ecuacin cartesiana de una curva en x e y, o bien
las coordenadas cartesianas de un punto.
equation(curva) o equation(punto)

Ejemplo:
Si GA es el punto en (0, 0), GB es el punto en (1, 0) y GC se
define como circle(GA, GB-GA), equation(GC) devuelve
x2 + y2 = 1.

extract_measure
Devuelve la definicin de un objeto geomtrico. Para un
punto, dicha definicin consiste en las coordenadas del
punto. Para otros objetos, la definicin refleja sus definiciones
en la Vista simblica con las coordenadas de sus puntos de
definicin proporcionados.
extract_measure(Var)

ordinate
Devuelve la coordenada y de un punto o la longitud y de un
vector.
ordinate(punto) u ordinate(vector)

Ejemplo:
ordinate(GA) devuelve la coordenada y del punto A.

parameq
Funciona de la misma forma que el comando equation,
pero devuelve resultados paramtricos en forma compleja.
parameq(GeoObj )

Geometra

211

perimeter
Devuelve el permetro de un polgono o la circunferencia de
un crculo.
perimeter(polgono) o perimeter(crculo)

Ejemplos:
Si GA es el punto en (0, 0), GB es el punto en (1, 0) y GC se
define como circle(GA, GB-GA), perimeter(GC) devuelve
2.
Si GA es el punto en (0, 0), GB es el punto en (1, 0) y GC se
define como square(GA, GB-GA), perimeter(GC)
devuelve 4.

radius
Devuelve el radio de un crculo.
radius(crculo)

Ejemplo:
Si GA es el punto en (0, 0), GB es el punto en (1, 0) y GC se
define como circle(GA, GB-GA), radius(GC) devuelve 1.

Prueba
is_collinear
Toma un conjunto de puntos como argumento y prueba si son
colineales o no. Devuelve 1 si los puntos son colineales; de lo
contrario, devuelve 0.
is_collinear(punto1, punto2, , punton)

Ejemplo:
is_collinear(point(0,0), point(5,0),
point(6,1)) devuelve 0

is_concyclic
Toma un conjunto de puntos como argumento y prueba si
estn todos en el mismo crculo. Devuelve 1 si todos los
puntos estn en el mismo crculo; de lo contrario, devuelve 0.
is_concyclic(punto1, punto2, , punton)

212

Geometra

Ejemplo:
is_concyclic(point(-4,-2), point(-4,2),
point(4,-2), point(4,2)) devuelve 1

is_conjugate
Prueba si dos puntos o lneas son conjugados de un crculo
dado o no. Devuelve 1 si lo son; de lo contrario, devuelve 0.
is_conjugate(crculo, punto1, punto2) o
is_conjugate(crculo, lnea1, lnea2)

is_element
Prueba si un punto se encuentra en un objeto geomtrico.
Devuelve 1 en caso afirmativo; de lo contrario, devuelve 0.
is_element(punto, objeto)

Ejemplo:
2
-,---) , circle(0,1)) devuelve 1.
is_element(point (---2
2 2

is_equilateral

Toma tres puntos y prueba si son vrtices o no de un solo


tringulo equiltero. Devuelve 1 si lo son; de lo contrario,
devuelve 0.
is_equilateral(punto1, punto2, punto3)

Ejemplo:
is_equilateral(point(0,0), point(4,0),
point(2,4)) devuelve 0.

is_isoceles
Toma tres puntos y prueba si son vrtices o no de un solo
tringulo issceles. Devuelve 0 si no lo son. En caso contrario,
devuelve el orden numrico del punto comn de los dos lados
con la misma longitud (1, 2 o 3). Devuelve 4 si los tres puntos
forman un tringulo equiltero.
is_isosceles(punto1, punto2, punto3)

Ejemplo:
is_isoscelesl(point(0,0), point(4,0),
point(2,4)) devuelve 3.

Geometra

213

is_orthogonal
Prueba si dos lneas o crculos son ortogonales o no
(perpendicular). En el caso de dos crculos, prueba si las
lneas tangentes en un punto de la interseccin son
ortogonales o no. Devuelve 1 si lo son; de lo contrario,
devuelve 0.
is_orthogonal(lnea1, lnea2) o
is_orthogonal(crculo1, crculo2)

Ejemplo:
is_orthogonal(line(y=x),line(y=-x)) devuelve 1.

is_parallel
Prueba si dos lneas son paralelas o no. Devuelve 1 si lo son;
de lo contrario, devuelve 0.
is_parallel(lnea1, lnea2)

Ejemplo:
is_parallel(line(2x+3y=7),line(2x+3y=9)
devuelve 1.

is_parallelogram
Prueba si un conjunto de cuatro puntos son vrtices de un
paralelogramo o no. Devuelve 0 si no lo son. En caso
contrario, devuelve 1 si solo forman un paralelogramo, 2 si
forman un rombo, 3 si forman un rectngulo y 4 si forman un
cuadrado.
is_parallelogram(punto1, punto2, punto3,
punto4)

Ejemplo:
is_parallelogram(point(0,0), point(2,4),
point(0,8), point(-2,4)) devuelve 2.

is_perpendicular
Similar a is_orthogonal. Prueba si dos lneas son
perpendiculares o no.
is_perpendicular(lnea1, lnea2)

214

Geometra

is_rectangle
Prueba si un conjunto de cuatro puntos son vrtices de un
rectngulo o no. Devuelve 0 si no lo son, 1 si lo son y 2 si son
vrtices de un cuadrado.
is_rectangle(punto1, punto2, punto3, punto4)

Ejemplos:
is_rectangle(point(0,0), point(4,2),
point(2,6), point(-2,4)) devuelve 2.
Con un conjunto de solo tres puntos como argumento, prueba
si son vrtices de un tringulo rectngulo o no. Devuelve 0 si
no lo son. En caso contrario, devuelve el orden numrico del
punto comn de los dos lados perpendiculares (1, 2 o 3).
is_rectangle(point(0,0), point(4,2),
point(2,6)) devuelve 2.

is_square
Prueba si un conjunto de cuatro puntos son vrtices de un
cuadrado o no. Devuelve 1 si lo son; de lo contrario, devuelve 0.
is_square(punto1, punto2, punto3, punto4)

Ejemplo:
is_square(point(0,0), point(4,2),
point(2,6), point(-2,4)) devuelve 1.

Otras funciones de Geometra


Las siguientes funciones no estn disponibles desde un men
en la aplicacin Geometra, pero estn disponibles en el
men Catlg.

convexhull
Devuelve un vector que contiene los puntos que sirven como
la envolvente convexa para un conjunto dado de puntos.
convexhull(punto1, punto2, , punton)

Geometra

215

harmonic_conjugate
Devuelve el conjugado armnico de 3 puntos. Especficamente,
devuelve el conjugado armnico de punto3 con respecto a
punto1 y punto2. Tambin acepta tres lneas paralelas o
concurrentes; en este caso, devuelve la ecuacin de la lnea del
conjugado armnico.
harmonic_conjugate(punto1, punto2, punto3) o
harmonic_conjugate(lnea1, lnea2, lnea3)

Ejemplo:
harmonic_conjugate(point(0, 0), point(3, 0),
point(4, 0)) devuelve point(12/5, 0)

harmonic_division
Devuelve el conjugado armnico de 3 puntos.
Especficamente, devuelve el conjugado armnico de punto3
con respecto a punto1 y punto2, y almacena el resultado en
la variable var. Tambin acepta tres lneas paralelas o
concurrentes; en este caso, devuelve la ecuacin de la lnea
del conjugado armnico.
harmonic_division(punto1, punto2, punto3, var)
o harmonic_division(lnea1, lnea2, lnea3,
var)

Ejemplo:
harmonic_division(point(0, 0), point(3, 0),
point(4, 0), p) devuelve point(12/5, 0) y lo
almacena en la variable p

is_harmonic
Prueba si 4 puntos estn en un rango o una divisin
armnica, o no. Devuelve 1 si lo estn; de lo contrario,
devuelve 0.
is_harmonic(punto1, punto2, punto3, punto4)
is_harmonic(punto1, punto2, punto3, punto4)

Ejemplo:
is_harmonic(point(0, 0), point(3, 0),
point(4, 0), point(12/5, 0)) devuelve 1

216

Geometra

is_harmonic_circle_bundle
Devuelve 1 si los crculos construyen un haz, 2 si tienen el
mismo centro y 3 si son el mismo crculo; de lo contrario,
devuelve 0.
is_harmonic_circle_bundle({crculo1, crculo2,
, crculon})

is_harmonic_line_bundle
Devuelve 1 si las lneas son concurrentes, 2 si todas son
paralelas y 3 si son la misma lnea; de lo contrario, devuelve 0.
is_harmonic_line_bundle({lnea1, lnea2, ,
lnean}))

is_rhombus
Prueba si un conjunto de cuatro puntos son vrtices de un
rombo o no. Devuelve 0 si no lo son, 1 si lo son y 2 si son
vrtices de un cuadrado.
is_rhombus(punto1, punto2, punto3, punto4)

Ejemplo:
is_rhombus(point(0,0), point(-2,2),
point(0,4), point(2,2)) devuelve 2

LineHorz
Dibuja la lnea horizontal y=a.
LineHorz(a)
Ejemplo:
LineHorz(-2) dibuja la lnea horizontal cuya ecuacin es
y = 2

LineVert
Dibuja la lnea vertical x=a.
LineVert(a)

Ejemplo:
LineVert(3) dibuja la lnea vertical cuya ecuacin es
x = 3

Geometra

217

open_polygon
Conecta un conjunto de puntos con segmentos de lnea, en el
orden dado, para producir un polgono. Si el ltimo punto es
el mismo que el primero, el polgono es cerrado; de lo
contrario, es abierto.
open_polygon(punto1, punto2, , punto1) u
open_polygon(punto1, punto2, , punton)

polar
Devuelve la lnea polar del punto dado como polo con
respecto a un crculo dado.
polar(crculo, punto)

Ejemplo:
polar(circle(x^2+y^2=1),point(1/3,0))
devuelve x=3

polar_coordinates
Devuelve un vector que contiene las coordenadas polares de
un punto o un nmero complejo.
polar_coordinates(punto) o
polar_coordinates(complejo)

Ejemplo:
polar_coordinates(2, 2) devuelve [2, /4])

pole
Devuelve el polo de la lnea dada con respecto a un crculo
dado.
pole(crculo, lnea)

Ejemplo:
pole(circle(x^2+y^2=1), line(x=3)) devuelve
point(1/3, 0)

powerpc
Dados un crculo y un punto, devuelve la diferencia entre el
cuadrado de la distancia desde el punto al centro del crculo
y el cuadrado del radio del crculo.
powerpc(crculo, punto)

218

Geometra

Ejemplo:
powerpc(circle(point(0,0), point(1,1)point(0,0)), point(3,1)) devuelve 8

radical_axis
Devuelve la lnea cuyos puntos tienen todos los mismos
valores de powerpc para los dos crculos dados.
radical_axis(crculo1, crculo2)

Ejemplo:
radical_axis(circle(((x+2)+y) =
8),circle(((x-2)+y) = 8)) devuelve line(x=0)

reciprocation
Dado un crculo, devuelve los polos (puntos) de las lneas
polares dadas o las lneas polares de los polos dados
(puntos).
reciprocation(crculo, punto) ,
reciprocation(crculo, lnea) o
reciprocation(crculo, lista)

Ejemplo:
reciprocation(circle(x^2+y^2=1),{point(1/
3,0), line(x=2)}) devuelve [line(x=3), point(1/
2, 0)]

single_inter
Devuelve la interseccin de curva1 y curva2 ms cercana
al punto.
single_inter(curva1, curva2, punto)

Ejemplo:
single_inter(line(y=x),circle(x^2+y^2=1),
point(1,1)) devuelve point(((1+i)* 2)/2)

vector
Crea un vector de punto1 a punto2. Con un punto como
argumento, el origen se utiliza como el origen del vector.
vector(punto1, punto2) o vector(punto)

Ejemplo:
vector(point(1,1), point(3,0)) crea un vector de
(1, 1) a (3, 0).
Geometra

219

vertices
Devuelve la lista de los vrtices de un polgono.
vertices(polgono)

vertices_abca
Devuelve la lista cerrada de los vrtices de un polgono.
vertices_abca(polgono)

220

Geometra

9
Hoja de clculo
La aplicacin Hoja de clculo
ofrece una cuadrcula de
celdas para que introduzca
contenido (nmeros, texto,
expresiones, etc.) y para
realizar ciertas operaciones
con lo que introduce.
Para abrir la aplicacin Hoja
de clculo, pulse I y seleccione Hoja de clculo.
Puede crear las hojas de clculo personalizadas que desee,
cada una de ellas con su propio nombre (consulte Creacin de
una aplicacin en la pgina 122). Una hoja de clculo
personalizada se abre siempre de la misma forma: pulsando
I y seleccionando la hoja de clculo especfica.
El tamao mximo de cualquier hoja de clculo es 10000 filas
y 676 columnas.
La aplicacin se abre en la Vista numrica. No hay Vista de
grfico ni Vista simblica. Dispone de una vista Config.
simblica (SY) que permite anular determinados ajustes
de la configuracin del sistema. (Consulte Operaciones
comunes en la vista Config. simblica en la pgina 99).

Introduccin a la aplicacin Hoja de clculo


Imagine que tiene un stand en una convencin. Vende
mobiliario por consignacin para sus propietarios y se lleva una
comisin del 10%. Debe pagar al propietario 100$ al da
para montar el stand y lo mantendr abierto hasta que haya
conseguido 250$ para usted.
1. Abra la aplicacin Hoja de clculo:
Pulse I y seleccione Hoja de clculo.

Hoja de clculo

221

2. Seleccione la columna A. Toque en A o utilice las teclas del


cursor para resaltar la celda A (es decir, el encabezado de
la columna A).
3. Introduzca PRICE y toque
. Ha denominado la
primera columna completa PRICE.
4. Seleccione la columna B. Toque en B o utilice las teclas del
cursor para resaltar la celda B.
5. Introduzca una frmula para su comisin (el 10% del
precio de cada elemento vendido):

S.PRICEs0.1E
Como ha introducido la
frmula en el encabezado
de una columna, se
copiar automticamente
en cada celda de dicha
columna. De momento
solo se muestra 0 porque
la columna PRICE an no
contiene valores.
6. Seleccione otra vez el encabezado de la columna B.
7. Toque

y seleccione Nombre.

8. Escriba COMMIS y toque

Observe que el encabezado de la columna B es ahora


COMMIS.
9. Se recomienda que compruebe las frmulas introduciendo
valores ficticios y observando si el resultado es el esperado.
Seleccione la celda A1 y asegrese de que se muestra
y no
en el men. (De lo contrario, toque el
botn). Esta opcin permite que el cursor seleccione
automticamente la celda inmediatamente debajo de
aquella en la que ha introducido contenido.

222

Hoja de clculo

10. Aada algunos valores a


la columna PRICE y
observe el resultado en la
columna COMMIS. Si los
resultados no son
correctos, puede tocar el
encabezado COMMIS, y,
a continuacin, tocar
y corregir la frmula.
11. Para borrar los valores ficticios, seleccione la celda A1,
toque
, pulse \ hasta que todos los valores ficticios
estn seleccionados y, a continuacin, pulse C.
12. Seleccione la celda C1.
13. Introduzca una etiqueta para los ingresos:

S.ANTAKINGSE
Observe que las cadenas de texto, pero no los nombres,
necesitan incluirse entre comillas.
14. Seleccione la celda D1.
15. Introduzca una frmula para sumar los ingresos:

S.SUM R PRICE E
Tambin puede especificar un rango (como A1:A100),
pero al especificar el nombre de la columna se asegura de
que la suma incluir todas las entradas de la columna.
16. Seleccione la celda C3.
17. Introduzca una etiqueta para el total de la comisin:

S.ANTOTAL COMMISE
Observe que la columna no es lo suficientemente ancha
como para que vea la etiqueta completa en C3. Es
necesario ampliar la columna C.
18. Seleccione la celda del encabezado de la columna C,
toque
y seleccione Columna
.
Aparecer un formulario de entrada para que especifique
el ancho necesario de la columna.

Hoja de clculo

223

19. Introduzca 100 y toque

Puede que tenga que probar varias veces hasta conseguir


el ancho de columna que desea. El valor que introduzca
ser el ancho de la columna en pxeles.
20.Seleccione la celda D3.
21. Introduzca una frmula para sumar la comisin:

S.SUM R COMMIS E
Tenga en cuenta que en lugar de introducir SUM
manualmente, puede elegir la opcin en el men Apl. (uno
de los mens del cuadro de herramientas).
22. Seleccione la celda C5.
23. Introduzca una etiqueta para los costes fijos:

S.ANCOSTSE
24.En la celda D5,
introduzca 100. Esto es lo
que deber pagar al
propietario por el alquiler
del espacio para su
stand.
25. Introduzca la etiqueta
PROFIT en la celda C7.
26. En la celda D7, introduzca una frmula para calcular los
beneficios:

S.D3 w D5E
Tambin puede cambiar los nombres de D3 y D5, por
ejemplo, a TOTCOM y COSTS respectivamente. En ese caso,
la frmula en D7 sera =TOTCOMCOSTS.
27. Introduzca la etiqueta GOAL en la celda E1.
Puede realizar un barrido arrastrando el dedo por la
pantalla o pulsar las teclas del cursor repetidamente para
visualizar E1.
28.Introduzca 250 en la celda F1.
Estos son los beneficios mnimos que desea conseguir cada
da.
224

Hoja de clculo

29. En la celda C9, introduzca la etiqueta GO HOME.


30.En la celda D9, introduzca:

S.D7 F1E
Puede seleccionar en la paleta de relaciones
(Sv).
Esta frmula coloca 0 en
D9 si no ha alcanzado los
beneficios deseados; en
caso contrario, coloca 1.
Proporciona una forma
rpida de saber si ha
conseguido beneficios
suficientes y puede irse a
casa.
31. Seleccione C9 y D9.
Puede seleccionar ambas celdas arrastrando el dedo; o
bien, puede resaltar C9, seleccionar
y pulsar >.
32. Toque

y seleccione Color.

33. Elija un color para el contenido de las celdas


seleccionadas.
34.Toque

y seleccione Rellenar.

35. Elija un color para el fondo de las celdas seleccionadas.


Las celdas ms importantes de la hoja de clculo
destacarn ahora en comparacin con las dems.
La hoja de clculo est
completa, pero puede que
desee comprobar todas las
frmulas aadiendo datos
ficticios a la columna PRICE.
Cuando los beneficios
alcancen 250, el valor de D9
debera cambiar de 0 a 1.

Hoja de clculo

225

Funcionamiento bsico
Navegacin, seleccin y gestos
Puede moverse por una hoja de clculo mediante las teclas del
cursor, pasando el dedo por la pantalla o tocando
y
especificando la celda hasta la que quiere desplazarse.
Seleccione una celda desplazndose hasta ella. Tambin
puede seleccionar una columna entera si toca la letra de la
columna y seleccionar una fila entera si toca el nmero de la
fila. Tambin puede seleccionar toda la hoja de clculo: toque
la celda no numerada en la esquina superior izquierda de la
hoja de clculo. (Tiene el logotipo de HP).
Puede seleccionar un bloque de celdas si pulsa en la celda que
ser la celda de la esquina de la seleccin y, tras un segundo,
arrastra el dedo a la celda opuesta diagonalmente. Tambin
puede seleccionar un bloque de celdas si se desplaza a una
celda de la esquina, toca
y utiliza las teclas del cursor
para desplazarse hasta la celda opuesta diagonalmente. Si
toca
u otra celda, anular la seleccin.

Referencias de celdas
Puede referirse al valor de una celda en frmulas como si se
tratara de una variable. La referencia de una celda consiste en
sus coordenadas de columnas y filas. Las referencias pueden
ser absolutas o relativas. Una referencia absoluta se escribe
como $C$R (donde C es el nmero de columna y R el nmero
de fila). Por lo tanto, $B$7 es una referencia absoluta. En una
frmula, siempre har referencia a los datos de la celda B7 sin
importar dnde se site la frmula (o su copia). Por otra parte,
B7 es una referencia relativa. Se basa en la posicin relativa de
las celdas. Por lo tanto, una frmula en la que, por ejemplo, B8
hace referencia a B7, si la frmula se copia a C8, la frmula
har referencia a C7 en vez de a B7.

226

Hoja de clculo

Tambin se pueden especificar rangos de celdas, como en


C6:E12, y tambin columnas enteras (E:E) o filas enteras
($3:$5). Tenga en cuenta que el componente alfabtico de los
nombres de las columnas pueden estar en maysculas o en
minsculas, excepto para las columnas g, l, m y z. Estas deben
estar en minsculas si no van precedidas de $. Por lo tanto,
puede hacerse referencia a la celda B1 como B1, b1, $B$1
o $b$1, mientras que a la celda M1 solo puede hacerse
referencia como m1, $m$1 o $M$1. (G, L, M y Z son nombres
reservados para objetos de grficas, listas, matrices y nmeros
complejos).

Denominacin de celdas
Las celdas, filas y columnas pueden recibir un nombre. El
nombre se puede utilizar a continuacin en una frmula. Una
celda con nombre tendr un borde azul.

Mtodo 1

Para dar un nombre a una celda, fila o columna vaca, vaya a


la celda, al encabezado de la celda o al encabezado de la
columna, introduzca un nombre y toque
.

Mtodo 2

Para dar un nombre a una celda, fila o columna (tanto si est


vaca como si no):
1. Seleccione la celda, fila o columna.
2. Toque

y seleccione Nombre.

3. Introduzca un nombre y toque

Uso de
nombres en
los clculos

El nombre que le da a una celda, fila o columna se puede


utilizar en una frmula. Por ejemplo, si da a una celda el
nombre de TOTAL, podra introducir en otra celda la frmula
=TOTAL*1.1.
A continuacin aparece un ejemplo ms complejo relacionado
con la denominacin de una columna completa.

Hoja de clculo

227

1. Seleccione la celda A (es


decir, el encabezado de
la columna A).
2. Introduzca COST y toque
.
3. Seleccione la celda B (es
decir, el encabezado de
la columna B).
4. Introduzca S.COST*0.33 y pulse

5. Introduzca algunos valores en la columna A y observe los


resultados calculados en la columna B.

Introduccin de contenido
Puede introducir contenido directamente en la hoja de clculo
o importar datos de una aplicacin de estadstica.

Introduccin
directa

228

Una celda puede contener un objeto de la calculadora vlido,


un nmero real (3,14), un nmero complejo (a + ib), un entero
(#1Ah), una lista ({1, 2}), una matriz o un vector ([1, 2]), una
cadena ("texto"), una unidad (2_m) o una expresin (es decir,
una frmula). Desplcese hasta la celda en la que desea aadir
contenido para empezar a introducir el contenido tal y como
hara en la vista de Inicio. Pulse E cuando haya
terminado. Tambin puede introducir contenido en varias
celdas con una sola entrada. Seleccione las celdas, introduzca
el contenido (por ejemplo: =Row*3) y pulse E.

Hoja de clculo

Lo que introduzca en la lnea de entrada se evaluar en el


momento que pulse E y el resultado aparecer en la
celda o celdas. Sin embargo, si quiere conservar la frmula
secundaria, precdala con S. Por ejemplo, imagine que
desea aadir la celda A1 (que contiene el nmero 7) a la celda
B2 (que contiene el nmero 12). Si introduce A1+
B2 E en la celda A4, por ejemplo, el resultado dar 19,
igual que si introduce S.A1+ B2 en la celda A5. Sin
embargo, si el valor de A1 (o B2) cambia, el valor de A5
tambin, pero no el valor de A4. Esto se debe a que la
expresin (o frmula) se conservaba en A5. Para ver si una
celda contiene solo el valor que se muestra en ella o si hay una
frmula secundaria que genera el valor, desplace el cursor
hasta la celda. La lnea de entrada mostrar una frmula en el
caso de que la haya.
Una sola frmula puede aadir contenido a cada celda de una
columna o fila. Por ejemplo, desplcese a C (la celda que es el
encabezado de la columna C), introduzca
S.SIN(Row)y pulse E. Cada celda de la
columna se rellenar con el seno del nmero de la fila de la
celda. Un proceso muy similar le permite rellenar cada celda
de una fila con la misma frmula. Tambin puede aadir una
frmula una vez y aplicarla a cada celda de la hoja de clculo.
Para ello, coloque la frmula en la celda superior izquierda (la
celda con el logotipo de HP en su interior). Para ver cmo
funciona, imagine que desea generar una tabla de potencias
(al cuadrado, al cubo, etc.) empezando por las potencias al
cuadrado:
1. Toque la celda que
contiene el logotipo de
HP (en la esquina superior
izquierda). Tambin
puede utilizar las teclas
del cursor para
desplazarse hasta esa
celda (igual que tambin
puede seleccionar el encabezado de una columna o una
fila).

Hoja de clculo

229

2. En la lnea de entrada, escriba


S. Row k Col +1
Tenga en cuenta que Row y Col son variables integradas.
Son los marcadores de posicin del nmero de fila y
columna de la celda con una frmula que los contiene.
3. Toque

o pulse E.

Tenga en cuenta que cada columna proporciona a n la


potencia del nmero de fila, empezando por las
potencias al cuadrado. Por lo tanto, 95 es 59,049.

Importacin
de datos

Puede importar datos desde las aplicaciones 1Var estadstica y


2Var estadstica (y desde cualquier aplicacin personalizada
de una aplicacin de estadstica). En el procedimiento que
aparece a continuacin, se realiza la importacin del conjunto
de datos D1 desde la aplicacin 1Var estadstica.
1. Seleccione una celda.
2. Introduzca Statistics_1Var.D1.
3. Pulse E.
La columna se rellena con los datos de la aplicacin de
estadstica, comenzando por la celda seleccionada en el
paso 1. Todos los datos de la columna se sobrescribirn
con los datos importados.
Tambin puede exportar datos de la aplicacin Hoja de
clculo a una aplicacin de estadstica. Consulte
Introduccin y edicin de datos estadsticos en la pgina
246 para obtener informacin sobre el procedimiento
general. Puede utilizarse en las aplicaciones 1Var
estadstica y 2Var estadstica.

230

Hoja de clculo

Funciones
externas

Puede utilizar en una frmula


cualquier funcin disponible
en los mens Matem., Sistema
algebraico computacional,
Apl., Usua. o Catlg (consulte el
captulo 21, Funciones y
comandos en la pgina 351).
Por ejemplo, para encontrar la
raz de 3 x2 ms cercana a x = 2, puede introducir en la celda
S.AAROOTAR3wAsjo2
E. La respuesta que se muestra es 1.732
Tambin puede seleccionar una funcin de un men. Por
ejemplo:
1. Pulse S.
2. Pulse D y toque

3. Seleccione Polinmica > Buscar races.


La lnea de entrada tendr ahora este aspecto:
=CAS.proot().
4. Introduzca los coeficientes del polinomio, en orden
descendente, separando cada uno de ellos con una coma.

Q 1 o0 o3
5. Pulse E para ver el resultado. Seleccione la celda y
toque
para visualizar un vector que contiene
ambas races: [1.732 1.732].
6. Toque

para volver a la hoja de clculo.

Tenga en cuenta que el prefijo del sistema algebraico


computacional aadido a su funcin es para recordarle que el
clculo lo realizar el sistema algebraico computacional (y, por
lo tanto, se devolver un resultado simblico, si es posible).
Tambin puede forzar que el sistema algebraico computacional
gestione un clculo tocando
en la hoja de clculo.
Existen funciones adicionales de la hoja de clculo que puede
utilizar (relacionadas principalmente con clculos financieros y
estadsticos). Consulte Funciones de Hoja de clculo en la
pgina 393.

Hoja de clculo

231

Copia y pegado
Para copiar una o ms
celdas, seleccinelas y pulse
SV (Copy).
Desplcese hasta el lugar
deseado y pulse SZ
(Paste).
Puede seleccionar pegar el
valor, la frmula, el formato, el valor y el formato, o bien la
frmula y el formato.

Referencias externas
Puede referirse a los datos de
una hoja de clculo desde
fuera de la aplicacin Hoja de
clculo mediante la referencia
SpreadsheetName.CR. Por
ejemplo, en la vista de Inicio
puede referirse a la celda A6
en la hoja de clculo integrada
si introduce Spreadsheet.A6. Por lo tanto, la frmula
6*Spreadsheet.A6 multiplicar el valor que haya
actualmente en la celda A6 de la aplicacin integrada por 6.
Si ha creado una hoja de clculo personalizada denominada,
por ejemplo, Savings, puede referirse a ella simplemente por
su nombre, como en 5*Savings.A6.
Tambin se puede realizar una referencia externa a una celda
con nombre, como en 5*Savings.TOTAL.
De la misma forma, tambin puede introducir referencias a las
celdas de la hoja de clculo en el sistema algebraico
computacional.
Si est trabajando fuera de una hoja de clculo, no puede
referirse a una celda por su referencia absoluta. Por lo tanto,
Spreadsheet.$A$6 devuelve un mensaje de error.
Tenga en cuenta que una referencia a un nombre de la hoja de
clculo distingue entre maysculas y minsculas.

232

Hoja de clculo

Referencia a variables
Cualquier variable puede insertarse en una celda. Esto incluye
variables de Inicio, variables de aplicacin, variables del
sistema algebraico computacional y variables de usuario.
Las variables pueden introducirse o puede hacerse referencia a
ellas. Por ejemplo, si ha asignado 10 a P en la vista de Inicio,
puede introducir =P*5 en la celda de una Hoja de clculo,
pulsar E y obtener 50. Si a continuacin cambia el valor
de P, el valor de dicha celda cambia automticamente para
reflejar el valor nuevo. A continuacin se muestra un ejemplo de
una variable a la que se hace referencia.
Si solo desea obtener el valor actual de P sin que cambie el
valor en caso de cambiar P, solo tiene que introducir P y pulsar
E. Este es un ejemplo de una variable introducida.
En una hoja de clculo tambin se puede hacer referencia a
variables a las que se han asignado valores en otras
aplicaciones. En el captulo 13 veremos cmo se puede utilizar
la aplicacin Soluc. para resolver ecuaciones. Un ejemplo
utilizado es V 2 = U 2 + 2AD. Puede tener cuatro celdas en una
hoja de clculo con =V, =U, =A y =D como frmulas. Al
experimentar con diferentes valores para estas variables en la
aplicacin Soluc., los valores introducidos y los valores
calculados se copian en la hoja de clculo (donde pueden
seguir manipulndose).
Las variables de otras aplicaciones incluyen los resultados de
determinados clculos. Por ejemplo, si ha trazado una funcin
en la aplicacin Funcin y ha calculado el rea firmada entre
dos valores x, puede hacer referencia a este valor en una hoja
y, a continuacin,
de clculo si pulsa a, toca
selecciona Funcin > Resultados > SignedArea.

Hoja de clculo

233

Tambin estn disponibles numerosas variables del sistema. Por


ejemplo, puede introducir S+E para que la ltima
respuesta se calcule en la vista de Inicio. Tambin puede
introducir S.S+E para que la ltima
respuesta se calcule en la vista de Inicio y que el valor se
actualice automticamente cuando se realicen nuevos clculos
en la vista de Inicio. (Tenga en cuenta que este mtodo solo
funciona en la opcin Ans de la vista de Inicio, no en la opcin
Ans de la vista del sistema algebraico computacional).
Todas las variables disponibles aparecen en los mens de
variables, que se muestran al pulsar a. En el captulo 22,
Variables, que comienza en la pgina 477, aparece una
lista completa de estas variables.

Uso del sistema algebraico computacional en


clculos de la hoja de clculo
Puede forzar que el sistema algebraico computacional realice
un clculo de la hoja de clculo y garantizar as que los
resultados sean simblicos (y, por lo tanto, exactos). Por
ejemplo, la frmula =Row en la fila 5 devuelve
2.2360679775 si no lo ha calculado el sistema algebraico
computacional; en caso contrario, devuelve 5.
Puede elegir el motor de clculo cuando est introduciendo la
frmula. En el momento en que empieza a introducir una
frmula, la tecla
cambia a
o
(en funcin
de la ltima seleccin). Se trata de una tecla de alternancia.
Tquela para cambiarla de una a otra.
Cuando se muestra
, el clculo ser numrico (con el
nmero de dgitos significativos limitado por la precisin de la
calculadora). Cuando se muestra
, el sistema algebraico
computacional realizar el clculo y ser exacto.

234

Hoja de clculo

En el ejemplo de la derecha, la
frmula en la celda A es
exactamente la misma que la
frmula en la celda B:
= Row2(Row1). La nica
diferencia es que se mostraba
(o estaba seleccionada)
mientras la frmula se
introduca en B, forzando as que el clculo lo realizara el
sistema algebraico computacional. Observe que CAS (el
sistema algebraico computacional) aparece en rojo en la lnea
de entrada si la celda seleccionada contiene una frmula
calculada por este.

Botones y teclas
Botn o tecla

Finalidad

Activa la lnea de entrada para que edite el objeto


en la celda seleccionada. (Solo visible si la celda
seleccionada tiene contenido).
Convierte el texto que ha introducido en la lnea de
entrada a un nombre. (Solo visible cuando la lnea
de entrada est activa).
/

Botn de alternancia solo visible cuando la lnea de


entrada est activa. Ambas opciones fuerzan que el
sistema algebraico computacional gestione la
expresin, pero solo
la evala.
Tquelo para introducir el smbolo $. Mtodo
abreviado al introducir referencias absolutas. (Solo
visible cuando la lnea de entrada est activa).
Muestra opciones de formato para el bloque, la
celda, la columna, la fila o la hoja de clculo
completa seleccionada. Consulte Opciones de
formato en la pgina 236.
Muestra un formulario de entrada para especificar
la celda a la que desea ir.

Hoja de clculo

235

Botn o tecla

Finalidad (Continuacin)

Establece la calculadora en modo de seleccin


para poder seleccionar fcilmente un bloque de
celdas con las teclas del cursor. Cambia a
para permitirle anular la seleccin de celdas.
(Tambin puede mantener pulsado y arrastrar para
seleccionar un bloque de celdas).
o

Botn de alternancia que define la direccin a la


que se desplaza el cursor una vez que se ha
introducido contenido en una celda.
Muestra el resultado en la celda seleccionada en
modo de pantalla completa con el desplazamiento
horizontal y vertical activado. (Solo visible si la
celda seleccionada tiene contenido).
Permite seleccionar una columna para ordenarla
en orden ascendente o descendente. (Solo visible si
hay celdas seleccionadas).
Cancela la entrada y borra la lnea de entrada.
Acepta y evala la entrada.

SJ

Borra la hoja de clculo.

Opciones de formato
Las opciones de formato
aparecen al tocar
. Se
aplican al elemento que est
seleccionado: un bloque, una
celda, una columna, una fila o
la hoja de clculo completa.
Las opciones son las
siguientes:

Nombre: muestra un formulario de entrada para que

introduzca un nombre para la seleccin.

236

Formato de nm.: Automtico, Estndar, Fijo, Cientfico o


Ingeniera. Consulte Configuracin de Inicio en la pgina 36
para obtener ms informacin.

Tam. fuente: Automtico o de 10 a 22 puntos

Hoja de clculo

Color: color del contenido (texto, nmero, etc.) en las

celdas seleccionadas; la opcin con puntos grises


representa la opcin Automtico

Rellenar: color de fondo que rellena las celdas


seleccionadas; la opcin con puntos grises representa la
opcin Automtico

Alinear

Alinear : alineacin vertical: Automtico, Arriba, Centro,

: alineacin horizontal: Automtico, Izquierda,


Centro, Derecha
Fondo

Columna
: muestra un formulario de entrada para
especificar el ancho necesario de las columnas
seleccionadas; solo est disponible si ha seleccionado
toda la hoja de clculo o una o ms columnas enteras.

Tambin puede cambiar el ancho de una columna


seleccionada mediante un pellizco horizontal abierto o
cerrado.

Fila : muestra un formulario de entrada para especificar la

altura necesaria de las filas seleccionadas; solo est disponible si


ha seleccionado toda la hoja de clculo o una o ms filas
enteras.
Tambin puede cambiar la altura de una fila seleccionada
mediante un pellizco vertical abierto o cerrado.

mostrar ": muestra comillas alrededor de las cadenas en


el cuerpo de la hoja: Automtico, S, No

Libro de texto: muestra las frmulas en formato de libro de

texto: Automtico, S, No

Hoja de clculo

Almacenamiento: active esta opcin para acelerar los


clculos de las hojas de clculo con muchas frmulas; solo
disponible si ha seleccionado la hoja de clculo entera

237

Parmetros de
formato

Cada atributo de formato se representa por un parmetro al


que se puede hacer referencia en una frmula. Por ejemplo,
=D1(1) devuelve la frmula en la celda D1 (o nada si D1 no
tiene frmula). Los atributos que pueden recuperarse en una
frmula haciendo referencia a su parmetro asociado aparecen
a continuacin.
Parmetro

238

Atributo

Resultado

contenido

contenido (o vaco)

frmula

frmula

nombre

nombre (o vaco)

formato de nm.

Estndar = 0
Fijo = 1
Cientfico = 2
Ingeniera = 3

nmero de deci- 1 a 11, o sin


males
especificar = 1

fuente

0 a 6, sin
especificar = 1
(con 0 = 10 pto y 6
= 22 pto)

color de fondo

color de relleno de
la celda o 32786 si
no se especifica

color de primer
plano

color de contenido
de la celda o
32786 si no se
especifica

alineacin
horizontal

Izquierda = 0,
Centro = 1, Derecha
= 2, sin especificar
= 1

alineacin
vertical

Superior = 0,
Centro = 1, Fondo =
2, sin especificar =
1

Hoja de clculo

Parmetro

Atributo

Resultado

10

muestra las
cadenas entre
comillas

S = 0, No = 1, sin
especificar = 1

11

modo de libro
de texto (en
contraposicin
al modo
algebraico)

S = 0, No = 1, sin
especificar = 1

Adems de recuperar atributos de formato, puede configurar un


atributo de formato (o contenido de la celda) especificndolo
en una frmula en la celda especfica. Por ejemplo, all donde
se site, g5(1):=6543 introduce 6543 en la celda g5.
Cualquier contenido previo en g5 se sustituye. De forma similar,
B3(5):=2 fuerza que el contenido de B3 se muestre en tamao
de fuente mediano.

Funciones de Hoja de clculo


Al igual que las funciones de los mens Matem., Sistema
algebraico computacional y Catlg, puede utilizar
funciones de hoja de clculo especiales. Pueden encontrarse en
Apl., uno de los mens del cuadro de herramientas. Pulse D,
toque
y seleccione Hoja de clculo. Las funciones
se describen en Funciones de Hoja de clculo en la pgina
393.
Recuerde que una funcin debe ir precedida por un signo igual
(S.) si desea que el resultado se actualice
automticamente a medida que cambian los valores de los que
depende. Sin el signo igual, solo estar introduciendo el valor
actual.

Hoja de clculo

239

240

Hoja de clculo

10
Aplicacin 1Var estadstica
La aplicacin 1Var 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 1Var 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 los valores estadsticos de Inicio
y recuperar los valores de variables estadsticas
especficas.
Los valores calculados en la aplicacin 1Var estadstica
se almacenan en variables y pueden reutilizarse tanto en
la vista de Inicio como en otras aplicaciones.

Introduccin a la aplicacin 1Var estadstica


Imagine que est midiendo la altura de los estudiantes de
una clase para encontrar el promedio de altura. Los
primeros cinco estudiantes presentan las alturas
siguientes: 160cm, 165cm, 170cm, 175cm y 180cm.
1. Abra la Aplicacin
1Var estadstica:

I Seleccione
1Var
estadstica.

Aplicacin 1Var estadstica

241

2. Introduzca los datos de las medidas en la columna


D1:
160E
165E
170E
175E
180E
3. Obtenga el
promedio de la
muestra.
Toque
para
ver las estadsticas
calculadas a partir
de los datos de la
muestra en D1. La
_
media (x ) es 170.
Pueden mostrarse
ms estadsticas en
una pantalla. Por lo que puede que necesite
desplazarse para ver la estadstica actual.
Tenga en cuenta que el ttulo de la columna de
estadsticas es H1. Hay 5 definiciones de conjuntos
de datos disponibles para las estadsticas de una
variable: H1H5. Si los datos se introducen en D1, H1
se establece automticamente para utilizar D1 para
los datos y la frecuencia de cada punto de datos se
establece en 1. Puede seleccionar otras columnas de
datos de la Vista simblica de la aplicacin.
4. Toque

242

para cerrar la ventana de estadsticas.

Aplicacin 1Var estadstica

5. Pulse Y para ver


las definiciones del
conjunto de datos.
En el primer campo
de cada conjunto de
definiciones se
especifica la
columna de datos
que se va a analizar, en el segundo campo se
especifica la columna que incluye las frecuencias de
cada punto de datos y en el tercero (Grficon) se
elige el tipo de grfico que representar los datos de
las Vista de grfico: Histograma, Diagrama de caja,
Probab. normal, Lnea, Barra o Pareto.

Vista simblica: elementos de men


A continuacin se muestran los elementos de men de la
Vista simblica:
Elemento del
men

Finalidad

Copia la variable de la columna (o


la expresin de la variable) en la
lnea de edicin para editarla.
Toque
cuando haya
finalizado.
Selecciona (o anula la seleccin
de) un anlisis estadstico (H1H5)
para su exploracin.
Introduce D directamente (para
guardar debe pulsar dos teclas).
Muestra la expresin actual en
formato de libro de texto en
pantalla completa. Toque
cuando haya finalizado.
Evala la expresin resaltada y
resuelve las referencias a otras
definiciones.
Aplicacin 1Var estadstica

243

Para seguir con nuestro ejemplo, imagine que medimos al


resto de estudiantes de la clase y que los valores se
redondean al ms prximo de los cinco valores
registrados. En lugar de introducir los datos nuevos en D1,
simplemente aadiremos otra columna, D2, con las
frecuencias de nuestros cinco puntos de datos de D1.
Altura (cm)

Frecuencia

160

165

170

175

180

6. Toque Frec. a la derecha de H1 (o pulse > para


resaltar el segundo campo H1).
7. Introduzca el
nombre de la
columna que
contendr las
frecuencias (en este
ejemplo, D2):
2
8. 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.
9. Si ha definido ms de un anlisis en la Vista
simblica, anule la seleccin de cualquier anlisis
que no le interese.
10. Vuelva a la Vista numrica:

244

Aplicacin 1Var estadstica

11. En la columna D2,


introduzca los datos
de frecuencia
mostrados en la
tabla anterior:

>5E
3E
8E
2E
1E
12. Vuelva a calcular la
estadstica:
El promedio de
altura es de
aproximadamente
167,631cm.
13. Configure un grfico de histograma para los datos.

SP
(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.

Aplicacin 1Var estadstica

245

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 w 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 E.

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.

246

Aplicacin 1Var estadstica

Vista numrica: elementos de men


A continuacin se muestran los elementos de men de la
Vista numrica:
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 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 249.

Edicin de un
conjunto de
datos

Aplicacin 1Var estadstica

En la Vista numrica, resalte los datos que va a modificar,


introduzca el valor nuevo y pulse E. Tambin
puede resaltar los datos, tocar
para copiarlos en
la lnea de entrada, realizar los cambios y pulsar
E.

247

Eliminacin de
datos

Insercin de
datos

Para eliminar un nico elemento de datos, resltelo y


pulse C. 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 SJ(Clear)
.Seleccione la columna y toque
.

Para eliminar los datos de todas las columnas, pulse


SJ (Clear), seleccione Todas las
columnas y toque
.

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 2F 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.

248

Aplicacin 1Var estadstica

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

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

sX

Desviacin estndar de muestra

Desviacin estndar de poblacin

serrX

Error estndar

Aplicacin 1Var estadstica

249

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 P. Si la escala no es la que desea, pulse
V 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.

250

Aplicacin 1Var estadstica

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.

Aplicacin 1Var estadstica

251

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 (SP) 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

252

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

Exploracin de la grfica
La Vista de grfico (P) dispone de opciones de zoom
y trazado, as como de coordenadas de pantalla. La
opcin Escala automtica est disponible desde el
men Vista (V) 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 w
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.

Aplicacin 1Var estadstica

253

254

Aplicacin 1Var estadstica

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.

Aplicacin 2Var estadstica

Minutos de
publicidad
(independiente, x)

Ventas resultantes ($)


(dependiente, y)

1400

920

1100

2265

2890

2200

255

Acceso a la
aplicacin 2Var
estadstica

1. Abra la
Aplicacin 2Var
estadstica:

I Seleccione
2Var
estadstica.

Introduccin de
datos

2. Introduzca los datos de los minutos publicitarios en la


columna C1:
2E1E3E5E5E4

E
3. Introduzca los
datos de ventas
resultantes en la
columna C2:
1400E
920E
1100E
2265E
2890E
2200E

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:

Y
En este caso, C1 y
C2 aparecen de
forma
predeterminada.
Puede que haya
introducido los
datos en columnas
distintas a C1 y C2.
256

Aplicacin 2Var estadstica

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.

M
La correlacin es
r=0.8995

9. Obtenga el
promedio de
tiempo de
publicidad ( x ).
El promedio del
tiempo de
publicidad, x , es
aproximadamente 3.33333 minutos.

Aplicacin 2Var estadstica

257

10. Obtenga el
promedio de ventas
( y ).
El promedio de
ventas, y , son
aproximadamente
1796$.
Pulse

Configuracin
del grfico

para volver a la Vista numrica.

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).

SP(Setup)
Q1E6
E Q 1000
E3200
E \ 500
E

Trazado de la
grfica

12. Trace la grfica.

P
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.

258

Aplicacin 2Var estadstica

Visualizacin de
la ecuacin

13. Vuelva a la Vista simblica.

Y
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:

P
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.

Aplicacin 2Var estadstica

259

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.
Consejo

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:

260

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

Nota

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 E.

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.

Aplicacin 2Var estadstica

261

Botn

Finalidad (Continuacin)
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.

Edicin de un
conjunto de
datos
Eliminacin de
datos

Insercin de
datos

En la Vista numrica, resalte los datos que va a modificar,


introduzca el valor nuevo y pulse E. Tambin
puede seleccionar los datos, tocar
, realizar los
cambios y tocar
.

Para eliminar un nico elemento de datos, resltelo y


pulse C. 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 SJ(Clear)
.Seleccione la columna y toque
.

Para eliminar los datos de todas las columnas, pulse


SJ (Clear), seleccione Todas las
columnas y toque
.

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.

262

Aplicacin 2Var estadstica

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.

Aplicacin 2Var estadstica

263

Definicin de un modelo de regresin


Defina un modelo de regresin en la Vista simblica.
Existen tres formas de hacerlo:

Seleccin del
ajuste

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.

1. Pulse Y 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

264

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:
mx
y = be .

Potencial

Ajusta los datos a una curva de


m
potencias: y = b x .

Exponente

Ajusta los datos a una curva


x
exponencial: y = b m .

Aplicacin 2Var estadstica

Tipo de ajuste

Significado (Continuacin)

Inverso

Ajusta los datos a una


variacin inversa: y = m
---- + b
x

Logstico

Ajusta los datos a una curva


logstica:
L
y = ------------------------( bx )
1 + ae
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.

Definicin de
ajuste propio

Cuadrtico

Ajusta los datos a una curva


cuadrtica: y = ax2+bx+c.
Necesita como mnimo tres
puntos.

Cbico

Ajusta los datos a un polinomio


3
2
cbico: y = ax + b x + cx + d

Curtico

Trigonomtrico

Se ajusta a un polinomio
curtico:
4
3
2
y = ax + bx + cx + dx + e
Ajusta los datos a una curva
trigonomtrica:
y = a sin ( bx + c ) + d .
Necesita como mnimo tres
puntos.

Definido por
el usuario

Defina su propia curva


(consulte a continuacin).

1. Pulse Y 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 Ajusten correspondiente.

Aplicacin 2Var estadstica

265

6. Introduzca una expresin y pulse E. La


variable independiente debe ser X y la expresin no
debe incluir variables desconocidas. Ejemplo:
1.5 cos ( x ) + 0.3 sin ( x ) . 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

266

son:

Estadstica

Definicin

El nmero de puntos de datos.

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.

R2

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

Estadstica

Definicin (Continuacin)

COV

Covarianza de la poblacin de las


columnas de datos dependientes e
independientes.

XY

Suma de todos los productos


individuales de x e y.

Las estadsticas que se muestran al tocar


Estadstica

Definicin

Promedio de valores x
(independientes).

Suma de los valores de x.

X2

Suma de los valores de x2.

sX

La desviacin estndar de muestra


de la columna independiente.

La desviacin estndar de la
poblacin de la columna
independiente.

serrX

El error estndar de la columna


independiente

Las estadsticas que se muestran al tocar

Aplicacin 2Var estadstica

son:

son:

Estadstica

Definicin

Promedio de los valores de


(dependientes).

Suma de los valores de .

Y2

Suma de los valores de 2.

sY

La desviacin estndar de muestra


de la columna dependiente.

La desviacin estndar de la
poblacin de la columna
dependiente.

serrY

El error estndar de la columna


dependiente.

267

Trazado de datos estadsticos


Una vez que haya introducido los datos, seleccionado el
conjunto de datos que desea analizar y especificado el
modelo de ajuste, podr trazar sus datos. Puede trazar
hasta cinco grficos de dispersin simultneamente.
1. En la Vista simblica, seleccione los conjuntos de
datos que desea trazar.
2. Asegrese de que todo su rango de datos se traza.
Para ello, revise (y ajuste, segn sea necesario), los
campos Rng X y Rng Y en la vista Config. de
grfico. (SP).
3. Pulse P.
Si el conjunto datos y la lnea de regresin no estn
correctamente posicionados, pulse V y seleccione
Escala automtica. Escala automtica ofrece
una escala inicial adecuada que, posteriormente,
puede ajustarse en la vista Config. de grfico.

Trazado de un
grfico de
dispersin

Los nmeros bajo el


grfico indican que el
cursor se encuentra en el
segundo punto de datos
de S1, en (1, 920). Pulse
> para pasar al
siguiente punto de datos y
mostrar informacin
relacionada.

Trazado de una
curva

Si no se muestra la lnea de regresin, toque


. Las
coordenadas del cursor de trazado se muestran en la
parte inferior de la pantalla. (Si no se encuentran visibles,
toque
).

268

Aplicacin 2Var estadstica

Pulse Y para ver la


ecuacin de la lnea de
regresin en la Vista
simblica.
Si la ecuacin es
demasiado ancha para
la pantalla, seleccinela
y pulse
.
El ejemplo anterior muestra que la pendiente de la lnea
de regresin (m) es de 425.875 y la interceptacin y- (b)
es de 376.25.

Orden de trazado

Aplicacin 2Var estadstica

Mientras > y < desplazan el cursor por un ajuste o de


punto a punto en un grfico de dispersin, utilice = y \
para elegir el grfico de dispersin o el ajuste que desee
trazar. Para cada anlisis activo (S1S5), el orden de
trazado es el grfico de dispersin en primer lugar y el
ajuste en segundo lugar. Por lo que si S1 y S2 se
encuentran activos, el trazador se encontrar de forma
predeterminada en el grfico de dispersin S1 cuando
pulse P. Pulse \ para trazar el ajuste S1. En este
punto, pulse = para volver al grfico de dispersin S1,
o pulse de nuevo \ para trazar el grfico de dispersin
S2. Pulse \ por tercera vez para trazar el ajuste S2. Si
pulsa \ una cuarta vez, volver al grfico de dispersin
S1. Si no est seguro de lo que est trazando, toque
para ver la definicin del objeto (grfico de
dispersin o ajuste) que se est trazando actualmente.

269

Vista de grfico: elementos de men


A continuacin se indican los elementos de men de la
Vista de grfico:
Botn

Finalidad
Muestra el men Zoom.
Activa o desactiva el modo de
trazado.
Muestra u oculta la curva que mejor
se ajusta a los puntos de datos en
funcin del modelo de regresin
seleccionado.
Permite especificar un valor en la
lnea de regresin al que saltar (o un
punto de datos al que saltar si su
cursor se encuentra en un punto de
datos en lugar de en una lnea de
regresin). Pulse = o \ para
desplazar el cursor al objeto de
inters: la lnea de regresin o los
puntos de datos.
Muestra u oculta los botones del
men.

Config. de grfico
Al igual que ocurre con todas las aplicaciones que
proporcionan una funcin de trazado, la vista Config. de
grfico (SP [Setup]) permite establecer el rango y
la apariencia de la Vista de grfico. Los ajustes comunes
disponibles se indican en Operaciones comunes en la
vista Configuracin de grfico en la pgina 110. La vista
Config. de grfico de la aplicacin 2Var estadstica
dispone de dos ajustes adicionales:

Marca de trazado

270

La pgina 1 de la vista Config. de grfico incluye los


campos denominados MARCA S1 a MARCA S5. Estos
campos permiten especificar uno de los cinco smbolos
que se utilizarn para representar los puntos de datos en
cada conjunto de datos. Esto permitir distinguir los
conjuntos de datos en la Vista de grfico si ha elegido
trazar ms de uno.
Aplicacin 2Var estadstica

Conexin

La pgina 2 de la vista Config. de grfico incluye un


campo Conectar. Si elige esta opcin, se utilizarn
lneas rectas para unir los puntos de datos en la Vista de
grfico.

Prediccin de valores
PredX es una funcin que predice un valor para X dado
un valor para Y. Del mismo modo, PredY es una funcin
que predice un valor para Y dado un valor para X. En
ambos casos, la prediccin se basa en la ecuacin que
mejor se ajusta a los datos segn el tipo de ajuste
seleccionado.
Puede predecir valores en la Vista de grfico de la
aplicacin 2Var estadstica y tambin en la vista de Inicio.

En la Vista de
grfico

1. En la Vista de grfico, toque


para mostrar la
curva de regresin del conjunto de datos (si no se
muestra).
2. Asegrese de que el cursor de trazado se muestra en
la curva de regresin. (Pulse = o \ si no lo est).
3. Pulse > o <. El cursor se desplaza por la curva de
regresin y los valores correspondientes de X e Y se
muestran en la parte inferior de la pantalla. (Si estos
valores no estn visibles, toque
).
Puede forzar en el cursor a un valor de X especfico si toca
, introduce el valor y, a continuacin, toca
.
El cursor salta al punto especfico de la curva.

En la vista de
Inicio

Aplicacin 2Var estadstica

Si la aplicacin 2Var estadstica es la aplicacin activa,


tambin podr predecir los valores de X e Y en la vista de
Inicio.

Introduzca PredX(Y) E para predecir el valor


de X para el valor de Y especificado.

Introduzca PredY(X) E para predecir el valor


de Y para el valor de X especificado.

271

Puede introducir PredX


y PredY en la lnea de
entrada o seleccionarlos
desde el men de
funciones de aplicacin
(en la categora 2Var
estadstica). El
men de funciones de
aplicacin es uno de los mens del cuadro de
herramientas (D).
SUGERENCIA

Cuando se muestre ms de una curva de ajuste, las


funciones PredX y PredY utilizan el primer ajuste activo
definido en la Vista simblica.

Solucin de problemas de un grfico


Si tiene problemas con los grficos, compruebe lo
siguiente:

272

El ajuste (es decir, el modelo de regresin) que desea


seleccionar se encuentra seleccionado.

En la Vista simblica se encuentran seleccionados


nicamente los conjuntos de datos que desea
analizar o trazar.

El rango de trazado es el adecuado. Pruebe a pulsar


V y seleccionar Escala automtica; o bien,
ajuste los parmetros de trazado en la vista Config.
de grfico.

Asegrese de que las dos columnas conectadas


contienen datos y que tienen la misma longitud.

Aplicacin 2Var estadstica

12
Aplicacin Inferencia
La aplicacin Inferencia permite calcular los intervalos de
confianza y realizar las pruebas de hiptesis basadas en
la distribucin normal Z o en la distribucin t de Student.
Adems de la aplicacin Inferencia, el men Matem.
dispone de un conjunto completo de funciones de
probabilidad basado en varias distribuciones
(Chi cuadrado, F, Binomial, Poisson, etc.).
Basndose en las estadsticas de una o dos muestras,
puede probar las hiptesis y buscar intervalos de
confianza para las cantidades siguientes:

Datos de
muestra

Promedio

Proporcin

Diferencia entre dos promedios

Diferencia entre dos proporciones

La aplicacin Inferencia incluye datos de muestra (que


siempre puede restaurar restableciendo la aplicacin).
Estos datos de muestra son tiles para ayudarle a
comprender la aplicacin.

Introduccin a la aplicacin Interferencia


Vamos a realizar una prueba Z en un promedio utilizando
los datos de muestra.

Acceso a la
aplicacin
Inferencia

Aplicacin Inferencia

1. Abra la aplicacin Inferencia:

273

I Seleccione
Inferencia.
La aplicacin
Inferencia se abre en
la Vista simblica.

Opciones de la Vista simblica


En la tabla siguiente se resumen las opciones disponibles
en la Vista simblica para los dos mtodos de inferencia:
la prueba de hiptesis y el intervalo de confianza.

274

Prueba de
hiptesis

Interv. de confianza

Prueba Z: 1 , la
prueba Z en un
promedio

Int. Z: 1 , el intervalo de
confianza para un promedio,
basado en la distribucin
normal

Prueba Z: 1 2,
la prueba Z en la
diferencia entre
dos promedios

Int. Z: 1 2, el intervalo de
confianza para la diferencia
entre dos promedios, basado
en la distribucin normal

Prueba Z: 1 , la
prueba Z en una
proporcin

Int. Z: 1 , el intervalo de
confianza para una
proporcin, basado en la
distribucin normal

Prueba Z: 1 2,
la prueba Z en la
diferencia entre
dos proporciones

Int. Z: 1 2, el intervalo de
confianza para la diferencia
entre dos proporciones,
basado en la distribucin
normal

Prueba T: 1 , la
prueba T en un
promedio

Int. T: 1 , el intervalo de
confianza para un promedio,
basado en la distribucin T de
Student.

Prueba T: 1 2,
la prueba T para la
diferencia entre
dos promedios

Int. T: 1 2, el intervalo de
confianza para la diferencia
entre dos promedios, basado
en la distribucin T de Student
Aplicacin Inferencia

Si selecciona una de las pruebas de hiptesis, puede


efectuar una prueba de la hiptesis alternativa frente a la
hiptesis nula. Para cada prueba hay tres opciones
posibles para una hiptesis alternativa basadas en la
comparacin cuantitativa de dos cantidades. La hiptesis
nula indica que las dos cantidades son iguales. De este
modo, las hiptesis alternativas engloban los diferentes
casos en los que dos cantidades no son iguales: <, > y .
En esta seccin, realizaremos una prueba Z en un
promedio con los datos de ejemplo para ilustrar el
funcionamiento de la aplicacin.

Seleccin de
un mtodo
de inferencia

2. Prueba de
hiptesis es el
mtodo de inferencia
predeterminado. Si no
est seleccionado,
toque en el campo
Mtodo y
seleccinelo.
3. Elija el tipo de
prueba. En este caso,
seleccione Prueba
Z: 1 en el men
Tipo.

4. Seleccione una
hiptesis alternativa.
En este caso,
seleccione < 0 en el
men Hipt. alt.

Aplicacin Inferencia

275

Introduccin
de datos

5. Vaya a la Vista
numrica para ver los
datos de muestra.

En la tabla siguiente se describen los campos


incluidos en esta vista para los datos de muestra.
Nombre del
campo

Definicin

Promedio de la muestra

Tamao de la muestra

Promedio de poblacin
asumido

Desviacin estndar de
poblacin

Nivel alfa para la prueba

La Vista numrica es donde introduce las estadsticas de


muestra y los parmetros de poblacin para la situacin
que est examinando. Los datos de muestra
proporcionados a continuacin pertenecen al caso en el
que un estudiante ha generado 50 nmeros
pseudoaleatorios en su calculadora grfica. Si el
algoritmo funciona correctamente, el promedio estar
cerca de 0.5 y se conoce que el valor de la desviacin
estndar de poblacin es aproximadamente 0.2887. El
estudiante se muestra preocupado porque el promedio de
muestra (0.461368) parece un poco bajo y prueba la
hiptesis alternativa frente a la hiptesis nula.

276

Aplicacin Inferencia

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

Trazado de
los
resultados de
la prueba

para volver a la Vista numrica.

7. Acceda a la vista
grfica de los
resultados de la
prueba:

P
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

Aplicacin Inferencia

277

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.

Borrado de
los datos no
deseados

2. Si la aplicacin contiene datos no deseados,


brrelos:

Introduccin
de datos

3. En la columna D1,
introduzca los puntos
de ebullicin
encontrados durante
los experimentos.

Abra la Aplicacin
1Var estadstica:

I Seleccione 1Var
estadstica.

SJ Todas las columnas

82.5 E
83.1 E
82.6 E
83.7 E
82.4 E
83E

278

Aplicacin Inferencia

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.

I Seleccione
Inferencia.

SJ

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

Aplicacin Inferencia

279

Importacin
de los datos

9. Abra la Vista numrica:

M
10. Especifique los datos que desea importar:
Toque

11. En el campo Apl.,


seleccione la
aplicacin de
estadstica que tiene
los datos que desea
importar.
12. En el campo
Columna,
especifique la columna de la aplicacin donde se
guardan los datos. (D1 es el valor predeterminado).
13. Toque

14. Especifique un
intervalo de confianza
del 90% en el campo
C.

Visualizacin
de los
resultados
numricamente

15. Muestre el intervalo


de confianza en la
Vista numrica:

Visualizacin
de los
resultados
grficamente

17. Muestre el intervalo


de confianza en la
Vista de grfico.

16. Vuelva a la Vista


numrica:

P
El intervalo de
confianza del 90% es
[82.48, 83.28].

280

Aplicacin Inferencia

Pruebas de hiptesis
Las pruebas de hiptesis se utilizan para probar la
validez de las hiptesis sobre los parmetros estadsticos
de una o dos poblaciones. Las pruebas estn basadas en
estadsticas de ejemplos de las poblaciones.
Las pruebas de hiptesis de la calculadora HPPrime
utilizan la distribucin Z normal o la distribucin t de
Student para calcular probabilidades. Si desea utilizar
otras distribuciones, utilice la vista de Inicio y las
distribuciones encontradas en la categora Probabilidad
del men Matem.

Prueba Z de una muestra


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 el promedio de la poblacin equivale a un
valor especificado, 0: = 0.
Seleccione una de las hiptesis alternativas siguientes
frente a la que probar la hiptesis nula:
H0: < 0
H0: > 0
H0: 0

Entradas

Aplicacin Inferencia

Las entradas son:


Nombre del
campo

Definicin

Promedio de la muestra

Tamao de la muestra

Promedio de la poblacin
hipottico

Desviacin estndar de
poblacin

Nivel de significacin

281

Resultados

Los resultados son:


Resultado
Prueba Z
Prueba x
P
Z crtico
Crtico x

Descripcin
Estadsticas de prueba Z
Valor de x asociado con el
valor de la prueba Z
Probabilidad asociada con las
estadsticas de la prueba Z
Valores de lmite de Z asociados
con el nivel de proporcionado
Valores de lmite de x
requeridos por el valor
proporcionado

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:
H0: 1 < 2
H0: 1 > 2
H0: 1 2

Entradas

282

Las entradas son:


Nombre del
campo

Definicin

x1

Promedio de la muestra 1

x2

Promedio de la muestra 2

n1

Tamao de la muestra 1

n2

Tamao de la muestra 2

Desviacin estndar de la
poblacin 1

Desviacin estndar de la
poblacin 2

Nivel de significacin
Aplicacin Inferencia

Resultados

Los resultados son:


Resultado

Descripcin

Prueba Z

Estadsticas de prueba Z

Prueba x

Diferencia de los promedios


asociada con el valor de la
prueba Z

Probabilidad asociada con las


estadsticas de la prueba Z

Z crtico

Valores de lmite de Z asociados


con el nivel de proporcionado

Crtico x

Diferencia de los promedios


asociada con el nivel de
proporcionado

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:
H0: < 0
H0: > 0
H0: 0

Entradas

Las entradas son:


Nombre del
campo
x
n
0

Aplicacin Inferencia

Definicin
Nmero de resultados correctos de la
muestra
Tamao de la muestra
Proporcin de resultados correctos de
la poblacin
Nivel de significacin
283

Resultados

Los resultados son:


Resultado

Descripcin

Prueba Z

Estadsticas de prueba Z

Prueba p

Proporcin de resultados correctos de


la muestra

Probabilidad asociada con las


estadsticas de la prueba Z

Z crtico

Valores de lmite de Z asociados con


el nivel de proporcionado

Crtico p

Proporcin de resultados correctos


asociados con el nivel proporcionado

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:
H0: 1 < 2
H0: 1 > 2
H0: 1 2

Entradas

284

Las entradas son:


Nombre del
campo

Definicin

x1

Recuento de resultados
correctos de la muestra 1

x2

Recuento de resultados
correctos de la muestra 2

n1

Tamao de la muestra 1

n2

Tamao de la muestra 2

Nivel de significacin
Aplicacin Inferencia

Resultados

Los resultados son:


Resultado

Descripcin

Prueba Z

Estadsticas de prueba Z

Prueba p

Diferencia entre las


proporciones de resultados
correctos de las dos muestras
asociadas con el valor Z de la
prueba

Probabilidad asociada con las


estadsticas de la prueba Z

Z crtico

Valores de lmite de Z
asociados con el nivel de
proporcionado

Crtico p

Diferencia en la proporcin de
resultados correctos de las dos
muestras asociadas con el nivel
proporcionado

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:
H0: < 0
H0: > 0
H0: 0

Aplicacin Inferencia

285

Entradas

Resultados

Las entradas son:


Nombre del
campo

Definicin

Promedio de la muestra

Desviacin estndar de muestra

Tamao de la muestra

Promedio de la poblacin
hipottico

Nivel de significacin

Los resultados son:


Resultado

Descripcin

Prueba T

Estadsticas de prueba T

Prueba x

Valor de x asociado con el valor


de la prueba T

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 x

Valores de lmite de x requeridos


por el valor proporcionado

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:
H0: 1 < 2
H0: 1 > 2
H0: 1 2

286

Aplicacin Inferencia

Entradas

Resultados

Aplicacin Inferencia

Las entradas son:


Nombre
del campo

Definicin

x1

Promedio de la muestra 1

x2

Promedio de la muestra 2

s1

Desviacin estndar de la muestra 1

s2

Desviacin estndar de la muestra 2

n1

Tamao de la muestra 1

n2

Tamao de la muestra 2

Nivel de significacin

Agrupados

Active esta opcin para agrupar


muestras basndose en sus
desviaciones estndar

Los resultados son:


Resultado

Descripcin

Prueba T

Estadsticas de prueba T

Prueba x

Diferencia de los promedios asociada con el valor de la prueba T

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 x

Diferencia de los promedios


asociada con el nivel de
proporcionado

287

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

Resultados

Las entradas son:


Nombre
del
campo

Definicin

Promedio de la muestra

Tamao de la muestra

Desviacin estndar de poblacin

Nivel de confianza

Los resultados son:


Resultado

Descripcin

Nivel de confianza

Z crtico

Valores crticos para Z

Inferior

Lmite inferior para

Superior

Lmite superior para

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.

288

Aplicacin Inferencia

Entradas

Resultados

Las entradas son:


Nombre
del
campo

Definicin

x1

Promedio de la muestra 1

x2

Promedio de la muestra 2

n1

Tamao de la muestra 1

n2

Tamao de la muestra 2

Desviacin estndar de la poblacin 1

Desviacin estndar de la poblacin 2

Nivel de confianza

Los resultados son:


Resultado

Descripcin

Nivel de confianza

Z crtico

Valores crticos para Z

Inferior

Lmite inferior para

Superior

Lmite superior para

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

Aplicacin Inferencia

Las entradas son:


Nombre
del campo

Definicin

Recuento de resultados correctos de


la muestra

Tamao de la muestra

Nivel de confianza

289

Resultados

Los resultados son:


Resultado

Descripcin

Nivel de confianza

Z crtico

Valores crticos para Z

Inferior

Lmite inferior para

Superior

Lmite superior para

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

Resultados

290

Las entradas son:


Nombre
del
campo

Definicin

x1

Recuento de resultados correctos de la


muestra 1

x2

Recuento de resultados correctos de la


muestra 2

n1

Tamao de la muestra 1

n2

Tamao de la muestra 2

Nivel de confianza

Los resultados son:


Resultado

Descripcin

Nivel de confianza

Z crtico

Valores crticos para Z

Inferior

Lmite inferior para

Superior

Lmite superior para

Aplicacin Inferencia

Intervalo T de una muestra


Nombre de men

Int. T: 1
Esta opcin utiliza la distribucin T de Student para
calcular un intervalo de confianza para , el promedio
real de una poblacin, cuando se desconoce la
desviacin estndar real de la poblacin, .

Entradas

Resultados

Las entradas son:


Nombre
del
campo

Definicin

Promedio de la muestra

Desviacin estndar de muestra

Tamao de la muestra

Nivel de confianza

Los resultados son:


Resultado

Descripcin

Nivel de confianza

GL

Grados de libertad

T crtico

Valores crticos para T

Inferior

Lmite inferior para

Superior

Lmite superior para

Intervalo T de dos muestras


Nombre de men

Int. T: 1 2
Esta opcin utiliza la distribucin t de Student para
calcular un intervalo de confianza para la diferencia entre
los promedios de dos poblaciones, 1 2, cuando se
desconocen las desviaciones estndar de la poblacin,
s1 y s2.

Aplicacin Inferencia

291

Entradas

Resultados

292

Las entradas son:


Resultado

Definicin

x1

Promedio de la muestra 1

x2

Promedio de la muestra 2

s1

Desviacin estndar de la muestra 1

s2

Desviacin estndar de la muestra 2

n1

Tamao de la muestra 1

n2

Tamao de la muestra 2

Nivel de confianza

Agrupados

Si se agrupan o no las muestras


basndose en sus desviaciones
estndar

Los resultados son:


Resultado

Descripcin

Nivel de confianza

GL

Grados de libertad

T crtico

Valores crticos para T

Inferior

Lmite inferior para

Superior

Lmite superior para

Aplicacin Inferencia

13
Aplicacin Soluc.
La aplicacin Soluc. permite definir hasta diez ecuaciones o
expresiones con tantas variables como desee en cada una.
Puede calcular una nica ecuacin o expresin para una de sus
variables, en funcin de un valor de inicializacin. Tambin
puede calcular un sistema de ecuaciones (lineal o no lineal)
utilizando de nuevo valores de inicializacin.
Tenga en cuenta las diferencias entre una ecuacin y una
expresin:

Una ecuacin contiene un signo igual. Su solucin es el


valor de la variable desconocida que hace que ambas
partes de la ecuacin tengan el mismo valor.

Una expresin no contiene un signo igual. Su solucin es


una raz; es decir, un valor para la variable desconocida
que iguala la expresin a cero.

Por brevedad, el trmino ecuacin en este captulo se referir


tanto a ecuaciones como a expresiones.
Soluc. funciona solo con nmeros reales.

Introduccin a la aplicacin Soluc.


La aplicacin Soluc. utiliza las vistas de aplicaciones comunes:
simblica, de grfico y numrica, descritas en el captulo 5,
aunque la Vista numrica es bastante diferente de las otras
aplicaciones porque est dedicada a la resolucin numrica en
lugar de a la visualizacin de una tabla de valores.
Para obtener una descripcin de los botones de men comunes
de las otras aplicaciones que tambin estn disponibles en esta
aplicacin, consulte:

Aplicacin Soluc.

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
293

Una ecuacin
Imagine que desea encontrar la aceleracin necesaria para
aumentar la velocidad de un vehculo de 16,67m/s (60km/h) a
27,78m/s (100km/h) en una distancia de 100m.
La ecuacin que desea resolver es:
V 2 = U 2 +2AD.
Donde V = velocidad final, U = velocidad inicial, A = aceleracin
necesaria y D = distancia.

Acceso a la
aplicacin
Soluc.

NOTA

1. Abra la aplicacin Soluc.

I Seleccione Soluc.
La aplicacin Soluc. se
inicia en la Vista simblica,
donde puede especificar la
ecuacin que desea
resolver.
Adems de las variables integradas, puede utilizar una o ms
variables que haya creado personalmente (en la vista de Inicio
o en el sistema algebraico computacional). Por ejemplo, si ha
creado una variable llamada ME, puede incluirla en una
ecuacin como la siguiente: Y 2 = G 2 + ME.
En la aplicacin Soluc. tambin se puede hacer referencia a las
funciones definidas en otras aplicaciones. Por ejemplo, si ha
definido F1(X) como X2 +10 en la aplicacin Funcin, puede
introducir F1(X)=50 en la aplicacin Soluc. para resolver la
ecuacin X2 + 10 = 50.

Borrado de
la aplicacin
y definicin
de la
ecuacin

294

2. Si no necesita las ecuaciones o expresiones ya definidas,


para confirmar que
pulse SJ (Clear). Toque
desea borrar la aplicacin.

Aplicacin Soluc.

3. Defina la ecuacin.

AVjS.A U
j+ 2A A A D
E

Introduccin
de las
variables
conocidas

4. Acceda a la Vista numrica.

M
Aqu, especifique los valores
de las variables conocidas,
resalte la variable que
desea calcular y toque
.
5. Introduzca los valores de las
variables conocidas.
2 7.7 8E1 6 .6 7E\1 0 0 E

NOTA

Puede que algunas variables ya tengan valores dados cuando


acceda a la Vista numrica. Esto ocurre si se han asignado
valores a las variables en alguna otra ubicacin. Por ejemplo,
puede que haya asignado 10 a la variable U: 10
U en la
vista de Inicio. A continuacin, si abre la Vista numrica para
resolver una ecuacin con U como una variable, 10 ser el valor
predeterminado de U. Esto tambin ocurre si a una variable se
le ha dado un valor en algn clculo anterior (en una aplicacin
o un programa).
Para restablecer todas las variables con valores a cero, pulse

SJ.

Aplicacin Soluc.

295

Clculo de la
variable
desconocida

6. Calcule la variable desconocida (A).


Desplace el cursor al campo
A y toque
.
Por lo tanto, la aceleracin
necesaria para aumentar la
velocidad de un vehculo de
16,67m/s (60km/h) a
27,78m/s (100km/h) en
una distancia de 100m es aproximadamente 2,4692m/s2.
La ecuacin es lineal con respecto a la variable A. Por lo
tanto, podemos concluir que no hay ms soluciones para A.
Tambin podemos comprobarlo si trazamos la ecuacin.

Trazado de
la ecuacin

La Vista de grfico muestra una grfica para cada lado de


la ecuacin resuelta. Puede elegir cualquiera de las
variables como la variable independiente seleccionndola
en la Vista numrica. Por lo tanto, asegrese de que A est
resaltada en el siguiente ejemplo.
La ecuacin actual es V 2 = U 2 +2AD. La Vista de grfico
trazar dos ecuaciones, una para cada lado de la ecuacin.
Una de estas es Y = V 2, con V = 27.78, de forma que Y =
771.7284. Esta grfica ser una lnea horizontal. La otra
grfica ser Y = U 2 +2AD con U =16.67 y D =100, de
forma que Y = 200A + 277.8889. Esta grfica es tambin
una lnea. La solucin deseada es el valor de A donde se
cruzan estas dos lneas.
7. Trace la ecuacin para la variable A.

V
Seleccione Escala
automtica.
Seleccione Ambos lados
de En (donde n es el
nmero de la ecuacin
seleccionada).

296

Aplicacin Soluc.

8. El trazador est activo de


forma predeterminada.
Mediante las teclas del
cursor, desplace el cursor de
trazado en cualquiera de
las grficas hasta situarlo
cerca de la interseccin.
Observe que el valor de A
que se muestra cerca de la esquina inferior izquierda de la
pantalla coincide con el valor de A que ha calculado
anteriormente.
La Vista de grfico proporciona una forma cmoda de
encontrar una aproximacin a una solucin cuando
sospeche que hay varias soluciones. Desplace el cursor de
trazado cerca de la solucin (es decir, la interseccin) que
desee y, a continuacin, abra la Vista numrica. La solucin
dada en la Vista numrica ser la que est ms cerca del
cursor de trazado.
NOTA

Si arrastra el dedo horizontal o verticalmente por la pantalla,


puede ver rpidamente partes del grfico que inicialmente se
encuentran fuera de los rangos x e y configurados.

Varias ecuaciones
Puede definir hasta diez ecuaciones y expresiones en la Vista
simblica y seleccionar las que desea resolver juntas como un
sistema. Por ejemplo, imagine que desea calcular el sistema de
ecuaciones que consta de:

Acceso a la
aplicacin
Soluc.

Aplicacin Soluc.

X 2 + Y 2 = 16 y

X Y = 1

1. Abra la aplicacin Soluc.

I Seleccione Soluc.
2. Si no necesita las ecuaciones o expresiones ya definidas,
pulse SJ (Clear). Toque
para confirmar que
desea borrar la aplicacin.

297

Definicin de
las
ecuaciones

3. Defina las ecuaciones.

A Xj+AYj
S.16E
A XwAYS.
Q1 E
Asegrese de que ambas
ecuaciones estn seleccionadas, ya que buscamos los
valores de X e Y que satisfagan ambas ecuaciones.

Introduccin
de un valor
de
inicializacin

4. Acceda a la Vista numrica.

M
A diferencia del ejemplo
anterior, en este ejemplo no
disponemos de valores para
ninguna variable. Puede
introducir un valor de
inicializacin para una de
las variables o permitir que la calculadora proporcione una
solucin. (Normalmente, un valor de inicializacin es un
valor que permite que la calculadora proporcione, si es
posible, una solucin que sea la ms cercana a este valor en
lugar de otro). En este ejemplo, busquemos una solucin en
las proximidades de X = 2.
5. Introduzca el valor de inicializacin en el campo X:
2
La calculadora proporcionar una solucin (si existe
alguna), y no se le indicar si hay varias soluciones. Cambie
los valores de inicializacin para buscar otras soluciones
potenciales.
6. Seleccione las variables para las que desea buscar
soluciones. En este ejemplo, deseamos encontrar valores
para X e Y; por lo tanto, asegrese de que ambas variables
estn seleccionadas.

298

Aplicacin Soluc.

Tenga en cuenta tambin que, si dispone de ms de dos


variables, puede introducir valores de inicializacin para
varias de estas.

Resolucin
de las
variables
desconocidas

7. Toque
para
encontrar una solucin
prxima a X = 2 que
satisfaga cada ecuacin
seleccionada. Si se
encuentran las soluciones,
se mostrarn junto a cada
variable seleccionada.

Limitaciones
No puede trazar ecuaciones si hay ms de una seleccionada en
la Vista simblica.
La calculadora HPPrime no le indicar que hay varias
soluciones. Si sospecha que existe otra solucin prxima a un
valor especfico, repita el procedimiento utilizando dicho valor
como valor de inicializacin. (En el ejemplo que acabamos de
ver, encontrar otra solucin si introduce 4 como el valor de
inicializacin para X).
En determinadas situaciones, la aplicacin Soluc. utilizar un
nmero de inicializacin aleatorio al buscar una solucin. Esto
significa que no siempre se puede predecir qu valor de
inicializacin devolver una solucin determinada cuando
existen varias soluciones.

Aplicacin Soluc.

299

Informacin sobre soluciones


Cuando est resolviendo una sola ecuacin, el botn
aparece en el men despus de tocar
. Al tocar
,
se muestra un mensaje que le ofrece determinada informacin
sobre las soluciones encontradas (si existe alguna). Toque
para borrar el mensaje.

300

Mensaje

Significado

Cero

La aplicacin Soluc. ha encontrado un


punto en el que los dos lados de la
ecuacin son iguales o en el que la
expresin era cero (una raz) segn la
precisin de 12 dgitos de la calculadora.

Cambio de
signo

Soluc. ha encontrado dos puntos en los que


ambos lados de la ecuacin tienen signos
opuestos, pero no puede encontrar un
punto intermedio en el que el valor sea
cero. Del mismo modo, para una expresin,
donde el valor de la expresin tiene signos
diferentes pero no es precisamente cero. El
motivo podra ser que los dos puntos son
vecinos (difieren en uno en el dgito nmero
doce); o bien, que la ecuacin no tiene un
valor real entre los dos puntos. Soluc.
devuelve el punto en el que el valor o la
diferencia se aproxima a cero. Si la
ecuacin o expresin es real de forma
continua, este punto es la mejor
aproximacin de Soluc. para una solucin
real.

Aplicacin Soluc.

Mensaje

Significado (Continuacin)

Extremo

Soluc. ha encontrado un punto en el que el


valor de la expresin se aproxima a un
mnimo local (para valores positivos) o a un
mximo (para valores negativos). Este
punto puede ser una solucin o no.
O bien:
Soluc. ha dejado de buscar en
9.99999999999E499, el nmero ms
grande que puede representar la
calculadora.
Tenga en cuenta que el mensaje
Extremum indica que es muy probable
que no haya solucin. Utilice la Vista
numrica para verificarlo (y tenga en
cuenta que cualquier valor mostrado es
sospechoso).

Aplicacin Soluc.

No se puede
encontrar
una
solucin

No hay valores que satisfagan la ecuacin


o expresin seleccionada.

Resultados
incorrectos

La aproximacin inicial queda fuera del


dominio de la ecuacin. Por lo tanto, la
solucin no era un nmero real o provoc
un error.

Constante?

El valor de la ecuacin es el mismo en


todos los puntos de la muestra.

301

302

Aplicacin Soluc.

14
Aplicacin Soluc. lineal
La aplicacin Soluc. lineal permite resolver un conjunto de
ecuaciones lineales. El conjunto puede ser de dos o tres
ecuaciones lineales.
En un conjunto de dos ecuaciones, cada ecuacin debe
tener el formato ax + by = k . En un conjunto de tres
ecuaciones, cada ecuacin debe tener el formato
ax + by + cz = k .
El usuario proporciona los valores de a, b y k (y c en
conjuntos de tres ecuaciones) para cada ecuacin, y la
aplicacin intentar resolver x e y (y z en conjuntos de tres
ecuaciones).
La calculadora HPPrime le avisar si no puede encontrar
ninguna solucin o si hay un nmero infinito de
soluciones.

Introduccin a la aplicacin Soluc. lineal


El ejemplo siguiente define el siguiente conjunto de
ecuaciones y, a continuacin, calcula las variables
desconocidas:
6x + 9y + 6z = 5
7x + 10y + 8z = 10
6x + 4y = 6

Aplicacin Soluc. lineal

303

Acceso a la
aplicacin
Soluc. lineal

1. Abra la
aplicacin Soluc.
lineal.

I Seleccione
Soluc.
lineal.
La aplicacin se
abre en la Vista
numrica.

Nota

Definicin y
resolucin de
ecuaciones

Si la ltima vez que utiliz la aplicacin Soluc. lineal


resolvi dos ecuaciones, aparecer el formulario de
entrada de dos ecuaciones. Para resolver un conjunto de
tres ecuaciones, toque
; ahora aparecer el
formulario de entrada de tres ecuaciones.
2. Introduzca los coeficientes de cada variable en cada
ecuacin y el trmino constante para definir las
ecuaciones que desea calcular. Observe que el
cursor se coloca inmediatamente a la izquierda de x
en la primera ecuacin, listo para que inserte el
coeficiente de x (6). Introduzca el coeficiente y toque
o pulse E.
3. El cursor se desplaza al siguiente coeficiente.
Introduzca ese coeficiente y toque
o pulse
E. Repita el procedimiento las veces
necesarias hasta que haya definido todas las
ecuaciones.

304

Aplicacin Soluc. lineal

Una vez que se


hayan
introducido
suficientes valores
para que el
solucionador
pueda generar
soluciones, estas
aparecern cerca
de la parte inferior de la pantalla. En este ejemplo, el
solucionador pudo encontrar las soluciones de x, y y
z en el momento en que se introdujo el primer
coeficiente de la ltima ecuacin.
La solucin
cambia a medida
que introduce
cada uno de los
valores restantes.
La grfica de la
derecha muestra
la solucin final
una vez que se
han introducido todos los coeficientes y constantes.

Resolucin de
un sistema 2x2

Nota

Aplicacin Soluc. lineal

Si aparece el
formulario de
entrada de tres
ecuaciones y desea
resolver un conjunto
de dos ecuaciones,
toque
.

Puede introducir cualquier expresin que devuelva un


resultado numrico, incluidas variables. Solo tiene que
introducir el nombre de una variable. Para obtener ms
informacin sobre la asignacin de valores a variables,
consulte Almacenamiento de un valor en una variable
en la pgina 50.

305

Elementos de men
Los elementos de men son los siguientes:

306

: mueve el cursor a la lnea de entrada donde


puede aadir o cambiar un valor. Tambin puede
resaltar un campo, introducir un valor y pulsar
E. El cursor se mueve automticamente al
campo siguiente, donde puede introducir el siguiente
valor y pulsar E.

: muestra la pgina para resolver un sistema


de 2 ecuaciones lineales en 2 variables; cambia a
cuando se activa.

: muestra la pgina para resolver un sistema


de 3 ecuaciones lineales en 3 variables; cambia a
cuando se activa.

Aplicacin Soluc. lineal

15
Aplicacin Paramtrica
La aplicacin Paramtrica permite explorar ecuaciones
paramtricas. Son ecuaciones en las que X e Y se definen
como funciones de T. Tienen los formatos x = f ( t ) y
y = g(t) .

Introduccin a la aplicacin Paramtrica


La aplicacin Paramtrica 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

En este captulo exploraremos las ecuaciones


paramtricas x(T) = 8sin(T) e y(T) = 8cos(T). Estas
ecuaciones producen un crculo.

Acceso a la
aplicacin
Paramtrica

1. Abra la aplicacin
Paramtrica.

I Seleccione
Paramtrica.
La aplicacin
Paramtrica se
inicia en la Vista
simblica. Esta es
la vista definitoria. Es donde define simblicamente
(es decir, especifica) las expresiones paramtricas
que desea explorar.

Aplicacin Paramtrica

307

Los datos grficos y numricos que visualiza en la


Vista de grfico y la Vista numrica se derivan de las
funciones simblicas definidas aqu.

Definicin de
las funciones

Hay 20 campos para definir funciones. Se etiquetan


X1(T) a X9(T) y X0(T), e Y1(T) a Y9(T) e Y0(T).
Cada funcin X se empareja con una funcin Y.
2. Resalte el par de funciones que desea utilizar
tocando o desplazndose hasta el par especfico. Si
introduce una funcin nueva, solo tiene que empezar
a escribirla. Si est editando una funcin existente,
toque
y realice los cambios. Cuando haya
terminado de definir o modificar la funcin, pulse
E.
3. Defina las dos expresiones.
8ed?

E
8fd?

E
Observe cmo la
tecla d
introduce la
variable relevante
para la aplicacin actual. En la aplicacin Funcin,
d introduce una X. En la aplicacin Paramtrica
introduce una T. En la aplicacin Polar, descrita en el
captulo 16, introduce .
4. Decida si desea:

308

Colorear de forma personalizada una o ms


funciones al trazarlas

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

Aplicacin Paramtrica

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.

Definicin de
la medida del
ngulo

Establezca los grados como medida del ngulo:


5. SY (Setup)
6. Toque el campo
Medida del
ngulo y
seleccione
Grados.
Tambin puede
configurar la
medida del ngulo en la pantalla Configuracin
de Inicio. No obstante, la configuracin de Inicio se
aplica a todo el sistema. Al configurar la medida del
ngulo en una aplicacin en lugar de hacerlo en la
vista de Inicio, limita la configuracin solo a esa
aplicacin.

Configuracin
del grfico

7. Abra la vista Config. de grfico:

SP (Setup)
8. Configure el
grfico
especificando las
opciones grficas
correspondientes.
En este ejemplo,
configure los
campos Rng T e
Incr T de tal
manera que T pase de 0 a 360 en incrementos de 5:
Seleccione el segundo campo Rng T e introduzca:
360

Aplicacin Paramtrica

309

Trazado de
las funciones

9. Trace las funciones:

Exploracin
de la grfica

El botn del men permite acceder a herramientas


comunes para la exploracin de grficos:

: muestra un rango de opciones de zoom.


(Tambin puede utilizar las teclas + y w para
acercar y alejar el zoom).
: cuando est activo, permite el
desplazamiento de un cursor de trazado en el
contorno del grfico (las coordenadas del cursor se
muestran en la parte inferior de la pantalla).
: especifica un valor T y el cursor se desplaza
a las coordenadas x e y correspondientes.
: muestra las funciones responsables del
grfico.
En Operaciones comunes en la Vista de grfico en la
pgina 100 puede obtener informacin detallada sobre
estas herramientas.
Normalmente, puede modificar un grfico cambiando su
definicin en la Vista simblica. No obstante, puede
modificar algunos grficos cambiando los parmetros de
Config. de grfico. Por ejemplo, puede trazar un tringulo
en lugar de un crculo simplemente cambiando dos
parmetros de Config. de grfico. Las definiciones en la
Vista simblica no cambian. A continuacin se explica el
procedimiento:
10. Pulse SP (Setup).
11. Cambie Incr T a 120.
12. Toque

310

Aplicacin Paramtrica

13. En el men Mtodo, seleccione Segm. de


increm. fijo.
14. Pulse P.
Se muestra un
tringulo en lugar
de un crculo. Esto
se debe a que el
valor nuevo de
Incr T permite que
los puntos que se
van a trazar estn
a 120 el uno del otro en lugar de los 5 casi
continuos. Si selecciona Segm. de increm.
fijo, los puntos a 120 el uno del otro se conectan
con segmentos de lnea.

Visualizacin
de la Vista
numrica

15. Acceda a la Vista


numrica:

M
16. Con el cursor en la
columna T, 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.

Aplicacin Paramtrica

311

312

Aplicacin Paramtrica

16
Aplicacin Polar
La aplicacin Polar permite explorar ecuaciones polares.
Las ecuaciones polares son aquellas en las que r (la
distancia de un punto al origen: [0,0]) se define en
funcin de , el ngulo que forma un segmento desde el
punto al origen con el eje polar. Dichas ecuaciones tienen
la frmula r = f ( ) .

Introduccin a la aplicacin Polar


La aplicacin Polar utiliza las seis vistas de aplicaciones
estndar descritas en el captulo 5, Introduccin a las
aplicaciones de HP, que comienza en la pgina 79. Este
captulo tambin describe los botones de men utilizados
en la aplicacin Polar.
En este captulo exploraremos la expresin 5cos(/
2)cos()2.

Acceso a la
aplicacin
Polar

1. Abra la aplicacin
Polar:

I Seleccione
Polar.
La aplicacin se
abrir en la Vista
simblica.

Definicin de
la funcin

Hay 10 campos para definir funciones polares. Se


etiquetan R1() a R9() y R0().
2. Resalte el campo que desee utilizar tocndolo o
desplazndose hasta este. Si introduce una funcin
nueva, solo tiene que empezar a escribirla. Si est
editando una funcin existente, toque
y
realice los cambios. Cuando haya terminado de
definir o modificar la funcin, pulse E.

Aplicacin Polar

313

3. Defina la expresin 5cos(/2)cos()2.


5Szf
dn2>>

fd>j
E
Observe cmo la
tecla d
introduce la
variable relevante para la aplicacin actual. En esta
aplicacin, la variable relevante es .
4. Si lo desea, elija un color para el grfico que no sea
el predeterminado. Para ello, seleccione el cuadrado
coloreado a la izquierda del conjunto de funciones,
toque
y seleccione un color del selector de
color.
Para obtener ms informacin sobre la adicin de
definiciones y modificacin de definiciones, y la
evaluacin de definiciones dependientes en la Vista
simblica, consulte Operaciones comunes en la Vista
simblica en la pgina 93.

Definicin de
la medida del
ngulo

Establezca la medida del ngulo en radianes:


5. SY (Setup)
6. Toque el campo
Medida del
ngulo y
seleccione
Radianes.
Para obtener ms
informacin sobre la
vista Config. simblica, consulte Operaciones comunes
en la vista Config. simblica en la pgina 99.

314

Aplicacin Polar

Configuracin
del grfico

7. Abra la vista Config. de grfico:

SP (Setup)
8. Configure el grfico
especificando las
opciones grficas
correspondientes. En
este ejemplo,
configure el lmite
superior del rango
de la variable
independiente en 4:
Seleccione el segundo campo Rng e introduzca
4Sz ().
Existen varias formas de configurar la apariencia de
la Vista de grfico. Para obtener ms informacin,
consulte Operaciones comunes en la vista
Configuracin de grfico en la pgina 110.

Trazado de la
expresin

Aplicacin Polar

9. Trace la expresin:

315

Exploracin
de la grfica

10. Muestre el men Vista de grfico.

Aparecen varias
opciones que le
ayudarn a
explorar la grfica,
como las opciones
Zoom y Trazar.
Tambin puede
pasar directamente a un valor especfico
introduciendo dicho valor. Aparecer la pantalla Ir a
con el nmero que ha escrito en la lnea de entrada.
Solo tiene que tocar
para aceptarlo.
(Tambin puede tocar el botn
el valor de destino).

y especificar

Si solo se ha trazado una ecuacin polar, puede


visualizar la ecuacin que ha generado el grfico si
toca
. Si hay varias ecuaciones trazadas,
desplace el cursor de trazado al grfico deseado
.
(pulsando = o \) y, a continuacin, toque
Para obtener ms informacin sobre la exploracin
de grficos en la Vista de grfico, consulte
Operaciones comunes en la Vista de grfico en la
pgina 100.

Visualizacin
de la Vista
numrica

11. Abra la Vista


numrica:

M
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.

316

Aplicacin Polar

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.

Aplicacin Polar

317

318

Aplicacin Polar

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.

Aplicacin Secuencia

319

Acceso a la
aplicacin
Secuencia

1. Abra la aplicacin
Secuencia:

I Seleccione
Secuencia.
La aplicacin se
abrir en la Vista
simblica.

Definicin de la
expresin

2. Defina la secuencia de Fibonacci:


U 1 = 1 , U 2 = 1 , U n = U n 1 + U n 2 para n > 2 .
En el campo U1(1), especifique el primer trmino de
la secuencia:
1E
En el campo U1(2), especifique el segundo trmino
de la secuencia:
1E
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).

320

Aplicacin Secuencia

Configuracin
del grfico

4. Abra la vista Config. de grfico:

SP (Setup)
5. Restablezca la configuracin a los valores
predeterminados:

SJ (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
(SP) 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:

Aplicacin Secuencia

: permite acercar o alejar el zoom en un


grfico.
: permite realizar el trazado de una grfica.
321

: 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 V.

Visualizacin
de la Vista
numrica

11. Acceda a la Vista


numrica:

M
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

322

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

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 V.

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
N
U1 ( N ) = 2---
3
Seleccione U1(N)

RQF y
seleccione
2\3

>>k
E

Aplicacin Secuencia

323

Configuracin
del grfico

2. Abra la vista Config.


de grfico:

SP (Setup)
3. Restablezca la
configuracin a los
valores
predeterminados:

SJ (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:

P
Pulse E 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

324

7. Vea la tabla:

M
8. Toque
y
seleccione 1 para
visualizar los valores
de secuencia.

Aplicacin Secuencia

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.

I Seleccione Finanzas.
La aplicacin se abre en la Vista numrica.

Aplicacin Finanzas

325

2. En el campo N,
introduzca 5 s12
y pulse E.
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 E.
4. En el campo VA, escriba 19500 w 3000 y pulse
E. 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.
326

Aplicacin Finanzas

7. En el campo PAGO, introduzca Q 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:

Aplicacin Finanzas

327

El diagrama de flujo de caja siguiente muestra un


prstamo desde el punto de vista del prestamista:

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.

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.

328

Aplicacin Finanzas

Existen siete variables de TVM:

Aplicacin Finanzas

Variable

Descripcin

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.

329

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:

I Seleccione Finanzas.
2. Restaure los valores predeterminados de todos los
campos:

SJ
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$.
330

Aplicacin Finanzas

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.

Aplicacin Finanzas

331

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$.

332

Aplicacin Finanzas

Grfica de
amortizacin

Pulse P 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.

Aplicacin Finanzas

333

334

Aplicacin Finanzas

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.

Aplicacin Soluc. de tring.

335

Acceso a la
aplicacin
Soluc. de tring.

1. Abra la aplicacin
Soluc. de tring.

I 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 SJ (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).

Nota

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.

336

Aplicacin Soluc. de tring.

Especificacin
de los valores
conocidos

3. Vaya a un campo cuyo valor conozca, introduzca el


o pulse E. Repita el
valor y toque
procedimiento con cada valor conocido.
(a). En a,
escriba 4 y
pulse
E.
(b). En b,
escriba 6 y
pulse

E.
(c). En C, escriba 30 y pulse E.

Clculo de los
valores
desconocidos

Aplicacin Soluc. de tring.

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.

337

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.

338

Aplicacin Soluc. de tring.

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.

Aplicacin Soluc. de tring.

339

340

Aplicacin Soluc. de tring.

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.

Aplicaciones Explorador

341

Aplicacin Explorador lineal


La aplicacin Explorador lineal puede utilizarse para
examinar el comportamiento de las grficas con forma
y = ax e y = ax + b cuando cambian los valores de a y b.

Acceso a la
aplicacin

Pulse I 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 <, >, +, w y
Q. Si elige una ecuacin de nivel 2, la pantalla muestra
lo siguiente:
Esto significa que puede pulsar <, >, =, \, +,
w y Q.

342

Aplicaciones Explorador

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
w y +) disminuyen y aumentan la pendiente. Pulse
Q 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 Q para cambiar el signo de a.

Aplicaciones Explorador

343

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

344

para visualizar la respuesta correcta y


para salir del modo de prueba.

Aplicaciones Explorador

Aplicacin Explor. cuadrtico


La aplicacin Explor. cuadrtico puede utilizarse para
examinar el comportamiento de y = a ( x + h ) 2 + v cuando
cambian los valores de a, h y v.

Acceso a la
aplicacin

Pulse I 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, b2 4ac ), 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:
y = ax [Nivel 1]
2

y = ( x + h ) [Nivel 2]
2

y = x + v [Nivel 3]
2

y = a ( x + h ) + v [Nivel 4]
2

Aplicaciones Explorador

345

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 Q 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).

346

Aplicaciones Explorador

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
y = a sin ( bx + c ) + d e y = a cos ( bx + c ) + d 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
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.

Aplicaciones Explorador

: cambia entre las grficas de senos

: 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).

347

Acceso a la
aplicacin

Pulse I 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

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 9 o
20.

348

Aplicaciones Explorador

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

Aplicaciones Explorador

para visualizar la respuesta correcta y


para salir del modo de prueba.

349

350

Aplicaciones Explorador

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
(D). 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:

Funciones y comandos

en el men Matem.

en el men Sistema [algebraico computacional]

utilizados en la aplicacin Geometra


351

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 F). 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).
Nombre descriptivo

Nombre del comando

Lista de factores

ifactors

Ceros complejos

cZeros

Bases de Groebner

gbasis

Factor por grado

factor_xn

Buscar races

proot

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).

352

Funciones y comandos

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 E 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, Se(ASEN) significa que
para realizar un clculo de arco seno (ASEN), debe pulsar
Se.
Funciones y comandos

353

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:

Sj 320 devuelve 17.88854382 en la vista de Inicio


y 8*5 en el Sistema algebraico computacional.

+,w,s,
n

Sumar, restar, multiplicar y dividir. Tambin acepta nmeros


complejos, listas y matrices.
valor1 + valor2, etc.

Logaritmo natural. Tambin acepta nmeros complejos.


LN(valor)
Ejemplo:
LN(1) devuelve 0

Sh (ex)

Exponencial natural. Tambin acepta nmeros complejos.


evalor
Ejemplo:
e5 devuelve 148.413159103

Logaritmo comn. Tambin acepta nmeros complejos.


LOG(valor)
Ejemplo:
LOG(100) devuelve 2

Si (10x)

Exponencial comn (antilogaritmo). Tambin acepta


nmeros complejos.
110 valor
Ejemplo:
1103 devuelve 1000

354

Funciones y comandos

efg

Seno, coseno, tangente. Las entradas y salidas dependen del


formato de ngulo actual: grados o radianes.
SIN(valor)
COS(valor)
TAN(valor)
Ejemplo:
TAN(45) devuelve 1 (modo grados)

Se(ASEN)

Arco seno: sen1x. El intervalo de salida oscila entre 90 y


90 o entre /2 y /2. Las entradas y salidas dependen del
formato de ngulo actual. Tambin acepta nmeros
complejos.
ASIN(valor)
Ejemplo:
ASIN(1) devuelve 90 (modo grados)

Sf(ACOS)

Arco coseno: cos1x. El intervalo de salida oscila entre 0 y


180 o entre 0 y . Las entradas y salidas dependen del
formato de ngulo actual. Tambin acepta nmeros
complejos. La salida ser compleja para valores fuera del
dominio de coseno normal de 1 x 1 .
ACOS(valor)
Ejemplo:
ACOS(1) devuelve 0 (modo grados)

Sg(ATAN)

Arco tangente: tan1x. El intervalo de salida oscila entre


90 y 90 o entre /2 y /2. Las entradas y salidas
dependen del formato de ngulo actual. Tambin acepta
nmeros complejos.
ATAN(valor)
Ejemplo:
ATAN(1) devuelve 45 (modo grados).

Cuadrado. Tambin acepta nmeros complejos.


valor 2
Ejemplo:
182 devuelve 324

Funciones y comandos

355

Sj

Raz cuadrada. Tambin acepta nmeros complejos.

)valor
Ejemplo:
320 devuelve 17.88854382

x elevado a la potencia de y. Tambin acepta nmeros


complejos.
valor potencia
Ejemplo:
2 8 devuelve 256

Sk

La raz n-sima de x.
razvalor
Ejemplo:
38 devuelve 2

Sn

Recproco.
valor -1
Ejemplo:
3 -1 devuelve .333333333333

Q-

Negacin. Tambin acepta nmeros complejos.


-valor
Ejemplo:
-(1+2*i) devuelve -1-2*i

SQ(|x|)

Valor absoluto.
|valor|
|x+y*i|
|matriz|
2

Para un nmero complejo, |x+y*i| devuelve x + y . Para


una matriz, |matriz| devuelve la norma de Frobenius de la
matriz.

356

Funciones y comandos

Ejemplo:
|1| devuelve 1
|(1,2)| devuelve 2.2360679775

Men Matem.
Pulse D para abrir los
mens del cuadro de
herramientas (uno de los
cuales es el men Matem.).
Las funciones y los
comandos disponibles en el
men Matem. se muestran
tal como estn
categorizados en el men.

Nmeros
Techo

Entero ms pequeo mayor o igual que valor.


CEILING(valor)

Ejemplos:
CEILING(3.2) devuelve 4
CEILING(-3.2) devuelve -3

Suelo

Entero ms grande menor o igual que valor.


FLOOR(valor)

Ejemplo:
FLOOR(3.2) devuelve 3
FLOOR(-3.2) devuelve -4

IP

Parte entera.
IP(valor)

Ejemplo:
IP(23.2) devuelve 23

FP

Parte fraccional.
FP(valor)

Ejemplo:
FP (23.2) devuelve .2
Funciones y comandos

357

Redondear

Redondea valor a cifras decimales. Tambin acepta nmeros


complejos.
ROUND(valor,decimales)

ROUND tambin puede redondear a un nmero de dgitos


significativos si decimales es un entero negativo (tal como se
muestra en el segundo ejemplo que aparece a continuacin).
Ejemplos:
ROUND(7.8676,2) devuelve 7.87
ROUND(0.0036757,-3) devuelve 0.00368

Truncar

Trunca el valor el nmero de posiciones decimales


especificado. Tambin acepta nmeros complejos.
TRUNCATE(valor,decimales)
TRUNCATE tambin puede redondear a un nmero de dgitos
significativos si decimales es un entero negativo (tal como se
muestra en el segundo ejemplo que aparece a continuacin).

Ejemplos:
TRUNCATE(2.3678,2) devuelve 2.36
TRUNCATE(0.0036757,3) devuelve 0.00367

Mantissa

Mantissa (es decir, los dgitos significativos) de valor, donde


valor es un nmero de punto flotante.
MANT(valor)

Ejemplo:
MANT(21.2E34) devuelve 2.12

Exponente

Exponente de valor. Es decir, el componente entero de la


potencia de 10 que genera valor.
XPON(valor)

Ejemplo:
5.0915...

XPON(123456) devuelve 5 (dado que 10

es

igual a 123456)

358

Funciones y comandos

Aritmtica
Mximo

Mximo. El mayor de dos valores.


MAX(valor1,valor2)

Ejemplo:
MAX(8/3,11/4) devuelve 2.75

Tenga en cuenta que, en la vista de Inicio, un resultado no


entero se ofrece como una fraccin decimal. Si desea ver el
resultado como una fraccin normal, pulse K. Se abrir el
sistema algebraico computacional. Si desea volver a la vista
de Inicio para realizar ms clculos, pulse H.
Mnimo

Mnimo. El menor de dos valores.


MIN(valor1,valor2)

Ejemplo:
MIN(210,25) devuelve 25

Mdulos

Mdulo. El resto de valor1/valor2.


valor1 MOD valor2

Ejemplo:
74 MOD 5 devuelve 4
Encontrar raz

Buscador de raz de funcin (como la aplicacin Soluc.).


Busca el valor de la variable indicada en que la expresin se
aproxima ms a cero. Utiliza supuestos como estimacin
inicial.
FNROOT(expresin,variable,supuesto)

Ejemplo:
FNROOT((A*9.8/600)-1,A,1) devuelve
61.2244897959.

Porcentaje

Porcentaje x de y; es decir, x/100*y.


%(x,y)

Ejemplo:
%(20,50) devuelve 10

Funciones y comandos

359

Compleja
Argumento

Argumento. Averigua el ngulo definido por un nmero


complejo. Las entradas y salidas usan el formato de ngulo
actual establecido en Modos de inicio.
ARG(x+y*i)

Ejemplo:
ARG(3+3*i) devuelve 45 (modo grados)

Conjugar

Complejo conjugado. La conjugacin es la negacin


(inversin de signo) de la parte imaginaria de un nmero
complejo.
CONJ(x+y*i)

Ejemplo:
CONJ(3+4*i) devuelve (3-4*i)

Parte real

Parte real, x, de un nmero complejo, (x+y*i).


RE(x+y*i)

Ejemplo:
RE(3+4*i) devuelve 3

Parte imaginaria

Parte imaginaria, y, de un nmero complejo, (x+y*i).


IM(x+y*i)

Ejemplo:
IM(3+4*i) devuelve 4

Vector de unidad

Signo de valor. Si es positivo, el resultado es 1. Si es negativo,


1. Si es cero, el resultado tambin es cero. Para un nmero
complejo, se trata del vector de unidad en la direccin del
nmero.
SIGN(valor)
SIGN((x,y))

Ejemplos:
SIGN(POLYEVAL([1,2,25,26,2],2)) devuelve 1
SIGN((3,4)) devuelve (.6+.8i)

360

Funciones y comandos

Exponencial
ALOG

Antilogaritmo (exponencial).
ALOG(valor)

EXPM1

Exponencial menos 1: e 1 .
EXPM1(valor)

LNP1

Logaritmo natural ms 1: ln(x+1).


LNP1(valor)

Trigonometra
Las funciones de trigonometra tambin pueden aceptar
nmeros complejos como argumentos. Para SIN, COS, TAN,
ASEN, ACOS y ATAN, consulte Funciones del teclado en la
pgina 353.
CSC

Cosecante: 1/sinx.
CSC(valor)

ACSC

Arco cosecante.
ACSC(valor)

SEC

Secante: 1/cosx.
SEC(valor)

ASEC

Arco secante.
ASEC(valor)

COT

Cotangente: cosx/sinx.
COT(valor)

ACOT

Arco cotangente.
ACOT(valor)

Hiperblica
Las funciones de trigonometra hiperblica tambin pueden
aceptar nmeros complejos como argumentos.
SINH

Seno hiperblico.
SINH(valor)

ASINH

Seno hiperblico inverso: sinh1x.


ASINH(valor)

Funciones y comandos

361

COSH

Coseno hiperblico
COSH(valor)

ACOSH

Coseno hiperblico inverso: cosh1x.


ACOSH(valor)

TANH

Tangente hiperblica.
TANH(valor)

ATANH

Tangente hiperblica inversa: tanh1x.


ATANH(valor)

Probabilidad
Factorial

Factorial de un entero positivo. Para no enteros, x! = (x + 1).


Calcula la funcin gamma.
valor!

Ejemplo:
5! devuelve 120
Combinacin

Nmero de combinaciones (con independencia del orden) de


n elementos tomados de r cada vez.
COMB(n,r)

Ejemplo: imagine que desea saber de cuntas formas pueden


combinarse cinco elementos de dos en dos.
COMB(5,2) devuelve 10.

Permutacin

Nmero de permutaciones (en funcin del orden) de n


elementos tomados de r cada vez.
PERM (n,r)

Ejemplo: imagine que desea saber cuntas permutaciones


existen para cinco elementos de dos en dos.
PERM(5,2) devuelve 20.

362

Funciones y comandos

Aleatorio
Nmero

Nmero aleatorio. Sin un argumento, esta funcin devuelve


un nmero aleatorio entre cero y uno. Con un argumento a,
devuelve un nmero aleatorio entre 0 y a. Con dos
argumentos, a y b, devuelve un nmero aleatorio entre a y b.
Con tres argumentos, n, a y b, devuelve un nmero aleatorio
n entre a y b.
RANDOM
RANDOM(a)
RANDOM(a,b)
RANDOM(n,a,b)

Entero

Entero aleatorio. Sin un argumento, esta funcin devuelve 0 o


1 aleatoriamente. Con un argumento de entero a, devuelve
un entero aleatorio entre 0 y a. Con dos argumentos, a y b,
devuelve un entero aleatorio entre a y b. Con tres argumentos
enteros, n, a y b, devuelve n enteros aleatorios entre a y b.
RANDINT
RANDINT(a)
RANDINT(a,b)
RANDINT(n,a,b)

Normal

Nmero real aleatorio con distribucin normal N(,).


RANDNORM(,)

Inicializacin

Configura el valor de inicializacin en el que operan las


funciones aleatorias. Especificando en mismo valor de
inicializacin en dos o ms calculadoras, se asegurar de
que aparecen los mismos nmeros aleatorios en cada
calculadora cuando se ejecuten las funciones aleatorias.
RANDSEED(valor)

Densidad
Normal

Funcin de densidad de probabilidad normal. Calcula la


densidad de probabilidad en el valor x, dados el promedio,
, y la desviacin estndar , de una distribucin normal. Si
solo se proporciona un argumento, se entiende como x, y la
suposicin es que =0 y =1.
NORMALD([,,]x)

Ejemplo:
NORMALD(0.5) y NORMALD(0,1,0.5) devuelven
0.352065326764.

Funciones y comandos

363

Funcin de densidad de probabilidad t de Student. Calcula


la densidad de probabilidad de distribucin t de Student en
x, con n grados de libertad.
STUDENT(n,x)

Ejemplo:
student(3,5.2) devuelve 0.00366574413491.

Funcin de densidad de probabilidad. Calcula la


2
densidad de probabilidad de la distribucin en x, con n
grados de libertad.
CHISQUARE(n,x)

Ejemplo:
CHISQUARE(2,3.2) devuelve 0.100948258997.

Funcin de densidad de probabilidad de Fisher (o


FisherSnedecor). Calcula la densidad de probabilidad en el
valor x, con grados de libertad en el numerador n y
denominador d.
FISHER(n,d,x)

Ejemplo:
FISHER(5,5,2) devuelve 0.158080231095.

Binomial

Funcin de densidad de probabilidad binomial. Calcula la


probabilidad de k xitos en una secuencia de n ensayos,
cada uno con una probabilidad de xito p. Devuelve
Comb(n,k) si no hay un tercer argumento. Tenga en cuenta
que n y k son enteros siendo k n .
BINOMIAL(n,k,p)

Ejemplo: imagine que desea saber la probabilidad de que


solo aparezcan 6 caras al lanzar una moneda equilibrada al
aire 20 veces.
BINOMIAL(20,6,0.5) devuelve 0.03696441652002.

Poisson

Funcin de masa de probabilidad de Poisson. Calcula la


probabilidad de que ocurran k incidencias de un evento en
un intervalo futuro dado , el promedio de incidencias de tal
evento en dicho intervalo en el pasado. Para esta funcin, k
es un entero no negativo y es un nmero real.
POISSON(,k)

364

Funciones y comandos

Ejemplo: imagine que recibe 20 correos electrnicos al da


como promedio. Cul es la probabilidad de que maana
reciba 15?
POISSON(20,15) devuelve 0.0516488535318.

Acumulativo
Normal

Funcin de distribucin normal acumulada. Devuelve la


probabilidad de cola inferior de la funcin de densidad de
probabilidad normal para el valor x, dados el promedio, ,
y la desviacin estndar, , de una distribucin normal. Si
solo se proporciona un argumento, se entiende como x, y la
suposicin es que =0 y =1.
NORMALD_CDF([,,]x)

Ejemplo:
NORMALD_CDF(0,1,2) devuelve 0.977249868052.

Funcin de distribucin t de Student acumulada. Devuelve la


probabilidad de cola inferior de la funcin de densidad de
probabilidad t de Student en x, con n grados de libertad.
STUDENT_CDF(n,x)

Ejemplo:
STUDENT_CDF(3,3.2) devuelve 0.0246659214814.

Funcin de distribucin acumulada. Devuelve la


2
probabilidad de cola inferior de la funcin de densidad
de probabilidad para el valor x, con n grados de libertad.
CHISQUARE_CDF(n,k)

Ejemplo:
CHISQUARE_CDF(2,6.1) devuelve 0.952641075609.

Funcin de distribucin de Fisher acumulada. Devuelve la


probabilidad de cola inferior de la funcin de densidad de
probabilidad Fisher para el valor x, con grados de libertad
de numerador n y de denominador d.
FISHER_CDF(n,d,x)

Ejemplo:
FISHER_CDF(5,5,2) devuelve 0.76748868087.

Funciones y comandos

365

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 k n .
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.

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
2
de x, con n grados de libertad, sea p.
CHISQUARE_ICDF(n,p)

366

Funciones y comandos

Ejemplo:
CHISQUARE_ICDF(2,0.957147873133) devuelve 6.3.

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.

Funciones y comandos

367

Especial
Beta

Devuelve el valor de la funcin beta () para dos nmeros a


y b.
Beta(a,b)

Gamma

Devuelve el valor de la funcin gamma () para un nmero a.


Gamma(a)

Psi

Devuelve el valor de la derivada n-sima de la funcin


digamma en x=a, donde la funcin digamma es la primera
derivada de ln((x)).
Psi(a,n)

Zeta

Devuelve el valor de la funcin zeta (Z) para un nmero real


x.
Zeta(x)

erf

Devuelve el valor de punto flotante de la funcin error en x=a.


erf(a)

erfc

Devuelve el valor de la funcin error complementaria en x=a.


erfc(a)

Ei

Devuelve la integral de una exponencial de una expresin.


Ei(Expr)

Si

Devuelve la integral del seno de una expresin.


Si(Expr)

Ci

Devuelve la integral del coseno de una expresin.


Ci(Expr)

368

Funciones y comandos

Men Sistema algebraico computacional


Pulse D para abrir los
mens del cuadro de
herramientas (uno de los
cuales es el men Sistema
algebraico computacional).
Las funciones del men
Sistema algebraico
computacional son las ms
utilizadas. Hay muchas ms
funciones disponibles. Consulte Men Catlg, que comienza
en la pgina 421.
Tenga en cuenta que las funciones de geometra aparecen en
el Sistema algebraico computacional cuando la aplicacin
Geometra no est actualmente activa o fue la ltima en
utilizarse. Estas estn descritas en Funciones y comandos de
geometra, que comienza en la pgina 190.

lgebra
Simplificar

Devuelve una expresin simplificada.


simplify(Expr)
Ejemplo:
simplify(4*atan(1/5)-atan(1/239)) devuelve (1/
4)*pi

Recopilar

Devuelve un polinomio o una lista de polinomios factorizados


en el campo de los coeficientes.
collect(Poli o LstPoli)
Ejemplo:
collect(x^2-4) devuelve (x-2)*(x+2)

Expandir

Devuelve una expresin expandida.


expand(Expr)
Ejemplo:
expand((x+y)*(z+1)) devuelve y*z+x*z+y+x

Factor

Devuelve un polinomio factorizado.


factor(Poli)
Ejemplo:
factor(x^4-1) devuelve (x-1)*(x+1)*(x^2+1)

Funciones y comandos

369

Sustituir

Devuelve la solucin cuando un valor se sustituye por una


variable en una expresin.
subst(Expr,Var(v)=value(a))
Ejemplo:
subst(1/(4+x^2),x=2) devuelve 1/8

Fraccin parcial

Devuelve la expansin de una fraccin parcial de una


fraccin racional.
partfrac(FracRac)
Ejemplo:
partfrac(x/(4-x^2)) devuelve (1/(x-2)*-2))+(1/
((x+2)*-2))

Extraer
Numerador

Devuelve el numerador de una fraccin (despus de


simplificar la fraccin, si es necesario).
numer(Frac(a/b) o FracRac)
Ejemplo:
numer(10,12) devuelve 5

Denominador

Devuelve el denominador de una fraccin (despus de


simplificar la fraccin, si es necesario).
denom(Frac(a/b) o FracRac)
Ejemplo:
denom(10,12) devuelve 6

Lado izquierdo

Devuelve el lado izquierdo de una ecuacin o el lmite


izquierdo de un intervalo.
lhs(Equal(a=b) o Interval(a...b))

Lado derecho

Devuelve el lado derecho de una ecuacin o el lmite


izquierdo de un intervalo.
rhs(Equal(a=b) o Interval(a...b))

370

Funciones y comandos

Clculos
Diferenciar

Con una expresin como argumento, devuelve la derivada de


una expresin con respecto a x. Con una expresin y una
variable como argumentos, devuelve la derivada o derivada
parcial de una expresin con respecto a la variable. Con una
expresin y ms de una variable como argumentos, devuelve
la derivada de la expresin con respecto a las variables en el
segundo argumento. Estos argumentos pueden aparecer
seguidos de $k (k es un entero) para indicar el nmero de
veces que la expresin debe derivarse con respecto a la
variable. Por ejemplo, diff(exp(x*y),x$3,y$2,z) es lo mismo
que diff(exp(x*y),x,x,x,y,y,z).
diff(Expr,[var])
O bien,
diff(Expr,var1$k1,var2$k2,...)
Ejemplo:
diff(x^3-x) devuelve 3*x^2-1

Integrar

Devuelve la integral indefinida de una expresin. Con una


expresin como argumento, devuelve la integral indefinida
con respecto a x. Con los argumentos segundo, tercero y
cuarto opcionales, puede especificar la variable de
integracin y los lmites de la integral.
int(Expr,[Var(x)],[Real(a)],[Real(b)])

Ejemplo:
int(1/x) devuelve ln(abs(x))

Lmite

Devuelve el lmite de una expresin cuando la variable


alcanza un punto lmite a o infinito +/. Con el cuarto
argumento opcional puede especificar si es el lmite desde
abajo, desde arriba o bidireccional (d=1 para el lmite
desde abajo y d=+1 para el lmite desde arriba, d=0 para el
lmite bidireccional). Si no se proporciona el cuarto
argumento, el lmite devuelto es bidireccional.
limit(Expr,Var,Val,[Dir(d)])
Ejemplo:
limit((n*tan(x)-tan(n*x))/(sin(n*x)n*sin(x)),x,0) devuelve 2

Funciones y comandos

371

Serie

Devuelve la expansin de la serie de una expresin en las


proximidades de una variable de igualdad dada. Con el
tercer y cuarto argumento opcional, puede especificar el
orden y la direccin de la expansin de la serie. Si no se
especifica ningn orden, la serie devuelta es el quinto orden.
Si no se especifica ninguna direccin, la serie ser
bidireccional.
series(Expr,Equal(var=limit_point),[Orden],
[Dir(1,0,-1)])
Ejemplo:
series((x^4+x+2)/(x^2+1),x=0,5) devuelve 2+x2x^2-x^3+3x^4+x^5+x^6*order_size(x)

Sumatorio

Con dos argumentos, devuelve la antiderivada discreta de la


expresin con respecto a la variable.
sum(Expr,Var)
Con cuatro argumentos, devuelve la suma discreta de la
expresin con respecto a la variable de a a b.
sum(Expr,Var,VarMin(a),VarMax(b))
Ejemplo:
sum(n^2,n,1,5) devuelve 55

Diferencial
Llave

Devuelve la rotacin de un campo vectorial, definido por:


curl([A,B,C],[x,y,z])=[dC/dy-dB/dz,dA/dz-dC/dx,dB/dxdA/dy].
curl(Lst(A,B,C),Lst(x,y,z))
Ejemplo:
curl([2*x*y,x*z,y*z],[x,y,z]) devuelve
[z-x,0,z-2*x]

Divergencia

Devuelve la divergencia de un campo vectorial, definido por:


divergence([A,B,C],[x,y,z])=dA/dx+dB/dy+dC/dz.
divergence(Lst(A,B,C),Lst(x,y,z))
Ejemplo:
divergence([x^2+y,x+z+y,z^3+x^2],[x,y,z])
devuelve 2*x+3*z^2+1

372

Funciones y comandos

Gradiente

Devuelve el gradiente de una expresin. Con una lista de


variables como segundo argumento, devuelve el vector de
derivadas parciales.
grad(Expr,LstVar)
Ejemplo:
grad(2*x^2*y-x*z^3,[x,y,z]) devuelve [2*2*x*yz^3,2*x^2,-x*3*z^2]

Hessian

Devuelve la matriz hessiana de una expresin.


hessian(Expr,LstVar)
Ejemplo:
hessian(2*x^2*y-x*z,[x,y,z]) devuelve
[[4*y,4*x,-1],[2*2*x,0,0],[-1,0,0]]

Integral
Por partes v(x)

Realiza la integracin por partes de la expresin


f(x)=u(x)*v'(x) con f(x) como el primer argumento y v(x) (o 0)
como el segundo argumento. Con los argumentos tercero,
cuarto y quinto opcionales, puede especificar una variable
de integracin y los lmites de la integracin. Si no se
proporciona ninguna variable de integracin, se entiende
como x.
ibpdv(Expr(f(x)),Expr(v(x)),[Var(x)],[Re
al(a)],[Real(b)])
Ejemplo:
ibpdv(ln(x),x) devuelve [x*ln(x),-1]

Por partes u(v)

Realiza la integracin por partes de la expresin


f(x)=u(x)*v'(x) con f(x) como el primer argumento y u(x) (o 0)
como el segundo argumento. Con los argumentos tercero,
cuarto y quinto opcionales, puede especificar una variable
de integracin y los lmites de la integracin. Si no se
proporciona ninguna variable de integracin, se entiende
como x.
ibpu(Expr(f(x)),Expr(u(x))[,Var(x)[,[Rea
l(a),[Real(b)]])
Ejemplo:
ibpu(Expr(f(x)),Expr(u(x)),[Var(x)],[Real(a)],
[Real(b)])

Funciones y comandos

373

F(b)F(a)

Devuelve F(b)F(a).
preval(Expr(F(var)),Real(a),Real(b),[Var])
Ejemplo:
preval(x^2-2,2,3) devuelve 5

Lmites
Suma de Riemann

Devuelve, en las proximidades de n=+, un equivalente de


la suma de Xpr(var1,var2) para var2 de var2=1 a var2=var1
si la suma se considera una suma de Riemann asociada con
la funcin continua definida en [0,1].
sum_riemann(Expr(Xpr),Lst(var1,var2))
Ejemplo:
sum_riemann(1/(n+k),[n,k]) devuelve ln(2)

Taylor

Devuelve una expansin de serie de Taylor de una expresin.


Con los argumentos segundo y tercero opcionales, puede
especificar el punto lmite y el orden de la expansin. Si no
se proporciona punto lmite, se entiende como x=0. Si no se
proporciona ningn orden, la serie devuelta es el quinto
orden.
taylor(Expr,[Var=limit_point],[Orden])
Ejemplo:
taylor(sin(x)/x,x,0) devuelve 1+x^2/-6+x^4/
120+x^6*order_size(x)

Taylor de cociente

Devuelve el cociente Q de la divisin del polinomio A por el


polinomio B con orden de potencia creciente, con
degree(Q) n o Q=0. En otras palabras, Q es la expansin
Taylor en el orden n de A/B en las proximidades de x=0.
divpc(A,B,Intg(n))
Ejemplo:
divpc(x^4+x+2,x^2+1,5) devuelve x^5+3*x^4-x^32*x^2+x+2

374

Funciones y comandos

Transformar
Laplace

Devuelve la transformada de Laplace de una expresin.


laplace(Expr,[Var],[VarLap])
Ejemplo:
laplace(exp(x)*sin(x)) devuelve 1/(x^2-2*x+2)

Laplace inverso

Devuelve la transformada inversa de Laplace de una


expresin.
invlaplace(Expr,[Var],[VarIlap])
Ejemplo:
ilaplace(1/(x^2+1)^2) devuelve ((-x)*cos(x))/
2+sin(x)/2

FFT

Con un argumento, devuelve la transformada discreta de


Fourier en R.
fft(Vect)
Con tres argumentos, devuelve la transformada discreta de
Fourier en el campo Z/pZ, con a como raz primitiva n-sima
de 1 (n=size(L)).
fft((Vect(L),Intg(a),Intg(p))
Ejemplo:
fft([1,2,3,4,0,0,0,0]) devuelve [10.0,0.414213562373-7.24264068712*(i),2.0+2.0*i,2.41421356237-1.24264068712*i,2.0,2.41421356237+1.24264068712*i,-2.0-2.0*i]

FFT inversa

Devuelve la transformada discreta inversa de Fourier.


ifft(Vect)
Ejemplo:
ifft([100.0,-52.2842712475+6*i,8.0*i,4.284271247466*i,4.0,4.28427124746+6*i,8*i,-52.28427124756*i]) devuelve
[0.99999999999,3.99999999999,10.0,20.0,25.0,2
4.0,16.0,-6.39843733552e-12]

Funciones y comandos

375

Soluc.
Soluc.

Devuelve las soluciones a una ecuacin polinmica o un


conjunto de ecuaciones polinmicas.
solve(Expr,[Var])
Ejemplo:
solve(x^2-3=1) devuelve list[-2,2]

Ceros

Con una expresin como argumento, devuelve los ceros


(reales o complejos en funcin del modo) de la expresin.
Con una lista de expresiones como argumento, devuelve la
matriz donde las filas son las soluciones del sistema (es decir,
expression1=0, expression2=0,...,).
zeros(Expr,[Var])
O bien,
zeros([LstExpr],[LstVar])
Ejemplo:
zeros(x^2+4) devuelve [] en el modo real y [2*i,2*i] en el modo complejo

Solucin de
complejo

Devuelve una lista donde los elementos son soluciones


complejas del sistema de ecuaciones polinmicas.
csolve(LstEc,LstVar)
Ejemplo:
csolve(x^4-1,x) devuelve list[1,-1,-i,i]

Ceros complejos

Con una expresin como argumento, devuelve los ceros


complejos de la expresin. Con una lista de expresiones
como argumento, devuelve la matriz donde las filas son las
soluciones del sistema (es decir, expression1=0,
expression2=0,...,).
Czeros(Expr,[Var])
O bien,
Czeros([LstExpr],[LstVar])
Ejemplo:
cZeros(x^2-1) devuelve [1,-1]

376

Funciones y comandos

Solucin de
numrico

Devuelve la solucin numrica de una ecuacin o un sistema


de ecuaciones.
nSolve(Expr,Var||Var=Supuesto)
Ejemplos:
nSolve(cos(x)=x,x) devuelve 0.999847741531
nSolve(cos(x)=x,x=1.3) devuelve 0.999847741531

Ecuacin
diferencial

Devuelve la solucin para una ecuacin diferencial.


deSolve(Ec,[VarTiempo],VarFnc)
Ejemplo:
desolve(y''+y=0,y) devuelve
c_0*cos(x)+c_1*sin(x)

Solucin de EDO

Devuelve un valor aproximado de y para un valor final (t1) de


una variable dada, donde y(t) es la solucin de: y(t)=f(t,y(t)),
y(t0)=y0.
odesolve(Expr(f(t,y)),VectVar([t,y]),Vec
tInitCond([t0,y0]),FinalVal(t1),[tstep=V
al,curva])
Ejemplo:
odesolve(sin(t*y),[t,y],[0,1],2) devuelve
[1.8224125572]

Sistema lineal

Devuelve la solucin para un sistema de ecuaciones lineales.


linsolve(LstEcLin,LstVar)
Ejemplo:
linsolve([x+y+z=1,x-y=2,2*x-z=3],[x,y,z])
devuelve [3/2,-1/2,0]

Reescribir
lncollect

Devuelve una expresin reescrita con los logaritmos


recopilados. (Aplica ln(a)+n*ln(b)->ln(a*b^n) para enteros n).
lncollect(Expr)
Ejemplo:
lncollect(ln(x)+2*ln(y)) devuelve ln(x*y^2)

Funciones y comandos

377

powexpand

Devuelve una expresin con una potencia de suma reescrita


como un producto de potencias.
powexpand(Expr)
Ejemplo:
powexpand(2^(x+y)) devuelve (2^x)*(2^y)

texpand

Devuelve una expresin trascendental en forma expandida.


texpand(Expr)
Ejemplo:
texpand(sin(2*x)+exp(x+y)) devuelve
2*cos(x)*sin(x)+exp(x)*exp(y)

Exp y Ln
ey*lnx xy

Devuelve una expresin con forma exp(n*ln(x)) reescrita


como una potencia de x.
exp2pow(Expr)
Ejemplo:
exp2pow(exp(3*ln(x))) devuelve x^3

xy ey*lnx

Devuelve una expresin con potencias reescritas como un


exponencial.
pow2exp(Expr)
Ejemplo:
pow2exp(a^b) devuelve exp(b*ln(a))

exp2trig

Devuelve una expresin con exponenciales complejos


reescritos en trminos de seno y coseno.
exp2trig(Expr)
Ejemplo:
exp2trig(exp(i*x)) devuelve cos(x)+(i)*sin(x)

expexpand

Devuelve una expresin con exponenciales en forma


expandida.
expexpand(Expr)
Ejemplo:
expexpand(exp(3*x)) devuelve exp(x)^3

378

Funciones y comandos

Seno
asinx acosx

Devuelve una expresin con arcsin(x) reescrita como pi/2arccos(x).


asin2acos(Expr)
Ejemplo:
asin2acos(acos(x)+asin(x)) devuelve acos(x)+acos(x)

asinx atanx

Devuelve una expresin con arcsin(x) reescrita como


arctan(x/sqrt(1-x^2)).
asin2atan(Expr)
Ejemplo:
asin2atan(2*asin(x)) devuelve 2*atan(x/(sqrt(1x^2)))

sinx cosx/tanx

Devuelve una expresin con sin(x) reescrita como


cos(x)*tan(x).
sin2costan(Expr)
Ejemplo:
sin2costan(sin(x)) devuelve tan(x)*cos(x)

Coseno
acosx asinx

Devuelve una expresin con arccos(x) reescrita como pi/2arcsin(x).


acos2asin(Expr)
Ejemplo:
acos2asin(acos(x)+asin(x)) devuelve pi/2asin(x)+asin(x)

acosx atanx

Devuelve una expresin con arccos(x) reescrita como pi/2arctan(x/sqrt(1-x^2)).


acos2atan(Expr)
Ejemplo:
acos2atan(2*acos(x)) devuelve 2*(pi/2-atan(x/
(sqrt(1-x^2))))

Funciones y comandos

379

cosx sinx/tanx

Devuelve una expresin con cos(x) reescrita como sin(x)/


tan(x).
cos2sintan(Expr)
Ejemplo:
cos2sintan(cos(x)) devuelve sin(x)/tan(x)

Tangente
atanx asinx

Devuelve una expresin con arctan(x) reescrita como


arcsin(x/sqrt(1+x^2)).
atan2asin(Expr)

atanx acosx

Devuelve una expresin con arctan(x) reescrita como pi/2arccos(x/sqrt(1+x^2)).


atan2acos(Expr)

tanx sinx/cosx

Devuelve una expresin con tan(x) reescrita como sin(x)/


cos(x).
tan2sincos(Expr)
Ejemplo:
tan2sincos(tan(x)) devuelve sin(x)/cos(x)

halftan

Devuelve una expresin con sin(x), cos(x) o tan(x) reescrita


como tan(x/2).
halftan(Expr)
Ejemplo:
halftan(sin(x)) devuelve 2*tan(x/2)/(tan(x/
2)^2+

Trig
trigx sinx

Devuelve una expresin simplificada utilizando las frmulas


sin(x)^2+cos(x)^2=1 y tan(x)=sin(x)/cos(x) (seno
privilegiado).
trigsin(Expr)
Ejemplo:
trigsin(cos(x)^4+sin(x)^2) devuelve sin(x)^4sin(x)^2+

380

Funciones y comandos

trigx cosx

Devuelve una expresin simplificada utilizando las frmulas


sin(x)^2+cos(x)^2=1 y tan(x)=sin(x)/cos(x) (coseno
privilegiado).
trigcos(Expr)
Ejemplo:
trigcos(sin(x)^4+sin(x)^2) devuelve cos(x)^43*cos(x)^2+2

trigx tanx

Devuelve una expresin simplificada utilizando las frmulas


sin(x)^2+cos(x)^2=1 y tan(x)=sin(x)/cos(x) (tangente
privilegiada).
trigtan(Expr)
Ejemplo:
trigtan(cos(x)^4+sin(x)^2) devuelve
(tan(x)^4+tan(x)^2+1)/(tan(x)^4+2*tan(x)^2+1)

atrig2ln

Devuelve una expresin con funciones trigonomtricas


inversas reescritas como funciones logartmicas.
atrig2ln(Expr)
Ejemplo:
atrig2ln(atan(x)) devuelve ((i)*ln((i+x)/(ix)))/2

tlin

Devuelve una expresin trigonomtrica con los productos y


las potencias de enteros linealizados.
tlin(ExprTrig)
Ejemplo:
tlin(sin(x)^3) devuelve 3*sin(x)/4+sin(3*x)/-4

tCollect

Devuelve una expresin trigonomtrica linealizada y con los


senos y cosenos del mismo ngulo juntos.
tCollect(Expr)
Ejemplo:
tcollect(sin(x)+cos(x)) devuelve sqrt(2)*cos(x1/4*pi)

Funciones y comandos

381

trigexpand

Devuelve una expresin trigonomtrica en forma expandida.


trigexpand(Expr)
Ejemplo:
trigexpand(sin(3*x)) devuelve (4*cos(x)^21)*sin(x)

trig2exp

Devuelve una expresin con funciones trigonomtricas


reescritas como exponenciales complejos (sin linealizacin).
trig2exp(Expr)
Ejemplo:
trig2exp(sin(x)) devuelve (exp((i)*x)-1/
exp((i)*x))/(2*i)

Entero
Divisores

Devuelve la lista de divisores de un entero o una lista de


enteros.
idivis(Intg(a) o (LstEnt))
Ejemplo:
idivis(12) devuelve [1, 2, 3, 4, 6, 12]

Factores

Devuelve la descomposicin en factor primo de un entero.


ifactor(Intg(a))
Ejemplo:
ifactor(150) devuelve [2*3*5]

Lista de factores

Devuelve la lista de factores primos de un entero o una lista


de enteros, con cada factor seguido de su multiplicidad.
ifactors(Intg(a) o (LstEnt))
Ejemplo:
ifactors(150) devuelve [2, 1, 3, 1, 5, 2]

MCD

Devuelve el mximo comn divisor de dos o ms enteros.


gcd((Intg(a),Intg(b)...Intg(n))
Ejemplo:
gcd(32,120,636) devuelve 4

382

Funciones y comandos

MCM

Devuelve el mltiplo comn ms bajo de dos o ms enteros.


lcm((Intg(a),Intg(b)...Int(n))
Ejemplo:
lcm(6,4) devuelve 12

Primo
Probar si primo

Prueba si un entero dado es un nmero primo o no.


isPrime(Intg(a))
Ejemplo:
isPrime(1999) devuelve 1

N-simo primo

Devuelve el n-simo nmero primo menor que 10000.


ithprime(Intg(n)) donde n est entre 1 y 1229
Ejemplo:
ithprime(5) devuelve 11

Siguiente primo

Devuelve el siguiente nmero primo o pseudoprimo a un


entero.
nextprime(Intg(a))
Ejemplo:
nextprime(11) devuelve 13

Primo anterior

Devuelve el nmero primo o pseudoprimo ms cercano a un


entero, pero menor que este.
prevprime(Intg(a))
Ejemplo:
prevprime(11) devuelve 7

Euler

Calcula el totiente de Euler para un entero.


euler(Intg(n))
Ejemplo:
euler(6) devuelve 2

Funciones y comandos

383

Divisin
Cociente

Devuelve el cociente entero de la divisin euclidiana de dos


enteros.
iquo(Intg(a),Intg(b))
Ejemplo:
iquo(46, 23) devuelve 2

Resto

Devuelve el resto entero de la divisin euclidiana de dos


enteros.
irem(Intg(a),Intg(b))
Ejemplo:
irem(46, 23) devuelve 17

an

MOD p

Devuelve an mdulo p en [0;p1].


powmod(Intg(a),Intg(n),Intg(p),[Expr(P(x
))],[Var])
Ejemplo:
powmod(5,2,13) devuelve 12

Resto chino

Devuelve el resto chino de dos listas de enteros.


ichinrem(LstIntg(a,p),LstIntg(b,q))
Ejemplo:
ichinrem([2, 7], [3, 5]) devuelve [-12, 35]

Polinmica
Buscar races

Devuelve todas las races calculadas de un polinomio dadas


por sus coeficientes. (Puede que no funcione si las races no
son simples).
proot(Vect||Poli)
Ejemplo:
proot([1,0,-2]) devuelve
[-1.41421356237,1.41421356237]

384

Funciones y comandos

Coeficientes

Con un entero como tercer argumento, devuelve el coeficiente


de un polinomio de grado dado en el tercer argumento. Sin
tercer argumento, devuelve la lista de coeficientes del
polinomio.
coeff(Expr,[Var],grado)
Ejemplo:
coeff(x*3+2) devuelve poly1[3,2]

Divisores

Devuelve la lista de divisores de un polinomio o una lista de


polinomios.
divis(Poli o LstPoli)
Ejemplo:
divis(x^2-1) devuelve [1,x-1,x+1,(x-1)*(x+1)]

Lista de factores

Devuelve la lista de factores primos de un polinomio o una


lista de polinomios. Cada factor va seguido de su
multiplicidad.
factors(Poli o LstPoli)
Ejemplo:
factors(x^4-1) devuelve [x-1,1,x+1,1,x^2+1,1]

MCD

Devuelve el mximo comn divisor de dos o ms polinomios.


gcd(Poli1,Poli2...Polin)

MCM

Devuelve el mltiplo comn ms bajo de dos o ms


polinomios.
lcm(Poli1,Poli2...Polin)
Ejemplo:
lcm(x^2-2*x+1,x^3-1) devuelve (x-1)*(x^3-1)

Crear
Polinomio a
coeficiente

Con una variable como segundo argumento, devuelve los


coeficientes de un polinomio con respecto a la variable. Con
una lista de variables como segundo argumento, devuelve el
formato interno del polinomio.
symb2poly(Expr,[Var])
O bien,
symb2poly(Expr,ListVar)

Funciones y comandos

385

Ejemplo:
symb2poly(x*3+2.1) devuelve poly1[3,2.1]

Coeficiente a
polinomio

Con una lista como argumento, devuelve un polinomio en x


con coeficientes (en orden descendente) obtenidos de la lista.
Con una variable como segundo argumento, devuelve un
polinomio en la variable como para un argumento, pero el
polinomio est en la variable especificada en el segundo
argumento.
poly2symb(Lst,Var)
Ejemplo:
poly2symb([1,2,3],x) devuelve (x+2)*x+3

Races a
coeficiente

Devuelve los coeficientes (en orden descendente) del


polinomio de una variable de races especificadas en el
argumento.
pcoef(Vect)
Ejemplo:
pcoeff([1,0,0,0,1]) devuelve poly1[1,2,1,0,0,0]

Races a
polinomio

Devuelve la funcin racional que tiene las races y los polos


especificados en el argumento.
fcoeff(Lst(raz||polo,orden))
Ejemplo:
fcoeff([1,2,0,1,3,-1]) devuelve (x-1)^2*x*(x3)^-1

Aleatorio

Devuelve un vector de coeficientes de un polinomio de la


variable Var (o x), de grado Ent y donde los coeficientes son
enteros aleatorios del rango de 99 a 99 con distribucin
uniforme o en un intervalo especificado por Intrvl.
randpoly([Var],Ent,[Dist])
Ejemplo:
randpoly(t, 8, -1..1) devuelve un vector de 9
enteros aleatorios, todos ellos entre 1 y 1.

386

Funciones y comandos

Mnimo

Con solo una matriz como argumento, devuelve el polinomio


mnimo en x de una matriz escrito como una lista de sus
coeficientes. Con una matriz y una variable como
argumentos, devuelve el polinomio mnimo de la matriz
escrito en forma simblica con respecto a la variable.
pmin(Mtrz,[Var])
Ejemplo:
pmin([[1,0],[0,1]],x) devuelve x-1

lgebra
Cociente

Devuelve el cociente euclidiano de dos polinomios escritos


como vectores o en forma simblica.
quo((Vect),(Vect),[Var])
O bien,
quo((Poli),(Poli),[Var])
Ejemplo:
quo([1,2,3,4],[-1,2]) devuelve poly1[-1,-4,-11]

Resto

Devuelve el resto euclidiano de dos polinomios escritos como


vectores o en forma simblica.
rem((Vect),(Vect),[Var])
O bien,
rem((Poli),(Poli),[Var])
Ejemplo:
rem([1,2,3,4],[-1,2]) devuelve poly1[26]

Grado

Devuelve el grado de un polinomio.


degree(Poli)
Ejemplo:
degree(x^3+x) devuelve 3

Factor por grado

Devuelve un polinomio factorizado en x^n, donde n es el


grado del polinomio.
factor_xn(Poli)
Ejemplo:
factor_xn(x^4-1) devuelve x^4*(1-x^-4)

Funciones y comandos

387

Coeficiente MCD

Devuelve el mximo comn divisor (MCD) de los coeficientes


de un polinomio.
content(Poly(P),[Var])
Ejemplo:
content(2*x^2+10*x+6) devuelve 2

Recuento de ceros

Si a y b son reales, devuelve el nmero de cambios de signo


en el polinomio especificado en el intervalo [a,b]. Si a o b no
son reales, devuelve el nmero de races complejas en el
rectngulo limitado por a y b. Si se omite Var, se asume que
es x.
sturmab(Poli[,Var],a,b)
Ejemplos:
sturmab(x^2*(x^3+2),-2,0) devuelve 1
sturmab(n^3-1,n,-2-i,5+3i) devuelve 3

Resto chino

Devuelve el resto chino de los polinomios escritos como listas


de coeficientes o en forma simblica.
chinrem([Lst||Expr,Lst||Expr],[Lst||Expr
,Lst||Expr])
Ejemplo:
chinrem([[1,2],[1,0,1]],[[1,1],[1,1,1]])
devuelve [poly1[-1,-1,0,1],poly1[1,1,2,1,1]]

Especial
Ciclotmico

Devuelve la lista de coeficientes del polinomio ciclotmico de


un entero.
cyclotomic(Ent)
Ejemplo:
cyclotomic(20) devuelve [1,0,-1,0,1,0,-1,0,1]

Bases de
Groebner

Devuelve la base de Groebner del ideal abarcado por una


lista de polinomios.
gbasis(LstPoli,LstVar)
Ejemplo:
gbasis([x^2-y^3,x+y^2],[x,y]) devuelve [y^4y^3,x+y^2]

388

Funciones y comandos

Resto de
Groebner

Devuelve el resto de la divisin de un polinomio por la base


de Groebner de una lista de polinomios.
greduce(Poli,LstPoli,LstVar)
Ejemplo:
greduce(x*y-1,[x^2-y^2,2*x*y-y^2,y^3],[x,y])
devuelve 1/2*y^2-1

Hermite

Devuelve el polinomio de Hermite de grado n.


hermite(Intg(n)), donde n 1556
Ejemplo:
hermite(3) devuelve 8*x^3-12*x

Lagrange

Devuelve el polinomio de Lagrange para dos listas. La lista en


el primer argumento corresponde a los valores de la abscisa
y la del segundo argumento corresponde a los valores de la
ordenada.
lagrange((Lst_xk,Lst_yk)
O bien,
lagrange(Mtrx_2*n)
Ejemplo:
lagrange([1,3],[0,1]) devuelve (x-1)/2

Laguerre

Devuelve el polinomio de Laguerre de grado n.


laguerre(Intg(n))
Ejemplo:
laguerre(4) devuelve 1/24*a^4+(-1/6)*a^3*x+5/
12*a^3+1/4*a^2*x^2+(-3/2)*a^2*x+35/24*a^2+(1/6)*a*x^3+7/4*a*x^2+(-13/3)*a*x+25/12*a+1/
24*x^4+(-2/3)*x^3+3*x^2-4*x+1

Legendre

Devuelve el polinomio de Legendre de grado n.


legendre(Intg(n))
Ejemplo:
legendre(4) devuelve 35*x^4/8+-15*x^2/4+3/8

Funciones y comandos

389

Tn de Chebyshev

Devuelve el polinomio de Tchebyshev del primer tipo de


grado n.
tchebyshev1(Intg(n))
Ejemplo:
tchebyshev1(3) devuelve 4*x^3-3*x

Un de Chebyshev

Devuelve el polinomio de Tchebyshev del segundo tipo de


grado n.
tchebyshev2(Intg(n))
Ejemplo:
tchebyshev2(3) devuelve 8*x^3-4*x

Grfico
Funcin

Traza la grfica de una expresin de una o dos variables con


superposicin.
plotfunc(Expr,[Var(x)],[Intg(color)])
O bien,
plotfunc(Expr,[VectVar],[Intg(color)])
Ejemplo:
plotfunc(3*sin(x)) dibuja la grfica de y=3*sin(x)

Densidad

Traza la grfica de la funcin z=f(x,y) en el plano donde los


valores de z se representan por diferentes colores.
plotdensity(Expr,[x=xrange,y=yrange],[z],[x
step],[ystep])

Campo de
direcciones

Dibuja la tangente de la ecuacin diferencial y'=f(t,y), donde


el primer argumento es la expresin f(t,y) (y es la variable real
y t es la abscisa), el segundo argumento es el vector de
variables (la abscisa debe indicarse en primer lugar), y el
tercer argumento es el rango opcional.

plotfield(Expr,VectVar,[Opc])
EDO

Dibuja la solucin de la ecuacin diferencial y'=f(t,y) que


cruza el punto (t0,y0), donde el primer argumento es la
expresin f(t,y), el segundo argumento es el vector de
variables (la abscisa debe indicarse en primer lugar), y el
tercer argumento es (t0,y0).
plotode(Expr,VectVar,CondInicVect)

390

Funciones y comandos

Men Apl.
Pulse D para abrir los
mens del cuadro de
herramientas (uno de los
cuales es el men Apl). Las
funciones de aplicacin se
utilizan en aplicaciones de
HP para realizar clculos
comunes. Por ejemplo, en la
aplicacin Funcin, el men Func. de la Vista de grfico
tiene una funcin denominada SLOPE que calcula la
pendiente de una funcin determinada en un punto definido.
La funcin SLOPE tambin puede utilizarse desde la vista de
Inicio o desde un programa para obtener los mismos
resultados. Las funciones de aplicacin descritas en esta
seccin se agrupan por aplicacin.

Funciones de la aplicacin Funcin


Las funciones de la aplicacin Funcin ofrecen la misma
funcionalidad que la que proporciona la Vista de grfico de
dicha aplicacin, bajo el men FUNC. Todas estas
operaciones se utilizan con funciones. Las funciones pueden
ser expresiones de X o los nombres de las variables F0 a F9
de la aplicacin Funcin.

AREA

rea situada bajo una curva o entre curvas. Busca el rea


firmada bajo una funcin o entre dos funciones. Busca el rea
bajo la funcin Fn o bajo la funcin Fn y sobre la funcin Fm,
del valor inferior de X al valor superior de X.
AREA(Fn,[Fm,]inferior,superior)
Ejemplo:
AREA(-X,X2-2,-2,1) devuelve 4.5

EXTREMUM

Extremo de una funcin. Busca el extremo (si existe) de la


funcin Fn ms cercano al valor supuesto de X.
EXTREMUM(Fn, supuesto)
Ejemplo:
EXTREMUM(X2-X-2,0) devuelve 0.5

Funciones y comandos

391

ISECT

Interseccin de dos funciones. Busca la interseccin (si existe)


de las funciones Fn y Fm ms cercana al valor supuesto X.
ISECT(Fn,Fm,supuesto)
Ejemplo:
ISECT(X,3-X,2) devuelve 1.5

ROOT

Raz de una funcin. Busca la raz de la funcin Fn (si existe)


ms cercana al valor supuesto de X.
ROOT(Fn,supuesto)
Ejemplo:
ROOT(3-X2,2) devuelve 1.732

SLOPE

Pendiente de una funcin. Devuelve la pendiente de la


funcin Fn para el valor X (si existe).
SLOPE(Fn,valor)
Ejemplo:
SLOPE(3-X2,2) devuelve -4

Funciones de la aplicacin Soluc.


La aplicacin Soluc. tiene una funcin nica que resuelve una
ecuacin o expresin determinada para una de sus variables.
En puede ser una ecuacin o expresin; o bien, el nombre de
una de las variables simblicas de Soluc., E0E9.

SOLVE

Solucionar. Resuelve una ecuacin para una de sus variables.


Resuelve la ecuacin En para la variable var, utilizando el
valor de supuesto como valor inicial de la variable var. Si En
es una expresin, devuelve el valor de la variable var que
iguala la expresin a cero.
SOLVE(En,var,supuesto)
Ejemplo:
SOLVE(X2-X-2,X,3)devuelve 2
Esta funcin tambin devuelve un entero indicativo del tipo de
solucin encontrada, como se indica a continuacin:
0: se ha encontrado una solucin exacta.
1: se ha encontrado una solucin aproximada.

392

Funciones y comandos

2: se ha encontrado un extremo lo ms prximo a una


solucin posible.
3: no se ha encontrado una solucin, una aproximacin
ni un extremo.
Consulte el captulo 13, Aplicacin Soluc., que comienza en
la pgina 293, para obtener ms informacin sobre los tipos
de soluciones que devuelve esta funcin.

Funciones de Hoja de clculo


Las funciones de hoja de clculo pueden seleccionarse desde
el men del cuadro de herramientas de aplicaciones (D >
> Hoja de clculo). Tambin pueden
seleccionarse desde el men Vista (V) cuando la
aplicacin Hoja de clculo est abierta.
La sintaxis de muchas de las funciones de hoja de clculo,
aunque no todas, siguen este patrn:
functionName(entrada,[parmetros
opcionales])
Entrada es la lista de entrada para la funcin. Puede
tratarse de una referencia de rango de celdas, una simple
lista o cualquier elemento cuyo resultado sea una lista de
valores.
Un parmetro opcional til es Configuracin. Se trata de
una cadena que controla qu valores se obtienen. Si no se
incluye el parmetro, se obtiene el resultado predeterminado.
El orden de los valores tambin puede controlarse por el
orden en el que aparecen en la cadena.
Por ejemplo:
=STAT1(A25:A37)
produce el resultado
predeterminado siguiente.

Funciones y comandos

393

No obstante, si solo desea


ver el nmero de datospuntos, el promedio y la
desviacin estndar, debe
introducir
=STAT1(A25:A37,h n
x ). La cadena de
configuracin indica que los
parmetros siguientes son obligatorios: encabezados (h),
nmero de datos-puntos (n), promedio (x) y desviacin
estndar ().

SUM

Calcula la suma de un rango de nmeros.


SUM([entrada])

Por ejemplo, SUM(B7:B23) devuelve la suma de los nmeros


del rango B7 a B23. Tambin puede especificar un bloque de
celdas, como en SUM(B7:C23).
Se devuelve un error si una celda en el rango especificado
contiene un objeto no numrico.

AVERAGE

Calcula el promedio aritmtico de un rango de nmeros.


AVERAGE([entrada])

Por ejemplo, AVERAGE(B7:B23) devuelve el promedio


aritmtico de los nmeros del rango B7 a B23. Tambin
puede especificar un bloque de celdas, como en
AVERAG(B7:C23).
Se devuelve un error si una celda en el rango especificado
contiene un objeto no numrico.

AMORT

Calcula el importe principal, el inters y el saldo de un


prstamo en un periodo especificado.
AMORT(Rango, n, i, va, pago[, ppyr=12,
cpyr=ppyr, Agrupacin=ppyr, beg=false,
fix=current], "configuracin"])

Rango es el intervalo de celdas en el que se ubicarn los


resultados. Si solo se especifica una celda, el rango se
calcula de forma automtica.

394

Funciones y comandos

Configuracin es una cadena que determina si debe crearse


una fila de encabezado (empieza con H), as como qu
resultado se muestra en cada columna.
h muestra encabezados de fila
S muestra el inicio del periodo
E muestra el final del periodo
P muestra el importe principal pagado en este periodo
E muestra el saldo al final del periodo
P muestra el inters pagado en este periodo
n, i, pv y pmt son los nmeros de los periodos de un
prstamo, tasa de inters, valor actual y pago por periodo.
ppyr y cpyr corresponden al nmero de pagos por ao y al
nmero de periodos utilizados para el clculo de inters
compuesto por ao. Agrupacin es el nmero de periodos
que necesitan agruparse de forma conjunta en la tabla de
amortizacin. beg es igual a 1 cuando los pagos se realizan
al inicio de cada periodo; de lo contrario, su valor ser igual
a 0. fix es el nmero de decimales utilizados en los resultados
de los clculos.

STAT1

La funcin STAT1 proporciona un intervalo de estadsticas con


1 variable. Puede calcular todos o cualquiera de los valores
x , , , s, s, , , serr, sqd, n, min, q1, med, q3 y max.
STAT1(Rango de entrada, [modo], [factor
de eliminacin anmalo],
["configuracin"])
Rango de entrada es el origen de datos (como A1:D8).
Modo define cmo se tratar la entrada. Los valores vlidos
son:
1 = Datos nicos. Cada columna se trata como un
conjunto de datos independiente.
2 = Datos de frecuencia. Se utilizan columnas por pares
y la segunda columna se trata como la frecuencia de
aparicin de la primera columna.

Funciones y comandos

395

3 = Datos sobre el peso. Se utilizan columnas por pares


y la segunda columna se trata como el peso de la
primera columna.
4 = Datos uno*dos. Las columnas se utilizan por pares y
ambas se multiplican para generar un punto de datos.
Si se especifica ms de una columna, estas se tratarn como
conjuntos de datos independientes. Si solo se selecciona una
fila, se tratar como 1 conjunto de datos. Si se seleccionan
dos columnas, el modo indicar los valores predeterminados
de la frecuencia.
Factor de eliminacin anmalo: permite eliminar cualquier
punto de datos que supere ms de n veces la desviacin
estndar (donde n es el factor de eliminacin anmalo). De
forma predeterminada, el valor del factor es 2.
Configuracin: indica qu valores desea colocar en qu filas
y si desea utilizar encabezados de fila o columna. Establece
el smbolo de cada valor en el orden en que desea que
aparezcan los valores en la hoja de clculo. Los smbolos
vlidos son:
H (establece encabezados
de columna)

h (establece encabezados
de fila)

serr

sqd

min

q1

med

q3

max

Por ejemplo, si especifica "h n x", la primera columna


contendr los encabezados de fila, la primera fila
corresponder al nmero de elementos de los datos de
entrada, la segunda a la suma de los elementos y la tercera
al promedio de los datos. Si no especifica una cadena de
configuracin, se utilizar una predeterminada.

396

Funciones y comandos

Notas:
La funcin STAT1 solo actualiza el contenido de las celdas de
destino cuando se calcula la celda que contiene la frmula.
Esto significa que si la vista de hoja de clculo contiene
resultados y entradas al mismo tiempo, pero no la celda que
contiene la llamada a la funcin STAT1, la actualizacin de
los datos no actualizar los resultados, ya que la celda que
contiene STAT1 no vuelve a calcularse (porque no es visible).
El formato de las celdas que recibe los encabezados se
cambia para que Mostrar " " se configure como falso.
La funcin STAT1 sobrescribir el contenido de las celdas de
destino, borrando potencialmente los datos.
Ejemplos:
STAT1(A25:A37)
STAT1(A25:A37,"h n x ").

REGRS

Intenta ajustar los datos de entrada a una funcin especfica


(el valor predeterminado es lineal)
REGRS(Rango de entrada, [modo],
["configuracin"])

Rango de entrada: especifica el origen de los datos, por


ejemplo, A1:D8. Debe contener un nmero par de
columnas. Cada par debe tratarse como un conjunto
independiente de puntos de datos.

Modo: especifica el modo que se utilizar para la


regresin:
1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a

Funciones y comandos

397

Configuracin: cadena que indica qu valores desea


colocar en cada fila y si desea utilizar encabezados de
fila o columna. Coloque cada parmetro en el orden en
que desea que aparezcan en la hoja de clculo. (Si no
proporciona una cadena de configuracin, se
proporcionar una de forma predeterminada). Los
parmetros vlidos son:

H (establece encabezados de columna)

h (establece encabezados de fila)

sl (pendiente, solo vlido para los modos 16)

int (interceptacin, solo vlido para los modos 16)

cor (correlacin, solo vlido para los modos 16)

cd (cociente de determinacin, solo vlido para los


modos 16, 810)

sCov (covarianza de muestra, solo vlido para los


modos 16)

pCov (covarianza de poblacin, solo vlido para los


modos 16)

L (parmetro L para el modo 7)

a (parmetro a para los modos 711)

b (parmetro b para los modos 711)

c (parmetro c para los modos 811)

d (parmetro d para los modos 8, 1011)

e (parmetro e para el modo 11)

py (establece 2 celdas, una para la entrada del


usuario y otra para mostrar el valor de y
pronosticado para la entrada)

px (establece 2 celdas, una para la entrada del


usuario y otra para mostrar el valor de x
pronosticado para la entrada)

Ejemplo: REGRS(A25:B37,2)

398

Funciones y comandos

PredY

Devuelve el valor de Y pronosticado para un valor de x


proporcionado.
PredY(modo, x, parmetros)

El modo rige el modelo de regresin mediante:


1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a

PredX

Los parmetros pueden ser tanto un argumento (lista


de coeficientes para la lnea de regresin) como los
coeficientes consecutivos de n.

Devuelve el valor pronosticado de x para un valor de y dado.


PredX(modo, y, parmetros)

El modo rige el modelo de regresin mediante:


1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a

Funciones y comandos

Los parmetros pueden ser tanto un argumento (lista


de coeficientes para la lnea de regresin) como los
coeficientes consecutivos de n.

399

HypZ1mean

La prueba de hiptesis HypZ1mean es una prueba Z de una


muestra para la comparacin de promedios.
HypZ1mean(lista de entrada,
["configuracin"])
HypZ1mean(PromMuestr, TamMuestr,
PromPobNulo, DesvEstPob, NivFirm, Modo,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

PromMuestr

TamMuestr

PromPobNulo

DesvEstPob

NivFirm

Modo: especifica cmo calcular la estadstica:


1 = Menor que
2 = Mayor que
3 = No es igual

400

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

acc = Aceptar/Rechazar

tZ = Prueba de Z

tM = Promedio de prueba

prob = Probabilidad

cZ = Z crtico

cx1 = 1 xbar crtico

cx2 = 2 xbar crtico

std = Desviacin estndar


Funciones y comandos

HYPZ2mean

La prueba de hiptesis HypZ2mean es una prueba Z de dos


muestras para la comparacin de promedios.
HypZ2mean(lista de entrada,
["configuracin"])
HypZ2mean(PromMuestr, ProdMuestr2,
TamMuestr,TamMuestr2, DesvEstPob,
DesvEstPob2,NivFirm, Modo,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

Funciones y comandos

PromMuestr

ProdMuestr2

TamMuestr

TamMuestr2

DesvEstPob

DesvEstPob2

NivFirm

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

acc = Aceptar/Rechazar

tZ = Prueba de Z

tM = Promedio de prueba

prob = Probabilidad
401

HypZ1prop

cZ = Z crtico

cx1 = 1 xbar crtico

cx2 = 2 xbar crtico

std = Desviacin estndar

La prueba de hiptesis HypZ1prop es una prueba Z de una


proporcin.
HypZ1prop(lista de entrada,
["configuracin"])
HypZ1prop(RecCorr, TamMuestr,
PropPobNulo, NivFirm, Modo,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

402

RecCorr

TamMuestr

PromPobNulo

NivFirm

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

acc = Aceptar/Rechazar

tZ = Prueba de Z

tP

prob
Funciones y comandos

HypZ2prop

cZ

cp1

cp2

std

La prueba de hiptesis HypZ2prop es una prueba Z de dos


proporciones para la comparacin de promedios.
HypZ2prop(lista de entrada,
["configuracin"])
HypZ2prop(RecCorr1, RecCorr2, TamMuestr1,
TamMuestr2, NivFirm, Modo,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

Funciones y comandos

RecCorr1

RecCorr2

TamMuestr1

TamMuestr2

NivFirm

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

acc = Aceptar/Rechazar

tZ = Prueba de Z

tP
403

HypT1mean

prob

cZ

cp1

cp2

La prueba de hiptesis HypT1mean es una prueba T de una


muestra para la comparacin de promedios.
HypT1mean(lista de entrada, ["configuracin"])
HypT1mean(PromMuestr, DesvEstMuestr,
TamMuestr, PropPobNulo, NivFirm, Modo,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

404

PromMuestr

DesvEstMuestr

TamMuestr

PromPobNulo

NivFirm

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

acc = Aceptar/Rechazar

tT

prob

df
Funciones y comandos

HypT2mean

ct

cX1

cX2

La prueba de hiptesis HypT2mean es una prueba T de dos


muestras para la comparacin de promedios.
HypT2mean(lista de entrada,
["configuracin"])
HypT2mean(ProdMuestr1,
ProdMuestr2,DesvEstMuestr1,
DesvEstMuestr2,TamMuestr1, TamMuestr2,
agrupados, NivFirm, Modo,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

ProdMuestr1

ProdMuestr2

DesvEstMuestr1

DesvEstMuestr2

TamMuestr1

TamMuestr2

agrupados = 0 == falso o 1 == verdadero

NivFirm

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

Funciones y comandos

h = Se crearn las celdas del encabezado


405

ConfZ1mean

acc = Aceptar/Rechazar

tT

tM

prob

df

ct

cX1

cX2

stD

ConfZ1mean calcula el intervalo de confianza para una


prueba Z de una muestra.
ConfZ1mean(lista de entrada,
["configuracin"])
ConfZ1mean(PromMuestr, TamMuestr,
DesvEstPobm NivConf, ["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

406

PromMuestr

TamMuestr

DesvEstPobm

NivConf

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

zXl

zXh

std
Funciones y comandos

ConfZ2mean

ConfZ2mean calcula el intervalo de confianza para una


prueba Z de dos muestras.
ConfZ2mean(lista de entrada,
["configuracin"])
ConfZ2mean(ProdMuestr1, ProdMuestr2,
TamMuestr1, TamMuestr2,
DesvEstPob1,DesvEstPob2 NivConf,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

Funciones y comandos

ProdMuestr1

ProdMuestr2

TamMuestr1

TamMuestr2

DesvEstPob1

DesvEstPob2

NivConf

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

zXl

zXh

zXm

std

407

ConfZ1prop

ConfZ1prop calcula el intervalo de confianza para una


prueba Z de una proporcin.
ConfZ1prop(lista de entrada,
["configuracin"])
ConfZ1prop(RecCorr, TamMuestr, NivConf,
["configuracin"])

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

ConfZ2prop

RecCorr

TamMuestr

NivConf

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

zXl

zXh

zXm

std

ConfZ2prop calcula el intervalo de confianza para una


prueba Z de dos proporciones.
ConfZ2prop(lista de entrada,
["configuracin"])
ConfZ2prop(RecCorr1, RecCorr2,
TamMuestr1, TamMuestr2,NivConf,
["configuracin"])

408

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.
Funciones y comandos

ConfT1mean

Parmetros de entrada:

RecCorr1

RecCorr2

TamMuestr1

TamMuestr2

NivConf

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

zXl

zXh

zXm

std

ConfT1mean calcula el intervalo de confianza para una


prueba T de una muestra.
ConfT1mean(lista de entrada,
["configuracin"])
ConfT1mean(PromMuestr, DesvEstMuestr,
TamMuestr, NivConf, ["configuracin"])

Funciones y comandos

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

PromMuestr

EstMuestr

TamMuestr

NivConf

409

ConfT2mean

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

DF

tX1

tXh

std

ConfT2mean calcula el intervalo de confianza para una


prueba T de dos muestras.
ConfT2mean(lista de entrada,
["configuracin"])
ConfT2mean(PromMuestr, ProdMuestr2,
DesvEstMuestr, DesvEstMuestr2,
TamMuestr, TamMuestr2, agrupados,
NivConf, ["configuracin"])

410

Lista de entrada: lista de variables de entrada (consulte


Parmetros de entrada a continuacin). Puede tratarse
de una referencia de rango, una lista de referencias de
celdas o una simple lista de valores.

Parmetros de entrada:

PromMuestr

ProdMuestr2

DesvEstMuestr

DesvEstMuestr2

TamMuestr

TamMuestr2

agrupados

NivConf

Funciones y comandos

Configuracin: cadena que controla los resultados que


se van a mostrar y el orden en que aparecern. Una
cadena vaca "" muestra el valor predeterminado: todos
los resultados (encabezados incluidos).

h = Se crearn las celdas del encabezado

DF

zX

zXh

zXm

std

Funciones de la aplicacin 1Var estadstica


La aplicacin 1Var estadstica tiene tres funciones diseadas
de manera que funcionen conjuntamente para calcular
resmenes de estadsticas basados en uno de los anlisis
estadsticos (H1-H5) definidos en la Vista simblica de la
aplicacin 1Var estadstica.

Do1VStats

Do1: estadstica de variable. Efecta los mismos clculos que


cuando se toca
en la Vista numrica de la aplicacin
1Var estadstica, y guarda los resultados en las variables de
resultados de 1Var estadstica correspondientes. Hn debe
corresponder a una de las variables H1-H5 de la Vista
simblica de la aplicacin 1Var estadstica.
Do1VStats(Hn)

SetFreq

Establecer frecuencia. Establece la frecuencia de uno de los


anlisis estadsticos (H1-H5) definidos en la Vista simblica
de la aplicacin 1Var estadstica. La frecuencia puede ser
una de las columnas D0-D9 o cualquier nmero entero
positivo. Hn debe corresponder a una de las variables H1H5 de la Vista simblica de la aplicacin 1Var estadstica. Si
se utiliza, Dn debe ser una de las variables de columna D0D9; de lo contrario, valor debe ser un entero positivo.
SetFreq(Hn,Dn)
O bien,
SetFreq(Hn,valor)

Funciones y comandos

411

SetSample

Establecer datos de muestra. Establece los datos de muestra


de uno de los anlisis estadsticos (H1-H5) definidos en la
Vista simblica de la aplicacin 1Var estadstica. Establece
la columna de datos en una de las variables de columna D0D9 para uno de los anlisis estadsticos H1-H5.
SetSample(Hn,Dn)

Funciones de la aplicacin 2Var estadstica


La aplicacin 2Var estadstica tiene una serie de funciones.
Algunas se han diseado para calcular resmenes de
estadsticas basados en uno de los anlisis estadsticos (S1S5) definidos en la Vista simblica de la aplicacin 2Var
estadstica. Otras predicen valores de X e Y segn el ajuste
especificado en uno de los anlisis.

PredX

Predecir X. Utiliza el ajuste del primer anlisis activo (S1-S5)


encontrado para predecir un valor x dado el valor y.
PredX(valor)

PredY

Predecir Y. Utiliza el ajuste del primer anlisis activo (S1-S5)


encontrado para predecir un valor y dado el valor x.
PredY(valor)

Resid

Residuales. Calcula una lista de residuales en funcin de los


datos de columna y un ajuste definido en la Vista simblica
a travs de S1-S5.
Resid(Sn) o Resid()
Resid() busca el primer anlisis definido en la Vista simblica
(S1-S5).

Do2VStats

Do2:estadstica de variable. Efecta los mismos clculos que


cuando se toca
en la Vista numrica de la aplicacin
2Var estadstica y guarda los resultados en las variables de
resultados de 2Var estadstica correspondientes. Sn debe
corresponder a una de las variables S1-S5 de la Vista
simblica de la aplicacin 2Var estadstica.
Do2VStats(Sn)

412

Funciones y comandos

SetDepend

Establecer columna dependiente. Establece la columna


dependiente para uno de los anlisis estadsticos S1-S5 en
una de las variables de columna C0-C9.
SetDepend(Sn,Cn)

SetIndep

Establecer columna independiente. Establece la columna


independiente para uno de los anlisis estadsticos S1-S5 en
una de las variables de columna C0-C9.
SetIndep(Sn,Cn)

Funciones de la aplicacin Inferencia


La aplicacin Inferencia tiene una funcin nica que devuelve
los mismos resultados que al tocar
en la Vista
numrica de la aplicacin Inferencia. Los resultados
dependen del contenido de las variables de Inferencia
Method, Type y AltHyp.

DoInference

Calcula el intervalo de confianza o la prueba de hiptesis.


Efecta los mismos clculos que cuando se toca
en la
Vista numrica de la aplicacin Inferencia y guarda los
resultados en las variables de resultados de la aplicacin
Inferencia correspondientes.
DoInference()

HypZ1mean

La prueba de hiptesis HypZ1mean es una prueba Z de una


muestra para la comparacin de promedios.
HypZ1mean(PromMuestr, TamMuestr,
PromPobNulo, DesvEstPob, NivFirm, Modo)

Modo: especifica cmo calcular la estadstica:


1 = Menor que
2 = Mayor que
3 = No es igual

HYPZ2mean

La prueba de hiptesis HypZ2mean es una prueba Z de dos


muestras para la comparacin de promedios.
HypZ2mean(PromMuestr, ProdMuestr2,
TamMuestr,TamMuestr2, DesvEstPob,
DesvEstPob2,NivFirm, Modo)

Funciones y comandos

413

HypZ1prop

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

La prueba de hiptesis HypZ1prop es una prueba Z de una


proporcin.
HypZ1prop(RecCorr, TamMuestr,
PropPobNulo, NivFirm, Modo)

HypZ2prop

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

La prueba de hiptesis HypZ2prop es una prueba Z de dos


proporciones para la comparacin de promedios.
HypZ2prop(RecCorr1, RecCorr2, TamMuestr1,
TamMuestr2, NivFirm, Modo)

HypT1mean

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

La prueba de hiptesis HypT1mean es una prueba T de una


muestra para la comparacin de promedios.
HypT1mean(PromMuestr, DesvEstMuestr,
TamMuestr, PropPobNulo, NivFirm, Modo)

414

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

Funciones y comandos

HypT2mean

La prueba de hiptesis HypT2mean es una prueba T de dos


muestras para la comparacin de promedios.
HypT2mean(ProdMuestr1,
ProdMuestr2,DesvEstMuestr1,
DesvEstMuestr2,TamMuestr1, TamMuestr2,
agrupados, NivFirm, Modo)

ConfZ1mean

Modo: especifica cmo calcular la estadstica:

1 = Menor que

2 = Mayor que

3 = No es igual

ConfZ1mean calcula el intervalo de confianza para una


prueba Z de una muestra.
ConfZ1mean(PromMuestr, TamMuestr,
DesvEstPobm NivConf)

ConfZ2mean

ConfZ2mean calcula el intervalo de confianza para una


prueba Z de dos muestras.
ConfZ2mean(ProdMuestr1, ProdMuestr2,
TamMuestr1, TamMuestr2,
DesvEstPob1,DesvEstPob2 NivConf)

ConfZ1prop

ConfZ1prop calcula el intervalo de confianza para una


prueba Z de una proporcin.
ConfZ1prop(RecCorr, TamMuestr, NivConf,
["configuracin"])

ConfZ2prop

ConfZ2prop calcula el intervalo de confianza para una


prueba Z de dos proporciones.
ConfZ2prop(RecCorr1, RecCorr2,
TamMuestr1, TamMuestr2, NivConf)

ConfT1mean

ConfT1mean calcula el intervalo de confianza para una


prueba T de una muestra.
ConfT1mean(PromMuestr, DesvEstMuestr,
TamMuestr, NivConf)

Funciones y comandos

415

ConfT2mean

ConfT2mean calcula el intervalo de confianza para una


prueba T de dos muestras.
ConfT2mean(PromMuestr, ProdMuestr2,
DesvEstMuestr, DesvEstMuestr2, TamMuestr,
TamMuestr2, agrupados, NivConf)

Funciones de la aplicacin Finanzas


La aplicacin Finanzas utiliza un conjunto de funciones en el
que todas ellas hacen referencia al mismo conjunto de
variables de dicha aplicacin. Hay 5 variables TVM
principales, 4 de las cuales son obligatorias para cada una
de estas funciones (excepto DoFinance). Hay otras 3
variables opcionales que tienen valores predeterminados.
Estas variables aparecen como argumentos de las funciones
de la aplicacin Finanzas en el siguiente orden:

NbPmt: nmero de pagos

IPYR: tasa de inters anual

PV: valor actual de la inversin o del prstamo

PMTV: valor de pago

FV: valor futuro de la inversin o prstamo

PPYR: nmero de pagos por ao (12 de forma


predeterminada)

CPYR: nmero de periodos capitalizables por ao


(12 de forma predeterminada)

END: pagos realizados al final del periodo

Los argumentos PPYR, CPYR y END son opcionales; si no se


facilitan, PPYR=12, CPYR=PPYR y END=1.

CalcFV

Calcula el valor futuro de una inversin o un prstamo.


CalcFV(NbPmt,IPYR,PV,PMTV[,PPYR,CPYR,END]

CalcIPYR

Calcula la tasa de inters anual de una inversin o un


prstamo.
CalcIPYR(NbPmt,PV,PMTV,FV[,PPYR,CPYR,
END])

416

Funciones y comandos

CalcNbPmt

Calcula el nmero de pagos de una inversin o un prstamo.


CalcNbPmt(IPYR,PV,PMTV,FV[,PPYR,CPYR,END])

CalcPMTV

Calcula el valor de un pago de una inversin o un prstamo.


CalcPMTV(NbPmt,IPYR,PV,FV[,PPYR,CPYR,END])

CalcPV

Calcula el valor actual de una inversin o un prstamo.


CalcPV(NbPmt,IPYR,PMTV,FV[,PPYR,CPYR,END])

DoFinance

Calcular resultados de TVM. Resuelve un problema de TVM


para la variable TVMVar. La variable debe ser una de la Vista
numrica de la aplicacin Finanzas. Efecta los mismos
clculos que cuando se toca
en la Vista numrica de
la aplicacin Finanzas con TVMVar resaltado.
DoFinance(TVMVar)
Ejemplo:
DoFinance(FV) devuelve el valor futuro de una inversin del
mismo modo que al tocar
en la Vista numrica de la
aplicacin Finanzas con FV resaltado.

Funciones de la aplicacin Soluc. lineal


La aplicacin Soluc. lineal tiene 3 funciones que ofrecen
flexibilidad al usuario para resolver los sistemas de
ecuaciones lineales 2x2 o 3x3.

Solve2x2

Resuelve un sistema lineal de ecuaciones 2x2.


Solve2x2(a, b, c, d, e, f)
Resuelve el sistema lineal representado por:
ax+by=c
dx+ey=f

Solve3x3

Resuelve un sistema lineal de ecuaciones 3x3.


Solve3x3(a, b, c, d, e, f, g, h, i, j, k, l)
Resuelve el sistema lineal representado por:
ax+by+cz=d
ex+fy+gz=h
ix+jy+kz=l

Funciones y comandos

417

LinSolve

Clculo del sistema lineal. Calcula el sistema lineal 2x2 o


3x3 representado por la matriz.
LinSolve(matriz)
Ejemplo:
LinSolve([[A, B, C], [D, E,F]]) resuelve el sistema
lineal:
ax+by=c
dx+ey=f

Funciones de la aplicacin Soluc. de tring.


La aplicacin Soluc. de tring. cuenta con un grupo de
funciones que permiten calcular un tringulo completo a
partir de la introduccin de tres partes consecutivas de este.
Los nombres de estos comandos utilizan A para referirse a un
ngulo y S para referirse a la longitud de un lado. Para
utilizar estos comandos, introduzca tres valores en el orden
especificado por el nombre del comando. Todos estos
comandos devuelven una lista de tres valores desconocidos
(longitudes de lados y/o medidas de ngulos).

AAS

AAS utiliza la medida de dos ngulos y la longitud del lado


no incluido para calcular la medida del tercer ngulo y la
longitud de los otros dos lados.
AAS(ngulo,ngulo,lado)

ASA

ASA utiliza la medida de dos ngulos y la longitud del lado


incluido para calcular la medida del tercer ngulo y la
longitud de los otros dos lados.
ASA(ngulo,lado,ngulo)

SAS

SAS utiliza la longitud de los dos lados y la medida del


ngulo incluido para calcular la longitud del tercer lado y la
medida de los otros dos ngulos.
SAS(lado,ngulo,lado)

SSA

SSA utiliza la longitud de dos lados y la medida de un ngulo


no incluido para calcular la longitud del tercer lado y la
medida de los otros dos ngulos.
SSA(lado,lado,ngulo)

418

Funciones y comandos

SSS

SSS Utiliza la longitud de los tres lados de un tringulo para


calcular la medida de los tres ngulos.
SSS(lado,lado,lado)

DoSolve

Resuelve el problema actual de la aplicacin Soluc. de tring.


Para resolver el problema, la aplicacin Soluc. de tring.
debe tener suficientes datos; es decir, debe haber al menos
tres valores y uno de ellos debe ser una longitud de lado.
DoSolve()

Ejemplo:
En el modo Grados, SAS(2,90,2) devuelve {2.82
45,45}.
En el caso indeterminado AAS donde pueden existir dos
soluciones, AAS puede devolver una lista de ambas listas que
contiene ambos resultados.

Funciones de Explorador lineal


SolveForSlope

Entrada: introduzca dos coordenadas de la lnea: x2,


x1, y2, y1

Salida: pendiente de la lnea: m = (y2y1)/(x2x1)

Ejemplo: SolveForSlope(3,2,4,2) devuelve 2

Entrada: x, y, m (es decir, la pendiente)

Salida: interceptacin y de la lnea: c = ymx

Ejemplo: SolveForYIntercept(2,3,1) devuelve 5

SolveForYIntercept

Funciones de Explor. cuadrtico


SOLVE

Entrada: a, b, c donde a, b, c son las constantes en


ax2+bx+c=0
Salida: resuelve la ecuacin para determinar el valor de x:
(b+-d)/2a donde d = (b2 4ac)
Ejemplo: SOLVE(1,0,4) devuelve {2,2}

Funciones y comandos

419

DELTA

Entrada: a, b, c donde a, b, c son las constantes en


ax2+bx+c=0
Salida: discriminante/delta de la ecuacin: D = b 24ac
Ejemplo: DELTA(1,0,4) devuelve 16

Funciones de aplicacin comunes


Adems de las funciones especficas de cada aplicacin,
existen dos funciones comunes a todas las aplicaciones:

CHECK

Funcin

Soluc.

Paramtrica

Polar

Secuencia

Creacin de grficas avanzada

Activa (es decir, selecciona) la variable Symbn de la Vista


simblica. Symbn puede ser cualquiera de las siguientes:

F0-F9 para la aplicacin Funcin

E0-E9 para la aplicacin Soluc.

H1-H5 para la aplicacin 1Var estadstica

S1-S5 para la aplicacin 2Var estadstica

X0/Y0-X9/Y9 para la aplicacin Paramtrica

R0-R9 para la aplicacin Polar

U0-U9 para la aplicacin Secuencia


CHECK(Symbn)

Ejemplo:
CHECK(F1) activa la variable F1 de la Vista simblica de la
aplicacin Funcin. El resultado es que F1(X) se dibuja en la
Vista de grfico y tiene una columna de valores de funcin en
la Vista numrica de la aplicacin Funcin.

420

Funciones y comandos

UNCHECK

Desactiva la variable de la Vista simblica Symbn.


UNCHECK(Symbn)
Ejemplo:
UNCHECK(R1) desactiva la variable R1 de la Vista simblica
de la aplicacin Polar. El resultado es que R1() no se dibuja
en la Vista de grfico y no aparece en la Vista numrica de
la aplicacin Polar.

Men Catlg
El men Catlg recopila todos
los comandos y todas las
funciones disponibles en la
calculadora HPPrime. No
obstante, en esta seccin se
describen las funciones y los
comandos que solo se
pueden encontrar en el
men Catlg. Las funciones y los comandos que tambin se
encuentran en el men Matem. se describen en Funciones del
teclado en la pgina 353. Aquellos que tambin se
encuentran en el men Sistema algebraico computacional se
describen en Men Sistema algebraico computacional en
la pgina 369. Las funciones y los comandos especficos de
la aplicacin Geometra se describen en Funciones y
comandos de geometra en la pgina 190, y aquellos
especficos de programacin se describen en Comandos de
programa en la pgina 589.
Algunas de las opciones del men Catlg
tambin pueden elegirse en la paleta de
relaciones (Sr).

Inserta el parntesis de apertura.

Smbolo de multiplicacin. Devuelve el producto de nmeros


o el producto escalar de dos vectores.

Smbolo de suma. Devuelve la suma trmino a trmino de dos


listas o matrices; o bien, aade dos cadenas juntas.

Funciones y comandos

421

Smbolo de resta. Devuelve la resta trmino a trmino de dos


listas o matrices.

.*

Smbolo de multiplicacin de lista o matriz. Devuelve la


multiplicacin trmino a trmino de dos listas o matrices.
.*(Lst||Mtrz,Lst||Mtrz)
Ejemplo:
[[1,2],[3,4]].*[[3,4],[5,6]] devuelve
[[3,8],[15,24]]

./

Smbolo de divisin de lista o matriz. Devuelve la divisin


trmino a trmino de dos listas o matrices.

.^

Devuelve la lista o matriz donde cada trmino es el trmino


correspondiente de la lista o matriz dada como argumento,
elevada a la potencia n.
(Lst o Mtrz).^Intg(n)

:=

Almacena la expresin evaluada en la variable. Tenga en


cuenta que := no puede utilizarse con las variables grficas
G0G9. Consulte el comando BLIT.
var:=expresin
Ejemplo:
A:=3 almacena el valor 3 en la variable A

<

422

Prueba de desigualdad estricta. Devuelve 1 si la desigualdad


es verdadera y 0 si la desigualdad es falsa. Tenga en cuenta
que pueden compararse ms de dos objetos. Por lo tanto, 6
< 8 < 11 devuelve 1 (porque es verdadero), mientras que 6 <
8 < 3 devuelve 0 (porque es falso).

<=

Prueba de desigualdad. Devuelve 1 si la desigualdad es


verdadera y 0 si la desigualdad es falsa. Tenga en cuenta
que pueden compararse ms de dos objetos. Consulte el
comentario anterior sobre <.

<>

Prueba de desigualdad. Devuelve 1 si la desigualdad es


verdadera y 0 si la desigualdad es falsa.

Smbolo de igual. Conecta dos elementos en una ecuacin.

==

Prueba de igualdad. Devuelve 1 si la igualdad es verdadera


y 0 si la igualdad es falsa.

Funciones y comandos

>

>=

^
a2q

Prueba de desigualdad estricta. Devuelve 1 si la desigualdad


es verdadera y 0 si la desigualdad es falsa. Tenga en cuenta
que pueden compararse ms de dos objetos. Consulte el
comentario anterior sobre <.
Prueba de desigualdad. Devuelve 1 si la desigualdad es
verdadera y 0 si la desigualdad es falsa. Tenga en cuenta
que pueden compararse ms de dos objetos. Consulte el
comentario anterior sobre <.
Inserta el smbolo de potencia.
Devuelve la expresin simblica en forma cuadrtica en las
variables dadas en VectVar de la matriz simtrica A.
a2q(MtrzA,VectVar)
Ejemplo:
a2q([[1,2],[4,4]],[x,y]) devuelve
x^2+6*x*y+4*y^2

abcuv

Devuelve los polinomios U y V, de tal manera que para los


polinomios A, B y C, PU+QV=R. Si solo se utilizan polinomios
como argumentos, la variable utilizada es x. Con una
variable como el argumento final, los polinomios son sus
expresiones.
abcuv(Poly(A),Poly(B),Poly(C),[Var])

Ejemplo:
abcuv(x^2+2*x+1,x^2-1,x+1) devuelve [1/2,(-1)/
2]

ACOS

Arco coseno: cos1x.


ACOS(valor)

additionally

Se utiliza en programacin con assume para afirmar una


suposicin adicional sobre una variable.
Ejemplo:
assume(n,entero);
additionally(n>5);

Funciones y comandos

423

algvar

Devuelve la lista de nombres de variables simblicas


utilizadas en una expresin. La lista se ordena por las
extensiones algebraicas necesarias para crear la expresin
original.
algvar(Expr)

Ejemplo:
algvar(sqrt(x)+y) devuelve [[y],[x]]

alog10

Devuelve la solucin cuando se eleva 10 a la potencia de una


expresin.
alog10(Expr)

Ejemplo:
alog10(3) devuelve 1000

altitude

Dibuja la altitud a travs de A del tringulo ABC.


altitude(Pnt o Cplx(A),Pnt o Cplx(B),Pnt o
Cplx(C))

Ejemplo:
altitude(A,B,C) dibuja una lnea que pasa a travs

del punto A perpendicular a BC.

AND

AND lgico.
expr1 AND expr2

Ejemplo:
3 +1==4 AND 4 < 5 devuelve 1.

angleatraw

Muestra el valor de la medida del ngulo AB-AC en el punto


z0.
angleatraw(Pnt(A),Pnt(B),Pnt(C),(Pnt o
Cplx(z0)))

Ans

Devuelve la respuesta anterior.


Ans

append

Aade un elemento a una lista, secuencia o conjunto.


append((Lst||Sec||Conj,Elem)

Ejemplo:
append([1,2,3],4) devuelve [1,2,3,4]

424

Funciones y comandos

apply

Devuelve el resultado de aplicar una funcin a los elementos


de una lista.
apply(Fnc,Lst)

Ejemplo:
apply(x->x^3,[1,2,3]) devuelve [1,8,27]

approx

Con un argumento, devuelve la evaluacin numrica de este.


Con un segundo argumento, devuelve la evaluacin numrica
del primer argumento con el nmero de figuras significativas
tomadas del segundo argumento.
approx(Expr,[Ent])

areaat

Muestra el rea algebraica en el punto z0 de un crculo o


polgono. Se proporciona una leyenda.
areaat(Polgono,Pnt||Cplx(z0))

areaatraw

Muestra el rea algebraica en el punto z0 de un crculo o


polgono.
areaatraw(Polgono,Pnt||Cplx(z0))

ASEN

Arco seno: seno1x.


ASIN(valor)

assume

Se utiliza en programacin para afirmar una suposicin


sobre una variable.
assume(Expr)

ATAN

Arco tan: tan1x.


ATAN(valor)

barycenter

Dibuja el baricentro del sistema que consta del punto 1 con


coeficiente de peso 1, punto 2 con coeficiente de peso 2,
punto 3 con coeficiente de peso 3, etc.
barycenter([Pnt1,Coef1],[Pnt2,Coef2],[Pnt3,Co
ef3])

Ejemplo:
barycenter([3,1],[3,1],[4,2]) devuelve
point(2,0)

basis

Devuelve la base del subespacio lineal definido por el


conjunto de vectores que consta del vector 1, vector 2,..., y
vector n.
basis(Lst(vector1,...,vectorn))

Funciones y comandos

425

Ejemplo:
basis([[1,2,3],[4,5,6],[7,8,9],[10,11,12]])
devuelve [[-3,0,3],[0,-3,-6]]

BEGIN

bisector

Se utiliza en programacin para comenzar un conjunto de


proposiciones que deben tomarse como una proposicin
nica.
Dibuja el bisector del ngulo AB-AC.
bisector((Pnt(A) o Cplj),(Pnt(B) o
Cplj),Pnt(C) o Cplj))

Ejemplo:
bisector(0,-4i,4) dibuja la lnea dada por y=x

black

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.

blue

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.

bounded_function
BREAK
breakpoint
canonical_form

Devuelve el argumento devuelto por una funcin de lmite,


indicando as que la funcin es limitada.
Se utiliza en programacin para interrumpir un bucle.
Se utiliza en programacin para insertar una detencin o
punto de pausa intencionado.
Devuelve un trinomio de segundo grado en forma cannica.
canonical_form(Trinom(a*x^2+b*x+c),[Var])

Ejemplo:
canonical_form(2*x^2-12*x+1) devuelve 2*(x3)^2-17

cat

Evala los objetos de una secuencia y, a continuacin, los


devuelve concatenados como una cadena.
cat(SecObj)

Ejemplo:
cat("aaa",c,12*3) devuelve "aaac3"

426

Funciones y comandos

center

Muestra un crculo con su centro indicado.


center(Crculo)

Ejemplo:
center(circle(x^2+y2xy)) devuelve point(1/
2,1/2)

cFactor

Devuelve una expresin factorizada en el campo complejo


(en los enteros de Gauss si hay ms de dos variables).
cfactor(Expr)

Ejemplo:
cFactor(x^2*y+y) devuelve (x+i)*(x-i)*y

charpoly

Devuelve los coeficientes del polinomio caracterstico de una


matriz. Con un solo argumento, la variable utilizada en el
polinomio es x. Con una variable como segundo argumento,
el polinomio es su expresin.
charpoly(Mtrz,[Var])

chrem

Devuelve los restos chinos de dos listas de enteros.


chrem(LstIntg(a,b,c....),LstIntg(p,q,r,....))

Ejemplo:
chrem([2,3],[7,5]) devuelve [-12,35]

circle

Con dos argumentos, dibuja un crculo. Si el segundo


argumento es un punto, la distancia entre este y el punto
dado como el primer argumento es igual al dimetro del
crculo. Si el segundo argumento es un punto complejo, el
centro del crculo se encuentra en el punto dado en el primer
argumento y el valor absoluto del segundo argumento es el
radio del crculo.
circle((Pnt o Cplx(A)),(Pnt o
Cplx(B)),[Real(a)],[Real(b)],[Var(A)],[Var(B)
])

Ejemplo:
circle(GA,GB) dibuja el crculo con el dimetro AB

Funciones y comandos

427

circumcircle

Devuelve el circuncrculo del tringulo ABC.


circumcircle((Pnt o Cplx(A)),(Pnt o
Cplx(B)),((Pnt o Cplx(C)))

Ejemplo:
circumcircle(GA,GB,GC) dibuja el crculo circunscrito

a ABC
col

Devuelve la columna del ndice n de una matriz.


col(Mtrz,n)

Ejemplo:
col([[1,2,3],[4,5,6],[7,8,9]],1) devuelve
[2,5,8]

colDim

Devuelve el nmero de columnas de una matriz.


colDim(Mtrz)

Ejemplo:
coldim([[1,2,3],[4,5,6]]) devuelve 3

comDenom

Reescribe una suma de fracciones racionales como una


fraccin racional. El denominador de la fraccin racional es
el comn denominador de las fracciones racionales en la
expresin original. Con una variable como segundo
argumento, el numerador y el denominador se desarrollan en
funcin de esta.
comDenom(Expr,[Var])

Ejemplo:
comDenom(1/x+1/y^2+1) devuelve (x*y^2+x+y^2)/
(x*y^2)

common_perpend
icular
companion

Dibuja la perpendicular comn de las lneas D1 y D2.


common_perpendicular(Line(D1),Line(D2))

Devuelve la matriz asociada a un polinomio.


companion(Poli,Var)

Ejemplo:
companion(x^2+5x-7,x) devuelve [[0,7],[1,-5]]

428

Funciones y comandos

compare

Compara objetos y devuelve 1 si type(arg1)<type(arg2) o si


type(arg1)=type(arg2) y arg1<arg2; de lo contrario,
devuelve 0.
compare(Obj(arg1),Obj(arg2))

Ejemplo:
compare(1,2) devuelve 1

complexroot

Con dos argumentos, devuelve vectores, cada uno de los


cuales es una raz compleja del polinomio P con su
multiplicidad o un intervalo, cuyos lmites son los vrtices
opuestos de un rectngulo con los lados paralelos al eje y
que contiene una raz compleja del polinomio con la
multiplicidad de su raz. Con cuatro argumentos, devuelve
vectores descritos como para dos argumentos, pero solo para
aquellas races del rectngulo con los lados paralelos al eje
con la raz compleja a y la raz compleja b como vrtices
opuestos.
complexroot(Poly(P),Real(l),[Cplx(a)],[Cplx(b
)])

Ejemplo:
complexroot(x^5-2*x^4+x^3+i,0.1) devuelve [[[(21-12*i)/32,(-18-9*i)/32],1],[[(6-15*i)/16,(6-21*i)/(16-16*i)],1],[[(27+18*i)/
(16+16*i),(24-3*i)/16],1],[[(6+27*i)/
(16+16*i),(9+6*i)/8],1],[[(-15+6*i)/
(16+16*i),(-3+12*i)/16],1]]

cone

Dibuja un cono con vrtice en A, direccin dada por v, medio


ngulo t y, si se proporciona, altura h y h.
cone(Pnt(A),Vect(v),Real(t),[Real(h)])

conic

Define una seccin cnica a partir de una expresin y la


dibuja. Sin un segundo argumento, x e y se toman como la
variable predeterminada.
conic(Expr,[LstVar])

Ejemplo:
conic(x^2+y^2-81) dibuja un crculo con el centro en

(0,0) y un radio de 9

Funciones y comandos

429

contains

Si la lista o el conjunto l contiene el elemento e, devuelve 1+


el ndice de la primera incidencia de e en l. Si la lista o el
conjunto l no contiene e, devuelve 0.
contains((Lst(l) o Set(l)),Elem(e))

Ejemplo:
contains(%{0,1,2,3%},2) devuelve 3

CONTINUE

Se utiliza en programacin para omitir las proposiciones


restantes en la iteracin actual y comenzar la siguiente
iteracin en un bucle.

CONVERT

Devuelve el valor de una expresin sujeta a un comando.


convert(Expr,Cmd)

Ejemplo:
convert(20_m, 1_ft) devuelve 65.6167979003_ft

convexhull

Devuelve la envolvente convexa de una lista de puntos


bidimensionales.
convexhull(Lst)

Ejemplo:
convexhull(0,1,1+i,1+2i,-1-i,1-3i,-2+i)

devuelve 1-3*i,1+2*i,-2+i,-1-i
CopyVar

Copia la primera variable a la segunda variable sin


evaluacin.
CopyVar(Var1,Var2)

correlation

Devuelve la correlacin de los elementos de una lista o


matriz.
correlation(Lst||Mtrz)

Ejemplo:
correlation([[1,2],[1,1],[4,7]]) devuelve 33/
(6*sqrt(31))

COS

Coseno: cosx.
COS(valor)

430

Funciones y comandos

count

Aplica una funcin a los elementos de una lista o matriz y


devuelve su suma.
count(Fnc,(Lst||Mtrz))

Ejemplo:
count((x)->x,[2,12,45,3,7,78]) devuelve 147

covariance

Devuelve la covarianza de los elementos de una lista o matriz.


covariance(Lst||Mtrz)

Ejemplo:
covariance([[1,2],[1,1],[4,7]]) devuelve 11/3

covariance_
correlatio

Devuelve la lista de la covarianza y la correlacin de los


elementos de una lista o matriz.
covariance_correlation(Lst||Mtrz)

Ejemplo:
covariance_correlation([[1,2],[1,1],[4,7]])
devuelve [11/3,33/(6*sqrt(31))]

cpartfrac

Devuelve el resultado de la descomposicin de fraccin


parcial de una fraccin racional en el campo complejo.
cpartfrac(FracRac)

Ejemplo:
cpartfrac((x)/(4-x^2)) devuelve 1/((x-2)*-2)+1/
((x+2)*-2)

crationalroot

Devuelve la lista de races racionales complejas de un


polinomio sin indicar la multiplicidad.
crationalroot(Poli)

Ejemplo:
crationalroot(2*x^3+(-5-7*i)*x^2+(4+14*i)*x+8-4*i) devuelve [(3+i)/2,2*i,1+i]

cube

Dibuja un cubo con el vrtice en la lnea AB y una cara en el


plano que contiene A, B y C.
cube(Pnt(A),Pnt(B),Pnt(C))

Funciones y comandos

431

cumSum

Devuelve la lista, secuencia o cadena cuyos elementos son la


suma acumulada de la lista, secuencia o cadena original.
cumSum(Lst||Sec||Cad)

Ejemplo:
cumSum([0,1,2,3,4]) devuelve [0,1,3,6,10]

cyan
cylinder

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.
Dibuja un cilindro con el eje desde A en la direccin del
vector v, con radio r y, si se proporciona, con altura h.
cylinder(Pnt(A),Vect(v),Real(r),[Real(h)])

DEBUG

Inicia el depurador para el nombre de programa que


especifique. En un programa, DEBUG( ) actuar como
punto de interrupcin e iniciar el depurador en dicha
ubicacin. Esto le permite iniciar la depuracin a partir de
una ubicacin especfica en lugar de empezar al principio
del programa.
debug(program_name)

delcols

Devuelve la matriz que es la matriz A con las columnas


n1...nk eliminadas.
delcols(Mtrx(A),Interval(n1...nk)||n1)

Ejemplo:
delcols([[1,2,3],[4,5,6],[7,8,9]],1..1)

devuelve [[1,3],[4,6],[7,9]]
delrows

Devuelve la matriz que es la matriz A con las filas n1...nk


eliminadas.
delrows(Mtrx(A),Interval(n1..n2)||n1)

Ejemplo:
delrows([[1,2,3],[4,5,6],[7,8,9]],1..1)

devuelve [[1,2,3],[7,8,9]]
deltalist

Devuelve la lista de las diferencias entre trminos consecutivos


en la lista original.
deltalist(Lst)

Ejemplo:
deltalist([1,4,8,9]) devuelve [3,4,1]

432

Funciones y comandos

Dirac

Devuelve el valor de la funcin delta de Dirac para un nmero


real.
Dirac(Real)

Ejemplo:
Dirac(1) devuelve 0

division_point

Devuelve un punto M, de tal manera que para a y b dados,


(za)=k*(zb) y z=MA=k*MB.
division_point(Pnt o Cplx(a),Pnt o
Cplx(b),Cplx(k))

Ejemplo:
division_point(0,6+6*i,4) devuelve point(8,8)

DO
DrawSlp

Se utiliza en programacin para iniciar un incremento o una


secuencia de incrementos.
Dibuja la lnea con la pendiente m que pasa a travs del
punto (a,b) (es decir, yb=m(xa)).
DrawSlp(Real(a),Real(b),Real(m))

Ejemplo:
DrawSlp(2,1,3) dibuja la lnea dada por y=3x5

e
egcd

Introduce la constante matemtica e (nmero de Euler).


Devuelve tres polinomios U, V y D, de tal manera que para
dos polinomios A y B:
U(x)*A(x)+V(x)*B(x)=D(x)=GCD(A(x),B(x))
(donde GCD(A(x),B(x) es el mximo comn divisor de los
polinomios A y B).
Los polinomios pueden proporcionarse en forma simblica o
como listas. Sin un tercer argumento, se asume que los
polinomios son expresiones de x. Con una variable como
tercer argumento, los polinomios son sus expresiones.
egcd((Poli o Lst(A)),(Poli o Lst(B)),[Var])

Ejemplo:
egcd((x-1)^2,x^3-1) devuelve [-x-2,1,3*x-3]

Funciones y comandos

433

eigenvals

Devuelve la secuencia de valores propios de una matriz.


eigenvals(Mtrz)

Ejemplo:
eigenvals([[-2,-2,1],[-2,1,-2],[1,-2,-2]])
devuelve 3,-3,-3

eigenvects

Devuelve los vectores propios de una matriz diagonalizable.


eigenvects(Mtrz)

eigVc

Devuelve los vectores propios de una matriz diagonalizable.


eigVc(Mtrz)

eigVl

Devuelve la matriz de Jordan asociada a una matriz cuando


los valores propios son calculables.
eigVl(Mtrz)

element

Muestra un punto en una curva o un nmero real en un


intervalo.
element((Curva o Real_interval),(Pnt o Real))

Ejemplo:
element(0..5) crea, inicialmente, un valor de 2.5.

Tocar este valor y pulsar Enter permite pulsar una tecla


del cursor para aumentar o disminuir el valor de una
manera similar a la de una barra de desplazamiento.
Pulse Enter de nuevo para cerrar la barra de
desplazamiento. El valor que configure se puede utilizar
como un coeficiente en una funcin que trace a
continuacin.
ellipse

Con tres puntos (F1, F2 y M) como argumentos, dibuja una


elipse con los enfoques en F1 y F2 que pasan a travs de M.
Con dos puntos y un nmero real (F1, F2 y a) como
argumentos, dibuja una elipse con los enfoques en F1 y F2
que pasan a travs del punto M, de tal manera que
MF1+MF2=2a. Con un polinomio de segundo grado p(x,y)
como argumento, dibuja la elipse definida cuando el
polinomio se configura como igual a 0.
ellipse(Pnt(F1),Pnt(F2),(Pnt(M) o Real(a))

O bien,

ellipse(p(x,y))

Ejemplo:
ellipse(GA,GB,3) dibuja una elipse cuyos enfoques

son los puntos A y B. Para cualquier punto P en la elipse,


AP+BP=6.
434

Funciones y comandos

ELSE

Se utiliza en programacin para introducir una clusula falsa


en una proposicin condicional.

END

Se utiliza en programacin para finalizar un conjunto de


proposiciones que deben tomarse como una proposicin
nica.

equilateral_
triangle

Con tres argumentos, dibuja el tringulo equiltero ABC del


lado AB. Con cuatro argumentos, dibuja el tringulo
equiltero ABC en el plano ABP.
equilateral_triangle((Pnt(A) o Cplj),(Pnt(B) o
Cplj),[Pnt(P)],[Var(C)])

EVAL

Evala una expresin.


eval(Expr)

evalc

Devuelve una expresin compleja escrita en la forma


real+i*imag.
evalc(Expr)

Ejemplo:
evalc(1/(x+y*i)) devuelve x/(x^2+y^2)+(i)*(-y)/
(x^2+y^2)

evalf

Con un argumento, devuelve la evaluacin numrica de este.


Con un segundo argumento, devuelve la evaluacin numrica
del primer argumento con el nmero de figuras significativas
tomadas del segundo argumento.
evalf(Expr,[Ent])

Ejemplo:
evalf(2/3) devuelve 0.666666666667

exact

Convierte una expresin irracional en una expresin racional


o real.
exact(Expr)

Ejemplo:
exact(1.4141) devuelve 14141/10000

exbisector

Dibuja el bisector exterior del ngulo AB-AC dado por A,B y


C.
exbisector((Pnt o Cplx(A)),(Pnt o
Cplx(B)),(Pnt o Cplx(C)))

Ejemplo:
exbisector(0,4i,4) dibuja la lnea dada por y=x
Funciones y comandos

435

excircle

Dibuja el excrculo del tringulo ABC.


excircle((Pnt o Cplx(A)),(Pnt o Cplx(B)),(Pnt
o Cplx(C)))

Ejemplo:
excircle(GA,GB,GC) dibuja el crculo tangente a BC y

a las rayas AB y AC
EXP

Devuelve la solucin a la constante matemtica e elevada a


la potencia de una expresin.
exp(Expr)

Ejemplo:
exp(0) devuelve 1

exponential_
regression

Devuelve los coeficientes (a,b) de y=b*a^x, donde y es el


exponencial que mejor aproxima los puntos cuyas coordenadas
son los elementos en dos listas o las filas de una matriz.
exponential_regression(Lst||Mtrx(A),[Lst])

Ejemplo:
exponential_regression([[1.0,2.0],[0.0,1.0],[
4.0,7.0]]) devuelve 1.60092225473,1.10008339351

EXPORT

Exportar. Exporta la funcin FunctionName para que est


disponible globalmente y aparezca en el men Usua.
(D
).
EXPORT(Nombre de funcin)

EXPR

Analiza la cadena cad y la convierte en un nmero o


expresin.
expr (cad)

Ejemplos:
expr("2+3") devuelve 5.
expr("X+10") devuelve 100.

(Si la variable X tiene el valor 90)


ezgcd

Utiliza el algoritmo EZ GCD para devolver el mximo comn


divisor de dos polinomios con al menos dos variables.
ezgcd(Poli,Poli)

Ejemplo:
ezgcd(x^2-2*xy+y^2-1,x-y) devuelve 1
436

Funciones y comandos

f2nd

Devuelve una lista que consta del numerador y el


denominador de una forma irreducible de una fraccin
racional.
f2nd(FracRac)

Ejemplo:
f2nd(42/12) devuelve [7,2]

faces

Devuelve la lista de las caras de un polgono o poliedro.


Cada cara es una matriz de n filas y tres columnas (donde n
es el nmero de vrtices del polgono o poliedro).
faces(Polgono o Poliedro)

Ejemplo:
faces(polyhedron([0,0,0],[0,5,0],[0,0,5],[1,2
,6])) devuelve
polyhedron[[[0,0,0],[0,5,0],[0,0,5]],[[0,0,0]
,[0,5,0],[1,2,6]],[[0,0,0],[0,0,5],[1,2,6]],[
[0,5,0],[0,0,5],[1,2,6]]]

factorial

Devuelve el factorial de un entero o la solucin a la funcin


gamma para un no entero.
factorial(Intg(n)||Real(a))

Ejemplo:
factorial(4) devuelve 24

fMax

Devuelve el valor de la abscisa en el valor mximo de una


expresin. Sin un segundo argumento, se asume que la
abscisa es x. Con una variable como segundo argumento, se
entiende como la abscisa.
fMax(Expr,[Var])

Ejemplo:
fMax(-x^2+2*x+1,x) devuelve 1

fMin

Devuelve el valor de la abscisa en el valor mnimo de una


expresin. Sin un segundo argumento, se asume que la
abscisa es x. Con una variable como segundo argumento, se
entiende como la abscisa.
fMin(Expr,[Var])

Ejemplo:
fMin(x^2-2*x+1,x) devuelve 1

Funciones y comandos

437

FOR
format

Se utiliza en programacin en bucles para los que se conoce


el nmero de iteraciones.
Devuelve un nmero real como una cadena con el formato
indicado (f=flotante,s=cientfico,e=ingeniera).
format(Real,Str("f4"||"s5"||"e6"))

Ejemplo:
format(9.3456,"s3") devuelve 9.35

fracmod

Para un entero dado n (que representa una fraccin) y un


entero p (el mdulo), devuelve la fraccin a/b, de tal manera
que n=a/b(mod p).
fracmod(Intg(n),Intg(p))

Ejemplo:
fracmod(41,121) devuelve 2/3

froot

Devuelve la lista de races y polos de un polinomio racional.


Cada raz o polo va seguido de su multiplicidad.
froot(PoliRac)

Ejemplo:
froot((x^5-2*x^4+x^3)/(x-3)) devuelve
[0,3,1,2,3,-1]

fsolve

Devuelve la solucin numrica de una ecuacin o un sistema


de ecuaciones. Con el tercer argumento opcional, puede
especificar un supuesto para la solucin o un intervalo en el
cual se espera que se produzca la solucin. Con el cuarto
argumento opcional, puede nombrar el algoritmo iterativo
que se utilizar con el solucionador.
fsolve(Expr,Var,[Supuesto o
Intervalo],[Mtodo])

Ejemplo:
fsolve(cos(x)=x,x,-1..1,bisection_solver)
devuelve [0.739085133215]

function_diff

Devuelve la funcin derivada de una funcin.


function_diff(Fnc)

Ejemplo:
function_diff(sen) devuelve (`x`)->cos(`x`)

438

Funciones y comandos

gauss

El algoritmo de Gauss devuelve la forma cuadrtica de una


expresin escrita como una suma o diferencia de cuadrados
de las variables dadas en VectVar.
gauss(Expr,VectVar)

Ejemplo:
gauss(x^2+2*a*x*y,[x,y]) devuelve (a*y+x)^2+(y^2)*a^2

GETPIX_C

Devuelve el color del pxel G con coordenadas x,y.


GETPIX_P([G], posicin de x, posicin de y)

G puede ser cualquiera de las variables grficas y es


opcional. El valor predeterminado es G0, la grfica actual.
GF

Crea un campo de Galois de p caracterstico con p^n


elementos.
GF(Intg(p),Intg(n))

Ejemplo:
GF(5,9) devuelve GF(5,k^9-k^8+2*k^7+2*k^5k^2+2*k-2,[k,K,g],undef)

gramschmidt

Para una base B de un subespacio vectorial y una funcin Sp


que define un producto escalar en este subespacio vectorial,
devuelve una base ortonormal para Sp.
gramschmidt(Basis(B),ScalarProd(Sp))

Ejemplo:
gramschmidt([1,1+x],(p,q)->integrate(p*q,x,1,1)) devuelve [1/(sqrt(2)),(1+x-1)/(sqrt(6))/
3]

green

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.

half_cone

Dibuja un semicono con vrtice A, direccin v, medio ngulo t


y, si procede, altura h.
half_cone(Pnt(A),Vect(v),Real(t),[Real(h)])

half_line

Dibuja la semilnea AB con A como el origen.


half_line((Pnt o Cplx(A)),(Pnt o Cplx(B)))

Funciones y comandos

439

halftan2hypexp

Devuelve una expresin con sin(x), cos(x), tan(x) reescritos en


trminos de tan(x/2) y sinh(x), cosh(x), tanh(x) reescritos en
trminos de exp(x).
halftan_hyp2exp(ExprTrig)

Ejemplo:
halftan_hyp2exp(sin(x)+sinh(x)) devuelve
2*tan(x/2)/(tan(x/2)^2+1)+(exp(x)-1/exp(x))/2

halt

Se utiliza en programacin para acceder al modo de


depuracin paso a paso.

hamdist

Devuelve la distancia de Hamming entre dos enteros.


hamdist(Ent,Ent)

Ejemplo:
hamdist(0x12,0x38) devuelve 3

harmonic_
conjugate

Devuelve el conjugado armnico de tres puntos o tres lneas


paralelas o concurrentes; o bien, devuelve la lnea de
conjugados de un punto con respecto a dos lneas.
harmonic_conjugate(Lnea o Pnt,Lnea o
Pnt,Lnea o Pnt)

harmonic_division

Con tres puntos y una variable como argumentos, devuelve


cuatro puntos que se encuentran en una divisin armnica.
Con tres lneas y una variable como argumentos, devuelve
cuatro lneas que se encuentran en una divisin armnica.
harmonic_division(Pnt o Lnea,Pnt o Lnea,Pnt
o Lnea,Var)

has

Devuelve 1 si una variable se encuentra en una expresin; de


lo contrario, devuelve 0.
has(Expr,Var)

Ejemplo:
has(x+y,x) devuelve 1

head

Devuelve el primer elemento de un vector, una secuencia o


una cadena dados.
head(Vect o Sec o Cad)

Ejemplo:
head(1,2,3) devuelve 1
440

Funciones y comandos

Heaviside

Devuelve el valor de la funcin de Heaviside para un nmero


real dado (es decir, 1 si x>=0 y 0 si x<0).
Heaviside(Real)

Ejemplo:
Heaviside(1) devuelve 1

hexagon

Dibuja un hexgono de lado AB en el plano ABP. Las otras


cuatro esquinas del hexgono se nombran en funcin de las
variables dadas en los argumentos tercero, cuarto, quinto y
sexto.
hexagon(Pnt o Cplx(A),Pnt o
Cplx(B),[Pnt(P)],[Var(C)],[Var(D)],[Var(E)],[
Var(F)])

Ejemplo:
hexagon(0,6) dibuja un hexgono regular cuyos dos

primeros vrtices estn en (0, 0) y (6, 0)

homothety

Devuelve un punto A1, de tal manera que


vect(C,A1)=k*vect(C,A).
homothety(Pnt(C),Real(k),Pnt(A))

Ejemplo:
homothety(GA,2,GB) crea una ampliacin centrada en
el punto A que tiene un factor de escala de 2. Cada
punto P en el objeto geomtrico B tiene su imagen P en
la raya AP, de tal manera que AP=2AP.

hyp2exp

Devuelve una expresin con trminos hiperblicos reescritos


como exponenciales.
hyp2exp(ExprHiperb)

Ejemplo:
hyp2exp(cosh(x)) devuelve (exp(x)+1/exp(x))/2

hyperbola

Con tres puntos (F1, F2 y M) como argumentos, dibuja una


hiprbola con los enfoques en F1 y F2 que pasan a travs de
M. Con dos puntos y un nmero real (F1, F2 y a) como
argumentos, dibuja una hiprbola con los enfoques en F1 y
F2 que pasan a travs del punto M, de tal manera que
|MF1MF2|=2a. Con un polinomio de segundo grado
p(x,y) como argumento, dibuja la hiprbola definida cuando
el polinomio se configura como igual a 0.
hyperbola(Focus(F1),Focus(F2),(Pnt(M) o
Real(a)))

Funciones y comandos

441

Ejemplo:
hyperbola(GA, GB, GC) dibuja la hiprbola cuyos
enfoques son los puntos A y B, y que pasa a travs del
punto C.

iabcuv

Devuelve [u,v] como au+bv=c para tres enteros a, b y c.


Tenga en cuenta que c debe ser un mltiplo del mximo
comn divisor de a y b para que haya una solucin.
iabcuv(Intg(a),Intg(b),Intg(c))

Ejemplo:
iabcuv(21,28,7) devuelve [-1,1]

ibasis

Devuelve la base de la interseccin de dos espacios


vectoriales.
ibasis(Lst(Vect,..,Vect),Lst(Vect,..,Vect))

Ejemplo:
ibasis([[1,0,0],[0,1,0]],[[1,1,1],[0,0,1]])
devuelve [[-1,-1,0]]

icontent

Devuelve el mximo comn divisor de los coeficientes enteros


de un polinomio.
icontent(Poli,[Var])

Ejemplo:
icontent(24x^3+6x^2-12x+18) devuelve 6

icosahedron

Dibuja un icosaedro con centro A y vrtice B, de tal manera


que el plano ABC contiene un vrtice de los cinco vrtices
ms cercanos a B.
icosahedron(Pnt(A),Pnt(B),Pnt(C))

id

Devuelve la solucin a la funcin de identidad de una


expresin.
id(Sec)

Ejemplo:
id(1,2,3) devuelve 1,2,3

identity

Devuelve la matriz de identidad de la dimensin n.


identity(Intg(n))

Ejemplo:
identity(3) devuelve [[1,0,0],[0,1,0],[0,0,1]]
442

Funciones y comandos

iegcd

Devuelve el mximo comn divisor extendido de dos enteros.


iegcd(Ent,Ent)

Ejemplo:
iegcd(14, 21) devuelve [-1, 1, 7]

IF
IFERR

Se utiliza en programacin para comenzar una proposicin


condicional.
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.
IFERR comandos1 THEN comandos2 [ELSE
comandos3] END;

IFTE

Si se satisface una condicin, devuelve Expr1; de lo


contrario, devuelve Expr2.
IFTE(Cond,Expr1,Expr2)

Ejemplo:
IFTE(2<3, 5-1, 2+7) devuelve 4

igcd

Devuelve el mximo comn divisor de dos enteros, dos


racionales o dos polinomios de varias variables.
igcd((Intg(a) o Poli),(Intg(b) o Poli))

Ejemplo:
igcd(24, 36) devuelve 12

ilaplace

Devuelve la transformada inversa de Laplace de una fraccin


racional.
ilaplace(Expr,[Var],[IlapVar])

Ejemplo:
ilaplace(1/(x^2+1)^2) devuelve (-x)*cos(x)/
2+sin(x)/2

incircle

Dibuja el incrculo del tringulo ABC.


incircle((Pnt o Cplx(A)),(Pnt o Cplx(B)),(Pnt
o Cplx(C)))

Ejemplo:
incircle(GA,GB,GC) dibuja el incrculo de ABC

Funciones y comandos

443

inter

Con dos curvas o superficies como argumentos, devuelve la


interseccin de las curvas o superficies como un vector. Con
un punto como el tercer argumento, devuelve la interseccin
de las curvas o superficies cercanas al punto.
inter(Curva,Curva,[Pnt])

interval2center

Devuelve el centro de un intervalo u objeto.


interval2center(Intervalo o Real)

Ejemplo:
interval2center(2..5) devuelve 7/2

inv

Devuelve la inversa de una expresin o matriz.


inv(Expr||Mtrz)

Ejemplo:
inv(9/5) devuelve 5/9

inversion

Devuelve el punto A1, de tal manera que A1 est en la lnea


CA y mes_alg(CA1*CA)=k.
inversion(Pnt(C),Real(k),Pnt(A))

Ejemplo:
inversion(GA,3,GB) dibuja el punto C en la lnea AB,
de tal manera que AB*AC=3. En este caso, el punto A
es el centro de la inversin y el factor de escala es 3. El
punto B es el punto cuya inversin se crea.

iPart

Devuelve un nmero real sin su parte fraccional o una lista de


nmeros reales, cada uno de ellos sin su parte fraccional.
iPart(Real||LstReal)

Ejemplo:
iPart(4.3) devuelve 4.0

iquorem

Devuelve el cociente euclidiano y el resto de dos enteros.


iquorem(Intg(a),Intg(b))

Ejemplo:
iquorem(46, 23) devuelve [2, 17]

444

Funciones y comandos

isobarycenter

Dibuja el isobaricentro de los puntos dados.


isobarycenter((Pnt o Cplj),(Pnt o Cplj),(Pnt o
Cplj))

Ejemplo:
isobarycenter(3,3,3*3*i) devuelve
point(3*3*i/3) , que es equivalente a (0,3)

isopolygon

Con dos puntos y n>0, dibuja un polgono regular con


vrtices en los dos puntos y abs(n) vrtices en total. Con tres
puntos y n>0, dibuja un polgono regular con vrtices en los
dos primeros puntos, y el tercer punto se encuentra en el
plano del polgono. Con dos puntos y n<0, dibuja un
polgono regular con el centro en el primer punto y un vrtice
en el segundo punto. Con tres puntos y n<0, dibuja un
polgono regular con el centro en el primer punto, el vrtice
en el segundo punto y el tercer punto se encuentra en el plano
del polgono.
isopolygon(Pnt,Pnt,[Pnt],Intg(n))

Ejemplo:
isopolygon(GA,GB,6) dibuja un hexgono regular
cuyos dos primeros vrtices son los puntos A y B.

isosceles_triangle

Dibuja el tringulo issceles ABC. Con un ngulo (t) como el


tercer argumento, es igual al ngulo AB-AC. Con un punto (P)
como el tercer argumento, el tringulo se encuentra en el
plano formado por A, B y P, y el ngulo AB-AC es igual al
ngulo AB-AP. Con una lista que consta de un punto y un
ngulo como el tercer argumento (t,P), el tringulo se
encuentra en el plano formado por A, B y P, y el ngulo ABAC es igual a t.
isosceles_triangle((Pnt o Cplx(A)),(Pnt o
Cplx(B)),(Angle(t) o Pnt(P) o
Lst(P,t)),[Var(C)])

Ejemplo:
isosceles_triangle(GA,GB,angle(GC,GA,GB) define

un tringulo issceles de modo que uno de los dos lados


con la misma longitud es AB, y el ngulo entre los dos
lados con la misma longitud tiene una medida igual a la
del ngulo ACB.

Funciones y comandos

445

jacobi_symbol

Devuelve el smbolo de Jacobi de los enteros dados.


jacobi_symbol(Ent,Ent)

Ejemplo:
jacobi_symbol(132,5) devuelve -1

KILL

Se utiliza en programacin para detener una ejecucin paso


a paso con depuracin.

laplacian

Devuelve el valor laplaciano de una expresin con respecto


a una lista de variables.
laplacian(Expr,LstVar)

Ejemplo:
laplacian(exp(z)*cos(x*y),[x,y,z]) devuelve x^2*cos(x*y)*exp(z)y^2*cos(x*y)*exp(z)+cos(x*y)*exp(z)

lcoeff

Devuelve el coeficiente del trmino de mayor grado de un


polinomio. El polinomio puede expresarse en forma
simblica o como una lista.
lcoeff(Poli||Lst)

Ejemplo:
lcoeff(-2*x^3+x^2+7*x) devuelve -2

legendre_symbol

Devuelve el smbolo de Legendre de los enteros dados.


legendre_symbol(Ent,Ent)

Ejemplo:
legendre(4) devuelve 35*x^4/8+-15*x^2/4+3/8

length

Devuelve la longitud de una lista, cadena o secuencia.


length(Lst o Cad o Sec)

Ejemplo:
length([1,2,3]) devuelve 3

lgcd

Devuelve el mximo comn divisor de una lista de enteros o


polinomios.
lgcd(Sec o Lst)

Ejemplo:
lgcd([45,75,20,15]) devuelve 5

446

Funciones y comandos

lin

Devuelve una expresin con los exponenciales linealizados.


lin(Expr)

Ejemplo:
lin((exp(x)^3+exp(x))^2) devuelve
exp(6*x)+2*exp(4*x)+exp(2*x)

line_segments

Devuelve la lista de segmentos de lnea (una lnea=un


segmento) de un poliedro.
line_segments(Polgono o Polyedr(P))

linear_interpolate

Toma una muestra regular de una lnea poligonal definida


por una matriz de dos filas.
linear_interpolate(Mtrz,mn x,mx x,incr x)

linear_regression

Devuelve los coeficientes a y b de y=a*x+b, donde y es la


lnea que mejor aproxima los puntos cuyas coordenadas son
los elementos en dos listas o las filas de una matriz.
linear_regression(Lst||Mtrx(A),[Lst])

Ejemplo:
linear_regression([[0.0,0.0],[1.0,1.0],[2.0,4.
0],[3.0,9.0],[4.0,16.0]]) devuelve 4.0,-2.0

LineHorz

Dibuja la lnea horizontal y=a.


LineHorz(Expr(a))

LineTan

Dibuja la tangente a y=f(x) en x=a.


LineTan(Expr(f(x)),[Var],Expr(a))

LineVert

Dibuja la lnea vertical x=a.


LineVert(Expr(a))

list2mat

Devuelve una matriz de n columnas creada mediante la


divisin de una lista en filas, cada una de la cuales consta de
n trminos. Si el nmero de elementos de la lista no es
divisible por n, la matriz se completa con ceros.
list2mat(Lst(l),Intg(n))

Ejemplo:
list2mat([1,8,4,9],1) devuelve
[[1],[8],[4],[9]]

LN

Devuelve el logaritmo neperiano de una expresin.


ln(Expr)

Funciones y comandos

447

lname

Devuelve una lista de las variables en una expresin.


lname(Expr)

Ejemplo:
lname(exp(x)*2*sin(y)) devuelve [x,y]

lnexpand

Devuelve la forma expandida de una expresin logartmica.


lnexpand(Expr)

Ejemplo:
lnexpand(ln(3*x)) devuelve ln(3)+ln(x)

LOCAL

Se utiliza en programacin para definir variables locales.


LOCAL var1,var2,varn

locus

locus(M,A) dibuja el lugar geomtrico de M.


locus(d,A) dibuja la curva de d.
A:=element(C) (C es una curva).
locus(Pnt,Elem)

LOG

Devuelve el logaritmo neperiano de una expresin.


LOG(Expr)

log10

Devuelve el logaritmo de base 10 de una expresin.


alog10(Expr)

Ejemplo:
log10(10) devuelve 1

logarithmic_
regression

Devuelve los coeficientes a y b de y=a*ln(x)+b, donde y es


logaritmo neperiano que mejor aproxima los puntos cuyas
coordenadas son los elementos en dos listas o las filas de una
matriz.
logarithmic_regression(Lst||Mtrx(A),[Lst])

Ejemplo:
logarithmic_regression([[1.0,1.0],[2.0,4.0],[
3.0,9.0],[4.0,16.0]]) devuelve 10.1506450002,0.564824055818

448

Funciones y comandos

logb

Devuelve el logaritmo de base b de a.


logb(a,b)

Ejemplo:
logb(5,2) devuelve ln(5)/ln(2), que es
aproximadamente 2.32192809489

logistic_
regression

Devuelve y, y', C, y'mx, xmx y R, donde y es una funcin


logstica (la solucin de y'/y=a*y+b), de tal manera que
y(x0)=y0 y donde [y'(x0),y'(x0+1)...] es la mejor
aproximacin de la lnea formada por elementos de la lista L.
logistic_regression(Lst(L),Real(x0),Real(y0))

Ejemplo:
logistic_regression([0.0,1.0,2.0,3.0,4.0],0.0
,1.0) devuelve [-17.77/(1+exp(0.496893925384*x+2.82232341488+3.14159265359*
i)),-2.48542227469/(1+cosh(0.496893925384*x+2.82232341488+3.14159265359*
i))]

lvar

Devuelve una lista de variables utilizadas en una expresin.


lvar(Expr)

Ejemplo:
lvar(exp(x)*2*sin(y)) devuelve [exp(x),sin(y)]

magenta
map

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.
Aplica una funcin a los elementos de la lista.
map(Lst,Fnc)

Ejemplo:
map([1,2,3],x->x^3) devuelve [1,8,27]

mat2list

Devuelve la lista de los trminos de una matriz.


mat2list(Mtrz)

Ejemplo:
mat2list([[1,8],[4,9]]) devuelve [1,8,4,9]

Funciones y comandos

449

matpow

Calcula la potencia n-sima de una matriz por jordanizacin.


matpow(Mtrz,Intg(n))

Ejemplo:
matpow([[1,2],[3,4]],n) devuelve [[(sqrt(33)3)*((sqrt(33)+5)/2)^n*-6/(-12*sqrt(33))+((sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*6/(12*sqrt(33)),(sqrt(33)-3)*((sqrt(33)+5)/
2)^n*(-(sqrt(33))-3)/(-12*sqrt(33))+((sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*((sqrt(33))+3)/(12*sqrt(33))],[6*((sqrt(33)+5)/2)^n*-6/(12*sqrt(33))+6*((-(sqrt(33))+5)/2)^n*6/(12*sqrt(33)),6*((sqrt(33)+5)/2)^n*((sqrt(33))-3)/(-12*sqrt(33))+6*(((sqrt(33))+5)/2)^n*(-(sqrt(33))+3)/(12*sqrt(33))]]

MAXREAL
mean

Devuelve el nmero real mximo que la calculadora HPPrime


es capaz de representar: 9.99999999999E499.
Devuelve el promedio aritmtico de una lista o de las
columnas de una matriz (con la lista opcional de pesos).
mean(Lst||Mtrz,[Lst])

Ejemplo:
mean([1,2,3],[1,2,3]) devuelve 7/3

median

Devuelve la mediana de una lista o de las columnas de una


matriz (con la lista opcional de pesos).
median(Lst||Mtrz,[Lst])

Ejemplo:
median([1,2,3,5,10,4]) devuelve 3.0

median_line

Dibuja la lnea mediana a travs de A del tringulo ABC.


median_line((Pnt o Cplx(A)),(Pnt o
Cplx(B)),(Pnt o Cplx(C)))

Ejemplo:
median_line(0,8i,4) dibuja la lnea cuya ecuacin es

y=2x; es decir, la lnea que pasa a travs de (0,0) y


(2,4), el punto medio del segmento cuyos extremos son
(0, 8) y (4, 0).

450

Funciones y comandos

member

Prueba si un elemento est en una lista o un conjunto. Si el


elemento est en la lista o el conjunto, devuelve 1+ el ndice
de la primera incidencia del elemento. Si elemento no est en
la lista o el conjunto, devuelve 0.
member(Elem(e),(Lst(l) o Set(l)))

Ejemplo:
member(1,[4,3,1,2]) devuelve 3

midpoint

Dibuja el punto medio del segmento de lnea AB.


midpoint((Pnt o Cplx(A)),(Pnt o Cplx(A)))

Ejemplo:
midpoint(0,6+6i) devuelve point(3,3)

MINREAL

Devuelve el nmero real mnimo que la calculadora HPPrime


es capaz de representar: 1E499.

MKSA

Convierte un objeto de unidad en un objeto de unidad escrito


con la unidad bsica MKSA compatible.
mksa(Unidad)

Ejemplo:
mksa(32_yd) devuelve 29.2608_m

modgcd

Utiliza el algoritmo modular para devolver el mximo comn


divisor de dos polinomios.
modgcd(Poli,Poli)

Ejemplo:
modgcd(x^4-1,(x-1)^2) devuelve x-1

mRow

Multiplica la fila n1 de la matriz A por una expresin.


mRow(Expr,Mtrx(A),Intg(n1))

Ejemplo:
mRow(12,[[1,2],[3,4],[5,6]],0) devuelve
[[12,24],[3,4],[5,6]]

mult_c_conjugate

Funciones y comandos

Si la expresin compleja dada tiene un denominador


complejo, devuelve la expresin una vez multiplicados el
numerador y el denominador por el complejo conjugado del
denominador. Si la expresin compleja dada no tiene un
denominador complejo, devuelve la expresin una vez
multiplicados el numerador y el denominador por el complejo
conjugado del numerador.
451

mult_c_conjugate(Expr)

Ejemplo:
mult_c_conjugate(1/(3+i*2)) devuelve 1*(3+(i)*2)/((3+(i)*2)*(3+(-i)*2))

mult_conjugate

Toma una expresin en la que el numerador o el


denominador contienen una raz cuadrada. Si el
denominador contiene una raz cuadrada, devuelve la
expresin una vez multiplicados el numerador y el
denominador por el complejo conjugado del denominador.
Si el denominador no contiene una raz cuadrada, devuelve
la expresin una vez multiplicados el numerador y el
denominador por el complejo conjugado del numerador.
mult_conjugate(Expr)

Ejemplo:
mult_conjugate(sqrt(3)-sqrt(2)) devuelve
(sqrt(3)-(sqrt(2)))*(sqrt(3)+sqrt(2))/
(sqrt(3)+sqrt(2))

nDeriv

Devuelve un valor aproximado de la derivada de una


expresin en un punto dado, mediante f(x)=(f(x+h)f(x+h))/
2*h. Sin un tercer argumento, el valor de h se configura como
0.001. Con un nmero real como tercer argumento, es el
valor de h.
nDeriv(Expr,Var(var),[Real(h)])

Ejemplo:
nDeriv(f(x),x,h) devuelve (f(x+h)-(f(xh)))*0.5/h

NEG
normal

Menos unario. Introduce el signo negativo.


Devuelve la forma irreducible expandida de una expresin.
normal(Expr)

Ejemplo:
normal(2*x*2) devuelve 4*x

normalize

Devuelve un vector dividido por su norma l2 (donde la norma


l2 es la raz cuadrada de la suma de los cuadrados de las
coordenadas del vector).
normalize(Lst||Cplj)

Ejemplo:
normalize(3+4*i) devuelve (3+4*i)/5
452

Funciones y comandos

NOT

Devuelve la inversa lgica de una expresin booleana.


not(Booleano)

NTHROOT
octahedron

Devuelve la expresin para calcular la raz n-sima de un


nmero.
Dibuja un octaedro con el centro A y el vrtice B, de tal
manera que el plano ABC contiene cuatro vrtices.
octahedron(Pnt(A),Pnt(B),Pnt(C))

odd

Devuelve 1 si el entero dado es impar; de lo contrario,


devuelve 0.
odd(Intg(n))

Ejemplo:
odd(6) devuelve 0

open_polygon

Dibuja una lnea poligonal con vrtices en los elementos de


la lista dada.
open_polygon(LstPnt||LstCplj)

OR

OR lgico.
expr1 OR expr2

Ejemplo:
3 +1==4 OR 8 < 5 devuelve 1.

order_size

Devuelve el resto (trmino O) de una expansin serie:


limit(x^a*order_size(x),x=0)=0 si a>0.
order_size(Expr)

orthocenter

Muestra el ortocentro del tringulo creado con tres puntos.


orthocenter((Pnt o Cplj),(Pnt o Cplj),(Pnt o
Cplj))

Ejemplo:
orthocenter(0,4i,4) devuelve (0,0)

orthogonal

Con un punto (A) y una lnea (BC) como argumentos, dibuja


el plano ortogonal de la lnea que pasa a travs del punto.
Con un punto (A) y un plano (BCD) como argumentos, dibuja
la lnea ortogonal del plano que pasa a travs del punto.
orthogonal(Pnt(A),(Line(BC) o Plane(BCD))

Funciones y comandos

453

Ejemplo:
orthogonal(A,line(B,C)) dibuja el plano ortogonal

de la lnea BC a travs de A y

orthogonal(A,plane(B,C,D)) dibuja la lnea

ortogonal de plane(B,C,D) a travs de A.

pa2b2

Toma un entero primo n congruente a 1 mdulo 4 y devuelve


[a,b], de tal manera que a^2+b^2=n.
pa2b2(Intg(n))

Ejemplo:
pa2b2(17) devuelve [4,1]

pade

Devuelve la aproximacin de Pad, es decir, una fraccin


racional P/Q, de tal manera que P/Q=Xpr mod x^(n+1) o
mod N con grado(P)<p.
pade(Expr(Xpr), Var(x), (Intg(n) || Poly(N)),
Intg(p))

Ejemplo:
pade(exp(x),x,10,6) devuelve (-x^5-30*x^4420*x^3-3360*x^2-15120*x-30240)/(x^530*x^4+420*x^3-3360*x^2+15120*x-30240)

parabola

Con dos puntos (F, A) como argumentos, dibuja una


parbola de enfoque F y parte superior A. Con tres puntos (F,
A y P) como argumentos, dibuja una parbola con enfoque
F y parte superior A en el plano ABP. Con un nmero
complejo (A) y un nmero real (c) como argumentos, dibuja
una parbola de ecuacin y=yA+c*(xxA)^2. Con un
polinomio de segundo grado (P(x,y)) como argumento,
dibuja la parbola cuando el polinomio se configura como
igual a 0.
parabola(Pnt(F)||Pnt(xA+i*yA),Pnt(A)||Real(c)
,[Pnt(P)])

Ejemplo:
parabola(GA,GB) dibuja una parbola cuyo enfoque
es el punto A y cuya directriz es la lnea B.

parallel

Con un punto y una lnea como argumentos, dibuja la lnea


que pasa a travs del punto paralelo a la lnea dada. Con un
punto y un plano como argumentos, dibuja el plano que pasa
a travs del punto paralelo al plano dado. Con un punto y dos
lneas como argumentos, dibuja el plano que pasa a travs del
punto paralelo al plano creado por las dos lneas dadas.
parallel(Pnt o Lnea,Lnea o Plano,[Lnea])

454

Funciones y comandos

Ejemplo:
parallel(A, B) dibuja la lnea que pasa a travs del

punto A paralelo a la lnea B.

parallelepiped

Dibuja un paraleleppedo con los lados AB, AC y AD. Las


caras del paraleleppedo son paralelogramas.
parallelepiped(Pnt(A),Pnt(B),Pnt(C),Pnt(D))

parallelogram

Dibuja el paralelogramo ABCD, de tal manera que


vector(AB)+vector(AD)=vector(AC).
parallelogram(Pnt(A)||Cplj,Pnt(B)||Cplj,Pnt(C
)||Cplj,[Var(D)])

Ejemplo:
parallelogram(0,6,9+5i) dibuja un paralelogramo

cuyos vrtices estn en (0, 0), (6, 0), (9, 5) y (3,5). Las
coordenadas del ltimo punto se calculan
automticamente.

perimeterat

Muestra el permetro en el punto z0 de un crculo o polgono.


Se proporciona una leyenda.
perimeterat(Polgono, Pnt||Cplx(z0))

perimeteratraw

Muestra el permetro en el punto z0 de un crculo o polgono.


perimeteratraw(Polgono, Pnt||Cplx(z0))

perpen_bisector

Dibuja la biseccin (lnea o plano) del segmento AB.


perpen_bisector((Pnt o Cplx(A)),(Pnt o
Cplx(B)))

Ejemplo:
perpen_bisector(3+2i,i) dibuja el bisector

perpendicular de un segmento cuyos extremos tienen las


coordenadas (3, 2) y (0, 1); es decir, la lnea cuya
ecuacin es y=x/3+1.

perpendicular

Con un punto y una lnea como argumentos, devuelve la lnea


que es ortogonal a la lnea dada y que pasa a travs del
punto dado. Con una lnea y un plano como argumentos,
dibuja el plano que es ortogonal al plano dado y que
contiene la lnea dada.
perpendicular((Pnt o Lnea),(Lnea o plano))

Funciones y comandos

455

Ejemplo:
perpendicular(3+2i,line(x-y=1)) dibuja una lnea

que pasa a travs del punto cuyas coordenadas son (3,


2) que es perpendicular a la lnea cuya ecuacin es x y
= 1; es decir, la lnea cuya ecuacin es y=-x+5.

PI
PIECEWISE

Inserta pi.
Toma como argumentos pares que constan de una condicin
y una expresin. Cada uno de estos pares define una
subfuncin de la funcin a trozos y el dominio en el que est
activa. La sintaxis depende del modo de entrada y de la vista
de trabajo:

Cuando la entrada de libro de texto est activada, la


sintaxis (con y sin sistema algebraico computacional) es:
{ caso1 if prueba1
{ ...
{ cason [if prueban]

Ejemplo:
{"Even" if (324 MOD 2) == 0
{"Odd" if

devuelve "Even"

Cuando la entrada de libro de texto est desactivada, la


sintaxis (sin sistema algebraico computacional) es:
PIECEWISE(prueba1, prueba1, ...[, prueban],
cason)

Cuando la entrada de libro de texto est desactivada, la


sintaxis (con sistema algebraico computacional) es:
piecewise(prueba1, caso1, ...[, prueban],
cason)

plane

Con tres puntos como argumentos, dibuja el plano creado


por los tres puntos. Con un punto y una lnea como
argumentos, dibuja el plano creado por el punto y la lnea.
Con una ecuacin como argumento, dibuja el plano
correspondiente a la ecuacin en espacio 3D.
plane(Pnt o Ec, [Pnt o Lnea],[Pnt])

plotinequation

Dibuja los puntos del plano cuyas coordenadas satisfacen las


inecuaciones de dos variables.
plotinequation(Expr,[x=xrange,y=yrange],[xste
p],[ystep])

456

Funciones y comandos

plotparam

Con un nmero complejo (a(t)+i*b(t)) y una lista de valores


para la variable (t) como argumentos, dibuja la
representacin paramtrica de la curva definida por x=a(t) e
y=g(t) en el intervalo especificado en el segundo argumento.
Con una lista de expresiones de dos variables
(a(u,v),b(u,v),c(u,v)) y una lista de valores para las variables
(u=u0...u1,v=v0...v1) como argumentos, dibuja la superficie
definida por x=a(u,v), y=b(u,v) y z=c(u,v) en los intervalos
especificados en el segundo argumento.
plotparam(Cplj||Lst,Var||Lst(Var))

plotpolar

Para una expresin f(x), dibuja la curva polar r=f(x) para x


en el intervalo VarMn a VarMx.
plotpolar(Expr,Var,VarMn,VarMx)

plotseq

Muestra los trminos pth de la secuencia


u(0)=a,u(n)=f(u(n1)).
plotseq(Expr(f(Var)),Var=[a,xm,xM],Intg(p))

point

Con un nmero complejo como argumento, lo traza. Con las


coordenadas de un punto en tres dimensiones como
argumento, lo traza.
point(Cplj||Vect)

polar

Devuelve la lnea de puntos conjugados de A con respecto a


un crculo.
polar(Crculo,Pnt o Cplx(A))

polar_coordinates

Devuelve la lista de la norma y del argumento del afijo de un


punto, de un nmero complejo o de la lista de coordenadas
rectangulares.
polar_coordinates(Pnt o Cplj o LstRectCoord)

Ejemplo:
polar_coordinates(point(1+2*i)) devuelve
[sqrt(5),atan(2)]

polar_point

Devuelve el punto con las coordenadas polares r y t.


polar_point(Real(r),Real(t))

pole

Devuelve el punto para el que la lnea es polar respecto al


crculo.
pole(Crculo,Lnea)

Funciones y comandos

457

POLYCOEF

Devuelve los coeficientes de un polinomio con las races


dadas en el argumento del vector.
polyCoef(Vect)

Ejemplo:
POLYCOEF({-1, 1}) devuelve {1, 0, -1}

POLYEVAL

Evala un polinomio dado por sus coeficientes en x0.


polyEval(Vect,Real(x0))

Ejemplo:
POLYEVAL({1,0,-1},3) devuelve 8

polygon

Dibuja un polgono cuyos vrtices son los elementos en una


lista.
polygon(LstPnt||LstCplj)

Ejemplo:
polygon(GA,GB,GD) dibuja ABD

polygonplot

Dibuja los polgonos creados por la unin de los puntos


(xk,yk), donde xk=elemento fila k columna 0 y yk=elemento
fila k columna j (para j fijo y para k=0...nfilas).
polygonplot(Mtrz)

polygonscatterplot

Dibuja los puntos (xk,yk) y los polgonos creados por la unin


de los puntos (xk,yk), donde xk=elemento fila k columna 0 y
yk=elemento fila k columna j (para j fijo y para k=0...nfilas).
polygonscatterplot(Mtrz)

polyhedron

Dibuja un poliedro convexo cuyos vrtices son los puntos en


la secuencia.
polyhedron(SeqPnt(A,B,C...))

polynomial_
regression

Devuelve los coeficientes (an,...a1,a0) de


y=an*x^n+..a1x+a0, donde y es el polinomio de orden nsimo que mejor aproxima los puntos cuyas coordenadas son
los elementos en dos listas o las filas de una matriz.
polynomial_regression(Lst||Mtrx(A),[Lst],Intg
(n))

Ejemplo:
polynomial_regression([[1.0,1.0],[2.0,4.0],[3
.0,9.0],[4.0,16.0]],3) devuelve [-0.0,1.0,0.0,0.0]

458

Funciones y comandos

POLYROOT

Devuelve los ceros del polinomio dado como argumento


(como una expresin simblica o como un vector de
coeficientes).
POLYROOT(P(x) o Vect)

Ejemplo:
POLYROOT([1,0,-1]} devuelve [-1, 1]

potential

Devuelve una funcin cuyo gradiente es el campo vectorial


definido por Vect(V) y VectVar.
potential(Vect(V),VectVar)

Ejemplo:
potential([2*x*y+3,x^2-4*z,-4*y],[x,y,z])
devuelve 2*x^2*y/2+3*x-4*y*z

power_regression

Devuelve los coeficientes (m,b) de y=b*x^m, donde y es el


monomio que mejor aproxima los puntos cuyas coordenadas
son los elementos en dos listas o las filas de una matriz.
power_regression(Lst|Mtrx(A),[Lst])

Ejemplo:
power_regression([[1.0,1.0],[2.0,4.0],[3.0,9.
0],[4.0,16.0]]) devuelve 2.0,1.0

powerpc

Devuelve el nmero real d^2R^2, donde d es la distancia


entre el punto y el centro del crculo, y R es el radio del crculo.
powerpc(Crculo,Pnt o Cplj)

Ejemplo:
powerpc(circle(0,1+i),3+i) devuelve 8

prepend

Aade un elemento al comienzo de una lista.


prepend(Lst,Elem)

Ejemplo:
prepend([1,2],3) devuelve [3,1,2]

primpart

Devuelve un polinomio dividido por el mximo comn divisor


de sus coeficientes.
primpart(Poli,[Var])

Ejemplo:
primpart(2x^2+10x+6) devuelve x^2+5*x+3

Funciones y comandos

459

prism

Dibuja un prisma cuya base es el plano ABCD y cuyos ejes


son paralelos a la lnea creada por A y A1.
prism(LstPnt([A,B,C,D]),Pnt(A1))

product

Con una expresin como primer argumento, devuelve el


producto de soluciones cuando la variable de la expresin se
sustituye de a a b con incremento p. Si p no se proporciona,
se entiende como 1. Con una lista como el primer argumento,
devuelve el producto de los valores de la lista. Con una matriz
como el primer argumento, devuelve el producto elemento
por elemento de la matriz.
product(Expr||Lst,[Var||Lst],[Intg(a)],[Intg(b)],
[Intg(p)])

Ejemplo:
product(n,n,1,10,2) devuelve 945

projection

Devuelve la proyeccin ortogonal del punto en la curva.


projection(Curva,Pnt)

propfrac

Devuelve una fraccin o fraccin racional A/B simplificada a


Q+r/B, donde R<B o el grado de R menor que el grado de B.
propfrac(Frac o FracRac)

Ejemplo:
propfrac(28/12) devuelve 2+1/3

ptayl

Devuelve la Q del polinomio de Taylor, de tal manera que


P(x)=Q(xa).
ptayl(Poly(P(var)),Real(a),[Var])

Ejemplo:
ptayl(x^2+2*x+1,1) devuelve x^2+4*x+4

purge

Elimina la asignacin del nombre de una variable.


purge(Var)

pyramid

Con tres puntos como argumentos, dibuja la pirmide con


una cara en el plano de los tres puntos y con dos vrtices en
el primer y segundo punto. Con cuatro puntos como
argumentos, dibuja la pirmide con vrtices en los cuatro
puntos.
pyramid(Pnt(A),Pnt(B),Pnt(C),[Pnt(D)])

460

Funciones y comandos

q2a

Devuelve la matriz de una forma cuadrtica con respecto a la


variable dada en VectVar.
q2a(FormaCuadr,VectVar)

Ejemplo:
q2a(x^2+2*x*y+2*y^2,[x,y]) devuelve
[[1,1],[1,2]]

quadrilateral

Dibuja ABCD cuadriltero.


quadrilateral(Pnt(A)||Cplj,Pnt(B)||Cplj,Pnt(C)
||Cplj,Pnt(D)||Cplj)

quantile

Devuelve el cuantil de los elementos de una lista


correspondientes a p (0<p<1).
quantile(Lst(l),Real(p))

Ejemplo:
quantile([0,1,3,4,2,5,6],0.25) devuelve [1.0]

quartile1

Devuelve el primer cuartil de los elementos de una lista o las


columnas de una matriz.
quartile1(Lst||Mtrz,[Lst])

Ejemplo:
quartile1([1,2,3,5,10,4]) devuelve 2.0

quartile3

Devuelve el tercer cuartil de los elementos de una lista o las


columnas de una matriz.
quartile3(Lst||Mtrz,[Lst])

Ejemplo:
quartile3([1,2,3,5,10,4]) devuelve 5.0

quartiles

Devuelve el mnimo, primer cuartil, mediana, tercer cuartil y


mximo de los elementos de una lista o las columnas de una
matriz.
quartiles(Lst||Mtrz,[Lst])

Ejemplo:
quartiles([1,2,3,5,10,4]) devuelve
[[1.0],[2.0],[3.0],[5.0],[10.0]]

quorem

Funciones y comandos

Devuelve el cociente y el resto de la divisin euclidiana (por


potencia decreciente) de dos polinomios. Los polinomios
pueden expresarse como vectores de sus coeficientes o en
forma simblica.
461

quo((Vect o Poli),(Vect o Poli),[Var])

Ejemplo:
quorem([1,2,3,4],[-1,2]) devuelve [poly1[-1,4,-11],poly1[26]]

QUOTE

Devuelve una expresin no evaluada.


quote(Expr)

radical_axis

Devuelve la lnea que es el lugar geomtrico de puntos en los


que las tangentes dibujadas en dos crculos tienen la misma
longitud.
radical_axis(Crculo,Crculo)

randexp

Devuelve un real aleatorio en funcin de la distribucin


exponencial del parmetro a>0.
randexp(Real(a))

Ejemplo:
randexp(1) devuelve 1.17118631006

randperm

Devuelve una permutacin aleatoria de [0,1,2,...,n1].


randperm(Intg(n))

Ejemplo:
randperm(4) devuelve [2,1,3,0]

ratnormal

Reescribe una expresin como una fraccin racional


irreducible.
ratnormal(Expr)

Ejemplo:
ratnormal((x^2-1)/(x^3-1)) devuelve (x+1)/
(x^2+x+1)

reciprocation

Devuelve la lista donde el punto se sustituye por su polar y la


lnea se sustituye por su polo con respecto al crculo.
reciprocation(Crculo,Lst(Pnt,Lnea))

rectangle

Dibuja el rectngulo ABCD, donde, si k se proporciona,


AD=k*AB si k>0, y donde, si k y P se proporcionan, el
rectngulo se encuentra en el plano ABP con AD=AP y
AD=k*AB.
rectangle(Pnt(A)||Cplj,Pnt(B)||Cplj,Real(k)||
Pnt(P)||Lst(P,k),[Var(D)],[Var(C)])

462

Funciones y comandos

rectangular_
coordinat

Devuelve la lista de las abscisas y ordenadas de puntos


dados por una lista de sus coordenadas polares.
rectangular_coordinates(LstPolCoord)

Ejemplo:
rectangular_coordinates([1,-1]) devuelve
[cos(1),-sin(1)]

red

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.

reduced_conic

Toma una expresin cnica y un vector, y devuelve el origen


de la seccin cnica, la matriz de una base en la que se
reduce la seccin cnica, 0 o 1 (0 si la seccin cnica es
degenerada), la ecuacin reducida de la seccin cnica y un
vector de las ecuaciones paramtricas de la seccin cnica.
reduced_conic(Expr,[LstVar])

Ejemplo:
reduced_conic(x^2+2*x-2*y+1) devuelve [[1,0],[[0,1],[-1,0]],1,y^2+2*x,[[-1+(-i)*(t*t/
-2+(i)*t),t,-4,4,0.1]]]

ref

Devuelve la solucin a un sistema de ecuaciones lineales


escritas en forma de matriz.
ref(Mtrx(M))

Ejemplo:
ref([[3,1,-2],[3,2,2]]) devuelve [[1,1/3,-2/
3],[0,1,4]]

reflection

Con una lnea (D) y un punto (C) como argumentos, devuelve


la reflexin del punto en la lnea (es decir, la lnea se entiende
como una lnea de simetra). Con un punto (A) y una curva
(C) como argumentos, devuelve la reflexin de la curva en el
punto (es decir, el punto se entiende como el punto de
simetra).
reflection((Pnt(A) o Line(D)),(Pnt(C) o
Curve(C)))

Ejemplo:
reflection(line(x=3),point(1,1)) refleja el punto
en (1, 1) sobre la lnea vertical x=3 para crear un punto
en (5,1).

Funciones y comandos

463

remove

Devuelve una lista con los elementos que satisfacen la funcin


booleana eliminada.
remove(FncBool(f)||e,Lst(l))

Ejemplo:
remove(x->x>=5,[1,2,6,7]) devuelve [1,2]

reorder

Vuelve a ordenar las variables en una expresin en funcin


del orden dado en LstVar.
reorder(Expr,LstVar)

Ejemplo:
reorder(x^2+2*x+y^2,[y,x]) devuelve y^2+x^2+2*x

REPEAT

Se utiliza en programacin para indicar una proposicin o


varias proposiciones que deben repetirse hasta que una
condicin dada sea verdadera.

residue

Devuelve el residuo de una expresin en a.


residue(Expr,Var(v),Cplx(a))

Ejemplo:
residue(1/z,z,0) devuelve 1

restart

Purga todas las variables.


restart(NULO)

resultant

Devuelve el resultante (es decir, el determinante de la matriz


de Sylvester) de dos polinomios.
resultant(Poli,Poli,Var)

RETURN

Se utiliza en programacin para devolver un valor de una


funcin en un punto determinado.
return(Expr)

revlist

Devuelve una lista con los elementos en orden inverso.


revlist(Lst)

Ejemplo:
revlist([1,2,3]) devuelve [3,2,1]

rhombus

464

Con dos puntos (A y B) y un ngulo (a) como argumentos,


dibuja el rombo ABCD, de tal manera que el ngulo ABAD=a. Con tres puntos como argumentos (A, B y P), dibuja el
rombo ABCD en el plano ABP, de tal manera que el ngulo
AB-AD=ngulo AB-AP.
Funciones y comandos

rhombus(Pnt(A)||Cplj,Pnt(B)||Cplj,ngulo(a)||
Pnt(P)||Lst(P,a)),[Var(C)],[Var(D)])

Ejemplo:
rhombus(GA,GB,angle(GC,GD,GE)) dibuja un rombo

en el segmento AB de tal manera que el ngulo en el


vrtice A tiene la misma medida que el ngulo DCE.
right_triangle

Con dos puntos (A y B) y un nmero real (k) como


argumentos, dibuja un tringulo rectngulo ABC, de tal
manera que AC=k*AB. Con tres puntos (A, B y P) como
argumentos, dibuja el tringulo rectngulo ABC en el plano
ABP, de tal manera que AC=AP.
right_triangle((Pnt(A) o Cplj),(Pnt(B) o
Cplj),(Real(k) o Pnt(P) o Lst(P,k)),[Var(C)])

romberg

Utiliza el mtodo de Romberg para devolver el valor


aproximado de la integral de la expresin en el intervalo de
a a b.
romberg(Expr(f(x)),Var(x),Real(a),Real(b))

Ejemplo:
romberg(exp(x^2),x,0,1) devuelve 1.46265174591

rotation

Con un punto (B), un ngulo (a1) y otro punto (A) como


argumentos, devuelve el resultado de la rotacin del segundo
punto por el ngulo sobre el centro de la rotacin dado por
el primer punto. Con una lnea (Dr3), un ngulo (a1) y una
curva como argumentos, devuelve el resultado de la rotacin
de la curva por el ngulo sobre el eje de la rotacin dado por
la lnea.
rotation((Pnt(B) o Cplj o
Dr3),Angle(a1),(Pnt(A) o Curva))

Ejemplo:
rotation(GA,angle(GB,GC,GD),GK) gira el objeto

geomtrico etiquetado como K, sobre el punto A, a


travs de un ngulo igual al ngulo CBD.

row

Devuelve la fila n o la secuencia de las filas n1...n2 de la


matriz A.
row(Mtrx(A),Intg(n)||Interval(n1..n2))

Ejemplo:
row([[1,2,3],[4,5,6],[7,8,9]],1) devuelve
[4,5,6]
Funciones y comandos

465

rowAdd

Devuelve la matriz obtenida de la matriz A una vez que la fila


n2th se ha sustituido por la suma de las filas n1th y n2th.
rowAdd(Mtrx(A),Intg(n1),Intg(n2))

Ejemplo:
rowAdd([[1,2],[3,4],[5,6]],1,2) devuelve
[[1,2],[3,4],[8,10]]

rowDim

Devuelve el nmero de filas de una matriz.


rowDim(Mtrz)

Ejemplo:
rowdim([[1,2,3],[4,5,6]]) devuelve 2

rowSwap

Devuelve la matriz obtenida de la matriz A una vez que la fila


n1th y la fila n2th se han intercambiado.
rowSwap(Mtrx(A),Intg(n1),Intg(n2))

Ejemplo:
rowSwap([[1,2],[3,4],[5,6]],1,2) devuelve
[[1,2],[5,6],[3,4]]

rsolve

Devuelve el valor de una secuencia recurrente o de un sistema


de secuencias recurrentes.
rsolve((Expr o LstExpr),(Var o
LstVar),(ValInic o LstValInic))

Ejemplo:
rsolve(u(n+1)=2*u(n)+n,u(n),u(0)=1 devuelve [n+2*2^n-1]

segment

Dibuja un segmento de lnea que conecta dos puntos.


segment((Pnt o Cplj),(Pnt o Cplj),[Var],[Var])

Ejemplo:
segment(1+2i,4) dibuja el segmento definido por los
puntos cuyas coordenadas son (1,2) y (4,0).

select

Devuelve una lista que contiene solo los elementos que


satisfacen la funcin booleana restante.
select(FncBool(f),Lst(l))

Ejemplo:
select(x->x>=5,[1,2,6,7]) devuelve [6,7]

466

Funciones y comandos

seq

Con una expresin y dos enteros (a y b) como argumentos,


devuelve la secuencia obtenida cuando la expresin se
evala en el intervalo dado por a y b. Con una expresin y
tres enteros (a, b y p) como argumentos, devuelve la
secuencia obtenida cuando la expresin se evala con el
incremento de p en el intervalo dado por a y b. Con una
expresin y tres enteros (n, a y b) como argumentos, devuelve
la secuencia obtenida cuando la expresin se evala n veces
de espaciado igual en el intervalo dado por a y b.
seq(Expr,Intg(n)||Var(var),[Intg(a)],[Intg(b)
],[Intg(p)])

Ejemplo:
seq(2^k,k=0..8) devuelve
1,2,4,8,16,32,64,128,256

seqsolve

Devuelve el valor de una secuencia recurrente o de un sistema


de secuencias recurrentes (u_{n+1}=f(u_n) o
u_{n+2}=f(u_{n+1},u_n)...).
seqsolve((Expr o LstExpr),(Var o
LstVar),(ValInic o LstValInic))

Ejemplo:
seqsolve(2x+n,[x,n],1) devuelve -n-1+2*2^n

shift_phase

Devuelve el resultado de aplicar un cambio de fase de pi/2


a una expresin trigonomtrica.
shift_phase(Expr)

Ejemplo:
shift_phase(sin(x)) devuelve -cos((pi+2*x)/2)

signature

Devuelve la firma de una permutacin.


signature(Permutacin)

Ejemplo:
signature([1,0,3,4,2]) devuelve
[100.0,100.0,0.0,87,14,""]

similarity

Funciones y comandos

Con dos puntos (B y A), un nmero real (k) y un ngulo (a1)


como argumentos, devuelve un punto que es similar a A que
pasa a travs del centro B con ngulo a1 y coeficiente de
escala k. Con un eje (Dr3), un nmero real (k), un ngulo (a1)
y un punto (A) como argumentos, devuelve un punto que es
similar a A que pasa a travs del eje dado por la lnea con
ngulo a1 y coeficiente de escala k.
467

similarity(Pnt(B) o
Dr3,Real(k),Angle(a1),Pnt(A))

Ejemplo:
similarity(0,3,angle(0,1,i),point(2,0)) ampla
el punto en (2,0) por un factor de escala de 3 (un punto
en (6,0)) y, a continuacin, gira el resultado 90 en
sentido contrario al de las agujas del reloj para crear un
punto en (0,6).

simult

Devuelve la solucin a un sistema de ecuaciones lineales o


varios sistemas de ecuaciones lineales presentadas en forma
de matriz. En otras palabras, en el caso de un sistema de
ecuaciones lineales, toma una matriz A y una matriz de
columna B, y devuelve una matriz de columna X, de tal
manera que A*X=B.
simult(Mtrx(A),Mtrx(B))

Ejemplo:
simult([[3,1],[3,2]],[[-2],[2]]) devuelve [[-2],[4]]

SIN

Seno: sinx.
SIN(valor)

sincos

Devuelve una expresin con los exponenciales complejos


reescritos en trminos de seno y coseno.
sincos(Expr)

Ejemplo:
sincos(exp(i*x)) devuelve cos(x)+(i)*sin(x)

single_inter

Con dos curvas o superficies como argumentos, devuelve una


de las intersecciones de las dos curvas o superficies. Con dos
curvas o superficies y un punto o lista de puntos como
argumentos, devuelve una interseccin de las curvas o
superficies ms cercana al punto o que no se encuentra en la
lista de puntos.
single_inter(Curva,Curva,[Pnt(A)||LstPnt(L)])

slopeat

Muestra el valor en el punto z0 de la pendiente de la lnea o


el segmento d. Se proporciona una leyenda.
slopeat(Lnea,Pnt||Cplx(z0))

slopeatraw

Muestra el valor en el punto z0 de la pendiente de la lnea o


el segmento d.
slopeatraw(Lnea,Pnt||Cplx(z0))

468

Funciones y comandos

sphere

Con dos puntos como argumentos, dibuja la esfera de


dimetro creado por la lnea de un punto a otro. Con un
punto y un nmero real como argumentos, dibuja la esfera
con el centro en el punto y el radio dados por el nmero real.
sphere((Pnt o Vect),(Pnt o Real))

spline

Devuelve el spline natural a travs de los puntos dados por dos


listas. Los polinomios en el spline estn en la variable x y son
de grado d.
spline(Lst(lx),Lst(ly),Var(x),Intg(d))

Ejemplo:
spline([0,1,2],[1,3,0],x,3) devuelve [-5*x^3/
4+13*x/4+1,5*(x-1)^3/4+-15*(x-1)^2/4+(x-1)/2+3]

sqrt

Devuelve la raz cuadrada de una expresin.


sqrt(Expr)

Ejemplo:
sqrt(50) devuelve 5*sqrt(2)

square

Dibuja un cuadrado de lado AB en el plano ABP.


square((Pnt(A) o Cplj),(Pnt(B) o
Cplj),[Pnt(P),Var(C),Var(D)])

Ejemplo:
square(0, 3+2i,p,q) dibuja un cuadrado con los

vrtices en (0,0), (3,2), (1,5) y (-2,3). Los dos ltimos


vrtices se calculan automticamente y se guardan en las
variables del sistema algebraico computacional p y q.
stddev

Devuelve la desviacin estndar de los elementos de una


lista; o bien, devuelve la lista de desviaciones estndar de las
columnas de una matriz. La segunda lista opcional es una
lista de pesos.
stddev(Lst||Mtrz,[Lst])

Ejemplo:
stddev([1,2,3]) devuelve (sqrt(6))/3

stddevp

Devuelve la desviacin estndar de poblacin de los


elementos de una lista; o bien, devuelve la lista de
desviaciones estndar de las columnas de una matriz. La
segunda lista opcional es una lista de pesos.
stddevp(Lst||Mtrz,[Lst])

Funciones y comandos

469

Ejemplo:
stddevp([1,2,3]) devuelve 1

STEP
sto

Se utiliza en programacin para indicar el incremento en una


iteracin o el tamao del incremento de un aumento.
Almacena un nmero real o una cadena en una variable.
sto((Real o Cad),Var)

sturmseq

Devuelve la secuencia de Sturm para un polinomio o una


fraccin racional.
sturmseq(Poli,[Var])

Ejemplo:
sturmseq(x^3-1,x) devuelve [1,[[1,0,0,1],[3,0,0],9],1]

subMat

Extrae una submatriz de una matriz con el primer


elemento=A[n1,n2] y el ltimo elemento=A[n3,n4].
subMat(Mtrx(A),Intg(n1),Intg(n2),Intg(n3),Int
g(n4))

Ejemplo:
subMat([[1,2],[3,4],[5,6]],1,0,2,1) devuelve
[[3,4],[5,6]]

suppress

Devuelve una lista sin el elemento n-simo.


suppress(Lst,Intg(n))

Ejemplo:
suppress([0,1,2,3],2) devuelve [0,1,3]

surd

Devuelve una expresin a la potencia de 1/n.


surd(Expr,Intg(n))

Ejemplo:
surd(8,3) devuelve 8^(1/3)

sylvester

Devuelve la matriz de Sylvester de dos polinomios.


sylvester(Poli,Poli,Var)

Ejemplo:
sylvester(x^2-1,x^3-1,x) devuelve [[1,0,1,0,0],[0,1,0,-1,0],[0,0,1,0,-1],[1,0,0,1,0],[0,1,0,0,-1]]

470

Funciones y comandos

table

Define una matriz donde los ndices son cadenas o nmeros


reales.
table(SeqEqual(index_name=element_value))

tail

Devuelve una lista, secuencia o cadena sin su primer


elemento.
tail(Lst o Sec o Cad)

Ejemplo:
tail([3,2,4,1,0]) devuelve [2,4,1,0]

TAN

Tangente: tan(x).
tan(valor)

tan2cossin2

Devuelve una expresin con tan(x) reescrita como


(1cos(2*x))/sin(2*x).
tan2cossin2(Expr)

Ejemplo:
tan2cossin2(tan(x)) devuelve (1-cos(2*x))/
sin(2*x)

tan2sincos2

Devuelve una expresin con tan(x) reescrita como sin(2*x)/


(1+cos(2*x)).
tan2sincos2(Expr)

Ejemplo:
tan2sincos2(tan(x)) devuelve sin(2*x)/
(1+cos(2*x)

tangent

Con una curva como argumento, dibuja la lnea tangente a


la curva en el punto A. Con una superficie como argumento,
dibuja el plano tangente a la superficie en el punto A.
tangent(Curva o surface(C),Pnt(A))

Ejemplo:
tangent(plotfunc(x^2),GA) dibuja la tangente a la

grfica de y=x^2 a travs del punto A.


THEN

Se utiliza en programacin para introducir una proposicin


que depende de una proposicin condicional.

TO

Se utiliza en programacin en un bucle al expresar el rango


de valores de una variable para la que debe ejecutarse una
proposicin.

Funciones y comandos

471

translation

Con un vector y un punto como argumentos, devuelve el


punto traducido por el vector. Con dos puntos como
argumentos, devuelve el segundo punto traducido por el
vector desde el origen al primer punto.
translation(Vect,Pnt(C))

Ejemplo:
translation(0-i,GA) traslada el objeto A una unidad

hacia abajo.
transpose

Devuelve una matriz traspuesta (sin conjugacin).


transpose(Mtrz)

Ejemplo:
tran([[1,2,3],[1,3,6],[2,5,7]]) devuelve
[[1,1,2],[2,3,5],[3,6,7]]

triangle

Dibuja un tringulo con los vrtices en los tres puntos.


triangle((Pnt o Cplj),(Pnt o Cplj),(Pnt o
Cplj))

trunc

Devuelve un valor o una lista de valores truncados a n


decimales. Si n no se proporciona, se entiende como 0.
Admite nmeros complejos.
trunc(Real||LstReal,Int(n))

Ejemplo:
trunc(4.3) devuelve 4

tsimplify

Devuelve una expresin con trascendentales reescritas como


exponenciales complejas.
tsimplify(Expr)

Ejemplo:
tsimplify(exp(2*x)+exp(x)) devuelve
exp(x)^2+exp(x)

type

Devuelve el tipo de una expresin (por ejemplo, lista,


cadena).
type(Expr)

Ejemplo:
type("abc") devuelve DOM_STRING

472

Funciones y comandos

UFACTOR

Factoriza una unidad en un objeto de unidad.


ufactor(Unidad,Unidad)

unapply

Devuelve la funcin definida por una expresin y una


variable.
unapply(Expr,Var)

Ejemplo:
unapply(2*x^2,x) devuelve (x)->2*x^2

UNTIL
USIMPLIFY

Se utiliza en programacin para indicar las condiciones en


las que debe detenerse la ejecucin de una proposicin.
Simplifica una unidad en un objeto de unidad.
usimplify(Unidad)

valuation

Devuelve el valor (grado del trmino de menor grado) de un


polinomio. Con solo un polinomio como argumento, devuelve
el valor para x. Con una variable como segundo argumento,
se realiza el valor para esta.
valuation(Poli,[Var])

Ejemplo:
valuation(x^4+x^3) devuelve 3

variance

Devuelve la varianza de una lista o la lista de varianzas de


las columnas de una matriz. La segunda lista opcional es una
lista de pesos.
variance(Lst||Mtrz,[Lst])

Ejemplo:
variance([3,4,2]) devuelve 2/3

vector

Con un punto como argumento, define un vector desde el


origen al punto. Con dos puntos como argumentos, define un
vector desde el primer punto al segundo punto. Con un punto
y un vector como argumentos, define un vector comenzando
desde el punto y con la direccin y la magnitud del vector.
vector(Pnt,Pnt||Pnt,Vect)

vertices

Devuelve la lista de los vrtices de un polgono o un poliedro.


vertices(Polgono o Poliedro)

vertices_abca

Devuelve la lista cerrada [A,B,...A] de los vrtices de un


polgono o un poliedro.
vertices_abca(Polgono o Poliedro)

Funciones y comandos

473

vpotential

Devuelve U, de tal manera que curl(U)=V.


vpotential(Vect(V),LstVar)

Ejemplo:
vpotential([2*x*y+3,x^2-4*z,-2*y*z],[x,y,z])
devuelve [0,-2*x*y*z,-x^3/3+4*x*z+3*y]

when

Se utiliza para introducir una proposicin condicional.

WHILE

Se utiliza para indicar las condiciones en las que debe


ejecutarse una proposicin.

XOR

Operador OR exclusivo. Devuelve 1 si la primera expresin


es verdadera y la segunda expresin es falsa; o bien, si la
primera expresin es falsa y la segunda expresin es
verdadera. De lo contrario, devuelve 0.
xor(Expr1,Expr2)

yellow

Se utiliza con display para especificar el color del objeto


geomtrico que se va a mostrar.

zip

Aplica una funcin de dos variables a los elementos de dos


listas. Sin el valor predeterminado, su longitud es el mnimo
de las longitudes de las dos listas, y la lista ms corta se
completa con el valor predeterminado.
zip(Fnc2d(f),Lst(l1),Lst(l2),[Val(predetermin
ado)])

Ejemplo:
zip('+',[a,b,c,d], [1,2,3,4]) devuelve
[a+1,b+2,c+3,d+4]

Reemplaza un valor por una variable en una expresin.


|(Expr,Var(v1)=value(a1)[,v2=a2,...])

Devuelve el cuadrado de una expresin.


(Expr)2

474

Inserta pi.

Inserta una plantilla para una expresin derivada parcial.

Inserta una plantilla para una expresin de suma.

Inserta un signo menos.

Inserta un signo de raz cuadrada.

Inserta una plantilla para una expresin antiderivada.


Funciones y comandos

Inserta un signo "no es igual que".

Inserta un signo "menor o igual que".

Inserta un signo "mayor o igual que".


Evala la expresin y, a continuacin, almacena el resultado
en la variable var. Tenga en cuenta que no puede utilizarse
con las grficas G0G9. Consulte el comando BLIT.
expresin

var

Inserta el nmero imaginario i.

-1

Devuelve la inversa de una expresin.


(Expr)1

Creacin de sus propias funciones


Puede crear su propia funcin escribiendo un programa
(consulte el captulo 27); o bien, utilizando la funcin
DEFINE ms sencilla. Las funciones que cree personalmente
aparecen en el men Usua. (uno de los mens del cuadro de
herramientas).
Imagine que desea crear la funcin
SINCOS(A,B)=SIN(A)+COS(B)+C.
1. Pulse Sd (Define).
2. En el campo Nombre,
introduzca un nombre
para la funcin (por
ejemplo, SINCOS) y
toque
.
3. En el campo Funcin,
introduzca la funcin.

eAA>+fAB>AC

Funciones y comandos

475

Aparecern nuevos
campos debajo de la
funcin, uno para cada
parmetro potencial que
llevar. Debe decidir
cules sern los
parmetros cuando se
llame a la funcin. En
este ejemplo, los
parmetros sern A y B. El valor de C lo proporcionar
la variable global C (que, de forma predeterminada, es
cero).
4. Asegrese de que A y B estn seleccionados y de que C
no lo est.
5. Toque

Puede ejecutar la funcin introducindola en la lnea de


entrada en la vista de Inicio; o bien, seleccionndola en
el men USUA. Introduzca el valor para cada variable
que elija como parmetro. En este ejemplo,
seleccionamos A y B como parmetros. Por lo tanto,
puede introducir SINCOS(0.5, 0.75).

476

Funciones y comandos

22
Variables
Las variables son marcadores de posicin para objetos
(como definiciones de funciones, nmeros, matrices, los
resultados de los clculos, etc.). Algunas estn integradas
y no se pueden eliminar. Tambin puede crear sus
propias variables.
A muchas variables integradas se les asignan
automticamente objetos como resultado de alguna
operacin (como la definicin de una funcin polar, la
realizacin de un clculo o la configuracin de una
opcin). Por ejemplo, si define una funcin polar, dicha
definicin se asigna a la variable denominada R0 a Rn. Si
utiliza la aplicacin Funcin para encontrar la pendiente
de una curva para algn valor x, la pendiente se asigna
a una variable denominada Slope. Si elige binario
como la base para la aritmtica con enteros, una variable
integrada llamada Base recibir el valor 0. Si ha elegido
octal, Base recibir el valor 1.

Creacin de
variables

Las variables que cree recibirn el valor que les d. Puede


asignar un valor a determinadas variables integradas
(como las variables de Inicio). Tambin puede crear sus
propias variables. El ejemplo 1 que aparece a
continuacin ilustra cmo puede asignarse un valor a una
variable integrada, y el ejemplo 2 ilustra cmo crear una
variable y asignarle un valor.
Ejemplo 1: Para asignar 2 a la variable integrada A:

Szj

Variables

AaE

477

El valor almacenado
aparecer tal y como se
muestra a la derecha. Si
entonces quisiera
multiplicar su valor
almacenado por 5, podra introducir:

Aas5E
Para asignar un objeto a una variable integrada, es
importante que elija una variable que coincida con el tipo
de objeto. Por ejemplo, no puede asignar un nmero
complejo a las variables A a Z, ya que estn reservadas
para nmeros reales. Deben asignarse nmeros
complejos a las variables Z0 a Z9. Del mismo modo, las
matrices solo pueden asignarse a las variables integradas
M0 a M9. Consulte Variables de Inicio en la pgina
481 para obtener ms informacin.
Tambin puede aprovechar las ventajas de las variables
integradas en el sistema algebraico computacional. No
obstante, las variables del sistema algebraico
computacional integradas deben introducirse en
minsculas: az.
Ejemplo 2: Puede crear sus propias variables en la vista
de Inicio y en la vista del sistema algebraico
computacional. Por ejemplo, imagine que desea crear
una variable llamada ME y asignarle 2. Introducira:

Szj

AQAcE

Aparece un mensaje que le pregunta si desea crear una


variable llamada ME. Toque
o pulse E
para confirmar su intencin. Ahora puede utilizar esta
variable en clculos posteriores: ME*3 devolver 303,
por ejemplo.
Tambin puede crear variables introduciendo [nombre de
una variable]:=[objeto]. Por ejemplo, si introduce
AxAoAtAwS.??E, se
asigna 55 a la variable YOU. Ahora puede utilizar esta
variable en clculos posteriores: YOU+60 devolver 115,
por ejemplo.
478

Variables

Uso de variables
para cambiar la
configuracin

Del mismo modo que puede asignar valores a variables


que cree personalmente, puede asignar valores a
determinadas variables integradas. Puede modificar la
configuracin de Inicio en la pantalla Configuracin de
Inicio (SH). No obstante, tambin puede modificar
una configuracin de Inicio desde la vista de Inicio si
asigna un valor a la variable que representa esa
configuracin. Por ejemplo, la introduccin de 0
Base E en la vista de Inicio fuerza la configuracin
de la base del entero a binario. (Un valor de 1 la forzara
a octal, 2 a decimales y 3 a hex). Otro ejemplo: puede
cambiar la configuracin de la medida del ngulo de
radianes a grados si introduce 1 HAngle E en la vista de
Inicio.
La introduccin de 0
HAngle
E fuerza que la configuracin vuelva a radianes.

Recuperacin de
variables

Puede ver el valor que se ha asignado a una variable


(integrada o definida por el usuario) si introduce su
nombre en la vista de Inicio y pulsa E. Puede
introducir el nombre letra a letra o elegir la variable en el
men Vars.
El men Vars. se abre
tocando a. Existen
cuatro submens, que
corresponden a las
variables de Inicio,
sistema algebraico
computacional,
aplicaciones y usuario.
Las variables de Inicio son las variables integradas
configuradas en funcin de las operaciones que realice
en la vista de Inicio o la configuracin que elija en la
pantalla Configuracin de Inicio. Algunos ejemplos
son HAngle y Base. Las variables de aplicaciones
tambin son integradas, pero se configuran en funcin de
las operaciones que realice en una aplicacin. Algunos
ejemplos son XMax y Slope. Las variables del sistema
algebraico computacional y de usuario son las que crea
personalmente.

Variables

479

Si solo desea recuperar el valor de una variable y no su


nombre, toque
antes de seleccionar la variable en
un men de variables.

Variables
completadas

Algunas variables son comunes a ms de una aplicacin.


Por ejemplo, la aplicacin Funcin tiene una variable
denominada Xmin, al igual que las aplicaciones Polar,
Paramtrica, Secuencia y Soluc. Del mismo modo, la
variable X es comn a las aplicaciones 1Var estadstica
y 2Var estadstica. Aunque tienen nombres idnticos,
estas variables pueden tener valores diferentes.
Si intenta recuperar una
variable que se utiliza en
ms de una aplicacin
introduciendo solo su
nombre en la vista de
Inicio, obtendr el ltimo
valor calculado para
dicha variable. Puede
que este no sea el valor que desea. Para asegurarse de
que obtiene el valor correcto, necesita completar la
variable con el nombre de la aplicacin que la gener.
En el ejemplo de la derecha, se ha introducido la variable
X, pero ha devuelto el valor de la variable calculada en
la aplicacin 1Var estadstica (la primera entrada). No
obstante, el valor de la variable que desea es el de la
variable calculada en la aplicacin 2Var estadstica. Para
recuperar este valor, debe completar el nombre de la
variable aadindole como prefijo el nombre de la
aplicacin que la ha generado: Statistics_2Var
seguido de un punto (la segunda entrada).
Observe la sintaxis necesaria:
nombre_aplicacin.nombre_variable

480

Variables

No se permite el uso de espacios en el nombre de una


aplicacin, y debe representarse por el carcter de guin
bajo: SX. La aplicacin puede ser una aplicacin
integrada o una que haya creado a partir de una
aplicacin integrada. El nombre de una variable
integrada debe coincidir con un nombre que aparezca en
las variables de Inicio o en las tablas de variables de
aplicaciones que se muestran a continuacin.
Consejo

Los caracteres no estndar de los nombres de las


variables (como y ) pueden introducirse mediante en
la paleta de smbolos especiales: Sr.

Variables de Inicio
Puede acceder a las variables de Inicio si pulsa a y
toca
.

Categora

Real

Nombres

De A a Z y
Por ejemplo, 7.45

Compleja

De Z0 a Z9
Por ejemplo, 2+3i

Z1 o

(2,3)
Z1 (en funcin de la
configuracin de nmero complejo)
Lista

De L0 a L9
Por ejemplo, {1,2,3}

Matriz

L1.

De M0 a M9
Guarde matrices y vectores en estas
variables.
Por ejemplo,
[[1,2],[3,4]]

Grficas

Variables

M1.

De G0 a G9

481

Categora

Configuracin

Nombres (Continuacin)

HAngle
HFormat
HDigits
HComplex
Date
Time
Language
Entry
Integer
Base
Bits
Signed

Variables de aplicacin
Puede acceder a las variables de aplicaciones si pulsa
a y toca
. Aparecen agrupadas por aplicacin
a continuacin. Puede encontrarlas agrupadas por vista
(simblica, numrica y de grfico) en Variables y
programas en la pgina 618.
Tenga en cuenta que si ha personalizado una aplicacin
integrada, su aplicacin aparecer en el men de
variables de aplicaciones con el nombre que le
proporcion. Puede acceder a las variables de una
aplicacin personalizada de la misma forma que accede
a las variables de aplicaciones integradas.

Variables de la aplicacin Funcin

482

Categora

Nombres

Resultadosa

Area
Extremum
Isect

Root
Slope

Variables

a.

Categora

Nombres (Continuacin)

Simblica

F1
F2
F3
F4
F5

F6
F7
F8
F9
F0

Grfico

Axes
Cursor
GridDots
GridLines
Labels
Method
Recenter
Xmax

Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Numrico

NumStart
NumStep
Automatic
NumIndep

NumType
NumZoom
BuildYourOwn

Modos

AAngle
AComplex

ADigits
AFormat

Las variables de Resultados pueden contener el ltimo valor


encontrado por las funciones SignedArea, Extremum, Intersection,
Root y Slope respectivamente.

Variables de la aplicacin Geometra


Categora

Nombres

Numrico

XMin

XMax

YMin

Modos

Variables

AAngle
AComplex

ADigits
AFormat

483

Variables de la aplicacin Hoja de clculo


Categora

Nombres

Numrico

ColWidth

RowHeight

Row
Cell

Col

AAngle
AComplex

ADigits
AFormat

Modos

Variables de la aplicacin Soluc.

484

Categora

Nombres

Simblica

E1
E2
E3
E4
E5

E6
E7
E8
E9
E0

Grfico

Axes
Cursor
GridDots
GridLines
Labels
Method
Recenter
Xmax

Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Modos

AAngle
AComplex

ADigits
AFormat

Variables

Variables de la aplicacin Creacin de grficas


avanzada
Categora

Nombres

Simblica

S1
S2
S3
S4
S5

S6
S7
S8
S9
S0

Grfico

Axes
Cursor
GridDots
GridLines
Labels
Method
Recenter
Xmax

Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Numrico

NumXStart
NumYStart
NumXStep
NumYStep

NumType
NumXZoom
NumYZoom

Modos

Variables

NumIndep

Automatic
BuildYourOwn

AAngle
AComplex

ADigits
AFormat

485

Variables de la aplicacin 1Var estadstica


Categora

Nombres

Resultados

NbItem
Min
Q1
Med
Q3
Max

X
X2
MeanX
sX
X
serrX

Simblica

H1
H2
H3
H4
H5

H1Type
H2Type
H3Type
H4Type
H5Type

Grfico

Axes
Cursor
GridDots
GridLines

Xmax
Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

[se explica a
continuacin]

Hmin
Hmax
Hwidth

Labels
Recenter

486

Numrico

D1
D2
D3
D4
D5

D6
D7
D8
D9
D0

Modos

AAngle
AComplex

ADigits
AFormat

Variables

Resultados
NbItem

Contiene el nmero de puntos de datos en el anlisis de


1 variable actual (H1-H5).

Min

Contiene el valor mnimo de los datos definidos en el


anlisis de 1 variable actual (H1-H5).

Q1

Contiene el valor del primer cuartil del anlisis de 1


variable actual (H1-H5).

Med

Contiene la mediana del anlisis de 1 variable actual


(H1-H5).

Q3

Contiene el valor del tercer cuartil del anlisis de 1


variable actual (H1-H5).

Max

Contiene el valor mximo del anlisis de 1 variable


actual (H1-H5).

Contiene la suma de los datos definidos en el anlisis de


1 variable actual (H1-H5).

X2

Contiene la suma de los cuadrados del conjunto de datos


del anlisis de 1 variable actual (H1-H5).

MeanX

Contiene el promedio de los datos definidos en el anlisis


de 1 variable actual (H1-H5).

sX

Contiene la desviacin estndar de muestra del conjunto


de datos del anlisis de 1 variable actual (H1-H5).

Contiene la desviacin estndar de la poblacin del


conjunto de datos del anlisis de 1 variable actual (H1H5).

serrX

Contiene el error estndar del conjunto de datos del


anlisis de 1 variable actual (H1-H5).

Variables

487

Variables de la aplicacin 2Var estadstica


Categora

Nombres

Resultados

NbItem
Corr
CoefDet
sCov
Cov
XY
MeanX
X
X2

sX
X
serrX
MeanY
Y
Y2
sY
Y
serrY

Simblica

S1
S2
S3
S4
S5

S1Type
S2Type
S3Type
S4Type
S5Type

Grfico

Axes
Cursor
GridDots
GridLines
Labels
Method
Recenter
Xmax

Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Numrico

C1
C2
C3
C4
C5

C6
C7
C8
C9
C0

Modos

AAngle
AComplex

ADigits
AFormat

[se explica a
continuacin]

488

Variables

Resultados
NbItem

Contiene el nmero de puntos de datos en el anlisis de


2 variables actual (S1-S5).

Corr

Contiene el coeficiente de correlacin del ltimo clculo


de resmenes de estadsticas. Este valor se basa solo en
el ajuste lineal, independientemente del tipo de ajuste
elegido.

CoefDet

Contiene el coeficiente de determinacin del ltimo


clculo de resmenes de estadsticas. Este valor se basa
en el tipo de ajuste elegido.

sCov

Contiene la covarianza de muestra del anlisis estadstico


de 2 variables actual (S1-S5).

Cov

Contiene la covarianza de la poblacin del anlisis


estadstico de 2 variables actual (S1-S5).

XY

Contiene la suma de los productos de XY para el anlisis


estadstico de 2 variables actual (S1-S5).

MeanX

Contiene el promedio de los valores independientes (X)


del anlisis estadstico de 2 variables actual (S1-S5).

Contiene la suma de los valores independientes (X) del


anlisis estadstico de 2 variables actual (S1-S5).

X2

Contiene la suma de los cuadrados de los valores


independientes (X) del anlisis de 2 variables actual
(S1-S5).

sX

Contiene la desviacin estndar de muestra de los valores


independientes (X) del anlisis estadstico de 2 variables
actual (S1-S5).

Contiene la desviacin estndar de la poblacin de los


valores independientes (X) del anlisis estadstico de 2
variables actual (S1-S5).

serrX

Contiene el error estndar de los valores independientes


(X) del anlisis estadstico de 2 variables actual (S1-S5).

Variables

489

MeanY

Contiene el promedio de los valores dependientes (Y) del


anlisis estadstico de 2 variables actual (S1-S5).

Contiene la suma de los valores dependientes (Y) del


anlisis estadstico de 2 variables actual (S1-S5).

Y2

Contiene la suma de los cuadrados de los valores


dependientes (Y) del anlisis estadstico de 2 variables
actual (S1-S5).

sY

Contiene la desviacin estndar de muestra de los valores


dependientes (Y) del anlisis estadstico de 2 variables
actual (S1-S5).

Contiene la desviacin estndar de la poblacin de los


valores dependientes (Y) del anlisis estadstico de 2
variables actual (S1-S5).

serrY

Contiene el error estndar de los valores dependientes (Y)


del anlisis estadstico de 2 variables actual (S1-S5).

Variables de la aplicacin Inferencia


Categora

Nombres

Resultados

Result
TestScore
TestValue
Prob

CritScore
CritVal1
CritVal2
DF

Simblica

AltHyp
Method

Type

Numrico

Alpha
Conf
Mean1
Mean2
n1
n2
0
0

Pooled
s1
s2
1
2
x1
x2

Modos

AAngle
AComplex

ADigits
AFormat

[se explica a
continuacin]

490

Variables

Resultados
CritScore

Contiene el valor de la distribucin Z o t asociada al valor


de entrada.

CritVal1

Contiene el valor crtico inferior de la variable


experimental asociada al valor TestScore negativo
calculado a partir del nivel de entrada.

CritVal2

Contiene el valor crtico superior de la variable


experimental asociada al valor TestScore positivo
calculado a partir del nivel de entrada.

DF

Contiene los grados de libertad para las pruebas T.

Prob

Contiene la probabilidad asociada al valor de


TestScore.

Result

Para pruebas de hiptesis, contiene 0 o 1 para indicar


rechazo o no rechazar la hiptesis nula.

TestScore

Contiene el valor de distribucin Z o t calculado a partir


de la prueba de hiptesis o del intervalo de confianza.

TestValue

Contiene el valor de la variable experimental asociada


con TestScore.

Variables

491

Variables de la aplicacin Paramtrica


Categora

Nombres

Simblica

X1
Y1
X2
Y2
X3
Y3
X4
Y4
X5
Y5

X6
Y6
X7
Y7
X8
Y8
X9
Y9
X0
Y0

Grfico

Axes
Cursor
GridDots
GridLines
Labels
Method
Recenter
Tmin

Tstep
Xmax
Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Tmax

Numrico

Automatic
BuildYourOwn
NumIndep

NumStep
NumType
NumZoom

NumStart
Modos

492

AAngle
AComplex

ADigits
AFormat

Variables

Variables de la aplicacin Polar


Categora

Nombres

Simblica

R1
R2
R3
R4
R5

R6
R7
R8
R9
R0

Grfico

min
max
step
Axes
Cursor
GridDots
GridLines
Labels
Method

Recenter
Xmax
Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Numrico

Automatic

NumStep
NumType
NumZoom

BuildYourOwn
NumIndep

NumStart
Modos

AAngle
AComplex

ADigits
AFormat

Variables de la aplicacin Finanzas

Variables

Categora

Nombres

Numrico

CPYR
BEG
FV
IPYR

NbPmt
PMTV
PPYR
PV

Modos

AAngle
AComplex

ADigits
AFormat

493

Variables de la aplicacin Soluc. lineal

a.

Categora

Nombres

Numrico

LSystem

LSolutiona

Modos

AAngle
AComplex

ADigits
AFormat

Contiene un vector con la ltima solucin encontrada por la


aplicacin Soluc. lineal o por la funcin de aplicacin LSolution.

Variables de la aplicacin Soluc. de tring.


Categora

Nombres

Numrico

SideA
SideB
SideC
Rect

AngleA
AngleB
AngleC

Modos

AAngle
AComplex

ADigits
AFormat

Variables de la aplicacin Explorador lineal


Categora

Nombres

Modos

AAngle
AComplex

ADigits
AFormat

Variables de la aplicacin Explor. cuadrtico

494

Categora

Nombres

Modos

AAngle
AComplex

ADigits
AFormat

Variables

Variables de la aplicacin Explor. trigonom.


Categora

Nombres

Modos

AAngle
AComplex

ADigits
AFormat

Variables de la aplicacin Secuencia


Categora

Nombres

Simblica

U1
U2
U3
U4
U5

U6
U7
U8
U9
U0

Grfico

Axes
Cursor
GridDots
GridLines
Labels
Nmin

Xmax
Xmin
Xtick
Xzoom
Ymax
Ymin
Ytick
Yzoom

Nmax

Recenter
Numrico

Automatic
BuildYourOwn
NumIndep

NumStep
NumType
NumZoom

NumStart
Modos

Variables

AAngle
AComplex

ADigits
AFormat

495

496

Variables

23
Unidades y constantes
Men Unids
Una unidad de medida (como pulgada, ohmio o
becquerel) permite ofrecer una magnitud precisa a una
cantidad fsica.
Puede adjuntar una unidad de medida a cualquier
nmero o resultado numrico. Un valor numrico con las
unidades adjuntas se denomina medida. Puede operar en
medidas de la misma forma que en nmeros sin unidades
adjuntas. Las unidades se mantienen con los nmeros en
operaciones posteriores.
Las unidades se encuentran en el men Unids. Pulse
SF (Units) y, si es necesario, toque
.

El men est organizado por categoras. Cada categora


aparece a la izquierda, con las unidades de la categora
seleccionada a la derecha.

Categoras de
unidades

Unidades y constantes

longitud

aceleracin

electricidad

rea

fuerza

luz

volumen

energa

ngulo

tiempo

potencia

viscosidad

velocidad

presin

radiacin

masa

temperatura

497

Prefijos

El men Unids incluye una entrada que no es una


categora de unidad, denominada Prefijo. La
seleccin de esta opcin mostrar una paleta de prefijos.

Y: yota

Z: zeta

E: exa

P: peta

T: tera

G: giga

M: mega

k: kilo

h: hecto

D: deca

d: deci

c: centi

m: mili

: micro

n: nano

p: pico

f: femto

a: atto

z: zepto

y: octo

Los prefijos de unidades son una manera til de introducir


nmeros grandes o pequeos. Por ejemplo, la velocidad
de la luz es aproximadamente 300000m/s. Si desea
utilizar esta medida en un clculo, puede introducirla
como 300_km/s, con el prefijo k seleccionado en la
paleta de prefijos.
Seleccione el prefijo que desee antes de seleccionar la
unidad.

Clculos con unidades


Un nmero ms una unidad es una medida. Puede
realizar clculos con varias medidas siempre que las
unidades de cada medida sean de la misma categora.
Por ejemplo, puede aadir dos medidas de longitud
(incluso longitudes de diferentes unidades, tal como se
muestra en el ejemplo siguiente). Pero no puede aadir,
por ejemplo, una medida de longitud a una medida de
volumen.

498

Unidades y constantes

Ejemplo

Imagine que desea aadir 20centmetros y 5pulgadas,


y que el resultado se muestre en centmetros.
1. Si desea obtener el
resultado en cm,
introduzca primero
la medida en
centmetros.
20 SF (Units)
Seleccione
Longitud
Seleccione cm
2. Ahora sume las
5pulgadas.

+ 5 SF
Seleccione
Longitud
Seleccione in

E
El resultado se
muestra como
32.7cm. Si hubiera
querido el resultado
en pulgadas, tendra
que haber
introducido las
5pulgadas en
primer lugar.
3. Para continuar con el
ejemplo, dividamos
el resultado por
4segundos.

n 4 SF
Seleccione Tiempo
Seleccione s

Unidades y constantes

499

El resultado se
muestra como
8.175 cm*s1.

4. Ahora, convierta el
resultado a
kilmetros por hora.

SF
Seleccione
Velocidad
Seleccione km/h

E
El resultado se
muestra como
0.2943km/h.

Herramientas de unidades
Existen varias herramientas para gestionar y operar en
unidades. Estn disponibles si pulsa SF
y toca
.

CONVERT

Convierte una unidad a otra de la misma categora.


CONVERT(5_m,1_ft) devuelve
16.4041994751_ft
Tambin puede utilizar la ltima respuesta como el primer
argumento en un nuevo clculo de conversin. Al pulsar
S+ se coloca la ltima respuesta en la lnea de
entrada. Tambin puede seleccionar un valor del historial
y tocar
para copiarlo a la lnea de entrada.
con una medida tambin llama al comando
convert y realiza la conversin a la unidad que siga al
smbolo de almacenamiento.

500

Unidades y constantes

MKSA

Metros, kilogramos, segundos, amperios. Convierte una


unidad compleja a los componentes bsicos del sistema
MKSA.
MKSA(8.175_cm/s) devuelve .08175_m*s1

UFACTOR

Conversin de factores de unidades. Convierte una


medida utilizando una unidad compuesta en una medida
expresada en unidades constituyentes. Por ejemplo, un
culombio (medida de carga elctrica) es una unidad
compuesta derivada del amperio y el segundo, unidades
bsicas del sistema internacional: 1C=1A*1s. Por lo
tanto:
UFACTOR(100_C,1_A)) devuelve 100_A*s

USIMPLIFY

Simplificacin de unidades. Por ejemplo, un julio se


define como un kg*m2/s2. Por lo tanto:
USIMPLIFY(5_kg*m^2/s^2) devuelve 5_J

Constantes fsicas
Pueden seleccionarse los valores de 34 constantes
matemticas y fsicas (por nombre o valor), y utilizarse en
clculos. Estas constantes estn agrupadas en cuatro
categoras: matemticas, qumica, fsica y mecnica
cuntica. En Lista de constantes en la pgina 503
aparece una lista de todas estas constantes.
Para mostrar las constantes, pulse SF y, a
continuacin, toque
.

Ejemplo

Unidades y constantes

Imagine que desea conocer la energa potencial de una


masa de 5 unidades segn la ecuacin E = mc2.

501

1. Introduzca la masa y
el operador de
multiplicacin:
5s
2. Abra el men de
constantes.

SF
3. Seleccione Fsica.
4. Seleccione c:
299792458.

5. Obtenga la raz
cuadrada de la
velocidad de la luz y
evale la expresin.

jE

Valor o medida?

Puede introducir solo el valor de una constante o la


constante y sus unidades (si las tiene). Si
se
muestra en la pantalla, el valor se inserta en el punto del
cursor. Si
se muestra en la pantalla, el valor y sus
unidades se insertan en el punto del cursor.
En el ejemplo de la
derecha, la primera
entrada muestra la
constante de gas
universal despus de
seleccionarla con
en la pantalla. La
segunda entrada
muestra la misma
constante, pero elegida con
Al tocar

502

se muestra

en la pantalla.
, y viceversa.

Unidades y constantes

Lista de constantes
Categora

Nombre y smbolo

Matem.

e
MAXREAL
MINREAL

Unidades y constantes

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, a0
magnetn de Bohr, B
magnetn nuclear, N
lon. onda de fotones, 0
frec. de fotones, f0
long. onda Compton, c

503

504

Unidades y constantes

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. (a) o escriba su
nombre con el teclado.
Puede crear, editar, eliminar, enviar y recibir listas con
nombres en el catlogo de listas: Sp(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.

Listas

505

Creacin de una lista en el catlogo de listas


1. Abra el catlogo de
listas.

Sp(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
E 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 Sp(List) para
volver al catlogo de listas o pulse H para
acceder a la vista de Inicio.

506

Listas

Catlogo de listas:
botones y teclas

A continuacin se indican los botones y teclas del


catlogo de listas:
Botn o tecla

Finalidad

Abre la lista resaltada para su


edicin. Tambin puede tocar
simplemente en el nombre de una
lista.
oC

Elimina el contenido de la lista


seleccionada.
Transfiere la lista resaltada a otra
calculadora HPPrime.

SJ(Clear)

Borra todas las listas.

S=o \

Permite el desplazamiento a la
parte superior o inferior del
catlogo, respectivamente.

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:

Editor de listas:
botones y teclas

Resalte la lista y toque

Toque el nombre de la lista.

; o bien,

Al abrir una lista, estarn disponibles los siguientes


botones y teclas:
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.
oC

Listas

Elimina el elemento resaltado.

507

Botn o tecla

Finalidad (Continuacin)

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.

Edicin de una lista

SJ (Clear)

Borra todos los elementos de la


lista.

S= o \

Desplaza el cursor al principio o


al final de la lista.

1. Abra el catlogo de
listas.

Sp(List)

2. Toque en el nombre
de la lista (L1, L2, etc.). Aparecer el editor de listas.

508

Listas

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 C. Se le solicitar que confirme
la decisin. Toque
o pulse E.
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.

Listas

509

Eliminacin de
todas las listas

En el catlogo de listas, pulse SJ (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 Sq ({}).
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] o
3. Contine aadiendo elementos, separndolos con
una coma.
4. Cuando haya terminado de introducir los elementos,
pulse E. 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 E.
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.

510

Listas

2. Pulse > para desplazar el cursor fuera de la lista.


3. Toque

4. Introduzca el nombre:

Aj7
5. Complete la operacin: E.

Visualizacin de
una lista

Para visualizar una lista en la vista de Inicio, escriba su


nombre y pulse E.
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)E
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)E.

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.

Listas

511

Pulse D 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 E.
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).

512

Listas

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:

D
Seleccione Lista
.Seleccione Crear
lista (o
MAKELIST).

Aajo
Aao
23 o
27o1E

Orden.

Ordena los elementos de la lista en orden ascendente.


SORT(lista)
Ejemplo:
SORT({2,5,3}) devuelve {2,3,5}

Listas

513

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

514

Listas

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 {x1, x2, x3,... xn-1, xn} son {x2 x1, x3x2 ,... xn xn1}.
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.

Sq
3,5,8,12,17,23

>
A j 5E
D
Seleccione Lista
.Seleccione D
A j 5 E

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.

Listas

515

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.

Sq
88, 90, 89, 65,
70,89 >
Aj 1E
2. En la vista de Inicio,
almacene L1 en D1.

Aj1
Ad1E

Ahora podr ver los


datos de lista en la Vista numrica de la aplicacin
1Var estadstica.
3. Inicie la aplicacin 1Var estadstica.

I Seleccione
1Var
estadstica
Tenga en cuenta que
sus elementos de
lista se encuentran
en el conjunto de
datos D1.

516

Listas

4. En la Vista simblica, especifique los datos cuyas


estadsticas desea encontrar.

Y
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.

M
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.

Listas

517

518

Listas

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:
1 + 2i
1 2 3 o bien,
3 4i .
45 6
7

Variables de matriz

Matrices

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.

519

Creacin y almacenamiento de matrices


El catlogo de matrices
contiene las variables de
matriz reservadas M0M9, 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

St(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
3
x x = 0 : 0, 1 y 1.

Catlogo de
matrices: botones y
teclas

A continuacin se indican los botones y teclas disponibles


en el catlogo de matrices:

Botn o tecla

Finalidad

Abre la matriz resaltada para editarla.


oC

Elimina el contenido de la matriz


seleccionada.
Convierte la matriz seleccionada en un
vector unidimensional.

520

Matrices

Botn o tecla

Finalidad (Continuacin)

Transmite la matriz resaltada a otra


calculadora HPPrime.

SJ(Clear) Borra el contenido de las variables de

matriz reservadas M0-M9 y elimina las


matrices personalizadas por el usuario.

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:
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.
Matrices

521

Creacin de una
matriz en el editor
de matrices

Botn o tecla

Finalidad (Continuacin)

SJ(Clear)

Elimina la fila o columna


seleccionadas o toda la matriz.
(Se le solicitar que elija una
opcin).

S=\<>

Desplaza el cursor a la primera y


a la ltima fila o a la primera y a
la ltima columna,
respectivamente.

1. Abra el catlogo de matrices:

St(Matrix)
2. Si desea crear un vector, pulse = o \ hasta
seleccionar la matriz que desea utilizar, toque
y, a continuacin, pulse E. 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 E.
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 E.
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:

522

Matrices

: el cursor se desplaza a la celda situada


a la derecha de la celda actual cuando se pulsa
E.

: el cursor se desplaza a la celda situada


debajo de la celda actual cuando se pulsa
E.

: el cursor se queda en la celda actual


cuando se pulsa E.

6. Cuando haya finalizado, pulse St(Matrix)


para volver al catlogo de matrices o H 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 S u ([])
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.

Matrices

523

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,
w para eliminar la fila o columna. Tambin puede
pulsar C para eliminar una fila o columna. En la
imagen anterior, si pulsa C, se eliminara la
segunda fila de la matriz.
4. Cuando haya
terminado, pulse
E 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
E. 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
2.5 729
16 2
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.

524

Matrices

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 E. 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)E 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

AQ5
R1o 2
E

Matrices

525

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:

St (Matrix)
Toque o seleccione M1 y pulse E.
2. Introduzca los
elementos de la
matriz:
1E2
E3E
4E

526

Matrices

3. Seleccione la segunda matriz:

St (Matrix)
Toque o seleccione M2 y pulse E.
4. Introduzca los
elementos de la
matriz:
5E6
E7E
8E
5. En la vista de Inicio,
aada las dos
matrices que acaba
de crear.

HA Q1 +
A Q2 E
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:

n2E
Multiplicacin de
dos matrices

Para multiplicar las dos matrices que acaba de crear para


el ejemplo anterior, pulse las teclas siguientes:

AQ1 sA
Q2E
Para multiplicar una
matriz por un vector,
introduzca en primer
lugar la matriz y, a
continuacin, el vector.
Matrices

527

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.

AQ1 k5
E
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.

AQ1 kQ
2E

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 M21 * M1.
Para dividir las dos
matrices que ha creado
para el ejemplo anterior,
pulse las teclas
siguientes:

A Q1 n
A Q2
528

Matrices

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
SnE. 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 Q, introduce el nombre de la matriz y pulsa
E.

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:

St
[pulse = o \ para
seleccionar M1]

2. Cree el vector de las


tres constantes en el
sistema lineal.
5E7E1

Matrices

529

3. Vuelva al catlogo
de matrices.

St
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.
2E3E
[Toque las celdas
R1, C3.] 4 E
1E1 E
Q1E
4 EQ1
E2E
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:

HA Q2
S ns
A Q1E
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).

530

Matrices

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 D 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).

Matrices

531

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.: D 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 1 2 devuelve 1 3
3 4
2 4

Determinante

Determinante de una matriz cuadrada.


DET(matriz)
Ejemplo:

DET 1 2 devuelve 2
3 4

RREF

Matriz escalonada reducida. Cambia una matriz


rectangular a su forma escalonada.
RREF(matriz)
Ejemplo:

RREF 1 2 1 devuelve 1 0 0.2


3 4 1
0 1 0.4

532

Matrices

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.

Matrices

533

Jordan

Devuelve una matriz cuadrada nxn con expr en la


diagonal, 1 ms arriba y 0 en cualquier otra parte.
JordanBlock(Expr,n)
Ejemplo:
7 1 0
JordanBlock(7,3) devuelve 0 7 1
0 0 7

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

1 1
- 1
2 3
1
- 1
- 1
2 3 4
1
- 1
- 1
3 4 5
1
- 1
- 1
4 5 6

1
4
1
5
1
6
1
7

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
cos ( 1 ) sin ( 1 )
sin ( 1 ) cos ( 1 )

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)

534

Matrices

Ejemplo:
1 1 1
vandermonde([1 3 5]) devuelve 1 3 9
1 5 25

Bsico
Norma

Devuelve la norma de Frobenius de una matriz.


|matriz|
Ejemplo:
1 2 devuelve 5.47722557505
3 4

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 1 2 devuelve 7
3 4

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 1 2 devuelve 6
3 4

Norma espectral

Norma espectral de una matriz cuadrada.


SPECNORM(matriz)
Ejemplo:

SPECNORM 1 2 devuelve 5.46498570422


3 4

Matrices

535

Radio espectral

Radio espectral de una matriz cuadrada.


SPECRAD(matriz)
Ejemplo:

SPECRAD 1 2 devuelve 5.37228132327


3 4

Condicin

Nmero de condicin. Busca la norma1 (norma de


columna) de una matriz cuadrada.
COND(matriz)
Ejemplo:

COND 1 2 devuelve 21
3 4

Clasificacin

Proporciona una clasificacin de matriz rectangular.


RANK(matriz)
Ejemplo:

RANK 1 2 devuelve 2
3 4

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:

1 2
1 2

pivot 3 4 , 1, 1 devuelve 0 2

0 4
5 6

536

Matrices

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 1 2 devuelve 5
3 4

Opciones
avanzadas
Valores propios

Muestra valores propios Eigen en formato de vector para


matrices.
EIGENVAL(matriz)
Ejemplo:

EIGENVAL 1 2 devuelve:
3 4
5.37228 0.37228 .

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 1 2 devuelve las siguientes matrices:


3 4
0.4159 0.8369 5.3722

0
,

0
0.3722
0.9093 0.5742

Matrices

537

Jordan

Devuelve la lista realizada por la matriz de pasaje y la


forma Jordan de una matriz.
jordan(matriz)
Ejemplo:

jordan 0 2 devuelve
1 0

Diagonal

2 2,
1 1

0 2

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 1 2 devuelve 1 4
3 4

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 3 1 devuelve
1 4

3 0

---3 ---33
-- 3 3

538

tras la simplificacin

Matrices

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:

123
ihermite 4 5 6

789

devuelve

3 1 0
1 1 3
4 1 0 , 0 3 6
1 2 1 0 0 0

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,

1 2 3
hessenberg 4 5 6

7 8 9

10 0

0 4
- 1
7

0 10

1 29
--- 2
7

7 39
--- 8
7

0 278
----- 3
49 7

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))

Matrices

539

Ejemplo:

1 2 3
ismith 4 5 6

7 8 9

1 0 0
4 1 0
1 2 1

devuelve

1 00
0 30
0 00

1 2 1
0 1 2
0 0 1

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 1 2 devuelve
3 4
2.2360

0
, 0.4472 0.8944 , 1 0

4.9193 0.8944 0.8944 0.4472 0 1

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 1 2 , 5 devuelve 1
3 4 11
2

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)

540

Matrices

Ejemplo:

LU 1 2 devuelve
3 4

1
0 , 3
4
, 1 0

0.3333 1 0 0.6666 0 1

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 1 2 devuelve
3 4
0.3612 0.9486 3.1622 4.4271 1 0
,
,

0
0.6324 0 1
0.9486 0.3162

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 1 2 devuelve
3 4
0.4159 0.9093

5.3722
1
,

0.9093 0.4159 5.55 1017 0.3722

Matrices

541

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 1 2 devuelve
3 4

SVL

0.4045 0.9145 ,
0.5760 0.8174
5.4649 0.3659 ,
0.9145 0.4045
0.8174 0.5760

Valores nicos. Devuelve un vector que contiene los


valores nicos de la matriz.
SVL(matriz)
Ejemplo:

SVL 1 2 devuelve 5.4649 0.3659


3 4

Vectorial
Producto vectorial

Producto cruzado del vector 1 con el vector 2.


CROSS(vector1, vector2)
Ejemplo:
CROSS ( 1 2 , 3 4 ) devuelve 0 0 2

Producto escalar

Producto de puntos de dos matrices, matriz1 y matriz2.


DOT(matriz1, matriz2)
Ejemplo:
DOT ( 1 2 , 3 4 ) devuelve 11

542

Matrices

Norma l2

Devuelve la norma l2 (sqrt(x1^2+x2^2+...xn^2)) de un


vector.
l2norm(Vect)
Ejemplo:
l2norm ( 3 4 2 ) devuelve 29

Norma l1

Devuelve la norma l1 (suma de los valores absolutos de las


coordenadas) de un vector.
l1norm(Vect)
Ejemplo:
l1norm ( 3 4 2 ) devuelve 9

Norma mxima

Devuelve la norma l (valor mximo de los valores


absolutos de las coordenadas) de un vector.
maxnorm(Vect o Mtrz)
Ejemplo:
maxnorm ( 1 2 3 4 ) devuelve 4

Ejemplos
Matriz de identidad

Con la funcin IDENMAT, puede crear una matriz de


identidad. Por ejemplo, IDENMAT(2) crea la matriz de
identidad 22 [[1,0],[0,1]].
Tambin puede crear una matriz de identidad utilizando
la funcin MAKEMAT (crear matriz). Por ejemplo, si se
introduce MAKEMAT(I J,4,4) se crea una matriz 4 4
que muestra el numeral 1 para todos los elementos
excepto ceros de la diagonal. El operador lgico ()
devuelve 0 cuando I (el nmero de fila) y J (el nmero de
columna) son iguales, y devuelve 1 cuando no son
iguales. (Puede introducir eligindolo en la paleta de
relaciones: Sv).

Matrices

543

Transposicin de
matrices

La funcin TRN intercambia los elementos de fila-columna


y columna-fila de una matriz. Por ejemplo, el elemento 1,2
(fila 1, columna 2) se intercambia con el elemento 2,1; el
elemento 2,3 se intercambia con el elemento 3,2; etc.
Por ejemplo, TRN([[1,2],[3,4]]) crea la matriz
[[1,3],[2,4]].

Matriz escalonada
reducida

El conjunto de ecuaciones
x 2y + 3z = 14
2x + y z = 3
4x 2y + 2z = 14
puede escribirse como matriz aumentada
1 2 3 14
2 1 1 3
4 2 2 14
que, a continuacin,
puede almacenarse
como una matriz real de
3 4 en cualquier
variable matricial. En
este ejemplo se utiliza
M1.
Puede utilizar la funcin
RREF para cambiar a la
forma de matriz
escalonada reducida,
almacenndola en
cualquier variable
matricial. En este
ejemplo se utiliza M2.
La matriz escalonada
reducida proporciona la
solucin para la
ecuacin lineal en la
cuarta columna.
Una ventaja de utilizar la
funcin RREF es que
tambin funciona con
matrices inconsistentes resultantes de sistemas de ecuaciones
que no tienen solucin o tienen soluciones infinitas.

544

Matrices

Por ejemplo, el siguiente conjunto de ecuaciones tiene un


nmero infinito de soluciones:
x+yz = 5
2x y = 7
x 2y + z = 2
La fila final de ceros en
la forma escalonada
reducida de la matriz
aumentada indica un
sistema inconsistente con
soluciones infinitas.

Matrices

545

546

Matrices

26
Notas e informacin
La calculadora HPPrime dispone de dos editores de texto
para introducir notas.

El editor de notas: se abre desde el catlogo de


notas (una recopilacin de notas independientes de
las aplicaciones).

El editor de informacin: se abre desde la Vista de


informacin de una aplicacin. Una nota creada en
la Vista de informacin se asocia con la aplicacin y
se conserva en ella si enva la aplicacin a otra
calculadora.

Catlogo de notas
Segn la memoria disponible, puede guardar tantas
notas como desee en el catlogo de notas. Estas notas
son independientes de cualquier aplicacin. El catlogo
de notas enumera las notas por nombre. Esta lista excluye
las notas creadas en la Vista de informacin de cualquier
aplicacin, pero se pueden copiar y pegar en el catlogo
de notas mediante el portapapeles. Desde el catlogo de
notas, puede crear o editar notas individuales en el editor
de notas.

Catlogo de notas:
botones y teclas

Pulse S N (Notes) para acceder al catlogo de


notas. En el catlogo de notas puede utilizar los botones
y teclas siguientes. (Tenga en cuenta que algunos botones
no estarn disponibles si no hay notas en el catlogo de
notas).
Botn o tecla

Finalidad

Abre la nota seleccionada


para la edicin.
Inicia una nueva nota y
solicita un nombre.
Notas e informacin

547

Botn o tecla

Finalidad (Continuacin)

Tquelo para acceder a


funciones adicionales.
Consulte a continuacin.
Guardar: crea una copia de
la nota seleccionada y le
solicita que la guarde con un
nombre nuevo.
Renom.: cambia el nombre
de la nota seleccionada.
Orden.: ordena la lista de
notas (la ordenacin se puede
realizar de forma alfabtica o
cronolgica).
Elimi.: elimina la nota
seleccionada.
Borrar: elimina todas las
notas.
Enviar: enva la nota
seleccionada a otra
calculadora HPPrime.

C
SJ

Elimina la nota seleccionada.


Elimina todas las notas del
catlogo.

Editor de notas
Desde el editor de notas podr crear y editar notas.
Puede iniciar el editor de notas desde el catlogo de
notas y desde una aplicacin. Las notas creadas en una
aplicacin se conservan en ella incluso si enva la
aplicacin a otra calculadora. Estas notas no aparecen
en el catlogo de notas. Solo se podrn leer cuando se
abra la aplicacin asociada. Las notas creadas mediante
el catlogo de notas no son especficas de ninguna
aplicacin y pueden visualizarse en cualquier momento
abriendo el catlogo de notas. Estas notas tambin
pueden enviarse a otra calculadora.

548

Notas e informacin

Creacin de una
nota en el catlogo
de notas

1. Abra el catlogo de
notas.

SN

2. Cree una nueva


nota.

3. Introduzca un
nombre para la
nota. En este
ejemplo, la
llamaremos
MYNOTE.

AA MYNOTE
4. Escriba la nota con las teclas de edicin y las
opciones de formato descritas en las secciones
siguientes.
Cuando haya
terminado, salga del
editor de notas
pulsando H o

I y abriendo una
aplicacin. El
trabajo se guarda
de forma
automtica. Vuelva al catlogo de notas para
acceder a su nueva nota.

Notas e informacin

549

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.

Introduce un espacio durante


la entrada de texto.
Se desplaza de una pgina a
otra en una nota de varias
pginas.

SV

550

Muestra opciones para copiar


texto en una nota. Consulte a
continuacin.
Notas e informacin

Botn o tecla

Finalidad (Continuacin)

Opcin de copia. Permite


marcar dnde comienza la
seleccin de texto.
Opcin de copia. Permite
marcar dnde finaliza la
seleccin de texto.
Opcin de copia. Permite
seleccionar la nota completa.
Opcin de copia. Permite
cortar el texto seleccionado.
Opcin de copia. Permite
copiar el texto seleccionado.

Notas e informacin

Elimina el carcter a la
izquierda del cursor.

Inicia una nueva lnea.

SJ(Clear)

Borra toda la nota.

Men para introducir los


nombres y contenidos de las
variables.

Men para introducir


comandos matemticos.

Sa (Chars)

Muestra una paleta de


caracteres especiales. Para
escribir uno, resltelo y pulse
o E. Para
aadir un carcter sin cerrar
el men de Chars,
seleccinelo y toque
.

551

Introduccin de
caracteres en
maysculas y
minsculas

En la siguiente tabla se describe cmo puede introducir


rpidamente caracteres en maysculas y minsculas.

Teclas

552

Finalidad

Permite introducir el siguiente


carcter en maysculas.

AA

Modo de bloqueo: permite


introducir todos los caracteres en
maysculas hasta que se
restablezca el modo.

Con las maysculas bloqueadas,


permite introducir el siguiente
carcter en minsculas.

SA

Con las maysculas bloqueadas,


permite introducir todos los
caracteres en minsculas hasta que
se restablezca el modo.

Permite restablecer el modo de


bloqueo de maysculas.

AS

Permite introducir el siguiente


carcter en minsculas.

ASA

Modo de bloqueo: permite


introducir todos los caracteres en
minsculas hasta que se restablezca
el modo.

Con las minsculas bloqueadas,


permite introducir el siguiente
carcter en maysculas.

SA

Con las minsculas bloqueadas,


permite introducir todos los
caracteres en maysculas hasta que
se restablezca el modo.

Permite restablecer el modo de


bloqueo de minsculas.

Notas e informacin

El lado izquierdo del rea de notificacin de la barra de


ttulo indicar si se aplicarn maysculas o minsculas al
carcter que introduzca a continuacin.

Formato de texto

Puede introducir texto en diferentes formatos en el editor


de notas. Elija una opcin de formato antes de comenzar
a introducir texto. Las opciones de formato se describen
en Opciones de formato a continuacin.

Opciones de formato

Las opciones de formato estn disponibles desde tres


botones tctiles en el editor de notas y en la Vista de
informacin de una aplicacin:

En la tabla siguiente se enumeran las opciones de formato


disponibles.
Categora

Opciones

1022 pto

Tamao de fuente
Color de primer
plano
Color de fondo
Alinear
(alineacin de
texto)
Estilo de fuente

Notas e informacin

Permite seleccionar entre


veinte colores.
Permite seleccionar entre
veinte colores.

Izquierda
Centro
Derecha

Negrita
Cursiva
Subrayado
Tachado
Superndice
Subndice

553

Categora

Opciones (Continuacin)

Vietas

Insercin de
expresiones
matemticas

2 [cancela la vieta]

Puede insertar una


expresin matemtica en
formato de texto de libro
en la nota, tal como se
muestra en la figura de
la derecha. El editor de
notas utiliza el mismo
editor 2D que la vista de
Inicio y la vista del sistema algebraico computacional,
que se activa a travs del botn del men
.
1. Introduzca el texto que desee. Cuando llegue al
momento en el que desea iniciar una expresin
matemtica, toque
.
2. Introduzca la expresin matemtica de la misma
forma que lo hara en la vista de Inicio o en la vista
del sistema algebraico computacional. Puede utilizar
la plantilla matemtica y cualquier funcin de los
mens del cuadro de herramientas.
3. Cuando haya terminado de introducir la expresin
matemtica, pulse > 2 o 3 veces (en funcin de la
complejidad de la expresin) para salir del editor.
Ahora puede seguir introduciendo texto.

554

Notas e informacin

Importacin de una
nota

Puede importar una nota del catlogo de notas a la Vista


de informacin de una aplicacin y viceversa.
Imagine que desea copiar una nota con el nombre
Asignaciones del catlogo de notas a la Vista de
informacin de Funcin:
1. Abra el catlogo de notas.

SN
2. Seleccione la nota Assignments y toque

3. Abra las opciones de copia para copiar al


portapapeles.

SV (Copy))
Los botones del men cambian para proporcionarle
las opciones de copia:
: selecciona el inicio de la copia o el corte.
: selecciona el fin de la copia o el corte.
: selecciona todo el programa.
: corta la seleccin.
: copia la seleccin.
4. Seleccione lo que desea copiar o cortar (con ayuda
de las opciones enumeradas anteriormente).
5. Toque

6. Abra la Vista de informacin de la aplicacin


Funcin.

, toque el icono de la aplicacin Funcin,

pulse SI.
7. Desplace el cursor a la posicin en la que desea
pegar el texto copiado y abra el portapapeles.

SZ
8. Seleccione el texto del portapapeles y pulse

Cmo compartir
notas

Notas e informacin

Puede enviar una nota a otra calculadora HPPrime.


Consulte Uso compartido de datos en la pgina 52.

555

556

Notas e informacin

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:

Programacin

557

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;

558

Programacin

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 Sx
(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.

Programacin

559

Botn o tecla

Finalidad
(Continuacin)

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
o J.
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.

560

Programacin

Botn o tecla

Finalidad
(Continuacin)

Depura el programa
seleccionado.
Ejecuta el programa
resaltado.

S= o S\

Va al principio o al final
del catlogo de
programas.

Elimina el programa
seleccionado.

SJ

Elimina todos los


programas.

Creacin de un nuevo programa


1. Abra el catlogo de
programas e inicie
un nuevo programa.

Sx (Program)
2. Introduzca un
nombre para el
programa.

AA (para
bloquear el modo
alfa)
MYPROGRAM
.

Programacin

561

3. Pulse nuevamente
. Se crea
automticamente
una plantilla para el
programa. La
plantilla consta de
un encabezado para
una funcin del
mismo nombre que el programa, EXPORT
MYPROGRAM(), y un par BEGINEND; que encierra
las instrucciones de la funcin.
SUGERENCIA

Un nombre de programa solo puede contener caracteres


alfanumricos (letras y nmeros) y el carcter de
subrayado. El primer carcter debe ser una letra. Por
ejemplo, GOOD_NAME y Spin2 son nombres de
programa vlidos, mientras que HOT STUFF (no se
permiten espacios) y 2Cool! (empieza con un nmero e
incluye un signo !) no son vlidos.

Editor de programas
Hasta que se familiarice con los comandos de la
calculadora HPPrime, la forma ms fcil de introducir
comandos es seleccionarlos en el men Catlogo
) o desde el men Comandos del editor de
(D
programas (
). Para introducir variables, smbolos,
funciones matemticas, unidades o caracteres, utilice las
teclas del teclado.

Editor de
programas:
botones y teclas

A continuacin se indican los botones y las teclas del

Botn o tecla

Significado

Comprueba el programa
actual en busca de errores.

562

Programacin

Botn o tecla

O bien,

S= y
S\

Significado (Continuacin)

Si sus programas tienen ms


de una pantalla, puede
cambiar rpidamente de una
pantalla a otra tocando
cualquiera de los laterales de
este botn. Toque el lateral
izquierdo del botn para
mostrar la pgina anterior y el
derecho para mostrar la
pgina siguiente. (El lateral
izquierdo permanecer
inactivo si se encuentra en la
primera pgina del
programa).
Abre un men desde el que
puede elegir comandos de
programacin comunes. Los
comandos se agrupan en las
siguientes opciones:

Cadenas

Dibujo

Matriz

Funciones de apl.

Entero

E/S

Ms

Pulse J para volver al


men principal.
Los comandos de este men
se describen en Comandos
del men Cmds, que
comienza en la pgina 595.

Programacin

563

Botn o tecla

Significado (Continuacin)

Abre un men desde el que


puede seleccionar comandos
de programacin comunes.
Los comandos se agrupan en
las siguientes opciones:

Bloque

Bifurcacin

Bucle

Variable

Funcin

Pulse J para volver al


men principal.
Los comandos de este men
se describen en Comandos
del men Plant., que
comienza en la pgina 589.

Muestra mens en los que se


pueden seleccionar valores y
nombres de variables.

Sa

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 E. Para
aadir un carcter sin cerrar
la paleta de caracteres,
seleccinelo y toque
.

S> y
S<

Desplaza el cursor al final o al


principio de la lnea actual.
Tambin puede deslizarse por
la pantalla.

(Chars)

564

Programacin

Botn o tecla

Significado (Continuacin)

S= y
S\

Desplaza el cursor al principio


o al final del programa.
Tambin puede deslizarse por
la pantalla.

A> y
A<

Desplaza el cursor una


pantalla a la derecha o a la
izquierda. Tambin puede
deslizarse por la pantalla.

Inicia una nueva lnea.

Elimina el carcter a la
izquierda del cursor.

SC

Elimina el carcter a la
derecha del cursor.

SJ

Elimina todo el programa.

editor de programas:
1. Para continuar con el
ejemplo de
MYPROGRAM (que
empezamos en
pgina 561), utilice
las teclas del cursor
para colocarlo
donde desee insertar
un comando. En este ejemplo, deber colocar el
cursor entre BEGIN y END.
2. Toque
para
abrir el men de
comandos de
programacin
comunes de bloque,
bifurcacin, bucle,
variables y
funciones.
En este ejemplo, seleccionaremos un comando
LOOP del men.

Programacin

565

3. Seleccione Loop y,
a continuacin, FOR
en el submen.

Tenga en cuenta que


se ha insertado la
plantilla
FOR_FROM_TO_DO
_. Solo necesita
rellenar la
informacin que
falta.
4. Rellene las partes
pendientes del
comando con ayuda
de las teclas del
cursor y el teclado.
En este caso, la
instruccin debe
coincidir con lo
siguiente:
FOR N FROM 1 TO 3 DO
5. Desplace el cursor a una lnea en blanco por debajo
de la instruccin FOR.
6. Toque
para abrir el men de comandos
comunes de programacin.
7. Seleccione E/S y, a
continuacin,
MSGBOX en el
submen.

566

Programacin

8. Introduzca los
argumentos del
comando MSGBOX y
escriba un punto y
coma al final del
comando.

9. Toque
programa.

para comprobar la sintaxis del

10. Cuando haya finalizado, pulse Sx para volver


al catlogo de programas o H para volver a la
vista de Inicio. Ahora est preparado para ejecutar el
programa.

Ejecucin de
un programa

En la vista de Inicio, introduzca el nombre del programa.


Si el programa incluye parmetros, introduzca un par de
parntesis despus del nombre del programa y separe
con comas los parmetros que alberguen los parntesis.
Para ejecutar el programa, pulse E.
En el catlogo de programas, seleccione el programa que
desea ejecutar y toque
. Cuando se ejecuta un
programa desde el catlogo, el sistema busca una
funcin denominada START() (sin parmetros).
Adems, puede ejecutar
un programa desde el
men Usua. (uno de los
mens del cuadro de
herramientas):

D
Toque
MYPROGRAM y
MYPROGRAM se mostrar en la lnea de entrada.
Toque E y se ejecutar el programa,
mostrando un cuadro de mensaje.

Programacin

567

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
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.

568

Programacin

1. En el catlogo de
programas,
seleccione
MYPROGRAM.

Sx
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.

Programacin

569

Aparece el cuadro de mensaje. Tenga en cuenta que


cada vez que se muestra un cuadro de mensaje,
tiene que cerrarlo tocando
o pulsando
E.
Toque
y pulse E 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.

Sx
2. Toque el programa
que desee editar (o
utilice las teclas de
flecha para
resaltarlo y pulse
E).
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.

Sx
2. Toque el programa que tiene el cdigo que desea
copiar.
3. Pulse SV (Copy).

570

Programacin

Los botones del men cambian para proporcionarle


las opciones de copia:
: selecciona el inicio de la copia o el corte.
: selecciona el fin de la copia o el corte.
: selecciona todo el programa.
: corta la seleccin.
: copia la seleccin.
4. Seleccione lo que desea copiar o cortar (con ayuda
de las opciones enumeradas anteriormente).
5. Toque

6. Vuelva al catlogo de programas y abra el programa


de destino.
7. Mueva el cursor a la ubicacin donde desea insertar
los comandos copiados o cortados.
8. Pulse SZ (Paste). Se abrir el portapapeles. El
contenido que acaba de copiar o cortar aparecer
resaltado al principio de la lista, por lo que solo tiene
que tocar
. Los comandos se pegarn en el
programa a partir de la ubicacin del cursor.

Eliminacin
de un
programa

Para eliminar un programa:


1. Abra el catlogo de programas.

Sx
2. Resalte un programa para eliminarlo y pulse C.
3. Cuando se le solicite, toque
para eliminar el
programa o
para cancelar.

Eliminacin
de todos los
programas

Puede eliminar todos los programas al mismo tiempo:


1. Abra el catlogo de programas.

Sx
2. Pulse SJ (Clear).
3. Cuando se le solicite, toque
todos los programas o

Programacin

para eliminar
para cancelar.

571

Eliminacin
del contenido
de un
programa

Puede borrar los contenidos de un programa sin


eliminarlo. En ese caso, el programa tendr solo su
nombre y nada ms.
1. Abra el catlogo de programas.

Sx
2. Toque el programa para abrirlo.
3. Pulse SJ (Clear).
4. Cuando se le solicite, toque
para eliminar los
contenidos o
para cancelar.
Se elimina el texto del programa, pero se conserva
el nombre de este.

Cmo
compartir un
programa

572

Puede enviar programas entre calculadoras de la misma


forma que puede enviar aplicaciones, notas, matrices y
listas. Consulte Uso compartido de datos en la pgina 52.

Programacin

Lenguaje de programacin de la calculadora


HPPrime
Variables y
visibilidad

Las variables pueden utilizarse en un programa de la


calculadora HPPrime para almacenar nmeros, listas,
matrices, objetos de grficas y cadenas. El nombre de
una variable debe ser una secuencia de caracteres
alfanumricos (letras y nmeros) y debe empezar con una
letra. Los nombres distinguen entre maysculas y
minsculas, por lo que las variables denominadas
MaxTemp y maxTemp seran distintas.
La calculadora HPPrime cuenta con varios tipos de
variables integradas, visibles de forma global (es decir,
visibles desde cualquier seccin de la calculadora). Por
ejemplo, las variables integradas A a Z se pueden utilizar
para almacenar nmeros reales, Z0 a Z9 se pueden
utilizar para almacenar nmeros complejos, M0 a M9 se
pueden utilizar para almacenar matrices y vectores, etc.
Estos nombres estn reservados. No puede utilizarlos
para otros datos. Por ejemplo, no puede otorgar a un
programa el nombre de M1, ni almacenar un nmero real
en una variable denominada Z8. Adems de estas
variables reservadas, cada aplicacin de HP tiene sus
propias variables reservadas. Algunos ejemplos son
Root, Xmin y Numstart. De nuevo, estos nombres no
se pueden utilizar para dar nombre a un programa.
(Puede encontrar una lista completa de las variables de
aplicacin y del sistema en el captulo 22, Variables,
que comienza en la pgina 477).
En un programa, puede declarar variables para que se
utilicen solo en una funcin especfica. Esto se realiza
utilizando una declaracin LOCAL. El uso de variables
LOCAL le permite declarar y utilizar variables que no
afectarn al resto de la calculadora. Las variables LOCAL
no estn vinculadas a un tipo especfico, es decir, puede
almacenar expresiones simblicas, matrices, listas,
enteros y nmeros de punto flotante en una variable con
un nombre local. Aunque el sistema le permitir
almacenar distintos tipos en la misma variable local, se
trata de una prctica de programacin deficiente que es
muy recomendable evitar.

Programacin

573

Las variables declaradas en un programa deben tener


nombres descriptivos. Por ejemplo, es mejor que una
variable utilizada para almacenar el radio de un crculo
se denomine RADIUS en lugar de VGFTRFG. Es ms
probable que recuerde para qu se utiliza la variable si
su nombre coincide con su funcin.
Si se necesita una variable despus de la ejecucin del
programa, puede exportarse de este utilizando el
comando EXPORT. Para hacerlo, el primer comando del
programa (que se encuentra antes del encabezado del
programa) sera EXPORT RADIUS. A continuacin, si se
asigna un valor a RADIUS, el nombre aparecer en el
men de variables (a) y estar visible de forma global.
Esta funcin permite una interactividad ms amplia y
slida entre los distintos entornos de la calculadora
HPPrime. Tenga en cuenta que si otro programa exporta
una variable con el mismo nombre, permanecer activa
la ltima versin.
El programa solicitar a continuacin al usuario el valor
de RADIUS y exportar la variable para utilizarla fuera
del programa.
EXPORT RADIUS;
EXPORT GETRADIUS()
BEGIN
INPUT(RADIUS);
END;
Tenga en cuenta que el
comando EXPORT para
la variable RADIUS
debe aparecer antes de
la cabecera de la
funcin a la que est
asignada RADIUS.
Despus de ejecutar este
programa, aparece una nueva variable denominada
RADIUS en la seccin USER GETRADIUS del men de
variables.

574

Programacin

Cualificacin
del nombre
de una
variable

La calculadora HPPrime tiene muchas variables del


sistema con nombres que son aparentemente el mismo.
Por ejemplo, la aplicacin Funcin tiene una variable
denominada Xmin, al igual que las aplicaciones Polar,
Paramtrica, Secuencia y Soluc. En un programa y en la
vista de Inicio, puede hacer referencia a una versin
concreta de estas variables si cualifica su nombre. Esto se
consigue introduciendo el nombre de la aplicacin (o del
programa) al que pertenece la variable, seguido por un
punto (.) y, a continuacin, el nombre real de la variable.
Por ejemplo, la variable cualificada Function.Xmin
hace referencia al valor de Xmin en la aplicacin
Funcin. De forma parecida, la variable cualificada
Parametric.Xmin hace referencia al valor de Xmin en
la aplicacin Paramtrica. A pesar de tener el mismo
nombre, Xmin, las variables pueden tener valores
distintos. Del mismo modo, puede que desee declarar
una variable local en un programa. Para ello, especifique
el nombre del programa, seguido por el punto y el
nombre de la variable.

Funciones,
sus
argumentos
y parmetros

Puede definir sus propias funciones en un programa y


transferir datos a una funcin utilizando parmetros. Las
funciones pueden devolver o no un valor (utilizando la
declaracin RETURN). Cuando un programa se ejecuta
desde la vista de Inicio, este devolver el valor que haya
devuelto la ltima declaracin ejecutada.
Adems, las funciones pueden definirse en un programa
y exportarlas para que las utilicen otros programas de la
misma forma que se hace con las variables.
En esta seccin, crearemos un conjunto pequeo de
programas en el que cada uno ilustre alguno de los
aspectos de la programacin en la calculadora HPPrime.
Cada uno de estos programas se utilizar como bloque
de creacin de una aplicacin personalizada que se
describe en la seccin siguiente, Programas de
aplicaciones.

Programacin

575

Programa ROLLDIE

En primer lugar, crearemos un programa llamado


ROLLDIE. Este simula el lanzamiento de un solo dado
que devuelve un entero entre 1 y el nmero especificado
en la funcin.
En el catlogo de programas, cree un nuevo programa
denominado ROLLDIE. (Para obtener ayuda, consulte
pgina 561). A continuacin, introduzca el cdigo en el
editor de programas.
EXPORT ROLLDIE(N)
BEGIN
RETURN 1+FLOOR(RANDOM(N));
END;
La primera lnea es el encabezado de la funcin. La
ejecucin de la declaracin RETURN hace que se calcule
un entero aleatorio de 1 a N y que se devuelva como
resultado de la funcin. Tenga en cuenta que la ejecucin
de un comando RETURN provoca el fin de la ejecucin de
la funcin. Por ello, se ignoran todas las declaraciones
entre el final de la declaracin RETURN y END.
En la vista de Inicio (o en cualquier seccin de la
calculadora en la que pueda utilizarse un nmero), puede
introducir ROLLDIE(6) y obtendr un entero aleatorio
entre 1 y 6, ambos inclusive.

Programa
ROLLMANY

Otro programa podra utilizar la funcin ROLLDIE y


generar n lanzamientos de un dado con cualquier nmero
de caras. En el siguiente programa, la funcin ROLLDIE
se utiliza para generar n lanzamientos de dos dados,
cada uno con el nmero de caras que indican la variable
local caras. Los resultados se almacenan en la lista L2,
de forma que L2(1) muestra el nmero de veces que el
dado devuelve un valor total de 1, L2(2) muestra el
nmero de veces que el dado devuelve un valor total de
2, etc. L2(1) debera ser igual a 0 (dado que la suma de
los nmeros del dado 2 debe ser al menos 2).
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll;
// inicializar la lista de frecuencias
MAKELIST(0,X,1,2*sides,1) L2;

576

Programacin

FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
L2(roll)+1 L2(roll);
END;
END;
Si se omite el comando EXPORT al declarar una funcin,
puede restringir su visibilidad al programa en el que se ha
definido. Por ejemplo, podra definir la funcin ROLLDIE
dentro del programa ROLLMANY de la siguiente forma:
ROLLDIE();
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll;
// inicializar la lista de frecuencias
MAKELIST(0,X,1,2*sides,1) L2;
FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
L2(roll)+1 L2(roll);
END;
END;
ROLLDIE(n)
BEGIN
RETURN 1+FLOOR(RANDOM(N));
END;
En este escenario, se asume que no se ha exportado
ninguna funcin ROLLDIE desde otro programa. En su
lugar, ROLLDIE solo es visible en el contexto de
ROLLMANY. La funcin ROLLDIE debe declararse antes
de denominarse. La primera lnea del programa anterior
contiene la declaracin de la funcin ROLLDIE. La
definicin de la funcin ROLLDIE se encuentra al final del
programa.
Por ltimo, la lista de resultados podra devolverse como
resultado de llamar a ROLLMANY en lugar de
almacenarse directamente en la variable de lista global,
L2. De esta forma, si el usuario desea guardar los
resultados en otro lugar, puede hacerlo fcilmente.
EXPORT ROLLMANY(n,sides)
BEGIN
Programacin

577

LOCAL k,roll,results;
MAKELIST(0,X,1,2*sides,1) results;
FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
results(roll)+1 results(roll);
END;
RETURN results;
END;
En la vista de Inicio, introducira ROLLMANY(100,6)
L5 y el resultado de la simulacin de 100 lanzamientos
de dos dados de seis caras se almacenara en la lista L5.

Teclado del usuario: personalizacin de las


pulsaciones de las teclas
Puede asignar una funcionalidad alternativa a cualquier
tecla del teclado, incluida la funcionalidad
proporcionada por las teclas Shift y Alpha. Esto le permite
personalizar el teclado para sus necesidades especficas.
Por ejemplo, puede asignar e a una funcin anidada
varias veces en un men y, por tanto, difcil de obtener en
un men (como ALOG).
Un teclado personalizado se denominateclado del
usuario y podr activarlo cuando se encuentre en el modo
de usuario.

Modo de
usuario

Hay dos modos de usuario:

Modo de usuario temporal: la siguiente pulsacin, y


nicamente la siguiente, introduce el objeto que ha
asignado a dicha tecla. Tras introducir el objeto, el
teclado vuelve automticamente a su funcionamiento
predeterminado.
Para activar el modo de usuario temporal, pulse
SW (User). Ver que 1U aparece en la barra
de ttulo. El 1 le recordar que el teclado del usuario
permanecer activo durante una nica pulsacin
ms.

578

Programacin

Modo de usuario permanente: cada pulsacin a


partir de ahora y hasta que desactive el modo de
usuario introducir cualquier objeto asignado a una
tecla.
Para activar el modo de usuario permanente, pulse
SWSW. Ver que U aparece en la
barra de ttulo. El teclado del usuario permanecer
activo hasta que vuelva a pulsar SW.

Si se encuentra en el modo de usuario y pulsa una tecla


que no se ha reasignado, la tecla operar segn su
funcionamiento estndar.

Reasignacin
de teclas

Imagine que desea


asignar una funcin
comn, como ALOG, a
su propia tecla en el
teclado. Solo tiene que
crear un nuevo
programa que imite la
sintaxis de la imagen
que aparece a la derecha.
La primera lnea del programa especifica la tecla que se va
a reasignar utilizando su nombre interno. (Los nombres de
todas las teclas se indican en Nombres de teclas en la
pgina 580. Distinguen entre maysculas y minsculas).
En la lnea 3, introduzca el texto que desea producir al
pulsar la tecla que se est reasignando. Este texto deber
incluirse entre comillas.
La prxima vez que desee introducir ALOG en la posicin
del cursor, solo tendr que pulsar SWe.
Puede introducir cualquier cadena que desee en la lnea
RETURN del programa. Por ejemplo, si introduce
"Newton", dicho texto se devolver al pulsar la tecla
reasignada. Incluso puede hacer que el programa
devuelva funciones definidas por el usuario y funciones
del sistema, as como variables definidas por el usuario y
variables del sistema.

Programacin

579

Tambin puede reasignar una combinacin de teclas con


shift. De modo que, por ejemplo, ASn podra
reasignarse para producir SLOPE(F1(X),3) en lugar
de t minscula. A continuacin, si introduce ASn
en la vista de Inicio y pulsa E, se devolver el
gradiente en X = 3 de la funcin correspondiente definido
como F1(X) en la aplicacin Funcin.
Consejo

Nombres de
teclas

Un mtodo rpido para escribir un programa para


reasignar una tecla es pulsar Z y seleccionar Crear
clave de usuario cuando se encuentre en el editor
de programas. A continuacin, se le solicitar que pulse
la tecla (o la combinacin de teclas) que desea
reasignar. Se mostrar una plantilla de programas,
incluyendo el nombre interno de la tecla (o combinacin
de teclas).
La primera lnea de un programa que va a reasignar una
tecla debe especificar la tecla que se va a reasignar
utilizando su nombre interno. En la tabla que aparece a
continuacin se proporciona el nombre interno de cada
tecla. Tenga en cuenta que los nombres de las teclas
distinguen entre maysculas y minsculas.
Nombres internos de teclas y
estados de teclas
Tecla

580

Nombre

+ tecla

+ tecla

AS
+ tecla

K_0

KS_0

KA_0

KSA_0

K_1

KS_1

KA_1

KSA_1

K_2

KS_2

KA_2

KSA_2

K_3

KS_3

KA_2

KSA_2

K_4

KS_4

KA_4

KSA_4

K_5

KS_5

KA_5

KSA_5

K_6

KS_6

KA_6

KSA_6

K_7

KS_7

KA_7

KSA_7

K_8

KS_8

KA_8

KSA_8

Programacin

Nombres internos de teclas y


estados de teclas (Continuacin)
Tecla

Programacin

Nombre

+ tecla

+ tecla

AS
+ tecla

K_9

KS_9

KA_9

KSA_9

K_Abc

KS_Abc

KA_Abc

KSA_Abc

K_Alpha

KS_Alpha

KA_Alpha

KSA_Alpha

K_Apps

KS_Apps

KA_Apps

KSA_Apps

K_Bksp

KS_Bksp

KA_Bksp

KSA_Bksp

K_Coma

KS_Coma

KA_Coma

KSA_Coma

K_Cos

KS_Cos

KA_Cos

KSA_Cos

K_Div

KS_Div

KA_Div

KSA_Div

K_Punto

KS_Punto

KA_Punto

KSA_Punto

K_Abajo

KS_Abajo

KA_Abajo

KSA_Abajo

K_Enter

KS_Enter

KA_Enter

KSA_Enter

K_Inicio

KS_Inicio

KA_Inicio

KSA_Inicio

,<

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

581

Nombres internos de teclas y


estados de teclas (Continuacin)
Tecla

Nombre

+ tecla

+ tecla

AS
+ tecla

K_
Cuadrado

KS_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

KA_Cuadrado KSA_Cuadrado

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.
582

Programacin

Uso de
funciones de
programa
dedicadas

Redefinicin
del men
Vistas

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.

Programa

Nombre

Pulsaciones
equivalentes

Symb

Vista simblica

SymbSetup

Config. simblica

SY

Plot

Vista de grfico

PlotSetup

Config. de grfico

SP

Num

Vista numrica

NumSetup

Configuracin
numrica

SM

Info

Vista de
informacin

SI

INICIO

Inicia una
aplicacin

REINI.

Reinicia o
inicializa una
aplicacin

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"

Programacin

583

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 V, ver SetSides, RollDice y PlotResults en lugar
de la lista de vistas predeterminadas de la aplicacin.

Personalizacin 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 (I),
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.

584

Programacin

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.

I 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.

Sx

Programacin

585

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 M y P, 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.

586

Programacin

Programa
DiceSimulation

START()
BEGIN
DICESIMVARS();
{} D1;
{} D2;
SetSample(H1,D1);
SetFreq(H1,D2);
0 H1Type;
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)+1 D2(roll-1);
END;
-1 Xmin;
MAX(D1)+1 Xmax;
0 Ymin;
MAX(D2)+1 Ymax;
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

Programacin

587

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
-1 Xmin;
MAX(D1)+1 Xmax;
0 Ymin;
MAX(D2)+1 Ymax;
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
6

ROLLS;
SIDES;

END;

588

Programacin

Pulse V 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 P 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.

Programacin

589

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 x < 0 THEN RETURN "negative"; END;
IF x < 1 THEN RETURN "small"; END;
DEFAULT RETURN "large";
END;

590

Programacin

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
k

max;
result;

END;
END;
MSGBOX("Max of "+ max +" factors for
"+result);
END;

Programacin

591

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;

592

Programacin

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;

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;
Programacin

593

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: LOCAL var1,var2,varn;
Convierte las variables var1, var2, etc. en locales del
programa en que se encuentran.

594

Programacin

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.
(D
).

VIEW
KEY

Define el texto que puede ver el usuario pulsando V.


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
E 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]

Programacin

595

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:
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

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

596

Programacin

LEFT

Sintaxis: left (cad,n)


Devuelve los primeros n caracteres de una cadena cad. Si
n dim ( str ) o n < 0 , 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"

Programacin

597

REPLACE

Sintaxis: REPLACE(objeto1, inicio, objeto2)


Sustituye parte de un objeto1 con el objeto2 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
DRAWMENU

Convierte de coordenadas cartesianas a coordenadas de


pantalla.
Sintaxis: DRAWMENU({texto1, texto2, })
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.

598

Programacin

PXC
RGB

Convierte de coordenadas cartesianas a coordenadas de


pantalla.
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])

Programacin

599

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.
NOTA

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).

600

Programacin

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.

Programacin

601

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.

602

Programacin

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;
Programacin

603

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.

604

Programacin

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
-1

K;4

A;

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 O 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.

Programacin

605

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.

606

Programacin

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).

Programacin

607

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( n [,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

608

Programacin

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.

Programacin

609

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)

610

Programacin

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
.

Programacin

611

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.

612

Programacin

Keys 013

2
7

12

11

13

10

Keys 1419

Keys 2025

Keys 2630

Keys 3135

Keys 3640

Keys 4145

Keys 4650

Figura 27-1: Nmeros de las teclas

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;

Programacin

613

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
valor predeterminado de ok_cancel es falso.
Devuelve verdadero (no cero) si el usuario toca
falso (0) si el usuario pulsa
.

. El
y

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:

614

Programacin

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, C para borrarlo y
cualquier otra tecla para ocultar el terminal. Al pulsar
O, 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.

Programacin

615

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 &,lista1 [lista2]
[listan])

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).

616

Programacin

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: HMS(54.8763) devuelve 545234.68

HMS

Sintaxis: HMS(valor)
Convierte un valor expresado en formato hexadecimal en
formato decimal.
Ejemplo: HMS(545234.68) devuelve 54.8763

ITERATE

Sintaxis: ITERATE(expr, var, valori, #veces)


Para #veces, evale repetidamente expr en trminos de
var empezando con var = valori.
Ejemplo: ITERATE(X^2, X, 2, 3) devuelve 256

TICKS

Sintaxis: TICKS
Devuelve el valor de reloj interno en milisegundos.

Programacin

617

HORA

Sintaxis: TIME(nombre_programa)
Devuelve la hora en los milisegundos requeridos para
ejecutar el programa nombre_programa. Los resultados
se almacenan en la variable TIME. La variable TICKS es
similar. Contiene el nmero de milisegundos desde el
arranque.

TYPE

Sintaxis: TYPE(objeto)
Devuelve el tipo de objeto:
0: Real
1: Entero
2: Cadena
3: Complejo
4: Matriz
5: Error
6: Lista
8: Funcin
9: Unidad
14.?: Objeto cas. La parte fraccional es el tipo cas.

Variables y programas
La calculadora HPPrime cuenta con cuatro tipos de
variables: variables de Inicio, variables de aplicacin,
variables del sistema algebraico computacional y
variables de usuario. Puede recuperar estas variables
desde el men Variable (a).
Las variables de Inicio se utilizan para nmeros reales,
nmeros complejos, grficas, listas y matrices, entre otros.
Las variables de Inicio mantienen el mismo valor tanto en
Inicio como en las aplicaciones.
Las variables de aplicacin son aquellas cuyos valores
dependen de la aplicacin actual. Se utilizan en
programacin para representar las definiciones y
configuracin que realiza al trabajar con las aplicaciones
de forma interactiva.

618

Programacin

Las variables del sistema algebraico computacional son


las mismas que las variables de Inicio, con la excepcin
de que se utilizan solo para realizar operaciones del
sistema algebraico computacional. No obstante, pueden
ser llamadas por los comandos de la vista de Inicio. Los
nombres de las variables del sistema algebraico
computacional reflejan los de las variables de Inicio, con
la excepcin de que se denominan en minsculas.
Las variables del usuario son variables creadas por el
usuario o exportadas desde un programa del usuario.
Proporcionan uno o varios mecanismos que permiten que
los programas se comuniquen con el resto de la
calculadora y con otros programas. Cuando se exporta
una variable de un programa, aparecer entre las
variables de usuario en el men Vars., junto al programa
que la ha exportado.
En este captulo se tratan las variables de aplicacin y de
usuario. Para obtener ms informacin sobre las variables
de Inicio y del sistema algebraico computacional,
consulte 22, Variables, que comienza en la pgina 477.

Variables de
aplicacin

No se utilizan todas las variables de aplicacin en todas


las aplicaciones. S1Fit, por ejemplo, solo se utiliza en la
aplicacin 2Var estadstica. No obstante, la mayora de
las variables se utilizan frecuentemente en las
aplicaciones Funcin, Paramtrica, Polar, Secuencia,
Soluc., 1Var estadstica, 2Var estadstica, etc. Si una
variable no est disponible en todas estas aplicaciones o
si est disponible solo en otras aplicaciones, la lista de las
aplicaciones donde puede utilizarse la variable aparece
bajo el nombre de la variable.
En las siguientes secciones se enumeran las variables de
aplicacin segn la vista en que se utilizan. Para ver las
variables enumeradas en funcin del men en el que
aparecen en el men Vars., consulte Variables de
aplicacin, que comienza en la pgina 482.

Programacin

619

Variables de la Vista de grfico


Axes

Activa y desactiva los ejes.


En la vista Config. de grfico, active o desactive EJES.
En un programa, escriba:

Cursor

Axes para desactivar los ejes.

Axes para desactivar los ejes.

Establece el tipo de cursor. (Invertido o parpadeante


resulta til si el fondo es slido).
En la vista Config. de grfico, elija Cursor.
En un programa, escriba:
0 CrossType para retculas slidas (valor
predeterminado).

GridDots

CrossType para invertir las retculas.

CrossType para retculas parpadeantes.

Activa o desactiva la cuadrcula de puntos de fondo de la


Vista de grfico.
En la vista Config. de grfico, active o desactive PUNTOS
CUADR.
En un programa, escriba:
0 GridDots para activar los puntos de cuadrcula
(valor predeterminado).
1 GridDots para desactivar los puntos de
cuadrcula.

GridLines

Activa o desactiva la cuadrcula de lneas de fondo de la


Vista de grfico.
En la vista Config. de grfico, active o desactive LNEAS
CUADR.
En un programa, escriba:
0 GridLines para activar las lneas de la
cuadrcula (valor predeterminado).
1 GridLines para desactivar las lneas de la
cuadrcula.

620

Programacin

Hmin/Hmax
1Var estadstica

Define los valores mnimos y mximos para las barras del


histograma.
En la vista Config. de grfico para las estadsticas de una
variable, establezca los valores para RNGH.
En un programa, escriba:
n1

Hmin

n2

Hmax

donde n 1 < n 2

Hwidth
1Var estadstica

Establece el ancho de las barras del histograma.


En la vista Config. de grfico para las estadsticas de una
variable, establezca un valor para Ancho H.
En un programa, escriba:
n

Labels

Hwidth

Dibuja etiquetas en la Vista de grfico y muestra rangos


X e Y.
En la vista Config. de grfico, active (o desactive)
Etiquetas.
En un programa, escriba:
1
Labels para activar las etiquetas (valor
predeterminado).
0

Method

Labels para desactivar las etiquetas.

Define el mtodo de creacin de grficas: adaptable,


segm. de increm. fijo o ptos de increm. fijo. (Consulte
Mtodos de creacin de grficas en la pgina 113 para
obtener informacin sobre las diferencias entre los
distintos mtodos).
En un programa, escriba:
0

Methodselecciona el mtodo Adaptable

1 Methodselecciona el mtodo Segm. de


increm. fijo
2 Methodselecciona el mtodo Ptos de increm.
fijo

Programacin

621

Nmin/Nmax

Secuencia

Define los valores mnimos y mximos para la variable


independiente.
Aparece como los campos RNGN de la vista Config. de
grfico. En la vista Config. de grfico, introduzca los
valores de RNGN.
En un programa, escriba:
n1

Nmin

n2

Nmax

donde n 1 < n 2

Recenter

Vuelve a centrarse en la posicin del cursor al hacer


zoom.
En Grfico-Zoom-Establecer factores, active o desactive
Volver a centrar.
En un programa, escriba:
0 Recenter para activar la operacin de volver
a centrar (valor predeterminado).
1 Recenter para desactivar la operacin de
volver a centrar.

S1mark-S5mark
2Var estadstica

Establece la marca que se utiliza en los grficos de


dispersin.
En la vista Config. de grfico para estadsticas de dos
variables, seleccione una opcin de Marca S1-Marca
S5.

SeqPlot
Secuencia

Le permite elegir entre un grfico escalonado o de tela de


araa.
En la vista Config. de grfico, seleccione Grf.
secuencia y, a continuacin, Escalonada o Tela de
araa.
En un programa, escriba:

min/max
Polar

622

SeqPlot para Escalonada.

SeqPlot para Tela de araa.

Establece los valores independientes mnimo y mximo.


En la vista Config. de grfico, introduzca los valores de
RNG.

Programacin

En un programa, escriba:
n1

min

n2

max

donde n 1 < n 2

step
Polar

Establece el tamao del incremento de la variable


independiente.
En la vista Config. de grfico, introduzca un valor para
INCR.
En un programa, escriba:
n

step

donde n > 0

Tmin/Tmax
Paramtrica

Establece los valores mximo y mnimo de la variable


independiente.
En la vista Config. de grfico, introduzca los valores de
RNGT.
En un programa, escriba:
n1

Tmin

n2

Tmax

donde n 1 < n 2

Tstep
Paramtrica

Establece el tamao del incremento de la variable


independiente.
En la vista Config. de grfico, introduzca un valor para
INCRT.
En un programa, escriba:
n

Tstep

donde n > 0

Xtick

Establece la distancia entre marcas de graduacin del eje


horizontal.
En la vista Config. de grfico, introduzca un valor para
Mrc X.
En un programa, escriba:
n

Programacin

Xtick donde n > 0

623

Ytick

Establece la distancia entre las marcas de graduacin del


eje vertical.
En la vista Config. de grfico, introduzca un valor para
Mrc Y.
En un programa, escriba:
n

Xmin/Xmax

Ytick donde n > 0

Establece los valores horizontales mnimo y mximo de la


pantalla de grfico.
En la vista Config. de grfico, introduzca los valores de
RNGX.
En un programa, escriba:
n1

Xmin

n2

Xmax

donde n 1 < n 2

Ymin/Ymax

Establece los valores verticales mnimo y mximo de la


pantalla de grfico.
En la vista Config. de grfico, introduzca los valores de
RNGY.
En un programa, escriba:
n1

Ymin

n2

Ymax

donde n 1 < n 2

Xzoom

Establece el factor de zoom horizontal.


En la Vista de grfico, pulse
y, a continuacin,
. Desplcese a Establecer factores,
seleccinelo y pulse
. Introduzca el valor de Zoom
X
.
En un programa, escriba:
n

Xzoom

donde n > 0
El valor predeterminado es 4.

624

Programacin

Yzoom

En Config. de grfico (
), pulse
y, a
continuacin,
. Desplcese a Establecer
factores, seleccinelo y pulse
. Introduzca el
valor de Zoom Y y pulse
.

O bien, en un programa, escriba:


n

Yzoom

El valor predeterminado es 4.

Variables de la Vista simblica


AltHyp
Inferencia

Determina la hiptesis alternativa que se utiliza para una


prueba de hiptesis. Seleccione una opcin de la Vista
simblica.
En un programa, escriba:

E0...E9
Soluc.

AltHyp para < 0

AltHyp para > 0

AltHyp para 0

Puede contener cualquier ecuacin o expresin. La


variable independiente se selecciona resaltndola en la
Vista numrica.
Ejemplo:
X+Y*X-2=Y E1

F0...F9
Funcin

Puede contener cualquier expresin. La variable


independiente es X.
Ejemplo:
SEN(X) F1

H1...H5
1Var estadstica

Contiene los valores de datos de un anlisis estadstico de


una (1) variable. Por ejemplo, H1(n) devuelve el valor nsimo del conjunto de datos para el anlisis H1.

H1Type...H5Type
1Var estadstica

Establece el tipo de grfico que se utiliza para representar


de forma grfica los anlisis estadsticos H1 a H5. En
Config. simblica, especifique el tipo de grfico en el
campo para Tipo1, Tipo2, etc.

Programacin

625

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:
2 H3Type

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:

R0...R9
Polar

Method para Prueba de hiptesis

Method para Intervalo de confianza

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.

626

Programacin

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

Type
Inferencia

S2type

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: 1 2
2 Prueba Z:1
3 Prueba Z: 1 2
4 Prueba T:1
5 Prueba T: 1 2
Con Method=1, las constantes y sus significados son:
0 Int. Z:1
1 Int. Z: 1 2

Programacin

627

2 Int. Z:1
3 Int. Z: 1 2
4 Int. T:1
5 Int. T: 1 2

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 n = 0 , 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 n = 0 , 1, 2, 3 ... 9 y LIST puede ser una lista o


el nombre de una lista.

628

Programacin

NumIndep
Funcin
Paramtrica
Polar
Secuencia
Creacin de
grficas avanzada

NumStart
Funcin
Paramtrica
Polar
Secuencia

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.
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:
n

NumXStart
Creacin de grficas
avanzada

NumStart

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:
n

NumYStart
Creacin de grficas
avanzada

NumXStart

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:
n

NumStep
Funcin
Paramtrica
Polar
Secuencia

NumYStart

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:
n

NumStep

donde n > 0

Programacin

629

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:
n

NumXStep

donde n > 0
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:
n

NumYStep

donde n > 0
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

NumZoom
Funcin
Paramtrica
Polar
Secuencia

NumType para Generar propio.

Establece el factor de zoom en la Vista numrica.


En la vista Configuracin numrica, escriba un valor para
NM. ZOOM.
En un programa, escriba:
n

NumZoom

donde n > 0
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:
n

NumXZoom

donde n > 0

630

Programacin

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:
n

NumYZoom

donde n > 0

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:
n

Alpha

donde 0 < n < 1

Conf

Establece el nivel de confianza para el intervalo de


confianza. Desde la Vista numrica, establezca el valor
de Conf.
En un programa, escriba:
n

Conf

donde 0 < n < 1

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:
n

Programacin

Mean1

631

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:
n

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 0 .
En un programa, escriba:
n

donde 0 < 0 < 1


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:
n

n2

n1

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:
n

n2

Establece la proporcin de xitos en la prueba Z de una


proporcin. Desde la Vista numrica, establezca el valor
de 0 .
En un programa, escriba:
n

donde 0 < 0 < 1

632

Programacin

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

s1

Pooled para agrupados.

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:
n

s2

s1

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:
n

s2

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:
n

Programacin

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.
633

En un programa, escriba:
n
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:
n

x2

x1

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:
n

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:
n CPYR
donde n > 0

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:
1 END para inters compuesto al final del periodo
(valor predeterminado)

634

Programacin

0 END 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:
n 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:
n IPYR
donde n > 0

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:
n NbPmt
donde n > 0

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:
n 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:
n PPYR

Programacin

635

donde n > 0

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:
n 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:
n 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:
matriz LSystem
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:
2 Size: para un sistema lineal 2x2
3 Size: para un sistema lineal 3x3

636

Programacin

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:
n SideA
donde n > 0

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:
n SideB
donde n > 0

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:
n SideC
donde n > 0

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:
n AngleA
donde n > 0

Programacin

637

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:
n AngleB
donde n > 0

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:
n AngleC
donde n > 0

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:
0 RECT para el solucionador de tringulos general
1 RECT 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.

638

Programacin

En un programa, escriba:

HDigits

HAngle para Grados.

HAngle para Radianes.

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

HFormat

HDigits, donde 0 < n < 11 .

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.

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

Programacin

Time

639

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:

Entry

Language (Ingls)

Language (Chino)

Language (Francs)

Language (Alemn)

Language (Espaol)

Language (Neerlands)

Language (Portugus)

Establece el modo de entrada. En un programa,


introduzca:
0

EntryPara Libro de texto

EntryPara algebraica

EntryPara RPN

Entero
Base

Bits

Devuelve o establece la base del entero. En un programa,


introduzca:
0

BasePara binarios

BasePara octales

BasePara decimales

BasePara hexadecimales

Devuelve o establece el nmero de bits para representar


enteros. En un programa, introduzca:
n

Signed

640

Bits donde n es el nmero de bits.

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

SignedPara firmados

Programacin

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:

AComplex

AAngle: para Sistema (valor predeterminado).

AAngle para Grados.

AAngle para Radianes.

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).

ADigits

AComplexPara encendido.

AComplexPara apagado.

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:
n

ADigits

donde 0 < n < 11

AFormat

Programacin

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.
641

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

Variables de
resultados

AFormat

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.

642

Programacin

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 Az). A continuacin, indique qu base
se va a utilizar para el nmero aadiendo el marcador de base
correspondiente:
Marcador de
base

Aritmtica con enteros bsica

Base

[vaco]

Adopta la base
predeterminada (consulte
Base predeterminada en la
pgina 644).

decimal

Binario

Octal

Hexadecimal
643

Por lo tanto, #11b representa 310. El marcador de base b indica


que el nmero debe interpretarse como un nmero binario: 112.
Del mismo modo, #E4h representa 22810. En este caso, el
marcador de base h indica que el nmero debe interpretarse
como un nmero hexadecimal: E416.
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
410/210 es 210). 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
9
hasta 2 10 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 2710=110112).

644

Aritmtica con enteros bsica

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 E416,
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:

SH
2. Seleccione la base que
desea en el men Enteros:
Binario, Octal,
Decimales o Hex.

Aritmtica con enteros bsica

645

3. El campo situado a la derecha del men Enteros es el campo


de tamao de las palabras. Se trata del nmero mximo de
bits que puede representar un entero. El valor
predeterminado es 32, pero puede cambiarlo por cualquier
valor entre 1 y 64.
4. Si desea permitir el uso de enteros firmados, seleccione la
opcin que aparece a la derecha del campo de tamao
de las palabras. Si se selecciona esta opcin, se reduce el
tamao mximo de un entero a un bit menos que el tamao
de palabras.

Ejemplos de aritmtica con enteros


Los operandos en aritmtica de enteros pueden ser de la misma
base o de bases mixtas.
Clculo con enteros

Equivalente decimal

#10000b+#10100b =
#1100b

8 + 20 = 28

#71o#10100b =
#45o

57 20 = 37

#4Dh * #11101b = #8B9h

77 29 = 2233

#32Ah/#5o = #A2h

810/5 = 162

Aritmtica con bases mixtas


Excepto cuando dispone de
operandos de bases diferentes,
el resultado del clculo se
presenta en la base del primer
operando. El ejemplo de la
derecha muestra dos clculos
equivalentes: el primero
multiplica 410 por 5710 y el
segundo multiplica 5710 por 410. Obviamente, los resultados
tambin son matemticamente equivalentes. No obstante, cada
uno de ellos se presenta en la base del operando introducido en
primer lugar: 16 en el primer caso y 8 en el segundo.

646

Aritmtica con enteros bsica

La excepcin la constituye si el
operando no se ha marcado
como un entero precedindolo
de #. En estos casos, el resultado
se presenta en base 10.

Manipulacin de enteros
El resultado de operaciones de aritmtica con enteros se puede
manipular y analizar en mayor detalle si lo visualiza en el cuadro
de dilogo Editar entero.
1. En la vista de Inicio, utilice las teclas del cursor para
seleccionar los resultados de su inters.
2. Pulse Sw (Base).
Se mostrar el cuadro de
dilogo Editar entero. El
campo Era de la parte
superior muestra los
resultados seleccionados en
la vista Inicio.
Los equivalentes hex y
decimales se muestran en el
campo Salida, seguido de una representacin bit a bit del
entero.
Los smbolos que aparecen debajo de la representacin de
bits muestran las teclas que puede pulsar para editar el
entero. (Tenga en cuenta que esto no cambia el resultado
del clculo en la vista de Inicio). Las teclas son las
siguientes:

< o > (Shift): estas teclas desplazan los bits un


espacio a la izquierda (o a la derecha). Al pulsar cada
una, el nuevo entero representado aparece en el campo
Salida (en los campos hex y decimales que aparecen
debajo de este).

= o \ (Bits): estas teclas aumentan (o disminuyen) el

Aritmtica con enteros bsica

tamao de las palabras. El nuevo tamao de palabra se


aade al valor mostrado a continuacin en el campo
Salida.
647

Q (Neg): devuelve el complemento de los dos (es


decir, cada bit del tamao de palabras especificado se
invierte y otro se aade). El nuevo entero representado
aparece en el campo Salida (en los campos hex y
decimales que aparecen debajo de este).

+ o w (base de ciclo): muestra el entero en el


campo Salida en otra base.

Los botones del men proporcionan opciones adicionales:


: devuelve todos los cambios a su estado original.
: pasa por las distintas bases; como ocurre al pulsar

+.
: cambia el tamao de las palabras entre firmado y
no firmado.
: devuelve el complemento de uno, es decir, cada bit
del tamao de palabra especificado se invierte; 0 se
sustituye por 1 y 1 por 0. El nuevo entero representado
aparece en el campo Salida (en los campos hex y
decimales que aparecen debajo de este).
: activa el modo de edicin. Aparece un cursor y
puede desplazarse por el cuadro de men con ayuda de las
teclas del cursor. Los campos hex y decimal se pueden
modificar, al igual que la representacin de bits. Un cambio
en un campo modifica automticamente el resto de campos.
: cierra el cuadro de dilogo y guarda sus cambios.
Si no desea guardar los cambios, pulse J.
3. Realice los cambios que desee.
4. Para guardar los cambios, toque
pulse J.
Nota

648

; de lo contrario,

Si guarda los cambios, la prxima vez que seleccione el mismo


resultado en la vista de Inicio y abra el cuadro de dilogo Editar
entero, el valor mostrado en el campo Era ser el valor que
haya guardado, no el valor del resultado.

Aritmtica con enteros bsica

Funciones de base
Numerosas funciones relacionadas con la aritmtica con enteros
pueden invocarse desde la vista de Inicio y desde los programas:

BITAND

BITNOT

BITOR

BITSL

BITSR

BITXOR

BR

GETBASE

GETBITS

RB

SETBASE

SETBITS

Estas estn descritas en Entero, que comienza en la pgina 609.

Aritmtica con enteros bsica

649

650

Aritmtica con enteros bsica

Apndice A
Glosario

Glosario

aplicacin

Aplicacin pequea diseada para


estudiar uno o ms temas
relacionados o para resolver
problemas de un tipo determinado.
Las aplicaciones integradas son
Funcin, Creacin de grficas
avanzada, Geometra, Hoja de
clculo, 1Var estadstica, 2Var
estadstica, Inferencia, DataStreamer,
Soluc., Soluc. lineal, Soluc. de
tring., Finanzas, Paramtrica, Polar,
Secuencia, Explorador lineal, Explor.
cuadrtico y Explor. trigonom. Una
aplicacin puede completarse con los
datos y las soluciones para un
problema especfico. Es reutilizable
(como un programa, pero ms fcil
de usar) y registra todas sus
configuraciones y definiciones.

Biblioteca

Recopilacin de elementos
(especficamente, las aplicaciones).
Consulte tambin catlogo.

botn

Opcin o men que se muestra en la


parte inferior de la pantalla y que se
activa de forma tctil. Consulte
tambin tecla.

651

652

CAS

Sistema algebraico computacional


(del ingls "Computer Algebra
System"). Utilice el sistema
algebraico computacional para
realizar clculos exactos o
simblicos. Compara con los clculos
realizados en la vista de Inicio, que a
menudo devuelven aproximaciones
numricas. Puede compartir
resultados y variables entre el sistema
algebraico computacional y la vista
de Inicio (y viceversa).

catlogo

Recopilacin de elementos, como


matrices, listas, programas, etc. Los
nuevos elementos que cree se
guardan en un catlogo y puede
elegir un elemento especfico de un
catlogo para trabajar con l. Existe
un catlogo especial llamado
Biblioteca de aplicaciones, que
incluye la lista de aplicaciones.

comando

Una operacin que se utiliza en los


programas. Los comandos pueden
almacenar resultados en variables,
pero no muestran resultados.

expresin

Un nmero, variable o expresin


algebraica (nmeros ms funciones)
que produce un valor.

formulario de
entrada

Pantalla en la que puede configurar


valores o elegir opciones. Otro
nombre para cuadro de dilogo.

funcin

Una operacin que puede tener


argumentos y que devuelve un
resultado. No guarda resultados en
variables. Los argumentos deben
incluirse entre parntesis y separarse
con comas.

Glosario

Glosario

lista

Conjunto de objetos separados por


comas e incluidos entre llaves. Las
listas suelen utilizarse para contener
datos estadsticos y para evaluar una
funcin con mltiples valores. Las
listas pueden crearse y manipularse
en el editor de listas y almacenarse
en el catlogo de listas.

matriz

Matriz bidimensional de nmeros


reales o complejos incluidos entre
corchetes. Las matrices pueden
crearse y manipularse en el editor de
matrices y almacenarse en el
catlogo de matrices. Los vectores
tambin los gestionan el catlogo y el
editor de matrices.

men

Una seleccin de opciones mostradas


en pantalla. Puede aparecer como
una lista o como un conjunto de
botones tctiles en la parte inferior de
la pantalla.

nota

Texto que escribe en el editor de


notas. Puede ser una nota general e
independiente, o una nota especfica
de una aplicacin.

programa

Conjunto reutilizable de instrucciones


que se registran mediante el editor de
programas.

sentencia
abierta

Una sentencia abierta est


compuesta por dos expresiones
(algebraicas o aritmticas) separadas
por un operador relacional como =,
<, etc. Entre los ejemplos de
sentencias abiertas se incluyen y2<x1
y x2y2=3+x.

tecla

Tecla del teclado (en contraposicin a


un botn, que aparece en la pantalla
y debe tocarse para activarse).

653

654

variable

Nombre dado a un objeto (como un


nmero, una lista, una matriz, una
grfica, etc.) para ayudarle a
recuperarlo posteriormente. El
comando
asigna una variable
y el objeto puede recuperarse
seleccionando la variable asociada
en el men de variables (a).

vector

Matriz unidimensional de nmeros


reales o complejos incluidos entre
corchetes simples. Los vectores
pueden crearse y manipularse en el
editor de matrices y almacenarse en
el catlogo de matrices.

vista de Inicio

El punto de inicio bsico de la


calculadora. La mayora de los
clculos pueden realizarse en la vista
de Inicio. No obstante, estos clculos
solo devuelven aproximaciones
numricas. Para obtener resultados
exactos, puede utilizar el sistema
algebraico computacional. Puede
compartir resultados y variables entre
el sistema algebraico computacional
y la vista de Inicio (y viceversa).

vistas

Entornos principales de las


aplicaciones de HP. Entre los
ejemplos de vistas de aplicaciones se
incluyen las vistas de grfico,
configuracin de grfico, numrica,
configuracin numrica, simblica y
configuracin simblica.

Glosario

Apndice B
Solucin de problemas
La calculadora no responde
Si la calculadora no responde, intente primero
restablecerla. Es un procedimiento parecido al del
reinicio de un PC. Cancela algunas operaciones, restaura
algunas condiciones y borra las ubicaciones de la
memoria temporal. No obstante, no borra los datos
almacenados (variables, aplicaciones, programas, etc.).

Restablecimiento de la calculadora
Dele la vuelta a la calculadora e introduzca un clip de
papel en el orificio de restablecimiento justo encima de la
cubierta del compartimento de la batera. La calculadora
se reiniciar y volver a la vista de Inicio.

Si no se enciende la calculadora
Si la calculadora HPPrime no se enciende, siga los pasos
que se indican a continuacin hasta que la calculadora
se encienda. Quizs lo haga antes de completar todo el
procedimiento. Si la calculadora sigue sin encenderse,
pngase en contacto con el servicio de atencin al
cliente.
1. Cargue la calculadora durante al menos hora.
2. Despus de cargarla durante una hora, encienda la
calculadora.
3. Si no se enciende, restablezca la calculadora como
se indica en la seccin anterior.

Solucin de problemas

655

Lmites en funcionamiento
Temperatura en funcionamiento: oscila entre 0 y
45C (32 y 113F).
Temperatura de almacenamiento: oscila entre
20 y 65C ( 4 y 149F).
Humedad en funcionamiento y
almacenamiento: oscila entre 90% de humedad
relativa y 40C (104F) como mximo. No deje que la
calculadora se moje.
La batera funciona a 3,7V con una capacidad de
1500mAh (5,55Wh).

Mensajes de estado
La tabla siguiente indica los mensajes de error generales
ms comunes y sus significados. Algunas aplicaciones y
el sistema algebraico computacional muestran mensajes
de error especficos explicativos.

656

Mensaje

Significado

Tipo de argum.
incorrecto

Entrada incorrecta para esta


operacin.

Memoria
insuficiente

Debe recuperar memoria para


continuar con la operacin.
Elimine una o ms aplicaciones
personalizadas, matrices, listas,
notas o programas.

Datos estadsticos
insuf.

No hay suficientes puntos de


datos para el clculo. Para
estadsticas de dos variables
debe haber dos columnas de
datos y cada columna debe
tener como mnimo cuatro
nmeros.

Dimensin no
vlida

El argumento de matriz
presenta dimensiones
incorrectas.

Solucin de problemas

Solucin de problemas

Mensaje

Significado (Continuacin)

Tamao de datos
estad. dif.

Se necesitan dos columnas con


nmeros iguales de valores de
datos.

Error de sintaxis

La funcin o el comando que se


ha introducido no incluye los
argumentos o el orden de
argumentos correcto. Los
delimitadores (parntesis,
comas, puntos y puntos y coma)
tambin deben ser correctos.
Busque el nombre de la funcin
en el ndice para encontrar su
sintaxis adecuada.

No se ha
comprobado
ninguna funcin

Debe introducir y comprobar


una ecuacin en la Vista
simblica antes de entrar en la
Vista de grfico.

Error de recepcin

Se ha producido un problema
al recibir los datos de otra
calculadora. Vuelva a enviar los
datos.

Nombre no
definido

La variable global con nombre


no existe.

Memoria
insuficiente

Debe recuperar bastante


memoria para continuar con la
operacin. Elimine una o ms
aplicaciones personalizadas,
matrices, listas, notas o
programas.

Dos comas en la
entrada

Uno de los nmeros que ha


introducido tiene dos o ms
decimales.

X/0

Error de divisin por cero.

0/0

Resultado no definido en la
divisin.

LN(0)

LN(0) no est definido.

657

658

Mensaje

Significado (Continuacin)

Unidades
incoherentes

El clculo est relacionado con


unidades incompatibles (por
ejemplo, adicin de longitud y
masa).

Solucin de problemas

Apndice C
Informacin sobre normativas del producto
Aviso de la Comisin Federal de Comunicaciones
(FCC)
Este equipo ha sido comprobado y cumple con los
lmites de un dispositivo digital de Clase B, de acuerdo
con la Parte 15 de las normas de la FCC. Estos lmites
estn diseados para proporcionar una proteccin
razonable frente a interferencias dainas en
instalaciones residenciales. Este dispositivo genera, usa y
puede irradiar energa de radiofrecuencia y, si no se
instala y se utiliza de acuerdo con las instrucciones,
puede ocasionar interferencias dainas a las
comunicaciones por radio. Sin embargo, no hay
garantas de que no se produzcan interferencias en
alguna instalacin particular. Si este dispositivo ocasiona
interferencias dainas a la recepcin de emisiones de
radio o televisin, lo cual se puede determinar
encendiendo y apagando el equipo, se recomienda que
se intente corregir la interferencia con una o varias de las
siguientes medidas:
Cambie la orientacin o la ubicacin de la antena
receptora.
Aumente la separacin entre el dispositivo y el receptor.
Conecte el dispositivo a una toma de un circuito elctrico
diferente al del receptor.
Pida asistencia al distribuidor o a un tcnico de radio o
televisin experimentado.

Modificaciones
La FCC solicita que se notifique al usuario de que
cualquier cambio o modificacin que se realice en el
dispositivo y que no est expresamente autorizada por
Hewlett-Packard Company podra invalidar la autoridad
del usuario para utilizar el equipo.

Informacin sobre normativas del producto

659

Cables
Este dispositivo se debe conectar con cables
apantallados con fundas metlicas para conectores RFI/
EMI, para cumplir las normas y regulaciones de la FCC.
Aplicable solo para productos con conectividad a PC/
porttil.
Declaracin de conformidad para los productos
marcados con el logotipo FCC, solo en Estados Unidos
Este dispositivo cumple la seccin 15 de las normas de la
FCC. Su funcionamiento est sujeto a las dos
condiciones siguientes: (1) este dispositivo no debe
causar interferencias perjudiciales, y (2) este dispositivo
debe aceptar cualquier interferencia que reciba,
incluidas las interferencias que pueden causar un
funcionamiento no deseado.
Si tiene cualquier consulta relativa al producto y no
relacionada con esta declaracin, puede escribirnos a:
Hewlett-Packard Company
P.O. Box 692000, Mail Stop 530113
Houston, TX 77269-2000
Para consultas sobre esta declaracin de la FCC, puede
escribirnos a:
Hewlett-Packard Company
P.O. Box 692000, Mail Stop 510101 Houston, TX 772692000 o llame a HP al telfono 281-514-3333
Para identificar su producto, deber indicar el nmero de
modelo, serie o pieza que figura en el propio producto.
Aviso para Canad
Este aparato digital de Clase B cumple todos los
requisitos de las normativas canadienses sobre equipos
causantes de interferencias.
Avis Canadien
Cet appareil numrique de la classe B respecte toutes les
exigences du Rglement sur le matriel brouilleur du
Canada.
660

Informacin sobre normativas del producto

Aviso sobre normativa de la Unin Europea


Los productos que exhiban la marca CE cumplen con las
siguientes Directivas de la UE:
Directiva sobre baja tensin 2006/95/CE
Directiva de CEM 2004/108/CE
Directiva 2009/125/CE sobre requisitos de diseo
ecolgico, cuando sea aplicable

El cumplimiento con la marca CE de este producto es


vlido cuando se alimente a travs del adaptador de CA
adecuado que exhiba la marca CE proporcionado por
HP.
El cumplimiento de estas directivas implica la conformidad con las normas europeas armonizadas aplicables
(Normas europeas), que se enumeran en la Declaracin
de conformidad de la UE emitida por HP para este producto o esta familia de productos y disponible (solo en
ingls) junto con la documentacin del producto o en el
siguiente sitio Web: www.hp.eu/certificates (escriba el
nmero de producto en el campo de bsqueda).
Dicho cumplimiento viene indicado por una de las
siguientes marcas de conformidad exhibidas por el
producto:
Para productos no relacionados con
el sector de las telecomunicaciones y
para productos de
telecomunicaciones homologados
por la UE, tales como Bluetooth
con una clase de potencia inferior a
10mW.
Para productos de
telecomunicaciones no homologados
por la UE (si procede, se indicar un
nmero de 4cifras correspondiente al
organismo notificado entre CE y !).

Informacin sobre normativas del producto

661

Consulte la etiqueta reglamentaria suministrada en el


producto.
El punto de contacto para asuntos relacionados con normativas es el siguiente:
Hewlett-Packard GmbH, HQ-TRE, Herrenberger Strasse
140, 71034 Boeblingen, ALEMANIA.

Aviso para Japn

Aviso de clase para


Corea

Eliminacin de
equipos residuales
por parte de
usuarios
particulares en la
Unin Europea

662

Este smbolo que aparece en el producto o


en su embalaje indica que el producto no
se puede desechar como el resto de la
basura domstica. Por el contrario, es su
responsabilidad desechar el equipo en un
punto designado especialmente para
aparatos elctricos y electrnicos. La
recogida selectiva y el reciclaje de los
equipos de desecho en el momento de su
eliminacin contribuirn a la conservacin
de los recursos naturales y permitirn
asegurar que se reciclan de una forma que
proteja la salud de los seres humanos y del
medioambiente. Si desea obtener ms
informacin sobre dnde puede desechar
estos equipos para su reciclaje, contacte
con su ayuntamiento, con el servicio de
recogida de residuos domsticos o con el
establecimiento donde adquiri el
producto.

Informacin sobre normativas del producto

Sustancias
qumicas

HP se compromete a proporcionar a los clientes


informacin sobre las sustancias qumicas que contienen
sus productos, con el objetivo de cumplir los requisitos
legales, como la normativa REACH (Norma CE n.
1907/2006 del Parlamento Europeo y el Consejo sobre
el Registro, la Evaluacin y la Autorizacin de sustancias
qumicas). Si desea consultar un informe sobre las
sustancias qumicas de este producto, visite:
http://www.hp.com/go/reach

Material de perclorato: es posible que se requiera una


manipulacin especial
La batera auxiliar de la memoria de la calculadora
puede contener perclorato y por este motivo podra
requerir una manipulacin especial para su reciclaje o
para su eliminacin en el estado de California.

Informacin sobre normativas del producto

663

664

Informacin sobre normativas del producto

ndice alfabtico
Numerics

1Var estadstica 241253


botones de men 243, 247
clasificacin de datos 248, 263
definiciones de conjuntos
de datos 242
edicin de datos 247
eliminacin de datos 248, 262
funciones 411412
generacin de datos 248
importacin de datos desde una
hoja de clculo 246
insercin de datos 246, 248, 262
introduccin de frecuencias 244
resultados 249
tipos de grficos
grfica de barras 252
grfico de diagrama
de caja 251
grfico de lneas 252
grfico de Pareto 252
grfico de probabilidad
normal 251
histograma 251
trazado de datos 250
variables, resumen de 486
2Var estadstica 255272
ajuste de escala de trazado 268
botones de men 261, 270
clasificacin de datos 263
configuracin de grfico 270
definicin de ajuste propio 265
edicin de datos 260
eliminacin de datos 262
funciones 412413
insercin de datos 260, 262
prediccin de valores 271
resultados 266
seleccin del ajuste 264
solucin de problemas
de grficos 272
tipos de ajuste 264266
trazado de datos 268

trazado de grfico de
dispersin 268
variables, resumen de 488

adaptador 14
ajuste cuadrtico 265
ajuste lineal 264
ajustes de la configuracin del sistema
anulacin 99
almacenamiento 50
amortizacin 331333
Ans (ltima respuesta) 49
antilogaritmo
comn 354
natural 354
apilado, en RPN 56, 59
aplicacin
abrir 81
aplicaciones de HP Vase
aplicaciones, HP
biblioteca 81
comandos 608
creacin 122, 154, 584
definicin de 651
eliminacin 82
funciones Vase funciones
notas 121
ordenar 82
personalizacin Vase aplicacin,
creacin
restablecer 81
variables 125, 482495,

619642

Vase tambin variables


aplicacin 1Var estadstica 80
aplicacin 2Var estadstica 80
aplicacin Creacin de grficas
avanzada 79, 143154
Galera de grfico 153
opciones de trazado 147
variables, resumen de 485
aplicacin Explor. cuadrtico 80,

345347

aplicacin Explor. trigonom. 80,

347349

aplicacin Explorador lineal 80, 149,

342344

funciones 419

ndice alfabtico

665

aplicacin Finanzas 79, 325333


amortizacin 331333
clculos de TVM 325
funciones 416417
variables
numrica 634636
resumen de 493
aplicacin Funcin 79, 127142
funciones 135139, 391392
variables 139
resultados 642
resumen de 482
aplicacin Geometra 79, 155220
comandos 190220
creacin de objetos
en la Vista de grfico 162
en la Vista simblica 171
denominacin de objetos 163
funciones 190220
objetos, tipos de 176185
opcin de deshacer 166
seleccin de un objeto 164
teclas de mtodo abreviado 170
transformacin de objetos 185189
variables, resumen de 483
Vista de grfico, botones
de men 168
aplicacin Hoja de clculo 80,

221239

botones de men 235


denominacin de celdas 227
formato 236
funciones 239, 393411
funciones externas 231
gestos 226
importacin de datos 230
introduccin de contenido 228
navegacin 226
parmetros de formato 238
referencias de las celdas 226
referencias externas 232
seleccin de celdas 226
variables 233, 484
aplicacin Inferencia 79, 273292
funciones 413416
importacin de estadsticas 277
intervalos de confianza 288292
pruebas de hiptesis 281287
666

variables
numrica 631
Resultados 491
resumen de 490
aplicacin Paramtrica 80, 307311
variables 492
aplicacin Polar 80, 313317
variables 493
aplicacin Secuencia 80, 319324
tipos de grfica 319
variables 495
aplicacin Soluc. 80, 293301
funciones 392
limitaciones 299
mensajes 300
una ecuacin 294
variables, resumen de 484
varias ecuaciones 297
aplicacin Soluc. de tring. 80,

335339

funciones 418419
variables
numrica 637
resumen de 494
aplicaciones
1Var estadstica 80, 241253
2Var estadstica 80, 255272
Vase tambin la entrada
independiente para cada
aplicacin individual
Creacin de grficas avanzada 79,

143154

DataStreamer 79, 81
Explor. cuadrtico 80, 345347
Explor. trigonom. 80, 347349
Explorador lineal 80, 149,

342344

Finanzas 79, 325333


Funcin 79, 127142
Geometra 79, 155220
Hoja de clculo 80, 221239
Inferencia 79, 273292
Paramtrica 80, 307311
Polar 80, 313317
programas 582
Secuencia 80, 319324
Soluc. 80, 293301
Soluc. de tring. 80, 335339
Soluc. lineal 80, 149, 303306
ndice alfabtico

aplicaciones de HP Vase aplicaciones,


HP 79
aplicaciones personalizadas 122,

154, 584

argumento errneo 656


aritmtica binaria Vase aritmtica con
enteros 643
aritmtica con enteros 643
aritmtica, enteros 643
arrastre 20
ayuda en lnea 53
ayuda, en lnea 53

barra de ttulo 16
base 38
funciones 649
marcador 643
predeterminada 644
base del entero 66
batera 19
advertencia 14
carga 14
indicador 19
Biblioteca de aplicaciones 81
ordenar 82
Biblioteca, aplicacin 651
botones
comando 23
men 23
Vase tambin botones de men
botones de men 23
en la aplicacin 1Var estadstica

243, 247

en la aplicacin 2Var estadstica

261, 270

en la aplicacin Hoja de clculo

235

en la aplicacin Soluc. lineal 306


en la Vista de grfico
aplicacin Geometra 168
general 109
en la Vista numrica 118
en la Vista simblica 98
brillo 16
bsqueda
ayuda en lnea 53
bsquedas rpidas 33
mens 33
ndice alfabtico

cables 52
cables USB 52
clculos
con unidades 498
en la vista de Inicio 42, 353368
estadsticos 249, 266
financieros 325333
geomtricos 173
intervalos de confianza 288
sistema algebraico computacional

64, 369390

clculos estadsticos 249, 266


clculos simblicos 67
caracteres 25
caracteres en maysculas 26, 552
caracteres en minsculas 27, 552
caracteres griegos 24
carga 14
celdas
denominacin 227
formato 236
importacin de datos 230
introduccin de contenido 228
referencias 226, 232
seleccin 226
ciencia cuntica, constantes 503
codificacin Vase programacin
cdigo de comentarios 558
coeficiente de correlacin 270
color
de grficas 97
de objetos geomtricos 165
resaltado 40
tema 40
color de resaltado 40
coma decimal 39
comandos
aplicacin 608
bifurcacin 618
definicin de 608, 652
estructura en programacin 557
geomtricos 190220
variable 594, 595
Vase tambin funciones
comandos de bifurcacin 590, 618
comandos de bloqueo 589
comandos de bucle 591, 591594
667

comandos de dibujo 598605


comandos de enteros,
programacin 609
comandos E/S, programacin 609,

611

comillas en cadenas 595


completar, variables 126, 480, 575
configuracin 35, 482
sistema algebraico computacional

35, 66

Configuracin de Inicio 35, 482


configuracin de Inicio
anulacin 99
configuracin del sistema 35, 482
configuracin predeterminada,
restauracin 24, 100, 114, 121
constantes
ciencia cuntica 503
fsicas 501, 503
matemticas 503
qumica 503
constantes de qumica 503
constantes fsicas 501, 503
convenciones 9
convenciones del documento 9
conversiones entre unidades 500
copia
elementos del historial 47
notas 555
programas 570
copia y pegado 232
covarianza 266
creacin de grficas adaptable 113
creacin de grficas de puntos de
incremento fijo 113
creacin de grficas de segmentos de
incremento fijo 113
cubierta 15
cubierta protectora 15
curvas 182

datos de frecuencia 244


datos estadsticos insuficientes 656
datos, uso compartido 52
definicin de ajuste propio 265
definicin de conjunto de datos 256
definidas por el usuario
teclas 578
668

definido por usuario


ajuste de regresin 265
variables 480, 575
depuracin de programas 568
deshacer
en Geometra 166
un zoom 103
desigualdades 143
desplazamiento 20
determinante 532
dilacin 186
distribucin Z normal, intervalos de
confianza 288

ecuaciones lineales, resolucin 529


ecuaciones lineales, resolucin de 303
edicin
listas 505
matrices 520
notas 547
programas 559
eliminacin
aplicaciones 82
caracteres 24
datos estadsticos 248, 262
listas 509, 510
matrices 520
notas 548
programas 561
encendido y apagado 15
entero 38
enteros, edicin 647648
entrada algebraica 38, 43, 55
entrada de libro de texto 38, 39, 43,

55

envo Vase uso compartido de datos


psilon 69
Escala automtica 103, 106
evaluacin (Eval) 96
evaluacin recursiva 68
evaluacin, en la Vista numrica 117
expresin
definicin 94, 128
extremo 139, 151

ndice alfabtico

fecha 40
flujo de caja 327
formato
celdas de Hoja de clculo 236
hexadecimal 31
notas 553
nmero 37, 66
parmetros
en hojas de clculo 238
formato de entrada Vase mtodos
de entrada
formato de nm. 37
estndar 37
ingeniera 37
formato de nm. cientfico 32, 37
formato de nm. de ingeniera 37
formato de nm. estndar 37
formato de nmero 37, 66
cientfico 37
fijo 37
formato de nmero cientfico 37
formato de nmero fijo 37
formato DMS 24
formato hexadecimal 31
formulario de entrada 34
fracciones 30
fracciones normales 30
funcin recursiva 69
funciones
1Var estadstica 411412
2Var estadstica 412413
lgebra 369370
aplicacin Finanzas 416417
aplicacin Funcin 391392
aplicacin Inferencia 413416
aplicacin Soluc. 392
aplicaciones 391421
aritmticas 359361
base 649
clculos 371375
comunes 420
creacin de sus propias 475
definicin 44, 94, 128
definicin de 127
enteros 382384
Explorador lineal 419
geomtricas 190220
ndice alfabtico

grfico 390
hiperblicas 361
Hoja de clculo 239, 393411
numricas 357358
polinmicas 384390
probabilidad 362367
reescribir 377382
resolver 376377
Soluc. de tring. 418419
Soluc. lineal 417
teclado 353357
funciones aritmticas 359361
funciones de lgebra 369370
funciones de clculos 371375
funciones de enteros 382384
funciones de probabilidad 362367
funciones hiperblicas 361
funciones numricas 357358
funciones personalizadas 475
funciones polinmicas 384390

Galera de grfico 153


Generar propio Vase tablas
personalizadas
gestos 20
glosario 651654
grfica
barras 252
color para 97
datos estadsticos
dos variables 268
una variable 250
diagrama de caja 251
escalonada 319
lnea 252
pareto 252
probabilidad normal 251
tela de araa 319
grfica escalonada 319
grfica tela de araa 319
grficas
almacenamiento y recuperacin

598

variables 481
grfico
color de 97
datos estadsticos
dos variables 268
669

una variable 250


definido en la aplicacin Geometra

184

escalonado 319
estadsticas de una variable 250
funciones 390
lneas 252
pareto 252
tela de araa 319
grfico de barras 252
grfico de diagrama de caja 251
grfico de lneas 252
grfico de probabilidad normal 251
grfico pareto 252
grficos estadsticos 251252, 268

hiptesis alternativa 275


hiptesis, alternativa 275
histograma 251
historial
Inicio 16
RPN 56

i 67
idioma, seleccin 38
indicadores 17
Inferencia
intervalos de confianza 288292
pruebas de hiptesis 281287
inferencia
intervalo T de dos muestras 291
intervalo T de una muestra 291
intervalo Z de dos muestras 288
intervalo Z de dos proporciones 290
intervalo Z de una muestra 288
intervalo Z de una proporcin 289
prueba T de dos muestras 286
prueba T de una muestra 285
prueba Z de dos muestras 282
prueba Z de dos proporciones 284
prueba Z de una muestra 281
prueba Z de una proporcin 283
Info, aplicacin Soluc. 300
informacin sobre normativas 659
interceptaciones 151
intervalo T de dos muestras 291
670

intervalo T de una muestra 291


intervalo Z de dos muestras 288
intervalo Z de dos proporciones 290
intervalo Z de una muestra 288
intervalo Z de una proporcin 289
intervalos de confianza 274,

288292, 415416

Intervalos Z 288290

lnea de entrada 16
lneas 179
listas
creacin 510
edicin 508
eliminacin 509
funciones para 511
operacin en 510511
variables 481, 505
logartmicas
funciones 354
logartmico
ajuste 264
logaritmo natural 354

marca decimal 39
matemticas
constantes 503
operaciones 42
en notacin cientfica 32
inclusin de argumentos 45
nmeros negativos en 47
Vase tambin clculos
plantilla 23, 28
teclas 28
matrices 519545
adicin de filas 521
almacenamiento 520, 524, 525
aritmtica con 526529
clculos de matrices 519
comandos 606607
creacin 520, 522
creacin de identidad 543
descomposicin de valor nico 542
determinante 532
ecuaciones lineales, resolucin
de 529
ndice alfabtico

elevadas a una potencia 528


eliminacin 520
eliminacin de columnas 522
eliminacin de filas 522
escalonada reducida 544
funciones 531543
intercambio de fila 607
inversin 529
negacin de elementos 529
norma de columna 535
nmero de condicin 536
producto de puntos 542
transposicin 544
variables 481, 519
matriz escalonada reducida 544
medida del ngulo 36, 66
medidas Vase unidades 497
memoria insuficiente 656
mensajes, aplicacin Soluc. 300
men
Apl. 351
Catlg 421475
Matem. 357368
men contextual 23
mtodos abreviados 33
sistema algebraico computacional

369390

Usua. 351
men Apl. 351
men Catlg 421475
men contextual 23
men Matem. 357368
men Usua. 351
men Vistas 104, 583
mens 33
bsqueda en 33
cierre 33
cuadro de herramientas 34
mostrar formato de 39, 352
mens del cuadro de herramientas 34,

351

mtodo de Newton 69
mtodos abreviados
en Geometra 170
en mens 33
mtodos de creacin de grficas 113
mtodos de entrada 38, 43, 55
MKSA 501
ndice alfabtico

modelos de regresin Vase tipos


de ajuste
modo
exacto 67
simblico 67
usuario 578
modo de prueba Vase Modo Examen
modo Examen 41, 7178
activacin 75
cancelacin 77
configuracin 74
modos de usuario 578
modos Vase configuracin
del sistema 35
multiplicacin implcita 47

navegacin 19
negacin 356
no vlida
dimensin 656
no vlidos
datos estadsticos 657
nombres, en la aplicacin Geometra

163, 164

Notacin polaca inversa Vase RPN


notas 547555
copia 555
creacin 549
edicin 550555
especficas de aplicaciones 121,

555

exportacin 555
formato de 553
importacin 555
uso compartido 555
nmero real mximo 42
nmeros combinados 30
nmeros complejos 38, 51, 67
almacenamiento 52
funciones para 360
nmeros negativos 23, 47

objetos
geomtricos 176185
objetos geomtricos 176185
opciones tctiles 19
671

operadores booleanos 24
ordenar aplicaciones 82

paleta de relaciones 24, 29


paleta de smbolos especiales 24, 29
paletas de mtodos abreviados 23
paletas, mtodos abreviados 24, 29
pantalla 16
borrado 16
componentes 16
pellizco 20
permutaciones 362
pxeles 21
plantillas 23
polgonos 181
potencias crecientes 68
precedencia algebraica 46
precedencia, algebraica 46
prediccin 271
prefijos, para unidades 498
probabilidad Chi cuadrado de cola
superior 363
problemas de TVM 325
problemas relacionados con el valor del
dinero en el tiempo 325
programa
comandos
bifurcacin 590
bloqueo 589
bucle 591
cadenas 595
dibujo 598605
E/S 609, 611
enteros 609
funcin 595
funciones de aplicaciones 608
matriz 606
otros 616618
variable 594
creacin 561
depuracin 568
ejecucin 567
estructura del 558
introduccin de comentarios en el

558

muestras 576578, 586589


programacin 557642
672

programas de muestra 576578,

586589

proyeccin 188
prueba T de dos muestras 286
prueba T de una muestra 285
prueba Z de dos muestras 282
prueba Z de dos proporciones 284
prueba Z de una muestra 281
prueba Z de una proporcin 283
pruebas de hiptesis 275, 281287,

413415

puntos 177

red inalmbrica 41
reescribir funciones 377382
resolucin de problemas 655
resolver funciones 376377
restablecer
aplicacin 81
restablecimiento
calculadora 655
resultado, reutilizacin 47
RPN 43, 5561
comandos 5961
entrada 38

secciones cnicas 143


seleccin de un objeto, en la aplicacin
Geometra 164
sentencias abiertas 143
definicin 94, 145
smbolo de grados 24
smbolo de minutos 24
smbolo de segundos 24
smbolos, en la barra de ttulo 17
sistema algebraico computacional

6370

clculos en el 64, 369


clculos mediante el 390
configuracin 35, 66
funciones
lgebra 369370
clculos 371375
enteros 382384
grfico 390
polinmicas 384390
ndice alfabtico

reescribir 377382
resolver 376377
men 369390
vista 15
sistema algebraico computacional
Vase sistema algebraico
computacional
Soluc. lineal 80, 149, 303306
botones de men 306
funciones 417
variables
numrica 636
resumen de 494
soluciones principales 68
sustitucin recursiva 69

tringulos rectngulos Vase aplicacin


Soluc. de tring.
trigonometra
funciones 361
trigonomtrico
ajuste 265

tablas personalizadas 117


tablas, personalizadas 117
tamao de fuente, general 39
tamao de las palabras 646
tecla de plantillas 28
tecla de retroceso 24
teclado 21
funciones en 353357
personalizacin 578
teclas de edicin 23
teclas de entrada 23
teclado del usuario 578
teclas
definidas por el usuario 578
edicin 23
entrada 23
matemticas 28
nombres internos de las 580
shift 25
variables 29
teclas de cursor 24
teclas shift 25
tema 40
texto 26
tiempo 19, 40
tipos de ajuste estadstico 264266
tipos de ajuste, estadstico 264266
transformaciones geomtricas

185189

transformaciones, geomtricas

185189

trazado 107109, 147


ndice alfabtico

unidades 497503
clculos con 498
conversiones entre 500
herramientas para la manipulacin
de 500
prefijos para 498
uso compartido de datos 52

valor de inicializacin 293, 298


valores crticos 277
variables
1Var estadstica 486
2Var estadstica 488
aplicacin 125, 619642
aplicacin Creacin de grficas
avanzada 485
aplicacin Finanzas 493
aplicacin Funcin 139, 482
aplicacin Hoja de clculo 233,

484

aplicacin Inferencia 490


aplicacin Paramtrica 492
aplicacin Polar 493
aplicacin Soluc. 484
aplicaciones Secuencia 495
complejas 481
completadas 126
completar 480, 575
Configuracin de Inicio 482
creacin 477
definicin de 654
en programacin 618
entre aplicaciones 126
Geometra 483
globales 573
grficas 481
Inicio 481
lista 481
locales 573
673

matriz 481
reales 481
recuperacin 479
sistema algebraico computacional

70

Soluc. de tring. 494


Soluc. lineal 494
tecla 29
tipos en programacin 618
usuario 619
Vista de grfico 620
Vista numrica 628
Vista simblica 625628
variables complejas 481
variables de aplicacin en Vista
numrica 619
variables globales 573
variables locales 573
variables personalizadas 50, 477
variables reales 481
vectores
definicin de 519, 654
Vase tambin matrices
vista Config. de grfico 87
operaciones comunes en la

110114

vista Config. simblica 85


operaciones comunes en la 99
vista Configuracin numrica 89
operaciones comunes en la

120121

Vista de grfico
botones de men 109, 168
en la aplicacin Geometra 162
operaciones comunes en la

100109

variables 620625
zoom 100107
vista de Grfico 85
Vista de grfico y Vista numrica juntas

121

vista de Inicio 15
Vista numrica 88
acercar zoom 114
botones de men 118
operaciones comunes en la

en la aplicacin Geometra 171


operaciones comunes en la 9398
vistas
Config. de grfico 87
Config. simblica 85
Configuracin numrica 89
definicin de 654
en aplicaciones 83
Grfico 85
Numrica 88
simblica 84
vistas de aplicacin
Config. de grfico 87
Config. simblica 85
Configuracin numrica 89
Grfico 85
Numrica 88
Vista simblica 84
vistas de aplicaciones 83
visualizacin
botones de men 16
cientfica 37
estndar 37
fija 37
fraccin 37
indicadores 16
ingeniera 37
visualizacin de gran precisin 37
visualizacin en pantalla dividida 104,

121

zoom
ejemplos de 105107
en la Vista de grfico 100107
en la Vista numrica 114116
factores 101
teclas para 101, 115
tipos de 102103, 116
zoom Cuadrado 103, 106
zoom de cuadro 103
zoom Decimales 103, 107, 116
zoom Entero 103, 107, 116
zoom horizontal 102, 116
zoom Trig 103, 107, 116

114118

Vista simblica 84
botones de men 98
674

ndice alfabtico

También podría gustarte