Documentos de Académico
Documentos de Profesional
Documentos de Cultura
HP 50g - User's Guide - Spanish PDF
HP 50g - User's Guide - Spanish PDF
Edicin 1
Nmero de parte de HP F2229AA-90007
Nota
REGISTRO SU PRODUCTO EN : www.register.hp.com
Hewlett-Packard Company
16399 West Bernardo Drive
MS 8-600
San Diego, CA 92127-1899
USA
Historial de impresin
Edicin 1 Abril de 2006
Prefacio
Usted tiene en sus manos una calculadora que es efectivamente un ordenador
(computador, computadora) simblico y numrico que facilita el clculo y
anlisis matemticos de problemas en una gran variedad de disciplinas, desde
matemticas elementales hasta temas avanzados de ciencia e ingeniera.
Aunque designada como una calculadora, debido a su formato compacto que
se asemeja a las calculadoras tpicas, la calculadora HP 50g debe
considerarse ms bien como un ordenador (computador, computadora)
manual grfico y programable.
Nota: Los decimales que encontrar este manual estn indicados por un
punto decimal en lugar de una coma. ste es el ajuste por defecto de la
calculadora. Si prefiere trabajar con comas decimales, puede cambiar el ajuste
por defecto. Para ms informacin, consulte el Captulo 1.
ndice de Materias
Captulo 1 Preliminares, 1-1
Operaciones Bsicas, 1-1
Bateras, 1-1
Encendido y apagado de la calculadora, 1-2
Ajustando el contraste de la pantalla, 1-2
Contenidos de la pantalla, 1-3
Mens, 1-3
Men de teclas (SOFT menus) vs. men de listas (CHOOSE boxes), 1-4
Seleccin de SOFT menus o CHOOSE boxes, 1-5
El men de herramientas (TOOL), 1-7
Fijar hora y fecha, 1-8
Introduccin al teclado de la calculadora, 1-11
Cambiando los modos de operacin, 1-13
Modo operativo, 1-14
Formato de los nmeros y punto o coma decimal, 1-18
Medidas angulares, 1-22
Sistema de coordenadas, 1-23
Seal sonora, sonido de tecla, y ltima escritura, 1-24
Seleccionando opciones del CAS , 1-25
Seleccin de los modos de la pantalla, 1-26
Seleccin del tipo de caracteres (font), 1-27
Seleccin de las propiedades del editor de lnea, 1-27
Seleccin de las propiedades de la pantalla (Stack) , 1-28
Seleccin de las propiedades del escritor de ecuaciones (EQW), 1-29
Seleccin del tamao del encabezado, 1-30
Seleccin del formato del reloj, 1-30
Pgina IDM-1
Creacin de expresiones algebraicas, 2-9
Edicin de expresiones algebraicas, 2-10
Uso del escritor de ecuaciones (EQW) para crear expresiones, 2-12
Creacin de expresiones aritmticas, 2-13
Edicin de expresiones aritmticas, 2-19
Creacin de expresiones algebraicas, 2-22
Edicin de expresiones algebraicas, 2-24
Creando y editando sumatorias, derivadas, e integrales, 2-33
Sumatorias, 2-33
Organizacin de los datos en la calculadora, 2-38
Funciones para la manipulacin de variables, 2-39
El directorio HOME, 2-40
Sub-directorios, 2-40
El sub-directorio CASDIR, 2-41
Escritura de nombres de directorios y variables , 2-43
Crear sub-directorios, 2-44
Mudanza entre sub-directorios, 2-49
Suprimir sub-directorios, 2-49
Variables, 2-53
Creando variables, 2-54
Verificando el contenido de las variables, 2-58
Sustituir el contenido de las variables, 2-60
Copiar variables, 2-61
Reordenar variables en un directorio, 2-65
Moviendo variables usando el men FILES, 2-66
Suprimir variables, 2-67
Las funciones UNDO y CMD , 2-69
Banderas o seales, 2-70
Ejemplo del ajuste de la bandera: soluciones generales contra valor
principal, 2-71
Otras banderas de inters, 2-73
CHOOSE boxes vs. Soft MENU, 2-74
Ejemplos de mens de lista (CHOOSE boxes), 2-76
Pgina IDM-2
Verificacin de los ajustes de la calculadora, 3-1
Verificacin de modo de la calculadora, 3-2
Clculos con nmeros reales, 3-2
Cambio de signo de nmero, variable, o expresin, 3-3
La funcin inversa, 3-3
Adicin, substraccin, multiplicacin, divisin, 3-3
Uso de parntesis, 3-4
Funcin valor absoluto, 3-5
Cuadrados y races cuadradas, 3-5
Potencias y races, 3-5
Logaritmos decimales y potencias de 10, 3-6
Utilizando potencias de 10 al escribir datos, 3-6
Logaritmos naturales y la funcin exponencial , 3-6
Funciones trigonomtricas, 3-6
Funciones trigonomtricas inversas, 3-7
Diferencias entre las funciones y los operadores, 3-8
Funciones de nmeros reales en el men MTH, 3-8
Las funciones hiperblicas y sus inversas, 3-9
Funciones de nmeros reales, 3-12
Funciones especiales, 3-16
Constantes de la calculadora, 3-17
Operaciones con unidades, 3-18
El men de UNIDADES , 3-18
Unidades disponibles, 3-20
El convertir a las unidades bsicas, 3-23
Agregando unidades a los nmeros reales, 3-25
Operaciones con unidades, 3-27
Herramientas para la manipulacin de unidades, 3-29
Constantes fsicas en la calculadora, 3-31
Funciones fsicas especiales, 3-34
Funcin ZFACTOR, 3-35
Funcin F0, 335
Funcin SIDENS, 3-35
Funcin TDELTA, 3-36
Funcin TINC, 3-36
Pgina IDM-3
Definiendo y usando funciones, 3-36
Funciones definidas por ms de una expresin, 3-38
La funcin IFTE , 3-39
Funciones IFTE combinadas, 3-40
Pgina IDM-4
Polinomios, 5-20
Aritmtica modular con polinomios, 5-20
La funcin CHINREM, 5-21
La funcin EGCD , 5-21
La funcin GCD , 5-22
La funcin HERMITE , 5-22
La funcin HORNER , 5-23
La variable VX, 5-23
La funcin LAGRANGE, 5-23
La funcin LCM, 5-24
La funcin LEGENDRE , 5-24
La funcin PCOEF , 5-25
La funcin PROOT , 5-25
La funcin PTAYL , 5-25
Las funciones QUOTIENT y REMAINDER , 5-25
La funcin EPSX0 la variable EPS del CAS, 5-26
La funcin PEVAL , 5-26
La funcin TCHEBYCHEFF , 5-26
Fracciones, 5-27
La funcin SIMP2, 5-27
La funcin PROPFRAC , 5-27
La funcin PARTFRAC , 5-28
La funcin FCOEF, 5-28
La funcin FROOTS , 5-29
Operaciones con polinomios y fracciones, paso a paso , 5-29
El men CONVERT y las operaciones algebraicas, 5-30
Men de conversin de unidades (UNITS - Opcin 1), 5-31
Men de conversin de bases (Base - Opcin 2), 5-31
Men de conversin trigonomtrica (TRIGONOMETRIC - Opcin 3), 5-
31
Men de conversin matricial (MATRICES - Opcin 5), 5-31
Men de re-escritura de expresiones (REWRITE - Opcin 4), 5-31
Pgina IDM-5
La funcin ISOL , 6-2
La funcin SOLVE, 6-3
La funcin SOLVEVX, 6-4
La funcin ZEROS, 6-5
Men de soluciones numricas, 6-6
Ecuaciones polinmicas, 6-7
Clculos financieros, 6-11
Solucin de ecuaciones con una sola incgnita con el NUM.SLV, 6-16
El men SOLVE , 6-31
El sub-men ROOT , 6-31
La funcin ROOT, 6-31
Variable EQ, 6-32
El sub-men SOLVR, 6-32
El sub-men DIFFE, 6-35
El sub-men POLY, 6-36
El sub-men SYS, 6-36
El sub-men TVM, 6-37
Pgina IDM-6
Cambio de signo , 8-3
Adicin, substraccin, multiplicacin, y divisin, 8-4
Funciones de nmeros reales en el teclado, 8-5
Funciones de nmeros reales del men de MTH, 8-6
Ejemplos de las funciones que utilizan dos argumentos, 8-7
Listas de nmeros complejos, 8-8
Listas de objetos algebraicos, 8-9
El men MTH/LIST, 8-10
Manipulando elementos de una lista, 8-11
Tamao de la lista, 8-12
Extrayendo e insertando elementos en una lista, 8-12
Posicin del elemento en la lista, 8-12
Funciones HEAD (cabeza) y TAIL (cola) , 8-13
La funcin SEQ, 8-13
La funcin MAP , 8-14
Definiendo funciones que utilizan listas, 8-15
Aplicaciones de listas, 8-17
Media armnica de una lista, 8-17
Media geomtrica de una lista, 8-19
Promedio ponderado, 8-19
Estadstica de datos agrupados, 8-21
Pgina IDM-7
El men MTH/VECTOR , 9-12
Magnitud, 9-12
Producto escalar (producto punto) , 9-13
Producto vectorial (producto cruz), 9-13
Descomposicin de un vector, 9-14
Construccin de un vector bidimensional, 9-14
Construccin de un vector tridimensional, 9-15
Cambio del sistema de coordenadas, 9-15
Aplicaciones de las operaciones vectoriales, 9-19
Resultante de fuerzas, 9-19
ngulo entre vectores, 9-19
Momento de una fuerza, 9-20
Ecuacin de un plano en el espacio, 9-21
Vectores filas, vectores columnas, y listas, 9-22
Funcin OBJ , 9-23
Funcin LIST, 9-24
Funcin DROP, 9-24
Transformar un vector fila a un vector columna, 9-24
Transformar un vector columna a un vector fila, 9-26
Transformar una lista a un vector, 9-28
Transformar un vector (o matriz) a una lista, 9-29
Pgina IDM-8
Funcin RANM, 10-12
Funcin SUB , 10-13
Funcin REPL , 10-13
Funcin DIAG, 10-14
Funcin DIAG, 10-14
Funcin VANDERMONDE, 10-15
Funcin HILBERT, 10-16
Un programa para construir una matriz a partir listas, 10-16
Las listas representan columnas de la matriz , 10-16
Las listas representan filas de la matriz, 10-19
Manipulacin de matrices por columnas, 10-19
Funcin COL, 10-21
Funcin COL , 10-21
Funcin COL+, 10-22
Funcin COL-, 10-23
Funcin CSWP, 10-23
Manipulacin de matrices por filas, 10-24
Funcin ROW, 10-25
Funcin ROW , 10-26
Funcin ROW+, 10-27
Funcin ROW-, 10-27
Funcin RSWP, 10-28
Funcin RCI, 10-28
Funcin RCIJ, 10-29
Pgina IDM-9
Funcin RANK , 11-13
Funcin DET , 11-14
Funcin TRACE, 11-16
Funcin TRAN, 11-17
Operaciones adicionales con matrices (El men OPER), 11-17
Funcin AXL, 11-18
Funcin AXM, 11-18
Funcin LCXM, 11-18
Solucin de sistemas lineales, 11-19
Utilizando la solucin numrica de sistemas lineales, 11-20
Solucin de mnimos cuadrados (Funcin LSQ), 11-28
Solucin utilizando la matriz inversa, 11-30
Solucin a travs de divisin de matrices, 11-31
Mltiples sistemas con la misma matriz de coeficientes, 11-32
Eliminacin gaussiana y de Gauss-Jordan, 11-33
Procedimiento paso a paso de la calculadora para solucionar sistemas
lineares, 11-44
Solucin a los sistemas lineales usando funciones de la calculadora,
11-46
Errores residuales en soluciones de sistemas lineales (Funcin RSD), 11-
50
Valores propios y vectores propios, 11-51
Funcin PCAR, 11-52
Funcin EGVL, 11-52
Funcin EGV, 11-53
Funcin JORDAN, 11-54
Funcin MAD, 11-55
Factorizacin de matrices, 11-56
Funcin LU, 11-57
Matrices ortogonales y descomposicin de valores singulares, 11-57
Funcin SCHUR, 11-58
Funcin LQ , 11-59
Funcin QR, 11-59
Formas cuadrticas de una matriz, 11-60
El men QUADF, 11-60
Pgina IDM-10
Aplicaciones Lineares, 11-63
Funcin IMAGE, 11-63
Funcin ISOM, 11-63
Funcin KER, 11-63
Funcin MKISOM, 11-64
Pgina IDM-11
Diagramas de superficies paramtricas (Pr-Surface plots), 12-49
La variable VPAR, 12-51
Dibujo interactivo, 12-51
DOT+ y DOT-, 12-52
MARK, 12-53
LINE, 12-53
TLINE, 12-53
BOX, 12-54
CIRCL, 12-54
LABEL, 12-54
DEL, 12-54
ERASE, 12-55
MENU, 12-55
SUB, 12-55
REPL, 12-55
PICT, 12-55
X,Y, 12-55
Enfoques en la pantalla grfica, 12-56
ZFACT, ZIN, ZOUT, y ZLAST, 12-56
BOXZ, 12-57
ZDFLT, ZAUTO, 12-57
HZIN, HZOUT, VZIN y VZOUT, 12-57
CNTR, 12-58
ZDECI, 12-58
ZINTG, 12-58
ZSQR, 12-58
ZTRIG, 12-58
El men SYMBOLIC y los grficos, 12-58
El men SYMB/GRAPH , 12-59
Funcin DRAW3DMATRIX, 12-62
Pgina IDM-12
Derivadas, 13-3
Las funciones DERIV y DERVX, 13-4
El men DERIV&INTEG, 13-5
Calculando derivadas con , 135
La regla de la cadena , 13-7
Derivadas de ecuaciones , 13-8
Derivadas implcitas, 13-8
Aplicaciones de las derivadas, 13-9
Analizando las grficas de las funciones , 13-9
La funcin DOMAIN, 13-10
La funcin TABVAL, 13-11
La funcin SIGNTAB, 13-11
La funcin TABVAR, 13-12
Uso de derivadas para calcular puntos extremos , 13-14
Derivadas de orden superior, 13-16
Antiderivadas e integrales, 13-16
Las funciones INT, INTVX, RISCH, SIGMA y SIGMAVX, 13-16
Integrales definidas, 13-17
Evaluacin de derivadas e integrales paso a paso, 13-19
Integracin de una ecuacin, 13-20
Tcnicas de integracin, 13-21
Sustitucin o cambio de variable, 13-21
Integracin por partes y diferenciales, 13-22
Integracin por fracciones parciales, 13-23
Integrales impropias, 13-24
Integracin incluyendo unidades de medida, 13-24
Series infinitas, 13-26
Series de Taylor y de Maclaurin, 13-26
Polinomio y residuo de Taylor, 13-26
Las funciones TAYLR, TAYLR0, y SERIES, 13-27
Pgina IDM-13
La regla de la cadena para derivadas parciales, 14-4
El diferencial total de una funcin z = z(x,y), 14-5
Determinacin de extremos en funciones de dos variables , 14-5
Uso de la funcin HESS para analizar valores extremos , 14-6
Integrales mltiples, 14-8
El Jacobiano de una transformacin de coordenadas, 14-9
Integral doble en coordenadas polares, 14-10
Pgina IDM-14
Aplicaciones de transformadas de Laplace en la solucin de EDOs lin-
eales, 16-18
Series de Fourier, 16-29
Funcin FOURIER, 16-31
Serie de Fourier para una funcin cuadrtica, 16-31
Serie de Fourier para una onda triangular, 16-37
Serie de Fourier para una onda cuadrada, 16-42
Usos de la serie de Fourier en ecuaciones diferenciales, 16-44
Transformadas de Fourier, 16-46
Definicin de las transformadas de Fourier, 16-49
Caractersticas de la transformada de Fourier, 16-51
La transformada rpida de Fourier (FFT) , 16-52
Ejemplos de aplicaciones de la FFT, 16-53
Solucin a ecuaciones diferenciales especficas de segundo orden , 16-57
La ecuacin de Cauchy o de Euler, 16-57
Ecuacin de Legendre, 16-57
Ecuacin de Bessel, 16-58
Polinomios de Chebyshev o Tchebycheff, 16-61
Ecuacin de Laguerre, 16-62
Ecuacin de Weber y polinomios de Hermite, 16-63
Soluciones numricas y grficas de las EDOs, 16-64
Solucin numrica de una EDO de primer orden, 16-64
Solucin grfica de una EDO de primer orden, 16-66
Solucin numrica de una EDO de segundo orden, 16-68
Solucin grfica para una EDO de segundo orden, 16-71
Solucin numrica para una EDO rgida de primer orden, 16-73
Solucin numrica a EDOs con el men SOLVE/DIFF , 16-75
Funcin RKF, 16-75
Funcin RRK, 16-77
Funcin RKFSTEP, 16-78
Funcin RRKSTEP, 16-79
Funcin RKFERR, 16-80
Funcin RSBERR, 16-80
Pgina IDM-15
El sub-men MTH/PROBABILITY.. - parte 1, 17-1
Factoriales, combinaciones, y permutaciones, 17-1
Nmeros aleatorios, 17-2
Distribuciones discretas de la probabilidad, 17-4
Distribucin binomial, 17-5
Distribucin de Poisson, 17-5
Distribuciones continuas de la probabilidad, 17-6
La distribucin gamma, 17-7
La distribucin exponencial, 17-7
La distribucin beta, 17-7
La distribucin de Weibull, 17-8
Funciones para las distribuciones continuas, 17-8
Distribuciones continuas para la inferencia estadstica, 17-10
La pdf de la distribucin normal, 17-10
La cdf de la distribucin normal, 17-11
La distribucin de Student, 17-11
La distribucin Chi cuadrada, 17-12
La distribucin F, 17-13
Funciones de distribucin cumulativas inversas, 17-14
Pgina IDM-16
Intervalos de confianza, 18-24
Evaluacin de los intervalos de confianza, 18-25
Definiciones, 18-26
Intervalos de confianza para la media de la poblacin cuando se
conoce la varianza de la poblacin, 18-26
Intervalos de confianza para la media de la poblacin cuando la vari-
anza de la poblacin es desconocida, 18-27
Intervalo de confianza para una proporcin, 18-27
Distribucin del muestreo de diferencias y sumas de estadsticas, 18-28
Intervalos de confianza para sumas y diferencias de valores medios,
18-29
Determinacin de intervalos de confianza, 18-30
Intervalos de confianza para la varianza, 18-37
Prueba de hiptesis, 18-39
Procedimiento para probar hiptesis, 18-39
Errores en la prueba de hiptesis, 18-40
Inferencias referentes a una media, 18-41
Inferencias referentes a dos medias, 18-44
Pruebas apareadas de la muestra, 18-45
Inferencias referentes a una proporcin, 18-46
Prueba de la diferencia entre dos proporciones, 18-47
Prueba de hiptesis con funciones preprogramadas, 18-48
Inferencias referentes a una varianza, 18-53
Inferencias referentes a dos varianzas, 18-54
Notas adicionales sobre la regresin linear, 18-56
El mtodo de los mnimos cuadrados, 18-56
Ecuaciones adicionales para la regresin linear, 18-58
Error de la prediccin, 18-58
Intervalos de confianza y prueba de hiptesis en regresin linear, 18-
59
Procedimiento para la inferencia estadstica en la regresin linear us-
ando la calculadora, 18-60
Regresin linear mltiple, 18-64
Ajuste polinmico, 18-66
Seleccin del ajuste ptimo, 18-70
Pgina IDM-17
Captulo 19 Nmeros en diversas bases, 19-1
Definiciones, 19-1
El men BASE , 19-1
Funciones HEX, DEC, OCT, y BIN, 19-2
Conversin entre los sistemas de numeracin , 19-3
Wordsize (Tamao de palabra), 19-5
Operaciones con nmeros enteros binarios , 19-5
El men LOGIC , 19-5
El men BIT , 19-7
El men BYTE , 19-7
Nmeros hexadecimales para las referencias del pxel , 19-8
Pgina IDM-18
Secuencias de teclas para los comandos comnmente usados, 21-12
Programas para generar listas de nmeros, 21-15
Ejemplos de la programacin secuencial, 21-16
Programas generados definiendo una funcin , 21-16
Programas que simulan una secuencia de operaciones , 21-18
Entrada interactiva en programas, 21-21
Aviso con una secuencia de entrada, 21-23
Una funcin con una secuencia de entrada, 21-24
Secuencia de entrada para dos o tres valores, 21-26
Entrada a travs de formas interactivas, 21-30
Crear una caja de seleccin, 21-35
Identificar salida en programas, 21-36
Marcar un resultado numrico con una etiqueta , 21-36
Descomposicin de un resultado numrico con etiqueta, 21-37
Removiendo la etiqueta de una cantidad etiquetada, 21-37
Ejemplos de salida marcada con etiqueta, 21-37
Usar una caja de mensaje, 21-41
Operadores relacionales y lgicos, 21-48
Operadores relacionales, 21-48
Operadores lgicos, 21-50
Ramificacin del programa, 21-51
Ramificacin con IF, 21-52
La instruccin CASE, 21-57
Lazos de programa, 21-59
La instruccin START , 21-60
La instruccin FOR , 21-65
La instruccin DO, 21-68
La instruccin WHILE , 21-70
Errores y captura de errores, 21-71
DOERR, 21-71
ERRN, 21-72
ERRM, 21-72
ERR0, 21-72
LASTARG, 21-72
Sub-men IFERR, 21-72
Pgina IDM-19
Programacin de User RPL en modo algebraico, 21-74
Pgina IDM-20
Un segundo ejemplo de los clculos del crculo de Mohr, 22-43
Una forma interactiva para el crculo de Mohr, 22-44
Pgina IDM-21
Copiando objetos de reserva en la memoria de Puerto, 26-5
Copiando y reinstalando el directorio HOME, 26-5
Almacenando, borrando, y reinstalando objetos de reserva, 26-6
Utilizando datos en objetos de reserva, 26-7
Utilizando tarjetas de memoria SD, 26-8
Almacenando objetos en la Tarjeta SD, 26-9
Copiando un objeto de la tarjeta SD, 26-9
Eliminando objetos de la tarjeta SD, 26-10
Utilizando bibliotecas, 26-10
Instalando y adjuntando una biblioteca, 26-10
Nmero de bibliotecas, 26-11
Borrando una biblioteca, 26-11
Creando bibliotecas, 26-11
Batera de respaldo, 26-11
Apndice
Apndice A Utilizando formas interactivas, A-1
Apndice B El teclado de la calculadora, B-1
Apndice C Ajustes del CAS, C-1
Apndice D Caracteres adicionales, D-1
Pgina IDM-22
Apndice E Diagrama de seleccin en el Escritor de Ecuaciones,
E-1
Apndice F El men de aplicaciones (APPS), F-1
Apndice G Atajos tiles, G-1
Apndice H La funcin informativa del CAS, H-1
Apndice I Catlogo de funciones, I-1
Apndice J El men MATHS , J-1
Apndice K El men MAIN , K-1
Apndice L Funciones del editor de lnea, L-1
Apndice M Tabla de ecuaciones incorporadas , M-1
Apndice N ndice alfabtico, N-1
Garanta Limitada, GL-1
Servicio, GL-3
Informacin sobre normativas, GL-4
Eliminacin de residuos de equipos elctricos y electrnicos por parte de
usuarios particulares en la Unin Europea, GL-7
Pgina IDM-23
Captulo 1
Preliminares
Este captulo le ofrece informacin bsica sobre el funcionamiento de su
calculadora. Los ejercicios estn diseados para que pueda familiarizarse con
las operaciones bsicas, as como con los ajustes antes de efectuar un clculo
Operaciones Bsicas
Los ejercicios siguientes tienen el propsito de describir la calculadora misma.
Bateras
La calculadora utiliza 4 bateras AAA (LR03) como fuente de alimentacin
principal y una batera de litio CR2032 para copia de seguridad de la
memoria.
Antes de utilizar la calculadora, instale las bateras siguiendo el procedimiento
que se describe a continuacin.
Pgina 1-1
Para instalar las bateras de seguridad
a. Compruebe que la calculadora est apagada. Presione el elemento de
sujecin hacia abajo. Empuje la placa en la direccin mostrada y
levntela.
Pgina 1-2
Contenidos de la pantalla
Encienda la calculadora una vez ms. La pantalla mostrar lo siguiente:
Mens
Los seis rtulos asociados con las teclas Aa F forman parte de un men
de funciones de la calculadora. Dado que la calculadora solamente tiene seis
teclas de men, solo se muestran seis rtulos a la vez. Sin embargo, el men
Pgina 1-3
puede tener ms de seis opciones. Cada grupo de 6 opciones se conoce
como una Pgina de Men. Para mostrar la siguiente pgina de men (si
existe), presinese la tecla L (NeXT, es decir, el siguiente men). Esta tecla
se localiza en la tercera columna y la tercera fila del teclado. Presionar
Luna vez ms para volver al men TOOL, o presionar la tecla I (tercera
tecla en la segunda fila del teclado).
Pgina 1-4
pgina del men mostrando seis funciones. Usted puede navegar a travs del
men usando las teclas verticales, , localizadas en el lado derecho
superior del teclado, debajo de E y F. Para activar cualquier funcin
dada, primero, seleccinese el nombre de la funcin las teclas verticales,
, o presionando el nmero que corresponde a la funcin en la lista.
Despus de que se seleccione el nombre de la funcin, presione la tecla @@@OK@@@
(F). As, si usted desea utilizar la funcin RB (real a binario), presione
6F.
Pgina 1-5
La lnea destacada (117 CHOOSE boxes) indica que los mens de listas son la
opcin actual para mostrar mens. Si usted prefiere utilizar men de teclas,
presione @@CHK@ (C), seguida de @@@OK@@@ (F). Presione @@@OK@@@ (F) una vez
ms, para volver a la pantalla normal de la calculadora.
Para navegar las funciones de este men presione la tecla L para acceder la
pgina siguiente, o (asociada con la tecla L) para moverse a la
pgina anterior. Las figuras siguientes demuestran las diversas pginas del
men BASE obtenidas al presionar la tecla L dos veces:
Nota: Con la opcin SOFT menus fijada para la bandera 117 del
sistema, la combinacin (mantener) , mostrar una lista de las
funciones en el men actual. Por ejemplo, para las dos primeras pginas en
el men BASE, se observa lo siguiente:
Pgina 1-6
Notas:
1. El men TOOL, obtenido al presionar I, siempre produce un men
de teclas (SOFT menu).
2. La mayora de los ejemplos en este manual de usuario se demuestran
usando ambas opciones: SOFT menus y CHOOSE boxes. Los
programas en los Captulos 21 y 22 usan exclusivamente mens de
teclas.
3. Informacin adicional sobre mens de teclas y mens de listas se
presentan en el Captulo 2 de esta Gua.
En la segunda pgina del men solamente las dos primeras teclas de men
tienen funciones asociadas. Estas funciones son:
Pgina 1-7
@HELP B HELP, men informativo que describe las funciones
disponibles en la calculadora
Para fijar hora y para fechar utilizamos el men de lista TIME que es una
funcin alternativa de la tecla 9. Al combinar la tecla con la tecla 9
se activa el men TIME. Esta operacin se puede tambin representarse como
. El men TIME se muestra a continuacin:
Pgina 1-8
Fijar la hora del da
Usando las teclas numricas, 123456789 0,
comenzamos ajustando la hora del da. Suponga que cambiamos la hora a
11, presionando 11 en la lnea Time de la forma interactiva denominada
SET TIME AND DATE. Esto produce el nmero 11 que se escribe en la lnea
superior de la forma:
Pgina 1-9
La localidad del formato del tiempo ha sido seleccionada. Para cambiar esta
opcin utilice W (la segunda tecla de la izquierda en la quinto fila de teclas
del fondo del teclado), o presione la tecla @CHOOS.
Fijar la fecha
Despus de fijar la opcin del formato del tiempo, la forma interactiva
denominada SET TIME AND DATE luce como se muestra a continuacin:
Pgina 1-10
Para fijar la fecha, primero hay que fijar el formato de fecha. El formato pre-
selecto es M/D/Y (mes/da/ao). Para modificar este formato, presinese la
tecla vertical inferior. Esto destacar el formato de fecha segn lo demostrado
a continuacin:
Use la tecla @CHOOS, para ver las opciones para el formato de fecha:
Pgina 1-11
La figura demuestra 10 filas de las teclas combinadas con 3, 5, o 6 columnas.
La fila 1 tiene 6 teclas, las filas 2 y 3 tienen 3 teclas cada uno, y las filas 4 a
10 tienen 5 teclas cada uno. Hay 4 teclas de flecha situadas en el lado
derecho del teclado en el espacio ocupado por las filas 2 y 3.
Cada tecla tiene tres, cuatro, o cinco funciones asociadas. La funcin principal
de una tecla corresponde al rtulo ms prominente en la tecla. La tecla de
cambio izquierdo, tecla (9,1), la tecla de cambio derecho, tecla (9,1), y la tecla
alfa (ALPHA), tecla (7,1), pueden combinarse con otras teclas para activar las
funciones alternas que se muestran en el teclado.
Pgina 1-12
Por ejemplo, la tecla P, tecla(4,4), tiene las siguientes seis funciones
asociadas:
P Funcin principal, para activar el men de operaciones
simblicas
Funcin de cambio izquierdo, activa el men de matemticas
(MTH)
N Funcin de cambio derecho, activa el CATlogo de funciones
~p Funcin ALPHA, para escribir la letra P mayscula
~p Funcin ALPHA-cambio izquierdo, escribe la letra p minscula
~p Funcin ALPHA-cambio derecho, escribe el smbolo
De las seis funciones asociadas con una tecla, solamente las cuatro primeras se
muestran en el teclado mismo. La figure siguiente muestra estas cuatro
funciones para la tecla P. Ntese que el color y la posicin de los rtulos
de las funciones en la tecla, a saber, SYMB, MTH, CAT y P, indican cual es la
funcin principal (SYMB), y cual de las otras tres funciones se asocian con la
tecla de cambio izquierdo (MTH), con la tecla de cambio derecho
(CAT ), y con la tecla ~ (P).
Pgina 1-13
Presione la tecla H (segunda fila y segunda columna del teclado) para
activar la forma interactiva denominada CALCULATOR MODES:
Modo operativo
La calculadora presenta dos modos de operacin: el modo Algebraico, y el
modo de Notacin Polaca Reversa (Reverse Polish Notation, RPN). Si bien el
modo Algebraico es el modo predefinido de operacin (como se indica en la
figure anterior), usuarios con experiencia en previos modelos de las
calculadoras HP podran preferir el modo RPN.
1
3.0 5.0
3.0 3.0
+e
2.5
3
23.0
Pgina 1-14
Para escribir esta expresin, usaremos el escritor de ecuaciones (equation
writer), O. Antes de continuar, le invitamos a identificar las siguientes
teclas, adems de las teclas numricas:
!@.#*+-/R
QO`
Pgina 1-15
Cmbiese el modo operativo a RPN comenzando al presionar la tecla H.
Seleccinese el modo operativo RPN utilizando ya sea la tecla \, o la tecla
@CHOOS del men. Presinese la tecla !!@@OK#@ del men para completar la
operacin. La pantalla en el modo operativo RPN se muestra a continuacin:
Ntese que la pantalla muestra varios niveles identificados por los nmeros 1,
2, 3, etc. Esta pantalla se denomina la pila (stack) de la calculadora. Los
diferentes niveles se denominan los niveles de la pila, es decir, nivel 1, nivel 2,
etc.
123/32 123`32/
42 4`2Q
327 27`R3@
Pgina 1-16
Obsrvese la posicin de la y y de la x en las dos operaciones ltimas. La
base en la operacin exponencial es y (nivel 2), mientras que el exponente es x
(nivel 1) antes de presionarse la tecla Q. De manera similar, en la
operacin de la raz cbica, y (nivel 2) es la cantidad bajo el signo radical, y x
(nivel 1) es la raz.
1
3 5
33
+e
2.5
3
23
3` Escrbase 3 en el nivel1
5` Escrbase 5 en el nivel1, 3 pasa al nivel 2
3` Escrbase 3 en el nivel1, 5 pasa al nivel 2, 3 pasa al
nivel 3
3* Escrbase 3 y ejectese la multiplicacin, 9 se muestra
en el nivel1
Y 1/(33), ltimo valor en nivel 1; 5 en el nivel2; 3 en
el nivel3
- 5 - 1/(33) , ocupa el nivel 1; 3 en el nivel2
* 3 (5 - 1/(33)), ocupa el nivel 1
23` Escrbase 23 en el nivel1, 14.6666 pasa al nivel 2.
3Q Escrbase 3, calclese 233 en nivel 1. 14.666 en
nivel 2.
/ (3 (5-1/(33)))/233 en nivel 1
2.5 Escrbase 2.5 en el nivel 1
! e2.5, pasa al nivel 1, nivel 2 muestra el valor anterior
+ (3 (5 - 1/(33)))/233 + e2.5 = 12.18369, en nivel 1
Pgina 1-17
R ((3 (5 - 1/(33)))/233 + e2.5) = 3.49..., en nivel 1.
Para seleccionar modo operativo ALG vs. RPN, uno puede activar / desactivar
la seal de sistema nmero 95 utilizando las siguientes teclas:
H FLAGS 9@@CHK@ `
Formato Estndar:
Este modo es el ms utilizado dado que muestra los nmeros en su
notacin mas comn.
Presinese la tecla de men !!@@OK#@ , con la opcin Number format
mostrando el valor Std, para recobrar la pantalla normal. Escrbase el
nmero 123.4567890123456 (con16 cifras significativas). Presinese la
tecla `. El nmero se redondea al mximo de 12 cifras significativas, y
se muestra de la siguiente manera:
Pgina 1-18
Formato con nmero de decimales fijo:
Presinese la tecla H, y utilcese la tecla direccional vertical, , para
seleccionar la opcin Number format. Presinese la tecla de men @CHOOS,
y seleccinese la opcin Fixed utilizando la tecla .
Pgina 1-19
Presinese la tecla de men !!@@OK#@ para recobrar la pantalla normal. El
nmero que se utiliz anteriormente se muestra ahora como:
Formato cientfico
Para seleccionar este formato, presinese primero la tecla H. A
continuacin, utilcese la tecla direccional vertical, , para seleccionar
la opcin Number format. Presinese la tecla @CHOOS, y seleccinese la
opcin Scientific utilizando la tecla . Mantngase el nmero 3
enfrente de Sci. (Este nmero puede cambiarse de la misma manera en
que se cambi la opcin Fixed en el ejemplo anterior).
Pgina 1-20
siempre incluye una cifra entera como se mostr anteriormente. En este
ejemplo, por lo tanto, el nmero de cifras significativas es cuatro.
Formato de ingeniera
El formato de ingeniera (engineering format) es muy similar al cientfico,
excepto que el exponente en la potencia de diez es un mltiplo de 3.
Para seleccionar este formato, presinese primero la tecla H, y utilcese
la tecla direccional, , para seleccionar la opcin Number format.
Presinese la tecla @CHOOS, y seleccinese la opcin Engineering con la
tecla . Mantngase el nmero 3 delante de la opcin Eng. (Este
nmero puede cambiarse de la misma manera en que se cambi para la
opcin Fix del formato de nmero).
Dado que este nmero posee tres cifras en la parte decimal, se muestra
con cuatro cifras significativas y un exponente de cero cuando se utiliza el
formato de ingeniera. Por ejemplo, el nmero 0.00256 se muestra como:
Pgina 1-21
Coma vs. Punto decimales
Puntos decimales en nmeros reales pueden re-emplazarse con comas, si el
usuario est acostumbrado a esa notacin. Para re-emplazar los puntos
decimales con comas, cmbiese la opcin FM en la forma interactiva
denominada CALCULATOR MODES como se muestra a continuacin
(Ntese que hemos cambiado el formato de nmeros a estndar, Std):
Presinese primero la tecla H. Despus, presinese la tecla direccional
vertical, , una vez, y la tecla direccional horizontal, , dos veces,
para seleccionar la opcin __FM,. Para seleccionar comas, presinese la
tecla de men @@CHK@. La forma interactiva lucir como se muestra a
continuacin:
Medidas angulares
Las funciones trigonomtricas, por ejemplo, requieren argumentos que
representan ngulos en el plano. La calculadora provee tres modos diferentes
de medidas angulares, a saber:
Pgina 1-22
Grados decimales (Grades): Existen 400 grades (400 g) en un crculo.
Sistema de coordenadas
La seleccin del sistema de coordenadas afecta la forma en se escriben y se
muestran vectores y nmeros complejos. Para mayor informacin sobre
nmeros complejos y vectores, vanse los Captulos 4 y 8, respectivamente, en
esta Gua. Existen tres sistemas de coordenadas en la calculadora:
Rectangulares (RECT), Cilndricas (CYLIN), y Esfricas (SPHERE). Para
seleccionar el sistema de coordenadas utilcese el procedimiento siguiente:
Pgina 1-23
la tecla @CHOOS. Si se sigue la ltima opcin, utilcense las teclas
direccionales verticales, , para seleccionar el sistema de
coordenadas, y presinese la tecla !!@@OK#@ para completar la operacin.
Por ejemplo, en la siguiente pantalla se seleccionan coordenadas polares:
Pgina 1-24
La opcin _Last Stack es muy til para recuperar la operacin pasada en caso
de que la necesitemos para un nuevo clculo.
Use la tecla para seleccionar la opcin _Key Click. Use la tecla @@CHK@
para cambiar la seleccin.
Pgina 1-25
Seleccin de los modos de la pantalla
La pantalla de la calculadora posee un nmero de opciones que el usuario
puede ajustar a su gusto. Para ver las opciones disponibles, use el
procedimiento siguiente:
Pgina 1-26
denominada CALCULATOR MODES en la pantalla. Para recobrar la
pantalla normal, presinese la tecla de men @@@OK@@@ una vez ms.
Pgina 1-27
lnea muestra tres propiedades del editor que pueden ser modificadas.
Cuando se seleccionan estas propiedades (se muestra una marca de
aprobado, ) se activan las siguientes opciones:
O0\xx`
Pgina 1-28
En modo algebraico, la siguiente pantalla muestra este resultado cuando no se
selecciona ni la opcin _Small ni la opcin _Textbook en la lnea Stack:
Pgina 1-29
_Small Stack Disp Muestra tamao pequeo de caracteres despus de
utilizar el escritor de ecuaciones
Pgina 1-30
esquina superior derecha de la pantalla. Si se selecciona la opcin _Analog,
un reloj analgico, en vez de un reloj digital, se mostrar en la esquina
superior derecha de la pantalla. Si no se selecciona la opcin _Clock, o si el
encabezado no est presente, o es muy chico, la fecha y la hora no se
mostrarn en la pantalla.
Pgina 1-31
Captulo 2
Introduccin a la calculadora
En este Captulo se presentan las operaciones bsicas de la computadora
incluyendo el uso del escritor de ecuaciones (El escritor de ecuaciones) y la
manipulacin de los objetos (datos) en la calculadora. Analcense los ejemplos
en este Captulo para conocer mejor la operacin de la calculadora en futuras
aplicaciones.
Objetos en la calculadora
Cualquier nmero, expresin, carcter, variable, etc., que se pueda crear y
manipular en la calculadora se denomina un objeto de la calculadora. Algunos
de los objetos ms tiles se enumeran a continuacin.
Obsrvese que los reales deben ser escritos con un punto decimal, an y
cuando el nmero no tenga una parte fraccionaria. Si no el nmero escrito se
opera como nmero entero, que es un objeto diferente en la calculadora. Los
nmeros reales se operan en la calculadora como cualquier nmero en una
expresin matemtica.
Pgina 2-1
Debido a su formato de almacenaje, los nmeros enteros mantienen siempre la
precisin completa en su clculo. Por ejemplo, una operacin tal como 30/14,
con nmeros enteros, producir 15/7 y no 2.142.... Para forzar un resultado
real (o de punto decimal flotante), utilice la funcin NUM .
Los nmeros enteros se utilizan con frecuencia en funciones del CAS mientras
que han sido diseadas para mantener la precisin completa en su operacin.
Los nmeros complejos, son una extensin de los nmeros reales que
incluyen la unidad imaginaria, i 2 = -1. Se escribe un nmero complejo, Vg., 3
+ 2, como (3, 2) en la calculadora. Los nmeros complejos se pueden exhibir
en modo cartesiano o polar dependiendo de cual sistema haya sido
seleccionado. Obsrvese que los nmeros complejos se almacenan siempre en
modo cartesiano y que solamente se afecta el formato de presentacin al
cambiar coordenadas. Esto permite que la calculadora guarde tanta precisin
como sea posible durante clculos.
Las operaciones con vectores y matrices utilizan objetos del tipo 3, arreglos
reales, y, de ser necesarios, del tipo 4, arreglos complejos. Objetos del
Pgina 2-2
tipo 2, cadenas de caracteres, son simplemente lneas del texto (incluido
entre comillas) producidas con el teclado alfanumrico.
Pgina 2-3
Los directorios, objetos del tipo 15, son posiciones de memoria usadas para
organizar las variables en una manera similar como las carpetas se utilizan en
un ordenador personal.
Las bibliotecas, objetos de tipo 16, son programas que residen en los
puertos de la memoria que son accesibles dentro de cualquier directorio (o de
sub-directorio) en su calculadora. Se asemejan a funciones predefinidas,
objetos del tipo 18, y a las instrucciones predefinidas, objetos del tipo
19, en la manera en que se utilizan.
5.*1.+1./7.5/
R3.-2.Q3
Pgina 2-4
Ntese que, es la opcin EXACT se selecciona para el CAS (vase el Apndice
C en la Gua del Usuario) y se escribe la expresin utilizando nmeros enteros
para los valores enteros, el resultado es una expresin simblica, por ejemplo,
5*1+1/7.5/
R3-2Q3
Pgina 2-5
Para evaluar la expresin en este caso, utilcese la funcin EVAL :
`
5*1+1/7.5/
R3-2Q3`
Pgina 2-6
niveles 1 y 2 en la pantalla y evalese la expresin utilizando la funcin
NUM: .
El resultado es cero(0.).
Nota: Evite mezclar nmeros enteros y reales para evitar conflictos en los
clculos. Para muchas aplicaciones en la ciencia y en la ingeniera,
incluyendo la solucin numrica ecuaciones, aplicaciones estadstica, etc., el
modo APROX (vase el apndice C) es el mejor. Para los usos matemticos,
es decir, clculo, anlisis vectorial, lgebra, etc., se prefiere el modo EXACT.
Familiarcese con las operaciones en ambos modos y aprenda cmo
cambiar del uno al otro para diversos tipos de operaciones (vase el
apndice C).
1
1+
ms bien que la expresin prevista: 5 7.5 . La expresin incorrecta fue
3 23
escrita usando:
Pgina 2-7
5*1+1/1.75/
R5-2Q3`
Pgina 2-8
El corregir de una lnea de la entrada cuando la calculadora est en modo de
funcionamiento algebraico es exactamente igual que en el modo RPN. Usted
puede repetir este ejemplo en modo algebraico para verificar esta asercin.
x
2L 1 +
R +2L
R+ y b
Pgina 2-9
Edicin de expresiones algebraicas
La edicin de una expresin algebraica con el editor de lnea es muy similar la
edicin de una expresin aritmtica (vase el ejercicio anterior). Suponga que
deseamos modificar la expresin incorporada anteriormente de manera que
luzca como se muestra a continuacin:
x2
2L 1 +
R +2 L
R+x b
El cursor editor se muestra como una flecha izquierda pulsante sobre el primer
carcter en la lnea a editarse. Como en un ejercicio anterior en edicin,
utilizaremos las teclas para mover el cursor al lugar apropiado para
edicin, y la tecla de cancelacin, , para eliminar caracteres.
Pgina 2-10
Escriba para escribir segundo par de parntesis
Presione para suprimir el parntesis izquierdos del par
Presione ` para regresar a la pantalla normal.
El resultado es:
Note que la expresin se ha ampliado para incluir trminos por ejemplo |R|,
el valor absoluto, y SQ(bR), el cuadrado de bR. Para ver si podemos
simplificar este resultado, use FACTOR(ANS(1)) en modo ALG:
Pgina 2-11
Nota: Para utilizar las letras griegas y otros caracteres en expresiones
algebraicas utilice el men CHARS. Este men se activa con . Los
detalles se presentan en el apndice D.
Las seis teclas de men del escritor de ecuaciones activan las siguientes
funciones:
Pgina 2-12
@EVAL: permite evaluar, simblicamente o numricamente, una expresin
destacada en la pantalla del escritor de ecuaciones (similar a )
@FACTO: permite factorizar la expresin destacada en la pantalla del escritor de
ecuaciones (si la factorizacin es posible)
@SIMP: permite simplificar una expresin destacada en la pantalla del escritor
de ecuaciones (tanto como puede ser simplificada segn las reglas algebraicas
del CAS)
Estas teclas del men para el escritor de ecuaciones activan las funciones
siguientes:
Pgina 2-13
El cursor se muestra como una flecha apuntando hacia la izquierda. El cursor
indica la posicin de edicin actual en la pantalla del escritor de ecuaciones.
Por ejemplo, con el cursor en la posicin mostrada anteriormente, escrbase:
*5+1/3
Pgina 2-14
Supngase que se quiere sumar la cantidad 1/3 a esta expresin para
obtener:
5 1
+
2
3
5 + 2 (5 + )
2
Pgina 2-15
Mostrar la expresin en tamao pequeo
Para mostrar la expresin en caracteres pequeos (el cul podra ser til si la
expresin es larga y complicada), presione simplemente la tecla @BIG . Para
este caso, la pantalla lucir como sigue:
Para recuperar los caracteres grandes en la pantalla, presione @BIG una vez
ms.
Evaluacin de la expresin
Para evaluar la expresin (o las partes de la expresin) dentro del escritor de
ecuaciones, destaque la pieza que usted desea evaluar y presione la tecla
@EVAL .
Si Ud. quiere recobrar la expresin sin evaluar utilice la funcin UNDO, i.e.,
(la primera tecla en la tercera fila contada de la parte superior del
teclado). La expresin recuperada se demuestra destacada como antes:
Pgina 2-16
Si Ud. desea un resultado numrico, use la funcin NUM (es decir, ).
El resultado es el siguiente:
Pgina 2-17
Puesto que sta es la sub-expresin que deseamos evaluar, podemos ahora
presionar @EVAL , dando por resultado:
Una evaluacin simblica una vez ms. Suponer que, a este punto, deseamos
evaluar la fraccin lateral izquierda solamente Presione la tecla direccional
vertical superior () tres veces, para seleccionar esa fraccin, dando por
resultado:
Pgina 2-18
Destaquemos la fraccin a la derecha, y obtengamos una evaluacin numrica
de ese trmino tambin, y mostremos la suma de estos dos valores decimales
en formato pequeo usando: C, conseguimos:
Pgina 2-19
En los ejercicios anteriores utilizamos la tecla de flecha vertical hacia abajo
para destacar las sub-expresiones para la evaluacin. En este caso, las
utilizaremos para accionar un cursor de edicin. Despus de que usted haya
acabado de escribir la expresin original, el cursor de escritura (una flecha
apuntando a la izquierda) ser situado a la derecha del 3 en el denominador
de la segunda fraccin segn muestra aqu:
Presione la tecla () para activar el cursor editor. La pantalla ahora luce as:
Pgina 2-20
Despus, presione la tecla ()para activar el cursor transparente de edicin
destacando 3 en el denominador de 2/3. Presione la tecla () para
destacar el exponente 2 en la expresin 2/3. Despus, Presione ()
para cambiar el cursor en el cursor de la insercin. Presione una vez ms
para suprimir el 2, y un 5 para escribir 5. Presione la tecla () tres veces
para destacar la expresin 5/3. Entonces, escriba para aplicar LN
a esta expresin. La pantalla ahora luce as:
Pgina 2-21
En resumen, para editar una expresin en el escritor de ecuaciones usted debe
utilizar las teclas () para destacar la expresin a la cual las
funciones sern aplicadas (Vg., los casos LN y raz cuadrada en la expresin
anterior). Use la tecla ()en cualquier localizacin, repetidamente, para
activar el cursor transparente de edicin. En este modo, utilizar las teclas
() para moverse de trmino a trmino en una expresin. Cuando usted
alcanza un punto que usted necesite corregir, use () para activar el cursor
de insercin y proceder con la edicin de la expresin.
Para ilustrar el uso del escritor de ecuaciones para escribir una expresin
algebraica se utilizar el siguiente ejemplo. Supngase que se quiere escribir
la expresin:
2 x + 2 y
+ e LN
1/ 3
3
El resultado es el siguiente:
Pgina 2-22
En este ejemplo se utilizan varias letras minsculas del Castellano, por ejemplo,
x (~x), varias letras griegas, por ejemplo, (~n), e inclusive
una combinacin de letras castellanas y griegas, y (~c~y).
Obsrvese que para escribir una letra castellana en minscula es necesario
utilizar la combinacin de teclas ~ seguida de la tecla de la letra a
escribirse. As mismo, se pueden copiar caracteres especiales utilizando el
men CHARS () si no se desea memorizar la combinacin de teclas
que produce el carcter deseado. Una coleccin de combinaciones con
~ que se utilizan comnmente se present en una seccin anterior.
La funcin CURS
La funcin CURS (@CURS) en el men del Escritor de Ecuaciones (la tecla B)
convierte pantalla en una pantalla grfica y produce un cursor grfico que se
pueda controlar con las teclas direccionales () para seleccionar
sub-expresiones. La sub-expresin seleccionada con @CURS se mostrar
enmarcada en la pantalla grfica. Despus de seleccionar una sub-expresin
presione ` para mostrar la sub-expresin seleccionada destacada en el
escritor de ecuaciones. Las figuras siguientes muestran diversas sub-
expresiones seleccionadas con @CURS y la pantalla correspondiente del escritor
de la ecuacin despus de presionar `.
Pgina 2-23
Edicin de expresiones algebraicas
La edicin de ecuaciones algebraicas sigue las mismas reglas que la de
ecuaciones aritmticas. A saber:
Use las teclas () para seleccionar expresiones
Use la tecla (), repetidamente, para activar e cursor transparente
de edicin . En este modo, use las teclas () para moverse de
trmino a trmino en una expresin.
En un punto de edicin, use () para activar el cursor de la
insercin y procede con la edicin de la expresin.
Pgina 2-24
tecla , para moverse de elemento a elemento en la expresin. La orden de
la seleccin del cursor transparente de edicin en este ejemplo es la que sigue
(Presione la tecla , repetidamente):
1. El 1 en el exponente 1/3
2.
3. y
4.
5. 2
6. x
7. en la funcin exponencial
8.
9. 3 en el trmino 3
10. el 2 en la fraccin 2/3
Pgina 2-25
R Ponga un smbolo de raz cuadrada sobre y
(esta operacin tambin cambia el cursor al
cursor de seleccin)
S Seleccione 1/3 y escriba la funcin SIN
La pantalla resultante es la siguiente:
Pgina 2-26
Una aplicacin ms de D produce ms cambios:
Incluso con los caracteres grandes (ingls, large font), es posible navegar la
expresin entera usando el cursor transparente de edicin. Use lo siguiente:
C, para fijar el cursor transparente de edicin encima del
factor 3 en el primer trmino del numerador. Entonces, presione la tecla ,
para navegar a travs de la expresin.
transformado en e 3
. Esto no puede parecerse como una simplificacin,
Pgina 2-27
pero lo es en el sentido que la funcin de la raz cbica ha sido substituida por
las funciones inversas exp-LN.
Pgina 2-28
Presione para recuperar la expresin original. Ahora, seleccionemos
la expresin entera presionando la tecla (). Y presione la tecla @FACTO ,
para obtener:
Pgina 2-29
Despus, seleccionar el comando DERVX (la derivada con respecto a la
variable X, la variable independiente actual del CAS) usando:
~d . La funcin DERVX ahora se selecciona:
Pgina 2-30
presione la tecla @EXIT. Presione ` para abandonar el escritor de
ecuaciones.
Pgina 2-31
Despus, copiaremos la fraccin 2/3 del factor extremo izquierdo en la
expresin, y la pondremos en el numerador del argumento de la funcin LN.
Intente lo siguiente:
La pantalla resultante es la siguiente:
Las funciones BEGIN y END no ser necesario al operar dentro del escritor de
ecuaciones, puesto que podemos seleccionar cadenas de caracteres usando
las teclas direccionales. Las funciones BEGIN y END son ms tiles al corregir
una expresin con el editor de lnea. Por ejemplo, seleccionemos la expresin
x+2y de esta expresin, pero usando el editor de lnea dentro del escritor
de ecuaciones, como sigue: A
Pgina 2-32
La pantalla muestra la sub-expresin requerida :
Sumatorias
Utilizaremos el escritor de ecuaciones para escribir la sumatoria siguiente:
1
k
k =1
2
Pgina 2-33
se escribe en el escritor de ecuaciones, proporciona localidades de entrada
para el ndice de la sumatoria as como para la cantidad que es sumada. Para
llenar estas localidades de entrada, utilice lo siguiente:
~k11/~kQ2
La pantalla que resulta es:
Pgina 2-34
Derivadas
Utilizaremos el escritor de ecuaciones para escribir la siguiente derivada:
d
( t 2 + t + )
dt
Presione O para activar el escritor de ecuaciones. Entonces presione
para escribir el smbolo de la derivada (parcial). Notar que la
muestra, cuando se escribe en el escritor de ecuaciones, proporciona las
localizaciones de la entrada para la expresin que es distinguida y la variable
de la diferenciacin. Para llenar estas localizaciones de la entrada, utilizar lo
siguiente:
~t~a*~tQ2
+~b*~t+~d
La pantalla resultante es la siguiente:
Pgina 2-35
Para recobrar la expresin de la derivada, use . Para evaluar la
derivada otra vez, usted puede utilizar la tecla D. Esto demuestra otra vez
que
d
( t 2 t + ) = 2 t +
dt .
Es posible escribir derivadas de segundo orden, por ejemplo:
Nota: La notacin ( ) es apropiado de derivadas parciales. La
x
notacin apropiada para las derivadas totales (i.e., derivadas de una
d
variable) es ( ) . La calculadora, sin embargo, no distingue entre las
dx
derivadas parciales y totales.
Integrales definidas
Utilizaremos el escritor de ecuaciones para incorporar la integral definida
siguiente:
t sin(t ) dt .
0
Presione O para activar el escritor de
Pgina 2-36
integral. Notar que este smbolo, cuando se escribe en el escritor de
ecuaciones, proporciona las localidades de entrada para los lmites de la
integracin, el integrando, y la variable de la integracin. Para llenar estas
localidades de entrada, utilice lo siguiente:
0~u~ t*S~t~t.
Esto indica que la expresin general para una integral en el editor de lnea o
en la pantalla es:
(lmite_inferior, lmite_superior,integrando,variable_de_integracin)
Presione ` para regresar al escritor de ecuaciones. La pantalla que resulta
no es el integral definida que escribimos, sin embargo, si no su valor simblico,
a saber,
Pgina 2-37
la cul se evala a 36. La evaluacin parcial es posible, por ejemplo:
Pgina 2-38
llamado CASDIR. La pantalla del Control de Archivos tiene tres funciones
asociadas a las teclas del men':
@CHDIR: Cambiar al directorio seleccionado
@CANCL: Accin de cancelacin
@@OK@@: Aprobar una seleccin
Por ejemplo, cambie el directorio a CASDIR, presione la tecla , y presione
@CHDIR. Esta accin cierra la pantalla del Control de Archivos y nos vuelve a la
pantalla normal de la calculadora. Usted notar que la segunda lnea superior
en la pantalla ahora comienza con los caracteres
{ HOME CASDIR } indicando que el directorio actual es CASDIR dentro del
directorio HOME.
Pgina 2-39
@HEADE Para mostrar el directorio que contiene una variable en el
encabezado
@LIST Proporciona una lista de nombres y descripcin de variables
@SORT Para clasificar variables segn ciertos criterios
Si Ud. presiona la tecla L, el ltimo conjunto de funciones es:
@XSEND Para enviar variable con protocolo XMODEM
@CHDIR Para cambiar el directorio
Para moverse entre las diversas funciones suaves del men, usted puede utilizar
no solamente la tecla L, sino tambin la tecla PREV ().
Se invita al usuario que intente estas funciones en el suyo o sus el propio. Sus
usos son directos.
El directorio HOME
Para acceder al directorio HOME, presinese la funcin UPDIR () --
reptase cuantas veces sea necesario -- hasta que la especificacin {HOME} se
muestra en la segunda lnea del encabezado de la pantalla. Como una
alternativa, utilcese (mantngase presionada la tecla) . En este
ejemplo, el directorio HOME contiene solamente el sub-directorio CASDIR.
Presinese la tecla J para mostrar las variables en las teclas de men:
Sub-directorios
Para almacenar datos en una coleccin de directorios bien organizada, el
usuario podra crear una serie de sub-directorios dentro del directorio HOME, y
an ms sub-directorios dentro de estos sub-directorios, hasta formar una
jerarqua de directorios similar a los directorios en un ordenador (computador,
o computadora). Los sub-directorios pueden identificarse con nombres que
reflejen el contenido de los mismos, o con cualquier nombre que el usuario
quiera darles.
Pgina 2-40
El sub-directorio CASDIR
El sub-directorio CASDIR contiene un nmero de variables necesarias para la
operacin apropiada del CAS (Computer Algebraic System, ver el apndice
C). Para ver el contenido del directorio, podemos utilizar las teclas:
lo cul abre el Control de Archivos una vez ms:
Pgina 2-41
una lista de datos, GNAME significa un nombre global, y REAL significa
una variable numrica real (o de punto flotante).
La cuarta y ltima columna representa el tamao, en bytes, de la variable.
As, por ejemplo, variable PERIOD ocupa 12.5 bytes, mientras que la
variable REALASSUME ocupa 27.5 bytes (1 byte = 8 bits, 1 bit es la
unidad de la memoria ms pequea en computadoras y calculadoras).
Para ver el contenido de la variable EPS, por ejemplo, use @EPS@. Esto
demuestra que el valor de EPS es .0000000001
Para ver el valor de una variable numrica, necesitamos presionar
solamente la tecla del men para la variable. Por ejemplo, presione @EPS@
seguido de `, muestra el mismo valor de la variable en la pantalla, si la
calculadora se fija a algebraico. Si la calculadora se fija al modo RPN,
usted necesita solamente presionar la tecla `.
Para ver el nombre completo de una variable, presione primero la tecla de
tick , y despus la tecla correspondiente del men para la variable.
Por ejemplo, para la variable listada en la pantalla como PERIO, usamos:
@PERIO@, lo cual produce como salida el texto: 'PERIOD'. Este
procedimiento se aplica a los modos algebraicos y RPN de la calculadora.
Pgina 2-42
Variables en CASDIR
Las variables pre-definidas contenidas en el directorio de CASDIR son las
siguientes:
PRIMIT Primitiva (anti-derivada) calculada ms recientemente, no
una variable predefinida, sino una creada por un ejercicio
anterior.
CASINFO un grfico que proporciona la informacin del CAS
MODULO Modulo para la aritmtica modular (predefinido = 13)
REALASSUME Lista de los nombres de variables asumidos como reales
PERIOD Perodo para funciones trigonomtricas (predefinido= 2)
VX Nombre de la variable independiente (predefinido = X)
EPS Valor de incremento pequeo, epsilon (predefinido=10 -
10
)
Estas variables se utilizan para la operacin del CAS.
Pgina 2-43
~~math`
~~math`
~~m~ath`
Crear sub-directorios
Los sub-directorios pueden ser creados usando el ambiente FILES o usando la
funcin CRDIR. Los dos procedimientos para crear sub-directorios se presentan
a continuacin.
Pgina 2-44
use las teclas ) para destacarlo. Entonces, presione la tecla @@OK@@. La
pantalla puede parecer esto:
Pgina 2-45
El cursor se mueve a la posicin _Directory. Presione la tecla @@CHK@ para
especificar que usted est creando un directorio, y presione @@OK@@ para
abandonar la forma interactiva. El listado de variables para el directorio
HOME ser mostrado en la pantalla como sigue:
La pantalla indica que hay un nuevo directorio (MANS) dentro del directorio
HOME.
Despus, crearemos un sub-directorio llamado INTRO (INTROduccin), dentro
de MANS, para contener variables creadas como ejercicio en secciones
subsecuentes de este captulo. Presione la tecla $ para volver a la pantalla
normal de la calculadora (el men TOOLS se mostrar). Entonces, presione
J para mostrar el contenido del directorio HOME en las teclas de men. La
pantalla puede lucir como la siguiente (si usted ha creado otras variables en el
directorio HOME, stas se mostrarn en las etiquetas de las teclas del men
tambin):
Pgina 2-46
Presione la tecla )!INTRO para moverse dentro del sub-directorio INTRO. Esto
mostrar un sub-directorio vaco. Ms adelante, haremos algunos ejercicios en
crear variables.
Pgina 2-47
Use la tecla ()para seleccionar la opcin 5. CRDIR, y presione @@OK@@.
Pgina 2-48
Mudanza entre sub-directorios
Bajar el rbol del directorio, usted necesita presionar la tecla correspondiente
al sub-directorio al cual usted desea moverse. La lista de variables en un sub-
directorio se puede producir al presionar la tecla J (VARiables). Para
moverse hacia arriba en el rbol del directorio, utilice la funcin UPDIR, esto es,
escriba .
Suprimir sub-directorios
Para suprimir un sub-directorio, utilice uno de los procedimientos siguientes:
Pgina 2-49
@ALL@ Proceder con suprimir todos los sub-directorios (o variables)
!ABORT No suprimir sub-directorio (o variable) de una lista
@@NO@@ No suprimir sub-directorio (o variable)
Despus de seleccionar una de estas cuatro funciones, volver a la pantalla
que enumera el contenido del sub-directorio. La funcin !ABORT, sin embargo,
mostrar un mensaje de error:
y usted tuvo que presionar @@OK@@, antes de volver al listado de las variable.
Pgina 2-50
Use la tecla () para seleccionar la opcin 5. DIRECTORY. Entonces,
presione @@OK@@. Esto producir el siguiente men:
Pgina 2-51
Presione @@OK@@, para obtener:
Pgina 2-52
Usando la funcin PURGE a partir del men TOOL
El men TOOL est disponible al presionar la tecla I (Modos algebraico y
RPN):
Variables
Las variables en la calculadora son similares a los archivos en el disco duro de
un ordenador (computador, o computadora). Es posible almacenar un objeto
(valores numricos, expresiones algebraicas, listas, vectores, matrices,
programas, etc.) en una variable. Las variables se identifican por un nombre,
el cual puede ser cualquier combinacin de caracteres alfabticos o numricos,
comenzando siempre por una letra (ya sea castellana o griega). Algunos
caracteres no alfabticos, tales como la flecha (), pueden utilizarse en el
nombre de una variable, si se combinan con un carcter alfabtico. Por lo
tanto, A es un nombre vlido para una variable, pero no lo es.
Ejemplos de nombres vlidos para una variable son: A, B, a, b, , ,
A1, AB12, A12,Vel,Z0,z1, etc.
No se puede asignar a una variable un nombre igual al de una funcin en la
calculadora. Los nombres reservados por la calculadora son los siguientes:
ALRMDAT, CST, EQ, EXPR, IERR, IOPAR, MAXR, MINR, PICT, PPAR, PRTPAR,
VPAR, ZPAR, der_, e, i, n1,n2, , s1, s2, , DAT, PAR, ,
Las variables pueden organizarse en sub-directorios.
Pgina 2-53
Creando variables
Para crear una variable, podemos utilizar el men FILES, a lo largo de las
lneas de los ejemplos demostrados arriba para crear un sub-directorio. Por
ejemplo, dentro del sub-directorio {HOME MANS INTRO}, creado en un
ejemplo anterior, deseamos almacenar las variables siguientes con los valores
demostrados:
Nombre Contenidos Tipo
A 12.5 real
-0.25 real
A12 3105 real
Q r/(m+r)' algebraico
R [3,2,1] vector
z1 3+5i complejo
p1 << r '*r^2' >> programa
Presione @@OK@@ para escoger el directorio. Usted conseguir una pantalla que
no muestra ningn elemento (el sub-directorio INTRO est vaco a este punto)
Pgina 2-54
Presione la tecla L para acceder el siguiente conjunto de teclas, y presione
la tecla @@NEW@@. Esto producir la forma interactiva NEW VARIABLE:
Presione @@OK@@ una vez ms para crear la variable. La nueva variable se muestra
en el listado siguiente:
El listado indica una variable real (|R), cuyo nombre es A, y que ocupa 10.5
bytes de memoria. Para ver el contenido de la variable en esta pantalla,
presione L@VIEW@.
Presione la tecla @GRAPH para ver el contenido en un formato grfico.
Pgina 2-55
Presione $ una vez ms para regresar a la pantalla normal. La variable
A aparece ahora en las etiquetas de la tecla:
Modo algebraico
Use las teclas siguientes para almacenar el valor de 0.25 en la variable :
0.25\ K ~a. A este punto, la pantalla lucir como
sigue:
Los siguientes son las teclas requerido para incorporar las variables restantes:
A12: 3V5K~a12`
Q: ~r/
~m+~r K~q`
R: 321 K~r`
Pgina 2-56
z1: 3+5* K~z1` (si est
necesitado, aceptar el cambio al modo Complex)
p1: ~r*
~rQ2 K~p1`..
La pantalla, a este punto, lucir como sigue:
Modo RPN
Use las siguientes teclas para almacenar el valor de 0.25 en la variable :
.25\`~a`. A este punto, la pantalla lucir
como sigue:
Para incorporar el valor 3105 dentro de A12, podemos utilizar una versin
ms corta del procedimiento: 3V5~a12` K
Aqu est una manera de incorporar el contenido de Q:
Q: ~r/
~m+~r ~q` K
Para incorporar el valor de R, podemos utilizar una versin incluso ms corta
del procedimiento:
R: 3#2#1 ~rK
Pgina 2-57
Notar eso para separar los elementos de un vector en modo RPN podemos
utilizar la tecla espaciadora (#), en vez de la coma () utilizada
arriba en modo algebraico.
z1: 3+5* ~z1 K(si est
necesitado, aceptar el cambio al modo Complex)
p1: ~r*
~rQ2 ~p1` K.
La pantalla, a este punto, lucir como sigue:
Usted ver seis de las siete variables enumeradas al pi de la pantalla: p1, z1,
R, Q, A12, .
Modo algebraico
Presinense las siguientes teclas: J@@z1@@ ` @@@R@@ `@@@Q@@@ `. Al finalizar
este ejercicio la pantalla lucir de esta forma:
Pgina 2-58
Modo RPN
En modos RPN, es necesario solamente presionar las teclas correspondientes al
nombre de las variables para examinar el contenido de las mismas. Para el
caso de inters, examnese el contenido de las variables z1, R, Q, A12, , y
A, creadas anteriormente, de la forma siguiente: J@@z1@@ @@@R@@ @@@Q@@ @@A12@@ @@@@
Pgina 2-59
Ntese que en este caso el programa contenido en la variable p1 se lista en la
pantalla. Para ver el contenido del resto de las variables de este directorio,
presione L:
@@@@
Pgina 2-60
o, de una manera simplificada,
~b/2 @@A12@@ K
Copiar variables
Los ejercicios siguientes demuestran diversas maneras de copiar variables a
partir de la una secundaria-directorio a otra.
Pgina 2-61
HOME. He aqu cmo a hacerlo: Presione @@OK@@ para producir la lista
siguiente de variables:
Pgina 2-62
Usar la historia en modo algebraico
Aqu est una manera de utilizar la historia (pantalla) para copiar una variable
a partir de un directorio a otro con la calculadora fijada al modo algebraico.
Suponer que estamos dentro de sub-directorio {HOME MANS INTRO}, y
desear copiar el contenido de la variable z1 al sub-directorio {HOME MANS}.
Utilice el procedimiento siguiente: @@z1@ K@@z1@ ` Esto almacena
simplemente el contenido de z1 en s mismo (ningn cambio efectuado en z1).
Despus, use ` para moverse al sub-directorio {HOME MANS}. La
pantalla de la calculadora lucir de este modo:
Despus, use la tecla de cancelacin tres veces, para quitar las tres lneas
ltimas en la pantalla: . A este punto, la pantalla est lista a
ejecutar la funcin ANS(1)z1. Presione ` para ejecutar esta funcin.
Entonces, use @@z1@, para verificar el contenido de la variable.
Pgina 2-63
Ahora, use para moverse al directorio HOME, y presione
K para terminar la operacin. Use @@z1@, para verificar el contenido de
la variable.
Pgina 2-64
Reordenar variables en un directorio
En esta seccin ilustramos el uso de la funcin ORDER para reordenar las
variables en un directorio. Asumimos que comenzamos dentro del sub-
directorio {HOME MANS} contener las variables, A12, R, Q, z1, A, y el sub-
directorio INTRO, segn lo demostrado abajo.
Modo algebraico
En este caso, tenemos la calculadora fijada al modo algebraico. Suponer que
deseamos cambiar la orden de las variables a INTRO, A, z1, Q, R, A12.
Seguir de la forma siguiente para activar la funcin ORDER:
@@OK@@ Seleccione MEMORY del men de programacin
@@OK@@ Seleccione DIRECTORY del men MEMORY
@@OK@@ Seleccione ORDER del men DIRECTORY
Modo RPN
En modo RPN, la lista de variables reordenadas se enumera en la pantalla
antes de aplicar la funcin ORDER. Suponer que salimos de la misma
situacin que arriba, pero en modo RPN, i.e.,
Pgina 2-65
La lista reordenada es creada usando:
)@INTRO @@@@A@@@ @@@z1@@ @@@Q@@@ @@@@R@@@ @@A12@@ `
Pgina 2-66
Nota: Usted puede utilizar la pantalla para mover una variable
combinando el copiado con suprimir una variable. Los procedimientos para
suprimir variables se muestran en la siguiente seccin.
Suprimir variables
Las variables se pueden suprimir usando la funcin PURGE. Esta funcin puede
ser alcanzada directamente usando el men TOOLS (I), o usando el men
FILES @@OK@@ .
Pgina 2-67
Usando la funcin PURGE en la pantalla en modo algebraico
Nuestra lista de variables contiene las variables p1, z1, Q, R, y . A
continuacin se utiliza la funcin PURGE para eliminar las variable p1 y A.
Presinese I @PURGE@ J@@p1@@ `, y a continuacin I @PURGE@ J@@p1@@
`. La pantalla indica que las variables p1 y A han sido eliminada:
Pgina 2-68
Para eliminar dos variables simultneamente, por ejemplo, las variables R y Q,
crese primero una lista (en Modo RPN, los elementos de lista no necesitan
estar separados por comas como se requiere en Modo algebraico):
J @@@R!@@ @@@Q!@@ `
Pgina 2-69
Usted puede utilizar las teclas para navegar entre estas funciones y
destacar cualesquiera de ellas que usted desea colocar de nuevo en la
pantalla. Una vez que usted haya seleccionado la funcin a repetir, presione
@@@OK@@@.
Banderas o seales
Una bandera o seal es un valor Booleano, eso se puede fijar o despejar
(verdad o falso), eso especifica un ajuste dado de la calculadora o una opcin
en un programa. Las banderas en la calculadora son identificadas por
nmeros. Hay 256 banderas, numeradas a partir de la -128 a 128. Las
banderas positivas se llaman las banderas del usuario y estn disponibles para
programar propsitos del usuario. Las banderas representadas por nmeros
negativos se llaman las banderas del sistema y afectan la manera que la
calculadora funciona. Para ver los ajustes actuales de las banderas presione la
Pgina 2-70
tecla H , y despus la tecla @FLAGS! (i.e., F1). Usted conseguir una pantalla
etiquetada SYSTEM FLAGS listando los nombres de las banderas y sus
nmeros:
Pgina 2-71
Para ver su funcionamiento, primero fije la bandera 01 del sistema (i.e.,
seleccione Principal Value). Presione @@OK@@ dos veces para volver a la pantalla
normal de la calculadora. Intentaremos solucionar una solucin cuadrtica de
la ecuacin, por ejemplo, t2+5t+6 = 0, con la funcin QUAD.
Modo algebraico
Use las teclas siguientes: N~q (use las teclas para
seleccionar la funcin QUAD) presione @@OK@@ .
Modo RPN
Primero, ajuste la bandera del sistema 01 a Principal Value. Presione @@OK@@ dos
veces para volver a la pantalla normal de la calculadora. Entonces, escriba la
ecuacin cuadrtica como sigue:
O~ t Q2+5*~
t+60
` (mantener una segunda copia en la pantalla RPN)
Pgina 2-72
~ t`
Pgina 2-73
Presione @@OK@@ dos veces para volver a la pantalla normal de la calculadora.
Pgina 2-74
@@OK@@ Activar la funcin ORDER.
Una forma alternativa de mostrar las funciones de un men es a travs de teclas
de men (soft MENU), al manipular la seal de sistema nmero 117 (system
flag 117). (Para informacin adicional sobre seales de sistema vanse los
Captulos 2 y 24 en la Gua del Usuario). Para seleccionar esta seal utilcese:
H @FLAGS!
La pantalla muestra la seal de sistema nmero 117 sin seleccionar (es decir,
con la opcin CHOOSE boxes activa):
Pgina 2-75
Presinese B para seleccionar el men MEMORY ()@@MEM@@). La pantalla
muestra las siguientes teclas de men:
Pgina 2-76
El men CAT (CATalog menu), activado con la tecla N, segunda
tecla en la cuarta fila del teclado:
Pgina 2-77
Captulo 3
Clculos con nmeros reales
Este Captulo demuestra el uso de la calculadora para operaciones y las
funciones relacionadas un los nmeros reales. Se asume que el usuario est
familiarizado con el teclado para identificar ciertas funciones disponibles en el
mismo (por ejemplo, SIN, COS, TAN, etc.) As mismo, se asume que el lector
sabe como seleccionar el sistema operativo de la calculadora (Captulo 1),
como usar mens y listas de seleccin (Captulo 1), y como utilizar variables
(Captulo 2).
Estos ajustes representan: RADianes para las medidas angulares, XYZ para las
coordenadas (cartesianos) rectangulares, base de numeracin DECimal,
nmeros reales (R), = significa resultados EXACTos, y ' X ' es el valor de la
variable independiente del CAS.
Pgina 3-1
RAD: radianes, 2 radianes en un crculo completo
GRD: grados centesimales, 400 grados en un crculo completo
2. Especificacin de sistema coordinado (XYZ, RZ, R). El smbolo
significa un coordenada angular.
XYZ: Coordenadas cartesianas o rectangulares (x,y,z)
RZ: Coordenadas polares cilndricas (r,,z)
R: Coordenadas esfricas (,,)
3. Especificacin de la base de numrica (HEX, DEC, OCT, BIN)
HEX: nmeros hexadecimales (base 16)
DEC: nmeros decimales (base 10)
OCT: nmeros octales (base 8)
BIN: nmeros binarios (base 2)
4. Especificacin de modo real o complejo (R, C)
R: nmeros reales
C: nmeros complejos
5. Especificacin de modo exacto o aproximado (=, ~)
= modo exacto (simblico)
~ modo aproximado (numrico)
6. Variable independiente del CAS (por ejemplo, X, t, etc.)
Pgina 3-2
del ngulo o para la especificacin de la base de nmero. Los clculos de
nmeros reales se demuestran en modo algebraico (ALG) y de notacin polaca
reversa (RPN).
La funcin inversa
Use la tecla Y. En modo de ALG, presione Y primero, seguido por un
nmero o una expresin algebraica, por ejemplo, Y2. Resultado = 0.5.
En modo RPN, escriba el nmero primero, despus utilice la tecla de la funcin,
por ejemplo, 4`Y. Resultado = 0.25.
En modo de RPN, escribir los operandos uno despus del otro, separado por
un `, despus presione la tecla del operador. Ejemplos:
Pgina 3-3
3.7` 5.2 +
6.3` 8.5 -
4.2` 2.5 *
2.3` 4.5 /
Alternativamente, en modo RPN, uno puede separar los operandos con la tecla
espaciadora (#) antes de presionar la tecla de la operacin. Ejemplos:
3.7#5.2 +
6.3#8.5 -
4.2#2.5 *
2.3#4.5 /
Uso de parntesis
Se pueden utilizar parntesis para agrupar operaciones, as como para incluir
argumentos de funciones. Los parntesis estn disponibles con la combinacin
. Los parntesis se escriben siempre en pares. Por ejemplo, calcule
(5+3.2)/(7-2.2):
En modo ALG:
5+3.2/7-2.2`
En modo RPN uno no siempre necesita usar parntesis, dado que los clculos
se realizan directamente en la pantalla (stack):
5`3.2+7`2.2-/
Para ambos modos, ALG y RPN, uno puede utilizar el escritor de ecuaciones en
el clculo:
O5+3.2/7-2.2
La ecuacin puede ser evaluada dentro del escritor de ecuaciones al utilizar las
siguientes teclas:
Pgina 3-4
@EVAL@ o, @EVAL@
Potencias y races
La funcin potencia, ^, se encuentra disponible en la tecla Q. Cuando se
calcula en la pantalla en modo ALG, escrbase la base (y) seguida de la tecla
Q, y del exponente (x), por ejemplo, 5.2Q1. 25
En Modo RPN, escrbase el nmero primero, seguido por la funcin, por
ejemplo, 5.2`1.25`Q
La funcin raz, XROOT(y,x), est disponible a travs de la combinacin de
teclas . Cuando se calcula en la pantalla en modo ALG, escrbase la
funcin XROOT seguida por los argumentos (y,x), separados por comas, por
ejemplo, 3 27`
En Modo RPN, escrbase el argumento y, primero, despus, x, y finalmente la
funcin, por ejemplo, 27`3`
Pgina 3-5
Logaritmos decimales y potencias de 10
Los logaritmos decimales (de base 10) se calculan a travs de la combinacin
de teclas (funcin LOG), mientras que su inversa (ALOG, o
antilogaritmo) se calcula utilizando . En modo ALG, la funcin se
escribe antes del argumento:
2.45`
\2.3`
En Modo RPN, el argumento se escribe antes de la funcin:
2.45`
2.3\`
O, en modo RPN:
4.5\V2\`
Funciones trigonomtricas
Tres funciones trigonomtricas se encuentran disponibles en el teclado: seno
(S), coseno (T), y tangente (U). Los argumentos de estas funciones son
Pgina 3-6
ngulos ya sea en grados, radianes, o grados decimales. Los siguientes
ejemplos usan ngulos en grados (DEG):
En Modo ALG:
S30`
T45`
U135`
En Modo RPN:
30`S
45`T
135`U
Pgina 3-7
Diferencias entre las funciones y los operadores
Las funciones como ABS, SQ, , LOG, ALOG, LN, EXP, SIN, COS, TAN, ASIN,
ACOS, ATAN requieren un solo argumento. As, su uso en modo ALG es
directo, por ejemplo, ABS(x). Algunas funciones como XROOT requieren dos
argumentos, por ejemplo, XROOT(x,y). Esta funcin es equivalente a la
combinacin .
Pgina 3-8
los usos de la probabilidad y ser discutido en un captulo prximo. La opcin
8. FFT.. (Transformada Rpida de Fourier, en ingls, Fast Fourier Transform) se
aplica al proceso de seales y ser discutido en un captulo diferente. La
opcin 9. COMPLEX.. contiene las funciones apropiadas para los nmeros
complejos, que sern discutidos en el captulo siguiente. La opcin 10.
CONSTANTS proporciona el acceso a las constantes en la calculadora. Esta
opcin ser presentada ms adelante en este captulo. Finalmente, la opcin
11. SPECIAL FUNCTIONS.. incluye las funciones de las matemticas
avanzadas que sern discutidas en esta seccin tambin.
En general, tngase cuidado del nmero y orden de los argumentos requeridos
para cada funcin, y tngase en cuenta que, en el modo ALG uno debe
seleccionar primero la funcin y despus escribir el o los argumentos, mientras
que en Modo RPN, uno debe escribir el argumento en la pantalla primero, y
despus seleccionar la funcin.
Pgina 3-9
Las funciones hiperblicas son:
Seno hiperblico, SINH, y su inversa, ASINH o sinh-1
Coseno hiperblico, COSH, y su inversa, ACOSH o cosh-1
Tangente hiperblica, TANH, y su inversa, ATANH o tanh-1
En el modo de RPN, las teclas para realizar este clculo son los siguientes:
2.5` Escriba los argumentos en la pantalla
Seleccionar el men MTH
4 @@OK@@ Seleccionar 4. HYPERBOLIC..
5 @@OK@@ Seleccionar 5. TANH
El resultado es:
Pgina 3-10
Las operaciones mostradas anteriormente asumen que uno utiliza la opcin pre-
definida para la seal de sistema nmero 117 (CHOOSE boxes). Si uno ha
cambiado esta seal de sistema (vase el Captulo 2) a SOFT menu, el men
MTH resulta ser como se muestra a continuacin (a la izquierda en modo ALG,
a la derecha en Modo RPN):
Pgina 3-11
Por ejemplo, para calcular tanh(2.5), en modo ALG, cuando se usan mens de
teclas (SOFT menus) en vez de mens de listas (CHOOSE boxes), utilcese el
procedimiento siguiente:
Seleccionar el men MTH
)@@HYP@ Seleccionar el men HYPERBOLIC..
@@TANH@ Seleccionar TANH
2.5` Evaluar tanh(2.5)
Pgina 3-12
La opcin 19. MATH.. recobra el men MTH. Las funciones restantes se
agrupan en seis diversos grupos descritos a continuacin.
Si la bandera 117 del sistema se fija a SOFT menus, el men de las funciones
REAL lucir como se muestra a continuacin (en el modo ALG, las mismas
teclas del men estarn disponible en modo RPN):
Pgina 3-13
15 Escriba el primer argumento
Escriba una coma para separar argumentos
45 Escriba el segundo argumento
` Calcular funcin
El resultado es:
Mnimo y mximo
Utilizar estas funciones para determinar el valor mnimo o mximo de dos
discusiones.
MIN(x,y) : valor mnimo de x y de y
MAX(x,y) : valor mximo de x y de y
Pgina 3-14
Como ejercicio, verificar que MIN(-2,2) = -2, MAX(-2,2) = 2
Mdulo
MOD: y mod x = residuo de y/x, es decir, si x y y son nmeros enteros, y/x =
d + r/x, en la cual d = cociente, r = residuo. En este caso, r = y mod x.
Notar por favor que MOD no es una funcin, sino un operador, por ejemplo,
en modo ALG, MOD se debe utilizar como y MOD x, y no como
MOD(y,x). As, la operacin de la MOD es similar a la de +, -,
*, /.
Pgina 3-15
RD (x): convierte radianes a grados
Como ejercicio, verificar que DR(45) = 0.78539 (es decir, 45o = 0.78539rad),
RD(1.5) = 85.943669.. (es decir, 1.5rad = 85.943669..o).
Funciones especiales
La opcin 11. Special functions en el men MTH incluye las funciones
siguientes:
La funcin gamma se define como ( ) = x 1e x dx . Esta funcin tiene
0
Pgina 3-16
Factorial de un nmero
El factorial de un nmero positivo entero n se define como n!=n(n-1)(n-2)
321, con 0! = 1. La funcin factorial est disponible en la calculadora
usando ~2. En modos ALG y RPN, incorporar el nmero, primero,
seguido por la secuencia ~2. Ejemplo: 5~2`.
dn
decir., (n, x) = ( x) , en la cual y(x) se conoce como la funcin
dx n
digamma, o funcin Psi. Para esta funcin, n debe ser un nmero entero
positivo.
Pgina 3-17
Constantes de la calculadora
Los siguientes son las constantes matemticas usadas por su calculadora:
e: la base de logaritmos naturales.
i: la unidad imaginaria, ii 2 = -1.
: el cociente de la longitud del crculo a su dimetro.
MINR: el nmero real mnimo disponible en la calculadora.
MAXR: el nmero real mximo disponible en la calculadora.
Para tener acceso a estas constantes, seleccione la opcin 11. CONSTANTS..
en el men MTH,
Notar por favor que la e est disponible en el teclado como exp(1), es decir,
1`, en modo ALG, o 1` , en modo RPN. As
mismo, est disponible directamente del teclado como . Finalmente,
i est disponible usando .
Pgina 3-18
Operaciones con unidades
Los nmeros reales en la calculadora pueden escribirse con unidades de
medida. Por lo tanto, es posible calcular resultados que involucren un sistema
de unidades consistentes y producir un resultado con la combinacin de
unidades apropiadas.
El men de UNIDADES
El men de unidades (UNITS menu) se obtiene a travs de la combinacin de
teclas (asociada con la tecla 6). Con la seal de sistema nmero
117 indicando listas de men (CHOOSE boxes), el resultado es el siguiente
men:
Pgina 3-19
El usuario reconocer la mayora de estas unidades de sus estudios de fsica o
qumica (algunas, por ejemplo, la dina (dyne), ya no se utilizan muy
comnmente): N = newton, dyn = dynes (dinas), gf = gramos fuerza (distinto
de gramos-masa, simplemente gramos, una unidad de masa), kip = kilo-
poundal (1000 libras), lbf = libra-fuerza (distinto de libra-masa), pdl =
poundal.
Pgina 3-20
Nota: Utilcense las teclas L para navegar a travs de
los diferentes mens.
Unidades disponibles
Lo que sigue es una lista de las unidades disponibles en el men de las
UNIDADES. El smbolo de la unidad se demuestra primero seguido por el
nombre de la unidad en parntesis:
LONGITUD
m (metro), cm (centmetro), mm (milmetro), yd (yarda), ft (pies), in (pulgada),
Mpc (Mega parsec), pc (parsec), lyr (ao luz), au (unidad astronmica), km
(kilmetro), mi (milla internacional), nmi (milla nutica), miUS (milla estatutaria
EE.UU.), chain (cadena), rd (rod), fath (fathom), ftUS (pie de topografa), Mil
(Mil), (micron), (Angstrom), fermi (fermi)
AREA
m^2 (metro cuadrado), cm^2 (centmetro cuadrado), b (barn), yd^2 (yarda
cuadrada), ft^2 (pies cuadrados), in^2 (pulgada cuadrada), km^2 (kilmetro
cuadrado), ha (hectrea), a (are), mi^2 (milla cuadrada), miUS^2 (milla
cuadrada estatutoria), acre (acre)
VOLUMEN
m^3 (metro cbico), st (stere), cm^3 (centmetro cbico), yd^3 (yarda cbica),
ft^3 (pies cbicos), in^3 (pulgada cbica), l (litro), galUK (galn UK), galC
(Galn canadiense), gal (Galn de los E.E.U.U.), qt (cuarta), pt (pinta), ml
(mililitro), cu (Taza de los E.E.U.U.), ozfl (Onza lquida de los E.E.U.U.), ozUK
(Onza fluida BRITNICA), tbsp (cuchara de sopa), tsp (cucharilla), bbl (barril),
bu (bushel), pk (peck), fbm (pie de tablero)
TIEMPO
yr (ao), d (da), h (hora), min (minuto), s (segundo), Hz (hertz)
Pgina 3-21
VELOCIDAD
m/s (metro por segundo), cm/s (centmetro por segundo), ft/s (pies por
segundo), kph (kilmetro por hora), mph (milla por hora), knot (millas nuticas
por hora), c (velocidad de la luz), ga (aceleracin de la gravedad)
MASA
kg (kilogramo), g (gramo), Lb (libra del sistema de pesos americano), oz
(onza), slug (slug), lbt (libra de Troy), ton (tonelada corta), tonUK (tonelada
larga), t (tonelada mtrica), ozt (onza de Troy), ct (carate), grain (grano), u
(masa atmica unificada), mol (mol)
FUERZA
N (newton), dyn (dina), gf (gramo- fuerza), kip (kilopound-fuerza), lbf (libra-
fuerza), pdl (poundal)
ENERGA
J (julio), erg (ergio), Kcal (kilocalora), Cal (calora), Btu (unidad trmica
britnica internacional), ftlbf (pie-libra), therm (EEC therm), MeV (mega
electrn-voltio), eV (electrn-voltio)
POTENCIA
W (vatio), hp (caballo de fuerza)
PRESIN
Pa (pascal), atm (atmsfera), bar (bar), psi (libras por pulgada cuadrada), torr
(torr), mmHg (milmetros de mercurio), inHg (pulgadas de mercurio), inH20
(pulgadas de agua)
TEMPERATURA
o C (grado Celsius), o F (grado Fahrenheit), K (Kelvin), o R (grado Rankine),
Pgina 3-22
NGULO (medidas angulares planas y slidas)
o
(grado sexagesimal), r (radin), grad (grado centesimal), arcmin (minuto del
arco), arcs (segundo de arco), sr (esterradin)
RADIACIN
Gy (gray), rad (rad), rem (rem), Sv (sievert), Bq (becquerel), Ci (curie), R
(roentgen)
VISCOSIDAD
P (poise), St (stokes)
Unidades no enumeradas
Las unidades no enumeradas en el men de unidades, que sin embargo estn
disponibles en la calculadora, incluyen: gmol (gramo-mole), lbmol (libra-
mole), rpm (revoluciones por minuto), dB (decibelios). Estas unidades son
accesibles a travs de men 117.02, accionado usando MENU(117.02) en
modo ALG, o 117.02 ` MENU en modo RPN. El men se mostrar en la
pantalla como sigue (use para demostrar etiquetas en la pantalla):
Estas unidades son tambin accesibles a travs del catlogo, por ejemplo:
gmol: N~g
lbmol: N~l
rpm: N~r
dB: N~d
Pgina 3-23
El convertir a las unidades bsicas
Para convertir cualesquiera de estas unidades a las unidades bsicas en el
sistema internacional (SI), utilice la funcin UBASE. Por ejemplo, para calcular
el valor de 1 poise (unidad de viscosidad) en las unidades SI, utilice lo
siguiente:
En modo ALG, bandera de sistema 117 fijada a CHOOSE boxes:
Seleccionar el men UNITS
@@OK@@ Seleccionar el men TOOLS
@@OK@@ Seleccionar la funcin UBASE
1 Introducir 1 y subrayarlo
Seleccionar el men UNITS
@@OK@@ Seleccionar la opcin VISCOSITY
@@OK@@ Seleccionar el men UNITS
` Convertir las unidades
Esto resulta se muestra en la pantalla siguiente (es decir, 1 poise = 0.1 kg/
(ms)):
Pgina 3-24
Seleccionar el men UNITS
@)VISC Seleccionar la opcin VISCOSITY
@@@P@@ Seleccionar la unidad P (poise)
` Convertir las unidades
Pgina 3-25
Para escribir esta misma cantidad, con la calculadora en Modo RPN, utilcense
las teclas siguientes:
5 Escribir el nmero (sin subrayado)
Acceder al men UNITS
8@@OK@@ Seleccionar unidades de fuerza (8. Force..)
@@OK@@ Seleccionar Newtons (N)
Pgina 3-26
Nota: Uno puede escribir una cantidad con unidades utilizando el
teclado alfanumrico ~, por ejemplo, 5~n produce
la cantidad: 5_N
Prefijos de unidades
Uno puede escribir prefijos para las unidades de acuerdo con la siguiente
tabla de prefijos del Sistema Internacional (S.I.). La abreviatura del prefijo se
muestra primero, seguida del nombre, y del exponente x en el factor 10x
correspondiente a cada prefijo:
Prefijo Nombre x Prefijo Nombre x
Y yotta +24 d deci -1
Z zetta +21 c centi -2
E exa +18 m milli 3
P peta +15 m micro -6
T tera +12 n nano -9
G giga +9 p pico -12
M mega +6 f femto -15
k,K kilo +3 a atto -18
h,H hecto +2 z zepto -21
D(*) deka +1 y yocto -24
La funcin UBASE, que se usa para convertir a la unidad base (1 m), produce
lo siguiente:
Pgina 3-27
Operaciones con unidades
Una vez que una cantidad acompaada con las unidades se pasa al stack,
la misma puede ser utilizada en las operaciones matemticas, excepto que
esas cantidades con unidades no puedan utilizarse como argumentos de
funciones (digamos, SQ o SIN). As, procurando calcular LN(10_m) producir
un mensaje de error: Error: Bad Argument Type.
que resulta en 65_(myd). Para convertir este resultado a unidades del sistema
SI, utilcese la funcin UBASE:
Pgina 3-28
la cual, transformada a unidades SI con la funcin UBASE, produce:
Pgina 3-29
5_m ` 3200_mm ` +
12_mm ` 1_cm^2 `* 2_s ` /
Estas dos operaciones pasadas producen los resultados siguientes:
Ejemplos de CONVERT
Estos ejemplos producen el mismo resultado, es decir, convertir 33 vatios a
BTUs
Pgina 3-30
CONVERT(33_W,1_hp) `
CONVERT(33_W,11_hp) `
Estas operaciones se demuestran en la pantalla como:
Ejemplos de UVAL:
UVAL(25_ft/s) `
UVAL(0.021_cm^3) `
Ejemplos de UFACT
UFACT(1_ha,18_km^2) `
UFACT(1_mm,15.1_cm) `
Ejemplos de UNIT
UNIT(25,1_m) `
UNIT(11.3,1_mph) `
Pgina 3-31
Constantes fsicas en la calculadora
Continuando con referencias a unidades, discutimos a continuacin el uso de
las constantes fsicas que estn disponibles en la memoria de la calculadora.
Estas constantes se localizan en una biblioteca de constantes (constants library)
que se activa con la funcin CONLIB. Para activar esta funcin escrbase en la
pantalla el nombre de la funcin:
~~conlib~`,
o, seleccinese la funcin CONLIB en el catlogo de funciones siguiendo este
procedimiento: Primero, brase el catlogo de funciones utilizando:
N~c. A continuacin, utilcense las teclas direccionales verticales
para seleccionar CONLIB. Finalmente, presinese la tecla de men
F(@@OK@@). Presinese `, de ser necesario. utilcense las teclas
direccionales verticales () para navegar a travs de la lista de
constantes en la calculadora.
Pgina 3-32
Las teclas de men correspondientes a la biblioteca de constantes
(CONSTANTS LIBRARY) incluyen las siguientes funciones:
SI cuando se selecciona esta opcin, se usan unidades SI (*)
ENGL cuando se selecciona esta opcin, se usan unidades inglesas
(*)
UNIT cuando se selecciona esta opcin, se muestran unidades
VALUE cuando se selecciona esta opcin, no se muestran unidades
STK copia el valor (con sin unidades ) a la pantalla
QUIT abandona la biblioteca de unidades
(*) Activada solamente si la opcin VALUE (valor) ha sido seleccionada.
La pantalla de la biblioteca de constantes (CONSTANTS LIBRARY) aparece
como se muestra a continuacin si se ha seleccionado la opcin VALUE
(unidades en el sistema SI):
Pgina 3-33
Para ver los valores de las constantes en el sistema ingls (o sistema imperial),
presinese la opcin @ENGL :
Pgina 3-34
Esta misma operacin en Modo RPN requiere las siguientes teclas (despus de
extraer el valor de Vm de la biblioteca de constantes): 2`*
En esta pgina del men, hay una funcin (TINC) y un nmero de unidades
descritas en una seccin anterior. La funcin de inters es:
TINC: funcin del incremento de la temperatura
Pgina 3-35
De todas las funciones disponibles en este MEN (men UTILITY), a saber,
ZFACTOR, FANNING, DARCY, F0, SIDENS, TDELTA, y TINC, las funciones
FANNING y DARCY se describen en el captulo 6 en el contexto de solucionar
las ecuaciones para el flujo de tuberas. Las funciones restantes se describen a
continuacin.
Funcin ZFACTOR
La funcin ZFACTOR calcula el factor de la correccin de la compresibilidad
del gas para el comportamiento no-ideal de hidrocarburos gaseosos. La
funcin se invoca usando ZFACTOR(xT, yP), en la cual xT es la temperatura
reducida, es decir, el cociente de la temperatura real a la temperatura pseudo-
crtica, y yP es la presin reducida, es decir, el cociente de la presin real a la
presin pseudo-crtica. El valor de xT debe estar entre 1.05 y 3.0, mientras
que el valor de yP debe estar entre 0 y 30. Ejemplo, en modo ALG:
Funcin F0
La funcin F0 (T, ) calcula la fraccin (adimensional) de la potencia emisiva
de un cuerpo negro total a la temperatura T entre las longitudes de onda 0 y
. Si no se usan unidades con T y , se implica que T es en K y en m.
Ejemplo, en modo ALG:
Funcin SIDENS
La funcin SIDENS(T) calcula la densidad intrnseca del silicio (en unidades de
1/cm3) en funcin de temperatura T (T en K), para T entre 0 y 1685 K. Por
ejemplo,
Pgina 3-36
Funcin TDELTA
La funcin TDELTA(T0,Tf) rinde el incremento de la temperatura Tf T0. El
resultado se produce con las mismas unidades que T0, si existen. Si no,
produce simplemente la diferencia en nmeros. Por ejemplo,
Funcin TINC
La funcin TINC(T0,T) calcula T0+DT. La operacin de esta funcin es similar
a la de la funcin TDELTA en el sentido que produce un resultado en las
unidades de T0. Si no, produce una adicin simple de valores, ejemplo del por,
Pgina 3-37
Supngase que uno tiene que evaluar esta funcin para un nmero de valores
discretos y que, por lo tanto, se requiere simplemente presionar una tecla para
esa evaluacin. En el siguiente ejemplo, asumimos que la calculadora opera
en modo ALG. Escrbase la siguiente secuencia de teclas:
~h~x
~x+1+~x`
Pgina 3-38
la expresin entre apstrofes que contiene a la variable local, y mustrese la
expresin evaluada.
Para activar esta funcin en modo ALG, escrbase el nombre de la funcin
seguida por los argumentos entre parntesis, por ejemplo, @@@H@@@
2`. He aqu algunos ejemplos:
Pgina 3-39
La funcin IFTE
Se escribe la funcin de IFTE como
IFTE(condicin, operacin_si_verdadera, operation_si_falsa)
Pgina 3-40
Funciones IFTE combinadas
Para programar una funcin ms complicada, por ejemplo,
x , x < 2
x + 1, 2 x < 0
g ( x) =
x 1, 0 x < 2
x2 , x 2
Pgina 3-41
Captulo 4
Clculos con nmeros complejos
Este Captulo muestras ejemplos de clculos y aplicacin de funciones a
nmeros complejos.
Definiciones
Un nmero complejo z se define como z = x + iy, (representacin Cartesiana)
en la cual x y y son nmeros reales, y la i es la unidad imaginaria definida por
i2 = -1. El nmero z posee una parte real, x = Re(z), y una parte imaginaria,
y = Im(z). Podemos imaginar a un nmero complejo como el punto P(x,y) en el
plano, con el eje x designado el eje real, y el eje y designado el eje
imaginario. As, un nmero complejo representado en la forma x+iy se dice
estar en su representacin cartesiana. Una representacin cartesiana
alternativa es el par ordenado z = (x,y). Un nmero complejo tambin puede
escribirse en su representacin polar , z = re i = rcos+ i rsin, en la cual r =
Pgina 4-1
Presione @@OK@@ , dos veces, para recobrar la pantalla normal de la calculadora.
Pgina 4-2
Notar que la ltima escritura en la pantalla muestra un nmero complejo en la
forma x+iy. Esto es as porque el nmero fue escrito entre apstrofes, lo que
representa una expresin algebraica. Para evaluar esta expresin use la tecla
EVAL ( ).
Pgina 4-3
Dado que el sistema de coordenadas activo es el sistema rectangular (o
Cartesiano), la calculadora automticamente convierte el nmero a
Coordenadas Cartesianas, es decir, x = r cos , y = r sin , resultando, para
este caso, en el valor (0.3678, 5.18).
Notar que las partes reales (3+6) y las partes imaginarias (5-3) se combinan
junto y el resultado dado como un par ordenado con la parte real 9 y la parte
imaginaria 2. Intente las operaciones siguientes:
(5-2i) - (3+4i) = (2,-6)
(3-i)(2-4i) = (2,-14)
Pgina 4-4
(5-2i)/(3+4i) = (0.28,-1.04)
1/(3+4i) = (0.12, -0.16)
Nota:
El producto de dos nmeros se representa por: (x1+iy1)(x2+iy2) = (x1x2 -
y1y2) + i (x1y2 + x2y1).
La divisin de dos nmeros complejos se logra multiplicando numerador y
denominador por el conjugado complejo del denominador, esto es,
x1 + iy1 x + iy1 x 2 iy 2 x1 x 2 + y1 y 2 x y x y
= 1 = 2 2
+ i 2 21 12 2
x 2 + iy 2 x 2 + iy 2 x 2 iy 2 x2 + y 2 x2 + y 2
As, la funcin inversa INV (activado con la tecla Y) se define como
1 1 x iy x y
= = 2 2
+i 2
x + iy x + iy x iy x + y x + y2
Notar que el nmero i se escribe como el par ordenado (0,1) si el CAS se fija
al modo Aproximado. En modo EXACTO, se escribe la unidad imaginaria
como i.
Pgina 4-5
Otras operaciones
Las operaciones tales como magnitud, discusin, piezas verdaderas e
imaginarias, y conjugacin del complejo estn disponibles a travs de los
mens CMPLX detallados ms adelante.
Pgina 4-6
SIGN(z): Calcula un nmero complejo de magnitud unitaria como z/|z|.
NEG: Cambia el signo de z
CONJ(z): Produce el conjugado complejo de z
La pantalla siguiente demuestra las funciones RC, ABS, y ARG. Ntese que
la funcin ABS se traduce a |3.+5.i|, la notacin del valor absoluto.
Tambin, el resultado de la funcin ARG, que representa un ngulo, ser dado
en las unidades de la medida del ngulo seleccionadas actualmente. En este
ejemplo, ARG(3.+5.i) = 1.0303 se da en radianes.
Pgina 4-7
En la pantalla siguiente presentamos ejemplos de las funciones SIGN, NEG
(que se muestra como un signo negativo - ), y CONJ.
Pgina 4-8
Funciones aplicadas a los nmeros complejos
Muchas de las funciones de teclado definidas en el captulo 3 para los
nmeros reales, por ejemplo, SQ, ,LN, ex, LOG, 10X, SIN, COS, TAN, ASIN,
ACOS, ATAN, puede ser aplicadas a los nmeros complejos. El resultado es
otro nmero complejo, segn lo ilustrado en los ejemplos siguientes. La
aplicacin de estas funciones sigue el mismo procedimiento presentado
anteriormente para los nmeros reales (vase el captulo 3).
Pgina 4-9
Las pantallas siguientes muestran que las funciones EXPM y LNP1 no se aplican
a los nmeros complejos. Sin embargo, las funciones GAMMA, PSI, y Psi s
aceptan nmeros complejos como argumentos:
Pgina 4-10
Captulo 5
Operaciones algebraicas y aritmticas
Un objeto algebraico es cualquier nmero, nombre de variable, o expresin
algebraica sobre el que se pueden efectuar operaciones, que puede
manipularse, o combinarse de acuerdo a las reglas del lgebra. Algunos
ejemplos de objetos algebraicos se presentan a continuacin:
Un nmero: 12.3, 15.2_m, , e, i
Un nombre de variable: a, ux, ancho, etc.
Una expresin: p*D^2/4,f*(L/D)*(V^2/(2*g)),
Una ecuacin: p*V = n*R*T, Q=(Cu/n)*A(y)*R(y)^(2/3)*So
Pgina 5-1
Operaciones elementales con objetos algebraicos
Los objetos algebraicos pueden sumarse, restarse, multiplicarse y dividirse
(excepto por cero), elevarse a una potencia, usarse como argumentos de
funciones (por ejemplo, exponenciales, logartmicas, trigonomtricas,
hiperblicas, etc.), como se hara con cualquier nmero real o complejo. Para
demostrar las operaciones bsicas con objetos algebraicos, constryanse un
par de objetos algebraicos, por ejemplo, *R^2 y g*t^2/4, y almacnense
en las variables A1 y A2 (vase el Captulo 2 para aprender como crear
variables y almacenar valores en ellas). He aqu el procedimiento para
almacenar la variable A1 en modo ALG:
*~rQ2 K ~a1 `,
El resultado es:
Pgina 5-2
@@A1@@ + @@A2@@ ` @@A1@@ - @@A2@@ `
@@A1@@ @@A2@@
Pgina 5-3
Utilcese la funcin informativa (HELP) de la calculadora para ver la explicacin
de las diferentes funciones del men ALG. Para activar la funcin informativa
(HELP) utilcense las siguientes teclas: I L @)HELP@ ` . Para localizar una
funcin particular en la funcin informativa, escrbase la primera letra del
nombre de la funcin. Por ejemplo, para localizar la funcin COLLECT,
utilcense las teclas ~c, y despus utilcense las teclas direccionales
verticales para localizar la palabra COLLECT dentro de la lista de la
funcin informativa.
Para completar la operacin presinese la tecla @@OK@@. He aqu la definicin de
la funcin COLLECT en la funcin informativa (HELP) de la calculadora:
Pgina 5-4
Funcin de ayuda
La funcin de ayuda, accesible a travs de TOOL NEXT CASCMD, le permite
navegar a travs de todos los comandos CAS. Le provee no solamente la
informacin en cada instruccin, sino que tambin proporciona un ejemplo de
su uso. Para copiar a la pantalla el ejemplo mostrado en la definicin
presinese la tecla de men @ECHO!. Por ejemplo, presinese la tecla @ECHO en la
definicin de la funcin EXPAND, mostrada anteriormente, para obtener el
ejemplo que se muestra a continuacin (presinese ` para ejecutar el
ejemplo):
Pgina 5-5
FACTOR: LNCOLLECT:
LIN: PARTFRAC:
SOLVE: SUBST:
TEXPAND:
Pgina 5-6
Otras formas de substitucin en expresiones algebraicas
La funcin SUBST, mostrada anteriormente, se utiliza para sustituir una variable
en una expresin. Una segunda forma de substitucin puede ser lograda
usando (asociado a la tecla I). Por ejemplo, en modo ALG, la
entrada siguiente substituir el valor x = 2 en la expresin x+x2. La figura a la
izquierda demuestra la manera de incorporar la expresin (el valor substituido,
x=2, se debe incluir en parntesis) antes de presionar `. Despus de que la
tecla ` se presiona, el resultado se muestra en la figura de la derecha:
Pgina 5-7
En modo RPN es tambin posible sustituir ms que uno variable a la vez, segn
lo ilustrado en el ejemplo abajo. Recurdese que el modo RPN utiliza una lista
de nombres y de valores variables para la substitucin.
Pgina 5-8
, produce un men que le permite sustituir expresiones en trminos
de las funciones exponenciales o logaritmo natural. En las secciones siguientes
cubrimos esos mens ms detalladamente.
Pgina 5-9
Estas funciones permiten la simplificacin de expresiones al reemplazar ciertas
categoras de funciones trigonomtricas por otras categoras. Por ejemplo, la
funcin ACOS2S permite reemplazar la funcin arco coseno (acos(x)) por una
expresin que involucra la funcin arco seno (asin(x)).
Las definiciones de estas funciones, as como los ejemplos correspondientes, se
encuentran disponibles en la funcin informativa (HELP) de la calculadora (I
L @)HELP@ `). Se invita al usuario a investigar esa informacin por su
propia cuenta.
Notse que la primera opcin en el men TRIG es el men HYPERBOLIC, de
cuyas funciones fueron introducidas en captulo 2.
Pgina 5-10
De esta lista, las opciones 5 a 9 (DIVIS, FACTORS, LGCD, PROPFRAC, SIMP2)
corresponden a funciones que aplican a nmeros enteros o a polinomios. Las
opciones restantes (1. INTEGER, 2. POLYNOMIAL, 3. MODULO, y 4.
PERMUTATION) son en realidad sub-mens de funciones que aplican a objetos
matemticos especficos. Esta distincin entre los sub-mens (opciones 1 a 4)
y funciones (opciones 5 a 9) es aparente cuando la bandera de sistema 117 se
fija a SOFT menus. Activando el men ARITHMETIC ( ), bajo estas
circunstancias, produce:
Pgina 5-11
SIMP2 (simplificar 2 factores)
Las funciones asociadas con los sub-mens del men ARITHMETIC: INTEGER,
POLYNOMIAL, MODULO, y PERMUTATION, son las siguientes:
Men INTEGER
EULER Nmero de enteros < n, co - primos con n
IABCUV Resuelve au + bv = c, con a,b,c = enteros
IBERNOULLI n Nmero de Bernoulli
ICHINREM Residuo chino para los enteros
IDIV2 Divisin euclidiana de dos nmeros enteros
IEGCD Produce u,v, tales que au + bv = mcd(a,b)
IQUOT Cociente euclidiano de dos nmeros enteros
IREMAINDER Residuo euclidiano de dos nmeros enteros
ISPRIME? Determina si un nmero entero es primo
NEXTPRIME El siguiente nmero primo para un nmero entero
dado
PA2B2 Nmero primo como norma cuadrada de un
complejo
PREVPRIME El previo nmero primo para un nmero entero dado
Men POLYNOMIAL
ABCUV Ecuacin polinmica de Bzout (au+bv=c)
CHINREM Residuo chino para los polinomios
CYCLOTOMIC n polinomio ciclotmico
DIV2 Divisin euclidiana de dos polinomios
EGDC Produce u,v, a partir de au+bv=mcd(a,b)
FACTOR Factoriza un nmero entero o un polinomio
FCOEF Genera races y multiplicidad dada una fraccin
Pgina 5-12
FROOTS Produce races y multiplicidad dada una fraccin
GCD El mximo comn divisor de 2 nmeros o polinomios
HERMITE Polinomio de Hermite de orden n
HORNER Evaluacin de Horner de un polinomio
LAGRANGE Interpolacin del polinomio de Lagrange
LCM Mnimo comn mltiplo de 2 nmeros o polinomios
LEGENDRE Polinomio de Legendre de orden n
PARTFRAC descomposicin de una fraccin en fracciones
parciales
PCOEF (no referencia en la funcin informativa del CAS)
PTAYL Produce Q(x-a) en Q(x-a) = P(x), Polinomio de Taylor
QUOT Cociente euclidiano de dos polinomios
RESULTANT Determinante de la matriz Sylvester de 2 polinomios
REMAINDER Residuo euclidiano de dos polinomios
STURM Secuencias de Sturm para un polinomio
STURMAB Signo en el lmite inferior y nmero de races entre
lmites
Men MODULO
ADDTMOD Agregar dos expresiones mdulo actual mdulo
DIVMOD Divide 2 polinomios mdulo actual mdulo
DIV2MOD Divisin euclidiana de 2 polinomios con coeficientes
modulares
EXPANDMOD Expande/simplifica polinomio con mdulo actual
mdulo
FACTORMOD Factorizar un polinomio mdulo actual mdulo
GCDMOD MCD de 2 polinomios mdulo actual mdulo
INVMOD inverso entero mdulo actual mdulo
MOD (no referencia en la funcin informativa del CAS)
MODSTO Cambia el valor del modulo al valor especificado
MULTMOD Multiplicacin de dos polinomios mdulo actual
mdulo
POWMOD Eleva polinomio a una potencia mdulo actual
mdulo
Pgina 5-13
SUBTMOD Substraccin de 2 polinomios mdulo actual mdulo
Aritmtica modular
Considere un sistema de cuenta de nmeros entero que complete un ciclo
peridicamente y comienza otra vez, por ejemplo las horas del reloj. Tal
sistema de cuenta se llama un anillo. Porque el nmero de los nmeros enteros
usados en un anillo es finito, la aritmtica en este anillo se llama aritmtica
finita. Supngase que el sistema nmeros enteros finitos consiste de los
nmeros 0, 1, 2, 3, , n-1, n. Podemos tambin referirnos a la aritmtica de
este sistema de cuenta como aritmtica modular de mdulo n. En el caso de
las horas de un reloj, el mdulo es 12. (Si se trabaja con aritmtica modular
usando las horas del reloj, sin embargo, tendramos que utilizar los nmeros
enteros 0, 1, 2, 3, , 10, 11, en vez de 1, 2, 3,,11, 12).
Pgina 5-14
definir en aritmtica del mdulo 12 son: 2+5 7 (mod 12); 2+10 0 (mod
12); 7+5 0 (mod 12); etctera.
La regla para la substraccin ser tal que si j k < 0, entonces j-k se define
como j-k+n. Por lo tanto, 8-10 2 (mod 12), se interpreta como ocho menos
diez es congruentes a dos, mdulo doce. Otros ejemplos de la substraccin
en aritmtica del mdulo 12 seran 10-5 5 (mod 12); 6-9 9 (mod 12); 5
8 9 (mod 12); 5 10 7 (mod 12); etctera.
Pgina 5-15
Definicin formal de un anillo aritmtico finito
La expresin a b (mod n) se interpreta como a es congruente a b, modulo
n, y es verdadero si (b-a) es un mltiplo de n. Con esta definicin las reglas
de la aritmtica se simplifican a las siguientes:
Si a b (mod n) y c d (mod n),
entonces
a+c b+d (mod n),
a-c b - d (mod n),
ac bd (mod n).
Pgina 5-16
para n = 7 (impar), el anillo aritmtico finito de la calculadora correspondiente
incluye (-3,-2,-1,0,1,2,3).
Ejemplos de ADDTMOD
6+5 -1 (mod 12) 6+6 0 (mod 12) 6+7 1 (mod 12)
11+5 4 (mod 12) 8+10 -6 (mod 12)
Pgina 5-17
Ejemplos de SUBTMOD
5 - 7 -2 (mod 12) 8 4 4 (mod 12) 5 10 -5 (mod 12)
11 8 3 (mod 12) 8 - 12 -4 (mod 12)
Ejemplos de MULTMOD
68 0 (mod 12) 98 0 (mod 12) 32 6 (mod 12)
56 6 (mod 12) 113 -3 (mod 12)
Ejemplos de DIVMOD
12/3 4 (mod 12) 12/8 (mod 12) no existe
25/5 5 (mod 12) 64/13 4 (mod 12)
66/6 -1 (mod 12)
Ejemplos de DIV2MOD
2/3 (mod 12) no existe
26/12 (mod 12) no existe
125/17 (mod 12) 1 con residuo = 0
68/7 -4 (mod 12) con residuo = 0
7/5 -1 (mod 12) con residuo = 0
Ejemplos de POWMOD
23 -4 (mod 12) 35 3 (mod 12) 510 1 (mod 12)
118 1 (mod 12) 62 0 (mod 12) 99 -3 (mod 12)
En los ejemplos de las operaciones aritmticas modulares demostradas
anteriormente, hemos utilizado los nmeros que no necesariamente pertenecer
al anillo, es decir, por ejemplo los nmeros 66, 125, 17, etc. La calculadora
convertir esos nmeros a los nmeros del anillo antes de operar en ellos.
Usted puede tambin convertir cualquier nmero en un nmero del anillo
usando la funcin EXPANDMOD. Por ejemplo,
EXPANDMOD(125) 5 (mod 12)
EXPANDMOD(17) 5 (mod 12)
Pgina 5-18
EXPANDMOD(6) 6 (mod 12)
El operador MOD
Utilice el operador MOD para obtener el nmero del anillo de un mdulo dado
que corresponde a un nmero entero. En el papel se escribe esta operacin
como m mod n = p, y se interpreta como m modulo n es igual a p. Por
ejemplo, para calcular 15 mod 8, escriba:
Pgina 5-19
Nota: Referirse a la funcin informativa de la calculadora para la
descripcin y los ejemplos en la aritmtica modular. Muchas de estas
funciones son aplicables a los polinomios. Para la informacin sobre
aritmtica modular con polinomios refirase a un libro sobre teora de los
nmeros.
Polinomios
Los polinomios son expresiones algebraicas consistente de uno o ms trminos
que contienen potencias decrecientes de una variable o funcin. Por ejemplo,
X^3+2*X^2-3*X+2 es un polinomio del tercer orden (cbico) de la variable
X, mientras que SIN(X)^2-2 es un polinomio de segundo orden (cuadrtico)
de la funcin SIN(X). Un listado de funciones de polinomios en el men
ARITHMETIC fue presentada anteriormente. Algunas definiciones generales
sobre polinomios se proporcionan a continuacin. En estas definiciones A(X),
B(X), C(X), P(X), Q(X), U(X), V(X), etc., son polinomios.
Pgina 5-20
escribir cierto polinomio P(X) como P(X) = X (mod X2), u otro polinomio como
Q(X) = X + 1 (mod X-2).
Un polinomio, P(X) pertenece a un anillo aritmtico finito de mdulo
polinmico M(X), si existe un tercer polinomio Q(X), tales que (P(X) Q(X)) es
un mltiplo de M(X). Entonces escribiramos: P(X) Q(X) (mod M(X)). Se
interpreta la ltima expresin como P(X) es congruente a Q(X), mdulo M(X).
La funcin CHINREM
CHINREM significa CHINese REMainder (residuo chino). La operacin
programada en este comando soluciona un sistema de dos congruencias usar
el teorema chino del residuo. Este comando se puede utilizar con polinomios,
as como con nmeros enteros (la funcin ICHINREM). La entrada consiste en
dos vectores [expresin_1, modulo_1] y [expresin_2, modulo_2]. La salida es
el vector [expression_3, modulo_3], en el cual modulo_3 se relaciona con el
producto (modulo_1)(modulo_2). Ejemplo: CHINREM([X+1, X^2-
1],[X+1,X^2]) = [X+1,-(X^4-X^2)]
Enunciado del teorema chino del residuo para los nmeros enteros
Si m1, m2,,mr son nmeros naturales de manera que cada par constituye
nmeros primos relativos, y a1, a2, , ar son nmeros enteros, entonces existe
un nmero entero x que satisface simultneamente las congruencias: x a1
(mod m1), x a2 (mod m2), , x ar (mod mr). Adems, si x = a es
cualquier solucin entonces el resto de las soluciones son congruentes a un
modulo igual al producto m1m2 mr.
La funcin EGCD
EGCD significa, en ingls, Extended Greatest Common Divisor (Mximo
Comn Divisor Extendido). Dados dos polinomios, A(X) y B(X), la funcin
EGCD produce los polinomios C(X), U(X), y V(X), de forma que C(X) =
U(X)*A(X) + V(X)*B(X). Por ejemplo, para A(X) = X^2+1, B(X) = X^2-1,
EGCD(A(X),B(X)) = {2, 1, -1}. Esto es, 2 = 1*( X^2+1)-1*( X^2-1). As mismo,
EGCD(X^3-2*X+5,X) = { 5,1-(X^2-2)}, es decir, 5 = (X^2-2)*X + 1*(X^3-
2*X+5).
Pgina 5-21
La funcin GCD
La funcin GCD (en ingls, Greatest Common Denominator, o Mximo Comn
Denominador) puede ser utilizada para obtener el mximo denominador
comn de dos polinomios o de dos listas de polinomios de la misma longitud.
Los dos polinomios o listas de polinomios sern puestos en los niveles 2 y 1 del
stack antes de usar GCD. Los resultados sern un polinomio o una lista que
representa el mximo comn denominador de los dos polinomios o de cada
lista de polinomios. Ejemplos, en modo RPN, se presentan a continuacin
(calculadora fijada en modo Exacto):
X^3-1`X^2-1`GCD produce: X-1
{X^2+2*X+1,X^3+X^2} ` {X^3+1,X^2+1} ` GCD produce {X+1
1}
La funcin HERMITE
La funcin HERMITE [ HERMI ] usa como argumento un nmero entero, k, y
produce el polinomio de Hermite de grado k. Un polinomio de Hermite, Hek(x)
se define como
2 d n x2 / 2
He0 = 1, Hen ( x) = (1) n e x /2
(e ), n = 1,2,...
dx n
Una definicin alterna de los polinomios de Hermite es
2 d n x2
H 0 * = 1, H n * ( x) = (1) n e x (e ), n = 1,2,...
dx n
en las cuales dn/dxn = n derivada con respecto a x. sta es la definicin
usada en la calculadora.
Pgina 5-22
La funcin HORNER
La funcin HORNER produce la divisin de Horner, o divisin sinttica, de un
polinomio P(X) por el factor (X-a). La entrada a la funcin es el polinomio P(X)
y el nmero a. La funcin vuelve el polinomio del cociente Q(X) que resulta al
dividir P(X) por (X-a), el valor de a, y el valor de P(a), en esa orden. En otras
palabras, P(X) = Q(X)(X-a)+P(a). Por ejemplo, HORNER(X^3+2*X^2-
3*X+1,2) = {X^2+4*X+5, 2, 11}. Podramos, por lo tanto, escribir X3+2X2-
3X+1 = (X2+4X+5)(X-2)+11. Un segundo ejemplo: HORNER(X^6-1,-5)=
{X^5-5*X^4+25*X^3-125*X^2+625*X-3125,-5, 15624} esto es, X6 -1 = (X5-
5*X4+25X3-125X2+625X-3125)(X+5) +15624.
La variable VX
Existe, en el directorio {HOME CASDIR} de la calculadora, una variable
denominada VX cuyo valor preseleccionado es X. Este es el nombre de la
variable independiente preferida para aplicaciones en el lgebra y en el
clculo. Evtese utilizar la variable VX en programas y ecuaciones, de manera
que no se confunda con la variable VX del CAS (Computer Algebraic System, o
Sistema Algebraico Computacional). Para obtener informacin adicional sobre
las variables del CAS vase el Apndice C en la Gua del Usuario de la
calculadora.
La funcin LAGRANGE
La funcin LAGRANGE requiere como argumento una matriz que tiene dos filas
y n columnas. La matriz almacena datos de la forma [[x1,x2, , xn] [y1, y2,
, yn]]. La aplicacin de la funcin LAGRANGE produce el polinomio
n
n (x x ) k
pn 1 ( x) = k =1, k j
n
y j.
j =1
(x
k =1, k j
j xk )
Pgina 5-23
x x2 x x1 ( y y2 ) x + ( y2 x1 y1 x2 )
p1 ( x) = y1 + y2 = 1
x1 x2 x2 x1 x1 x2
La funcin LCM
La funcin LCM (en ingls, Least Common Multiple, Mnimo Comn Mltiplo)
obtiene el mnimo comn mltiplo de dos polinomios o de listas de polinomios
de la misma longitud. Ejemplos:
LCM(2*X^2+4*X+2 ,X^2-1 ) = (2*X^2+4*X+2)*(X-1).
LCM(X^3-1,X^2+2*X) = (X^3-1)*( X^2+2*X)
La funcin LEGENDRE
Un polinomio de Legendre de la orden n es una funcin polinmica que
soluciona la ecuacin diferencial
2 d2y dy
(1 x ) 2 2 x + n (n + 1) y = 0
dx dx
Para obtener el polinomio de Legendre de orden n, por ejemplo,
LEGENDRE(3) = (5*X^3-3*X)/2
LEGENDRE(5) = (63*X ^5-70*X^3+15*X)/8
Pgina 5-24
La funcin PCOEF
Dado un vector que contiene las races de un polinomio, la funcin PCOEF
genera un vector que contiene los coeficientes del polinomio correspondiente.
Los coeficientes corresponden al orden decreciente de las potencias de la
variable independiente. Por ejemplo: PCOEF([-2,1,0,1,1,2]) = [1. 1. 5. 5.
4. 4. 0.], representa el polinomio X6 -X5-5X4+5X3+4X2-4X.
La funcin PROOT
Dado un vector que contiene lo coeficientes de un polinomio en orden
decreciente de las potencias, la funcin PROOT provee las races del
polinomio. Por ejemplo, para el polinomio X2+5X-6 =0, PROOT([1, 5, 6]) =
[2. 3.].
La funcin PTAYL
Dado un polinomio P(X) y un nmero a, la funcin PTAYL se utiliza obtener una
expresin Q(X-a) = P(X), esto es, para expandir un polinomio en potencias de
(X- a). Esto tambin se conoce como polinomio de Taylor, de cuyo nombre
sigue el de la funcin, Polinomio y TAYLor.
Por ejemplo, PTAYL(X^3-2*X+2,2) = X^3+6*X^2+10*X+6.
Pgina 5-25
Nota: Este ltimo resultado se puede obtener usando la funcin
PARTFRAC:
PARTFRAC((X^3-2*X+2)/(X-1)) = X^2+X-1 + 1/(X-1).
Con : X^3+.0000012*X.
La funcin PEVAL
Las funciones PEVAL (en ingls, Polynomial EVALuation) puede ser utilizado
para evaluar un polinomio p(x) = anxn+an-1x n-1+ + a2x2+a1x+ a0,
dado un arreglo de coeficientes [an, an-1, a2, a1, a0] y un valor de x0. El
resultado es la evaluacin p(x0). La funcin PEVAL no est disponible en el
men ARITHMETIC, debe activarse desde el catlogo de funciones (N).
Ejemplo:
PEVAL([1,5,6,1],5) = 281.
La funcin TCHEBYCHEFF
La funcin TCHEBYCHEFF(n) genera el polinomio de Tchebycheff (o Chebyshev)
de primera clase, orden n, definido como Tn(X) = cos(narccos(X)). Si el
nmero entero n es negativo (n < 0), la funcin TCHEBYCHEFF(n) genera el
Pgina 5-26
polinomio de Tchebycheff de segunda clase, orden n, definido como Tn(X) =
sin(narccos(X))/sin(arccos(X)). Ejemplos:
TCHEBYCHEFF(3) = 4*X^3-3*X
TCHEBYCHEFF(-3) = 4*X^2-1
Fracciones
Las fracciones pueden expandirse y factorizarse utilizando las funciones
EXPAND y FACTOR, localizadas en el men ALG (). Por ejemplo:
EXPAND((1+X)^3/((X-1)*(X+3)))= (X^3+3*X^2+3*X+1)/(X^2+2*X-3)
EXPAND((X^2)*(X+Y)/(2*X-X^2)^2)) = (X+Y)/(X^2-4*X+4)
EXPAND(X*(X+Y)/(X^2-1)) = (X^2+Y*X)/(X^2-1)
EXPAND(4+2*(X-1)+3/((X-2)*(X+3))-5/X^2) =
(2*X^5+4*X^4-10*X^3-14*X^2-5*X+30)/(X^4+X^3-6*X^2)
FACTOR((3*X^3-2*X^2)/(X^2-5*X+6)) = X^2*(3*X-2)/((X-2)*(X-3))
FACTOR((X^3-9*X)/(X^2-5*X+6) ) = X*(X+3)/(X-2)
FACTOR((X^2-1)/(X^3*Y-Y)) = (X+1)/((X^2+X+1)*Y)
La funcin SIMP2
Las funciones SIMP2 y PROPFRAC se utilizan para simplificar una fraccin y
producir una fraccin apropiada, respectivamente. La funcin SIMP2 utiliza
como argumentos dos nmeros o dos polinomios, los cuales representan el
numerador y el denominador de una fraccin racional, y produce, como
resultados, el numerador y denominador simplificados. Por ejemplo:
SIMP2(X^3-1,X^2-4*X+3) = { X^2+X+1,X-3}.
La funcin PROPFRAC
El funcin PROPFRAC convierte una funcin racional en una funcin propia,
es decir, una parte entera sumada a una parte fraccional, si tal
descomposicin es posible. Por ejemplo:
PROPFRAC(5/4) = 1+1/4
PROPFRAC((x^2+1)/x^2) = 1+1/x^2
Pgina 5-27
La funcin PARTFRAC
La funcin PARTFRAC descompone una fraccin racional en fracciones
parciales que, al sumarse, producen la fraccin original. Por ejemplo:
PARTFRAC((2*X^6-14*X^5+29*X^4-37*X^3+41*X^2-16*X+5)/(X^5-
7*X^4+11*X^3-7*X^2+10*X)) =
2*X+(1/2/(X-2)+5/(X-5)+1/2/X+X/(X^2+1))
La funcin FCOEF
La funcin FCOEF se utiliza par obtener una fraccin racional dados las races
y los polos de la misma.
Pgina 5-28
(X^6+8*X^5+5*X^4-50*X^3)/(X^7+13*X^6+61*X^5+105*X^4-45*X^3-
297*X^2-81*X+243)
La funcin FROOTS
La funcin FROOTS se utiliza para obtener las races y los polos de una
fraccin. Por ejemplo, al aplicar la funcin FROOTS a la fraccin racional
obtenida en el ejemplo anterior, se obtiene el resultado: [1 2. 3 5. 0 3. 2 1.
5 2.]. Este vector muestra primero los polos seguidos de su multiplicidad
(representada por un nmero negativo), y, a continuacin, las races seguidas
por su multiplicidad (representada por un nmero positivo). En este caso, los
polos son (1, -3) con multiplicidades (2,5)\, respectivamente, y las races son
(0, 2, -5) con multiplicidades (3, 1, 2), respectivamente.
Considrese tambin este segundo ejemplo: FROOTS((X^2-5*X+6)/(X^5-
X^2)) = [0 2. 1 1. 3 1. 2 1.]. En este caso, los polos son 0 (2), 1(1), y las
races son 3(1), 2(1). Si se hubiese seleccionado la opcin Complex para el
CAS, el resultado de este ejemplo hubiese sido:
[0 2. 1 1. ((1+i*3)/2) 1. ((1i*3)/2) 1. 3 1. 2 1.].
X 3 5X 2 + 3X 2
X 2
X 9 1
X 2 1
Pgina 5-29
El men CONVERT y las operaciones algebraicas
El men CONVERT se activa al utilizar (tecla 6 ). Este men
resume todos los mens de la conversin en la calculadora. La lista de estos
mens se demuestra a continuacin:
Pgina 5-30
Las funciones disponibles en cada uno de los sub-menus se demuestran
despus.
Pgina 5-31
Las funciones IR y RI se utilizan para convertir un nmero entero (I) a
nmero real (R), o viceversa. Los nmeros enteros se muestran sin puntos
decimales, mientras que los nmeros reales que representan nmeros enteros
muestran puntos decimales, por ejemplo,
Pgina 5-32
DISTRIB EXPLN
EXP2POWFDISTRIB
LIN LNCOLLECT
POWEREXPAND SIMPLIFY
Pgina 5-33
Captulo 6
Solucin de ecuaciones nicas
En este captulo se presentan funciones que la calculadora provee para
solucionar las ecuaciones de la forma f(X) = 0. Asociados con la tecla 7
existen dos mens de funciones para la solucin de ecuaciones, el Symbolic
SOLVer (), o soluciones simblicas, y el NUMerical SoLVer (),
o soluciones numricas. A continuacin se presentan algunas de las funciones
disponibles en estos mens. Cambie el modo del CAS a complejo para estos
ejercicios (vase el captulo 2).
Pgina 6-1
La funcin ISOL
La funcin ISOL(Ecuacin, variable) produce la solucin(es) de la Ecuacin al
despejar la variable. Por ejemplo, con la calculadora en modo ALG, para
despejar t en la ecuacin at3-bt = 0 utilcese:
El primer argumento en la funcin ISOL puede ser una expresin (sin el signo
igual), como en el ejemplo anterior, o una ecuacin. Por ejemplo, en modo
ALG, ejectese el siguiente ejemplo:
Nota: Para escribir el signo igual (=) en una ecuacin, utilcense las teclas
(asociada con la tecla \).
Pgina 6-2
La funcin SOLVE
La funcin SOLVE tiene la misma sintaxis que la funcin ISOL, excepto que
SOLVE puede utilizarse para resolver un sistema de ecuaciones polinmicas La
funcin informativa de la calculadora (funcin HELP, que se activa utilizando
IL@HELP ) muestra la siguiente referencia para la funcin SOLVE,
incluyendo la solucin de la ecuacin X^4 1 = 3:
Pgina 6-3
Las pantallas RPN correspondientes a los dos ejemplos anteriores, antes y
despus de aplicar la funcin SOLVE, se muestran a continuacin:
La funcin SOLVEVX
La funcin SOLVEVX se utiliza para resolver una ecuacin cuando la incgnita
es la variable CAS contenida en el registro VX. El valor predefinido de VX es el
smbolo X. Algunos ejemplos, en el modo ALG y con la variable VX = X, se
muestran a continuacin:
Pgina 6-4
Las siguientes figuras muestran la pantalla RPN en la solucin de los ejemplos
anteriores (antes y despus de aplicar la funcin SOLVEVX):
La funcin ZEROS
La funcin ZEROS se utiliza para encontrar las races (o ceros) de una ecuacin
polinmica, sin mostrar la multiplicidad de las mismas. La funcin ZEROS
requiere como argumentos una ecuacin o expresin y la variable a
despejarse. Ejemplos en modo ALG se muestran a continuacin:
Pgina 6-5
Las funciones de soluciones simblicas (Symbolic Solver) presentadas
anteriormente producen soluciones para ecuaciones racionales (principalmente,
ecuaciones polinmicas). Si la ecuacin a resolverse tiene solamente
coeficientes numricos, es posible obtener una solucin numrica utilizando las
funciones de soluciones numricas (Numerical Solver) en la calculadora.
tem 2. Solve diff eq.. ser discutido en un captulo posterior sobre ecuaciones
diferenciales tem 4. Solve lin sys.. ser discutido en un captulo posterior sobre
matrices. tem 6. MSLV (ingls, Multiple equation SoLVer, o solucin de
ecuaciones mltiples) ser presentado en el captulo siguiente. A continuacin
se presentan aplicaciones de las opciones 3. Solve poly.., 5. Solve finance, y 1.
Solve equation.., en ese orden. El Apndice A, en la Gua del Usuario,
contiene instrucciones para el uso de las formas interactivas con ejemplos
basados en las soluciones numricas de las ecuaciones. La opcin 6. MSLV
Pgina 6-6
(solucin de ecuaciones mltiples, o Mutiple equation SoLVer) se presentar
ms adelante en este Captulo.
Notas:
1. Cuando se resuelve una ecuacin utilizando las soluciones numricas en
el men NUM.SLV, la solucin se mostrar en la pantalla despus de
terminarse la operacin. Esta accin es til si se requiere utilizar la
solucin numrica ms reciente en otras operaciones de la calculadora.
2. Las aplicaciones de soluciones numricas (NUM.SLV) usualmente crean
una o ms variables en la calculadora.
Ecuaciones polinmicas
Cuando se utiliza la opcin Solve poly en el ambiente SOLVE de la
calculadora uno puede:
1. Encontrar la(s) solucin(es) de una ecuacin polinmica;
2. Obtener los coeficientes de un polinomio, dadas las races; y
3. Obtener una expresin algebraica para un polinomio como funcin de la
variable CAS, usualmente X.
Pgina 6-7
La pantalla mostrar la solucin de la forma siguiente:
Para ver todas las soluciones, presionar para activar el editor de lnea:
Todas las soluciones o races son nmeros complejos para este caso:
(0.432,-0.389), (0.432,0.389), (-0.766, 0.632), (-0.766, -0.632)
.
Nota: Recuerde que los nmeros complejos en la calculadora estn
representados como pares ordenados, con el primer nmero en el par
siendo la parte real, y el segundo nmero, la parte imaginaria. Por ejemplo,
el nmero (0.432,-0.389), un nmero complejo, ser escrito normalmente
como 0.432 - 0.389i, donde i es la unidad imaginaria, es decir, i2 = -1.
Nota: El teorema fundamental de la lgebra indica que hay n soluciones
para cualquier ecuacin polinmica de orden n. Existe otro teorema del
lgebra que indica que si una de las soluciones a una ecuacin polinmica
con coeficientes reales es un nmero complejo, entonces el conjugado
complejo de ese nmero es tambin una solucin. Es decir, las soluciones
complejas a una ecuacin polinmica con coeficientes verdaderos se dan en
pares. Eso significa que las ecuaciones polinmicas con coeficientes reales
de orden impar tendrn por lo menos una solucin real.
Pgina 6-8
Generacin de coeficientes de un polinomio dadas las races
Supngase que se desean generar los coeficientes de un polinomio cuyas
races son los nmeros [1, 5, -2, 4]. Para utilizar la calculadora con este
propsito, sganse las siguientes instrucciones:
@@OK@@ Seleccionar Solve poly
15 Vector de races
2\ 4@@OK@@
@SOLVE@ Calcular coeficientes
Pgina 6-9
El siguiente ejemplo muestra como obtener la expresin algebraica de un
polinomio dados los coeficientes. Asmase que los coeficientes del polinomio
son [1,5,-2,4]. Utilcense las siguientes instrucciones:
@@OK@@ Seleccionar Solve poly
15 Vector de coeficientes
2\ 4@@OK@@
@SYMB@ Generar expresin simblica
` Recobrar pantalla normal
Pgina 6-10
La expresin generada as se muestra en la pantalla como: 'X^4+-3*X^3+ -
3*X^2+11*X+-6*X^0'. Los coeficientes se listan en el nivel 2 de la pantalla.
Clculos financieros
Los clculos en la opcin 5. Solve finance.. en el men de soluciones numricas
(Numerical Solver, NUM.SLV) se utilizan para determinar el valor del dinero
con el tiempo. Este tipo de clculos es de inters en la disciplina de la
ingeniera econmica y otras aplicaciones financieras. Los clculos financieros
se activan a travs de las teclas (asociada con la tecla 9). Antes
de discutir detalladamente la operacin de los clculos financieros,
presentamos algunas definiciones necesarias para entender las operaciones
financieras en la calculadora.
Definiciones
A menudo, en el desarrollo de proyectos, es necesario solicitar prstamos de
instituciones financieras o de fondos pblicos. La cantidad de dinero prestada
se refiere como el valor presente (ingls, Present Value, PV). Este dinero debe
ser compensado a travs n perodos (tpicamente mltiplos o submltiplos de
un mes) sujeto a una tasa de inters anual de I%YR. El nmero de perodos
por ao (ingls, Periods per year, P/YR) es un nmero entero de los perodos
en los cuales el ao ser dividido con el fin de compensar el dinero del
prstamo. Los valores tpicos de P/YR son 12 (un pago por mes), 24 (pago
dos veces al mes), o 52 (pagos semanales).
El pago (ingls, payment, PMT) es la cantidad que el prestatario debe pagar al
prestamista al principio o al final de cada uno de los n perodos del prstamo.
El valor futuro del dinero (ingls, Future Value, FV) es el valor que la cantidad
prestada de dinero valdr al final de los n perodos. El pago ocurre
tpicamente en el final de cada perodo, de modo que el prestatario comience
a pagar en el final del primer perodo, y paga la misma cantidad fija en el
final del segundo, del tercer, del etc., hasta el final del perodo n.
Pgina 6-11
prstamo deben ser cero. As pues, con el fin de usar los clculos financieros
utilizaremos los valores siguientes: n = 60, I%YR = 6.5, PV = 2000000, FV =
0, P/YR = 12. Para escribir los datos y calcular el pago, PMT, use:
Comenzar la forma interactiva para finanzas
60 @@OK@@ Escriba n = 60
6.5 @@OK@@ Escriba I%YR = 6.5 %
2000000 @@OK@@ Escriba PV = 2,000,000
Ignore PMT
0 @@OK@@ Escriba FV = 0, seleccionar la opcin End
@@SOLVE! Seleccione PMT y calcule
La pantalla de la solucin ser la siguiente:
Pgina 6-12
pagos. Suponer que utilizamos 24 perodos en la primera lnea de la pantalla
de la amortizacin, es decir, 24 @@OK@@. Entonces, presione @@AMOR@@. Usted
conseguir el resultado siguiente:
Pgina 6-13
Presione $ o `, dos veces, volver a la pantalla normal de la calculadora.
Notas:
1. Los clculos de finanzas de la calculadora permiten que usted calcule
cualquiera de los trminos implicados, es decir, n, I%YR, PV, FV, P/Y,
dados los trminos restantes en el clculo del prstamo. Simplemente
seleccione el valor que usted desea calcular, y presione @@SOLVE!. El
resultado ser mostrado en la localidad seleccionada.
2. Los valores calculados en el ambiente financiero de la calculadora se
copian a la pantalla con su etiqueta correspondiente.
Pgina 6-14
Borrando las variables
Cuando usted utiliza el ambiente financiero de la calculadora por la primera
vez dentro el directorio HOME, o cualquier sub-directorio, generar las
variables @@@N@@ @IYR@ @@PV@@ @@PMT@@ @@PYR@@ @@FV@@ para almacenar los trminos
correspondientes en los clculos. Usted puede ver el contenido de estas
variables usando:
@@ @n@@ @IYR@ @@PV@@ @@PMT@@ @@PYR@@ @@FV@@.
Usted puede guardar estas variables para uso futuro, o utilizar la funcin
PURGE para borrarlas de su directorio. Para borrar todas las variables
inmediatamente, si usa modo de ALG, intente lo siguiente:
I@PURGE J Escriba PURGE, prepare lista de variables
@@@n@@ Escriba el nombre de la variable N
Escriba una coma
@IYR@ Escriba el nombre de la variable I%YR
Escriba una coma
@@PV@@ Escriba el nombre de la variable PV
@@PMT@@ Escriba el nombre de la variable PMT
Escriba una coma
Escriba una coma
@@PYR@@ Escriba el nombre de la variable PYR
Escriba una coma
@@FV@@. Escriba el nombre de la variable FV
` Ejecute la instruccin PURGE
Las pantallas siguientes muestran la instruccin PURGE para eliminar todas las
variables en el directorio, y el resultado despus de ejecutar la instruccin.
Pgina 6-15
@IYR@ Escriba nombre de la variable I%YR
@@PV@@ Escriba nombre de la variable PV
@@PMT@@ Escriba nombre de la variable PMT
@@PYR@@ Escriba nombre de la variable PYR
@@FV@@ Escriba nombre de la variable FV
` Escriba lista de variables en la pantalla
I@PURGE Elimine las variables en la lista
Pgina 6-16
La funcin STEQ
La funcin STEQ se utiliza para almacenar el argumento en la variable EQ,
por ejemplo, en modo ALG:
Pgina 6-17
Esta, sin embargo, no es la nica solucin posible para esta ecuacin. Para
obtener, por ejemplo, una solucin negativa, escrbase un nmero negativo en
la opcin x: antes de resolver la ecuacin. Por ejemplo,
3\@@@OK@@@SOLVE@. La nueva solucin es x: -3.045.
Pgina 6-18
Ejemplo 1 Ley de Hooke para la deformacin y el esfuerzo
La ecuacin a utilizar es ley de Hooke para la deformacin normal en la
direccin x para una partcula slida sujeta a un estado de esfuerzos dado por
xx xy xz
yx yy yz
zx zy zz
1
La ecuacin es exx = [ xx n ( yy + zz )] + T , en la cual exx es el
E
esfuerzo unitario en la direccin x, xx, yy, y zz, son los esfuerzos normales
sobre la partcula en las direcciones x, y, y z, E es el mdulo de Young o
mdulo de elasticidad del material, n es el cociente de Poisson del material,
es el coeficiente de la extensin termal del material, y T es un incremento de
temperatura.
Suponer que se dan los datos siguientes: xx= 2500 psi, yy =1200 psi, y zz
= 500 psi, E = 1200000 psi, n = 0.15, = 0.00001/oF, T = 60 oF. Para
calcular la deformacin exx use lo siguiente:
@@OK@@ Activa soluciones numricas
O Activa el escritor de ecuaciones
A este punto siga las instrucciones del captulo 2 en cmo utilizar el Escritor de
ecuaciones para construir una ecuacin. La ecuacin a entrar en la localidad
Eq debe lucir como se muestra a continuacin (notar que utilizamos solamente
un subndice para referir a las variables, i.e., exx se traduce como ex, etc. --
esto se hace para ahorrar tiempo de escritura):
Pgina 6-19
Utilizar los atajos siguientes para los caracteres especiales:
: ~s : ~a : ~c
Suponer que usted desea determinar el mdulo de Young el cual producir una
deformacin exx = 0.005 bajo el mismo estado de esfuerzos, despreciando la
extensin termal. En este caso, usted debe escribir un valor de 0.005 en la
localidad ex:, y un cero en la localidad T: (con T = 0, no hay efectos
termales incluidos). Para calcular E, seleccione la localidad E: y presione
@SOLVE@. El resultado, visto con el editor @EDIT es, E 449000 psi. Presione
@SOLVE@ ` para regresar a la pantalla normal.
Pgina 6-20
Note que los resultados de los clculos que se realizaron dentro de la pantalla
de las soluciones numricas se han copiado a la pantalla:
V2
E = y+ .
2g
m
y 1
b
Podemos escribir la ecuacin para E segn se mostr anteriormente y utilizar
las variables auxiliares A y V, de modo que la forma interactiva que resulta
tenga localidades para las variables fundamentales y, Q, g, m, y b, como
sigue:
Pgina 6-21
Primero, cree un sub-directorio llamado SPEN (ingls, SPecific ENergy)
y trabaje dentro de ese sub-directorio.
Despus, defina las variables siguientes:
Calcule y.
Pgina 6-22
El resultado es 0.149836.., es decir, y = 0.149836.
Pgina 6-23
L V2
es V. Se escribe la ecuacin como hf = f . La cantidad f se sabe
D 2g
pues el factor de la friccin del flujo y del l se ha encontrado para ser una
funcin de la rugosidad relativa de la pipa, /D, y un nmero de Reynolds
(adimensional), Re. Se define el nmero de Reynolds como Re = VD/ =
VD/, donde y son la densidad y la viscosidad dinmica del lquido,
respectivamente, y = / es la viscosidad cinemtica del lquido.
Pgina 6-24
La funcin FANNING(/D,Re)
En usos de la aerodinmica se utiliza un diverso factor de friccin, el factor de
friccin de Fanning. El factor de friccin de Fanning, fF, se define como 4 veces
el factor de friccin de Darcy-Weisbach, f. La calculadora tambin
proporciona una funcin llamada FANNING que usa los mismos argumentos
que DARCY, esto es, /D y Re, y proporciona factor de friccin de FANNING.
Verificar que FANNING(0.0001,1000000) = 0.0033603589181s.
Pgina 6-25
En este caso almacenamos la ecuacin principal (ecuacin de Darcy-
Weisbach) en EQ, y despus substituimos varias de sus variables por otras
expresiones con la definicin de las variables f, A, V, y Re. Para ver la
ecuacin combinada, use EVAL(EQ). En este ejemplo cambiamos el ajuste de
la pantalla para poder ver la ecuacin entera en la pantalla:
QD
8Q L2
h f = 2 5 DARCY , D / 4
2
gD D Nu
Pgina 6-26
Escriba los valores conocidos, y calcule D, La solucin es: 0.12, esto es, D =
0.12 m.
M1 M 2
distancia r se calcula por la ecuacin F =G .
r2
Aqu, G es la constante de gravitacional universal, cuyo valor se puede obtener
con el uso de la funcin CONST:
Pgina 6-27
Podemos calcular cualquier trmino en la ecuacin (excepto G) escribiendo la
ecuacin como:
Activando las soluciones numricas para esta ecuacin da lugar a una forma
interactiva que contiene para F, G, m1, m2, y r.
Solucionemos este problema usando unidades con los valores siguientes para
las variables conocidas m1 = 1.0106 kg, m2 = 1.01012 kg, r = 1.01011
m. Tambin, escriba un valor de 0_N en la localidad F para asegurar la
solucin apropiada usando unidades en la calculadora:
Pgina 6-28
Nota: Al usar unidades en las soluciones numricas cerciorarse de que
todas las variables tengan las unidades apropiadas, que las unidades son
compatibles, y que la ecuacin es dimensionalmente homognea.
A este punto usted puede escribir una nueva ecuacin presionando @EDIT. Se
proporcionarn un par de apstrofes de modo que usted pueda escribir la
expresin entre ellos:
Pgina 6-29
A este punto la ecuacin es lista para la solucin.
Pgina 6-30
Presione @@@OK@@@ despus de seleccionar EQ1 para cargarla en la variable EQ en
el ambiente de soluciones. La nueva ecuacin es lista ser solucionado.
El men SOLVE
El men SOLVE permite el acceso a alguno de las funciones de soluciones
numricas a travs de las teclas de men. Para tener acceso a este men use,
en modo RPN: 74 MENU, o en modo ALG: MENU(74). Alternativamente,
usted puede utilizar (mantener) 7 para activar el men SOLVE. Los sub-
mens proporcionados por SOLVE son los siguientes:
El sub-men ROOT
El sub-men ROOT incluye las funciones y los sub-mens siguientes:
La funcin ROOT
La funcin ROOT se utiliza para resolver una ecuacin para una variable dada
con un valor inicial aproximado. En modo RPN la ecuacin estar en el nivel 3
de la pantalla, mientras que el nombre de la variable estar situado en el nivel
2, y la el valor inicial en el nivel 1. La figura siguiente muestra la pantalla de
RPN antes y despus que activa la funcin @ROOT:
Pgina 6-31
En modo ALG, usted utilizara ROOT(TAN()=,,5) para activar la funcin
ROOT:
Variable EQ
La tecla @@EQ@@ en este sub-men se utiliza como referencia a la variable EQ.
Presionar esta tecla del men es equivalente a usar la funcin RCEQ (ingls,
ReCall EQ, o ReCobrar EQ).
El sub-men SOLVR
El sub-men SOLVR activa la funcin de solucin (solver) para la ecuacin
almacenada actualmente en EQ. Algunos ejemplos se demuestran despus:
Ejemplo 1 - Solucionar la ecuacin t2-5t = -4
Este resultado indica que usted puede calcular t para la ecuacin listada en la
parte superior de la pantalla. Si usted intenta, por ejemplo, [ t ], le dar
el resultado t: 1., despus de mostrar brevemente el mensaje Solving for t
(Calculando t). Hay una segunda raz a esta ecuacin, que puede ser
encontrada cambiando el valor de t, antes de calcularlo nuevamente. Siga
estas instrucciones: 10 [ t ], despus presione [ t ]. El nuevo resultado
es t: 4.0000000003. Para verificar este resultado, presione la tecla del men
etiquetada @EXPR=, cul evala la expresin en EQ para el valor actual de t. Los
resultados en este caso son:
Pgina 6-32
Para abandonar el ambiente SOLVR, presione J. El acceso al men SOLVE
se pierde a este punto, as que usted tiene que activarlo una vez ms segn se
indic anteriormente, para continuar con los ejercicios siguientes.
Dentro de este ambiente de SOLVR usted puede proporcionar los valores para
cualquiera de las variables enumeradas escribiendo el valor en la pantalla y
presionando las teclas correspondientes del men. Por ejemplo, suponga que
usted escribe los valores Q = 14, a = 2, y b = 3. Use:
14 [ Q ], 2 [ a ], 3 [ b ].
Pgina 6-33
a*X+b*Y = c, k*X*Y=s}, las teclas @)ROOT @)SOLVR, en el men SOLVE, producir
la pantalla siguiente:
Pgina 6-34
Despus de resolver las dos ecuaciones, una a la vez, notamos que, hasta el
tercer decimal, X es convergente a un valor de 7.500, mientras que Y es
convergente a un valor de 0.799.
El sub-men DIFFE
El sub-men DIFFE provee un nmero de funciones para la solucin numrica
de ecuaciones diferenciales. Las funciones provedas son las siguientes:
Pgina 6-35
El sub-men POLY
El sub-men POLY realiza operaciones en polinomios. Las funciones incluidas
son las siguientes:
Funcin PROOT
Esta funcin se utiliza para encontrar las races de un polinomio dado un vector
que contiene los coeficientes polinmicos en orden decreciente de las potencias
de la variable independiente. Es decir si es el polinomio es anxn + an-1xn-1 +
+ a2x2 + a1x + a0, el vector de coeficientes se debe escribir como [an, an-1,
, a2, a1 , a0]. Por ejemplo, las races del polinomio cuyos coeficientes son
[1, -5, 6] son [2, 3].
Funcin PCOEF
Esta funcin produce los coeficientes [an, an-1, , a2, a1 , a0] de un
n n-1 2
polinomio anx + an-1x + + a2x + a1x + a0, dado un vector de sus
races [r1, r2, , rn]. Por ejemplo, un vector cuyas races se dan por [-1, 2, 2,
1, 0], producir los coeficientes siguientes: [1, -4, 3, 4, -4, 0]. El polinomio es
x5 - 4x4 + 3x3 + 4x2 - 4x.
Funcin PEVAL
Esta funcin evala un polinomio, dado un vector de sus coeficientes, [an, an-1,
, a2, a1 , a0], y un valor x0, es decir, PEVAL calcula anx0n + an-1x0n-1 +
+ a2x02 + a1x0 + a0. Ejemplo de Por, para los coeficientes [2, 3, -1, 2] y un
valor de 2, PEVAL calcula el valor 28.
El sub-men SYS
El sub-men SYS contiene un listado de las funciones usadas para solucionar
sistemas lineares. Las funciones enumeradas en este sub-men son:
Pgina 6-36
El sub-men TVM
El sub-men de TVM (ingls, Time Value of Money, o valor temporal del dinero)
contiene las funciones para calcular el valor temporal del dinero. Esto es una
manera alternativa de solucionar problemas de finanzas (vase el captulo 6).
Las funciones disponibles se demuestran aqu:
El sub-men de SOLVR
El sub-men de SOLVR en el sub-men de TVM activa las soluciones de
problemas de TVM. Por ejemplo, presionando @)SOLVR, a este punto, accionar
la pantalla siguiente:
Como ejercicio, intente usar los valores n = 10, I%YR = 5.6, PV = 10000, y FV
= 0, y use [ PMT ] para encontrar PMT = -1021.08. Presionando L,
produce la pantalla siguiente:
Funcin TVMROOT
Esta funcin requiere como argumentos el nombre de una de las variables en el
problema de TVM. La funcin produce la solucin para esa variable, dado
que las otras variables existen y tienen valores que fueron almacenados
previamente. Por ejemplo, despus de resolver el problema anterior de TVM,
podemos calcular N, como sigue: [ ] ~n` @TVMRO. El resultado es 10.
Pgina 6-37
Funcin AMORT
Esta funcin toma un valor que representa un perodo del pago (entre 0 y n) y
produce el principal, el inters, y el balance para los valores almacenados
actualmente en las variables de TVM. Por ejemplo, con los datos usados
anteriormente, si activamos la funcin AMORT para un valor de 10, se obtiene:
Funcin BEG
Si se selecciona esta opcin, los clculos de TMV utilizan pagos al principio de
cada perodo. Si no se selecciona esta opcin, los clculos de TMV utilizan
pagos al final de cada perodo.
Pgina 6-38
Captulo 7
Solucin de ecuaciones mltiples
Muchos problemas en la ciencia y la ingeniera requieren las soluciones
simultneas de ms de una ecuacin. La calculadora proporciona varios
procedimientos para solucionar ecuaciones mltiples segn lo presentado
abajo. Los sistemas de ecuaciones lineares no se presentan en este captulo.
Estos sern presentados detalladamente en el captulo sobre matrices y lgebra
linear.
Pgina 7-1
A este punto, necesitamos solamente presionar K, dos veces, para
almacenar estas variables. Para resolver el problema, primero cambiamos el
modo del CAS a Exact, y despus, listar el contenido de A2 y de A1, en ese
orden: @@@A2@@@ @@@A1@@@ .
Nota: Este mtodo funciona muy bien en este ejemplo porque las
incgnitas t y y0 son trminos algebraicos en las ecuaciones. Este mtodo no
funcionara para calcular 0, puesto que 0 pertenece a un trmino
trascendente en las ecuaciones.
Pgina 7-2
Ejemplo 2 Esfuerzos en un cilindro de pared gruesa
Considere un cilindro de pared gruesa con radios interno y externo a y b,
respectivamente, sujeto a una presin interna Pi y a una presin externa Po. A
cualquier distancia radial r del eje del cilindro el esfuerzo normal en las
direcciones radial y transversal, rr y , respectivamente, se escriben:
a 2 Pi b 2 Po a 2 b 2 ( Pi Po )
= + ,
b2 a 2 r 2 (b 2 a 2 )
a 2 Pi b 2 Po a 2 b 2 ( Pi Po )
rr = .
b2 a 2 r 2 (b 2 a 2 )
Note que los lados derechos de las dos ecuaciones difieren solamente en el
signo entre los dos trminos. Por lo tanto, para escribir estas ecuaciones en la
calculadora, se sugiere escribir el primer trmino y almacenarlo en una
variable T1, despus escribir el segundo trmino, y almacenarlo en T2. La
escritura de las ecuaciones posteriormente consistir en colocar el contenido de
T1 y T2 en la pantalla y sumarlos y restarlos. Aqu es cmo se hace con el
escritor de ecuaciones:
Escribir y almacenar el trmino T1:
Pgina 7-3
Note que se utiliza el modo RPN en este ejemplo, sin embargo, el
procedimiento en modo ALG es muy similar. Cree la ecuacin para s:
J@@@T1@@@ @@T2#@@ + ~s ~t `
Para calcular Pi y Po, use la funcin SOLVE en el men S.SLV (), puede
tomar a la calculadora un minuto para producir el resultado:
{[Pi=-(((-r)*r^2-(+r)*a^2)/(2*a^2))
Po=-(((-r)*r^2-(+r)*b^2)/(2*b^2)) ] }, i.e.,
Pgina 7-4
Estos dos ejemplos constituyen sistemas de ecuaciones lineales que se pueden
resolver con la funcin LINSOLVE (ver el captulo 11). El ejemplo siguiente
muestra la funcin SOLVE aplicada a un sistema de ecuaciones polinmicas.
Pgina 7-5
Ejemplo 1 - Ejemplo dado por la funcin informativa del CAS
La funcin informativa del CAS presenta un ejemplo de la funcin MSLV segn
se mostr anteriormente. Obsrvese que la funcin MSLV requiere tres
argumentos:
1. Un vector que contiene las ecuaciones, Vg., [SIN(X)+Y,X+SIN(Y)=1]
2. Un vector que contiene las incgnitas, Vg., [X,Y]
3. Un vector que contiene valores iniciales de la solucin, Vg., los valores
iniciales de X y Y son ambos cero en este ejemplo.
Pgina 7-6
informacin en la esquina superior izquierda muestra los resultados del proceso
iterativo utilizado en la solucin del sistema de ecuaciones. La solucin
producida por MSLV para este caso es X = 1.8238, Y = -0.9681.
V2
simultnea de dos ecuaciones, la ecuacin de la energa: Ho = y + , y la
2g
Cu A 5 / 3
ecuacin de Manning: Q= So . En estas ecuaciones, Ho
n P2/3
representa la altura de energa (m, o ft) disponible para un flujo en la entrada
a un canal, y es la profundidad de flujo (m o ft), V = Q/A es la velocidad del
flujo (m/s o ft/s), Q es la descarga volumtrica (m3/s o ft3/s), A es el rea de
la seccin transversal (m2 o ft2), Cu es un coeficiente que depende del sistema
de unidades (Cu = 1.0 en el sistema SI, Cu = 1.486 para el sistema de
unidades ingls), n es el coeficiente de Manning, una medida de la rugosidad
de la superficie del canal (por ejemplo, para una superficie de concreto u
hormign, n = 0.012), P es el permetro mojado de la seccin transversal (m o
ft), So es la pendiente del fondo del canal expresada como fraccin decimal.
Para un canal trapezoidal, segn lo demostrado abajo, el rea se calcula con
A = (b + my ) y , mientras que el permetro mojado se calcula con
Pgina 7-7
Asumimos que utilizaremos los modos ALG y Exact en la calculadora, aunque
el definir las ecuaciones y solucionarlas con MSLV es muy similar en el modo
RPN. Cree un sub-directorio, digamos CHANL (ingls, open CHANneL, o
canal abierto), y dentro de ese sub-directorio defina las variables siguientes:
Para ver las ecuaciones originales, EQ1 y EQ2, en trminos de las variables
primitivas enumeradas arriba, podemos utilizar la funcin EVAL aplicada a
cada una de las ecuaciones, es decir, @@@EQ1@@ @@@EQ2@@. Las ecuaciones
se enumeran en la pantalla como sigue (se usan caracteres de menor tamao):
Podemos ver que estas ecuaciones estn dadas de hecho en trminos de las
variables primitivas b, m, y, g, So, n, Cu, Q, y Ho.
Pgina 7-8
Para calcular y y Q necesitamos dar valores a las otras variables. Suponga
que utilizamos H0 = 5 ft, b = 1.5 ft, m = 1, n = 0.012, S0 = 0.00001, g =
32.2, y Cu = 1.486. Antes de poder utilizar MSLV para la solucin,
necesitamos incorporar estos valores en las variables correspondientes. Esto
puede lograrse como sigue:
Ahora, somos listos solucionar la ecuacin. Primero, necesitamos poner las dos
ecuaciones en un vector. Podemos hacer esto almacenando el vector en una
variable que llamamos EQS (ingls, EquationS, o ecuaciones):
Pgina 7-9
Despus, escribimos la variable EQS: LL@@EQS@ , seguido del vector [y,Q]:
~y~q
y de la conjetura 5 10.
Pgina 7-10
El vector en la parte superior de la pantalla muestra [y,Q] a medida que
progresa la solucin, y el valor.358822986286 representando el criterio de
convergencia del mtodo numrico usado en la solucin. Si el sistema se
plantea bien, este valor disminuir hasta alcanzar un valor cerca de cero. En
ese punto una solucin numrica se habr encontrado. La pantalla, despus de
que MSLV encuentre una solucin, lucir de esta manera:
El resultado es una lista de tres vectores. El primer vector en la lista ser las
ecuaciones resueltas. El segundo vector es la lista de incgnitas. El tercer vector
representa la solucin. Para poder ver estos vectores, presione la tecla que
activa el editor de lnea. La solucin ser mostrada como sigue:
Pgina 7-11
Usando el Multiple Equation Solver (MES)
El MES (ingls, multiple equation solver, o solucin de ecuaciones mltiples) es
un ambiente donde usted puede resolver un sistema de ecuaciones mltiples
usando una ecuacin a la vez. No es realmente una solucin simultnea, si no,
una solucin consecutiva de ecuaciones. Para ilustrar el uso del MES para la
solucin de ecuaciones mltiples presentamos una aplicacin relacionada con
la trigonometra en la seccin siguiente. Los ejemplos demostrados aqu se
desarrollan en el modo de RPN.
*
)
La suma de los ngulos interiores de cualquier tringulo es siempre 180o, es
decir, + + = 180o. La ley de los senos indica que:
Pgina 7-12
Para resolver cualquier tringulo, usted necesita conocer por lo menos tres de
las seis variables siguientes: a, b, c, a, b, g. Entonces, usted puede utilizar las
ecuaciones de la ley de los seno, ley de los cosenos, y la suma de ngulos
interiores de un tringulo, para calcular las otras tres variables.
Si se conocen los tres lados, el rea del tringulo se puede calcular con la
Pgina 7-13
SIN()/a = SIN()/c
SIN()/b = SIN()/c
c^2 = a^2+b^2-2*a*b*COS()
b^2 = a^2+c^2-2*a*c*COS()
a^2 = b^2+c^2-2*b*c*COS()
++ = 180
s = (a+b+c)/2
A = (s*(s-a)*(s-b)*(s-c))
Pgina 7-14
y almacnela en la variable LVARI (Lista de VARIables). La lista de variables
representa el orden en la cual las variables sern listadas cuando el MES se
active. Debe incluir todas las variables en las ecuaciones, o no trabajar con
la funcin MITM (vanse las siguientes secciones).
Pgina 7-15
Presione L para ver la tercera lista de variables. Usted debe ver:
Usted debe tener los valores de los tres ngulos enumerados en los niveles 3 a
1 de la pantalla. Presione +, dos veces, para comprobar que de hecho la
suma es 180o.
Pgina 7-16
Presione L para moverse al men siguiente de las variables. Para calcular el
rea use: [ A ]. La calculadora primero soluciona para el resto de
variables, y enseguida encuentra el rea como A: 7.15454401063.
Pgina 7-17
MES para este sistema particular de ecuaciones. Si Ud. usa @Mpar para ver
el contenido de la variable Mpar, Usted recibir el mensaje crptico: Library
Data (datos de biblioteca). El significado de esto es que los parmetros del MES
estn cifrados en un archivo binario, que no se puede acceder con el editor de
lnea.
Pgina 7-18
Almacenar el programa en un variable llamada TRISOL, (ingls, TRIangle
SOLution, o solucin de tringulos) , usando:
~~trisol` K
La solucin es:
Pgina 7-19
Las siguientes teclas estarn disponibles en la pantalla :
@VALU @EQNS! @PRINT %%%% %%%% @EXIT
El punto cuadrado en @VALU indica que los valores de las variables, ms bien
que las ecuaciones de las cuales se obtienen, estarn mostrados en la pantalla.
Para ver las ecuaciones usadas en la solucin de cada variable, presione la
tecla @EQNS! . La pantalla ahora luce como sta:
Pgina 7-20
a b c a( ) b( ) g( ) A
2.5 6.9837 7.2 20.229 75 84.771 8.6933
7.2 8.5 14.26 22.616 27 130.38 23.309
21.92 17.5 13.2 90 52.98 37.03 115.5
41.92 23 29.6 75 32 73 328.81
10.27 3.26 10.5 77 18 85 16.66
17 25 32 31.79 50.78 97.44 210.71
Pgina 7-21
{ 'vr = rD' 'v = r*D' 'v = (vr^2 + v^2)'
'ar = rDD r*D^2' 'a = r*DD + 2*rD*D'
'a = (ar^2 + a^2)' } PEQ
Pgina 7-22
Note que despus de que usted incorpore un valor particular, la calculadora
exhibe la variable y su valor en la esquina izquierda superior de la pantalla.
Ahora hemos incorporado las variables conocidas. Para calcular las incgnitas
podemos proceder de dos maneras:
a. Calcular variables individuales, por ejemplo, [ vr ] produce vr:
0.500. Presione L[ v ] para obtener v : 5.750 , etctera. Los
resultados restantes son v: 5.77169819031; ar: -14.725; a: -13.95; y
a: 20.2836911089.; o,
Presione la tecla de men @EQNS para ver las ecuaciones usadas para cada
una de las soluciones en la pantalla:
Pgina 7-23
Intentemos otro ejemplo usando r = 2.5, vr = rD = -0.5, rDD = 1.5, v = 3.0, a
= 25.0. Encuentre D, DD, v, ar, y a. Usted debe obtener los resultados
siguientes:
Pgina 7-24
Captulo 8
Operaciones con listas
Las listas son un tipo de objeto utilizado por la calculadora que tienen mucha
utilidad en el procesamiento de datos. En este Captulo se presentan ejemplos
de operaciones con listas.
Definiciones
Una lista, dentro del contexto de la calculadora, est una serie de objetos
incluidos entre llaves y separados por los espacios (#), en el modo RPN, o
comas (), en ambos modos. Los objetos que se pueden incluir en una
lista son nmeros, letras, cadenas de caracteres, nombres variables, y/o
operadores. Las listas son tiles para manipular datos y en algunos usos de
programacin. Algunos ejemplos de listas son:{ t 1 }, {"BETA" h2 4},
{1 1.5 2.0},
{a a a a}, { {1 2 3} {3 2 1} {1 2 3}}
Pgina 8-1
Ntese que antes de presionar ` la lista muestra las comas que separan sus
elementos. Sin embargo, despus de presionar `, las comas se substituyen
por los espacios.
Para crear y almacenar la misma lista en modo RPN utilcese:
1 # 2 # 3 # 4 `
~l1`K
Ntese que, despus de aplicar OBJ, los elementos de la lista ocupan niveles
4: a 2:, mientras que el nivel 1: muestra el nmero de elementos en la lista.
Para componer una lista en modo RPN, poner los elementos de la lista en la
pantalla, incorporar el tamao de la lista, y aplicar la funcin LIST
(seleccionarlo del catlogo de funciones, como sigue: N,
despus use para localizar la funcin LIST). Los tiros siguientes de la
pantalla muestran los elementos de una lista del uso del tamao 4 antes y
despus de la funcin LIST:
Pgina 8-2
Nota: La funcin OBJ aplicado a una lista en modo ALG reproduce
simplemente la lista, agregando a ella el tamao de la lista:
En modo RPN, la pantalla siguiente muestra las tres listas y sus nombres listos
ser almacenado. Para almacenar las listas en este caso usted necesita
presionar K tres veces.
Cambio de signo
Cuando se aplica la tecla de cambio de signo (\) a una lista de nmeros, se
cambia el signo de cada elemento de la lista. Por ejemplo:
Pgina 8-3
Adicin, substraccin, multiplicacin, y divisin
La multiplicacin o divisin de una lista por un nmero real se distribuye
miembro a miembro de la lista, por ejemplo:
Pgina 8-4
Si las listas involucradas en una operacin tienen tamaos diferentes, se
produce un mensaje de error (Invalid Dimensions, dimensiones incompatibles).
Para forzar la adicin de dos listas del mismo tamao miembro a miembro, es
necesario utilizar el operador o funcin ADD (sumar). Este operador puede
activarse utilizando el catlogo de funciones (N). La pantalla que se
muestra a continuacin muestra la aplicacin del operador ADD a las listas L1
y L2, produciendo la suma de las mismas miembro a miembro:
Pgina 8-5
LOG y ANTILOG SQ y raz cuadrada
Pgina 8-6
TANH, ATANH SIGN, MANT, XPON
DR, RD
Los resultados son listas con la funcin % distribuida segn el argumento lista.
Por ejemplo,
Pgina 8-7
%(5,{10,20,30}) = {%(5,10),%(5,20),%(5,30)}
Pgina 8-8
Funciones tales como LN, EXP, SQ, etc., pueden aplicarse tambin a una lista
de nmeros complejos, por ejemplo,
El ejemplo siguiente muestra los usos de las funciones RE(Parte real), IM(parte
imaginaria), ABS(magnitud), y ARG(argumento) de nmeros complejos. Los
resultados son listas de nmeros reales:
Pgina 8-9
El men MTH/LIST
El men MTH provee un nmero de funciones que se aplican exclusivamente a
las listas. Con la opcin CHOOSE boxes activa en la seal de sistema nmero
117, el men MTH/LIST provee las siguientes funciones:
Con la opcin SOFT mens activa en la seal de sistema nmero 117, el men
MTH/LIST provee las siguientes funciones:
Pgina 8-10
Las funciones SORT y REVLIST se pueden combinar para ordenar una lista en
orden decreciente:
Pgina 8-11
Tamao de la lista
La funcin SIZE, del sub-men PRG/LIST/ELEMENTS, puede ser utilizado
obtener el tamao (tambin conocido como longitud) de la lista, por ejemplo,
Pgina 8-12
Funciones HEAD (cabeza) y TAIL (cola)
La funcin HEAD extrae el primer elemento en la lista. La funcin TAIL quita el
primer elemento de una lista, y provee la lista restante. Algunos ejemplos se
muestran a continuacin:
La funcin SEQ
Item 2. PROCEDURES.. en el men PRG/LIST contiene las funciones siguientes
que se pueden utilizar para operar en listas.
Las funciones REVLIST y SORT fueron introducidos anteriormente como parte del
men MTH/LIST. Las funciones DOLIST, DOSUBS, NSUB, ENDSUB, y STREAM,
se disean como funciones de programacin para las listas de funcionamiento
en el modo RPN. La funcin SEQ es til para producir una lista de los valores
dados una expresin particular y se describe ms detalladamente aqu.
Pgina 8-13
La lista producida corresponde a los valores {12, 22, 32, 42}. En modo RPN,
usted puede enumerar las diversas argumentos de la funcin como sigue:
La funcin MAP
La funcin MAP, disponible a travs del catlogo del comando (N),
tomas como argumentos una lista de nmeros y una funcin f(X) o un programa
de la forma << a >>, y produce una lista que consiste en la aplicacin
de esa funcin o programa a la lista de nmeros. Por ejemplo, la llamada
siguiente a la funcin MAP aplica la funcin SIN(X) a la lista {1,2,3}:
Pgina 8-14
Definiendo funciones que utilizan listas
En el captulo 3 introdujimos el uso de la funcin DEFINE ( ) para
crear funciones de nmeros reales con un o ms argumentos. Una funcin
definida con DEF se puede tambin utilizar con argumentos listas, con la
excepcin de que, cualquier funcin que incorpora una adicin deba utilizar el
operador ADD ms bien que el signo de ms (+). Por ejemplo, si definimos
la funcin F(X,Y) = (X-5)*(Y-2), mostrado aqu en modo ALG:
Pgina 8-15
para sustituir el signo de ms (+) con ADD:
Como alternativa, usted puede definir la funcin con ADD en vez del signo de
ms (+), desde el comienzo, es decir, use
DEFINE('G(X,Y)=(X ADD 3)*Y') :
Pgina 8-16
Aplicaciones de listas
Esta seccin muestra un par de usos de listas al clculo de la estadstica de una
muestra. Por una muestra entendemos una lista de valores, digamos, {s1, s2,
, sn}. Suponga que la muestra de inters es la lista
{1, 5, 3, 1, 2, 1, 3, 4, 2, 1}
Pgina 8-17
Para calcular este valor podemos seguir este procedimiento:
Pgina 8-18
Media geomtrica de una lista
La media geomtrica de una muestra se define como
n
xg = n x
k =1
k = n x1 x 2 L x n
Promedio ponderado
Suponer que los datos en lista S, definido anteriormente, a saber:
S = {1,5,3,1,2,1,3,4,2,1}
es afectado por los pesos,
W = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Si definimos la lista de pesos como W = {w1,w2,,wn}, notamos que el
elemento k en la lista W definida anteriormente, puede ser definido como wk
= k. As podemos utilizar la funcin SEQ para generar esta lista, y entonces
almacenarlo en variable @@@W@@@ como sigue:
Pgina 8-19
Dado la lista de los datos {s1, s2, , sn }, y la lista de los pesos {w1, w2, ,
wn }, el promedio ponderado de los datos en S se define como
n
w
k =1
k sk
sw = n
w
k =1
k
Para calcular el promedio ponderado de los datos en la lista S con los pesos en
lista W, podemos utilizar los siguientes pasos:
Pgina 8-20
4. Utilizar la expresin ANS(2)/ANS(1) para calcular el promedio
ponderado:
Marca de
Limites de clase Frecuencia
clase sk wk
0-2 1 5
2-4 3 12
4-6 5 18
6-8 7 1
8 -10 9 3
Pgina 8-21
Los datos de la marca de la clase se pueden almacenar en variable S, mientras
que la frecuencia se puede almacenar en variable W, como sigue:
wk s k
k =1
w
k =1
k sk
s= n
=
N
w
k =1
k
,
n
donde N = wk representa la cuenta total de la frecuencia.
k =1
El valor medio para los datos en listas S y W, por lo tanto, puede ser calculado
usando el procedimiento descrito anteriormente para el promedio ponderado,
es decir,
Pgina 8-22
La varianza de estos datos agrupados se define como
n n
wk ( s k s ) 2
k =1
w
k =1
k (sk s ) 2
V = n
=
N
w
k =1
k
Pgina 8-23
Captulo 9
Vectores
En este Captulo presentan ejemplos de creacin y operaciones con vectores,
tanto vectores matemticos de varios elementos, como vectores fsicos de 2 y 3
componentes.
Definiciones
Desde un punto de vista matemtico, un vector es un arreglo de 2 o ms
elementos dispuestos en una fila o una columna. stos sern referidos como
vectores fila y columna. Los ejemplos se demuestran a continuacin:
1
v = 3 , u = [1, 3, 5, 2]
6
Los vectores fsicos tienen dos o tres componentes y se pueden utilizar para
representar cantidades fsicas tales como posicin, velocidad, aceleracin, las
fuerzas, momentos, mpetu (cantidad de movimiento) linear y angular,
velocidad y aceleracin angular, etc. Referir a un sistema de coordenadas
cartesianas (x,y,z), existe vectores unitarios i, j, k asociado a cada
coordenada, tales que un vector fsico A puede ser escrito en trminos de sus
componentes Ax, Ay, Az, as A = Axi + Ayj + Azk.
La notacin alternativa para este vector es: A = [Ax, Ay, Az], A = (Ax, Ay, Az),
o A = < Ax, Ay, Az >. Una versin bidimensional de este vector ser escrita
como A = Axi + Ayj, A = [Ax, Ay], A = (Ax, Ay), o A = < Ax, Ay >. Puesto que
en calculadora los vectores se escriben entre corchetes [ ], elegiremos la
notacin A = [Ax, Ay, Az] o A = [Ax, Ay, Az], para referir a vectores bi- y tri-
dimensionales de ahora en adelante. La magnitud de un vector A se define
como |A| = Ax2 + Ay2 + Az2 . Un vector unitario en la direccin del vector
A, se define como eA = A/|A|. Los vectores se pueden multiplicar por un
escalar, por ejemplo, kA = [kAx, kAy, kAz]. Fsicamente, el vector kA es
paralelo al vector A, si k>0, o anti-paralelo al vector A, si k<0. El negativo de
Pgina 9-1
un vector se define como A = (1)A = [Ax, Ay, Az]. La divisin por un
escalar se puede interpretar como una multiplicacin, es decir, A/k = (1/k)A.
La adicin y la substraccin de vectores se definen como AB = [Ax Bx, Ay
By, Az By], en la cual B es el vector B = [Bx, By, Bz].
Hay dos definiciones de los productos de vectores fsicos, un producto escalar
o interno (el producto de punto) y un producto vectorial o externo (el producto
cruz). El producto punto produce un valor escalar definido como AB =
|A||B|cos(), en la cual es el ngulo entre los dos vectores. El producto
cruz produce un vector AB cuya magnitud es |AB| = |A||B|sin(),y su
direccin es dada por la llamada regla de la mano derecha (consulte un libro
de textos en matemticas, la fsica, o mecnicos para ver esta operacin
ilustrada grficamente). En trminos de componentes cartesianos, AB =
AxBx+AyBy+AzBz, y AB = [AyBz-AzBy,AzBx-AxBz,AxBy-AyBx]. El ngulo entre
dos vectores se puede encontrar de la definicin del producto punto como
cos() = AB/|A||B|= eAeB. As, si dos vectores A y B son perpendiculares
( = 900 = /2rad), AB = 0.
La escritura de vectores
En la calculadora, los vectores se representan por secuencias de nmeros
escritos entre corchetes en la forma de vectores filas. Los corchetes se obtienen
utilizando las teclas , asociada con la tecla *. Los siguientes son
ejemplos de vectores en la calculadora:
Pgina 9-2
la izquierda muestra el vector algebraico antes de presionar `. La figura de
la derecha muestra el vector algebraico despus de presionar `:
En modo RPN, se escriben los vectores abriendo los corchetes y separando los
elementos de los vectores ya sea con comas () o espacios (#).
Ntese que despus de presionar ` , en cualquiera de los dos modos, la
calculadora mostrar los elementos de un vector separados por espacios.
Pgina 9-3
elementos de la primera fila. Al activarse el escritor de matrices, la casilla en
la primera fila y primera columna es seleccionada automticamente. En el
men al pi de la hoja de clculo se encentran las siguientes teclas:
@EDIT! @VECn WID @WID @GOn @GO
Pgina 9-4
desea utilizar esta opcin, la misma deber ser seleccionada antes de
comenzar a escribir los elementos de la matriz o vector.
La tecla @GO , si est activa, automticamente selecciona la siguiente
casilla debajo de la casilla seleccionada cuando se presiona la tecla
`. Si se desea utilizar esta opcin, la misma deber ser
seleccionada antes de comenzar a escribir los elementos de la matriz o
vector.
Pgina 9-5
La funcin @@DEL@ elimina el contenido de la casilla reemplazndolo con
un cero.
Pgina 9-6
Resumen del uso del escritor de matrices para escribir vectores
En resumen, para escribir un vector usando al escritor de la matriz, activar el
escritor (),y colocar los elementos del vector, presionando `
despus de cada uno de ellos. Entonces, presione ``. Cerciorarse de
que @VECn y @GOn@ estn seleccionados.
Ejemplo: ~xQ2`2`5\``
produce: [x^2 2 5 ]
En modo de RPN:
(1). Escriba los n elementos del arreglo en el orden deseado para el arreglo
(cuando se lee de izquierda a derecha) en la pantalla RPN.
(2). Escriba n como el ltimo elemento.
(3). Use la funcin ARRY.
Las pantallas siguientes muestran la pantalla RPN antes y despus de aplicar la
funcin ARRY:
Pgina 9-7
En modo de RPN, la funcin [ARRY] toma los objetos de niveles n+1, n, n-1,
, hasta los niveles 3 y 2, y los convierte en un vector de n elementos. El
objeto originalmente en el nivel n+1 se convierte en el primer elemento, el
objeto originalmente en el nivel n se convierte el segundo elemento, etctera
.
Nota: La funcin ARRY est tambin disponible en el men PRG/TYPE
()
Para recuperar el tercer elemento de A, por ejemplo, usted podra escribir A(3)
en la calculadora. En modo de ALG, escriba simplemente A(3). En modo
RPN, escriba A(3) `.
Usted puede operar con los elementos del arreglo escribiendo y evaluando
expresiones algebraicas por ejemplo:
Pgina 9-8
Expresiones ms complicadas que implican elementos de A pueden as mismo
ser escritas. Por ejemplo, usando al escritor de la ecuacin (O),
podemos escribir la sumatoria siguiente de los elementos de A:
Pgina 9-9
Para verificar que ocurri el cambio use: @@@@A@@ . El resultado ahora
mostrado es: [-1 -2 4.5 -4 -5 ].
Nota: Este proceso para cambiar el valor de un elemento de arreglo
no se permite en modo ALG, si usted intenta almacenar 4.5 en A(3) en
este modo se obtiene el mensaje de error siguiente: Invalid Syntax
(sintaxis invlida).
Para encontrar la longitud de un vector usted puede utilizar la funcin SIZE,
disponible a travs del catlogo de funciones o con el men PRG/LIST/
ELEMENTS. Algunos ejemplos, basados en los arreglos o vectores
almacenados previamente, se muestran a continuacin:
Cambio de signo
Para cambiar de signo a un vector, utilcese la tecla \, por ejemplo,
Pgina 9-10
Adicin, substraccin
La adicin y substraccin de vectores requiere que los vectores operandos
tengan el mismo nmero de elementos:
Pgina 9-11
El men MTH/VECTOR
El men MTH () contiene funciones que aplican especficamente a los
vectores:
El men VECTOR contiene las siguientes funciones (la opcin CHOOSE boxes
ha sido seleccionada para la seal de sistema nmero 117):
Magnitud
La magnitud de un vector, tal como se indic anteriormente, se calcula con la
funcin ABS. Esta funcin se encuentra disponible directamente en el teclado
(). Ejemplos de aplicacin de la funcin ABS se presentaron
anteriormente.
Pgina 9-12
Producto escalar (producto punto)
La funcin DOT (opcin 2 en el men mostrado anteriormente) se utiliza para
calcular el producto escalar, o producto punto, de dos vectores con el mismo
nmero de elementos. Algunos ejemplos de aplicacin de la funcin DOT,
utilizando los vectores A, u2, u3, v2, y v3, almacenados anteriormente, se
muestran a continuacin en el modo ALG. El producto escalar de vectores con
diferente nmero de elementos produce un error.
Pgina 9-13
El tratar de calcular un producto vectorial (producto cruz) de vectores con ms
de 3 componentes produce un error: por ejemplo, CROSS(v3,A), etc.
Descomposicin de un vector
La funcin V se utiliza para descomponer un vector en sus elementos o
componentes. Si est utilizado en el modo de ALG, V proporcionar los
elementos del vector en una lista, por ejemplo,
Pgina 9-14
Construccin de un vector tridimensional
La funcin V3 se utiliza en el modo de RPN para construir un vector con los
valores en niveles de la pantalla 1: , 2:, y 3:. Las pantallas muestran la
pantalla antes y despus que se aplique la funcin V3:
Pgina 9-15
Si en vez de escribir componentes cartesianas de un vector escribimos
componentes cilndricas (polares), necesitamos proporcionar la magnitud, r, de
la proyeccin del vector en el plano x-y, un ngulo (en la medida angular
actual) representando la inclinacin de r con respecto al eje x positivo, y una
componente z del vector. El ngulo debe ser escrito precedido por el
carcter de ngulo (),generado usando ~6. Por ejemplo, suponga
que tenemos un vector con r = 5, = 25o (DEG debe estar seleccionado como
la medida angular), y z = 2.3, podemos escribir este vector en la manera
siguiente:
5 ~6 25 2.3
Pgina 9-16
La figura siguiente muestra la transformacin del vector de coordenadas
esfricas a cartesianas, con x = sin() cos(), y = sin () cos (), z =
cos(). Para este caso, x = 3.204, y = 1.494, y z = 3.536. (Cambie a DEG).
Esto es porque los nmeros enteros se disponen para el uso con el CAS y, por
lo tanto, los componentes de este vector se mantienen en forma cartesiana.
Para forzar la conversin a los coordenadas polares escriba las componentes
Pgina 9-17
del vector como nmeros reales (es decir, agregar un punto decimal), por
ejemplo, [2., 3., 5.].
Pgina 9-18
Aplicaciones de las operaciones vectoriales
Esta seccin contiene algunos ejemplos de las operaciones con vectores que
usted puede encontrar en usos de la fsica o mecnica..
Resultante de fuerzas
Suponga que una partcula est sujeta a las fuerzas siguientes (en newtons, N):
F1 = 3i+5j+2k, F2 = -2i+3j-5k, y F3 = 2i-3k. Para determinar la resultante, es
decir, la suma, de estas fuerzas, use lo siguiente en modo ALG:
Pgina 9-19
As, el resultado es = 122.891o. En modo RPN, use lo siguiente:
[3,-5,6] ` [2,1,-3] ` DOT
[3,-5,6] ` ABS [2,1,-3] ` ABS *
/ ACOS NUM
Pgina 9-20
As el ngulo entre los vectores r y F es = 41.038o. En modo RPN, podemos
utilizar: [3,-5,4] ` [2,5,-6] ` CROSS ABS [3,-5,4]
` ABS [2,5,-6] ` ABS * / ASIN NUM
Pgina 9-21
Podemos ahora utilizar la funcin EXPAND (en el men ALG) para calcular esta
expresin:
As, la ecuacin del plano a travs del punto P0(2,3,-1) y teniendo vector
normal N = 4i+6j+2k, es 4x + 6y + 2z 24 = 0. En modo RPN, use:
[2,3,-1]`['x','y','z']`-[4,6,2]DOT EXPAND
Pgina 9-22
En esta seccin mostramos maneras de transformar: un vector columna a un
vector fila, un vector fila a un vector columna, una lista a un vector, y un vector
(o matriz) a una lista.
Funcin OBJ
Esta funcin descompone un objeto en sus componentes. Si el argumento es
una lista, la funcin OBJ mostrar los elementos de la lista en la pantalla,
con el nmero de elementos en nivel 1, por ejemplo: {1,2,3} `
@)TYPE! @OBJ@ da por resultado:
Cuando la funcin OBJ se aplica a un vector, listar los elementos del vector
en la pantalla, con el nmero de elementos en el nivel 1: incluido entre llaves
(una lista). El ejemplo siguiente ilustra este uso: [1,2,3] ` @)TYPE!
@OBJ@ da por resultado:
Pgina 9-23
Si ahora aplicamos la funcin OBJ una vez ms, la lista en nivel 1:, {3.},
ser descompuesto como sigue:
Funcin LIST
Esta funcin se utiliza para crear una lista dados los elementos de la lista y la
longitud o el tamao de la lista. En modo RPN, el tamao de la lista, digamos,
n, se coloca en el nivel 1: de la pantalla. Los elementos de la lista se deben
colocar en niveles 2:, 3:, , n+1: de la pantalla. Por ejemplo, para crear la
lista {1, 2, 3}, escriba: 1` 2` 3` 3` @)TYPE!
!LIST@.
Funcin ARRY
Esta funcin se utiliza para crear un vector o una matriz. En esta seccin, la
utilizaremos para construir un vector o un vector columna (es decir, una matriz
de n filas y 1 columna). Para construir un vector regular incorporamos los
elementos del vector en la pantalla, y en nivel 1 escribimos el tamao del
vector como un lista, por ejemplo, 1` 2` 3`
3` @)TYPE! !ARRY@.
Funcin DROP
Esta funcin tiene el mismo efecto que la tecla de cancelacin ().
Pgina 9-24
vector columna, necesitamos ejecutar las operaciones siguientes en la pantalla
RPN:
1 - Descomponer el vector con la funcin OBJ
Pgina 9-25
Transformar un vector columna a un vector fila
Para ilustrar esta transformacin, escribiremos el vector columna
[[1],[2],[3]] en modo RPN. Entonces, siga el ejercicio siguiente para
transformar un vector de la fila en un vector de la columna:
1 - Utilizar la funcin OBJ para descomponer el vector columna
Pgina 9-26
Estos cinco pasos se pueden incorporarse a un programa UserRPL escrito como
(en modo RPN):
@)TYPE! @OBJ@ @OBJ@
@)STACK @DROP @)TYPE! !LIST@ !ARRY@ `
~~cxr ` K
Una nueva variable, @@CXR@@, estar disponible en las teclas de men despus de
presionar J:
[[1],[2],[3]] ` J @@CXR@@
Pgina 9-27
Transformar una lista a un vector
Para ilustrar esta transformacin, escribiremos la lista {1,2,3} en modo
RPN. Entonces, seguiremos el ejercicio siguiente para transformar una lista en
un vector:
Esta variable, @@LXV@@, puede utilizarse para transformar directamente una lista a
un vector. En modo RPN, escriba la lista, y despus presione @@LXV@@. Intente,
por ejemplo: {1,2,3} ` @@LXV@@.
Pgina 9-28
Despus de definir la variable @@LXV@@, podemos utilizarla en modo ALG para
transformar una lista a un vector. Cambie el modo su calculadora a ALG e
intente el procedimiento siguiente: {1,2,3} ` J @@LXV@@
, que resulta en:
Pgina 9-29
Captulo 10
Creacin y manipulacin de matrices
Este captulo muestra un nmero de ejemplos dirigidos a crear matrices en la
calculadora y demostrar la manipulacin de los elementos de las mismas.
Definiciones
Una matriz es simplemente un arreglo rectangular de objetos (nmeros, objetos
algebraicos) con cierto nmero de filas y de columnas. Una matriz A con n
filas y m columnas tendr, por lo tanto, nm elementos. Un elemento genrico
de la matriz es representado por la variable indexada aij, el correspondiente a
la fila i y la columna j. Con esta notacin podemos escribir la matriz A como
A = [aij]nm . La matriz completa se demuestra a continuacin:
1 0 0
I = 0 1 0
0 0 1
Pgina 10-1
Una matriz identidad puede escribirse como Inn = [ij], en la cual ij es una
funcin conocida como la funcin delta de Kronecker, y se define como
1, if i = j
ij =
0, if i j .
Pgina 10-2
Presinese ` una vez ms para colocar la matriz en al pantalla (stack).
Utilizando el modo ALG, las siguientes figuras muestran la pantalla antes y
despus de presionar la tecla `.
2.5\ 4.2 2
.3 1.9 2.8
2 .1\ .5
Pgina 10-3
de corchetes adicionales (). Utilcense comas ( .) para
separar los elementos de cada fila, as como para separar los corchetes entre
filas de la matriz. (Nota: En modo RPN, usted puede omitir los corchetes
internos despus de que el primer conjunto de corchetes ha sido escrito, as, en
vez de escribir, por ejemplo [[1 2 3] [4 5 6] [7 8 9]], escriba solamente [[1 2
3] 4 5 6 7 8 9].)
Pgina 10-4
mientras que el sub-men MATRICES/CREATE (llammosle el men CREATE )
contiene las funciones siguientes:
Como usted puede ver de explorar estos mens (MAKE y CREATE), ambos
tienen las mismas funciones GET, GETI, PUT, PUTI, SUB, REPL, RDM, RANM,
HILBERT, VANDERMONDE, IDN, CON, DIAG, y DIAG. El men CREATE
incluye los sub-mens COLUMN y ROW, que estn tambin disponibles
usando el men MTH/MATRIX. El men MAKE incluye las funcin SIZE, que el
men CREATE no incluye. Bsicamente, sin embargo, ambos mens, MAKE y
CREATE, proveer del usuario el mismo conjunto de funciones. En los ejemplos
que siguen, demostraremos cmo tener acceso a funciones con el uso del men
de matrices MAKE. Al final de esta seccin presentamos una tabla con las
Pgina 10-5
teclas requeridas para obtener las mismas funciones la bandera de sistema
117 fija a SOFT menus.
Las funciones disponibles se mostrarn como etiquetas de las teclas del men
como se muestra a continuacin (presione L para mostrar la siguiente
pgina del men):
Con la bandera de sistema 117 fija a SOFT menus, las funciones del men
CREATE, activado por )@CREAT , se muestran a continuacin:
Pgina 10-6
Utilicemos la matriz que almacenamos en la variable A para demostrar el uso
de las funciones GET y PUT. Por ejemplo, la extraccin del elemento a23 de la
matriz A, en modo ALG, puede realizarse como sigue:
Pgina 10-7
Ntese que la pantalla est preparada para un uso posterior de GETI o GET,
aumentando en 1 el ndice original de la columna, (es decir, de {2,2} a {2,3}),
a la vez que muestra el valor extrado, a saber A(2,2) = 1.9, en el nivel 1.
Funcin SIZE
La funcin SIZE provee una lista que muestra el nmero de filas y de columnas
de la matriz en nivel 1. La pantalla siguiente muestra un par de aplicaciones de
la funcin SIZE en modo ALG:
Pgina 10-8
Funcin TRN
La funcin TRN se utiliza producir la transconjugada de una matriz, es decir, la
transpuesta (TRAN) seguido por su conjugado complejo (CONJ). Por ejemplo,
las pantallas siguientes muestran la matriz original en la variable A y una
transconjugada, usando caracteres pequeos (ver Captulo 1):
Pgina 10-9
Funcin CON
La funcin toma como argumentos una lista de dos elementos, correspondiendo
al nmero de la fila y a las columnas de la matriz que se generar, y un valor
constante. La funcin CON genera una matriz con los elementos constantes.
Por ejemplo, en modo de ALG, el comando siguiente crea una matriz 43
cuyos elementos son todos iguales a 1.5:
Funcin IDN
La funcin IDN (IDeNtidad) crea una matriz de la identidad dadas su
dimensin. Recuerde que una matriz identidad tiene que ser una matriz
cuadrada, por lo tanto, slo un valor se requiere para describirla totalmente.
Por ejemplo, para crear una matriz4x4, en modo, ALG use:
La matriz identidad que resulta tendr las mismas dimensiones que la matriz
argumento. El usar una matriz no cuadrada (rectangular) como la argumento
de IDN producir un error.
Pgina 10-10
En modo RPN, los dos ejercicios demostrados anteriormente son creados
usando: 4` IDN y @@@A@@@ IDN.
Funcin RDM
La funcin RDM (Re-DiMensin) se utiliza para re-escribir vectores y matrices
como matrices y vectores. La entrada a la funcin consiste en el vector o la
matriz original seguida por una lista de un solo nmero, si se convierte a un
vector, o a dos nmeros, si se convierte a una matriz. En el caso primero, el
nmero representa la dimensin del vector, en el ltimo, el nmero de filas y
columnas de la matriz. Los ejemplos siguientes ilustran el uso de la funcin
RDM:
Pgina 10-11
Re-dimensionando una matriz a un vector
Para re-dimensionar una matriz a un vector, utilizamos como argumentos la
matriz seguida por una lista que contiene el nmero de elementos en la matriz.
Por ejemplo, para convertir la matriz del ejemplo anterior a un vector de
longitud 6, en el modo ALG, use:
Funcin RANM
La funcin RANM (ingls, RANdom Matriz, o Matriz Aleatoria) generar una
matriz con elementos siendo nmeros enteros aleatorios dada una lista con el
nmero de filas y de columnas (es decir, las dimensiones de la matriz). Por
ejemplo, en modo de ALG, dos diversas matrices 2x3 con los elementos al azar
son producidas usando la misma funcin, a saber, RANM({2,3}) :
Pgina 10-12
10,10], es decir, cada de esos 21 nmeros tiene la misma probabilidad de ser
seleccionado. La funcin RANM es til para generar matrices de cualquier
tamao para ilustrar operaciones y funciones con matrices.
Funcin SUB
La funcin SUB extrae una sub-matriz de una matriz existente, siempre y
cuando se indiquen las posiciones inicial y final de la sub-matriz. Por ejemplo,
si deseamos extraer los elementos a12, a13, a22, y a23 del resultado anterior,
como una sub-matriz 22, en modo ALG, utilice:
En modo RPN, si se asume que la matriz original 2x3 est ya en pantalla, use
{1,2} ` {2,3} ` SUB.
Funcin REPL
La funcin REPL substituye o inserta una sub-matriz en una matriz ms grande.
La entrada para esta funcin es la matriz donde ocurrir el reemplazo, la
localizacin en donde el reemplazo comienza, y la matriz que se insertar. Por
ejemplo, manteniendo la matriz que heredamos del ejemplo anterior, escriba la
matriz: [[1,2,3],[4,5,6],[7,8,9]] . En modo ALG, la pantalla de
la izquierda muestra la nueva matriz antes de presionar `. La pantalla de
la derecha muestra el uso de la funcin RPL para sustituir la matriz en
ANS(2), la matriz 22, dentro de la matriz 33 localizada actualmente en
ANS(1), comenzando en la posicin {2,2}:
Pgina 10-13
Si trabaja en el modo de RPN, y si se asume que la matriz 22 est
originalmente en la pantalla, seguimos de la forma siguiente:
Funcin DIAG
La funcin DIAG toma la diagonal principal de una matriz cuadrada de
dimensiones nxn, y crea un vector de dimensin n que contiene los elementos
de la diagonal principal. Por ejemplo, para la matriz que result del ejercicio
anterior, podemos extraer la diagonal principal usando:
Funcin DIAG
La funcin DIAG toma un vector y una lista de las dimensiones de la matriz {
filas, columnas }, y crea una matriz diagonal con la diagonal principal
substituida por los elementos apropiados del vector. Por ejemplo,
DIAG([1,-1,2,3],{3,3})
produce una matriz diagonal con los primeros 3 elementos del vector
argumento:
Pgina 10-14
Otro ejemplo del uso de la funcin DIAG se muestra a continuacin, en
modo ALG:
En este caso una matriz 3x2 deba ser creada usando como elementos
diagonales principales tantos elementos como sea posible del vector
[1,2,3,4,5]. La diagonal principal, para una matriz rectangular, comienza en
la posicin (1,1) y abarca la posicin (2,2), (3,3), etc. hasta que el nmero de
filas o columnas se agota. En este caso, el nmero de columnas (2) fue
agotado antes del nmero de filas (3), por lo tanto, la diagonal principal
incluye solamente los elementos en posiciones (1,1) y (2,2). De manera que
solamente los primeros dos elementos del vector se requieren para formar la
diagonal principal.
Funcin VANDERMONDE
La funcin VANDERMONDE genera la matriz de Vandermonde de dimensin
n basada en una lista dada de datos. La dimensin n es, por supuesto, la
longitud de la lista. Si la lista de la entrada consiste de los objetos {x1, x2,
xn}, entonces, una matriz de Vandermonde en la calculadora es una matriz que
contiene los siguientes elementos:
1 x1 x12 L x1n1
1 x2 x 22 L x 2n1
1 x3 x32 L x3n1
M M M O M
1
xn x n2 L x nn1
Por ejemplo, el ejemplo siguiente es en modo ALG para la lista {1,2,3,4}:
Pgina 10-15
En modo de RPN, escriba {1,2,3,4} ` VANDERMONDE.
Funcin HILBERT
La funcin HILBERT crea la matriz de Hilbert que corresponde a una dimensin
n. Por la definicin, la matriz nn de Hilbert es Hn = [hjk]nn, de modo que
1
h jk =
j + k 1
La matriz de Hilbert tiene uso en el ajuste numrico de curvas el mtodo de
mnimos cuadrados.
Pgina 10-16
Secuencia de teclas: Produce:
@)STACK! @@DUP@ DUP
# ~ n n
<<
1@)STACK! @SWAP 1 SWAP
@)BRCH! @)FOR@! @FOR@ FOR
~j j
@)TYPE OBJ OBJ
ARRY@ ARRY
@)BRCH! @)@IF@@ @@IF@@ IF
~ j# j
~ n n
@)TEST! @@@<@@@ <
@)BRCH! @)@IF@ @THEN THEN
~ j #1+ j1 +
@)STACK! L@ROLL ROLL
@)BRCH! @)@IF@ @END END
@)BRCH! @)FOR@! @NEXT NEXT
@)BRCH! @)@IF@ @@IF@@ IF
~ n #1 n1
@)TEST! @@@>@@@ >
@)BRCH! @@IF@ @THEN THEN
1# 1
~ n #1- n1-
@)BRCH! @)FOR@! @FOR@ FOR
~ j # j
~ j #1+ j1+
@)STACK! L@ROLL! ROLL
@)BRCH! @)FOR@! @NEXT! NEXT
@)BRCH! )@@IF@! @END@ END
~n # n
@)MATRX! @)COL! @COL! COL
` El programa se exhibe en nivel 1
Pgina 10-17
Para almacenar el programa: ~~crmc~ K
Para utilizar este programa, en modo de RPN, escriba las n listas en el orden
que usted las desea como columnas de la matriz, escriba el valor de n, y
presione @CRMC. Como ejemplo, intente el ejercicio siguiente:
{1,2,3,4} ` {1,4,9,16} ` {1,8,27,64} ` 3 ` @CRMC
Para utilizar el programa en modo ALG, presione @CRMC seguido por un par de
parntesis (). Dentro de los parntesis escriba las listas de los datos
que representan las columnas de la matriz, separadas por comas, y finalmente,
una coma, y el nmero de columnas. La instruccin es la siguiente:
Pgina 10-18
Las listas representan filas de la matriz
El programa anterior se puede modificar fcilmente para crear una matriz
cuando las listas de entrada se convertirn en las filas de la matriz. El nico
cambio que se realizar es cambiar COL por ROW en el listado del
programa. Para realizar este uso del cambio:
@CRMC Liste programa CRMC
Moverse al final del programa
Remover COL
~~row~` Escribir ROW
Estos programas pueden ser tiles para los usos estadsticos, crear
especficamente la matriz estadstica DAT. Los ejemplos del uso de stos
programan se demuestran en los ltimos captulos.
Pgina 10-19
Las funciones se presentan tambin en el sub-men MATRICES/CREATE/
COLUMN:
Cuando la bandera 117 del sistema se fija a SOFT menus, el men COL es
accesible a travs de !)MATRX !)@@COL@ , o a travs de !)@CREAT@
!)@@COL@ . Ambos procedimientos mostrarn el mismo sistema de funciones:
Pgina 10-20
Funcin COL
La funcin COL toma como argumento una matriz y la descomponen en los
vectores que corresponden a sus columnas. Una aplicacin de la funcin
COL en modo ALG se muestra abajo. La matriz usada se ha almacenado
anteriormente en la variable A. La matriz se muestra en la figura a la izquierda.
La figura a la derecha muestra la matriz descompuesta en columnas. Para ver el
resultado completo, utilice el editor de lnea (activado al usar la tecla ).
Funcin COL
La funcin COL tiene el efecto opuesto de la funcin COL, es decir, dados
n vectores de la misma longitud, y el nmero n, la funcin COL construye una
matriz poniendo los vectores de entrada como columnas de la matriz que
resulta. He aqu un ejemplo en modo ALG. El comando usado es
COL([1,2,3],[4,5,6],[7,8,9],3)
Pgina 10-21
En modo RPN, coloque los n vectores en los niveles n+1, n, n-1,,2, y el
nmero n en nivel de la pantalla 1. De esta manera, la funcin COL coloca
los vectores como columnas en la matriz que resulta. La figura siguiente
demuestra la pantalla RPN antes y despus que se usa la funcin COL.
Funcin COL+
La funcin COL+ toma como argumento una matriz, un vector con la misma
longitud que el nmero de filas en la matriz, y un nmero entero n que
representa la localizacin de una columna. La funcin COL+ inserta el vector
en la columna n de la matriz. Por ejemplo, en modo de ALG, sustituiremos la
segunda columna en la matriz A con el vector [ -1, -2, -3 ], es decir,
Pgina 10-22
Funcin COL-
La funcin COL- toma como argumentos una matriz y un nmero entero
representando la posicin de una columna en la matriz. La funcin produce la
matriz original menos una columna, as como la columna extrada mostrada
como un vector. He aqu un ejemplo en el modo ALG usando la matriz
almacenada en A:
Funcin CSWP
La funcin CSWP (ingls, Column SwaP, o intercambio de columnas) toma
como argumentos dos ndices, digamos, i y j, (representando dos columnas
distintas en una matriz), y una matriz, y produce una nueva matriz con las
columnas i y j intercambiados. El ejemplo siguiente, en modo ALG, muestra un
uso de esta funcin. Utilizamos la matriz almacenada en la variable A para el
ejemplo. Esta matriz se lista primero.
Pgina 10-23
y despus de aplicar la funcin CSWP a la matriz A para intercambiar las
columnas 2 y 3:
Como usted puede ver, se han intercambiado las columnas que ocuparon
originalmente las posiciones 2 y 3. El intercambio de columnas, y de filas
(vase abajo), se utiliza comnmente al solucionar los sistemas de ecuaciones
lineares con las matrices. Los detalles de estas operaciones sern dados en un
captulo subsiguiente.
Pgina 10-24
Cuando la bandera 117 del sistema se fija a SOFT menus, el men ROW es
accesible a travs de !)MATRX !)@@ROW@, o a travs de !)@CREAT@ !)@@ROW@
. Ambos procedimientos mostrarn el mismo sistema de funciones:
Funcin ROW
La funcin ROW toma como argumento una matriz y la descompone en los
vectores que corresponden a sus filas. Un uso de la funcin ROW en modo
ALG se muestra a continuacin. La matriz usada ha sido almacenada
anteriormente en la variable A. La matriz se demuestra en la figura a la
izquierda. La figura a la derecha demuestra la matriz descompuesta en filas.
Para ver el resultado completo, use el editor de lnea (activado al presionar la
tecla ).
Pgina 10-25
En modo RPN, usted necesita listar la matriz en la pantalla, y activar la funcin
ROW, es decir, @@@A@@@ ROW. La figura abajo demuestra a pantalla de RPN
antes y despus el uso de la funcin ROW.
Funcin ROW
La funcin ROW tiene el efecto opuesto de la funcin ROW, es decir, dados
n vectores de la misma longitud, y el nmero n, la funcin ROW construye
una matriz poniendo los vectores de la entrada como filas de la matriz que
resulta. Aqu est un ejemplo en modo de ALG. El comando usado es:
ROW([1,2,3],[4,5,6],[7,8,9],3)
Pgina 10-26
Funcin ROW+
La funcin ROW+ toma como argumento una matriz, un vector con la misma
longitud que el nmero de filas en la matriz, y un nmero n del nmero entero
que representa la localizacin de una fila. La funcin ROW+ inserta el vector
en la fila n de la matriz. Por ejemplo, en modo de ALG, insertaremos la
segunda fila en la matriz A con el vector [ - 1, -2, -3 ], es decir,
Funcin ROW-
La funcin ROW- toma como argumento una matriz y un nmero entero
representando la posicin de una fila en la matriz. La funcin produce la matriz
original, menos una fila, as como la fila extrada escrita como un vector. He
aqu un ejemplo en el modo ALG usando la matriz almacenada en A:
Pgina 10-27
Funcin RSWP
La funcin RSWP (ingls, Row SwaP, o intercambio de filas) toma como
argumentos dos ndices, digamos, i y j, (representando dos filas distintas en
una matriz), y una matriz, y produce una nueva matriz con filas i y j
intercambiadas. El ejemplo siguiente, en modo ALG, muestra una aplicacin
de esta funcin. Utilizamos la matriz almacenada en la variable A para el
ejemplo. Esta matriz es el primer argumento de RSWP:
Como usted puede ver, las filas que ocupaban originalmente las posiciones 2 y
3 han sido intercambiadas.
Funcin RCI
La funcin RCI significa multiplicar la fila (ingls, Row) I por un valor Constante
y sustituir la fila resultante en la misma localizacin. El ejemplo siguiente,
escrito en modo ALG, toma la matriz almacenada en A, y multiplica la fila
nmero 3 por el valor constante 5, sustituyendo la fila por este producto.
Pgina 10-28
Este mismo ejercicio, ejecutado en modo RPN, se muestra en la figura siguiente.
La figura de la izquierda muestra la matriz, el factor y el nmero de la fila, en
los niveles 3, 2, y 1, respectivamente. La figura de la derecha muestra la matriz
que resulta despus de que se activa la funcin RCI.
Funcin RCIJ
La funcin RCIJ, significa tome la fila (ingls, Row) I y multiplquela por una
constante C, y despus sume la fila resultante a la fila J, reemplazando la fila J
con la suma resultante. Este tipo de operacin con filas es muy comn en el
proceso de la eliminacin gaussiana o de Gauss-Jordan (ms detalles en este
procedimiento se presentan en un captulo posterior). Los argumentos de la
funcin son: (1) la matriz, (2) el valor constante, (3) la fila que se multiplicar
por la constante en (2), y (4) la fila que se substituir por la suma resultante
segn lo descrito anteriormente. Por ejemplo, tomando la matriz almacenada
en la variable A, vamos a multiplicar la columna 3 por 1.5, y la agregamos a
la columna 2. El ejemplo siguiente se realiza en modo ALG:
Pgina 10-29
Pgina 10-30
Captulo 11
Operaciones con matrices y lgebra lineal
En el captulo 10 introdujimos el concepto de una matriz y presentamos un
nmero de funciones para escribir, crear, o manipular las matrices. En este
captulo presentamos ejemplos de las operaciones y de las aplicaciones de las
matrices a los problemas del lgebra linear.
Pgina 11-1
En modo RPN, los pasos a seguir son los siguientes:
{2,2}` RANM 'A22'K {2,2}` RANM 'B22'K
{2,3}` RANM 'A23'K {2,3}` RANM 'B23'K
{3,2}` RANM 'A32'K {3,2}` RANM 'B32'K
{3,3}` RANM 'A33'K {3,3}` RANM 'B33'K
Adicin y substraccin
Considere un par de matrices A = [aij]mn y B = [bij]mn. La adicin y la
substraccin de estas dos matrices es posible solamente si ambas tienen el
mismo nmero de filas y de columnas. La matriz que resulta, C = A B =
[cij]mn tiene elementos cij = aij bij. A continuacin se muestran ejemplos de
operaciones que utilizan las matrices almacenadas anteriormente en modo
ALG(Vg., @A22@ + @B22@)
Traducir los ejemplos de ALG a RPN es simple, segn lo ilustrado aqu. Los
ejemplos restantes de las operaciones de la matriz sern realizados en modo
de ALG solamente.
Pgina 11-2
Multiplicacin
Existen numerosas operaciones de multiplicacin que involucran matrices.
Estas operaciones se describen a continuacin.
Pgina 11-3
Multiplicacin de una matriz con un vector
La multiplicacin de una matriz con un vector es posible solamente si el nmero
de columnas de la matriz es igual al nmero de elementos del vector. Ejemplos
de multiplicacin de una matriz con un vector se presentan a continuacin:
Multiplicacin de matrices
La multiplicacin de matrices se define por la expresin Cmn = AmpBpn,
donde A = [aij]mp, B = [bij]pn, y C = [cij]mn. Obsrvese que la
multiplicacin de matrices es posible solamente si el nmero de columnas en el
primer operando es igual al nmero de filas en el segundo. El elemento
genrico cij del producto se escribe:
p
cij = aik bkj , for i = 1,2,K, m; j = 1,2,K, n.
k =1
Pgina 11-4
La multiplicacin de una matriz por un vector, introducida en la seccin
anterior, se puede definir como el producto de una matriz mn con una matriz
n1 (es decir, un vector columna) dando por resultado una matriz m1 (es
decir, otro vector). Para verificar esta asercin verifique los ejemplos
presentados en la seccin anterior. As, los vectores definidos en el captulo 9
son bsicamente vectores columna dentro del contexto de la multiplicacin de
matrices.
Multiplicacin trmino-a-trmino
La multiplicacin trmino-a-trmino de dos matrices de las mismas dimensiones
es posible gracias a la funcin HADAMARD. El resultado es, por supuesto, una
matriz de las mismas dimensiones que los operandos. La funcin HADAMARD
est disponible a travs del catlogo de funciones (N), o a travs del
Pgina 11-5
sub-men MATRICES/OPERATIONS (). Algunas aplicaciones de la
funcin HADAMARD se presentan a continuacin:
Tambin puede elevar una matriz a una potencia sin guardarla primero como
variable:
Pgina 11-6
La matriz identidad
En el captulo 9 introducimos la matriz identidad como la matriz I = [ij]nn,
donde ij es la funcin delta de Kronecker. Las matrices identidad pueden ser
obtenidas usando la funcin IDN descrita en el captulo 9. La matriz identidad
tiene la caracterstica que AI = IA = A. Para verificar esta caracterstica
presentamos los ejemplos siguientes usando las matrices almacenadas
anteriormente:
La matriz inversa
La inversa de una matriz cuadrada A es la matriz A-1 tal que AA-1 = A-1A =
I, en la cual I es la matriz identidad de las mismas dimensiones de A. La
inversa de a matriz se obtiene en la calculadora utilizando la funcin INV (es
decir, la tecla Y). Ejemplos involucrando la inversa de las matrices
almacenadas anteriormente se presentan a continuacin:
Pgina 11-7
Caracterizar una matriz (El men NORM de matrices)
El men NORM (NORMALIZAR) de matrices se obtiene utilizando las teclas
. (bandera de sistema117 fija a CHOOSE boxes):
Funcin ABS
Funcin ABS calcula lo qu se conoce como la norma de Frobenius de una
matriz. Para una matriz A = [aij] mn, la norma de Frobenius de la matriz se
define como
Pgina 11-8
n m
A F
= a
i =1 j =1
2
ij
Intente los ejercicios siguientes en el modo de ALG (que usa las matrices
almacenadas anterior para las operaciones de la matriz):
Funcin SNRM
Funcin SNRM calcula norma espectral (ingls, Spectral NoRM) de una matriz,
que se define como el valor singular ms grande de la matriz, tambin
conocido como la norma euclidiana de la matriz. Por ejemplo,
Pgina 11-9
Descomposicin de valor singular
Para entender la operacin de la funcin SNRM, necesitamos introducir el
concepto de la descomposicin de la matriz. Bsicamente, la
descomposicin de la matriz implica la determinacin de dos o ms
matrices que, cuando estn multiplicadas en cierta orden (y, quizs, con
cierta inversin o transposicin de la matriz incluida), producen la matriz
original. La descomposicin de valor singular (ingls, Singular Value
Decomposition, SVD) es tal que una matriz rectangular Amn se escribe
como
Amn = Umm Smn V Tnn,
En la cual U y V son matrices ortogonales, y S es una matriz diagonal. Los
elementos diagonales de S se llaman los valores singulares de A y se
ordenan generalmente de manera que si si+1, para i = 1, 2, , n-1. Las
columnas [uj] de U y [vj] de V son los vectores singulares correspondientes.
(Las matrices ortogonales son tales que U UT = I. Una matriz diagonal
tiene elementos diferentes a cero solamente a lo largo de su diagonal
principal).
Pgina 11-10
Norma de fila y norma de columna de una matriz
La norma de fila de una matriz es calculada tomando las sumas de los
valores absolutos de todos los elementos en cada fila, y entonces,
seleccionando el mximo de estas sumas. La norma de columna de una
matriz es calculada tomando las sumas de los valores absolutos de todos los
elementos en cada columna, y entonces, seleccionando el mximo de estas
sumas.
Funcin SRAD
Funcin SRAD determina el radio espectral (ingls, Spectral RADius) de una
matriz, definido como el ms grande de los valores absolutos de sus valores
propios. Por ejemplo,
Funcin COND
Funcin COND determina el nmero de condicin de una matriz. Ejemplos,
Pgina 11-11
Nmero de condicin de una matriz
El nmero de la condicin de una matriz no singular cuadrada se define
como el producto de la norma de la matriz con la norma de su inversa, es
decir, cond(A) = ||A||||A-1||. Elegiremos como la norma de la
matriz, ||A||, el mximo de su norma de fila (RNRM) y su norma de
columna (CNRM), mientras que la norma de la inversa, ||A-1||, ser
seleccionada como el mnimo de su norma de fila y su norma de columna.
As, ||A|| = max(RNRM(A),CNRM(A)), y ||A-1|| = min(RNRM(A-1),
CNRM(A-1)).
Pgina 11-12
Funcin RANK
Funcin RANK determina el rango de una matriz cuadrada. Intente los
ejemplos siguientes:
ck = d j c j,
j k , j{1, 2 ,..., n}
Pgina 11-13
Por ejemplo, intente encontrar el rango de la matriz:
Funcin DET
La funcin DET se utiliza para calcular el determinante de una matriz cuadrada.
Por ejemplo,
Pgina 11-14
Un determinante 2x2 es calculado multiplicando los elementos en su
diagonal y agregando esos productos acompaados por un signo positivo o
negativo segn lo indicado en el diagrama siguiente:
a11 a12
= a11 a 22 a12 a 21
a 21 a 22
Un determinante 33 es calculado aumentando el determinante, una
operacin que consista en copiar las primeras dos columnas del
determinante, y colocarlas a la derecha de la columna 3, segn lo
demostrado en el diagrama siguiente. El diagrama tambin muestra los
elementos que se multiplicarn con el signo correspondiente adjunto al
producto, de manera similar a lo hecho anteriormente para un determinante
22. Despus de la multiplicacin los resultados se agregan para obtener el
determinante.
Pgina 11-15
Para las matrices cuadradas de una orden mayor, los determinantes pueden
ser calculados usando determinantes de una orden menor, llamados
cofactores. La idea general es "ampliar" el determinante de una matriz nn
(tambin designado un determinante nn) en una suma de los cofactores,
que son los determinantes (n-1)(n-1), multiplicado por los elementos de una
sola fila o columna, con signos positivos y negativos alternados. . Esta
"extensin" entonces se lleva al nivel (ms bajo) siguiente, con los cofactores
de orden (n-2)(n-2), y as sucesivamente, hasta terminar solamente con una
larga suma de determinantes 22. Los determinantes 22 entonces se
calculan con el mtodo demostrado anteriormente.
El mtodo de calcular un determinante por su expansin en cofactores es
muy ineficiente en el sentido que implica un nmero de operaciones que
crece muy rpido a medida que aumenta el tamao de los determinantes.
Un mtodo ms eficiente, y el que se prefiere en aplicaciones numricas, es
utilizar un resultado de la eliminacin gaussiana. El mtodo de eliminacin
gaussiana se utiliza para solucionar los sistemas de ecuaciones lineares. Los
detalles de este mtodo se presentan ms adelante este captulo.
Para referirnos al determinante de una matriz A, escribiremos det(A). Una
matriz singular tiene un igual determinante a cero.
Funcin TRACE
La funcin TRACE se utiliza para calcular la traza de una matriz cuadrada,
definida como la suma de los elementos en la diagonal principal, o sea,
n
tr (A ) = aii
i =1 .
Ejemplos:
Pgina 11-16
Funcin TRAN
Funcin TRAN produce la transpuesta de una matriz real o la conjugada
transpuesta de una matriz compleja. TRAN es similar a TRN. La operacin de
la funcin TRN fue presentada en el captulo 10.
Funciones ABS, CNRM, COND, DET, RANK, RNRM, SNRM, TRACE, y TRAN
tambin se encuentran en el men MTH/MATRIX/NORM (el tema de la
seccin anterior). La funcin SIZE fue presentada en el captulo 10. La funcin
HADAMARD fue presentada anteriormente en el contexto de multiplicacin de
matrices. Las funciones LSQ , MAD y RSD se relacionan con la solucin de los
Pgina 11-17
sistemas de ecuaciones lineares y ser presentado en una seccin subsiguiente
en este captulo. En esta seccin discutiremos solamente las funciones AXL y
AXM.
Funcin AXL
Funcin AXL convierte un arreglo (matriz) a una lista, y viceversa. Por ejemplo,
Funcin AXM
Funcin AXM convierte un arreglo que contiene elementos enteros o fracciones
a su forma decimal, o aproximada, correspondiente. Por ejemplo,
Funcin LCXM
Funcin LCXM se pueden utilizar para generar matrices tales que el elemento
aij es una funcin de i y j. La entrada a esta funcin consiste en dos nmeros
enteros, n y m, representando el nmero de filas y de columnas de la matriz
que se generar, y un programa que toma i y j como entrada. Los nmeros n,
m, y el programa ocuparn los niveles 3, 2, y 1, de la pantalla,
respectivamente (modo RPN). La funcin LCXM es accesible a travs del
catlogo de funciones N.
Pgina 11-18
Por ejemplo, para generar una matriz 23 cuyos elementos se dan como aij =
(i+j)2, primero, almacene el programa siguiente en la variable P1, en modo
RPN. sta es la manera que la pantalla de RPN luce antes de presionar K.
Pgina 11-19
an1x1 + an2x2 + an3x3 + + an,m-1x m-1 + an,mx m = bn.
Un sistema cuadrado
El sistema de ecuaciones lineales
2x1 + 3x2 5x3 = 13,
Pgina 11-20
x1 3x2 + 8x3 = -13,
2x1 2x2 + 4x3 = -6,
2 3 5 x1 13
A = 1 3 8 , x = x 2 , and
b = 13.
2 2 4 x3 6
Pgina 11-21
La solucin del sistema se muestra a continuacin.
Sistema sub-determinado
El sistema de ecuaciones lineares
Pgina 11-22
x1
2 3 5 10
A= , x = x 2 , y b= .
1 3 8 x3 85
Utilicemos las soluciones numricas para procurar una solucin a este sistema
de ecuaciones: @@OK@@ . Escriba la matriz A y el vector b
segn lo ilustrado en el ejemplo anterior, y presione @SOLVE cuando la localidad
X: se destaca:
Para ver los detalles del vector de la solucin, de ser necesario, presione @EDIT!
. Esto activar el escritor de ecuaciones. Dentro de este ambiente, utilizar las
teclas direccionales (flechas) horizontales para moverse en el vector, por
ejemplo,
Pgina 11-23
As, la solucin es x = [15.373, 2.4626, 9.6268].
Pgina 11-24
Dejar nos almacenar el resultado ltimo en una variable X, y la matriz en la
variable A, como sigue:
Sistema sobre-determinado
El sistema de ecuaciones lineares
x1 + 3x2 = 15,
2x1 5x2 = 5,
-x1 + x2 = 22,
Pgina 11-25
puede ser escrito como la ecuacin matricial Ax = b, si
1 3 15
x
A = 2 5, x = 1 , and b = 5 .
1 1 x2 22
Utilicemos las soluciones numricas para procurar una solucin a este sistema
de ecuaciones: @@OK@@ . Escriba la matriz A y el vector b
segn como en el ejemplo anterior, y presione @SOLVE cuando la localidad X: es
seleccionada:
Para ver los detalles del vector de la solucin, de ser necesario, presione @EDIT!
. Esto activar el Escritor de matrices. Dentro de este ambiente, use las teclas
direccionales horizontales para explorar el vector, por ejemplo.,
Pgina 11-26
Presione ` para volver al ambiente numrico de las soluciones. Para
comprobar que la solucin est correcta, intentar el siguiente:
Pgina 11-27
Ahora, verifiquemos la solucin usando: @@@A@@@ * @@@X@@@ `, qu resulta en el
vector [8.6917 -3.4109 -1.1301], el cul no es igual [15 5 22], el
vector original b. La "solucin" es simplemente el punto que est ms cercano
a las tres lneas representadas por las tres ecuaciones en el sistema, y no una
solucin exacta.
Sistema cuadrado
Considere el sistema
2x1 + 3x2 5x3 = 13,
x1 3x2 + 8x3 = -13,
2x1 2x2 + 4x3 = -6,
Pgina 11-28
con
2 3 5 x1 13
A = 1 3 8 , x = x2 , and b = 13.
2 2 4 x3 6
La solucin que usa LSQ se muestra aqu:
Sistema sub-determinado
Considere el sistema
2x1 + 3x2 5x3 = -10,
x1 3x2 + 8x3 = 85,
con
x1
2 3 5 10
A= , x = x 2 , and b= .
1 3 8 x3 85
Sistema sobre-determinado
Considere el sistema
x1 + 3x2 = 15,
2x1 5x2 = 5,
Pgina 11-29
-x1 + x2 = 22,
con
1 3 15
x
A = 2 5, x = 1 , and b = 5 .
1 1 x2 22
La solucin usando LSQ se muestra a continuacin:
Comparar estas tres soluciones con las que esta' calculadas con las soluciones
numricas.
Pgina 11-30
el cul es el mismo resultado encontrado anteriormente.
Pgina 11-31
Mltiples sistemas con la misma matriz de coeficientes
Suponer que usted desea solucionar los tres sistemas siguientes de ecuaciones:
X +2Y+3Z = 14, 2X +4Y+6Z = 9, 2X +4Y+6Z = -2,
3X -2Y+ Z = 2, 3X -2Y+ Z = -5, 3X -2Y+ Z = 2,
4X +2Y -Z = 5, 4X +2Y -Z = 19, 4X +2Y -Z = 12.
Podemos escribir los tres sistemas de ecuaciones como sola ecuacin de la
matriz: AX = B, en la cual
1 2 3 X (1) X ( 2) X ( 3)
A = 3 2 1 , X = Y(1) Y( 2 ) Y( 3) ,
4 2 1 Z (1) Z ( 2) Z ( 3)
14 9 2
B = 2 5 2 .
5 19 12
[[14,9,-2],[2,-5,2],[5,19,12]] `
[[1,2,3],[3,-2,1],[4,2,-1]] `/
1 2 2
X = 2 5 1 .
3 1 2
Pgina 11-32
Eliminacin gaussiana y de Gauss-Jordan
La eliminacin gaussian es un procedimiento por el cual la matriz cuadrada de
los coeficientes que pertenecen a un sistema de n ecuaciones lineares de n
incgnitas se reduce a una matriz triangular superior (ingls, echelon form) con
una serie de operaciones de filas. Este procedimiento se conoce como
eliminacin hacia adelante. La reduccin de la matriz del coeficiente a una
forma superior-triangular permite la solucin de las n incgnitas, utilizando
solamente una ecuacin a la vez, en un procedimiento conocido como al
substitucin hacia atrs.
Pgina 11-33
Despus, substituimos la segunda ecuacin E2 con (ecuacin 2 3ecuacin
1, i.e., E1-3E2), y la tercera por (ecuacin 3 4ecuacin 1), para obtener
Pgina 11-34
Despus, substituimos Z=2 en la ecuacin 2 (E2), y, a partir de E2, calculamos
Y:
2 4 6 X 14
A = 3 2 1 , x = Y , b = 3.
4 2 1 Z 4
Para obtener una solucin a la ecuacin matricial usando la eliminacin
gaussiana, primero creamos lo qu se conoce como la matriz aumentada que
corresponde a A, i.e.,
Pgina 11-35
2 4 6 14
A aug = 3 2 1 3
4 2 1 4
La matriz Aaug est igual que la matriz original A con una nueva columna,
correspondiendo a los elementos del vector b, adicionado (i.e., aumentado) a
la derecha de la ltima columna de A.
[[2,4,6,14],[3,-2,1,-3],[4,2,-1,-4]] ``
Pgina 11-36
Multiplicar la fila 2 por 1/8: 8\Y2 @RCI!
Multiplicar la fila 2 por 6, agregando resultado a la fila 3, substituyndola:
6#2#3 @RCIJ!
2 4 6 14 1 2 3 7
A aug = 3 2 1 3 3 2 1 3
4 2 1 4 4 2 1 4
1 2 3 7 1 2 3 7
A aug 0 8 8 24 0 1 1 3
0 6 13 32 0 6 13 32
1 2 3 7
A aug 0 1 1 3
0 0 7 14
Pgina 11-37
Eliminacin de Gauss-Jordan usando matrices
La eliminacin de Gauss-Jordan consiste en la continuacin de las operaciones
de fila en la matriz superior-triangular que resulta del proceso de eliminacin
hacia adelante que una matriz identidad ocupa el lugar de la matriz original
A. Por ejemplo, para el caso que acabamos de presentar, nosotros podemos
continuar las operaciones de filas como sigue:
1 2 3 7 1 2 3 7 1 2 3 7
A aug = 0 1 1 3 0 1 1 3 0 1 0 1
0 0 7 14 0 0 1 2 0 0 1 2
1 2 0 1 1 0 0 1
Aaug 0 1 0 1 0 1 0 1 .
0 0 1 2 0 0 1 2
Pivotes
Si usted mira cuidadosamente las operaciones de fila en los ejemplos
demostrados anteriormente, usted notar que muchas de esas operaciones
dividen una fila por su elemento correspondiente en la diagonal principal. Este
elemento se llama un elemento de pivote, o simplemente, un pivote. En muchas
Pgina 11-38
situaciones es posible que el elemento del pivote se convierte en cero, en cuyo
caso no podemos dividir la fila por su pivote. Tambin, para mejorar la
solucin numrica de un sistema de ecuaciones usando eliminacin gaussian o
de Gauss-Jordan, se recomienda que el pivote sea el elemento con el valor
absoluto ms grande de una columna dada. En tales casos, intercambiamos
filas antes de realizar operaciones de la fila. Este intercambio de filas se llama
pivoteo parcial. Para seguir esta recomendacin es a menudo necesario
intercambiar filas en la matriz aumentada mientras se realiza una eliminacin
gaussian o de Gauss-Jordan.
Mientras que se efecta el pivoteo en un procedimiento de eliminacin
matricial, usted puede mejorar la solucin numrica an ms seleccionando
como el pivote el elemento con el valor absoluto ms grande de la columna y
de la fila de inters. Esta operacin puede requerir el cambio no solamente de
filas, pero tambin columnas, en algunas operaciones de pivotes. Cuando se
permiten los intercambios de filas y de columnas en el pivoteo, el
procedimiento se conoce como por pivoteo completo.
Pgina 11-39
X + 2Y + 3Z = 2,
2X + 3Z = -1,
8X +16Y- Z = 41.
La matriz aumentada y la matriz de permutacin son las siguientes:
1 2 3 2 1 0 0
A aug = 2 0 3 1, P = 0 1 0.
8 16 1 41 0 0 1
Almacene la matriz aumentada en la variable AAUG, entonces presione
@AAUG para conseguir una copia en la pantalla. Deseamos mantener la funcin
CSWP (ingls, Column Swap, o intercambio de columnas) fcilmente
disponible, para lo cual utilizamos: N~~cs~ (encontrar
CSWP), @@OK@@. Usted recibir un mensaje de error, presione $, e ignore el
mensaje. Despus, hacer el men ROW (ingls, fila) disponible presionando:
@)CREAT @)@ROW@.
8 16 -1 41 0 0 1
2 0 3 -1 0 1 0
1 2 3 2 1 0 0
Pgina 11-40
1#2N @@OK@@ @RSWP. La matriz aumentada y la matriz de
permutacin son ahora:
16 8 -1 41 0 0 1
0 2 3 -1 1 0 0
2 1 3 2 0 1 0
Pgina 11-41
Comprobando el pivote en la posicin (2,2), ahora encontramos que el valor
de 25/8, en la posicin (3,2), es ms grande de 3. As, intercambiamos las
filas 2 y 3 usando: 2#3 L@RSWP
Pgina 11-42
Despus, procedemos a eliminar el en la posicin (1,3) usando:
2 Y \#3#1@RCIJ
1 -1/16 0 33/16 0 1 0
0 1 0 -1 0 0 1
0 0 1 1 1 0 0
1 0 0 2 0 1 0
0 1 0 -1 0 0 1
0 0 1 1 1 0 0
X 2 0 1 0
x = Y , b' = 1, P = 0 0 1.
Z 1 1 0 0
La solucin se da por Px=b, o
0 1 0 X 3
0 0 1 Y = 1.
1 0 0 Z 1
Que resulta en:
Pgina 11-43
Y 3
Z = 1.
X 1
Pgina 11-44
2\#1#1@RCIJ. Presione @@@OK@@@, y siga las operaciones en la
pantalla de su calculadora. Usted ver las operaciones siguientes realizadas:
L3=L3-8L1, L1 = 2L1--1L2, L1=25L1--3L3, L2 = 25L2-3L3,
y finalmente un mensaje indicando Reduction result (resultado de la
reduccin) mostrando:
1 2 3 1 0 0
A aug ( I ) = 3 2 1 0 1 0.
4 2 1 0 0 1
Para ver los pasos intermedios en el clculo de la inversa, escriba la matriz A
anterior, y presione Y, mientras que se mantiene activa la opcin paso a
paso (Step/Step) del CAS de la calculadora. Utilice lo siguiente:
[[ 1,2,3],[3,-2,1],[4,2,-1]] `Y
Pgina 11-45
Lo qu la calculadora demostr no es exactamente una eliminacin de Gauss-
Jordan con pivoteo completo, sino una manera de calcular la inversa de una
matriz realizando una eliminacin de Gauss-Jordan, sin pivoteo. Este
procedimiento para calcular la inversa se basa en la matriz aumentada
(Aaug)nn = [A nn |Inn].
0 8 8
C = 7 13 8 .
14 6 8
Pgina 11-46
funcin de la divisin /. Si el sistema de ecuaciones lineares es sobre-
determinado o sub-determinado, una "solucin" puede ser producida usando
la funcin LSQ (Least-SQuares), segn lo demostrado anteriormente. La
calculadora, sin embargo, ofrece otras posibilidades de solucionar sistemas
lineares de ecuaciones usando las funciones incluidas en el sub-men LINEAR
SYSTEMS.. del men MATRICES accesible a travs de (Fijar la
bandera 117 del sistema a CHOOSE boxes):
Funcin LINSOLVE
La funcin LINSOLVE toma como argumentos un arreglo de ecuaciones y un
vector que contiene los nombres de las incgnitas, y produce la solucin al
sistema linear. Las pantallas siguientes muestran informacin y ejemplo
tomada de la funcin informativa del CAS. La pantalla lateral derecha
demuestra el resultado usando el editor de lnea (presione para activarlo):
Pgina 11-47
La funcin LINSOLVE trabajos con expresiones simblicas. Las funciones REF,
rref, y RREF, trabajan con la matriz aumentada en un procedimiento de
eliminacin gaussiana.
1 2 1 0
A aug = 2 1 2 3.
5 2 1 12
Representacin de un sistema linear de ecuaciones, Ax = b, donde
A = [[1,-2,1],[2,1,-2],[5,-2,1]],
y
b = [[0],[-3],[12]].
Escriba la matriz aumentada, y almacnela en la variable AAUG, en modo
ALG:
[[1,-2,1,0],[2,1,-2,-3][5,-2,1,12]] AAUG
Pgina 11-48
La matriz diagonal que resulta de una eliminacin de Gauss-Jordan se llama
una forma de escalera reducida por filas. La funcin RREF (Row-Reduced
Echelon Form) produce la forma de escalera reducida por filas para reducir la
matriz de coeficientes a una matriz identidad. La columna adicional en la
matriz aumentada contendr la solucin al sistema de ecuaciones.
Una forma de escalera reducida por filas para una matriz aumentada puede
ser obtenido usando la funcin rref. Esta funcin produce una lista de los
pivotes y una matriz equivalente en forma de escalera reducida por filas para
reducir la matriz de coeficientes a una matriz diagonal.
Pgina 11-49
Funcin SYST2MAT
Esta funcin convierte un sistema de ecuaciones lineares en su matriz
aumentada equivalente. El ejemplo siguiente est disponible en la funcin
informativa de la calculadora:
X+Y = 0
X-Y =2
Para utilizar la funcin RSD usted necesita los trminos b, A, y x(0), como
argumentos. El vector calculado es e = b - Ax(0). Por ejemplo, usando A =
[[2,-1][0,2]], x(0) = [1.8,2.7], y b = [1,6], podemos
encontrar el vector de residuos como sigue:
Pgina 11-50
El resultado es e = b - Ax(0) = [ 0.1 0.6 ].
Pgina 11-51
Funcin PCAR
La funcin PCAR genera el polinomio caracterstico de una matriz cuadrada
usando el contenido de la variable VX (una variable CAS reservada,
tpicamente igual a X) como la incgnita en el polinomio. Por ejemplo,
incorpore la matriz siguiente en modo ALG y encuentre el polinomio
caracterstico usando PCAR: [[1,5,-3],[2,-1,4], [3,5,2]]
Funcin EGVL
La funcin EGVL (EiGenVaLues) produce los valores propios de una matriz
cuadrada. Por ejemplo, los valores propios de la matriz demostrada abajo se
calculan en modo de ALG usando la funcin EGVL:
Pgina 11-52
Los valores propios son = [ -10, 10 ].
Por ejemplo, en modo exacto, el ejercicio siguiente produce una lista vaca
como la solucin:
Funcin EGV
La funcin EGV (ingls, EiGenValues and eigenvectors) produce los valores
propios y los vectores propios de una matriz cuadrada. Los vectores propios se
muestran como las columnas de una matriz, mientras que los valores propios
correspondientes son los componentes de un vector.
Por ejemplo, en modo ALG, los vectores propios y los valores propios de la
matriz enumerada abajo son encontrados aplicando la funcin EGV:
Pgina 11-53
El resultado demuestra los valores propios como columnas de la matriz en el
resultado. Para ver los valores propios podemos utilizar: GET(ANS(1),2), i.e.,
conseguir el segundo elemento en la lista en el resultado anterior. Los valores
propios son:
En resumen,
1 = 0.29, x1 = [ 1.00,0.79,0.91]T,
2 = 3.16, x2 = [1.00,-0.51, 0.65] T,
3 = 7.54, x1 = [-0.03, 1.00, 0.84] T.
Nota: Una matriz simtrica tiene valores propios reales solamente, y sus
vectores propios son mutuamente perpendiculares. Para comprobar esto en
el ejemplo apenas resuelto, calcule x1 x2 = 0, x1 x3 = 0, y x2 x3 = 0.
Funcin JORDAN
La funcin JORDAN se usa para producir la diagonalizacin o descomposicin
de ciclo de Jordan de una matriz. En modo RPN, dada una matriz cuadrada
A, la funcin JORDAN produce cuatro salidas, a saber:
Pgina 11-54
Por ejemplo, intente este ejercicio en modo RPN:
[[4,1,-2],[1,2,-1],[-2,-1,0]] JORDAN
La salida es la siguiente:
4: X^3+-6*x^2+2*X+8
3: X^3+-6*x^2+2*X+8
2: { }
1: { }
El mismo ejercicio, en modo ALG, se muestra en la siguientes pantallas:
Funcin MAD
Esta funcin, aunque no est disponible en el men EIGEN, tambin
proporciona la informacin relacionada con los valores propios de una matriz.
La funcin MAD est disponible con el sub-men MATRICES OPERATIONS
() y se piensa producir la matriz adjunta de una matriz. En modo
RPN, la funcin MAD generar un nmero de caractersticas de una matriz
cuadrada, a saber:
el determinante (nivel 4)
la inversa formal (nivel 3),
en nivel 2, los coeficientes del polinomio de la matriz (x) definido por
(xI-A) p(x)=m(x)I,
el polinomio caracterstico de la matriz (nivel 1)
Pgina 11-55
[[4,1,-2] [1,2,-1][-2,-1,0]] MAD
El resultado es:
4: -8.
3: [[ 0.13 0.25 0.38][-0.25 0.50 0.25][-0.38 0.25 0.88]]
2: {[[1 0 0][0 1 0][0 0 1]] [[ -2 1 2][1 4 1][-2 1 6] [[-1 2 3][2 4 2][3 2
7]]}
1: X^3+-6*x^2+2*X+8
Factorizacin de matrices
La factorizacin o descomposicin de matrices consiste en obtener ciertas
matrices que cuando se multiplican entre ellas resulta en una matriz dada.
Presentamos la descomposicin de matrices con el uso de las funciones
contenidas en el men de matrices FACT. Este men se obtiene a travs
de.
Pgina 11-56
Las funciones contenidas en este men son: LQ, LU, QR, SCHUR, SVD, SVL.
Funcin LU
La funcin LU tomas como entrada una matriz cuadrada A, y produce una
matriz triangular inferior L, una matriz triangular superior U, y una matriz de la
permutacin P, en los niveles 3, 2, y 1 de la pantalla, respectivamente. Los
resultados L, U, y P, satisfacen la ecuacin PA = LU. Cuando usted activa
la funcin LU, la calculadora realiza una descomposicin LU de Crout de la
matriz A usando pivoteo parcial.
Pgina 11-57
donde U y V son las matrices ortogonales, y S es una matriz diagonal. Los
elementos diagonales de S se llaman los valores singulares de A y ordenados
generalmente de manera que si si+1, para i = 1, 2, , n-1. Las columnas
[uj] de U y [vj] de V son los vectores singulares correspondientes.
Funcin SVD
En modo RPN, la funcin SVD (ingls, Singular Value Decomposition, o
descomposicin de valores singulares) toma como entrada una matriz Anm, y
produce las matrices Unn, Vmm, y un vector s en los niveles 3, 2, y 1 de la
pantalla, respectivamente. La dimensin del vector s es igual al mnimo de los
valores n y m. Las matrices U y V fueron definidas anteriormente para la
descomposicin de valores singulares, mientras que el vector s representa la
diagonal principal de la matriz S usada anteriormente.
Funcin SVL
La funcin SVL (ingls, Singular VaLues, o valores singulares) produce los
valores singulares de una matriz Anm como un vector s cuya dimensin es
igual al mnimo de los valores n and m. Por ejemplo, en modo RPN, [[5,4,-
1],[2,-3,5],[7,2,8]] SVL
produce [ 12.15 6.88 1.42].
Funcin SCHUR
En modo RPN, la funcin SCHUR produce la descomposicin de Schur de una
matriz cuadrada A produciendo las matrices Q y T, en los niveles 2 y 1 de la
pantalla, respectivamente, tales que A = QTQT, donde Q es una matriz
ortogonal, y T es una matriz triangular. Por ejemplo, en modo RPN,
[[2,3,-1][5,4,-2][7,5,4]] SCHUR
resulta en:
2: [[0.66 0.29 0.70][-0.73 0.01 0.68][ -0.19 0.96 0.21]]
Pgina 11-58
1: [[-1.03 1.02 3.86 ][ 0 5.52 8.23 ][ 0 1.82 5.52]]
Funcin LQ
La funcin LQ produce la factorizacin LQ de una matriz Anm produciendo
una matriz trapezoidal inferior Lnm, una matriz ortogonal Qmm, y una matriz
de permutacin Pnn, en los niveles 3, 2, y 1 de la pantalla, respectivamente.
Las matrices A, L, Q y P se relacionan por PA = LQ. (Una matriz trapezoidal
a partir de una matriz nm es el equivalente de una matriz triangular a partir
de una matriz nn). Por ejemplo,
[[ 1, -2, 1][ 2, 1, -2][ 5, -2, 1]] LQ
produce
3: [[-5.48 0 0][-1.10 2.79 0][-1.83 1.43 0.78]]
2: [[-0.91 0.37 -0.18] [-0.36 -0.50 0.79] [-0.20 -0.78 -0.59]]
1: [[0 0 1][0 1 0][1 0 0]]
Funcin QR
En modo RPN, la funcin QR produce la factorizacin QR de una matriz Anm
produciendo una matriz ortogonal Qnn, una matriz triangular superior Rnm, y
una matriz de permutacin Pmm, en los niveles 3, 2, y 1 de la pantalla,
respectivamente . Las matrices A, P, Q y R se relacionan por AP = QR. Por
ejemplo, [[ 1,-2,1][ 2,1,-2][ 5,-2,1]] QR
produce
3: [[-0.18 0.39 0.90][-0.37 0.88 0.30][-0.91 0.28 0.30]]
2: [[ -5.48 0.37 1.83][ 0 2.42 2.20][0 0 0.90]]
1: [[1 0 0][0 0 1][0 1 0]]
Pgina 11-59
Formas cuadrticas de una matriz
Una forma cuadrtica de una matriz cuadrada A es una expresin polinmica
originada a partir de xAxT. Por ejemplo, si utilizamos A =
T
[[2,1,1][5,4,2][3,5,1]], y x = [X Y Z] , se calcula la forma cuadrtica
correspondiente como
2 1 1 X
x A x = [X
T
Y Z ] 5 4 2 Y
3 5 1 Z
2X + Y Z
= [X Y Z ] 5 X + 4Y + 2 Z
3 X + 5Y Z
El men QUADF
La calculadora proporciona el men QUADF para las operaciones
relacionadas con las formas cuadrticas. El men QUADF se alcanzado a
travs de .
Este men incluye las funciones AXQ, CHOLESKY, GAUSS, QXA, y SYLVESTER.
Pgina 11-60
Funcin AXQ
En modo de RPN, la funcin AXQ produce la forma cuadrtica que
corresponde a una matriz Ann en el nivel 2 de la pantalla usando las n
variables en un vector colocad en el nivel 1 de la pantalla. La funcin produce
la forma cuadrtica en el nivel 2 de la pantalla y el vector de variables en el
nivel 1 de la pantalla. Por ejemplo,
[[2,1,-1],[5,4,2],[3,5,-1]] `
['X','Y','Z'] ` AXQ
produce
2: 2*X^2+(6*Y+2*Z)*X+4*Y^2+7*Z*y-Z^2
1: [X Y Z]
Funcin QXA
La funcin QXA toma como argumentos una forma cuadrtica en el nivel 2 de
la pantalla y un vector de variables en el nivel 1 de la pantalla, produciendo la
matriz cuadrada A de la cul se deriva la forma cuadrtica en el nivel 2 de la
pantalla, y la lista de variables en el nivel 1 de la pantalla. Por ejemplo,
'X^2+Y^2-Z^2+4*X*Y-16*X*Z' `
['X','Y','Z'] ` QXA
produce
2: [[1 2 8][2 1 0][-8 0 1]]
1: [X Y Z]
Pgina 11-61
Funcin SYLVESTER
La funcin SYLVESTER toma como argumento una matriz cuadrada simtrica A
y produce un vector que contiene los trminos diagonales de una matriz
diagonal D, y una matriz P, tal que PTAP = D. Por ejemplo,
[[2,1,-1],[1,4,2],[-1,2,-1]] SYLVESTER
produce
2: [ 1/2 2/7 -23/7]
1: [[2 1 1][0 7/2 5/2][0 0 1]]
Funcin GAUSS
La funcin GAUSS produce la representacin diagonal de una forma
cuadrtica Q = xAxT tomando como discusiones la forma cuadrtica en el
nivel 2 de la pantalla y el vector de variables en el nivel 1 de la pantalla. El
resultado de esta llamada de funcin es el siguiente:
Pgina 11-62
Aplicaciones Lineares
El men LINEAR APPLICATIONS (Aplicaciones lineares) est disponible con
.
Funcin IMAGE
Funcin ISOM
Funcin KER
Pgina 11-63
Funcin MKISOM
Pgina 11-64
Captulo 12
Grficas
En este Captulo se presentan algunas de las aplicaciones grficas de la
calculadora. Presentaremos grficos de funciones en coordenadas cartesianas
y polares, diagramas paramtricos, grficos de cnicas, diagramas de barra,
de puntos, y una variedad de grficos tridimensionales
Pgina 12-1
Estas opciones de grficas se describen brevemente a continuacin
Pgina 12-2
Pr-Surface: para las superficies paramtricas dadas por x = x(u,v), y = y(u,v), z
= z(u,v).
1 x2
f ( x) = exp( )
2 2
Nota: Usted notar que una variable nueva, llamado PPAR, se muestra en
las etiquetas del men. PPAR, en ingls, significa Plot PARameters, o
parmetros del diagrama. Para ver su contenido, presione @PPAR. Una
explicacin detallada del contenido de PPAR se proporciona ms adelante
en este captulo. Presione para remover esta lnea de la pantalla.
Pgina 12-3
Actvese el ambiente PLOT (grfica) al presionar
(simultneamente si se usa el modo RPN). Presione la tecla @ADD para
activar el escritor de ecuaciones. La calculadora requiere que se
escriba el lado derecho de la ecuacin Y1(x) = . Escrbase la funcin
a ser graficada de manera que el escritor de ecuaciones muestre lo
siguiente:
Pgina 12-4
Dibjese la grfica: @ERASE @DRAW (esperar hasta que se termina de
dibujar la grfica)
Para ver los rtulos de los ejes coordenados:@EDIT L @LABEL @MENU
Para recuperar el primer men grfico: LL@)PICT
Para recorrer o trazar la curva: @TRACE @@X,Y@@ . sense las teclas
direccionales horizontales () para recorrer la curva. Las
coordenadas de los puntos trazados se mostrarn al pi de la
pantalla. Verifquense las siguientes coordenadas: x = 1.05 , y =
0.0131, y x = -1.48 , y = 0.034. La figura se muestra a continuacin:
Pgina 12-5
Activa el editor de lnea
Cursor al final de la lnea
-0.1 Modifica la expresin
` Regresa a la pantalla normal
1 x2
La funcin a ser trazada es ahora, f ( x) = exp( ) 0.1
2 2
Una vez se traza el grfico, presione @)@FCN! para tener acceso al men
de la funcin. Con este men usted puede obtener la informacin
adicional sobre el diagrama por ejemplo su interseccin con el eje x,
las races, las pendientes de la lnea de la tangente, el rea debajo de
la curva, el etc. Por ejemplo, para encontrar la raz en el lado
izquierdo de la curva, mover el cursor cerca del eje x, y presione @ROOT.
Se obtendr el resultado: ROOT: -1.6635. Presione L para
recobrar el men. He aqu el resultado de ROOT en el diagrama
actual:
Pgina 12-6
1.6635... La calculadora indic, antes de demostrar la raz, que fue
encontrado a travs de SIGN REVERSAL (cambio de signo). Presione
L para recobrar el men.
Presionando @ISECT le dar la interseccin de la curva con el eje x, que
es esencialmente la raz. Colocar el cursor exactamente en la raz y
presione @ISECT. Usted conseguir el mismo mensaje que antes, a
saber SIGN REVERSAL, antes de conseguir el resultado I-SECT:
1.6635. La funcin @ISECT se usa para determinar la interseccin
de las dos curvas ms cercana a la localizacin del cursor. En este
caso, donde est implicada solamente una curva, a saber, Y1(X), la
interseccin buscada es la del f(x) con el eje x, sin embargo, usted
debe poner la derecha del cursor en la raz de producir el mismo
resultado. Presione L para recobrar el men.
Coloque el cursor en la curva en cualquier punto y presione @SLOPE
para conseguir el valor de la pendiente en ese punto. Por ejemplo, en
la raz negativa, SLOPE: 0.16670. Presione L para recobrar el
men.
Para determinar el punto ms alto de la curva, coloque el cursor cerca
de la cima y presione @EXTR El resultado es EXTRM: 0.. Presione L
para recobrar el men.
Otras teclas disponible en el primer men son @AREA para calcular el
rea debajo de la curva, y @SHADE para sombrear un rea debajo de la
curva. Presione L para ver ms opciones. El segundo men incluye
un botn llamado @VIEW que destella por algunos segundos la ecuacin
trazada. Presione @VIEW. Alternativamente, usted puede presionar la
tecla @NEXQ (NEXt eQuation) para ver el nombre de la funcin Y1(x).
Presione L para recobrar el men.
La tecla da el valor de f(x) que corresponde a la posicin del
cursor. Coloque el cursor dondequiera en la curva y presione .
El valor ser demostrado en la esquina izquierda ms baja de la
pantalla. Presione L para recobrar el men.
lugar del el cursor en cualquier punto dado de la trayectoria y
presione TANL para obtener la ecuacin de la lnea tangente a la
Pgina 12-7
curva en ese punto. La ecuacin ser mostrada en la esquina izquierda
inferior de la pantalla. Presione L para recobrar el men.
Si Ud. presiona la calculadora trazar la funcin derivada, f'(x)
= df/dx, as como la funcin original, f(x). Note que hay dos puntos
de interseccin de las dos curvas. Mueva el cursor cerca del punto
izquierdo de la interseccin y presione @)@FCN! @ISECT, para obtener I-
SECT: (-0.6834,0.21585). Presione L para recobrar el men.
Para dejar el ambiente de FCN, presione @)PICT (o L)PICT).
Presione @CANCL para regresar al ambiente PLOT WINDOW. Entonces,
Presione L @@@OK@@@ para regresar a la pantalla normal.
Pgina 12-8
Para defender su figura otra vez, recordar el contenido de PIC1 variable a la
pantalla. La pantalla mostrar la lnea: Graphic 131 64. Para ver el
grfico, incorporar el ambiente PICTURE, presionando .
Grfico de ln(X)
Presione, simultneamente si en modo RPN, la tecla y la tecla (D)
para producir la pantalla PLOT SETUP. El campo etiquetado Type ser
destacado. Si la opcin Function no se ha sido seleccionada, presione la
tecla @CHOOS, use las teclas direccionales verticales para seleccionar Function,
y presione @@@OK@@@ para terminar la seleccin. Comprobar que el campo Indep:
contiene el valor ' X '. Si ese no es el caso, presione la tecla direccional vertical
inferior dos veces hasta que el campo Indep es seleccionado, Presione la tecla
Pgina 12-9
etiquetada @EDIT y modifique el valor de la variable independiente para leer
X. Presione @@@OK@@@ al terminar. Presione L@@@OK@@@ para regresar a la pantalla
normal.
Pgina 12-10
Para determinar los coordenadas de puntos en la curva, presione @TRACE (el
cursor se mueve encima de la curva en un punto situado cerca del centro de la
gama horizontal). A continuacin, presione (X,Y) para ver los coordenadas
de la localizacin del cursor actual. Estos coordenadas sern demostrados al
pi de la pantalla. Utilizar las teclas direccionales horizontales para mover el
cursor a lo largo de la curva. Pues usted mueve el cursor a lo largo de la curva
los coordenadas de la curva se mostrarn al pi de la pantalla. Verifique que
cuando Y:1.00E0, X:2.72E0. ste es el punto (e,1), dado que ln(e) = 1.
Presione L para recuperar el men de los grficos.
Pgina 12-11
Nota: Cuando uno presiona J , su lista de las variables demostrar
las nuevas variables llamadas @@@X@@ y @@Y1@@ . Presione @@Y1@@ para ver el
contenido de esta variable. Usted conseguir el programa << X LN(X) >>
, el cul usted reconocer el programa del EL del como que puede resultar
de definir la funcin Y1(X) = LN(X) usando . Esto es bsicamente
lo qu sucede cuando usted @@ADD@! (adiciona) una funcin en la pantalla
PLOT FUNCTION (la ventana que resulta presionando ,
simultneamente si en modo RPN), i.e., la funcin consigue y definida
agregada a su lista variable.
A continuacin, presione @@@X@@@ para ver el contenido de esta variable. Un
valor de 10.275 se pone adentro de la pantalla. Este valor es determinado
por nuestra seleccin para el rango horizontal de la pantalla. Seleccionamos
un rango entre -1 y 10 para X. Para producir el grfico, la calculadora
genera valores entre los lmites del rango usando un incremento constante, y
que almacena los valores generados, uno a la vez, en la variable @@@X@@@
cuando se traza el grfico. Para el rango horizontal ( 1,10), el incremento
usado se parece ser 0.275. Cuando el valor de X llega a ser ms grande
que el valor mximo en el rango (en este caso, cuando X = 10.275), el
dibujo del grfico se detiene. El valor pasado de X para el grfico bajo
consideracin se mantiene en la variable X. Elimine X y Y1 antes de
continuar.
Pgina 12-12
@@@OK@@@. A continuacin, presione @AUTO. Despus de que se calcule el rango
vertical, presione @ERASE @DRAW para trazar la funcin exponencial.
La variable PPAR
Presione J para recobrar el men de variables, de ser necesario. En su
men de las variables usted debe tener una variable etiquetada PPAR.
Presione @PPAR para conseguir el contenido de esta variable en pantalla
del la. Presione la tecla direccional vertical hacia abajo, para activar el editor
de lnea, y use teclas direccionales verticales para ver el contenido completo
de PPAR. La pantalla mostrar los siguientes valores:
Pgina 12-13
10d}. A continuacin, PPAR enumera el tipo de diagrama que deba ser
generado, i.e., FUNCTION, y, finalmente, la etiqueta del eje y, i.e., Y.
Segn lo indicado anterior, las funciones ln(x) y exp(x) son inversas la una con
la otra, i.e., ln(exp(x)) = x, y exp(ln(x)) = x. Esto se puede verificar en la
calculadora al evaluar las expresiones siguientes en el Escritor de Ecuaciones:
LN(EXP(X)) y EXP(LN(X)). Ambas se evalan a X.
Pgina 12-14
Presione @AUTO para generar el rango vertical. Presione @ERASE @DRAW para
producir el grfico de y = ln(x), y = exp(x), y y =x, simultneamente si en modo
RPN.
Seleccionando estos rangos nos aseguramos que la escala del grfico est
mantenida 1 vertical a 1 horizontal. Presione @ERASE @DRAW y usted conseguir
los diagramas del logaritmo natural, exponenciales, y y = x. Ser evidente del
grfico que LN(X) y EXP(X) son las reflexiones de la otra sobre la lnea y = X.
Presione @CANCL para volver a la pantalla PLOT WINDOW FUNCTION.
Presione ` para regresar a la pantalla normal.
Pgina 12-15
Ajustes:
Un smbolo de aprobado en _Simult significa que si usted tiene dos o
ms diagramas en el mismo grfico, ellos ser trazados simultneamente
al producir el grfico.
Un smbolo de aprobado en _Connect significa que la curva ser una
curva continua ms bien que un sistema de puntos individuales.
Un smbolo de aprobado en _Pixels significa que las marcas indicadas
por H-Tick y V-Tick sern separadas por ese nmero de pxeles.
El valor prefijado para ambos H-Tick y V-Tick es 10.
Pgina 12-16
Presione @@@OK@@@ para guardar cambios a las opciones en la pantalla PLOT
SETUP y volver a la pantalla normal de la calculadora.
Opciones de teclas:
Use @EDIT para corregir la ecuacin destacada.
Use @@ADD@! para agregar nuevas ecuaciones al diagrama.
Pgina 12-17
Ajustes:
Escriba lmites inferior y superior para los rangos de vista horizontal (H-
View) y vertical (V-View) en la pantalla de diagramas. O,
Escriba lmites inferior y superior para la vista horizontal (H-View), y
Presione @AUTO, mientras que el cursor est en uno de los campos de V-View,
para generar el rango de la vista vertical (V-View), automticamente. O,
Escriba los lmites inferior y superior de la vista vertical (V-View), y presione
@AUTO, mientras que el cursor est en uno de los campos H-View, para
generar el rango de la vista horizontal (H-View) automticamente.
La calculadora utilizar el rango de vista horizontal (H-View) para generar
valores para la grfica, a menos que Ud. cambie las opciones Indep Low,
(Indep) High, y (Indep) Step. Estos valores determinan, respectivamente, el
mnimo, mximo, y valores del incremento de la variable independiente
que se utilizar en el diagrama. Si la opcin default se muestra en los
campos Indep Low, (Indep) High, y (Indep) Step, la calculadora utilizar los
valores mximos del mnimo y determinados cerca H-View.
Un smbolo de aprobado en _Pixels significa que los valores de los
incrementos variables independientes (Step:) se dan en pxeles ms bien
que en coordenadas del diagrama.
Pgina 12-18
su disposicin, usted tambin tendr las opciones de las teclas del men
@CANCL y @@@OK@@@ .
Use @CANCL en caso que Ud. quiera cancelar el clculo actual y regresar a
la pantalla PLOT WINDOW. O,
Use @@@OK@@@ para aceptar los resultados de su clculo y volver a la pantalla
PLOT WINDOW.
Use @TYPES para conseguir la informacin sobre el tipo de objetos que se
pueden utilizar en el campo seleccionado de la opcin.
Use @CANCL para cancelar cualesquiera cambia a la pantalla PLOT
WINDOW y volver a la pantalla normal de la calculadora.
Presione @@@OK@@@ para aceptar cambios a la pantalla PLOT WINDOW vuelta
de y a la pantalla normal de la calculadora.
Pgina 12-19
Rango de H-View Rango de V-View
Funcin Mnimo Mximo Mnimo Mximo
SIN(X) -3.15 3.15 AUTO
ASIN(X) -1.2 1.2 AUTO
SIN & ASIN -3.2 3.2 -1.6 1.6
COS(X) -3.15 3.15 AUTO
ACOS(X) -1.2 1.2 AUTO
COS & ACOS -3.2 3.2 -1.6 1.6
TAN(X) -3.15 3.15 -10 10
ATAN(X) -10 10 -1.8 1.8
TAN & ATAN -2 -2 -2 -2
SINH(X) -2 2 AUTO
ASINH(X) -5 5 AUTO
SINH & ASINH -5 5 -5 5
COSH(X) -2 2 AUTO
ACOSH(X) -1 5 AUTO
COS & ACOS -5 5 -1 5
TANH(X) -5 5 AUTO
ATANH(X) -1.2 1.2 AUTO
TAN & ATAN -5 5 -2.5 2.5
Pgina 12-20
Presinese para seleccionar la opcin EQ, escrbase la expresin: X/
(X+10) y presione @@@OK@@@.
Para aceptar los cambios realizados en el ambiente PLOT SETUP y
recuperar la pantalla normal, presinese L @@@OK@@@.
El siguiente pase es acceder el ambiente Table Set-up (diseo de tabla)
usando la combinacin de teclas (es decir, la tecla E)
simultneamente si se usa el modo RPN. La pantalla resultante permite al
usuario seleccionar el valor inicial (Start) y el incremento (Step). Escrbanse
los siguientes valores: 5\ @@@OK@@@ 0.5 @@@OK@@@ 0.5
@@@OK@@@ (es decir, factor de amplificacin = 0.5). Presinese la tecla @@CHK
hasta que aparezca la marca enfrente de la opcin Small Font
(caracteres pequeos) de ser necesario. Presione @@@OK@@@ para terminar y
regresar a la pantalla normal.
La variable TPAR
Despus de preparar la tabla, su calculadora crear una variable llamada
TPAR (Table PARameters) que almacena informacin relevante a la tabla que
ser generada. Para ver el contenido de esta variable, presione @TPAR.
Pgina 12-21
Cuando se selecciona la opcin @ZOOM (amplificar), se obtiene un men con
las opciones: In, Out, Decimal, Integer, y Trig. Practique los siguientes
ejercicios:
Seleccione la opcin In, y presione @@@OK@@@. La tabla se expande de
manera que el incremento en x es de 0.25 en vez de 0.5. Lo que la
calculadora hace es multiplicar el incremento original 0.5 por el factor
de amplificacin 0.5, para producir el nuevo incremento de 0.25. La
opcin zoom in es til cuando se requiere una mayor resolucin en la
tabla.
Para incrementar la resolucin en un factor adicional de 0.5,
presinese @ZOOM, seleccinese In una vez ms, y presinese @@@OK@@@. El
nuevo incremento en x es 0.0125.
Para recuperar el incremento anterior, presinese @ZOOM @@@OK@@@ para
seleccionar la opcin Un-zoom. En este ejemplo, el incremento en x se
incrementa a 0.25.
Para recuperar el incremento original de 0.5, seleccinese un-zoom
una vez ms, o sese la opcin zoom out (reducir amplificacin) al
presionar @ZOUT @@@OK@@@.
La opcin Decimal en @ZOOM produce incrementos de 0.10.
La opcin Integer en @ZOOM produce incrementos de 1.
La opcin Trig en @ZOOM produce incrementos relacionados a fracciones
de . Esta opcin es til en tablas de funciones trigonomtricas.
Para recuperar la pantalla normal presinese la tecla `.
Pgina 12-22
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT SETUP.
Cambie TYPE a Polar, presionando @CHOOS @@@OK@@@.
Presione y escriba:
2* 1-S~t @@@OK@@@.
Presione @EDIT L @LABEL @MENU para ver la grfica con etiquetas. Presione
L para recobrar el men. Presione L @)PICT para recobrar el men
grfico original.
Pgina 12-23
Presione @TRACE @x,y@ para recorrer la curva. Los datos mostrados al pi
de la pantalla son el ngulo y el radio r, aunque este ltimo se denomina
Y (nombre prefijado de la variable dependiente).
Presione L@CANCL para regresar a la pantalla PLOT WINDOW. Presione
L@@@OK@@@ para regresar a la pantalla normal.
crculo: (x-xo)2+(y-yo)2 = r2
elipse: (x-xo) 2/a2 + (y-yo) 2/b2 = 1
Pgina 12-24
parbola: (y-b)2 = K(x-a), (x-a)2 = K(y-b)
hiprbola: (x-xo) 2/a2 + (y-yo) 2/b2 = 1, xy = K,
{ (X-1)^2+(Y-2)^2=3 , X^2/4+Y^2/3=1 }
en la variable EQ.
Pgina 12-25
Cambie los campos Indep Low: y High: a Default usando L @RESET
mientras que cada uno de esos campos se destaca. Seleccione la opcin
Reset value despus de presionar @RESET. Presione @@@OK@@@ para terminar el
reajuste de valores. Presione L para regresar al men principal.
Trace la grfica: @ERASE @DRAW.
Pgina 12-26
Para recobrar el men y regresar al ambiente PLOT, presione L@CANCL.
Para regresar a la pantalla normal, presione L@@@OK@@@.
Diagramas paramtricos
Diagramas paramtricos en el plano son esos diagramas cuyas coordenadas
se generan a travs del sistema de ecuaciones x = x(t) y y = y(t), donde t se
conoce como el parmetro. Un ejemplo de tal grfico es la trayectoria de un
proyectil, x(t) = x0 + v0COS 0t, y(t) = y0 + v0sin 0t gt2. Para trazar
ecuaciones como stas, que implican valores constantes x0, y0, v0, y 0,
necesitamos almacenar los valores de esos parmetros en variables. Para
desarrollar este ejemplo, crear un sub-directorio llamado PROJM (PROJectile
Motion), y dentro de ese sub-directorio almacene las variables siguientes: X0 =
0, Y0 = 10, V0 = 10 , 0 = 30, y g = 9.806. Cerciorarse de que la medida
del ngulo de la calculadora est fija a DEG. A continuacin, defina las
funciones (use ):
X(t) = X0 + V0*COS(0)*t
Y(t) = Y0 + V0*SIN(0)*t 0.5*g*t^2
Lo cul agregar las variables @@@Y@@@ y @@@X@@@ a las teclas del men.
Pgina 12-27
Para producir la grfica, siga estos pasos:
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT SETUP.
Cambie TYPE a Parametric, presionando @CHOOS @@@OK@@@.
Presione y escriba X(t) + i*Y(t) @@@OK@@@ para definir el diagrama
paramtrico como el de una variable compleja. (las partes real e
imaginaria de la variable compleja corresponden a las coordenadas x,y
de la curva.) El cursor ahora est en el campo Indep. Presione
~t @@@OK@@@ para cambiar la variable independiente a t.
Presione L@@@OK@@@ para regresar a la pantalla normal.
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT (en este caso se llamar PLOT PARAMETRIC). En vez de
modificar primero los rangos vertical horizontal de la grfica, como se hizo
para otros tipos de diagrama, fijaremos los valores inferior y superior de la
variable independiente como sigue:
Seleccione el campo Indep Low field presionando . Cambie este
valor a 0@@@OK@@@. Entonces, cambie el valor de High a 2@@@OK@@@.
Escriba 0. 1@@@OK@@@ para el valor Step (i.e., step = 0.1).
Pgina 12-28
Presione @EDIT L @LABEL @MENU para ver la grfica con etiquetas. Los
parmetros de la ventana son tales que usted ve solamente la mitad de las
etiquetas en el eje x.
Una revisin de sus etiquetas de men muestra que usted ahora tiene las
variables siguientes: t, EQ, PPAR, Y, X, g, 0, V0, Y0, X0. Las variables t, EQ,
y PPAR son generados por la calculadora para almacenar los valores actuales
del parmetro, t, de la ecuacin que se trazar EQ (la cul contiene X(t) +
IY(t)), y los parmetros del diagrama. Las otras variables contienen los
valores de las constantes usadas en las definiciones de X(t) y Y(t).
Usted puede almacenar diversos valores en las variables y producir los nuevos
diagramas paramtricos de las ecuaciones del proyectil usadas en este
ejemplo. Si usted desea borrar el contenido actual del cuadro antes de
producir un nuevo diagrama, usted necesita tener acceso a la pantalla PLOT,
PLOT WINDOW, o PLOT SETUP, presionando, , , o
(las dos teclas deben ser presionadas simultneamente si en modo RPN).
Entonces, presione @ERASE @DRAW. Presione @CANCL para regresar a la pantalla
PLOT, PLOT WINDOW, o PLOT SETUP. Presione $, o L@@@OK@@@, para
regresar a la pantalla normal.
Pgina 12-29
Generacin de una tabla para las ecuaciones
paramtricas
En un ejemplo anterior generamos una tabla de los valores (X,Y) para una
expresin de la forma Y=f(X), i.e., un tipo de grfico de funcin. En esta
seccin, presentamos el procedimiento para generar una tabla que
corresponde a un diagrama paramtrico. Para este propsito, nos
aprovecharemos de las ecuaciones paramtricas definidas en el ejemplo
arriba.
Primero, accedemos a la pantalla TABLE SETUP presionando
, simultneamente si en modo RPN. Para la variable
independiente cambie el valor inicial a 0.0, y el valor Step a 0.1.
Presione @@@OK@@@.
Genere la tabla presionando, simultneamente si en modo RPN,
. La tabla que resulta tiene tres columnas que representan el
parmetro t, y las coordenadas correspondientes a x y. Para esta tabla
los coordenadas se etiquetan X1 y Y1.
Este procedimiento para crear una tabla que corresponde al tipo actual de
diagrama se puede aplicar a otros tipos del diagrama.
Pgina 12-30
exp(-t2), con condiciones iniciales: x = 0 para t = 0. La calculadora permite
trazar de la solucin de las ecuaciones diferenciales de la forma Y'(T) = F(T,Y).
Para nuestro caso, sean Yx y Tt, por lo tanto, F(T,Y) f(t,x) = exp(-t2).
Antes de trazar la solucin, x(t), para t = 0 a 5, suprimir las variables EQ y
PPAR.
Presione , simultneamente si en modo RPN, para acceder la pantalla
PLOT SETUP.
Cambie TYPE a Diff Eq.
Presione y escriba -~ tQ2@@@OK@@@.
El cursor ahora est en el campo H-Var. El campo debe de mostrar H-
Var:0 y tambin V-Var:1. ste es el cdigo usado por la calculadora
para identificar las variables que se trazarn. H-Var:0 significa que la
variable independiente (a ser seleccionada ms adelante) ser trazada en
el eje horizontal. Tambin, V-Var: significa que la variable dependiente
(nombre preseleccionado Y) ser trazado en el eje vertical.
Presione . El cursor ahora est en el campo Indep. Presione ~
t@@@OK@@@ para cambiar la variable independiente a t.
Presione L@@@OK@@@ para regresar a la pantalla normal.
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT (en este caso se llamar PLOT WINDOW DIFF EQ).
Cambie los parmetros H-VIEW y V-VIEW a los siguientes valores: H-VIEW:
-15,
V-VIEW: -11.5
Cambie el valor Init a 0, y el valor Final a 5 usando: 0@@@OK@@@
5@@@OK@@@.
Los valores Step y Tol representan el paso en la variable independiente y la
tolerancia para que la convergencia a ser utilizada por la solucin
numrica. Dejemos esos valores con sus ajustes de preseleccin (si la
palabra default no se demuestra en el campo Step:, use L @RESET para
reajustar ese valor a su valor prefijado. Presione L para regresar al
men principal.) Presione .
El valor Init-Soln representa el valor inicial de la solucin para comenzar el
resultado numrico. Para el actual caso, tenemos para las condiciones
Pgina 12-31
iniciales x(0) = 0, as, necesitamos cambiar este valor a 0.0, usando
0@@@OK@@@.
Presione @ERASE @DRAW para trazar la solucin a la ecuacin diferencial.
Presione @EDIT L @LABEL @MENU para ver la grfica con etiquetas.
Pgina 12-32
calculadora uses X y Y como el nombres prefijados para los ejes horizontal
y vertical, respectivamente.
Presione L@)CANCL para regresar al ambiente PLOT WINDOW. Entonces,
Presione $ para regresar a la pantalla normal.
Ms detalles en usar las soluciones grficas de ecuaciones diferenciales se
presentan en el captulo 16.
Diagramas de verdad
Se utilizan los diagramas de verdad de producir diagramas de dos
dimensiones de las regiones que satisfacen cierta condicin matemtica que
pueda ser verdadera o falsa. Por ejemplo, suponga que usted desea trazar la
regin la cual X^2/36 + Y^2/9 < 1, proceda de esta manera:
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT SETUP.
Cambie TYPE a Truth.
Presione y escriba {(X^2/36+Y^2/9 < 1)','(X^2/16+Y^2/9 > 1)}
@@@OK@@@ para definir las condiciones a ser trazadas.
El cursor est ahora en el campo Indep field. Dejar eso como X si est
fijado ya a esa variable, o cambiarla a X de ser necesario.
Presione L@@@OK@@@ para regresar a la pantalla normal.
Presione , simultneamente si en modo RPN, para acceder la pantalla
PLOT (en este caso se llamar PLOT WINDOW TRUTH). Guardemos el valor
prefijado para los rangos de la ventana: H-View: -6.5 6.5, V-View: -3.9 4.0 (Para
reajustarlos use L @RESET (Seleccione Reset all) @@OK@@ L).
Pgina 12-33
Presione @EDIT L @LABEL @MENU para ver la grfica con etiquetas. Los
parmetros de la pantalla son tales que uno slo ve la mitad de las
etiquetas en el eje x. Presione L para recobrar el men. Presione
L@)PICT para recobrar el men grfico original.
Presione (X,Y) para determinar coordenadas de cualquier punto en la
grfica. Use las teclas para mover el cursor en la regin trazada. Al pi
de la pantalla usted ver el valor de los coordenadas del cursor como
(X,Y).
Presione L@)CANCL para regresar al ambiente PLOT WINDOW. Entonces,
Presione $ , or L@@@OK@@@, para regresar a la pantalla normal.
Usted puede tener ms de una condicin trazada en el mismo tiempo si usted
multiplica las condiciones. Por ejemplo, para trazar la grfica de los puntos
para los cuales X2/36 + Y2/9 < 1, y X2/16 + Y2/9 > 1, use lo siguiente:
Pgina 12-34
Utilizaremos los datos siguientes para trazar diagramas de la barra y
diagramas de dispersin:
x y z
3.1 2.1 1.1
3.6 3.2 2.2
4.2 4.5 3.3
4.5 5.6 4.4
4.9 3.8 5.5
5.2 2.2 6.6
Diagramas de barra
Primero, cerciorarse de que el CAS de su calculadora est en modo Exact. A
continuacin, escriba los datos demostrados arriba como una matriz, i.e.,
[[3.1,2.1,1.1],[3.6,3.2,2.2],[4.2,4.5,3.3],
[4.5,5.6,4.4],[4.9,3.8,5.5],[5.2,2.2,6.6]] `
Pgina 12-35
Una matriz se mostrar en el campo DAT. sta es la matriz que
almacenamos anterior en DAT.
Seleccione el campo Col:. Este campo le deja elegir la columna de DAT
que debe ser trazado. El valor prefijado es 1. Use ese valor para trazar la
columna 1 en DAT.
Presione L@@@OK@@@ para regresar a la pantalla normal.
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT.
Cambie V-View para mostrar, V-View: 0 5.
Presione @ERASE @DRAW para trazar el diagrama de barras.
Suponer que usted desea trazar los datos en la columna 2 de la matriz DAT:
Pgina 12-36
Presione @ERASE @DRAW.
Diagramas de dispersin
Usaremos la misma matriz de datos DAT para producir un diagrama de
dispersin. Primero, trazaremos los valores de y vs. x, y despus los de y vs. z,
como sigue:
Pgina 12-37
Presione LL@)PICT para abandonar el ambiente EDIT.
Presione @CANCL para regresar al ambiente PLOT WINDOW. Entonces,
Presione $ , or L@@@OK@@@, para regresar a la pantalla normal.
Pgina 12-38
Campos de pendientes
Los campos de los pendientes se utilizan para visualizar las soluciones a una
ecuacin diferencial de la forma y = f(x,y). Bsicamente, qu se presenta en
el diagrama son los segmentos tangenciales a las curvas de la solucin, desde
entonces y = dy/dx, evaluado en cualquier punto (x,y), representa la
pendiente de la lnea de la tangente en el punto (x,y).
Pgina 12-39
Si usted pudiera reproducir el campo de pendientes en papel, usted puede
trazar a mano las lneas que son tangente a la lnea segmentos demostrados
en el diagrama. Estas lneas constituyen lneas de y(x, y) = constante, para la
solucin de y = f(x,y). Por lo tanto, los campos de pendientes son
herramientas tiles para visualizar particularmente ecuaciones difciles para
solucionar.
Pgina 12-40
Presinese , simultneamente si se usa el modo RPN, para
acceder el ambiente PLOT SETUP.
Cmbiese la opcin TYPE a Fast3D. ( @CHOOS!, seleccionar Fast3D, @@OK@@).
Presinese y escrbase X^2+Y^2 @@@OK@@@.
Asegrese que se ha seleccionado la X como la variable independiente
(Indep:) y la Y como la variable dependiente (Depnd:).
Presinese L@@@OK@@@ para recuperar la pantalla normal.
Presinese , simultneamente si se usa el modo RPN, para
acceder al ambiente PLOT WINDOW.
Acptense los valores siguientes para los parmetros de la grfica:
X-Left:-1 X-Right:1
Y-Near:-1 Y-Far: 1
Z-Low: -1 Z-High: 1
Pgina 12-41
Para finalizar, presinese la tecla @EXIT.
Presinese @CANCL para regresar al ambiente PLOT WINDOW.
Cmbiese la informacin siguiente: Step Indep: 20 Depnd: 16
Presinese @ERASE @DRAW para dibujar la superficie nuevamente.
He aqu otro ejercicio del tipo de grfica Fast 3D, z = f(x,y) = sin (x2+y2)
Pgina 12-42
Presinese @ERASE @DRAW para dibujar la superficie.
Presinese @EXIT @CANCL para regresar a la forma PLOT WINDOW.
Presinese $ , o L@@@OK@@@, para regresar a la pantalla normal.
Diagramas de grillas
Los diagramas de grillas (Diagramas de grillas) son los diagramas de las
superficies tridimensionales descritas por z = f(x,y). A diferencia de los
diagramas Fast 3D, diagramas de grillas son diagramas estticos. El usuario
puede elegir el punto de vista para el diagrama, es decir, el punto desde el
cual se observar la superficie. Por ejemplo, produzca un diagrama de grillas
para la superficie z = x + 2y 3, usando:
Los coordenadas XE, YE, ZE, significan coordenadas del ojo, es decir, las
coordenadas desde los cuales un observador ve el diagrama. Los valores
demostrados son los valores prefijados. Los valores de Indep: y Depnd:
representan el nmero de grillas que se utilizarn en el diagrama. Mientras
ms grandes stos numeran, ms lenta la produccin del grfico. Los valores
mostrados son los valores prefijados. Para este ejercicio usaremos los valores
prefijados de 10 y 8 para los valores Step.
Pgina 12-43
Presione @ERASE @DRAW para trazar la superficie tridimensional. El resultado
es a diagrama de grillas de la superficie.
Presione @EDIT L @LABEL @MENU para ver la grfica con etiquetas y rangos.
Esta versin particular del grfico se limita a la parte ms inferior de la
pantalla. Podemos cambiar el punto de vista para ver una diversa versin
del grfico.
Pgina 12-44
Presione @CANCL para regresar al ambiente PLOT WINDOW.
Presione $ , or L@@@OK@@@, para regresar a la pantalla normal.
Pgina 12-45
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT SETUP.
Cambie TYPE a Ps-Contour.
Presione y escriba X^2+Y^2 @@@OK@@@.
Cercirese que X se selecciona como la variable Indep: y Y como la
variable Depnd:.
Presione L@@@OK@@@ para regresar a la pantalla normal.
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT .
Cambie los rangos prefijados para la pantalla del diagrama para mostrar:
X-Left:-2, X-Right:2, Y-Near:-1 Y-Far: 1, Step Indep: 10, Depnd: 8
Presione @ERASE @DRAW para trazar el diagrama de contornos. Esta
operacin tomar una cierta hora, sea as pues, paciente. El resultado es
un diagrama de contornos de la superficie. Note que los contornos no
son necesariamente continuos, sin embargo, proporcionan un buen
estimado de las superficies planas de la funcin. Presione @EDITL @LABEL
@MENU para ver la grfica con etiquetas y rangos.
Pgina 12-46
Presione LL@)PICT para abandonar el ambiente EDIT.
Presione @CANCL para regresar al ambiente PLOT WINDOW. Entonces,
Presione $ , or L@@@OK@@@, para regresar a la pantalla normal.
Pgina 12-47
Presione $ para detener la animacin. Presione @CANCL para regresar
al ambiente PLOT WINDOW.
Presione $ , or L@@@OK@@@, para regresar a la pantalla normal.
Intente tambin un diagrama Ps-Contour para la superficie z = f(x,y) = (x+y) sin
y.
Presione , simultneamente si en modo RPN, para acceder a la
pantalla PLOT SETUP.
Presione y escriba (X+Y)*SIN(Y) @@@OK@@@.
Presione @ERASE @DRAW para producir la animacin de las curvas.
Presione $ para detener la animacin.
Presione @CANCL para regresar al ambiente PLOT WINDOW. Entonces,
Presione $ , or L@@@OK@@@, para regresar a la pantalla normal.
Pgina 12-48
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT .
Mantenga los rangos prefijados de la pantalla para mostrar: X-Left:-1, X-
Right:1, Y-Near:-1 Y-Far: 1, XXLeft:-1 XXRight:1, YYNear:-1, yyFar: 1, Step Indep:
10 Depnd: 8
Presione @ERASE @DRAW para trazar el diagrama de redes. El resultado es
una red de funciones que corresponden a las partes verdaderas e
imaginarias de una funcin compleja.
Presione @EDIT L@LABEL @MENU para ver la grfica con etiquetas y rangos.
Pgina 12-49
Nota: Las ecuaciones x = x(X,Y), y = y(X,Y), z=z(X,Y) representar una
descripcin paramtrica de una superficie. X y Y son los parmetros
independientes. La mayora de los libros de textos utilizarn (u,v) como los
parmetros, ms bien que (X,Y). Por lo tanto, la descripcin paramtrica de
una superficie se da como x = x(u,v), y = y(u,v), z=z(u,v).
Pgina 12-50
La variable VPAR
La variable VPAR (ingls, Volume Parameter, o parmetros de volumen)
contiene la informacin con respecto al "volumen" usado para producir un
grfico tridimensional. Por lo tanto, usted ver que se produce esta variable
siempre que usted cree un diagrama tridimensional, por ejemplo, Fast3D,
Wireframe, or Pr-Surface.
Dibujo interactivo
Siempre que produzcamos un grfico de dos dimensiones, encontramos en los
grficos defendemos una tecla de men etiquetada @)EDIT. Presionando @)EDIT
produce un men que incluye las opciones siguientes (Presione L para ver
funciones adicionales):
Con los ejemplos arriba, usted tiene la oportunidad de probar funciones LABEL,
MENU, PICT, y REPL. Muchas de las funciones restantes, por ejemplo,
DOT+, DOT-, LINE, BOX, CIRCL, MARK, DEL, etc., puede ser utilizadas para
dibujar puntos, lneas, crculos, etc.. en la pantalla de los grficos, segn lo
descrito abajo. Para ver cmo utilizar estas funciones intentaremos el ejercicio
siguiente:
Pgina 12-51
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT SETUP.
Cambie TYPE a Function, de ser necesario
Cambie EQ a X
Asegrese que Indep: est fija a X
Presione L@@@OK@@@ para regresar a la pantalla normal.
Presione , simultneamente si en modo RPN, para acceder la
pantalla PLOT (en este caso se llamar PLOT POLAR).
Cambie el rango H-VIEW a 10 a 10, usando 10\@@@OK@@@
10@@@OK@@@, y el rango V-VIEW a -5 a 5 usando 5\@@@OK@@@
5@@@OK@@@.
Presione @ERASE @DRAW para trazar la funcin.
Presione @EDIT L @LABEL para agregar etiquetas a la grfica. Presione
LL (or ) para recuperar el men original EDIT
A continuacin, ilustramos el uso de las diversas funciones de dibujo en la
pantalla de los grficos que resulta. Requieren el uso del cursor y las teclas
() para mover el cursor sobre la pantalla de los grficos.
DOT+ y DOT-
Cuando se selecciona DOT+, los pxeles sern activados dondequiera que el
cursor se mueva, es decir, siguiendo la posicin del cursor. Cuando se
selecciona DOT- el efecto opuesto ocurre, i.e., pues usted mueve el cursor, los
pxeles sern suprimidos.
Pgina 12-52
MARK
Este comando permite que el usuario fije una marca que se pueda utilizar para
un nmero de propsitos, por ejemplo:
LINE
Se utiliza este comando para dibujar una lnea entre dos puntos en el grfico.
Para verlo en accin, coloque el cursor en alguna parte en el primer cuadrante,
y presione @LINE. Una marca (MARK) se coloca sobre el cursor que
indica el origen de la lnea. Utilice la tecla para mover el cursor a la
derecha de la posicin actual, digamos, cerca de 1 centmetro a la derecha, y
presione @LINE. Una lnea se traza entre el primer y el ltimo punto.
Note que el cursor en el extremo de esta lnea sigue activo indicando que la
calculadora est lista a trazar una lnea que comienza en ese punto. Presione
para mover el cursor hacia abajo, digamos, otro centmetro, y presione
@LINE otra vez. Ahora usted debe tener un ngulo recto trazado por un
segmento horizontal y un segmento vertical. El cursor sigue activo. Para
desactivarlo, sin moverlo del todo, presione @LINE. El cursor vuelve a su forma
normal (una cruz) y la funcin LINE se desactiva.
TLINE
(Ingls, Toggle LINE, cambie estado de la lnea) Mueva el cursor al segundo
cuadrante para ver esta funcin en accin. Presione @TLINE. Una marca
(MARK) se coloca en el comienzo de la lnea. Mueva el cursor con las teclas
lejos de este punto, y presione @TLINE. Una lnea se dibuja de la posicin
actual del cursor al punto de referencia seleccionado anteriormente. Los pxeles
que estn encendido en la lnea trayectoria sern apagados, y viceversa. Para
remover la lnea trazada ms reciente trazada, presione @TLINE una vez ms.
Pgina 12-53
Para desactivar TLINE, mueva el cursor al punto original donde TLINE fue
activada, y presione @LINE @LINE.
BOX
Se utiliza este comando para dibujar una caja en el grfico. Mueva el cursor a
un rea clara del grfico, y presione @BOX. Esto destaca el cursor. Mueva el
cursor con las teclas a un punto diferente, y en una direccin diagonal, lejos de
la posicin actual del cursor. Presione @BOX@ una vez ms. Se dibuja un
rectngulo cuya diagonal junta las posiciones del cursor de la inicial a la final.
La posicin inicial de la caja todava est marcada con una x. Mueva el cursor
a otra posicin y presione @BOX@ para generar una caja nueva que contiene el
punto inicial. Para desactivar BOX, mueva el cursor al punto original donde
BOX fue activada, y presione @LINE @LINE.
CIRCL
Este comando produce un crculo. Marque el centro del crculo con una marca
(instruccin MARK), entonces mueva el cursor a un punto que sea parte de la
periferia del crculo, y presione @CIRCL. Para desactivar CIRCL, volver el cursor
a la posicin MARK y presione @LINE.
Intente este comando moviendo el cursor a una parte clara del grfico, y
presione @MARK. Mueva el cursor a otro punto, y presione @CIRCL. Un crculo
centrado en la marca (MARK), y que pasa a travs del punto pasado ser
dibujado.
LABEL
Presionando @LABEL coloca las etiquetas en los ejes x y y del diagrama actual.
Esta funcin se ha utilizado extensivamente con este captulo.
DEL
Se utiliza este comando para remover las partes del grfico entre dos
posiciones MARK. Mueva el cursor a un punto en el grfico, y presione @MARK.
Mueva el cursor a un punto diferente, y presione @MARK una vez ms. Entonces,
presione @@DEL@. La seccin del grfico contenida entre las dos marcas ser
suprimida.
Pgina 12-54
ERASE
La funcin ERASE despeja la ventana entera de los grficos. Este comando
est disponible en el men PLOT, as como en las ventanas grficas y estar
accesible con una tecla del men.
MENU
Presionando @MENU quitar las etiquetas del men para mostrar que el grfico
sin esas etiquetas. Para recuperar las etiquetas, Presione L.
SUB
Utilizar este comando para extraer un subconjunto de un objeto grfico. El
objeto extrado se coloca automticamente en la pantalla. Seleccione el
subconjunto que usted desea extraer poniendo una marca (MARK) en un punto
en el grfico, moviendo el cursor a la esquina diagonal del rectngulo que
incluye el subconjunto de los grficos, y presionando @@SUB@!. Esta funcin se
puede utilizar para mover partes de los grficos alrededor del grfico.
REPL
Este comando coloca el contenido de un objeto grfico actualmente en el nivel
1 de la pantalla en la localizacin de cursor en la ventana de los grficos. La
esquina izquierda superior del objeto grfico que se inserta ser coincidir con
la posicin del cursor. Por lo tanto, si usted desea que un grfico de la
pantalla llene totalmente la ventana grfica, cercirese de que el cursor est
colocado en la esquina izquierda superior de la pantalla.
PICT
Este comando coloca una copia del grfico actualmente en la ventana de los
grficos a la pantalla como un objeto grfico. El objeto grfico puesto en la
pantalla puede ser asignada al nombre de una variable para almacenaje u
otro tipo de manipulacin.
X,Y
Este comando copia los coordenadas de la posicin actual del cursor, en
coordenadas de usuario, a la pantalla.
Pgina 12-55
Enfoques en la pantalla grfica
Siempre que usted produzca un grfico de dos dimensiones de una funcin,
interactivamente, la primera tecla del men, etiquetada @)ZOOM, le deja acceder a
funciones que se pueden utilizar para enfocar hacia adentro y hacia fuera en
los grficos actuales. El men ZOOM incluye las funciones siguientes
(Presione L para moverse al men siguiente):
Pgina 12-56
horizontalmente o verticalmente hasta donde se posible en el grfico enfocado.
Para enfocar hacia fuera, sujeto a los factores horizontal (H) y vertical (V)
fijados en ZFACT, presione @)ZOOM @ZOUT. El grfico que resulta proporcionar
ms detalle que la grfica enfocada.
BOXZ
El enfoque dentro y fuera de un grfico dado puede ser realizado usando la
tecla de men BOXZ. Con BOXZ usted selecciona el sector rectangular (la
"caja") donde usted desea enfocar. Mueva el cursor a una de las esquinas de
la caja (usando las teclas direccionales), y presione @)ZOOM @BOXZ. Usando las
teclas direccionales una vez ms, mueva el cursor a la esquina opuesta de la
caja de enfoque deseada. El cursor trazar la caja de enfoque en la pantalla.
Cuando se selecciona la caja de enfoque deseada, presione @ZOOM. La
calculadora enfocar en el contenido de la caja del zumbido que usted
seleccion para llenar la pantalla.
ZDFLT, ZAUTO
Presionando @ZDFLT re-traza el diagrama actual usando los rangos prefijados de
x y y, es decir, -6.5 a 6.5 en x, y 3.1 a 3.1 en y. La instruccin @ZAUTO, por
otra parte, crea una ventana de enfoque usando el rango actual de la variable
independiente (x), pero ajustando el rango de la variable dependiente (y) para
que la curva quepa en la pantalla (como cuando se usa la funcin @AUTO en la
pantalla PLOT WINDOW, , simultneamente en modo RPN).
Pgina 12-57
CNTR
Enfoca hacia adentro con el centro de la ventana de enfoque en la localizacin
de cursor actual. Los factores de enfoque usados son los valores actuales de los
factores H y V.
ZDECI
Enfoca el grfico para redondear los lmites del intervalo x a un valor decimal.
ZINTG
Enfoca el grfico de modo que las unidades de pxel se convierten a unidades
de usuario. Por ejemplo, la ventana PICT mnima tiene 131 pxeles. Cuando
usted utiliza ZINTG, con el cursor en el centro de la pantalla, la ventana se
enfoca de modo que el eje x se extiende de -64.5 a 65.5.
ZSQR
Enfoca el grfico de modo que la escala se mantiene en 1:1 ajustando la
escala de x, manteniendo la escala de y fijada, si la ventana es ms ancha
que ms alta. Esto fuerza un enfoque proporcional.
ZTRIG
Enfoca el grfico de modo que la escala de x incorpore un rango de 3 a
+3 (aproximadamente), el rango preferido para las funciones trigonomtricas.
Pgina 12-58
Todos sino uno de estos mens estn disponibles directamente en el teclado
presionando la combinacin de teclas apropiada como sigue. El captulo del
manual de usuario donde se describen los mens tambin se enumera:
ALGEBRA.. (tecla 4) Cap. 5
ARITHMETIC.. (tecla 1) Cap. 5
CALCULUS.. (tecla 4) Cap.13
SOLVER.. (tecla 7) Cap. 6
TRIGONOMETRIC.. (tecla 8) Cap. 5
EXP&LN.. (tecla 8) Cap. 5
El men SYMB/GRAPH
El sub-men GRAPH dentro del men SYMB incluye las funciones siguientes:
Pgina 12-59
TABVAL: tabla de los valores para una funcin
TABVAR: tabla de la variacin de una funcin
Pgina 12-60
Una interpretacin detallada de la tabla de la variacin es ms fcil de seguir
en modo de RPN:
Pgina 12-61
Funcin DRAW3DMATRIX
Esta funcin toma como argumento una matriz nm, Z, = [ zij ], y valores
mnimo y mximo para el diagrama. Usted desea seleccionar los valores de
vmin y vmax de modo que contengan los valores enumerados en Z. La llamada
general a la funcin es, por lo tanto, DRAW3DMATRIX(Z,vmin,vmax). Para
ilustrar el uso de esta funcin primero generamos una matriz 65 usando
RANM({6,5}), y entonces activamos la funcin DRAW3DMATRIX, segn lo
demostrado abajo:
Pgina 12-62
Captulo 13
Aplicaciones en el Clculo
Este Captulo discute las aplicaciones de la calculadora a operaciones
relacionadas al clculo diferencial e integral, es decir, lmites, derivadas,
integrales, series de potencias, etc.
Las primeras cuatro opciones en este men son en realidad sub-mens que se
aplican a (1) derivadas e integrales, (2) lmites y series de potencias, (3)
ecuaciones diferenciales, y (4) grficas. Las funciones en las opciones (1) y (2)
se presentan en este Captulo. Las ecuaciones diferenciales, el tema de la
opcin (3), se presentan en el captulo 16. Las funciones grficas, el tema de la
opcin (4), fueron presentadas en el final del captulo 12. Finalmente, las
opciones 5. DERVX y 6.INTVX son las funciones para obtener derivadas e
integrales indefinidas para funciones de la variable del CAS (tpicamente, 'X').
Las funciones DERVX e INTVX se discuten detalladamente ms adelante.
Lmites y derivadas
El clculo diferencial se orienta principalmente al estudio de las derivadas de
funciones y a sus aplicaciones en el anlisis matemtico. La derivada de una
funcin se define como el lmite de la diferencia de la funcin a medida que el
incremento en la variable independiente tiende a cero. Los lmites se utilizan
as mismo para verificar la continuidad de las funciones.
Pgina 13-1
La funcin lim
La calculadora provee la funcin lim para calcular lmites de funciones. Esta
funcin utiliza como argumento una expresin que representa una funcin y el
valor de la variable independiente donde se evaluar el lmite. La funcin lim
se obtiene a travs del catlogo de funciones de la calculadora
(N~l) o, a travs de la opcin 2. LIMITS & SERIES del men
CALC, que se present anteriormente.
Pgina 13-2
El smbolo del infinito se asocia con la tecla 0, es decir, .
N~l$OK$ R!X-
1@X@1+0`
El resultado es:
Derivadas
La derivada de una funcin f(x) para x = a se define como el lmite
df f ( x + h) f ( x )
= f ' ( x) = lim
dx h >0 h
Pgina 13-3
Algunos ejemplos de las derivadas que usan este lmite se muestran a
continuacin:
La funcin DERIV requiere una funcin, por ejemplo f(t), y una variable
independiente, t, mientras que la funcin DERVX requiere solamente una
funcin de la variable VX. Algunos ejemplos en modo ALG se presentan a
continuacin. Recurdese que en el modo RPN los argumentos de la funcin
deben listarse antes de aplicar la funcin.
Pgina 13-4
El men DERIV&INTEG
Las funciones disponibles en este sub-men se muestran a continuacin:
Pgina 13-5
En el escritor de la ecuacin, cuando usted presiona , la calculadora
produce la expresin siguiente:
Pgina 13-6
Nota: El smbolo se utiliza formalmente en matemtica para indicar una
derivada parcial, es decir, la derivada de una funcin con ms de una
variable. Sin embargo, la calculadora no distingue entre las derivadas
ordinarios y parciales, y utiliza el mismo smbolo para ambos. El usuario
debe tener esta distincin presente al traducir resultados de la calculadora al
papel.
La regla de la cadena
la regla de la cadena para las derivadas se aplica a las derivadas de
funciones compuestas. Una expresin general para la regla de la cadena
d{f[g(x)]}/dx = (df/dg)(dg/dx). Usando la calculadora, este frmula produce:
Pgina 13-7
Derivadas de ecuaciones
Uno puede utilizar la calculadora para calcular derivadas de ecuaciones, es
decir, las expresiones en las cuales las derivadas existirn en ambos lados del
signo igual. Algunos ejemplos se demuestran a continuacin:
Derivadas implcitas
Es posible calcular derivadas implcitas en casos como el siguiente:
Pgina 13-8
Aplicaciones de las derivadas
Las derivadas se pueden utilizar para analizar los grficos de funciones y para
optimizar las funciones de una variable (es decir, encontrar mximos y
mnimos). Algunas aplicaciones de las derivadas se muestran a continuacin:
Pgina 13-9
Ntense las lneas verticales que representan asntotas. stas no son
parte del grfico, sino demuestran puntos donde TAN(X) toma valores
de para ciertos valores de X.
Presinese @TRACE @(X,Y)@, y muvase el cursor al punto X: 1.08E0, Y:
1.86E0. A continuacin, presione L@)@FCN@ @SLOPE. El resultado es
Slope: 4.45010547846 (la pendiente).
Presinese LL@TANL. Esta operacin produce la ecuacin de la
lnea tangente, y traza el grfico de la misma en la figura. El resultado
se muestra a continuacin:
La funcin DOMAIN
La funcin DOMAIN, disponible a travs del catlogo de funciones (N),
provee el dominio de definicin de una funcin en la forma de una lista de
nmeros y especificaciones. Por ejemplo,
Pgina 13-10
indica que entre los valores y 0, la funcin LN(X) no est definida (?),
mientras que para el intervalo 0 a +, la funcin est definida (+). Por otro
lado,
La funcin TABVAL
Esta funcin se puede activar a travs del catlogo de funciones o con el sub-
men GRAPH en el men CALC. La funcin TABVAL toma como argumentos
una funcin de la variable del CAS, f(X), y una lista de dos nmeros que
representan un dominio del inters para la funcin f(X). La funcin TABVAL
reproduce los argumentos de entrada ms el rango de la funcin que
corresponde al dominio usado como entrada. Por ejemplo,
1
Este resultado indica que el rango de la funcin f (X ) =
X 2 +1
2 26
correspondiente al dominio D = { -1,5 } es R = , .
2 26
La funcin SIGNTAB
La funcin SIGNTAB, disponible a travs del catlogo de funciones (N),
proporciona informacin relacionada al signo de una funcin en su dominio.
Por ejemplo, para la funcin TAN(X),
Pgina 13-11
SIGNTAB indica que TAN(x) es negativa entre /2 y 0, y positiva entre 0 y
/2. Para este caso, SIGNTAB no provee informacin (?) en los intervalos entre
y - /2, y entre + /2 y . Por lo tanto, la funcin SIGNTAB, para este
caso, provee informacin solamente en el dominio principal de la funcin
TAN(X), a saber, - /2 < X < + /2.
Para este caso, la funcin es negativa para X<-1 y positiva para X> -1.
La funcin TABVAR
Esta funcin se activa a travs del catlogo de funciones o con el sub-men
GRAPH en el men CALC. TABVAR utiliza como entrada la funcin f(VX), en la
cual VX es la variable independiente del CAS. La funcin produce lo siguiente,
en modo de RPN:
Pgina 13-12
'X^3-4*X^2-11*X+30' `N ~t(seleccione TABVAR) @@OK@@
Pgina 13-13
Uso de derivadas para calcular puntos extremos
El trmino "puntos extremos, es la designacin general para los valores
mximos y mnimos de una funcin en un intervalo dado. Puesto que la
derivada de una funcin en un punto dado representa la pendiente de una
lnea tangente a la curva en ese punto, los valores de x para los cuales f'(x) = 0
representa los puntos donde el grfico de la funcin alcanza un mximo o un
mnimo. Adems, el valor de la segunda derivada de la funcin, f"(x), en esos
puntos determina si el punto es un mximo relativo o local [ f"(x)<0 ] o un
mnimo relativo o local [ f"(x)>0 ]. Estas ideas se ilustran en la figura que se
muestra en la pgina siguiente.
Pgina 13-14
Por ejemplo, para determinar dnde ocurren los puntos crticos de la funcin
'X^3-4*x^2-11*x+30 ', podemos utilizar las expresiones siguientes en modo
de ALG:
Pgina 13-15
Derivadas de orden superior
Las derivadas de orden superior pueden calculares al aplicar una funcin de
derivacin varias veces, por ejemplo,
Antiderivadas e integrales
Una antiderivada de la funcin f(x) es una funcin F(x) tal que f(x) = dF/dx.
Por ejemplo, dado que d(x3) /dx = 3x2, una antiderivada de f(x) = 3x2 es la
funcin F(x) = x3 + C, en la cual C es una constante. La antiderivada puede
Pgina 13-16
Ntese que las funciones SIGMAVX y SIGMA estn diseadas a operar en
integrandos que incluyen ciertas funciones de nmeros enteros como la funcin
factorial (!) como se indica en un ejemplo anterior. El resultado representa la
llamada derivada discreta, es decir, una derivada definida para nmeros
enteros solamente.
Integrales definidas
En la integral definida de una funcin, la antiderivada que resulta se evala en
los lmites superior e inferior de un intervalo (a,b), y los valores evaluados se
b
sustraen. Simblicamente esto se indica como:
a
f ( x)dx = F (b) F (a ),
donde f(x) = dF/dx.
Pgina 13-17
smbolo produce el signo integral y proporciona las localidades para
los lmites de integracin (a,b), para la funcin f(x), y para la variable de la
integracin x. Las siguientes pantallas muestran cmo construir un integral
particular.
Pgina 13-18
La integral se puede evaluar tambin en el escritor de ecuaciones, al
seleccionar la expresin completa y presionar la tecla de men @EVAL.
Pgina 13-19
Ntese que el proceso paso a paso proporciona informacin sobre los pasos
intermedios seguidos por el CAS para evaluar esta integral. Primero, el CAS
identifica la integral de una raz cuadrada, despus, una fraccin racional, y
una segunda expresin racional, hasta obtener el resultado final. Ntese que
estos pasos son entendidos por la calculadora, aunque no se provee suficiente
informacin al usuario sobre los pasos individuales.
Pgina 13-20
Tcnicas de integracin
Varias tcnicas de integracin se pueden implementar en la calculadora, como
se muestra en los ejemplos siguientes.
Pgina 13-21
Integracin por partes y diferenciales
El diferencial de una funcin y = f(x), se define como dy = f'(x) dx, en la cual
f'(x) es la derivada de f(x). Los diferenciales se utilizan para representar
incrementos infinitesimales en las variables. El diferencial de un producto de
dos funciones, y = u(x)v(x), se calcula usando dy = u(x)dv(x) +du(x)v(x), o,
simplemente, d(uv) = udv + vdu. De manera que la integral de udv = d(uv) -
vdu se escribe como udv = d (uv) vdu . Dado que, por definicin, dy
= y, la expresin anterior se escribe como udv = uv vdu .
Esta formulacin, conocida como integracin por partes, se puede utilizar para
encontrar un integral si dv es fcilmente integrable. Por ejemplo, la integral
xexdx puede calculares por partes si se toma u = x, dv = exdx, dado que, v =
ex. Con du = dx, la integral se convierte en xexdx = udv = uv - vdu = xex -
exdx = xex - ex.
Pgina 13-22
De esta forma, podemos utilizar la funcin IBP para obtener las componentes
de una integracin por partes. El paso siguiente tendr que ser realizado por
separado.
X5 +5
X 4 + 2X 3 + X
dX podemos descomponer la fraccin en sus fracciones
componentes parciales, como sigue:
Pgina 13-23
Integrales impropias
stas son integrales con lmites infinitos de integracin. Tpicamente, par
calcular una integral impropia se calcula un lmite al infinito, por ejemplo
dx dx
1 x 2 1 x 2 .
= lim
Pgina 13-24
Si usted incorpora el integral con el CAS fijo en modo Exact, se le solicitar
cambiar al modo Aprox, sin embargo, los lmites de la integral se mostrarn en
un formato diferente como se muestra a continuacin:
2 - Las unidades del lmite superior deben ser consistentes con las unidades del
lmite inferior. Si no, la calculadora no evala la integral, por ejemplo:
Pgina 13-25
4 Si los lmites de la integracin y el integrando tienen unidades, las
unidades que resultan se combinan segn las reglas de la integracin. Por
ejemplo:
Series infinitas
Una serie infinita se escribe como h ( n )( x a )
n = 0 ,1
n
. La serie infinita
Pgina 13-26
k
f ( n ) ( xo )
f ( n ) ( xo )
f ( x) = ( x xo ) n + ( x xo ) n
n =0 n! n = k +1 n ! ,
es decir, . f ( x) = Pk ( x) + Rk ( x).
El polinomio Pk(x) se denomina polinomio de Taylors. El orden del residuo se
estima en trminos de una cantidad pequea h = x-x0, es decir, se evala el
polinomio en un valor de x muy cercano a x0. El residuo se define por
f ( k +1) ( ) k +1
Rk ( x ) = h
k! ,
en la cual es un nmero cercano a x = x0. Dado que es desconocido en la
mayora de los casos, en vez de proveer un estimado del residuo, se provee un
estimado del orden de magnitud del residuo en trminos de h, es decir, se dice
que Rk(x) representa un orden de hn+1, R O(hk+1). Si h es una cantidad
pequea, digamos, h<<1, entonces hk+1 es tpicamente mucho ms pequeo,
es decir, hk+1<<hk<< << h << 1. Por lo tanto, para x cercano a x0,
mientras ms elementos en el polinomio de Taylor, menor ser el orden de
magnitud del residuo.
Pgina 13-27
La funcin TAYLR produce una serie de Taylor de una funcin f(x) de cualquier
variable x alrededor del punto x = a de orden k especificado por el usuario. La
funcin sigue el formato TAYLR(f(x-a),x,k). Por ejemplo,
Pgina 13-28
En la figura de la derecha se ha utilizado el editor de lnea para visualizar la
expansin en detalle.
Pgina 13-29
Captulo 14
Aplicaciones en el Clculo Multivariado
El clculo multivariado se aplica a funciones de dos o ms variables. En este
Captulo se discuten los conceptos bsicos conceptos del clculo multivariado:
derivadas parciales e integrales mltiples.
Derivadas parciales
Considrese la funcin de dos variables z = f(x, y), la derivada parcial de la
funcin con respecto a x se define por el lmite
Pgina 14-1
f f ( x + h, y ) f ( x, y )
= lim
x h 0 h .
Similarmente,
f f ( x, y + k ) f ( x , y )
= lim
y k 0 k .
Utilizaremos las funciones multi-variadas definidas anteriormente para calcular
derivadas parciales usando estas definiciones. A continuacin se muestran las
derivadas de f(x, y) con respecto a x y a y, respectivamente:
Pgina 14-2
calculadora: DERVX, DERIV, , descritas en el Captulo 13 de esta Gua, para
calcular derivadas parciales (DERVX utiliza la variable CAS VX, usualmente,
X). Algunos ejemplos de derivadas parciales del primer orden se muestran a
continuacin. Las funciones utilizadas en los primeros dos ejemplos son f(x,y) =
SIN(y), y g(x,y,z) = (x2+y2)1/2sin(z).
2 f f 2 f f
2
= , 2 = ,
x x x y y y
2 f f 2 f f
= , =
yx y x xy x y
Pgina 14-3
2 f 2 f
=
yx xy .
Pgina 14-4
respecto a la primera variable independiente, es decir, x", o d1z(x(t), y(t)) = z/
x. As mismo, d2z(x(t), y(t)) = z/y. Por lo tanto, la expresin anterior debe ser
interpretada como:
dz/dt = (dy/dt)(z/y) + (dx/dt)(z/x).
El diferencial total de una funcin z = z(x,y)
De la ecuacin pasada, si nos multiplicamos por despegue, conseguimos el
diferencial total de la funcin z = z(x, y), es decir, dz = (z/x)dx + (z/
y)dy.
z z x z y z z x z y
= + , = +
u x u y u v x v y v
Pgina 14-5
Encontramos puntos crticos en (X,Y) = (1.0), y (X,Y) = (-1.0). Para calcular el
discriminante, procedemos a calcular las segundas derivadas, fXX(X,Y) = 2f/
X2, fXY(X,Y) = 2f/X/Y, y fYY(X,Y) = 2f/Y2.
Pgina 14-6
general, toma como argumentos una funcin de las variables independientes
(x1, x2, ,xn), y un vector de las funciones [x1 x2xn]. La funcin HESS
produce la matriz Hessiana de la funcin , definida como la matriz H = [hij] =
[2/xixj], el gradiente de la funcin con respecto a las n-variables, grad f
= [ /x1, /x2 , /xn], y la lista de variables [x1 x2xn].
Las variables s1 y s2, a este punto, contienen los vectores [ ' X=-1', 'y=0 ] y [ '
X=1', 'y=0 ], respectivamente. La matriz Hessiana estar en el nivel 1 a este
punto.
Pgina 14-7
H K Almacenar matriz Hessiana
J @@@H@@@ @@s1@@ SUBST Sustituir s1 en H
Integrales mltiples
b
La interpretacin fsica de la integral simple,
a
f ( x)dx , es el rea bajo la
curva y = f(x) y las abcisas x = a y x = b. La generalizacin a tres dimensiones
de la integral simple es la doble integral de la funcin f(x,y) sobre una regin R
en el plano x-y representando el volumen del slido contenido bajo la
superficie f(x,y) encima de la regin R. La regin R puede describirse como R
= {a<x<b, f(x)<y<g(x)}, o como R = {c<y<d, r(y)<x<s(y)}. La integral doble
correspondiente se puede escribir como sigue:
Pgina 14-8
ejemplo en el Captulo 2), como se muestra a continuacin. Esta integral doble
puede calculares directamente en el escritor de ecuaciones al seleccionar la
expresin completa y utilizar la funcin @EVAL. El resultado es 3/2. Es posible
tambin calcular la integral paso a paso al seleccionar la opcin Step/Step en
la pantalla CAS MODES.
x x
| J |= det( J ) = det u v
y y
u v .
Pgina 14-9
Integral doble en coordenadas polares
Para transformar de coordenadas polares a cartesianas utilizamos x(r,) = r cos
, y y(r, ) = r sin . Por lo tanto, el Jacobiano de la transformacin es
x x
| J |= r = cos( ) r sin( ) = r
y y sin( ) r cos( )
r
Con este resultado, las integrales en coordenadas polares se escriben como
g ( )
(r , )dA =
R'
f ( )
(r , )rdrd
Pgina 14-10
Captulo 15
Aplicaciones en Anlisis Vectorial
En este captulo presentamos un nmero de funciones del men CALC que se
apliquen al anlisis de los campos escalares y vectoriales. El men CALC fue
presentado detalladamente en el captulo 13. En el men DERIV&INTEG
identificamos un nmero de funciones que tienen usos en el anlisis vectorial, a
saber, CURL, DIV, HESS, LAPL. Para los ejercicios en este captulo, cambie su
medida angular a radianes.
Definiciones
Una funcin definida en una regin del espacio tal como (x, y, z) se conoce
como campo escalar, ejemplos: temperatura, densidad, y voltaje cerca de una
carga. Si la funcin es definida por un vector, es decir, F(x, y, z) = f(x, y,
z)i+g(x, y, z)j+h(x, y, z)k, se conoce como un campo vectorial.
Pgina 15-1
particular. Este ndice del cambio se conoce como la derivada direccional de
la funcin, Du(x,y,z) = u.
En cualquier punto particular, el ndice del cambio mximo de la funcin ocurre
en la direccin del gradiente, es decir, a lo largo de un vector unitario, u =
/||.
Pgina 15-2
Utilizando la funcin HESS para obtener el gradiente
La funcin HESS puede utilizarse para obtener el gradiente de una funcin. La
funcin HESS toma como argumentos una funcin de n variables
independientes, (x1, x2, ,xn), y un vector de las variables [x1 x2xn].
La funcin HESS produce la matriz Hessiana de la funcin , H = [hij] = [/
xixj], el gradiente de la funcin con respecto a las n variables, grad f = [
/x1 /x2 /xn], y la lista de variables [x1, x2,,xn]. Esta
funcin se visualiza mejor en el modo RPN. Tmese como ejemplo la funcin
(X,Y,Z) = X2 + XY + XZ. La aplicacin de la funcin HESS produce el
resultado siguiente (La figura muestra la pantalla antes y despus de aplicar la
funcin HESS en modo RPN):
Potencial de un gradiente
Dado el campo vectorial F(x,y,z) = f(x,y,z)i+g(x,y,z)j+h(x,y,z)k, si existe la
funcin (x,y,z), tal que f = /x, g = /y, h = /z, entonces (x,y,z) se
conoce como la funcin potencial para el campo vectorial F. Resulta que F =
grad = .
Pgina 15-3
Dado que la funcin SQ(x) representa x2, esto resulta indica que la funcin
potencial para el campo vectorial F(x,y,z) = xi + yj + zk, es (x,y,z) =
(x2+y2+z2)/2.
Divergencia
La divergencia de una funcin vectorial, F(x,y,z) = f(x,y,z)i +g(x,y,z)j
+h(x,y,z)k, es definida tomando un "producto punto" del operador del con la
funcin, es decir,
f g h
divF = F = + +
x y z
La funcin DIV se puede utilizar para calcular la divergencia de un campo
vectorial. Por ejemplo, para F(X,Y,Z) = [XY,X2+Y2+Z2,YZ], la divergencia se
calcula, en modo ALG, como sigue:
Pgina 15-4
Laplaciano
La divergencia del gradiente de una funcin escalar produce a operador
llamado el operador Laplaciano. As, el Laplaciano de una funcin escalar
(x,y,z) resulta ser
2 2 2
2 = = + +
x 2 x 2 x 2
La ecuacin diferencial parcial 2 = 0 se conoce como la ecuacin de
Laplace. La funcin LAPL se puede utilizar para calcular el Laplaciano de una
funcin escalar. Por ejemplo, para calcular el Laplaciano de la funcin (X,Y,Z)
= (X2+Y2)cos(Z), use:
Rotacional (Curl)
El rotacional de un campo vectorial F(x,y,z) = f(x,y,z)i+g(x,y,z)j+h(x,y,z)k, es
definido por un "producto cruz" del operador del con el campo vectorial, es
decir,
i j k
curlF = F = [] [] []
x y z
f ( x, y , z ) g ( x, y , z ) h ( x, y , z )
h g f h h g
= i + j + k
y z z x y z
Pgina 15-5
Campos irrotacionales y la funcin potencial
En una seccin anterior en este captulo introdujimos la funcin POTENTIAL
para calcular la funcin potencial (x,y,z) de un campo vectorial, F(x,y,z) =
f(x,y,z)i+ g(x,y,z)j+ h(x,y,z)k, tal que F = grad = . Tambin indicamos que
las condiciones para la existencia de son: f/y = g/x, f/z = h/x,
g/z = h/y. Estas condiciones son equivalentes a la expresin vectorial:
curl F = F = 0.
Pgina 15-6
Potencial vectorial
Dado un campo vectorial F(x,y,z) = f(x,y,z)i+g(x,y,z)j+h(x,y,z)k, si existe una
funcin vectorial (x,y,z) = (x,y,z)i+(x,y,z)j+(x,y,z)k, tal que F = curl =
, la funcin (x,y,z) se conoce como un potencial vectorial de F(x,y,z).
Pgina 15-7
f = /y - /x, g = /z - /x, h = /x - /y.
Pgina 15-8
Captulo 16
Ecuaciones Diferenciales
En este Captulo se presentan ejemplos de la solucin de las ecuaciones
diferenciales ordinarias (EDO) utilizando funciones de la calculadora. Una
ecuacin diferencial es una ecuacin que involucra derivadas de la variable
independiente. En la mayora de los casos, se busca una funcin dependiente
que satisface la ecuacin diferencial.
O~x-1*~x
~y~xQ2+2*
~x*~y~x
= ~ x *S~x `
Pgina 16-1
~x~x ~ u
~x+3*~ u
~x*~x ~u
~x +~u ~x Q2
1/ ~x`
Pgina 16-2
nivel 1. Sin embargo, la calculadora entiende ambas notaciones y opera
propiamente sin importar la notacin usada.
El resultado es 0=0.
Pgina 16-3
Si usted pudiera reproducir la grfica de pendientes en el papel, se podra
trazar a mano las lneas tangentes a los segmentos mostrados en el diagrama.
Esto alinea constituye lneas de y(x,y) = constante, para la solucin de y =
f(x,y). Por lo tanto, las grficas de pendientes son herramientas tiles para
visualizar las curvas y = g(x) que corresponden a ecuaciones difciles de
resolver analticamente.
El men CALC/DIFF
El sub-men DIFFERENTIAL EQNS.. dentro del men CALC () provee
funciones para la solucin de las ecuaciones diferenciales. El men CALC/
DIFF que resulta cuando la opcin CHOOSE boxes se selecciona para la seal
de sistema 117 es el siguiente:
Pgina 16-4
lineales son: d2x/dt2 + (dx/dt) + ox = A sin f t, y C/t + u(C/x) =
D(2C/x2).
Una ecuacin cuyo lado derecho (sin involucrar la funcin o sus derivadas) es
igual a cero se llama una ecuacin homognea. Si no, se llama no
homognea. La solucin a la ecuacin homognea se conoce como solucin
general. Una solucin particular es una que satisface la ecuacin no
homognea.
La funcin LDEC
La calculadora provee la funcin LDEC para determinar la solucin general de
una EDO lineal de cualquier orden con coeficientes constantes, ya sea que la
EDO es homognea o no. Esta funcin requiere dos argumentos
Pgina 16-5
La razn por la que el resultado provedo por LDEC muestra tan complicada
combinacin de constantes es que, internamente, para producir la solucin,
LDEC utiliza transformadas de Laplace (a ser presentadas ms adelante en este
captulo), las cules transforman la solucin de una EDO en una solucin
algebraica. La combinacin de constantes resulta al factorizar los trminos
exponenciales despus obtener la solucin por transformada de Laplace.
Pgina 16-6
Para verificar que yp = (450x2+330x+241)/13500, es en realidad una
solucin particular de la EDO, use:
'd1d1d1Y(X)-4*d1d1Y(X)-11*d1Y(X)+30*Y(X) = X^2'`
'Y(X)=(450*X^2+330*X+241)/13500' `
SUBST EVAL
1 2
En forma algebraica, se escribe esto como: Ax(t) = 0, donde A= .
2 1
El sistema puede ser solucionado usando la funcin LDEC con argumentos
[0,0] y la matriz A, segn lo demostrado al usar siguiente de la pantalla
usando el modo ALG:
Pgina 16-7
La funcin DESOLVE
La calculadora provee la funcin DESOLVE para resolver cierto tipo de
ecuaciones diferenciales. La funcin requiere como argumentos la ecuacin
diferencial y el nombre de la funcin incgnita. La funcin DESOLVE produce
la solucin a la ecuacin diferencial, de ser posible. Uno puede tambin
proveer como primer argumento de la funcin DESOLVE un vector que
contenga la ecuacin diferencial y las condiciones iniciales del problema, en
vez de proveer solamente una ecuacin diferencial. La funcin DESOLVE est
disponible en el men CALC/DIFF. Ejemplos de aplicaciones de la funcin
DESOLVE se muestran a continuacin utilizando el modo RPN.
{y = (INT(5*EXP(xt^3/3),xt,x)+C0)*1/EXP(x^3/3)) }, es decir,
( )
y ( x) = exp( x 3 / 3) 5 exp( x 3 / 3) dx + C 0 .
La variable ODETYPE
Ntese la existencia de una nueva variable denominada @ODETY (ODETYPE).
Esta variable se produce al utilizar la funcin DESOLVE y contiene una
cadena de caracteres que identifican el tipo de EDO utilizada como
argumento de la funcin DESOLVE. Presinese la tecla de men @ODETY
para obtener el texto 1st order linear (lineal de primer orden).
Pgina 16-8
Ejemplo 2 -- Resolver la EDO de segundo order:
Para esta ecuacin particular, sin embargo, realizamos que el lado izquierdo
de la ecuacin representa d/dx(x dy/dx), as, la EDO ahora se escribe:
ex + C
y ( x) = dx + C 0
x
Realizando la integracin a mano, podemos llevarla solamente hasta:
Pgina 16-9
ex
y ( x) = dx + C ln x + C 0
x
d2y/dt2 + 5y = 2 cos(t/2),
sujeta a las condiciones
y(0) = 1.2, y(0) = -0.5.
En la calculadora, utilcese
Ntese que las condiciones iniciales se definen con valores exactos, es decir,
y(0) = 6/5, en lugar de y(0)=1.2, y d1y(0) = -1/2, en vez de d1y(0) = -
0.5. El utilizar expresiones exactas facilita la solucin.
y(t) = -((19*5*SIN(5*t)-(148*COS(5*t)+80*COS(t/2)))/190).
Pgina 16-10
Transformadas de Laplace
La transformada de Laplace de una funcin f(t) produce una funcin F(s) in el
dominio imagen que puede utilizarse para encontrar, a travs de mtodos
algebraicos, la solucin de una ecuacin diferencial lineal que involucra a la
funcin f(t). Los pasos necesarios para este tipo de solucin son los siguientes:
Definiciones
La Transformada de Laplace para la funcin f(t) es la funcin F(s) definida como
Pgina 16-11
Transformadas de Laplace y sus inversas en la calculadora
La calculadora provee las funciones LAP y ILAP para calcular transformadas de
Laplace y transformadas inversas de Laplace, respectivamente, de una funcin
f(VX), en la cual VX es la variable independiente del CAS (usualmente X). La
calculadora produce la transformada de Laplace o la inversa como una la
funcin de X. Las funciones LAP y ILAP se encuentran disponibles en el men
CALC/DIFF. Los ejemplos siguientes se presentan en modo RPN. Su
conversin a modo ALG es relativamente simple.
Pgina 16-12
1
F ( s ) = L{e 2t sin t} = 2
s 4s +5
Pgina 16-13
Ejemplo 1 La velocidad de una partcula mvil v(t) se define como v(t) =
dr/dt, donde r = r(t) es la posicin de la partcula. Sea ro = r(0), y R(s)
=L{r(t)}, entonces, la transformada de la velocidad se puede escribir como
V(s) = L{v(t)}=L{dr/dt}= sR(s)-ro.
X ` X ` X `
Pgina 16-14
El resultado es
-6/(X^4+4*a*X^3+6*a^2*X^2+4*a^3*X+a^4), o
d3F/ds3 = -6/(s4+4as3+6a2s2+4a3s+a4).
{ t
L f (u )du =
0
} 1
s
F ( s).
{ t
}
L f (u ) g (t u )du = L{( f * g )(t )} =
0
L{ f (t )} L{g (t )} = F ( s ) G ( s )
Teorema del desfase para desfase a la derecha. Sea F(s) = L{f(t)}, entonces
L{f(t-a)}=easL{f(t)} = easF(s).
Teorema del desfase para desfase a la izquierda. Sea F(s) = L{f(t)}, y a >0,
entonces
Pgina 16-15
L{ f (t + a )} = e as F ( s) f (t ) e st dt .
a
0
Teorema de la semejanza. Sea F(s) = L{f(t)}, y a>0, entonces L{f(at)} =
(1/a)F(s/a).
Teorema de amortiguacin. Sea F(s) = L{f(t)}, entonces L{ebtf(t)} = F(s+b).
Teorema de la divisin. Sea F(s) = L{f(t)}, entonces
f (t )
L = s F (u )du.
t
Transformada de Laplace de una funcin peridica de perodo T:
1 T
sT 0
L{ f (t )} = f (t ) e st dt.
1 e
Teorema del lmite par el valor inicial: Sea F(s) = L{f(t)}, entonces
f 0 = lim f (t ) = lim[ s F ( s)].
t 0 s
Teorema del lmite para el valor final : Sea F(s) = L{f(t)}, entonces
f = lim f (t ) = lim[ s F ( s)].
t s 0
Pgina 16-16
( x)dx = 1.0.
As mismo, si f(x) es una funcin continua, entonces
f ( x) ( x x0 )dx = f ( x0 ).
Una interpretacin para el integral arriba, parafraseada de Friedman (1990),
es que la funcin selecciona el valor de la funcin f(x) para x = x0. La
funcin delta de Dirac es representada tpicamente por una flecha ascendente
en el punto x = x0, indicando que la funcin tiene un valor diferente a cero
solamente en ese valor particular de x0.
La funcin grada de Heaviside, H(x), se define como
1, x > 0
H ( x) =
0, x < 0
y y H(x _ x 0 )
(x _ x 0 )
1
x x
x0 x0
Pgina 16-17
y L -1{ Uo /s}= UoH(t).
Tambin, usando el teorema del desfase a la derecha, L{f(t-a)}=easL{f(t)} =
easF(s), podemos escribir L{H(t-k)}=eksL{H(t)} = eks(1/s) = (1/s)eks.
Otro resultado importante, conocido como el segundo teorema de desfase
para desfase a la derecha, se escribe L -1{eas F(s)}=f(t-a)H(t-a), con F(s) =
L{f(t)}.
Pgina 16-18
solucin a la EDO se encuentra usando la transformada inversa de Laplace de
F(s).
X*H-h0+k*H=a/(X+1) ` H ISOL
Pgina 16-19
El resultado es H=((X+1)*h0+a)/(X^2+(k+1)*X+k).
Por lo tanto, cC0 en los resultados de LDEC representa la condicin inicial h(0).
Pgina 16-20
L{d2y/dt2+2y} = L{sin 3t},
X^2*Y-X*y0-y1+2*Y=3/(X^2+9) ` Y ISOL
El resultado es
Y=((X^2+9)*y1+(y0*X^3+9*y0*X+3))/(X^4+11*X^2+18).
El resultado es
es decir,
y(t) = -(1/7) sin 3x + yo cos 2x + (2 (7y1+3)/14) sin 2x.
Pgina 16-21
SIN(3*X) ` X^2+2 ` LDEC
El resultado es:
L{d2y/dt2+y} = L{(t-3)},
X^2*Y-X*y0-y1+Y=EXP(-3*X) ` Y ISOL
El resultado es Y=(X*y0+(y1+EXP(-(3*X))))/(X^2+1).
Pgina 16-22
Para resolver la EDO, y(t), usaremos la transformada inversa de Laplace, como
sigue:
El resultado es y1*SIN(X)+y0*COS(X)+SIN(X-3)*Heaviside(X-3).
Notas:
[1]. Una manera alternativa de obtener la transformada inversa de Laplace
de la expresin (X*y0+(y1+EXP(-(3*X))))/(X^2+1) est separando la
expresin en fracciones parciales, es decir,
Pgina 16-23
si podemos encontrar una transformada inversa de Laplace para 1/(s2+1).
Con la calculadora, intente 1/(X^2+1) ` ILAP. El resultado es SIN(X).
Por lo tanto, L -1{e3s/(s2+1))} = sin(t-3)H(t-3),
El resultado es:
Al comparar este resultado con el resultado anterior para y(t), concluimos que
cCo = yo, cC1 = y1.
Pgina 16-24
Presione , simultneamente en modo RPN, para activar la
pantalla PLOT SETUP.
Cambie TYPE a FUNCTION, de ser necesario
Cambie EQ a H(X-2).
Asegrese que Indep se fija a X.
Presione L @@@OK@@@ para volver a la pantalla normal de la calculadora.
Presione , simultneamente, para acceder a la pantalla PLOT.
Cambie el rango H-VIEW a 0 a 20, y el rango V-VIEW a -2 a 2.
Presione @ERASE @DRAW para trazar la funcin.
Pgina 16-25
Note que la seal comienza con una amplitud relativamente pequea, pero
repentinamente, en t=3, se cambia a una seal oscilatoria con una amplitud
mayor. La diferencia entre el comportamiento de la seal antes y despus t = 3
es el "encendido" de la solucin particular yp(t) = sin(t-3)H(t-3). El
comportamiento de la seal antes de que t = 3 represente la contribucin de la
solucin homognea, yh(t) = yo cos t + y1 sin t.
La solucin de una ecuacin con una seal de entrada dada por una funcin
grada de Heaviside se muestra a continuacin.
X^2*Y-X*y0-y1+Y=(1/X)*EXP(-3*X) ` Y ISOL
El resultado es Y=(X^2*y0+X*y1+EXP(-3*X))/(X^3+X).
Pgina 16-26
El resultado es y1*SIN(X-1)+y0*COS(X-1)-(COS(X-3)-1)*Heaviside(X-3).
El resultado es:
Una vez ms hay una nueva componente del movimiento que se introduce en
t=3, a saber, la solucin particular yp(t) = [1+sin(t-3)]H(t-3), la cul cambia la
naturaleza de la solucin para t>3.
Pgina 16-27
La funcin grada de Heaviside puede ser combinada con una funcin
constante y con funciones lineales para generar pulsos finitos de forma
cuadrada, triangular, o de dientes de sierra, como sigue:
f(t) = Uo[H(t-a)-H(t-b)].
Pulso triangular con un valor mximo Uo, creciente en el rango a < t < b, y
decreciente en el rango b < t < c:
f(t) = Uo ((t-a)/(b-a)[H(t-a)-H(t-b)]+(1-(t-b)/(b-c))[H(t-b)-H(t-c)]).
f(t) = Uo (t-a)/(b-a)[H(t-a)-H(t-b)].
f(t) = Uo[1-(t-a)/(b-1)][H(t-a)-H(t-b)].
Pgina 16-28
Series de Fourier
Las series de Fourier son series que usan las funciones del seno y de coseno
tpicamente para ampliar funciones peridicas. Una funcin f(x) se dice ser
peridica, de perodo T, si f(x+T) = f(t). Por ejemplo, porque sin(x+2) = sin x,
y cos(x+2) = cos x, las funciones sin y cos son funciones peridicas de
perodo 2. Si dos funciones f(x) y g(x) son peridico de perodo T, entonces
su combinacin linear h(x) = af(x) + bg(x), es tambin peridica de perodo T.
Dada una funcin peridica de perodo T, f(t), puede ser ampliado en una
serie de funciones del seno y de coseno conocidas como serie de Fourier,
2n 2n
f (t ) = a 0 + a n cos t + bn sin t
n =1 T T
1 T /2 2 T/2 2 n
a0 =
T T / 2
f (t ) dt , a n =
T T / 2
f (t ) cos
T
t dt ,
T /2 2n
bn = f (t ) sin t dt.
T / 2 T
Los ejercicios siguientes son en modo ALG , con el modo del CAS fijado a
Exact. (Cuando usted produce un grfico, el modo del CAS ser reajustado a
Approx. Cerciorarse de fijarlo de nuevo a Exact despus de producir el
Pgina 16-29
grfico.) Suponga, por ejemplo, que la funcin f(t) = t2+t es peridica con
perodo T = 2. Para determinar los coeficientes a0, a1, y b1 para la serie de
Fourier correspondiente, procedemos como sigue: Primero, defina la funcin
f(t) = t2+t :
Una comparacin grfica de la funcin original con la serie de Fourier que usa
estos tres trminos muestra que la aproximacin es aceptable para t < 1, ms o
menos. Lo que tiene sentido dado que estipulamos que T/2 = 1. Por lo tanto,
la aproximacin es vlida solamente en el rango 1 < t < 1.
Pgina 16-30
Funcin FOURIER
Una manera alternativa de definir una serie de Fourier consiste en utilizar
nmeros complejos como se indica en la frmula siguiente:
+
2int
f (t ) = c
n =
n exp(
T
),
en la cual
1 T 2 i n
cn =
T 0
f (t ) exp(
T
t ) dt , n = ,...,2,1,0,1,2,....
Pgina 16-31
A continuacin, se selecciona el sub-directorio CASDIR bajo el directorio
HOME para cambiar el valor de la variable PERIOD:
(mantener) `J @)CASDI `2 K @PERIOD `
Pgina 16-32
La serie de Fourier para este caso se escribe, utilizando tres elementos, de la
forma siguiente:
g(t) Re[(1/3) + (i+2)/2exp(it)+ (i+1)/(22)exp(2it)].
(n + 2i ) e 2in + 2i 2 n 2 2 + 3n 2i
cn =
2n 3 3 e 2in
Pgina 16-33
Podemos simplificar esta expresin usando la frmula de Euler para los
nmeros complejos, a saber, e2in = cos(2n) + isin(2n) = 1 + i0 = 1, dado
que cos(2n) = 1, y sin(2n) = 0, para n entero.
El resultado es cn = (in+2)/(n22).
Pgina 16-34
Sin embargo, porque la funcin c(n) no se define para n = 0, es mejor re-
escribir la expresin como
F ( X , k , c0) = c0 +
k
2 i n 2 i n
[c(n) exp(
n =1 T
X ) + c( n) exp(
T
X )],
DEFINE(F(X,k,c0) = c0+(n=1,k,c(n)*EXP(2*i**n*X/T)+
c(-n)*EXP(-(2*i**n*X/T))),
La funcin @@@F@@@ puede ser utilizado para generar la expresin para la serie de
Fourier Compleja para un valor finito de k. Por ejemplo, para k = 2, c0 = 1/3,
y usando t como la variable independiente, podemos evaluar F(t,2,1/3) para
obtener:
Este resultado muestra solamente el primer trmino (c0) y parte del primer
trmino exponencial en la serie. El tamao de representacin decimal fue
cambiado a Fix con 2 decimales para poder mostrar algunos de los
Pgina 16-35
coeficientes en la serie y en el exponente. Segn lo esperado, los coeficientes
son nmeros complejos.
Para comparar los resultados de la serie con los de la funcin original, cargue
estas funciones en la forma interactiva PLOT FUNCTION (,
simultneamente si usa modo de RPN):
Pgina 16-36
Cambiar los lmites de la ventana del diagrama () como sigue:
x, if 0 < x < 1
g ( x) =
2 x, if 1 < x < 2
Pgina 16-37
cul asumimos para ser peridica con perodo T = 2. Esta funcin se puede
definir en la calculadora, en modo ALG, por la expresin
DEFINE(g(X) = IFTE(X<1,X,2-X))
Si usted comenz este ejemplo despus de que acab el ejemplo 1 usted tiene
ya un valor de 2 almacenado en la variable PERIOD del CAS. Si usted no est
seguro de esto, verifique el valor de esta variable, y almacene 2 en ella de ser
necesario. El coeficiente c0 para la serie de Fourier se calcula como sigue:
1 1 i 2 n X
2 0
X EXP
T
dx +
Pgina 16-38
1 2 i 2 n X
2 1
(2 X ) EXP
T
dx
Pgina 16-39
De nuevo, substituyendo ein = (-1)n, y usando e2in = 1, obtenemos:
Pgina 16-40
DEFINE(c(n) = - (((-1)^n-1)/(n^2*^2*(-1)^n))
es decir,
DEFINE(F(X,k,c0) = c0+(n=1,k,c(n)*EXP(2*i**n*X/T)+
c(-n)*EXP(-(2*i**n*X/T))),
Para comparar la funcin original y la serie de Fourier podemos producir el
diagrama simultneo de ambas funciones. Los detalles son similares a los del
ejemplo 1, excepto que aqu utilizamos un rango horizontal de 0 a 2 y de un
rango vertical de 0 a 1, y ajustar las ecuaciones del diagrama segn lo
demostrado aqu:
Pgina 16-41
Del diagrama es muy difcil distinguir la funcin original de la aproximacin de
la serie de Fourier. El uso de k = 2, o 5 trminos en la serie, no muestra una
aproximacin tan buena como la anterior:
0, if 0 < x < 1
g ( x) = 1, if 1 < x < 3
0, if 3 < x < 4
Pgina 16-42
Usando un procedimiento similar al de la forma triangular en el ejemplo 2,
usted puede encontrar que
1 3
1 dX = 0.5 ,
T 1
c0 =
y
Pgina 16-43
Una aproximacin mejor es obtenida usando k = 10, es decir,
Pgina 16-44
SW(X), donde SW(X) significa funcin Square Wave de X. El segundo artculo
de entrada ser la ecuacin caracterstica que corresponde a la EDO
homognea mostrada anteriormente, es decir, X^2+0.25 .
El ltimo resultado se puede definir como una funcin, FW(X), como sigue
(cortando y pegando el resultado anterior en la lnea de entrada):
Podemos ahora trazar la parte real de esta funcin. Cambie el modo decimal a
Standard, y utilice lo siguiente:
Pgina 16-45
La solucin se demuestra abajo:
Transformadas de Fourier
Antes de presentar el concepto de transformadas de Fourier, discutiremos la
definicin general de una transformada integral. En general, una
transformada integral es una transformacin que relaciona una funcin f(t) con
una nueva funcin F(s) por una integracin de la forma
b
F ( s ) = K ( s, t ) f (t ) dt . La funcin (s,t) se conoce como el ncleo
a
Pgina 16-46
b
An = a n2 + bn2 , n = tan 1 n ,
an
para n =1,2,
= a 0 + (a n cos n x + bn sin n x )
n =1
Pgina 16-47
), ahora tomar los valores cada vez ms cercanos, sugiriendo la necesidad
de un espectro continuo de valores.
donde
1
C ( ) = f ( x) cos( x) dx,
2
y
1
S ( ) = f ( x) sin( x) dx
2
El espectro continuo es
A( ) = [C ( )] 2 + [ S ( )] 2
Las funciones C(), S(), y A() son funciones continuas de una variable , la
cul se convierte en la variable de la transformacin para las transformadas de
Fourier definidas posteriormente.
Pgina 16-48
El espectro continuo, A(), se calcula como:
Pgina 16-49
2
Fc { f (t )} = F ( ) = f (t ) cos( t ) dt
0
2 0
e (1+i )t dt = lim
2 e
0
dt
1 1 exp((1 + i ) ) 1 1
= lim = .
2 1 + i 2 1 + i
Pgina 16-50
1 1
= i
2 1 + 2
1+ 2
Notas:
La magnitud, o valor absoluto, de la transformada de Fourier, |F()|, es el
espectro de la frecuencia de la funcin original f(t). Por el ejemplo
demostrado anteriormente, |F()| = 1/[2(1+2)]1/2. El diagrama de
|F()| vs. se mostr anteriormente.
Algunas funciones, tales como valores constantes, sin x, exp(x), x2, etc., no
tienen transformada de Fourier. Las funciones que van a cero suficientemente
rpido cuando x va al infinito tienen transformadas de Fourier.
Pgina 16-51
F{u/t} = F{u}/t, F{2u/t2} = 2F{u}/t2
F{f*g} = F{f}F{g}.
1 n 1
Xk = x j exp(i 2kj / n),
n j =0
k = 0,1,2,..., n 1
Pgina 16-52
La FFT opera en la secuencia {xj} dividindola en un nmero de secuencias ms
cortas. Las DFTs de las secuencias ms cortas se calculan y se combinan
posteriormente de una manera altamente eficiente. Para los detalles en el
algoritmo referirse, por ejemplo, al captulo 12 del libro Newland, D.E., 1993,
An Introduction to Random Vibrations, Spectral & Wavelet Analysis Third
Edition, Longman Scientific and Technical, New York.
El nico requisito para el uso del FFT es que el nmero n sea una potencia de
2, es decir, seleccionar sus datos de modo que contenga 2, 4, 8, 16, 32, 62,
etc., puntos.
Pgina 16-53
Almacene este programa bajo el nombre de GDATA (ingls, Generate DATA).
Entonces, active el programa para los valores, m = 5, a = 0, b = 100. En
modo RPN, use:
5#0#100@GDATA!
Pgina 16-54
Para trazar el espectro, seguir las instrucciones para producir el diagrama de
barra dado anteriormente. El rango vertical necesita cambiarse a 1 to 80. El
espectro de frecuencias es el siguiente:
Presione ` al terminar, para guardar una copia adicional del arreglo del
espectro. Convierta este vector fila en un vector columna y almacnelo en
DAT. Siguiendo el procedimiento para generar un diagrama de barras, el
espectro generado por este ejemplo se muestra a continuacin. El rango
horizontal en este caso es 0 a 64, mientras que es el rango vertical es 1 to
10:
Pgina 16-55
Para reproducir la seal a partir del especto anterior, use la funcin IFFT.
Puesto que dejamos una copia del espectro en la pantalla (un vector fila), lo
que necesitamos es localizar la funcin IFFT en el men MTH/FFT o a travs del
catlogo de la funcin, N. Como alternativa, usted podra simplemente
escribir el nombre de la funcin, es decir, escribir ~~ifft`. La
seal se demuestra como un arreglo (vector fila) con nmeros complejos.
Estamos interesados solamente en la parte real de los elementos. Para extraer
la parte real de los nmeros complejos, utilice la funcin RE del men CMPLX
(ver el captulo 4), por ejemplo, escriba ~~re`. Lo qu resulta es
otro vector fila. Convertirlo en un vector de la columna, almacenarlo en DAT,
y trace un diagrama de barras para mostrar la seal. La seal para este
ejemplo se muestra a continuacin, usando un rango horizontal de 0 a 64, y
un rango vertical de 1 a 1:
Pgina 16-56
Solucin a ecuaciones diferenciales especficas de
segundo orden
En esta seccin presentamos y resolvemos ciertos tipos especficos de
ecuaciones diferenciales ordinarias cuyas soluciones se definen en trminos de
algunas funciones clsicas, por ejemplo, funciones de Bessel, polinomios de
Hermite, etc. Se presentan los ejemplos en modo RPN.
n 2 + (a 1) n + b = 0 .
Ecuacin de Legendre
Una ecuacin de la forma (1-x2)(d2y/dx2)-2x (dy/dx)+n (n+1) y = 0, donde
n es un nmero real, se conoce como la ecuacin diferencial de Legendre.
Cualquier solucin para esta ecuacin se conoce como funcin de Legendre.
Cuando n es un entero no negativo, las soluciones se conocen como
polinomios de Legendre. Los polinomios de Legendre de orden n se escriben
Pgina 16-57
M
(2n 2m)!
Pn ( x) = (1) m n
x n 2 m
m =0 2 m!(n m)!(n 2m)!
Ecuacin de Bessel
La ecuacin diferencial ordinaria x2(d2y/dx2) + x (dy/dx)+ (x2-2) y = 0,
donde el parmetro es un nmero real no negativo, se conoce como
Pgina 16-58
ecuacin diferencial de Bessel. Las soluciones a la ecuacin de Bessel se dan
en trminos de funciones de Bessel de primera clase de orden :
(1) m x 2 m
J ( x ) = x 2 m +
,
m =0 2 m!( + m + 1)
Pgina 16-59
y(x) = K1J(x)+K2J-(x).
Para los valores del nmero entero, las funciones Jn(x) y J-n(x) son linealmente
dependiente, dado que Jn(x) = (-1)nJ-n(x), por lo tanto, no podemos utilizarlos
para obtener una funcin general a la ecuacin. En lugar, introducimos las
funciones de Bessel de segunda clase definidas como
x n n 1
(n m 1)! 2 m
x
m =0 2
2 mn
m!
donde es la constante de Euler, definida por
1 1 1
= lim[1 + + + ... + ln r ] 0.57721566490...,
r 2 3 r
y hm representa la serie armnica
1 1 1
hm = 1 + + + ... +
2 3 m
Para el caso n = 0, la funcin de Bessel de segunda clase se define como
2 x
(1) m 1 hm 2 m
Y0 ( x) = J 0 ( x) (ln + ) + 2 m x .
2 m =0 2 (m!) 2
Pgina 16-60
En algunos casos, es necesario proporcionar soluciones complejas a las
ecuaciones de Bessel definiendo las funciones de Bessel de tercera clase de
orden como
Hn(1)(x) = J(x)+iY(x), and Hn(2)(x) = J(x)iY(x),
En algunas aplicaciones usted puede tambin tener que utilizar las funciones
de Bessel Modificadas de primera clase de orden definidas como
I(x)= i-J(ix),
donde i es el nmero imaginario de la unidad. Estas funciones son soluciones a
la ecuacin diferencial x2(d2y/dx2) + x (dy/dx)- (x2+2) y = 0.
Pgina 16-61
nmero entero n es negativo (n < 0), la funcin TCHEBYCHEFF genera un
polinomio de Tchebycheff de segunda clase de orden n que se define como
Un(x) = sin(narccos(x))/sin(arccos(x)).
Ecuacin de Laguerre
La ecuacin de Laguerre es la EDO lineal de segundo orden de la forma
x(d2y/dx2) +(1x) (dy/dx) + ny = 0. Polinomios de Laguerre, definidos como
e x d n (x n ex )
L0 ( x) = 1, Ln ( x) = , n = 1,2,...
n! dx n ,
son soluciones a la ecuacin de Laguerre. Los polinomios de Laguerre se
(1) m
n
n
pueden tambin calcular con: Ln ( x ) = x m .
m =0 m! m
n ( n 1) 2 ( 1) n n
= 1 n x + x ... + .... + x
4 n!
Pgina 16-62
El trmino
n n!
= = C (n, m)
m m!(n m)!
es el coeficiente m de la expansin binomial (x+y)n. . Tambin representa el
nmero de combinaciones de n elementos tomados m a la vez. Esta funcin
est disponible en la calculadora como funcin COMB en el men MTH/PROB
(ver tambin el captulo 17).
Para generar los primeros cuatro polinomios de Laguerre use, L(x,0), L(x,1),
L(x,2), L(x,3). Los resultados son:
L0(x) = .
L 1(x) = 1-x.
L 2(x) = 1-2x+ 0.5x2
L 3(x) = 1-3x+1.5x2-0.16666x3.
Pgina 16-63
En la calculadora, la funcin HERMITE, est disponible a travs del men
ARITHMETIC/POLYNOMIAL. La funcin HERMITE tomas como argumento un
nmero entero, n, y produce el polinomio de Hermite del grado n. Por
ejemplo, los primeros cuatro polinomios de Hermite son obtenidos usando:
Pgina 16-64
Entonces, active las soluciones numricas y seleccione la solucin de
ecuaciones diferenciales: @@@OK@@@ . Escriba los siguientes
parmetros:
Primero, prepare una tabla para anotar sus resultados. Anote en su tabla los
resultados paso a paso:
t v
0.00 0.00
0.25
2.00
Pgina 16-65
(Cambia valor inicial de t a 0.25, y el valor final de t a 0.5, calcule v(0.5) =
2.640)
@@OK@@ @INIT+.75 @@OK@@ @SOLVE (espere) @EDIT
(Cambia valor inicial de t a 0.5, y el valor final de t a 0.75, calcule v(0.75) =
2.066)
@@OK@@ @INIT+1 @@OK@@ @SOLVE (espere) @EDIT
(Cambia valor inicial de t a 0.75, y el valor final de t a 1, calcule v(1) =
1.562)
Repetir para t = 1.25, 1.50, 1.75, 2.00. Presione @@OK@@ despus de ver el
resultado pasado con @EDIT. Para volver a la pantalla normal de la
calculadora, presione $ o L@@OK@@. Las diversas soluciones sern
mostradas en la pantalla, con el resultado ms reciente en el nivel 1.
t v
0.00 4.000
0.25 3.285
0.50 2.640
0.75 2.066
1.00 1.562
1.25 1.129
1.50 0.766
1.75 0.473
2.00 0.250
Pgina 16-66
La calculadora permite trazar la solucin de la ecuacin diferencial de la forma
Y'(T) = F(T,Y). Para nuestro caso, sean Y = x y T = t, por lo tanto, F(T,Y) = f(t, x)
= exp(-t2). Tracemos la solucin, x(t), para t = 0 a 5, usando la secuencia
teclas siguiente:
Cuando usted observa el grfico siendo trazado, usted notar que el grfico
no es muy continuo. Eso es porque el trazador est utilizando un paso del
tiempo que pueda ser muy grande para producir una grfica continua. Para
refinar el grfico y para hacerlo ms continuo, utilice un paso de 0.1.
Presione @CANCL y cambie Step : a 0.1, despus use @ERASE @DRAW una vez ms
para repetir el grfico. El diagrama durar para ser terminado, pero la forma
Pgina 16-67
es definitivamente ms continua que antes. Intentar lo siguiente: @EDIT L
@LABEL @MENU para ver etiquetas y rangos.
Note que las etiquetas para las hachas estn demostradas como 0 (horizontal,
para t) y 1 (vertical, para x). stas son las definiciones para la pantalla PLOT
SETUP (), es decir, H-VAR: 0, and V-VAR: 1. Para ver la solucin
grfica detalladamente utilizar lo siguiente:
d 2x dx
2
= 18.75 x 1.962
dt dt
Pgina 16-68
sujeta a las condiciones iniciales, v = x' = 6, x = 0, at t = 0. Deseamos
encontrar x, x' at t = 2.
Reescriba la EDO como: w' = Aw, donde w = [ x x' ]T, y A es la matriz 2x2
que se muestra a continuacin.
'
x 0 1 x
x' = 18.75 1.962 x'
Pgina 16-69
Presione @SOLVE (espere) @EDIT para calcular w(t=2). La solucin es [.16716 -
.6271], es decir, x(2) = 0.16716, y x'(2) = v(2) = -0.6271. Presione @CANCL
para volver al ambiente SOLVE.
t x x'
0.00 0.00 6.00
0.25
2.00
Pgina 16-70
presione $ o L@@OK@@. Las diversas soluciones sern demostradas en la
pantalla, con el resultado ms reciente en el nivel 1.
los resultados son:
t x x' t x x'
0.00 0.000 6.000 1.25 -0.354 1.281
0.25 0.968 1.368 1.50 0.141 1.362
0.50 0.748 -2.616 1.75 0.227 0.268
0.75 -0.015 -2.859 2.00 0.167 -0.627
1.00 -0.469 -0.607
Pgina 16-71
Note que la opcin V-Var: se ajusta a 1, indicando que el primer elemento en
la solucin del vector, a saber, x, ser trazado contra la variable
independiente t. Acepte los cambios a PLOT SETUP presionando L @@OK@@.
Para trazar la segunda curva usaremos la forma interactiva PLOT SETUP una
vez ms. Para activar esta forma partiendo del grfico use: @CANCL L @@OK@@
(simultneamente, si en modo RPN) . Cambie el valor de V-Var: a 2, y
presione @DRAW (no presione @ERASE o se pierde el grfico producido
Pgina 16-72
anteriormente). Use: @EDIT L @LABEL @MENU para ver etiquetas y la rango de
los ejes. Notar que la etiqueta del eje x es el nmero 0 (indicando la variable
independiente), mientras que la etiqueta del eje y es el nmero 2 (indicando la
segunda variable, es decir, la ltima variable trazada). El grfico combinado
es el siguiente:
Solucin exacta
Esta ecuacin se puede escribir como dy/dt + 100 y = 100 t + 101, y
resolverse usando un factor integral, IF(t) = exp(100t), como sigue (RPN, con
CAS ajustado a modo Exact):
(100*t+101)*EXP(100*t) ` t ` RISCH
El resultado es (t+1)*EXP(100*t).
Pgina 16-73
Solucin numrica
Si procuramos una solucin numrica directa de la ecuacin original dy/dt = -
100y+100t+101, usando la solucin numrica de la calculadora,
encontramos que la calculadora tarda mucho ms en producir una solucin
que en el anterior ejemplo de primer orden. Para verificar esto, use (
@@@OK@@@):
Aqu estamos intentando obtener el valor de y(2) dado y(0) = 1. Con Soln:
Final seleccionado, presione @SOLVE. Usted puede comprobar que una
solucin toma cerca de 6 segundos, mientras que en el anterior ejemplo la
solucin era casi instantnea. Presione $ para cancelar el clculo.
Pgina 16-74
Al terminar, mueva el cursor a la localidad Soln:Final y presione @SOLVE.
Esta vez, la solucin se produce en 1 segundo, ms o menos. Presione @EDIT
para ver la solucin: 2.9999999999, es decir, 3.0.
Funcin RKF
Esta funcin se utiliza para computar la solucin a un problema del valor inicial
para una ecuacin diferencial de primer orden usando el esquema de solucin
de Runge-Kutta-Fehlbert de orden 4 a 5. Suponer que la ecuacin diferencial
que se solucionar est dada por dy/dx = f(x,y), con y = 0 para x = 0, y que
usted permitir un criterio de convergencia para la solucin. Usted puede
tambin especificar un incremento en la variable independiente, x, ser
Pgina 16-75
utilizado por la funcin. Para activar esta funcin usted preparar su la
pantalla como sigue:
3: {x, y, f(x,y)}
2: { x }
1: xfinal
2: {x, y, f(x,y)}
1:
Pgina 16-76
Despus de aplicar la funcin RKF, la variable @@@y@@@ contiene el valor 4.3880...
Funcin RRK
Esta funcin es similar a la funcin de RKF, excepto que RRK (mtodos de
Rosenbrock y Runge-Kutta) requiere como una lista en el nivel 3 de la pantalla
conteniendo los nombres de las variables independiente y dependiente y de la
funcin que define la ecuacin diferencial, as como las expresiones para la
primera y segunda derivadas de la expresin. As, la pantalla de entrada
para esta funcin la pantalla es la siguiente:
3: {x, y, f(x,y) f/x f/y }
2: { x }
1: xfinal
Pgina 16-77
Las siguientes pantallas muestran la pantalla RPN antes y despus uso de la
funcin RRK:
Funcin RKFSTEP
Esta funcin utiliza una lista de entrada similar a la de la funcin RKF, as como
la tolerancia para la solucin, y un posible paso x, y produce la misma lista
de la entrada, seguida por la tolerancia, y una estimacin del paso siguiente
en la variable independiente. La funcin produce la lista de la entrada, la
tolerancia, y el paso siguiente en la variable independiente que satisface esa
tolerancia. As, la pantalla luce como sigue:
3: {x, y, f(x,y)}
2:
1: x
Pgina 16-78
Funcin RRKSTEP
Esta funcin utiliza una lista de entrada similar a la de la funcin RRK, as como
la tolerancia para la solucin, un paso posible x, y un nmero (LAST)
especificando el mtodo pasado usado en la solucin (1, si RKF fue utilizada,
2, si RRK fue utilizada). La funcin RRKSTEP produce la misma lista de la
entrada, seguida por la tolerancia, una estimacin del paso siguiente en la
variable independiente, y el mtodo actual (CURRENT) usado para llegar al
paso siguiente. As, la pantalla de entrada luce como sigue:
4: {x, y, f(x,y)}
3:
2: x
1: LAST
Pgina 16-79
Funcin RKFERR
Esta funcin produce un estimado del error absoluto para un paso dado al
solucionar un problema como el descrito para la funcin RKF. La pantalla de
entrada luce como sigue:
2: {x, y, f(x,y)}
1: x
Funcin RSBERR
Esta funcin opera de manera similar a RKERR pero con los elementos de
entrada de la funcin RRK. Por lo tanto, la pantalla de entrada lucir como
sigue:
2: {x, y, f(x,y) f/x f/vy }
1: x
Despus de activar la funcin, la pantalla mostrar las lneas:
4: {x, y, f(x,y) f/x f/vy }:
3:
2: y
1: error
Pgina 16-80
Las siguientes pantallas muestran la pantalla RPN antes y despus uso de la
funcin RSBERR:
Pgina 16-81
Captulo 17
Aplicaciones a la probabilidad
En este Captulo se proveen ejemplos de aplicaciones de las distribuciones de
probabilidad predefinidas en la calculadora.
Pgina 17-1
As mismo, el nmero de combinaciones de r elementos de una coleccin de n
elementos distintos se calcula como:
Nmeros aleatorios
La calculadora posee un generador de nmeros aleatorios que produce un
nmero real uniformemente distribuido entre 0 y 1. El generador puede
producir secuencias de nmeros aleatorios. Sin embargo, despus de cierto
nmero de veces (de hecho, un nmero muy grande), la secuencia tiende a
repetirse. Por esa razn, el generador de nmeros aleatorios se refiere ms
correctamente como generador de nmeros pseudo-aleatorios. Para generar
un nmero aleatorio, utilcese la funcin RAND (RANDom es aleatorio en
ingls) en el sub-men MTH/PROBABILITY. La siguiente figure muestra varios
nmeros aleatorios producidos con la funcin RAND. Los nmeros en la figura
de la izquierda se producen al ejecutar la funcin RAND sin incluir un
Pgina 17-2
argumento. Si se adiciona una lista de argumentos a RAND, el nmero
aleatorio generado se agrega a la lista usada como argumento como se
muestra en la figura de la derecha.
Para generar una secuencia de nmeros aleatorios utilizar la funcin SEQ. Por
ejemplo, para generar una lista de 5 nmeros aleatorios utilcese, en modo
Pgina 17-3
ALG: SEQ(RAND(),j,1,5,1). En modo RPN, utilice el programa
siguiente:
n 1 n FOR j RND NEXT n LIST
f ( x) = 1.0
all x
F ( x) = P[ X x] = f (k )
kx
Pgina 17-4
Distribucin binomial
La funcin masa de probabilidades de la distribucin binomial se define por
n
f (n, p, x) = p x (1 p) n x , x = 0,1,2,..., n
x
Distribucin de Poisson
La funcin masa de probabilidades de la distribucin de Poisson se escribe
como
e x
f ( , x ) = , x = 0,1,2,...,
x! .
Pgina 17-5
A continuacin, utilcese la funcin DEFINE () para definir las
siguientes funciones de masa (pmf) y cumulativas (cdf) de probabilidad:
DEFINE(pmfb(n,p,x) = COMB(n,x)*p^x*(1-p)^(n-x))
DEFINE(cdfb(n,p,x) = (k=0,x,pmfb(n,p,k)))
DEFINE(pmfp(,x) = EXP(-)*^x/x!)
DEFINE(cdfp(,x) = (k=0,x,pmfp(,x)))
Los ejemplos de los clculos que usan estas funciones se demuestran despus:
+
f ( x)dx = 1.
Pgina 17-6
Se calculan las probabilidades usando la funcin de distribucin cumulativa
x
(cdf), F(x), definida por P[ X < x] = F ( x) = f ( )d , en la cual P[X<x]
La distribucin gamma
La funcin de densidad de la probabilidad (pdf) para la distribucin gamma se
da cerca
1 x
f ( x) =
x 1 exp( ), for x > 0, > 0, > 0;
( )
La funcin de distribucin cumulativa (cdf) correspondiente sera dada por un
integral que no tiene ninguna solucin en forma cerrada.
La distribucin exponencial
La distribucin exponencial es la distribucin gamma con = 1. Su pdf se
escribe como
1 x
f ( x) = exp( ), for x > 0, > 0
,
mientras que su cdf se escribe como F(x) = 1 - exp(-x/), para x>0, >0.
La distribucin beta
El pdf para la distribucin gamma se escribe
( + )
f ( x) = x 1 (1 x) 1 , for 0 < x < 1, > 0, > 0
( ) ( )
Pgina 17-7
Como en el caso de la distribucin gamma, el cdf correspondiente para la
distribucin beta tambin es dado por una integral sin la solucin en forma
cerrada.
La distribucin de Weibull
La pdf de la distribucin de Weibull se escribe
Finalmente, para el cdf para los cdf gammas y beta, usted necesita corregir las
definiciones del programa para agregar NUM a los programas producidos
Pgina 17-8
por la funcin DEFINE. Por ejemplo, la cdf gamma, es decir, la funcin gcdf,
se debe modificar como se muestra a continuacin:
x 'NUM( (0,x,gpdf(t),t))'
y almacenarse nuevamente en @gcdf. Repetir el procedimiento para cdf.
ORDER({,,gpdf,gcdf,pdf,cdf,epdf,ecdf,Wpdf,Wcdf})
Pgina 17-9
Distribuciones continuas para la inferencia estadstica
En esta seccin se presentan cuatro distribuciones de probabilidades que se
utilizan regularmente para resolver problemas relacionados a la inferencia
estadstica, a saber: la distribucin normal, la distribucin de Student, la
distribucin de Chi cuadrada (2), y la distribucin F. Las funciones
disponibles en la calculadora para evaluar probabilidades en estas
distribuciones son NDIST, UTPN, UTPT, UTPC, y UTPF. Estas funciones estn
disponibles in el men MTH/PROBABILITY presentado anteriormente. Para
obtener estas funciones actvese el men MTH () y seleccinese la
opcin PROBABILITY:
1 (x )2
f ( x) = exp[ ],
2 2 2
Pgina 17-10
en la cual es la media, y 2 es la varianza de la distribucin. Para calcular
el valor de la funcin de densidad de probabilidades, o fdp, f(x), para la
distribucin normal, utilcese la funcin NDIST(,2,x). Por ejemplo, verifquese
que para una distribucin normal, NDIST(1.0,0.5,2.0) = 0.20755374.
La distribucin de Student
La distribucin de Student-t, o distribucin t, posee un solo parmetro , que se
conoce como los grados de libertad de la distribucin. La funcin de
distribucin de la probabilidad (pdf) se escribe:
Pgina 17-11
+1
( ) +1
2 t2
f (t ) = (1 + ) 2
, < t <
( )
2
P(T<a) = 1 - UTPT(,a)
P(a<T<b) = P(T<b) - P(T<a) = 1 - UTPT(,b) - (1 - UTPT(,a)) =
UTPT(,a) - UTPT(,b)
P(T>c) = UTPT(,c)
Pgina 17-12
x
1 1
f ( x) =
x 2 e 2 , > 0, x > 0
2 2 ( )
2
La distribucin F
La distribucin F requiere 2 parmetros N = grados de libertad del
numerador, y D = grados de libertad del denominador. La funcin de
distribucin de la probabilidad (pdf) se escribe
Pgina 17-13
N + D N 2N 2N 1
( )( ) F
f ( x) = 2 D
N D N F (N +2D )
( ) ( ) (1 )
2 2 D
t
UTPF (N ,D, F ) = f ( F )dF = 1 f ( F )dF = 1 P( F )
t
Pgina 17-14
exponenciales y de Weibull puesto que sus cdf tienen una expresin cerrada
de la forma:
Exponencial, F(x) = 1 - exp(-x/)
Weibull, F(x) = 1-exp(-x)
Exponencial: Weibull:
Y(X) = (0,X,z^(-1)*exp(-z/)/(^*GAMMA()),z)-p
Pgina 17-15
Y(X) =
(0,X,z^(-1)*(1-z)^(-1)*GAMMA(+)/(GAMMA()*GAMMA()),z)-p
Hay dos races de esta funcin encontrada usando la funcin @ROOT dentro del
ambiente del diagrama. Debido a la integral en la ecuacin, la raz se
aproxima y no ser demostrada en la pantalla del diagrama. Usted recibir el
mensaje Constant? mostrado en la pantalla. Sin embargo, si usted presiona
` a este punto, la raz aproximada ser enumerada en la pantalla. Dos de
las races se muestran en la figura derecha.
Alternativamente, usted puede utilizar la funcin @TRACE @(X,Y)@ para estimar las
races remontando la curva cerca de sus interceptos con el eje x. Dos
estimados se muestran a continuacin:
Pgina 17-16
Estas estimaciones sugieren soluciones x = -1.9 y x = 3.3. Usted puede verificar
estas "soluciones" evaluando la funcin Y1(X) con X = -1.9 y X = 3.3, es decir,
Pgina 17-17
El paso siguiente es incorporar los valores de , 2, y p, y despejar x:
Para facilitar la solucin de las ecuaciones que implican las funciones UTPN,
UTPT, UTPC, y UTPF, usted puede crear un sub-directorio UTPEQ en el que se
almacenarn las ecuaciones mostradas anteriormente:
As, a este punto, usted tendr las cuatro ecuaciones disponibles para la
solucin. Usted necesita solamente activar una de las ecuaciones en la
localidad EQ en la pantalla de soluciones numricas y proceder con la
Pgina 17-18
solucin de una de las variables. Los ejemplos de las funciones UTPT, UTPC, y
UPTF se muestran a continuacin:
Con estas cuatro ecuaciones, siempre que usted activa las soluciones numricas
usted tiene las opciones siguientes:
Pgina 17-19
Los ejemplos de la solucin de las ecuaciones EQNA, EQTA, EQCA, y EQFA
se demuestran abajo:
Pgina 17-20
Captulo 18
Aplicaciones Estadsticas
En este captulo se presentan las aplicaciones estadsticas de la calculadora
incluyendo estadsticas de una muestra, la distribucin de frecuencia de datos,
la regresin simple, intervalos de confianza, y la prueba de hiptesis.
Escritura de datos
Las operaciones 1, 2, y 4 de la lista anterior requieren que los datos a operarse
estn disponibles como columnas de la matriz DAT. Esta accin se puede
llevar a cabo escribiendo los datos en columnas utilizando el escritor de
matrices, , y posteriormente utilizando la funcin STO para
almacenar la matriz en la variable DAT.
Esta operacin puede ser muy tediosa si existe un nmero grande de datos. En
su lugar, usted puede escribir los datos como una lista (vase el captulo 8) y
convertir la lista en un vector columna usando el programa CRMC (vase el
captulo 10). Alternativamente, usted puede escribir el programa siguiente
para convertir una lista en un vector de la columna. Escrbase el programa con
la calculadora en modo RPN: OBJ 1 2 LIST ARRY
Pgina 18-1
Almacnese el programa en una variable llamada LXC. Despus de almacenar
este programa en modo RPN usted puede tambin utilizarlo en modo ALG.
{2.1 1.2 3.1 4.5 2.3 1.1 2.3 1.5 1.6 2.2 1.2 2.5 } `@LXC
Pgina 18-2
salida de este programa. Cuando est listo, presione @@@OK@@. Los valores
seleccionados sern enumerados, etiquetado apropiadamente, en la pantalla
de su calculadora.
Definiciones
Las definiciones usadas para estas cantidades son las siguientes:
Suponga que usted tiene un nmero de datos x1, x2, x3, , representando
diversas medidas de la misma variable discreta o continua x. El conjunto de
todos los valores posibles de la cantidad x se refiere como la poblacin de x
Una poblacin finita tendr solamente un nmero fijo de elementos xi. Si la
cantidad x representa la medida de una cantidad continua, y puesto que, en
teora, tal cantidad puede tomar un nmero infinito de valores, la poblacin de
x en este caso es infinita. Si usted selecciona un subconjunto de una
poblacin, representado por los valores de n datos {x1, x2, , xn}, decimos
que se ha seleccionado una muestra de valores de x. Las muestras son
caracterizadas por un nmero de medidas o de estadsticas. Hay medidas de
tendencia central, tales como la media, la mediana, y la moda, y las medidas
de dispersin, tales como el rango, la varianza, y la desviacin estndar.
Pgina 18-3
El valor llamado Total obtenido anteriormente representa la adicin de los
valores de x, xi = nx. ste es el valor proporcionado por la calculadora
bajo ttulo Mean. Otros valores medios usados en ciertos usos son la media
geomtrica, xg, o la media armnica, xh, definidas como:
1 n
1
x g = n x1 x 2 L x n , = .
x h i =1 xi
Los ejemplos del clculo de estas medidas, usando listas, estn disponibles en
el captulo 8.
La mediana es el valor que divide a la muestra en la mitad cuando los
elementos se ordenan en orden creciente. Si usted tiene un nmero impar, n, de
elementos, la mediana de esta muestra es el valor situado en la posicin
(n+1)/2. si usted tiene un nmero par, n, de elementos, la mediana es el
promedio de los elementos establecidos en las posiciones n/2 y (n+1)/2.
Aunque las medidas estadsticas preprogramadas de la calculadora no
incluyen el clculo de la mediana, es muy fcil escribir un programa para
calcular tal cantidad trabajando con listas. Por ejemplo, si usted desea utilizar
los datos en la variable DAT para encontrar el punto medio, escriba el
programa siguiente en modo RPN (vase el captulo 21 para ms informacin
sobre la programacin en lenguaje UserRPL):
Pgina 18-4
en la variable DAT (escrito en un ejemplo anterior), utilizar el programa MED
para demostrar que la Mediana: 2.15.
Medidas de dispersin
1 n
La varianza (Var) de la muestra se define como s x2 = ( xi x ) 2 .
n 1 i =1
Coeficiente de variacin
El coeficiente de variacin de una muestra combina la media, una medida de
tendencia central, con la desviacin estndar, una medida de dispersin, y se
define, en forma de porcentaje, como: Vx = (sx/x)100.
Pgina 18-5
desviacin estndar, sin embargo, sern dadas por: Variance: 0.852, Std Dev:
0.923.
Definiciones
Para entender el significado de estos parmetros presentamos las definiciones
siguientes: Dado un sistema de valores de los datos de n: {x1, x2, , xn}
enumerado sin ningn orden particular, se requiere a veces agrupar estos
datos en una serie de clases contando la frecuencia o el nmero de los valores
que corresponden a cada clase. (nota: las calculadoras se refiere a las clases
como los compartimientos (ingls, bins)).
Pgina 18-6
El valor de x que corresponde al centro de cada clase se conoce como la
marca de la clase, y se define como xMi = (xBi + xB i+1)/2, para i = 1, 2, ,
k.
Pgina 18-7
Mean: 51.0406, Std Dev: 29.5893, Variance: 875.529
Total: 10208.12, Maximum: 99.35, Minimum: 0.13
Pgina 18-8
Clase Limites de clase Marca Frecuencia Frecuencia
No. de clase fi cumulativa
i XBi XB i+1 Xmi
< XB1 outlier menores 25
1 10 20 15 18 18
2 20 30 25 14 32
3 30 40 35 17 49
4 40 50 45 17 66
5 50 60 55 22 88
6 60 70 65 22 110
7 70 80 75 24 134
k=8 80 90 85 19 153
>XBk outliers mayores 22
Los nmeros de la clase, y los lmites de la clase son fciles de calcular para las
clases (o los compartimientos) de tamao uniforme, y las marcas de clase es
simplemente el promedio de los lmites de clase para cada clase. Finalmente,
la frecuencia cumulativa se obtiene agregando cada valor en la ltima
columna, excepto la primera fila, a la frecuencia en la fila siguiente, y
sustituyendo el resultado en la ltima columna de la fila siguiente. As, para la
segunda clase, la frecuencia cumulativa es 18+15 = 33, mientras que para la
clase nmero 3, la frecuencia cumulativa es 33 + 16 = 49, etctera. La
frecuencia cumulativa representa la frecuencia de esos nmeros que sean ms
pequeos que o la iguala al lmite superior de cualquier clase dada.
Pgina 18-9
frecuencias en la pantalla). El resultado, para este ejemplo, es un vector
columna que representa la ltima columna de la tabla anterior.
Histogramas
Un histograma es un diagrama de barras que muestra la distribucin de la
frecuencia como la altura de las barras a la vez que los lmites de la clase
muestran la base de las barras. Si usted tiene sus datos en bruto (es decir, los
datos originales antes de que se haga la cuenta de la frecuencia) en la
variable DAT, usted puede seleccionar HISTOGRAM como su tipo (Type:) de
grfico y proporcionar la informacin con respecto al valor inicial de x, del
nmero de compartimientos (clases), y de la anchura de los compartimientos,
para generar el histograma. Alternativamente, usted puede generar el vector
columna que contiene la distribucin de frecuencia, como se mostr en el
ejemplo anterior, almacenar este vector en DAT, y seleccionar Barplot como el
tipo de grfico. En el ejemplo siguiente, le demostramos cmo utilizar el primer
mtodo para generar un histograma.
Pgina 18-10
Presione @CANCEL para volver a la pantalla anterior. Cambie las opciones V-
view y Bar Width una vez ms, usando los valores V-View: 0 30, Bar
Width: 10. El nuevo histograma, basado en el mismo grupo de datos,
ahora se muestra como:
x 0 1 2 3 4 5
y 0.5 2.3 3.6 6.7 7.2 11
Pgina 18-11
Almacnense los datos en las columnas de la matriz DAT utilizando el escritor
de matrices, y la funcin STO.
Para activar la opcin 3. Fit data.., utilcense las siguientes teclas:
@@@OK@@@ La forma interactiva mostrar la matriz DAT, ya
existente. De ser necesario, cmbiense los valores en la forma interactiva
de manera que luzca como se muestra a continuacin:
3: '0.195238095238 + 2.00857142857*X'
2: Correlation: 0.983781424465
1: Covariance: 7.03
Definiciones
Para una muestra de datos (x,y), definimos la covarianza de la muestra como
1 n
s xy = ( xi x )( y i y )
n 1 i =1
Pgina 18-12
s xy
rxy =
sx s y
.
1 n 1 n
s x2 =
n 1 i=1
( xi x ) 2 s y2 =
n 1 i=1
( yi y ) 2
Los valores sxy y rxy son los valores llamados "Covariance" y "Correlation,"
respectivamente, obtenido al usar la opcin Fit data de la calculadora.
Relaciones linearizadas
Muchas relaciones curvilneas "se enderezan" a una forma linear. Por ejemplo,
los diversos modelos para el ajuste de los datos proporcionada por la
calculadora se pueden linearizar segn se describe a continuacin.
Variable Variable
Tipo de Modelo Modelo Independ. Depend. Covar.
Ajuste Actual Linearizado x h s
Lineal y = a + bx [el mismo] x y sxy
Log. y = a + b ln(x) [el mismo] ln(x) y sln(x),y
Exp. y=a ebx ln(y) = ln(a) + bx x ln(y) sx,ln(y)
Potencia y=a xb ln(y) = ln(a) + b ln(x) ln(x) ln(y) sln(x),ln(y)
1
s =
n 1
( i )(i )
Tambin se definen las varianzas de y , respectivamente, como
1 n 1 n
s2 =
n 1 i =1
( i ) 2 s2 =
n 1 i =1
( i ) 2
Pgina 18-13
s
El coeficiente de correlacin de la muestra r es r =
s s
Primero, escrbanse los datos como una matriz, usando el escritor de matrices,
o escribiendo dos listas de datos que corresponden a x y a y, y utilice el
programa CRMC presentado en el Captulo 10. A continuacin, almacene esta
matriz en la matriz estadstica DAT, usando la funcin STO.
El ajuste ptimo para los datos es, por lo tanto, y = 3.995 e -0.58x.
Pgina 18-14
Obtencin de medidas estadsticas adicionales
La aplicacin 4. Summary stats.. en el men STAT puede ser til en algunos
clculos de las estadsticas de la muestra. Para comenzar, presione
una vez ms, y seleccione la cuarta opcin usando la tecla , y presione
@@@OK@@@. La forma de la entrada que resulta contiene los campos siguientes:
Ejemplo 1 Para los datos x-y actualmente en DAT, obtnganse todas las
estadstica sumaria.
Para activar la opcin summary stats, utilcense las teclas:
@@@OK@@@
Seleccinense los nmeros de las columnas en DAT correspondiente a los
datos x-y. En el presente ejemplo seleccinese: X-Col: 1, y Y-Col: 2.
Utilizando la tecla @CHK@ seleccinense todas las medidas estadsticas,
disponibles en la forma SUMMARY STATISTICS, es decir, _X, _Y, etc.
Presinese @@@OK@@@ para obtener los siguientes resultados:
Pgina 18-15
Nota: Existen dos ms aplicaciones en el men STAT, a saber, 5. Hypth.
tests.. y 6. Conf. Interval.. Estas dos opciones sern discutidas ms
adelante en el captulo.
Clculo de percentiles
Los percentiles son medidas que dividen una coleccin de datos en 100
porciones. El procedimiento bsico para calcular el percentil100p (0 < p < 1)
en una muestra del tamao n se muestra a continuacin:
Pgina 18-16
El men de teclado STAT
Las funciones estadsticas preprogramadas, descritas anteriormente, son
accesibles a travs de un men de teclado denominado STAT. El men de
teclado STAT se puede activar usando, en modo RPN, la instruccin: 96
MENU
Usted puede crear su propio programa, llamado, por ejemplo, @STATm, para
activar el men STAT directamente. El contenido de este programa es
simplemente: 96 MENU .
El sub-men DATA
El sub-men DATA contiene funciones para manipular la matriz estadstica
DATA:
Pgina 18-17
El sub-men PAR
El sub-men PAR contiene funciones usadas para modificar parmetros
estadsticos. Los parmetros mostrados a continuacin corresponden al
ejemplo anterior del ajuste de datos a una funcin y = f(x).
El sub-men 1VAR
El sub-men 1VAR contiene funciones que se utilizan para calcular las
estadsticas de columnas en la matriz de DATA
Pgina 18-18
Las funciones disponibles son las siguientes:
El sub-men PLOT
El sub-men PLOT contiene funciones que se utilizan para producir diagramas
con los datos en la matriz DATA.
Pgina 18-19
ecuacin que resulta del ajuste de estos datos ser almacenada en la
variable EQ.
El sub-men FIT
El sub-men FIT contiene funciones usadas para ajustar ecuaciones a los datos
en las columnas Xcol y Ycol de la matriz DATA.
El sub-men SUMS
El sub-men SUMS contiene funciones usadas para obtener medidas
estadsticas adicionales para los datos en las columnas Xcol y Ycol de la matriz
DATA.
Pgina 18-20
Ejemplo de las operaciones del men STAT
Sea DATA la matriz
Pgina 18-21
L @)STAT @PLOT @SCATR produce el diagrama
@STATL dibuja los datos ajustados como lnea recta
Pgina 18-22
Ajustar datos en 1 (x) y 3 (y) usando un ajuste logartmico:
Pgina 18-23
@CORR produce 0.99995 (buena correlacin)
2300 @PREDX produce 6.8139
5.2 @PREDY produce 463.33
L @)STAT @PLOT @SCATR produce diagrama y vs. x
@STATL muestra lnea para ajuste actual
Intervalos de confianza
La inferencia estadstica es el proceso de obtener conclusiones sobre una
poblacin basadas en los resultados de una muestra. Para que los datos de la
muestra sean significativos, la muestra debe ser aleatoria, es decir, la seleccin
de una muestra particular debe tener la misma probabilidad que la de
cualquier otra muestra posible dentro de una poblacin dada. Los siguientes
son algunos trminos relevantes al concepto del muestreo aleatorio:
Pgina 18-24
Distribucin de muestras: la distribucin conjunta de la probabilidad de
X1,X2,X3,... , Xn.
Una estadstica: cualquier funcin de las observaciones que sea
cuantificable y no contenga ningn parmetro desconocido. Una
estadstica es una variable aleatoria que permite evaluar un parmetro.
Estimado puntual: cuando se obtiene un valor del parmetro .
Intervalo de confianza: un intervalo numrico que contiene el parmetro
con cierto nivel de probabilidad.
Estimador: regla o mtodo de evaluacin del parmetro .
Estimado: valorar que el estimador produce para un caso particular.
Pgina 18-25
Definiciones
Sea (Cl,Cu) un intervalo de la confianza que contiene un parmetro
desconocido .
Pgina 18-26
En general, el valor zk en la distribucin normal estndar se define como aquel
valor de z cuya probabilidad de excedencia sea k, es decir, Pr[Z>zk] = k,
Pr[Z<zk] = 1 k. La distribucin normal fue descrita en el Captulo 17.
Los lmites de confianza superior e inferior a nivel 100 (1-) % para la media
de la poblacin son, respectivamente,
X + tn-1, /2 S/n , y X tn-1, /2 S /n.
Pgina 18-27
Si un experimento que involucra a X se repite n veces, y con k resultados
favorables, un estimado de p se calcula como p' = k/n, mientras que el error
estndar de p' es p = (p(1-p)/n) . En la prctica, la estimacin de la
muestra para p, es decir, p ' reemplaza p en la frmula del error estndar.
S21 S22
S S = X 1 X 2 , S S = +
1 2 1 2
n1 n2
Pgina 18-28
Intervalos de confianza para sumas y diferencias de valores
medios
Si las varianzas de las poblaciones 12 y 22 son conocidas, los intervalos de
confianza para la diferencia y la suma de las medias de las poblaciones, es
decir, 12, se escriben como:
2
(X X ) z 1 + 2 , (X X ) + z 1 + 2
2 2 2
/2 /2
1 n1 n 2
2 1 2
n1 n2
2 2 2 2
( X X ) z S1 + S 2 , ( X X ) + z S1 + S 2 .
1 2 /2
n1 n2
1 2 /2
n1 n2
Si una de las muestras es pequea, es decir, n1 < 30 n2 < 30, y varianzas de
las poblaciones desconocidas, pero iguales, 12 = 22, podemos obtener una
estimacin "mixta" de la variacin de 12, definida por
sp2 = [(n1-1)s12+(n2-1)s22]/( n1+n2-2).
(( X 1 X 2 ) t , / 2 s 2p , ( X 1 X 2 ) + t , / 2 s 2p )
en la cual = n1+n2-2 es el nmero de grados de libertad en la distribucin
Students t.
Pgina 18-29
cual las dos muestras se toman de la misma poblacin, o de dos poblaciones
sobre las cuales sospechemos que tienen la misma varianza. Sin embargo, si
sospechamos que las dos varianzas desconocidas de la poblacin son
diferentes, podemos utilizar el siguiente intervalo de confianza
(( X 1 X 2 ) t , / 2 s X2 1 X 2 , ( X 1 X 2 ) + t , / 2 s X2 1 X 2 )
en la cual la desviacin estndar estimada para la suma o diferencia es
s12 s 22
s X1 X 2 = +
n1 n2
[( S12 / n1 ) + ( S 22 / n2 )]2
=
[( S12 / n1 ) /(n1 1)] + [( S 22 / n2 ) /(n2 1)]
Pgina 18-30
2. Z-INT: 12.: Intervalo de confianza para la diferencia de las medias de
dos poblaciones, 1- 2, ya sea que se conozcan las varianzas de las
poblaciones, o si stas son desconocidas, cuando se utilizan muestras
grandes.
3. Z-INT: 1 p.: Intervalo de confianza para una proporcin, p, para muestras
grandes cuando la varianza de la poblacin es desconocida.
4. Z-INT: p1 p2.: Intervalo de confianza para la diferencia de dos
proporciones, p1-p2, para muestras grandes cuando las varianzas de las
poblaciones son desconocidas.
5. T-INT: 1 .: Intervalo de confianza para la media de la poblacin, , para
una muestra pequea cuando la varianza de la poblacin es desconocida.
6. T-INT: 12.: Intervalo de confianza para la diferencia de las medias de
dos poblaciones, 1- 2, para muestras pequeas cuando la varianza de
las poblaciones son desconocidas.
Presinese la tecla @HELP para mostrar una pantalla que explica el significado
del intervalo de confianza en trminos de nmeros aleatorios generados por la
calculadora. Para ver el resto de la pantalla explicativa, utilcese la tecla
Pgina 18-31
direccional vertical . Presinese @@@OK@@@ para abandonar la pantalla
explicativa y regresar a la forma interactiva mostrada anteriormente.
Pgina 18-32
= 3.2, y 2 = 4.5, determine el intervalo de confianza 90% para la diferencia
de las medias de la poblacin, es decir, 1- 2.
La variable representa 1 2.
Pgina 18-33
Al terminar, presione @@@OK@@@. Los resultados, como texto y grfico, se muestran a
continuacin:
Pgina 18-34
Ejemplo 5 Determine el intervalo de la confianza 95% para la media de la
poblacin si una muestra de 50 elementos tiene una media de 15.5 y una
desviacin estndar de 5. La desviacin estndar de la poblacin es
desconocida.
Pgina 18-35
La figura muestra la pdf de Student t pdf para = 50 1 = 49 grados de
libertad.
Estos resultados asumen que los valores s1 y s2 son las desviaciones estndares
de las poblaciones. Si estos valores representan realmente las desviaciones
estndares de las muestras, usted debe incorporar los mismos valores que
antes, pero con de la opcin _pooled seleccionada. Los resultados ahora se
convierten en:
Pgina 18-36
Intervalos de confianza para la varianza
Para desarrollar un frmula para el intervalo de confianza para la varianza,
primero introducimos la distribucin del muestreo de la variacin: Considerar
una muestra aleatoria X1, X2 ..., Xn de variables normales independientes con
media , varianza 2, y media de la muestra X. La estadstica
1 n
S 2 = ( X i X )2 ,
n 1 i =1
es un estimador imparcial de la varianza 2.
S 2 n
La cantidad (n 1) = ( X i X ) 2 , tiene una distribucin n-12 (chi-
2 i =1
cuadrada) con = n-1 grados de libertad. El intervalo de confianza bilateral
(1-)100 % se calcula a partir de
Pr[2n-1,1-/2 < (n-1)S2/2 < 2n-1,/2] = 1- .
Pgina 18-37
(n-1)S2/ 2n-1,1-.
Por otra parte, el valor 2n-1,/2 = 224,0.975 es calculado usando los valores
= 24 y = 0.975. El resultado es 2n-1,1-/2 = 224,0.975 = 12.4011502175.
Los lmites inferior y superior del intervalo sern (use modo ALG):
Pgina 18-38
Prueba de hiptesis
Una hiptesis es un declaracin hecho sobre una poblacin (por ejemplo, con
respecto a la media). La aceptacin de la hiptesis se basa en una prueba
estadstica en una muestra tomada de la poblacin. Se llaman la accin y la
toma de decisin consiguientes prueba de la hiptesis
Pgina 18-39
est dentro de la regin crtica, entonces decimos que la cantidad que
estamos probando es significativa al nivel 100.
Notas:
1. Por el ejemplo bajo consideracin, la hiptesis alterna H1: 1-2 0
produce qu se llama una prueba bilateral. Si es la hiptesis alterna es
H1: 1-2 > 0 o H1: 1-2 < 0, entonces tenemos una prueba unilateral.
2. La probabilidad de rechazar la hiptesis nula es igual al nivel de
significado, es decir, Pr[TR|H0]=. La notacin Pr[A|B] representa la
probabilidad condicional del evento A dado que ocurre el evento B.
Pgina 18-40
Seleccionando los valores de y
Un valor tpico del nivel de la significado (o de la probabilidad del error tipo I)
es = 0.05, (es decir, rechazo incorrecto una vez en cada 20 veces en
promedio). Si las consecuencias de un error de tipo I son ms serias, escjase
un valor ms pequeo de , digamos 0.01 0.001.
x o
conoce, substituya s en lugar de in zo, es decir, use zo =
s/ n
Pgina 18-41
x o
Si n < 30, y es desconocida, use la estadstica t dada por to = ,
s/ n
con = n - 1 grados de libertad.
El Valor P para una prueba bilateral puede calculares usando las funciones de
la probabilidad en la calculadora como sigue:
Pgina 18-42
dado que 1.518 > 0.05, es decir, Valor P > , no podemos rechazar la
hiptesis nula Ho: = 22.0.
Hiptesis unilateral
El problema consiste en la prueba de la hiptesis nula Ho: = o, contra la
hiptesis alternativa, H1: > H1: < a un nivel de confianza de (1-
)100%, o a un nivel de significado , usando una muestra de tamao n con
una media x y una desviacin estndar s. Esta prueba se refiere como prueba
unilateral (o de una cola). El procedimiento para realizar una prueba unilateral
comienza como en la prueba bilateral calculando la estadstica apropiada
para la prueba (to o zo) como se indic anteriormente.
Notar que los criterios estn exactamente iguales que en la prueba bilateral. La
diferencia principal es la manera como el Valor P se calcula. El Valor P para
una prueba unilateral puede ser calculado usando las funciones de la
probabilidad en la calculadora como sigue:
Pgina 18-43
de la desviacin estndar de la poblacin, por lo tanto, el valor de la
estadstica t es al caso de la prueba bilateral demostrado anteriormente, es
decir, to = -0.7142, y el Valor P, para = 25 - 1 = 24 grados de libertad es
Dado que 0.2409 > 0.05, es decir, Valor P > , no podemos rechazar la
hiptesis nula Ho: = 22.0.
( x1 x2 ) n1n2 (n1 + n2 2)
t=
(n1 1) s12 + (n2 1) s 22 n1 + n2
Hiptesis bilateral
Si la hiptesis alternativa es una hiptesis bilateral, es decir, H1: 1-2 , el
Valor P para esta prueba se calcula como
Pgina 18-44
Si se usa t, Valor P = 2UTPT(,|to|)
Hiptesis unilateral
Si la hiptesis alternativa es una hiptesis con dos aspectos, es decir, H1: 1-2
< , o, H1: 1-2 < , el Valor P para esta prueba se calcula como:
Pgina 18-45
Inferencias referentes a una proporcin
Suponer que deseamos probar la hiptesis nula, H0: p = p0, en la cual p
representa la probabilidad de obtener un resultado acertado en cualquier
repeticin dada de un ensayo de Bernoulli. Para probar la hiptesis,
realizamos las n repeticiones del experimento, y encontramos que existen k
resultados acertados. Por lo tanto, un estimado de p es p ' = k/n.
La varianza de la muestra se estima como sp2 = p(1-p)/n = k(n-k)/n3.
Prueba bilateral
Si se usa una prueba bilateral encontraremos el valor de z /2, a partir de
Prueba unilateral
Si usan una prueba unilateral encontraremos el valor de z , a partir de
Pr[Z> z] = 1-(z) = , o (z ) = 1- ,
Pgina 18-46
Rechazar la hiptesis nula, H0, si z0 >z, y H1: p>p0, o si z0 < - z, y H1:
p<p0.
Prueba bilateral
Si se usa una prueba bilateral encontraremos el valor de z /2, a partir de
Pgina 18-47
Es decir, la regin de rechazo es R = { |z0| > z/2 }, mientras que es la regin
de aceptacin es A = {|z0| < z/2 }.
Prueba unilateral
Si usan una prueba uno-atada encontraremos el valor de za, a partir de
Pr[Z> z] = 1-(z) = , o (z ) = 1- ,
Rechazar la hiptesis nula, H0, si z0 >z, y H1: p1-p2 > p0, o si z0 < - z, y H1:
p1-p2 <p0.
Pgina 18-48
3. Z-Test: 1 p.: Prueba de hiptesis para una proporcin, p, para muestras
grandes cuando no se conoce la varianza de la poblacin.
4. Z-Test: p1 p2: Prueba de Hiptesis para la diferencia de dos proporciones,
p1-p2, para muestras grandes cuando se desconocen las varianzas de las
poblaciones.
5. T-Test: 1 .: Prueba de hiptesis para la muestra de la poblacin, ,
cuando se desconoce la varianza de la poblacin y la muestra es
pequea.
6. T-Test: 12.: Prueba de hiptesis para la diferencia de las medias de dos
poblaciones, 1- 2, cuando se desconocen las varianzas de las dos
poblaciones, y las muestras son pequeas.
Pgina 18-49
Por lo tanto, rechazamos la hiptesis H0: = 150, a favor de la hiptesis
alterna H1: 150. El valor z de la prueba es z0 = 5.656854. El valor P es
1.5410 -8. Los valores crticos para la prueba son z/2 = 1.959964, que
corresponden al rango crtico para x de {147.2 152.8}.
Pgina 18-50
Seleccionar la hiptesis alternativa, H1: > 150, y presione @@@OK@@@. El
resultado es:
Pgina 18-51
Ejemplo 3 Datos dos muestras producen los resultados siguientes x1 = 158,
x1 = 160, s1 = 10, s2 = 4.5, n1 = 50, y n2 = 55. Para = 0.05, y
varianza mixta, probar la hiptesis H0: 12 = 0, contra la hiptesis
alternativa, H1: 12 < 0.
Pgina 18-52
Estos tres ejemplos deben ser bastantes para entender la operacin de la
hiptesis que prueba la caracterstica preprogramada en la calculadora.
(n 1) s 2
o2 =
02
Dependiendo de la hiptesis alternativa elegida, Valor P se calcula como
sigue:
H1: 2 < o2, Valor P = P(2<o2) = 1-UTPC(,o2)
H1: 2 > o2, Valor P = P(2>o2) = UTPC(,o2)
H1: 2 o2, Valor P =2min[P(2<o2), P(2>o2)] =
2min[1-UTPC(,o2), UTPC(,o2)]
Pgina 18-53
Los criterios de la prueba estn iguales que en la prueba de la hiptesis de
medios, a saber,
Rechazar Ho si Valor P <
No rechazar Ho si Valor P > .
(n 1) s 2 (25 1) 20
2
=
o = = 19.2
2
0 25
Con = n - 1 = 25 - 1 = 24 los grados de libertad, calculamos el Valor P como,
Dado que, 0.2587 > 0.05, es decir, Valor P > , no podemos rechazar la
hiptesis nula, Ho: 2 =25(= o2).
s N2
Fo =
sD2
en la cual sN2 y sD2 representan el numerador y el denominador de la
estadstica F, respectivamente. La seleccin del numerador y del denominador
depende de la hiptesis alternativa que se prueba, como se muestra en la tabla
Pgina 18-54
siguiente. La distribucin correspondiente de F tiene grados de libertad, N =
nN -1, y D = nD-1, en los cuales nN y nD, son los tamaos de muestra que
corresponden a las varianzas sN2 y sD2, respectivamente.
sM2=max(s12,s22), sm2=min(s12,s22)
(*) nM es el valor de n correspondiente a sM, y nm es el valor de n
correspondiente a sm.
El Valor P se calcula, en todos los casos, como: Valor P = P(F>Fo) = UTPF(N,
D,Fo)
Los criterios de la prueba son:
Rechazar Ho si Valor P <
No rechazar Ho si Valor P > .
Pgina 18-55
As mismo,
nM = n1 = 21,
nm = n2 = 31,
N = nM - 1= 21-1=20,
D = nm -1 = 31-1 =30.
Dado que 0.1788 > 0.05, es decir, Valor P > , por lo tanto, no podemos
rechazar la hiptesis nula Ho: 12 = 22.
Para comprobar visualmente si los datos sigan una tendencia linear, dibujar un
diagrama de los datos.
Pgina 18-56
Definir el error de la prediccin como ei = yi - yi = yi - (a + bxi).
n n
y
i =1
i = a n + b xi
i =1
n n n
x
i =1
i y i = a xi + b xi2
i =1 i =1
Nota:
a,b son los estimados imparciales de A, B.
El teorema de Gauss-Markov de la probabilidad indica que entre todos
los estimados imparciales para A y B, los estimados de mnimos
cuadrados (a,b) son los ms eficientes.
Pgina 18-57
Ecuaciones adicionales para la regresin linear
La estadsticas x, x2, etc., puede ser utilizadas para definir las cantidades
siguientes:
n n
1 n
S xx = ( xi x ) 2 = (n 1) s x2 = xi xi
2
i =1 i =1 n i =1
2
n
1 n
n
S y = ( yi y ) = (n 1) s = yi y i
2 2 2
y
i =1 i =1 n i =1
n n
1 n n
S xy = ( xi x )( y i y ) 2 = (n 1) s xy = xi y i xi y i
i =1 i =1 n i =1 i =1
S xx S yy S yx
sx = , sy = ,y sxy =
n 1 n 1 n 1
S xy
El coeficiente de correlacin de la muestra es rxy = .
S xx S yy
En trminos de x, y, Sxx, Syy, y Sxy, la solucin a las ecuaciones normales es:
S xy s xy
a = y bx , b= =
S xx s x2
Error de la prediccin
La curva de la regresin de Y en x se define como Y = + x + . Si tenemos
un conjunto de n datos (xi, yi), podemos escribir Yi = + xi + I, (i =
1,2,,n), en la cual Yi = variables aleatorias, independientes, normalmente
distribuidas con media ( + xi) y varianza comn 2; i = variables
Pgina 18-58
independientes aleatorias normalmente distribuidas con media cero y varianza
comn 2.
Sea yi = valor real de los datos, ^yi = a + bxi = prediccin de mnimos
cuadrados de los datos. Entonces, el error de la prediccin es: ei = yi - ^yi = yi
- (a + bxi).
1 n S yy (S xy ) 2 / S xx n 1 2
2
s =
e [ yi (a + bxi )] =
n 2 i =1
2
n2
=
n2
s y (1 rxy2 )
Pgina 18-59
Si usted prueba para el valor 0= 0, y resulta que la prueba sugiere que
usted no rechace la hiptesis nula, H0: = 0, entonces, la validez de una
regresin linear est en duda. Es decir los datos de la muestra no apoyan
la asercin de que 0. Por lo tanto, sta es una prueba de la
significacin del modelo de la regresin.
Pgina 18-60
4. Use @@@OK@@@, para obtener x, y, sx, sy. La columna 1
mostrar las estadsticas para x mientras que la columna 2 mostrar las
estadsticas para y .
5. Calcule
2 n 1 2
S xx = (n 1) s x2 , se = s y (1 rxy2 )
n2
6. Para intervalos de confianza o pruebas bilaterales, obtenga t/2, con nivel
de confianza (1- )100%, a partir de la distribucin t con = n -2.
7. Para pruebas unilaterales o bilaterales, obtenga el valor de t usando la
ecuacin apropiada para o . Rechazar la hiptesis nula si Valor P <
.
8. Para los intervalos de confianza utilice las frmulas apropiadas como se
indicaron anteriormente.
Pgina 18-61
Se interpretan estos resultados como a = -0.86, b = 3.24, rxy =
0.989720229749, y sxy = 2.025. El coeficiente de correlacin es muy cercano
a 1.0 confirmando la tendencia linear observada en el grfico.
S xx = (n 1) s x2 = (5 1) 0.790569415042 2 = 2.5
n 1 2
s e2 = s y (1 rxy2 ) =
n2
5 1
2.5880...2 (1 0.9897...2 ) = 0.1826...
52
(t n-2,/2)se[(1/n)+x2/Sxx]1/2 =
3.18240.1826[(1/5)+32/2.5] 1/2 = 2.65
Pgina 18-62
Para el intercepto A, el intervalo de confianza de 95% es (3.24-2.6514,
3.24+2.6514) = (0.58855,5.8914).
Pgina 18-63
3.18244630528. Dado que t0 > t/2, debemos rechazar la hiptesis nula H1:
0, al nivel de significado = 0.05, para el ajuste lineal del ejemplo 1.
x1 x2 x3 xn y
x11 x21 x31 xn1 y1
x12 x22 x32 xn2 y2
x13 x32 x33 xn3 y3
. . . . .
. . . . . .
x1,m-1 x 2,m-1 x 3,m-1 x n,m-1 ym-1
x1,m x 2,m x 3,m x n,m ym
Por ejemplo, utilizar los datos siguientes para obtener la regresin linear
mltiple
Pgina 18-64
y = b0 + b1x1 + b2x2 + b3x3,
x1 x2 x3 y
1.20 3.10 2.00 5.70
2.50 3.10 2.50 8.20
3.50 4.50 2.50 5.00
4.00 4.50 3.00 8.20
6.00 5.00 3.50 9.50
[[1,1.2,3.1,2][1,2.5,3.1,2.5 ][1,3.5,4.5,2.5][1,4,4.5,3][1,6,5,3.5]]
Pgina 18-65
tanto, simplemente presione * para obtener: [5.63.., 8.25.., 5.03.., 8.22..,
9.45..].
Comparar estos valores ajustados con los datos originales segn lo demostrado
en la tabla siguiente:
x1 x2 x3 y y-ajust.
1.20 3.10 2.00 5.70 5.63
2.50 3.10 2.50 8.20 8.25
3.50 4.50 2.50 5.00 5.03
4.00 4.50 3.00 8.20 8.22
6.00 5.00 3.50 9.50 9.45
Ajuste polinmico
Considere los datos x-y siguientes {(x1,y1), (x2,y2), , (xn,yn)}. Suponer que
deseamos ajustar un polinomio de orden p a estos datos. Es decir buscamos
un ajuste de la forma y = b0 + b1x + b2x2 + b3x3 + + bpxp. Usted
puede obtener la aproximacin de mnimos cuadrados de los valores de los
coeficientes b = [b0 b1 b2 b3 bp], creando la matriz X
Pgina 18-66
Podemos aprovecharnos de la funcin de VANDERMONDE para crear la
matriz X si observamos las reglas siguientes:
Si p = n-1, X = Vn.
Si p < n-1, remover las columnas p+2, , n-1, n de Vn para formar X.
Si p > n-1, agregar las columnas n+1, , p-1, p+1, a Vn para formar X.
En el paso 3 de esta lista, tenemos que estar enterados que la columna i (i=
n+1, n+2, , p+1) es el vector [x1i x2i xni]. Si utilizramos una lista de los
valores de los datos para x en vez de un vector, es decir, x = { x1 x2 xn },
podemos calcular fcilmente la lista { x1i x2i xni }. Entonces, podemos
transformar esta lista en un vector y utilizar el men COL para agregar esas
columnas a la matriz Vn hasta formar X.
Pgina 18-67
Agregar columnas n+1, , p+1 a Vn para formar X
(repeticin FOR , calcular xi, convertir a vector, use COL+)
Convertir y a vector
Calcular b usando el programa MTREG (ver el ejemplo anterior de la
regresin linear mltiple)
Pgina 18-68
Cerrar sub-programa 2
Cerrar sub-programa 1
Cerrar programa principal
Como ejemplo, utilizar los datos siguientes para obtener una regresin
polinmica con p = 2, 3, 4, 5, 6.
x y
2.30 179.72
3.20 562.30
4.50 1969.11
1.65 65.87
9.32 31220.89
1.18 32.81
6.24 6731.48
3.45 737.41
9.89 39248.46
1.22 33.45
Dado que utilizaremos los mismos datos x-y para los polinomios de diversas
rdenes, es recomendable almacenar las listas de los valores de los datos x y y
en variables xx y yy, respectivamente. Esta manera, no tendremos que
escribirlas de nuevo en cada uso del programa POLY. Por lo tanto, proseguir de
la forma siguiente:
{ 2.3 3.2 4.5 1.65 9.32 1.18 6.24 3.45 9.89 1.22 } ` xx K
{179.72 562.30 1969.11 65.87 31220.89 32.81 6731.48 737.41 39248.46
33.45} ` yy K
Pgina 18-69
@@xx@@ @@yy@@ 4 @POLY, Resultado: [20.92 2.61 1.52 6.05 3.51 ]
es decir, y= 20.92-2.61x-1.52x2+6.05x3+3.51x4.
@@xx@@ @@yy@@ 5 @POLY, Resultado: [19.08 0.18 2.94 6.36 3.48 0.00 ]
es decir, y = 19.08+0.18x-2.94x2+6.36x3+3.48x4+0.0011x5
@@xx@@ @@yy@@ 6 @POLY, Resultado: [-16.73 67.17 48.69 21.11 1.07 0.19 0.00],
es decir, y=-16.72+67.17x-48.69x2+21.11x3+1.07x4+0.19x50.0058x6
Pgina 18-70
Para calcular el coeficiente de correlacin necesitamos calcular primero lo que
se conoce como la suma de totales ajustados, SST, definida como SST = (yi-
y)2, en la cual y es el valor medio de los valores originales de y, es decir, y
= (yi)/n.
r = [1-(SSE/SST)] 1/2 .
Aqu est el nuevo programa incluyendo el clculo de SSE y de r (una vez ms,
consultar la pgina pasada de este captulo para ver cmo producir los
nombres de la variable y del comando en el programa):
xyp
x SIZE n
x VANDERMONDE
IF p<n-1 THEN
n
p2+
FOR j
j COL DROP
-1 STEP
ELSE
IF p>n-1 THEN
n1+
p1+
FOR j
x j ^
OBJ ARRY
j COL+
NEXT
Pgina 18-71
END
END
y OBJ ARRY
X yv
X yv MTREG
NUM
b
b yv
X b *Calcular Xb
-Calcular e = y - Xb
ABS SQ DUPCalcular SSE, copiar resultado
y LIST n /Calcular y
n 1 LIST SWAP CONVector de n valores de y
yv ABS SQCalcular SST
/Calcular SSE/SST
NEG 1 + Calcular r = [1SSE/SST ]1/2
r TAGRotular resultado como r
SWAP
SSE TAG
Uso del programa POLYR para los valores de p entre 2 y 6 produce la tabla
siguiente de valores del coeficiente de correlacin, r, y de la suma de los
errores cuadrados, SSE:
Pgina 18-72
p r SSE
2 0.9971908 10731140.01
3 0.9999768 88619.36
4 0.9999999 7.48
5 0.9999999 8.92
6 0.9999998 432.60
Mientras que el coeficiente de correlacin est muy cerca de 1.0 para todos
los valores de p en la tabla, los valores de SSE varan entre s. El valor ms
pequeo de SSE corresponde a p = 4. As, usted podra seleccionar la
regresin polinmica para los datos x-y originales como:
y = 20.92-2.61x-1.52x2+6.05x3+3.51x4.
Pgina 18-73
Captulo 19
Nmeros en diversas bases
En este captulo presentamos ejemplos de clculos del nmero en bases
diferentes a la base decimal.
Definiciones
El sistema de numeracin usado para la aritmtica diaria se conoce como el
sistema decimal pues utiliza 10 (latn, deca) dgitos, a saber 0-9, para escribir
cualquier nmero. Las computadoras, por otra parte, utilizan un sistema que se
basa en dos estados posibles, o el sistema binario. Estos dos estados son
representados por 0/1, s/no, o alto voltaje/bajo voltaje. Las computadoras
tambin utilizan los sistemas de numeracin basados en ocho dgitos (0-7) o
sistema octal, y diecisis dgitos (0-9, A-f) o hexadecimal. Como en la sistema
decimal, la posicin relativa de los dgitos determina su valor. En general, un
nmero n en la base b se puede escribir como serie de dgitos n = (a1a2
an.c1c2 cm)b. El "punto" se separa n dgitos enteros" de los m dgitos
"decimales". El valor del nmero, convertido a nuestro sistema decimal
acostumbrado, se calcula usando n = a1bn-1 + a2bn-2 + + anb0 + c1b-1
+ c2b-2 + +cmb-m. Por ejemplo, (15.234)10 = 1101 + 5100 + 210 -1 +
310 -2 + 410 -3, y (101.111)2 = 122 + 021 + 120 + 12-1 + 12-2 + 12-3
El men BASE
El men BASE se activa a travs de las teclas (la tecla 3).
Habiendo seleccionado la opcin CHOOSE boxes para la seal de sistema
nmero 117 (vase el Captulo 1), el men BASE mostrar las siguientes
opciones:
Pgina 19-1
Por otro lado, si se selecciona la opcin SOFT menus para la seal de sistema
nmero 117, el men BASE muestra entonces las siguientes opciones:
Esta figura indica que las opciones LOGIC, BIT, y BYTE en el men BASE
representan sub-mens y no simplemente funciones. Estos mens se presentan
en detalle a continuacin.
Pgina 19-2
HEX DEC
OCT BIN
Pgina 19-3
Los ejemplos siguientes demuestran conversiones cuando la base es el sistema
octal:
Ntese que cada vez que usted escribe un nmero comenzando con #, la
calculadora escribe el nmero que usted escribi precedido por # y seguido
por la letra h, o, b (hexadecimal, octal, o binario). El tipo de letra usado
como sufijo depende se ha seleccionado de qu sistema de numeracin no-
decimal, es decir, HEX, OCT, o BIN.
Pgina 19-4
Wordsize (Tamao de palabra)
Wordsize es el nmero de bits en un objeto binario. El valor predeterminado
del wordsize es 64 bytes. La funcin RCWS (ReCall WordSize) muestra el valor
actual del wordsize. La funcin STWS (SeT the WordSize) permite que el
usuario reajuste wordsize a cualquier nmero entre 0 y 64.
El cambiar wordsize afectar la manera que las operaciones del nmero entero
binario se realizan. Por ejemplo, si un nmero entero binario excede la
corriente wordsize, los bits iniciales sern removidos antes de que cualquier
operacin se pueda realizar en tal nmero.
El men LOGIC
El men LOGIC, disponible en el men BASE () proporciona las
funciones siguientes:
Pgina 19-5
Las funciones AND, OR, XOR (OR exclusivo), y NOT son las funciones lgicas.
Estas funciones requieren dos valores o expresiones (una en el caso de NOT)
eso se puede expresarse como resultados lgicos binarios, es decir, 0 o 1.
Comparaciones de nmeros a travs de los operadores de comparacin =, ,
>, <, , , son declaraciones lgicas que pueden ser o verdaderas (1) o falsas
(0). Algunos ejemplos de declaraciones lgicas se muestran a continuacin:
Las funciones AND, OR, XOR, NOT puede ser aplicado a las expresiones
comparativas bajo las reglas siguientes:
1 AND 1 = 1 1 AND 0 = 0 0 AND 1 = 0 0 AND 0 = 0
1 OR 1 = 1 1 OR 0 = 1 0 OR 1 = 1 0 OR 0 = 0
1 XOR 1 = 0 1 XOR 0 = 1 0 XOR 1 = 1 0 XOR 0 = 0
NOT(1) = 0 NOT(0) = 1
Pgina 19-6
El men BIT
El men BIT, disponible en el men BASE () proporciona las funciones
siguientes:
Las funciones RL, SL, ASR, SR, RR, contenidas en el men BIT, se utilizan
manipular bits en un nmero entero binario. La definicin de estas funciones se
demuestra abajo:
El men BYTE
El men BYTE disponible en el men BASE () provee las funciones
siguientes:
Pgina 19-7
Las funciones RLB, SLB, SRB, RRB, contenidas en el men BIT, se utilizan para
manipular bits en un nmero entero binario. La definicin de estas funciones se
demuestra a continuacin:
Pgina 19-8
Captulo 20
Mens y teclas de usuario
Con el uso de los varios mens de la calculadora usted se ha familiarizado con
la operacin de los mens. Tambin, usted ya conoce muy bien las diversas
funciones disponibles en las teclas de la calculadora, ya sea con su funcin
principal, o combinndolas con las teclas , ALPHA (~). En este
captulo se presentan ejemplos de mens y de teclados modificados para
requisitos particulares del usuario.
Mens de usuario
Un men de usuario es un men creado por el usuario. Las especificaciones
para el men se almacenan en la variable CST reservada para este propsito.
As, para crear un men usted debe crear esta variable con las caractersticas
que usted desea exhibir en su men y las acciones requeridas para las teclas
del men. Para demostrar ejemplos de modificacin de mens para requisitos
particulares necesitamos fijar la bandera 117 del sistema a la opcin SOFT
menus. Cercirese de hacer esto antes de continuar (vase el captulo 2 para
las instrucciones para fijar banderas del sistema)
El men PRG/MODES/MENU
Las instrucciones tiles en modificar mens para requisitos particulares son
proporcionadas por el men MENU, accesible a travs del men PRG
(). Habiendo fijado la seal o bandera de sistema 117 a la opcin
SOFT menus, al utilizar L @)MODES @)MENU se produce el siguiente men:
Pgina 20-1
RCLMENU: Obtiene el nmero de men del men actual
La mayora de los mens pueden ser activados sin conocerse sus nmeros
cuando se usa el teclado. Hay, sin embargo, algunos mens no accesibles a
travs del teclado. Por ejemplo, el men STATS (estadstica) es accesible
solamente utilizando la funcin MENU. Su nmero es 96.01. Use
MENU(96.01) en modo ALG, 96.01 MENU en modo RPN para activar
el men STAT.
Pgina 20-2
Por ejemplo, en modo de RPN, un men se crea usando:
{EXP LN GAMMA !} ` TMENU `
o
{EXP LN GAMMA !} ` MENU `
Esta accin produce el men:
La razn para este argumento, en modo RPN, es que los nombres de las
instrucciones o funciones son tanto etiquetas como instrucciones de men. En
modo ALG, los nombres de las instrucciones no producirn ninguna accin
puesto que las funciones en modo ALG deben escribirse con un par de
parntesis que encierran los argumentos. En la lista mostrada anteriormente
(para el modo ALG), dentro de cada sub-lista usted tiene una etiqueta para la
tecla de men, por ejemplo, "exp", seguida de la forma de escribir la funcin
en la pantalla de manera que el argumento de la funcin pueda escribirse
inmediatamente, por ejemplo, "EXP(". No necesitamos preocuparnos del
parntesis de cierre, porque la calculadora agregar este parntesis antes de
ejecutar la funcin. La activacin de la funcin TMENU en modo ALG con la
lista de argumentos mostrada anteriormente se ilustra a continuacin. Primero,
se escribe la lista, despus producimos el men temporal (vase las etiquetas
de teclas del men) usando la funcin TMENU(ANS(1)). Tambin
demostramos, en el lado izquierdo, el resultado de presionar la tecla @@exp!, es
decir, la lnea EXP(. Despus de escribir 8` el resultado de la
operacin se demuestra en el lado derecho de la pantalla:
Pgina 20-3
Una versin ms simple del men puede ser definida usando
MENU({{EXP(,LN(,GAMMA(,!(}).
{{exp,EXP},{ln,LN},{Gamma,GAMMA},{!,!}}
Usted puede intentar usar esta lista con TMENU o MENU en modo RPN para
verificar que se obtiene el mismo men obtenido anteriormente en modo ALG.
Pgina 20-4
Mientras que, en modo RPN, la lista de argumentos tiene el siguiente formato:
{label1, funcin1, ls1, rs1}, {label2, funcin2, ls2, rs2},}
Nota: Se puede utilizar un GROB 21x8 (ver El Captulo 22) para producir
un icono en las teclas del men. Como ejemplo, prubese, en modo RPN:
{{GROB 21 800000EF908FFF900FFF9B3FFF9A2FFF9A3FFF9A0FFF388FF
hp}} ` MENU
Teclado de usuario
Cada tecla se puede identificar por dos nmeros que representan su fila y
columna. Por ejemplo, la tecla VAR (J) est situada en la fila 3 de la
columna 1, y ser referida como la tecla 31. Ahora, puesto que cada tecla
tiene hasta diez funciones asociadas a ella, cada funcin es especificada por
valores decimales entre 0 y 1, segn las especificaciones siguientes:
Pgina 20-5
As, la funcin del VAR ser referida como tecla 31.0 o 31.1, mientras que la
funcin de UPDIR ser la tecla 31.2, la funcin COPY ser la tecla 31.3, la J
mayscula es la tecla 31.4, y la j minscula es la tecla 31.5. (la tecla 31.6 no
se define). En general, una tecla ser descrita por el arreglo XY.Z, donde X =
nmero de la fila, Y = nmero de la columna, Z = combinacin de acuerdo con
la lista anterior.
Podemos combinar una tecla dada con la tecla USER ( ) para crear un
teclado de usuario. En principio, el teclado entero se puede redefinir para
realizar un nmero de operaciones modificadas para requisitos particulares.
El sub-men PRG/MODES/KEYS
Las funciones tiles para modificar el teclado al gusto del usuario se proveen en
el men KEYS accesible a travs del men (). Fijando la bandera de
sistema 117 en la opcin SOFT menus, la secuencia de teclas L
@)MODES @)KEYS produce el siguiente men (KEYS):
Pgina 20-6
Asignacin de un objeto a una tecla de usuario
Suponga que usted desea tener acceso al antiguo men PLOT, introducido
inicialmente con la serie de calculadoras del HP 48G, pero no disponible
directamente del teclado. El nmero del men para este men es 81.01. Usted
puede activar este men usando:
Modo ALG : MENU(81.01)
Modo RPN: 81.01 ` MENU `
Si usted desea tener una manera rpida de activar este men desde el teclado,
asigne este men a la tecla GRAPH (C) cuyo nmero de referencia es 13.0,
es decir, primera fila, tercera columna, para la funcin principal. Para asignar
un objeto a una tecla, use la funcin ASN, como se muestra a continuacin:
Otro men til es el men SOLVE original (descrito en el final del captulo 6 en
esta gua), que puede ser activado usando 7, simultneamente.
Pgina 20-7
Remocin de una tecla de usuario
Para remover la asignacin hecha anteriormente, use la funcin DELKEYS,
como se muestra a continuacin:
Modo ALG: DELKEYS(13.0)
Modo RPN: 13.0 ` DELKEYS `
Compruebe que las definiciones de las teclas de usuario han sido removidas
con la funcin RCLKEYS.
Pgina 20-8
Captulo 21
Programacin en lenguaje User RPL
El lenguaje User RPL es el lenguaje el de programacin usado lo ms
comnmente posible para programar la calculadora. Los componentes del
programa se pueden incorporar en el editor de lnea incluyndolos entre los
smbolos de programas en la orden apropiada. Porque hay ms
experiencia entre usuarios de la calculadora en la programacin en el modo
de RPN, la mayora de los ejemplos en este captulo sern presentados en el
modo de RPN. Tambin, para facilitar el incorporar instrucciones de
programacin, sugerimos que usted fije la bandera 117 del sistema a SOFT
menus. Los programas trabajan igualmente bien en modo de ALG una vez que
se hayan eliminado errores y se hayan probado en modo de RPN. Si usted
prefiere trabajar en el modo de ALG, aprenda simplemente cmo hacer la
programacin en RPN y despus reajuste el modo de funcionamiento a ALG
para activar los programas. Para un ejemplo simple de programacin en modo
de ALG, referirse a la ltima pgina en este captulo.
Un ejemplo de programacin
A travs de los captulos anteriores en esta gua hemos presentado un nmero
de programas que se pueden utilizar para una variedad de usos (por ejemplo,
los programas CRMC y CRMT, usados para crear una matriz fuera de un
nmero de listas, fueron presentados en el captulo 10). En esta seccin
presentamos un programa simple para introducir los conceptos relacionados
con la programacin de la calculadora. El programa que escribiremos ser
utilizado para definir la funcin f(x) = sinh(x)/(1+x2), la cul acepta listas
como argumento (es decir, x puede ser una lista de nmeros, segn lo descrito
en el captulo 8). En el captulo 8 indicamos que el signo de adicin acta
como un operador de concatenacin para las listas y no produce una suma
trmino-por-trmino. En su lugar, usted necesita utilizar al operador ADD para
conseguir una adicin de listas trmino-por-trmino. As, para definir la funcin
demostrada arriba utilizaremos el programa siguiente:
'x' STO x SINH 1 x SQ ADD / 'x' PURGE
Pgina 21-1
Para escribir el programa siga estas instrucciones:
Pgina 21-2
almacenado previamente. Despus de calcular la funcin, el programa borra
la variable x as que no se mostrar en su men de variables despus de
finalizar el programa. Si purgramos la variable x dentro del programa, su
valor estara disponible para nosotros despus de la ejecucin del programa.
Por esa razn, la variable x, segn lo utilizado en este programa, se conoce
como una variable global. Una implicacin del uso de x como variable global
es que, si tuviramos previamente definido una variable con el nombre x, su
valor sera substituido por el valor que el programa utiliza y despus removida
totalmente de su men de variables despus de la ejecucin del programa.
Desde el punto de vista de la programacin, por lo tanto, una variable global
es una variable que es accesible al usuario despus de la ejecucin de
programa. Es posible utilizar una variable local dentro del programa que se
define solamente para ese programa y no estar disponible para usarse
despus de la ejecucin del programa. El programa anterior se poda
modificar para leer:
x x SINH 1 x SQ ADD /
Pgina 21-3
memoria de la calculadora sin afectar ninguna variable con nombre similar en
su men de variables. Por esa razn, la variable x en este caso se refiere como
una variable local.
x x SINH 1 x SQ ADD / .
Cuando haya terminado de corregir el programa, presione ` . El
programa modificado se almacena nuevamente dentro de variable @@g@@.
Pgina 21-4
Una variable global definida en el directorio HOME ser accesible de
cualquier directorio dentro del HOME, a menos que est redefinida
dentro de un directorio o un sub-directorio.
Si usted redefine la variable dentro de un directorio o de un sub-
directorio esta definicin toma precedencia sobre cualquier otra
definicin en directorios sobre el actual.
Al activar un programa que se refiera a una variable global dada, el
programa utilizar el valor de la variable global en el directorio desde
el cual se invoca el programa. Si ninguna variable con ese nombre
existe en el directorio de invocacin, el programa buscar los
directorios sobre el actual, hasta el directorio HOME, y utiliza el valor
que corresponde al nombre de la variable bajo consideracin en el
directorio ms cercano sobre el actual.
Un programa definido en un directorio dado puede ser alcanzado
desde ese directorio o de cualquiera de sus sub-directorios.
El men PRG
En esta seccin presentamos el contenido del men de PRG (programacin)
con el sistema de la bandera 117 del sistema de la calculadora fija a SOFT
menus. Con este ajuste de la bandera los sub-menus y los comandos en el
Pgina 21-5
men de PRG se mostrarn como etiquetas de men,. Esto facilita el
incorporar los comandos de programacin en la lnea del editor cuando usted
est escribiendo un programa.
Para tener acceso al men PRG use la combinacin . Dentro del men
PRG identificamos los sub-menus siguientes (presione L para moverse a la
coleccin siguiente de sub-menus en el men de PRG):
He aqu una breve descripcin del contenido de estos sub-menus, y sus sub-
menus:
Pgina 21-6
PICT: Funciones para producir diagramas en la pantalla de los grficos
CHARS: Funciones para la manipulacin de la cadena de caracteres
MODES: Funciones para modificar modos de la calculadora
FMT: Para cambiar formatos de nmero, formato de la coma
ANGLE: Para cambiar medida del ngulo y sistemas coordinados
FLAG: Fijar y remover banderas y comprobar su estado
KEYS: Para definir y activar teclas de usuario (Captulo 20)
MENU: Para definir y activar mens de usuario (Captulo 20)
MISC: Cambios de modo miscelneos (seal sonora, reloj, etc.)
IN: Funciones para la entrada del programa
OUT: Funciones para la salida del programa
TIME: Funciones de tiempo
ALRM: Manipulacin de alarmas
ERROR: Funciones para la gestin de error
IFERR: IFERR-THEN-ELSE-END, construccin para la gestin de error
RUN: Funciones para los programas del funcionamiento y el eliminar
errores
Pgina 21-7
DROP STO ELSE END LIST
OVER PATH END STR
ROT CRDIR TEST TAG
UNROT PGDIR BRCH/CASE == UNIT
ROLL VARS CASE CR
ROLLD TVARS THEN < RC
PICK ORDER END > NUM
UNPICK CHR
PICK3 MEM/ARITH BRCH/START DTAG
DEPTH STO+ START AND EQ
DUP2 STO- NEXT OR TYPE
DUPN STOx STEP XOR VTYPE
DROP2 STO/ NOT
DROPN INCR BRCH/FOR SAME LIST
DUPDU DECR FOR TYPE OBJ
NIP SINV NEXT SF LIST
NDUPN SNEG STEP CF SUB
SCONJ FS? REPL
MEM BRCH/DO FC?
PURGE BRCH DO FS?C
MEM IFT UNTIL FC?C
BYTES IFTE END LININ
NEWOB
ARCHI
RESTO
Pgina 21-8
LIST/ELEM GROB CHARS MODES/FLAG MODES/MISC
GET GROB SUB SF BEEP
GETI BLANK REPL CF CLK
PUT GOR POS FS? SYM
PUTI GXOR SIZE FC? STK
SIZE SUB NUM FS?C ARG
POS REPL CHR FS?C CMD
HEAD LCD OBJ FC?C INFO
TAIL LCD STR STOF
SIZE HEAD RCLF IN
LIST/PROC ANIMATE TAIL RESET INFORM
DOLIST SREPL NOVAL
DOSUB PICT MODES/KEYS CHOOSE
NSUB PICT MODES/FMT ASN INPUT
ENDSUB PDIM STD STOKEYS KEY
STREAM LINE FIX RECLKEYS WAIT
REVLIST TLINE SCI DELKEYS PROMPT
SORT BOX ENG
SEQ ARC FM, MODES/MENU OUT
PIXON ML MENU PVIEW
PIXOF CST TEXT
PIX? MODES/ANGLE TMENU CLLCD
PVIEW DEG RCLMENU DISP
PXC RAD FREEZE
CPX GRAD MSGBOX
RECT BEEP
CYLIN
SPHERE
Pgina 21-9
TIME ERROR RUN
DATE DOERR DBUG
DATE ERRN SST
TIME ERRM SST
TIME ERR0 NEXT
TICKS LASTARG HALT
KILL
TIME/ALRM ERROR/IFERR OFF
ACK IFERR
ACKALARM THEN
STOALARM ELSE
RCLALARM END
DELALARM
FINDALARM
Pgina 21-10
construcciones relacionadas con la llave del sub-men elegida. Esto
trabaja solamente con la calculadora en modo de RPN.
Los ejemplos se demuestran abajo:
@)@IF@@ @)CASE@
@)@IF@@ @)CASE@
@)START @)@FOR@@
@)START @)@FOR@@
@)@@DO@@ @)WHILE
Note que el cursor () est disponible despus de que la palabra clave para
cada construccin as que usted pueda comenzar a escribir en el lugar
apropiado.
Pgina 21-11
Secuencias de teclas para los comandos comnmente usados
Los siguientes son secuencias de golpe de teclado para tener acceso a los
comandos comnmente usados para la programacin numrica dentro del
men de PRG. Los comandos primero son enumerados por el men:
@)STACK
DUP @)STACK BUP
SWAP @)STACK @SWAP@
DROP @)STACK @DROP@
@)@MEM@@ @)@DIR@@
PURGE @)@MEM@@ @)@DIR@@ @PURGE
ORDER @)@MEM@@ @)@DIR@@ @ORDER
@)@BRCH@ @)@IF@@
IF @)@BRCH@ @)@IF@@ @@@IF@@@
THEN @)@BRCH@ @)@IF@@ @THEN@
ELSE @)@BRCH@ @)@IF@@ @ELSE@
END @)@BRCH@ @)@IF@@ @@@END@@
@)@BRCH@ @)CASE@
CASE @)@BRCH@ @)CASE@ @CASE@
THEN @)@BRCH@ @)CASE@ @THEN@
END @)@BRCH@ @)CASE@ @@END@
@)@BRCH@ @)START
START @)@BRCH@ @)START @START
NEXT @)@BRCH@ @)START @NEXT
STEP @)@BRCH@ @)START @STEP
@)@BRCH@ @)@FOR@
FOR @)@BRCH@ @)@FOR@ @@FOR@@
NEXT @)@BRCH@ @)@FOR@ @@NEXT@
STEP @)@BRCH@ @)@FOR@ @@STEP@
Pgina 21-12
@)@BRCH@ @)@@DO@@
DO @)@BRCH@ @)@@DO@@ @@@DO@@
UNTIL @)@BRCH@ @)@@DO@@ @UNTIL
END @)@BRCH@ @)@@DO@@ @@END@@
@)@BRCH@ @)WHILE@
WHILE @)@BRCH@ @)WHILE@ @WHILE
REPEAT )@BRCH@ @)WHILE@ @REPEA
END )@BRCH@ @)WHILE@ @@END@
@)TEST@
== @)TEST@ @@@@@@
AND @)TEST@ L @@AND@
OR @)TEST@ L @@@OR@@
XOR @)TEST@ L @@XOR@
NOT @)TEST@ L @@NOT@
SAME @)TEST@ L @SAME
SF @)TEST@ L L @@@SF@@
CF @)TEST@ L L @@@CF@@
FS? @)TEST@ L L @@FS?@
FC? @)TEST@ L L @@FC?@
FS?C @)TEST@ L L @FS?C
FC?C @)TEST@ L L @FC?C
@)TYPE@
OBJ @)TYPE@ @OBJ @
ARRY @)TYPE@ @ ARRY
LIST @)TYPE@ @ LIST
STR @)TYPE@ @ STR
TAG @)TYPE@ @ TAG
NUM @)TYPE@ L @NUM@
CHR @)TYPE@ L @CHR@
TYPE @)TYPE@ L @TYPE@
Pgina 21-13
@)LIST@ @)ELEM@
GET @)LIST@ @)ELEM@ @@GET@@
GETI @)LIST@ @)ELEM@ @GETI@
PUT @)LIST@ @)ELEM@ @@PUT@
PUTI @)LIST@ @)ELEM@ @PUTI@
SIZE @)LIST@ @)ELEM@ @SIZE@
HEAD @)LIST@ @)ELEM@ L @HEAD@
TAIL @)LIST@ @)ELEM@ L @TAIL@
@)LIST@ @)PROC@
REVLIST @)LIST@ @)PROC@ @REVLI@
SORT @)LIST@ @)PROC@ L @SORT@
SEQ @)LIST@ @)PROC@ L @@SEQ@@
@)MODES @)ANGLE@
DEG L@)MODES @)ANGLE@ @@DEG@@
RAD L@)MODES @)ANGLE@ @@RAD@@
@)MODES @)MENU@
CST L@)MODES @)MENU@ @@CST@@
MENU L@)MODES @)MENU@ @@MENU@
BEEP L@)MODES @)MISC@ @@BEEP@
@)@@IN@@
INFORM L@)@@IN@@ @INFOR@
INPUT L@)@@IN@@ @INPUT@
MSGBOX L@)@OUT@ @MSGBO@
PVIEW L@)@OUT@ @PVIEW@
@)@RUN@
DBUG LL @)@RUN@ @@DBG@
SST LL @)@RUN@ @@SST@
SST LL @)@RUN@ @SST@
HALT LL @)@RUN@ @HALT@
Pgina 21-14
KILL LL @)@RUN@ @KILL
LISC:
n x 1 n FOR j x NEXT n LIST
CRLST:
st en df st en FOR j j df STEP en st - df / FLOOR 1 +
LIST
CLIST:
REVLIST DUP DUP SIZE 'n' STO LIST SWAP TAIL DUP SIZE 1 - 1
SWAP FOR j DUP LIST SWAP TAIL NEXT 1 GET n LIST REVLIST 'n'
PURGE
(1) LISC: crea una lista de n elementos todos iguales a una constante c.
Operacin: escriba n, escriba c, presione @LISC
Ejemplo: 5 ` 6.5 ` @LISC crea la lista: {6.5 6.5 6.5 6.5 6.5}
Pgina 21-15
Operacin: escriba n1, escriba n2, escriba n, presione @CRLST
Ejemplo:.5 `3.5 `.5 ` @CRLST produce: {0.5 1 1.5 2 2.5 3 3.5}
(3) CLIST: crea una lista con las sumas acumulativas de los elementos, i.e., si la
lista original es {x1 x2 x3 xN}, entonces CLIST crea la lista:
N
{x1 , x1 + x2 , x1 + x2 + x3 ,..., xi }
i =1
x1, x2, ' expresin que contiene variables x1, x2, '.
Pgina 21-16
Para evaluar la funcin para un sistema de variables de la entrada x1, x2, , en
modo RPN, incorporar las variables en pantalla en el orden apropiado (i.e., x1
primero, seguido por x2, despus x3, etc.), y presione la tecla funcion. La
calculadora volver el valor de la funcin, es decir, funcin(x1, x2, ).
Cu 5 / 3
q= y0 S0
n
donde Cu es una constante que depende del sistema de las unidades usadas
[Cu = 1.0 para las unidades del sistema internacional (S.I.), y Cu = 1.486 para
las unidades del sistema ingls (E.S.)], n es el coeficiente de Manning (o
coeficiente de resistencia), que depende del tipo de superficie del canal y de
otros factores, y0 es la profundidad de flujo, y S0 es la pendiente del lecho del
canal dada como fraccin sin dimensiones.
Suponer que deseamos crear una funcin q(Cu, n, y0, S0) para calcular la
descarga unitaria q para este caso. Utilice la expresin
q(Cu,n,y0,S0)=Cu/n*y0^(5./3.)*S0,
Pgina 21-17
como argumento de la funcin DEFINE. Notar que el exponente 5./3., en la
ecuacin, representa un cociente de nmeros reales debido a los puntos
decimales incluidos. Presione J, si es necesario, para recuperar la lista de
variables. A este punto habr un variable llamada @@@q@@@ en su men de
variables. Para ver el contenido de q, use @@@q@@@. El programa generado
definiendo la funcin q(Cu,n,y0,S0) se muestra como:
Cu n y0 S0 Cu/n*y0^(5./3.)*S0 .
ste debe ser interpretado como escriba Cu, n, y0, S0, en ese orden,
entonces calcular la expresin entre apstrofes. Por ejemplo, para calcular q
para Cu = 1.0, n = 0.012, y0 = 2 m, y S0 = 0.0001, use, en modo RPN:
Usted puede tambin separar los datos de entrada con espacios en una sola
lnea en vez de usar diferentes niveles en la pantalla. Para terminar, presione
`.
Pgina 21-18
Ejemplo: Altura de velocidad para un canal rectangular.
Suponer que deseamos calcular la altura de la velocidad, hv, en un canal
rectangular de ancho b, con una profundidad de flujo y, eso lleva una
descarga Q. Se calcula la energa especfica como hv = Q2/(2g(by)2), donde
g es la aceleracin de la gravedad (g = 9.806 m/s2 en unidades de S.I. o g =
32.2 ft/s2 en unidades de E.S.). Si calculramos hv para Q = 23 cfs (pies
cbicos por segundo = ft3/s), b = 3 ft, y = 2 ft, utilizaramos: hv = 232/
(232.2 (32)2). Usando el modo RPN en la calculadora, interactivamente,
podemos calcular esta cantidad como:
2`3*32.2*
2*23/
Lo que resulta en 0.228174, o hv = 0.228174.
y ` b * g *2* Q /
Pgina 21-19
y guardando solamente las operaciones mostradas abajo (no escriba lo
siguiente):
` * *2* /
* SQ * 2 * SWAP SQ SWAP /
~h~v K
Pgina 21-20
puede ser evaluado usando la funcin EVAL. El resultado debe ser
0.228174, como se mostr anteriormente. Tambin, el programa est
disponible para el uso futuro en la variable @@@hv@@@. Por ejemplo, para Q = 0.5
m3/s, g = 9.806 m/s2, b = 1.5 m, y = 0.5 m, use:
Cu n y0 S0 Cu/n*y0^(5/3)*S0 ,
Pgina 21-21
es siempre posible recordar la definicin del programa en pantalla (@@@q@@@)
para ver la orden en la cual las variables deben ser incorporadas, a saber,
Cu n y0 S0. Sin embargo, para el caso del programa @@hv@@, su definicin
* SQ * 2 * SWAP SQ SWAP /
no proporciona una pista sobre el orden en el cual los datos deben ser
incorporados, a menos que, por supuesto, Ud. tenga una experiencia extensiva
con el modo RPN y el lenguaje User RPL.
SQ(S4)/(S3*SQ(S2*S1)*2),
Pgina 21-22
si se selecciona el estilo textbook. Puesto que sabemos que la funcin SQ( )
representa x2, interpretamos el ltimo resultado como
S 42
,
2 S 3 ( S 2 S1) 2
lo que indica la posicin de los diferentes niveles de entrada en la formula.
Comparando este resultado con la frmula original que programamos, es
decir,
Q2
hv = ,
2 g (by ) 2
encontramos que debemos escribir y en el nivel 1 (S1), b en el nivel 2 (S2), g
en el nivel 3 (S3), y Q en el nivel 4 (S4).
Pgina 21-23
Almacene el programa en un variable llamado INPTa (ingls, INPuT a, o entre
a). Intente operar el programa presionando la tecla @INPTa.
El resultado es una pantalla que requiere del usuario el valor de a y que pone
el cursor en frente del mensaje :a: Escriba un valor de a, digamos 35, y
presione `. El resultado es la secuencia de entrada :a:35 en el nivel 1 de
la pantalla.
Enter a: {:a: {2 0} V }
INPUT OBJ a 2*a^2+3
Pgina 21-24
@SST@ Gradualmente eliminando errores, resultado:
Enter a:
@SST@ Resulta: { a: {2 0} V}
@SST@ Resulta: se requiere el valor de a
2` Escribir valor de 2 para a. Resulta: :a:2
@SST@ Resulta: a:2
@SST@ Resulta: pantalla vaca, ejecutando a
@SST@ Resulta: pantalla vaca, entrando subprog.
@SST@ Resulta: 2*a^2+3
@SST@ Resulta: 2*a^2+3, saliendo de subprog.
@SST@ Resulta: 2*a^2+3, saliendo de progr.
Pgina 21-25
Detengamos DBUG a este punto puesto que sabemos ya el resultado que
conseguiremos. Para detener DBUG, use @KILL. Ud. recibe el mensaje: <!>
Interrupted reconociendo que se detuvo DEBUG. Presione $ para
recuperar la pantalla normal de la calculadora.
Corrigiendo el programa
La nica explicacin posible para la falta del programa de producir un
resultado numrico se parece ser la carencia del comando NUM despus de
la expresin algebraica 2*a^2+3. Corrijamos el programa agregando la
funcin -->NUM. El programa, despus de corregirse, se mostrar como sigue:
Enter a: {:a: {2 0} V } INPUT
OBJ a 2*a^2+3 NUM
Almacnelo otra vez en la variable FUNCa, y opere el programa otra vez con
a = 2. Esta vez, el resultado es11, i.e., 2*22+3 = 11.
Pgina 21-26
traslada al directorio HOME. Dentro del directorio HOME, utilizar las teclas
siguientes para crear el sub-directorio PTRICKS:
~~ptricks` Escriba PTRICKS
@)@MEM@@ @)@DIR@@ @CRDIR Crear directorio
J Recuperar el listado de variables
Un programa puede tener ms de 3 valores de los datos de entrada. Al usar
secuencias de la entrada deseamos limitar el nmero de los valores de los
datos de entrada a 5 a la vez por la razn simple que, en general, tenemos
solamente 7 niveles visibles de la pantalla. Si utilizamos el nivel 7 de la
pantalla para dar un ttulo a la secuencia de la entrada, y dejamos el nivel 6
de la pantalla vaco para facilitar el leer de la pantalla, tenemos solamente
niveles 1 a 5 de la pantalla para definir variables de la entrada.
Pgina 21-27
Podemos definir la funcin escribiendo el programa siguiente
V T (1.662902_J/K)*(T/V)
Pgina 21-28
estos programas como una referencia que Ud. puede copiar y modificar para
satisfacer los requisitos de nuevos programas que Ud. escriba.
Pgina 21-29
Entrada a travs de formas interactivas
La funcin INFORM (L@)@@IN@@ @INFOR@.) puede ser utilizado para crear
las formas interactivas detalladas para un programa. La funcin INFORM
requiere cinco discusiones, en este orden:
3. Informacin del formato de campo: un solo nmero col o una lista {col
tabs}. En esta especificacin, col es el nmero de columnas en la
forma interactiva, y tabs (opcional) especifica el nmero de las
posiciones de la tabulacin entre las etiquetas y los campos en la
forma. La lista poda ser una lista vaca. Los valores prefijados son col
= 1 y tabs = 3.
4. Lista de los valores del reajuste: una lista que contiene los valores para
reajustar los diversos campos si la opcin @RESET se selecciona mientras
que usa la forma interactiva.
5. Lista de valores iniciales: una lista que contiene los valores iniciales de
los campos.
Las listas en los artculos 4 y 5 pueden ser listas vacas. Tambin, si no hay
valor seleccionado para estas opciones usted puede utilizar la instruccin
NOVAL (L@)@@IN@@ @NOVAL@).
Pgina 21-30
valores incorporados en los campos en el orden especificado y el nmero 1, es
decir, en la pantalla RPN:
2: {v1 v2 vn}
1: 1
Pgina 21-31
4. Lista de los valores de reajuste: { 120 1 .0001}
5. Lista de valores iniciales: { 110 1.5 .00001}
Para ver el efecto de reajustar estos valores, use L @RESET (seleccione Reset all
para reajustar valores de campo):
Ahora, incorpore diversos valores para los tres campos, por ejemplo, C = 95, R
= 2.5, y S = 0.003, presionando @@@OK@@@ despus de incorporar cada uno de
estos nuevos valores. Despus de estas substituciones la forma interactiva lucir
as:
Ahora, para escribir estos valores en el programa presione @@@OK@@@ una vez ms.
Esto activa la funcin INFORM produciendo los resultados siguientes en
pantalla:
Pgina 21-32
As, demostramos el uso de la funcin INFORM. Para ver cmo utilizar estos
valores de la entrada en un clculo modificar el programa como sigue:
Los pasos del programa demostrados arriba despus del comando INFORM
incluyen el uso de ramificacin de la decisin con la instruccin IF-THEN-ELSE-
END (descrito detalladamente en otra parte en este captulo). El control de
programa se puede enviar a una de dos posibilidades dependiendo del valor
en el nivel 1 de la pantalla. Si este valor es 1 el control se pasa a los
comandos:
Estos comandos producirn una caja de mensaje (ingls, message box) que
indica que la operacin fue cancelada.
Pgina 21-33
Nota: La funcin MSGBOX pertenece a la coleccin de funciones de
salida bajo el sub-men PRG/OUT. Las instrucciones IF, THEN, ELSE, END
estar disponible bajo el sub-menu PRG/BRCH/IF. Funciones OBJ, TAG
estar disponible bajo el sub-menu PRG/TYPE. Funcin DROP est disponible
bajo el men de PRG/SCREEN. Las funciones y NUM estn disponible
en el teclado.
Ejemplo 2 Para ilustrar el uso del artculo 3 (informacin del formato del
campo) en las discusiones de la funcin INFORM, cambie la lista vaca usada
en el programa INFP1 a { 2 1 }, significando 2, ms bien que el valor
predefinido 3, columnas, y solamente una localidad de tabulacin entre las
etiquetas y los valores. Almacene este nuevo programa en la variable INFP2:
Pgina 21-34
Crear una caja de seleccin
La funcin CHOOSE (L@)@@IN@@ @CHOOS@) permite que el usuario cree
una caja de seleccin en un programa. Esta funcin requiere tres argumentos:
1. Un aviso (una cadena de caracteres que describe la caja del elegir)
2. Una lista de definiciones de seleccin {c1 c2 cn}. Una definicin ci
puede tener cualesquiera de dos formatos:
a. Un objeto, por ejemplo., un nmero, algebraico, etc., que ser
presentado en la caja de seleccin y tambin ser el resultado de
una opcin.
b. Una lista {objeto_mostrado object_resultado} de modo que
objecto_mostrado est enumerado en la caja de seleccin, y
objeto_resultado se seleccione como el resultado si se selecciona
esta opcin.
Pgina 21-35
Dependiendo de si usted selecto Unidades de S.I. o unidades de E.S., la funcin
CHOOSE pone un valor de 1 o un valor de 1.486 en nivel 2 y un 1 en nivel 1.
Si usted cancela la caja del elegir, la OPCIN produce un cero (0).
Los valores producidos por la funcin CHOOSE pueden funcionar sobre por
otros comandos del programa segn lo demostrado en el programa
modificado CHP2:
Units coefficient { { S.I. units 1} { E.S. units 1.486} } 1 CHOOSE IF
THEN Cu TAG ELSE Operation cancelled MSGBOX END
Pgina 21-36
Descomposicin de un resultado numrico con etiqueta
Para descomponer un resultado marcado con etiqueta en su valor numrico y
su etiqueta, utilice simplemente la funcin OBJ (@)TYPE@ @OBJ @). El
resultado de descomponer un nmero marcado con etiqueta con OBJ es
poner el valor numrico en el nivel 2 y la etiqueta de la pantalla en el nivel 1
de la pantalla. Si usted est interesado en usar el valor numrico solamente,
remueva la etiqueta usando la tecla . Por ejemplo, descomponiendo la
cantidad marcada con etiqueta B:5 (ver arriba), producir:
Pgina 21-37
Enter a: {:a: {2 0} V } INPUT OBJ a 2*a^2+3
NUM
Modificarlo de esta manera:
Enter a: {:a: {2 0} V } INPUT OBJ a 2*a^2+3
NUM F TAG
Pgina 21-38
Nota: Como utilizamos una secuencia de entrada para conseguir el valor
de los datos de entrada, la variable local almacena realmente un valor
marcado con etiqueta (:a:2, en el ejemplo arriba). Por lo tanto, no
necesitamos marcarla con etiqueta en la salida. Todo lo que necesitamos
hacer es colocar una a antes de la funcin SWAP en el subprograma arriba,
y la entrada marcada con etiqueta ser colocada en la pantalla. Debe
precisarse que, en la ejecucin del clculo de la funcin, la etiqueta de la
entrada marcada con etiqueta se elimina automticamente, y solamente su
valor numrico est utilizado en el clculo.
Pgina 21-39
Ejemplo 3 marcar la entrada y la salida con etiqueta de la funcin p(V,T)
En este ejemplo modificamos el programa @@@p@@@ de manera que haya entrada y
salida etiquetada. Use @@@p@@@ para recordar el contenido del programa a la
pantalla:
V T N V T n
Pgina 21-40
Para borrar cualquier carcter mientras que corrige el programa, coloque el
cursor a la derecha del carcter que se borrar y utilice la tecla de retroceso
.
Pgina 21-41
pantalla. Para ver la operacin del comando de MSGBOX intente el ejercicio
siguiente:
~t~1.2
~r~a~d
L@)@OUT@ @MSGBO@
Pgina 21-42
La primera salida del programa es una caja de mensaje que contiene la
secuencia:
Notar que usted necesita agregar el siguiente cdigo despus de cada uno de
los nombres de la variable V, T, y n, dentro del subprograma:
STR +
Pgina 21-43
Para escribir este cdigo por primera vez, use:
@)TYPE@ @ STR +
Dado que las funciones para el men TYPE siguen estando disponible en las
teclas del men, para las segundas y terceras ocurrencias del cdigo anterior
(STR + ) dentro del subprograma (i.e., despus de las variables T y n,
respectivamente), todo lo que usted necesita utilizar es:
@ STR +
Usted notar que despus de usar las teclas una nueva lnea se
genera en la pantalla.
Pgina 21-44
La primera salida del programa es una caja de mensaje que contiene la
secuencia:
Pgina 21-45
Esta nueva versin del programa incluye un nivel adicional de sub-programas
(es decir, un tercer nivel de los smbolos del programa ), y algunos pasos
usando listas, i.e.,
Pgina 21-46
Para ver esta versin del programa en la accin hacer el siguiente:
Pgina 21-47
8.31451*n*T/V EVAL STR p= SWAP + + + + MSGBOX
Operadores relacionales
Operadores relacionales son esos operadores usados para comparar la
posicin relativa de dos objetos. Por ejemplo, utilizando nmeros reales
solamente, los operadores relacionales se utilizan para hacer una declaracin
con respecto a la posicin relativa de dos nmeros reales. Dependiendo de los
nmeros reales usados, tal declaracin puede ser verdadera (representado por
el valor numrico de 1. en la calculadora), o falsa (representado por el valor
numrico de 0. en la calculadora).
Los relacionales de los operadores disponibles para programar la calculadora
son:
Pgina 21-48
______________________________________________________
OperadorSignificadoEjemplo
______________________________________________________
== es igual ax==2
no es igual a3 2
< es menor queMinh
> es mayor que10>a
es mayor o igual quep q
es menor o igual que712
______________________________________________________
Todos los operadores, excepto == (el cul puede ser creado escribiendo
), estn disponible en el teclado. Estos operadores estn
tambin disponibles en @)TEST@.
Pgina 21-49
Operadores lgicos
Los operadores lgicos son las partculas lgicas que se utilizan para
ensamblar o para modificar declaraciones lgicas simples. Los operadores
lgicos disponibles en la calculadora pueden ser obtenidos fcilmente con la
secuencia de teclas: @)TEST@ L.
Los operadores lgicos disponibles son: AND, OR, XOR, NOT, and SAME
(traduccin: y, o, o exclusivo, no, y el mismo). Los operadores producirn los
resultados que son verdades o falsos, dependiendo del valor de verdad de las
declaraciones lgicas afectadas. El operador NOT (negacin) aplica a
declaraciones lgicas nicas. Todos los otros se aplican a dos declaraciones
lgicas.
p NOT p
1 0
0 1
p q p AND q
1 1 1
1 0 0
0 1 0
0 0 0
Pgina 21-50
p q p OR q
1 1 1
1 0 1
0 1 1
0 0 0
p q p XOR q
1 1 0
1 0 1
0 1 1
0 0 0
Note por favor que el uso de SAME implica una interpretacin muy estricta de
la palabra "idntico." Por esa razn, SQ(2) no es idntico a 4, aunque ambos
evalan, numricamente, a 4.
Pgina 21-51
Este men muestra los sub-mens para las instrucciones de programa
Ramificacin con IF
En esta seccin presentamos ejemplos usando las instrucciones
IFTHENEND y IFTHENELSEEND.
La instruccin IFTHENEND
La instruccin IFTHENEND es el ms simple de las instrucciones IF. El
formato general de esta instruccin es:
1. Evaluar expresin_lgica.
2. Si expresin_lgica es verdad, se realizan expresiones_del_programa y
continuar el flujo de programa despus de la instruccin END.
3. Si expresin_lgica es falso, ignore expresiones_del_programa y continuar
el flujo de programa despus de la instruccin END.
@)@BRCH@ @)@IF@@
Pgina 21-52
Las funciones @@@IF@@ @@THEN @@ELSE@ @@ END@@ estn disponibles en ese men para ser
escritas selectivamente por el usuario. Alternativamente, para producir la
instruccin IFTHENEND directamente en la pantalla, use:
@)@BRCH@ @)@IF@@
Pgina 21-53
La instruccin IFTHENELSEEND
La instruccin IFTHENELSEEND permite dos trayectorias alternativas del
flujo de programa basadas en el valor de verdad de la expresin_lgica. El
formato general de esta instruccin es:
IF expresin_lgica THEN
expresiones_del_programa_si_verdadera ELSE
expresiones_del_programa_si_falsa END.
1. Evale expresin_lgica.
2. Si expresin_lgica es verdad, se realizan
expresiones_del_programa_si_verdadera y contine el flujo de
programa despus de la instruccin END.
3. Si expresin_lgica es falsa, se realizan
expresiones_del_programa_si_falsa and contine el flujo del programa
despus de la instruccin END.
Pgina 21-54
3.5 @@@f2@@@ Resulta: -2.510 @@@f2@@@ Resulta: -9
Estos resultados confirman la operacin correcta de la instruccin
IFTHENELSEEND. El programa, segn lo escrito, calcula la funcin
x 2 , if x < 3
f 2 ( x) =
1 x, otherwise
Nota: Para este caso particular, una alternativa vlida habra sido
utilizar la funcin IFTE de la forma: f2(x) = IFTE(x<3,x^2,1-x)
IF expresin_lgica THEN
expresiones_del_programa_si_verdadera
ELSE
expresiones_del_programa_si_falsa
END
Pgina 21-55
Mientras que esta instruccin simple trabaja muy bien cuando la funcin tiene
solamente dos ramas, usted puede necesitar jerarquizar instrucciones
IFTHENELSEEND para ocuparse de la funcin con tres o ms ramas. Por
ejemplo, considere la funcin
x 2 , if x < 3
1 x, if 3 x < 5
f 3 ( x) = sin( x), if 5 x < 3
exp( x), if 3 x < 15
2, elsewhere
He aqu una manera posible de evaluar este uso de la funcin con
instrucciones IF THEN ELSE END:
IF x<3 THEN
x2
ELSE
IF x<5 THEN
1-x
ELSE
IF x<3 THEN
sin(x)
ELSE
IF x<15 THEN
exp(x)
ELSE
-2
END
END
END
END
Pgina 21-56
Una manera posible de evaluar f3(x), de acuerdo con las instrucciones IF
anidadas como se demuestra arriba, es con el programa:
La instruccin CASE
La instruccin CASE (traduccin: caso) puede ser utilizado para cifrar varias
trayectorias posibles del flujo de programa, como en el caso de los IF
anidados, presentado anteriormente. El formato general de esta instruccin es
como sigue:
CASE
Expresin_lgica1 THEN expresiones_del_programa1 END
Expresin_lgica2 THEN expresiones_del_programa2 END
.
.
.
Expresin_lgica THEN expresiones_del_programa END
Default_expresiones_del_programa (opcional)
END
Pgina 21-57
Al evaluar esta instruccin, el programa prueba cada una de las
expresin_lgicas hasta que encuentra una que sea verdad. El programa
ejecuta las expresiones_del_programa correspondientes, y pasa el flujo de
programa al paso que sigue la instruccin END.
Las partculas CASE, THEN, y END estn disponibles para escribirse
selectivamente usando @)@BRCH@ @)CASE@ .
Si usted est en el men BRCH, i.e., (@)@BRCH@ ) usted puede utilizar los
atajos siguientes para escribir la instruccin CASE (La localizacin del cursor
es indicada por el smbolo ):
x 2 , if x < 3
1 x, if 3 x < 5
f 3 ( x) = sin( x), if 5 x < 3
exp( x), if 3 x < 15
2, elsewhere
x CASE x<3 THEN x^2 END x<5 THEN 1-x END x<3*
THEN SIN(x) END x<15 THEN EXP(x) END 2 END EVAL
Pgina 21-58
Almacene el programa en una variable llamada @@f3c@. Entonces, intentamos
los ejercicios siguientes:
Como usted puede ver, f3c produce exactamente los mismos resultados que f3.
La nica diferencia en los programas es las instrucciones de ramificacin
usadas. Para el caso de la funcin f3(x), la cul requiere cinco expresiones
para su definicin, la instruccin CASE puede ser ms fcil de cifrar que un
nmero de instrucciones IF THEN ELSE END anidadas.
Lazos de programa
Los lazos de programa son instrucciones que permiten al programa la ejecucin
de un nmero de declaraciones repetidamente. Por ejemplo, suponga que
usted desea calcular la adicin del cuadrado de los nmeros enteros de 0 a n,
i.e.,
n
S = k2
k =0
Para calcular esta adicin todo lo que usted tiene que hacer es utilizar las
teclas dentro del editor de ecuaciones y cargar los lmites y la
expresin para la adicin (los ejemplos de adiciones se presentan en los
captulos 2 y 13). Sin embargo, para ilustrar el uso de programar lazos,
calcularemos esta adicin con nuestros propios cdigos del User RPL. Hay
cuatro diversos comandos que se pueden utilizar para cifrar un lazo de
programa en lenguaje User RPL, stos son START, FOR, DO, y WHILE. Las
instrucciones START y FOR utilizan un ndice para determinar cuntas veces se
Pgina 21-59
ejecuta el lazo. Los comandos DO y WHILE usan una declaracin lgica para
decidir cuando terminar la ejecucin del lazo. La operacin de los comandos
de lazo se describe detalladamente en las secciones siguientes.
La instruccin START
La instruccin START usa dos valores de un ndice para ejecutar un nmero de
declaraciones en varias ocasiones. Hay dos versiones de la instruccin START:
STARTNEXT y START STEP. La versin STARTNEXT se utiliza cuando el
incremento del ndice es igual a 1, y la versin STARTSTEP se utiliza cuando
el incremento del ndice es determinado por el usuario.
Los comandos implicados en la instruccin START estn disponible a travs de:
@)@BRCH@ @)START @START
Dentro del men BRCH (@)@BRCH@) las teclas siguientes estn disponibles
para generar instrucciones START (el smbolo indica la posicin del cursor):
La instruccin STARTNEXT
La forma general de esta declaracin es:
Porque para este caso el incremento es 1, para que el lazo termine, se debe
asegurar que valor_inicial < valor_final. Si no usted producir
qu se llama un lazo infinito (interminable).
Pgina 21-60
dentro del lazo cada vez que el lazo se ejecuta. Una aplicacin prctica
posible en el clculo de S es el programa:
Pgina 21-61
10. La partcula NEXT aumenta el ndice en uno y enva el control al
principio del lazo (paso 6).
11. Se repite el lazo hasta que el ndice del lazo alcanza el valor mximo,
n.
12. La parte ltima del programa recuerda el valor ltimo de S (la
adicin), lo etiqueta, y lo coloca en el nivel 1 de la pantalla como la
salida del programa.
Para ver el programa en accin, paso a paso, usted puede utilizar el programa
DBUG como sigue (use n = 2). Sea SL1 el nivel 1 de la pantalla:
Pgina 21-62
@SST@ SL1 = S, SL2 = 0. (S + k2)
@SST@ Pantalla vaca [Almacena SL2 = 0, en SL1 =
S]
@SST@ Pantalla vaca (NEXT final del lazo)
--- ejecucin del lazo nmero 2 para k = 1
@SST@ SL1 = 1. (k)
@SST@ SL1 = 1. (SQ(k) = k2)
@SST@ SL1 = 0.(S), SL2 = 1. (k2)
@SST@ SL1 = 1. (S + k2)
@SST@ SL1 = 1., SL2 = 1. (S + k2)
@SST@ SL1 = 1.(k), SL2 = 1., SL3 = 1. (S + k2)
@SST@ SL1 = 2.(k+1), SL2 = 1. (S + k2)
@SST@ SL1 = k, SL2 = 2., SL3 = 1. (S + k2)
@SST@ SL1 = 1. (S + k2) [Almacena SL2 = 2, en SL1
= k]
@SST@ SL1 = S, SL2 = 1. (S + k2)
@SST@ Pantalla vaca [Almacena SL2 = 1, en SL1 =
S]
@SST@ Pantalla vaca (NEXT final del lazo)
--- ejecucin del lazo nmero 3 para k = 2
@SST@ SL1 = 2. (k)
@SST@ SL1 = 4. (SQ(k) = k2)
@SST@ SL1 = 1.(S), SL2 = 4. (k2)
@SST@ SL1 = 5. (S + k2)
@SST@ SL1 = 1., SL2 = 5. (S + k2)
@SST@ SL1 = 2.(k), SL2 = 1., SL3 = 5. (S + k2)
@SST@ SL1 = 3.(k+1), SL2 = 5. (S + k2)
@SST@ SL1 = k, SL2 = 3., SL3 = 5. (S + k2)
@SST@ SL1 = 5. (S + k2) [Almacena SL2 = 3, en SL1
= k]
@SST@ SL1 = S, SL2 = 5. (S + k2)
Pgina 21-63
@SST@ Pantalla vaca [Almacena SL2 = 0, en SL1 =
S]
@SST@ Pantalla vaca (NEXT final del lazo)
--- para n = 2, se agota el ndice del lazo y el control se pasa al paso siguiente
de la instruccin NEXT
@SST@ SL1 = 5 (S se pasa a la pantalla)
@SST@ SL1 = S, SL2 = 5 (S se pasa a la
pantalla)
@SST@ SL1 = S:5 (etiqueta para salida)
@SST@ SL1 = S:5 (dejar el subprograma )
@SST@ SL1 = S:5 (dejar programa principal )
La instruccin STARTSTEP
La forma general de esta declaracin es:
Pgina 21-64
Suponer que usted desea generar una lista de valores de x de x = 0.5 a x =
6.5 en incrementos de 0.5. Usted puede escribir el programa siguiente:
En este programa, xs = valor inicial del lazo, xe = valor final del lazo, dx =
valor del incremento para el lazo. El programa coloca los valores de xs,
xs+dx, xs+2dx, xs+3dx, en la pantalla. Entonces, calcula el nmero de los
elementos generados usando: xe xs dx / ABS 1. +
La instruccin FOR
Como en el caso de la instruccin START, la instruccin FOR tiene dos
variaciones: la instruccin FORNEXT, para los incrementos del ndice del
lazo de 1, y la instruccin FORSTEP, para los incrementos del ndice del lazo
seleccionados por el usuario. A diferencia de la instruccin START, sin
embargo, la instruccin FOR requiere que proporcionemos un nombre para el
Pgina 21-65
ndice del lazo (por ejemplo., j, k, n). No necesitamos preocuparnos de
incrementar el ndice nosotros mismos, como se hizo con los ejemplos que usan
START. El valor que corresponde al ndice est disponible para los clculos.
Los comandos implicados en la instruccin FOR estar disponible a travs de:
@)@BRCH@ @)@FOR
La instruccin FORNEXT
La forma general de esta declaracin es:
Pgina 21-66
Almacene este programa en una variable @@S2@@. Verifique los siguientes
ejercicios: J
Usted pudo haber notado que el programa es mucho ms simple que el que
est almacenado en @@@S1@@. No hay necesidad de inicializar k, o de
incrementar k dentro del programa. El programa mismo produce tales
incrementos.
La instruccin FORSTEP
La forma general de esta instruccin es:
xs xe dx xe xs dx / ABS 1. + n xs xe FOR x x
dx STEP n LIST
Pgina 21-67
Verifique que 0.5 ` 2.5 ` 0.5 ` @GLIS2 produce la lista {0.5 1.
1.5 2. 2.5}.
Para ver, paso a paso, la operacin del programa, use DBUG para una
lista corta, por ejemplo:
La instruccin DO
La estructura general de este comando es:
Pgina 21-68
Usando una instruccin DOUNTILEND:
0. n S DO n SQ S + S STO n 1 n STO UNTIL n<0
END S S TAG
xs xe dx xe xs dx / ABS 1. + xs n x xs DO
x+dx EVAL DUP x STO UNTIL xxe END n LIST
Pgina 21-69
La instruccin WHILE
La estructura general de este comando es:
Pgina 21-70
Ejemplo 2 generar una lista usando la instruccin WHILEREPEAT END.
Escriba el siguiente programa
xs xe dx xe xs dx / ABS 1. + xs n x xs WHILE
x<xe REPEAT x+dx EVAL DUP x STO END n LIST
Verifique que 0.5 ` 2.5 ` 0.5 ` @GLIS4 produce la lista {0.5 1. 1.5 2.
2.5}.
Para ver, paso a paso, la operacin del programa, use DBUG para una lista
corta, por ejemplo:
DOERR
Esta funcin ejecuta un error definido por el usuario, as haciendo que la
calculadora se comporte como si haya ocurrido ese error particular. La funcin
puede tomar como argumento un nmero entero, un entero binario, un mensaje
de error, o el nmero cero (0). Por ejemplo, en el modo de RPN, al escribir
5` @DOERR, produce el mensaje de error siguiente: Error: Memory Clear
Pgina 21-71
Si usted escribe #11h ` @DOERR, se produce el mensaje siguiente: Error:
Undefined FPTR Name
ERRN
Esta funcin produce un nmero que representa el error ms reciente. Por
ejemplo, si usted intenta 0Y$@ERRN, usted consigue el nmero #305h.
ste es el nmero entero binario que representa el error: Infinite Result
ERRM
Esta funcin produce una cadena de caracteres que representa el mensaje de
error del error ms reciente. Por ejemplo, en modo Approx, si usted intenta
0Y$@ERRM, usted consigue la secuencia siguiente: Infinite Result
ERR0
Esta funcin despeja el nmero pasado del error, de modo que, al ejecutar
ERRN, en modo Approx, se produce # 0h. Por ejemplo, si usted intenta
0Y$@ERR0 @ERRN, se obtiene # 0h. Tambin, si usted intenta
0Y$@ERR0 @ERRM, usted consigue la secuencia vaca .
LASTARG
Esta funcin produce las copias de los argumentos del comando o de la
funcin ejecutada lo ms recientemente posible. Por ejemplo, en modo de RPN,
si usted utiliza: 3/2`, y despus usa la funcin LASTARG
(@LASTA),usted conseguir los valores 3 y 2 enumerados en la pantalla. Otro
ejemplo, en modo RPN, es el siguiente: 5U`. Usando LASTARG
despus de estas entradas produce un 5.
Sub-men IFERR
El sub-men @)IFERR proporciona las funciones siguientes:
Pgina 21-72
stos son los componentes de la instruccin IFERR THEN END o de la
instruccin IFERR THEN ELSE END. Ambas instrucciones lgicas se
utilizan para la captura de errores durante la ejecucin de un programa.
Dentro del sub-men @)ERROR, al escribir @)IFERR, o @)IFERR, se colocarn
las componentes de la estructura IFERR en la pantalla, alistar para que el
usuario llene los trminos que faltan, i.e.,
Pgina 21-73
Intentarlo con los argumentos A = [ [ 2, 3, 5 ] , [1, 2, 1 ] ] y b = [ [ 5 ] , [ 6 ] ].
Una divisin simple de estas dos discusiones produce un error: /Error: Invalid
Dimension.
Sin embargo, con la instruccin de captura de errores del programa, @ERR1, con
los mismos argumentos produce: [0.262295, 0.442622].
Pgina 21-74
Una evaluacin del programa P2 para la discusin X = 5 se demuestra en la
pantalla siguiente:
Mientras que usted puede escribir programas en modo algebraico, sin usar la
funcin RPL>, algunas de las instrucciones de RPL producirn un mensaje de
error cuando usted presiona `, por ejemplo:
Mientras que, usando RPL, no hay problema al cargar este programa en modo
algebraico:
Pgina 21-75
Captulo 22
Programas para la manipulacin de los grficos
Este captulo incluye un nmero de ejemplos que demuestran cmo utilizar las
funciones de la calculadora para la manipulacin de grficos, interactivamente
o con el uso de programas. Como en el captulo 21 recomendamos usar el
modo RPN y fijando la bandera del sistema 117 a SOFT menus.
El men PLOT
Las funciones para ajustar y producir las grficas estn disponibles a travs del
men PLOT. Usted puede tener acceso al men PLOT usando:
81.01 L@)MODES @)MENU@ @@MENU@.
Pgina 22-1
Tecla de usuario para el men PLOT
Escriba lo siguiente para determinar si usted tiene teclas de usuario definidas
en su calculadora: L@)MODES @)@KEYS@ @@RCLKE@.
A menos que usted haya definido algunas teclas de usuario, usted debe
obtener una lista que contiene una S, es decir, {S}. Esto indica que el teclado
estndar es la nica definicin almacenada en su calculadora. Para definir una
tecla de usuario usted necesita agregar a esta lista una instruccin o un
programa seguido por la referencia de la tecla (vanse los detalles en el
captulo 20). Escriba la lista { S << 81.01 MENU >> 13.0 } en la
pantalla y use la funcin STOKEYS (L@)MODES @)@KEYS@ @@STOK@) para
definir la tecla C para acceder al men PLOT. Verificar que tal lista fuera
almacenada en la calculadora usando L@)MODES @)@KEYS@ @@RCLK@.
Para activar una tecla de usuario usted necesita presionar (la tecla
~) antes de presionar la tecla o la combinacin de teclas de inters. Para
activar el men PLOT, con la definicin de tecla usada anteriormente, presione:
C. Usted conseguir el men siguiente (presione L para
moverse al segundo men)
Pgina 22-2
Las teclas denominadas 3D, STAT, FLAG, PTYPE, y PPAR, producen los mens
adicionales, que sern presentados detalladamente ms adelante. A este punto
describimos las teclas del men 81.02. stas son:
LABEL (10)
La funcin LABEL se utiliza para etiquetar los ejes en un diagrama incluyendo
los nombres de variables y los valores mnimos y mximos de los ejes. Los
nombres de variables se seleccionan de la informacin contenida en la
variable PPAR.
AUTO (11)
La funcin AUTO (AUTO escala) calcula el rango de la grfica para los ejes x y
y en grficas bidimensionales segn el tipo de diagrama definido en la
variable PPAR. Para cualesquiera de los grficos tridimensionales la funcin
AUTO no produce ninguna accin. Para los diagramas de dos dimensiones,
las acciones siguientes se realizan por AUTO:
Pgina 22-3
BAR: el rango del eje x se fija de 0 a n+1 donde n es el nmero de
elementos en DAT. El rango de valores de y se basa en el contenido de
DAT. Los valores mnimo y mximo de y se determinan de manera que el
eje x se incluye siempre en el grfico.
HISTOGRAM: similar a BAR.
SCATTER: ajusta rangos en los ejes x y y de acuerdo con el contenido de
las variables independientes y dependientes en DAT.
INFO (12)
La funcin INFO es interactiva solamente (es decir, no puede ser programada).
Cuando se presiona la tecla correspondiente del men proporciona la
informacin sobre el actual traza parmetros.
EQ (3)
El nombre de la variable EQ es reservado por la calculadora para almacenar
la ecuacin actual en diagramas o la solucin a las ecuaciones (ver, por
ejemplo, el captulo 6). La tecla de men etiquetada EQ puede ser utilizada
como si usted tiene su men de variables disponible, por ejemplo, si usted
presiona [ EQ ] listar el contenido actual de esa variable.
ERASE (4)
La funcin ERASE borra el contenido actual de la ventana de los grficos. En
la programacin, puede ser utilizado para asegurarse de que la ventana de los
grficos se ha despejado antes de trazar un nuevo grfico.
DRAX (5)
La funcin DRAX dibuja los ejes en el diagrama actual, si hay alguno visible.
DRAW (6)
La funcin DRAW dibuja el diagrama definido en PPAR.
Pgina 22-4
El men PTYPE bajo PLOT (1)
El men PTYPE enumera el nombre de todos los tipos de diagramas de dos
dimensiones preprogramados en la calculadora. El men contiene las
siguientes teclas del men:
Estas llaves corresponden a los tipos del diagrama Function, Conic, Polar,
Parametric, Truth, y Diff Eq, presentado anterior. Presionar una de estas teclas
del men, mientras que se escribe un programa, pondr la funcin
correspondiente en el programa. Presione L )@PLOT para conseguir de nuevo
el men PLOT principal.
Pgina 22-5
INFO (n) y PPAR (m)
Si Ud. presiona @INFO, o escribe @PPAR, mientras que en este men, usted
conseguir un listado de los ajustes actuales de la variable PPAR, por ejemplo:
INDEP (a)
El comando INDEP especifica la variable independiente y rango en la grfica.
Estas especificaciones se almacenan como el tercer parmetro en la variable
PPAR. El valor prefijado es ' X '. Los valores que se pueden asignar a la
especificacin variable independiente son:
Pgina 22-6
Un nombre de variable y un rango en una lista, por ejemplo, { Vel 0 20 }
Un rango sin un nombre variable, por ejemplo., { 0 20 }
Dos valores que representan un rango, por ejemplo., 0 20
DEPND (b)
El comando DEPND especifica el nombre de la variable dependiente. Para el
caso de diagramas TRUTH tambin especifica el rango de la grfica. El valor
prefijado es Y. El tipo de especificaciones para la variable de DEPND es igual
a los de la variable INDEP.
RES (e)
El comando RES (RESolution) especifica el intervalo entre los valores de la
variable independiente al producir un diagrama especfico. La resolucin se
puede expresar en trminos de las unidades del usuario como nmero
verdadero, o en trminos de pxeles como nmero entero binario (nmeros
comenzando con #, por ejemplo., #10). La resolucin se almacena como el
cuarto artculo en la variable PPAR.
Pgina 22-7
CENTR (g)
El comando CENTR toma como argumento el par ordenado (x,y) o un valor x,
y ajusta los primeros dos elementos en la variable PPAR, i.e., (xmin, ymin) y
(xmax, ymax), de modo que el centro del diagrama es (x,y) o (x,0),
respectivamente.
SCALE (h)
El comando SCALE El comando SCALE determina la escala de la grfica
representada por el nmero de las unidades del usuario por marca del eje. La
escala pre-selecta es 1 unidad de usuario por marca. Cuando se usa el
comando SCALE, toma como argumentos dos nmeros, xscale y yscale,
representando las escalas horizontal y vertical nuevas. El efecto del comando
SCALE es ajustar los parmetros (xmin, ymin) y (xmax, ymax) en PPAR para
acomodar la escala deseada. El centro del diagrama se preserva.
SCALEW (i)
Dado un factor xfactor, el comando SCALEW multiplica la escala horizontal por
ese factor. La W en SCALEW significa 'width' (ancho). La ejecucin de
SCALEW cambia los valores de xmin y xmax en PPAR.
SCALEH (j)
Dado un factor yfactor, el comando SCALEH multiplica la escala vertical por ese
factor. La H en SCALEH significa 'height' (altura). La ejecucin de SCALEW
cambia los valores de ymin y ymax en PPAR.
ATICK (l)
El comando ATICK (Axes TICK mark, o marca de ejes) se utiliza para fijar las
anotaciones de marcas en los ejes. El valor de entrada para el comando
ATICK puede ser uno del siguiente:
Un valor real x : fija las anotaciones para los ejes x y y a unidades x
Pgina 22-8
Una lista de dos valores reales { x y }: fija las anotaciones para los ejes x y y a
unidades x y y, respectivamente.
Un entero binario #n: ajusta las anotaciones de los ejes x y y a #n pxeles
Una lista de dos nmeros enteros binarios {#n #m}: fija las anotaciones en los
ejes x y y a #n y #m pxeles, respectivamente.
AXES (k)
El valor de la entrada para el comando AXES consiste ya sea en par ordenado
(x,y) o una lista {(x,y) atick "etiqueta eje x " "etiquta eje y "}. El parmetro
atick representa la especificacin de las anotaciones de las marcas segn lo
descrito arriba para el comando ATICK. El par ordenado representa el centro
del diagrama. Si solamente un par ordenado se da como entrada a AXES,
solamente se altera el origen de los ejes. El argumento del comando AXES, ya
sea un par ordenado o una lista de valores, se almacena como el quinto
parmetro en PPAR.
RESET (f)
Esta tecla reajustar los parmetros del diagrama a los valores prefijados.
Pgina 22-9
El men PTYPE dentro de 3D (IV)
El men PTYPE dentro de 3D contiene las funciones siguientes:
Pgina 22-10
Despus, describimos el significado de estas funciones:
EYEPT (T)
La funcin EYEPT toma como valores de entrada los nmeros reales x, y, z que
representan la localizacin del punto de vista para un grfico tridimensional. El
punto de vista es un punto en el espacio desde donde se observa el grfico
tridimensional. Cambiando el punto de vista producir diversas vistas del
Pgina 22-11
grfico. La figura siguiente ilustra la idea del punto de vista con respecto al
espacio grfico real y de su proyeccin en el plano de la pantalla.
VPAR (W)
Esto es solamente una referencia a la variable VPAR.
RESET (X)
Reajusta parmetros en pantalla a sus valores prefijados.
Pgina 22-12
El men STAT dentro de PLOT
El men STAT proporciona el acceso a los diagramas relacionados con el
anlisis estadstico. Dentro de este men encontramos los mens siguientes::
Estas llaves corresponden a los tipos del diagrama Bar (A), Histogram (B), y
Scatter(C), presentado en un captulo anterior. Presionando una de estas teclas
de men, mientras se escribe un programa, pondr la referencia a la funcin
correspondiente en el programa. Presione @)STAT para conseguir de nuevo el
men del STAT.
Pgina 22-13
Las funciones enumeradas en este men se utilizan para manipular la matriz
estadstica DAT. Las funciones + (D) y - (E), agregan o quitan filas de datos
de la matriz DAT. CL (F) despeja la matriz DAT (G), y la tecla denominada
DAT se utiliza como referencia para los usos interactivos. Ms detalles en el
uso de estas funciones fueron presentados en un captulo anterior en usos
estadsticos. Presione @)STAT para volver al men STAT.
XCOL (H)
El comando XCOL se utiliza para indicar cules de las columnas DAT, si hay
ms de una, es la columna de la x o variable independiente.
YCOL (I)
El comando YCOL se utiliza para indicar cules de las columnas DAT, si hay
ms de una, es la columna de la y o variable dependiente.
MODL (J)
El comando MODL se refiere al modelo que se seleccionar para ajustar los
datos en DAT, si se implementa un ajuste de datos. Para ver qu opciones
estn disponibles, presione @!MODL. Usted conseguir el men siguiente:
Pgina 22-14
Estas funciones corresponden al ajuste lineal, ajuste logartmico, ajuste
exponencial, ajuste de potencia, o el mejor ajuste posible. El ajuste de los
datos se describe ms detalladamente en el captulo sobre estadstica.
Presione )@PAR para volver al men PAR.
PAR (K)
PAR es solamente una referencia a la variable PAR para uso interactivo.
RESET (L)
Esta funcin reajusta el contenido de PAR a sus valores prefijados.
Presione L @)STAT para volver al men del STAT. Presione [PLOT] para volver
al men principal PLOT.
Pgina 22-15
diagrama en un programa. Los comandos demostrados en la seccin anterior
le ayudarn a crear tales variables.
Grficos tridimensionales
Los grficos tridimensionales disponibles, a saber, opciones Slopefield,
Wireframe, Y-Slice, Ps-Contour, Gridmap y Pr-Surface, usan la variable VPAR
con el formato siguiente:
{xleft, xright, ynear, yfar, zlow, zhigh, xmin, xmax, ymin, ymax,
xeye, yeye, zeye, xstep, ystep}
Pgina 22-16
Nmero de pasos en las direcciones x,y (xstep, ystep)
La variable EQ
Todos los diagramas, excepto aquellos basados en la matriz DAT, tambin
requieren que usted defina la funcin o las funciones que se trazarn
almacenando las expresiones o las referencias a esas funciones en la variable
EQ.
Pgina 22-17
@ERASE @DRAX L @LABEL Borrar grfica, crear ejes y etiquetas
L @DRAW Dibujar diagrama, mostrar figura
@)EDIT L@MENU Remueve etiquetas del men
LL@)PICT @CANCL Regresar a pantalla normal
Pgina 22-18
{ (0,0) {.5 .5} x y} ` Lista de definicin de ejes
@AXES Definir centro, marcas, etiquetas
L @)PLOT Regresar al men PLOT
@ERASE @DRAX L @LABEL Borrar grfica, crear ejes y etiquetas
L @DRAW Dibujar diagrama, mostrar la figura
@)EDIT L@MENU Remover etiquetas de men
LL@)PICT @CANCL Regresar a pantalla normal
1 Seleccione PTYPE.
2 Almacenar la funcin para trazar en variable EQ (usar el formato
apropiado, i.e., X(t)+iY(t) para PARAMETRIC).
3 Incorporar el nombre (y rango, si es necesario) de variables independientes
y dependientes
4 Incorporar las especificaciones de los ejes como una lista { center atick x-
label y-label }
5 Use ERASE, DRAX, LABEL, DRAW para producir un grfico con los ejes
completamente etiquetados.
Pgina 22-19
r STEQ Almancenar r en EQ
r INDEP Cambie indep. variable a r
s DEPND Cambie depend. variable a s
FUNCTION Seleccionar FUNCTION como tipo
{ (0.,0.) {.4 .2}
Rs Sr } AXES Informacin de ejes
1. 5. XRNG Establecer rango de x
1. 5. YRNG Establecer rango de y
ERASE DRAW DRAX LABEL Borrar y trazar diagrama, ejes, etc.
PICTURE Mostrar grficos en pantalla
Pgina 22-20
1+SIN() STEQ Almancenar f() en EQ
{ 0. 6.29} INDEP Indep. var. es
Y DEPND Cambie depend. variable a Y
POLAR Seleccionar POLAR como tipo
{ (0.,0.) {.5 .5}
x y} AXES Informacin de ejes
3. 3. XRNG Establecer rango de x
.5 2.5 YRNG Establecer rango de y
ERASE DRAW DRAX LABEL Borrar y trazar diagrama, ejes, etc.
PICTURE Mostrar grficos en pantalla
Terminar programa
Estos ejercicios, que ilustran el uso de las instrucciones del men PLOT en
programas, apenas rasguan la superficie de la programacin de diagramas.
Se invita al lector a intentar sus propios ejercicios en la programacin de
diagramas.
Pgina 22-21
PICT
Esta tecla se refiere a una variable llamada PICT que almacena el contenido
actual de la ventana de los grficos. Este nombre de variable, sin embargo, no
se puede colocar entre apstrofes, y puede almacenar solamente objetos de
los grficos. En ese sentido, PICT es diferente a las otras variables de la
calculadora.
PDIM
La funcin PDIM toma como entrada ya sean dos pares ordenados (xmin,ymin)
(xmax ymax) o dos nmeros enteros binarios #w y #h. El efecto de PDIM es
sustituir el contenido actual de PICT por una pantalla vaca. Cuando el
argumento es (xmin,ymin) (xmax , ymax), estos valores se convierten en el rango
de las coordenadas de usuario en PPAR. Cuando los argumentos son #w y #h,
los rangos de las coordenadas de usuario en PPAR no se cambian, pero el
tamao del grfico cambia a #h #v pxeles.
LINE
Este comando toma como entrada dos pares ordenados (x1,y1) (x2, y2), o dos
pares de coordenadas de pxel {#n1 #m1} {#n2 #m2}. El comando traza la
lnea entre esas coordenadas.
Pgina 22-22
TLINE
Este comando (ingls, Toggle LINE) toma como entrada dos pares ordenados
(x1,y1) (x2, y2), o dos pares de coordenadas de pxel {#n1 #m1} {#n2 #m2}. El
comando traza la lnea entre esas coordenadas, cambiando el estado de los
pxeles en la trayectoria de la lnea.
BOX
Este comando toma como entrada dos pares ordenados (x1,y1) (x2, y2), o dos
pares de coordenadas de pxel {#n1 #m1} {#n2 #m2}. El comando dibuja la
caja cuyas diagonales son representadas por los dos pares de coordenadas en
la entrada.
ARC
Este comando se utiliza dibujar un arco. ARC toma como entrada los objetos
siguientes:
coordenadas del centro del arco como (x,y) en coordenadas de usuario o
{#n, #m} en pxeles.
Pgina 22-23
radio del arco como r (coordenadas de usuario) o #k (pxeles).
ngulo inicial 1 y ngulo final 2.
PVIEW
Este comando toma como entrada las coordenadas de un punto como
coordenadas de usuario (x,y) o pxeles {#n, #m}, y coloca el contenido de PICT
con la esquina izquierda superior en la localizacin del punto especificado.
Usted puede tambin utilizar una lista vaca como argumento, en cuyo caso el
cuadro se centra en la pantalla. PVIEW no activa el cursor de los grficos o el
men del cuadro. Para activar cualesquiera de esas caractersticas utilice la
funcin PICTURE.
PXC
La funcin PXC convierte coordenadas de pxel {#n #m} a coordenadas de
usuario (x,y).
CPX
La funcin CPX convierte coordenadas de usuario (x,y) a coordenadas de
pxel {#n #m}.
Pgina 22-24
Ejemplo 1 - Un programa que utiliza comandos de dibujo
El programa siguiente produce un dibujo en la pantalla de los grficos. (este
programa no tiene ningn otro propsito que demostrar cmo utilizar
comandos de la calculadora de producir dibujos en la exhibicin.)
Comenzar programa
DEG Seleccionar grados para ngulos
0. 100. XRNG Establecer rango de x
0. 50. YRNG Establecer rango de y
ERASE Borrar figura
(5., 2.5) (95., 47.5) BOX Trazar caja de (5,5) a (95,95)
(50., 50.) 10. 0. 360. ARC Trazar crculo centro (50,50), r =10.
(50., 50.) 12. 180. 180. ARC Trazar crculo centro (50,50), r= 12.
1 8 FOR j Trazar 8 lneas en crculo
(50., 50.) DUP Lneas centradas en (50,50)
12*COS(45*(j-1)) NUM Calcula x, otro extremo en 50 + x
12*SIN(45*(j-1)) NUM Calcula y, otro extremo en 50 + y
RC Convertir x y a (x,y), nm. complejo
+ Sumar (50,50) a (x,y)
LINE Dibujar la lnea
NEXT Terminar lazo FOR
{ } PVIEW Mostrar figura
Pgina 22-25
El programa, los disponibles en la ROM en el disquete o CD adjunto a su
calculadora, utiliza cuatro sub-programas FRAME, DXBED, GTIFS, y INTRP. El
programa principal, llamado XSECT, tomas como entrada una matriz de
valores de x y de y, y la elevacin de la superficie del agua Y (ver la figura
abajo), en esa orden. El programa produce un grfico de la seccin
transversal que indica los datos de entrada con los puntos en el grfico, y
demuestra la superficie libre en la seccin representativa.
Para ver el programa XSECT en accin, utilice los datos siguientes. Escrbalos
como matrices de dos columnas, la primera columna con datos x y la segunda
con datos y. Almacene las matrices en variables con nombres tales como
XYD1 (datos x-y 1) y XYD2 (datos x-y 2). Para activar el programa coloque una
de las matrices de datos en la pantalla, e.g., J @XYD1!, despus escriba una
elevacin de la superficie del agua, digamos 4.0, y presione @XSECT. La
calculadora mostrar un bosquejo de la seccin representativa con la superficie
correspondiente del agua. Para salir de la pantalla del grfico, presione $.
Pgina 22-26
Intentar los ejemplos siguientes:
@XYD1! 2 @XSECT
@XYD1! 3 @XSECT
@XYD1! 4 @XSECT
@XYD1! 6 @XSECT
Datos 1 Datos 2
x y x y
0.4 6.3 0.7 4.8
1.0 4.9 1.0 3.0
2.0 4.3 1.5 2.0
3.4 3.0 2.2 0.9
4.0 1.2 3.5 0.4
5.8 2.0 4.5 1.0
7.2 3.8 5.0 2.0
7.8 5.3 6.0 2.5
9.0 7.2 7.1 2.0
8.0 0.7
9.0 0.0
10.0 1.5
10.5 3.4
11.0 5.0
Pgina 22-27
Nota: El programa FRAME, segn se program originalmente (ver
disquete o CD ROM), no mantiene la escala apropiada del grfico. Si usted
desea mantener la escala apropiada, substituya FRAME con el programa
siguiente:
STO MIN MAX 2 COL DUP COL DROP AXL ABS AXL 20
/ DUP NEG SWAP 2 COL + ROW DROP SWAP yR xR 131
DUP RB SWAP yR OBJ DROP xR OBJ DROP - / * FLOOR
RB PDIM yR OBJ DROP YRNG xR OBJ DROP XRNG ERASE
Pgina 22-28
Animacin de grficas
Adjunto presentamos una manera de producir la animacin de grficas usando
el tipo de diagrama Y-Slice. Suponga que usted desea animar la onda viajera,
f(X,Y) = 2.5 sin(X-Y). Podemos tratar la X como el tiempo en la animacin
produciendo diagramas de f(X, Y) vs. Y para diversos valores de X. Para
producir este grfico, use lo siguiente:
Presione @ERASE @DRAW. Dar un plazo de tiempo para que la calculadora genere
todos los grficos necesarios. Cuando estn listos, se mostrar una onda
sinusoidal viajera en su pantalla.
Pgina 22-29
Como ejemplo, escriba el programa siguiente que genera 11 grficos que
demuestran un crculo centrado en el centro de la pantalla de los grficos y
que aumenta el radio por un valor constante en cada grfico subsiguiente.
Comenzar programa
RAD Cambiar unidades de ngulos a
radianes
131 RB 64 RB PDIM Ajustar PICT 13164 pxel
0 100 XRNG 0 100 YRNG Rangos x,y a 0-100
1 11 FOR j Lazo con j = 1 .. 11
ERASE Borrar PICT actual
(50., 50.) 5*(j-1) NUM Centros de crculos (50,50)
0 2* NUM ARC Dibujar centros r = 5(j-1)
PICT RCL PICT a la pantalla
NEXT Finalizar lazo FOR-NEXT
11 ANIMATE Animar
Terminar programa
Pgina 22-30
Suponga que usted desea guardar las figuras que componen esta animacin
en una variable. Usted puede crear una lista de estas figuras, llammosle
WLIST, usando:
11 @)TYPE@ @ LIST ~~wlist~ K
Comenzar programa
WLIST DUP Lista WLIST en pantalla, copia adicional
REVLIST + Revertir orden, concatenar 2 listas
OBJ Decomponer lista, nivel 1 = 22
ANIMATE Comenzar la animacin
Terminar programa
Pgina 22-31
Ejemplo 2 - Animando trazas de diversas funciones de potencias
Suponga que usted desea animar las trazas de la funcin f(x) = xn, n = 0, 1, 2,
3, 4, en el mismo sistema de ejes. Usted podra utilizar el programa siguiente:
Comenzar programa
RAD Cambiar unidades de ngulos a
radianes
131 RB 64 RB PDIM PICT ajustada a 13164 pxel
0 2 XRNG 0 20 YRNG Ajustar rangos x y
0 4 FOR j Lazo con j = 0,1,,4
X^j STEQ Almancenar X^j en variable EQ
ERASE Borrar PICT actual
DRAX LABEL DRAW Dibujar ejes, etiquetas, funciones
PICT RCL PICT a la pantalla
NEXT Finalizar lazo FOR-NEXT
5 ANIMATE Animar
Pgina 22-32
nmero de segundos indicando un plazo entre los grficos consecutivos en la
animacin, y rep es el nmero de las repeticiones de la animacin.
Pgina 22-33
La primera parte de la descripcin es similar a lo que tenamos originalmente,
a saber, Graphic 13164, pero ahora se expresa como Graphic 13128
8. Sin embargo, la representacin grfica ahora es substituida por una
secuencia de ceros y unos que representan los pxeles del grfico original. As,
el grfico original segn lo ahora convertido a su representacin equivalente
en bits.
El men GROB
El men GROB, accesible a travs de L@)GROB @GROB, contiene las
funciones siguientes. Presione L para moverse al men siguiente:
Pgina 22-34
GROB
De estas funciones hemos utilizado ya SUB, REPL, (del men EDIT de grficas),
ANIMATE [ANIMA], y GROB. ([ PRG ] es simplemente una manera de
volver al men de programacin.) Mientras usamos GROB en los dos
ejemplos anteriores usted pudo haber notado que utilizamos un 3 para
convertir el grfico a un GROB, mientras que usamos un 1 cuando convertimos
la ecuacin a un GROB. Este parmetro de la funcin GROB indica el
tamao del objeto que se est convirtiendo a GROB como 0 1 para un
objeto pequeo, 2 mediano, y 3 grande. Las otras funciones en el men
de GROB se describen a continuacin.
BLANK
La funcin BLANK, con argumentos #n y #m, crea un objeto grfico en blanco
de achura y altura especificadas por los valores #n y #m, respectivamente.
Esto es similar a la funcin PDIM en el men GRAPH.
GOR
La funcin GOR (Graphics OR) tomas como entrada grob2 (una blanco
GROB), un conjunto de coordenadas, y grob1, y produce la superposicin de
grob1 sobre grob2 (o PICT) comenzando en las coordenadas especificadas.
Las coordenadas se pueden especificar como coordenadas de usuario (x,y), o
pxeles {#n #m}. GOR utiliza la funcin OR para determinar el estado de cada
pxel (es decir, encendido o apagado) en la regin traslapada entre grob1 y
grob2.
GXOR
La funcin GXOR (Graphics XOR) realiza la misma operacin que GOR, pero
usar XOR para determinar el estado final de pxeles en el rea traslapada entre
los objetos grficos grob1 y grob2.
Pgina 22-35
Nota: En GOR y GXOR, cuando grob2 es substituido por PICT, no se
produce ninguna salida. Para ver la salida usted necesita recobrar PICT a la
pantalla usando ya sea PICT RCL o PICTURE.
LCD
Toma un GROB especificado y lo exhibe en la pantalla de la calculadora
comenzando en la esquina izquierda superior.
LCD
Copia el contenido de la de la pantalla y del men en a un GROB de 131 x
64 pxeles.
SIZE
La funcin SIZE, cuando se aplica a un GROB, muestra el tamao del GROB en
la forma de dos nmeros. El primer nmero, mostrado en el nivel 2 de la
pantalla, representa la anchura del objeto de los grficos, y segundo, en el
nivel 1 de la pantalla, muestra su altura.
Pgina 22-36
GOR Combinar PICT con etiqueta GROB
PICT STO Almacenar GROB con PICT
{ } PVIEW Poner PICT a la pantalla
Terminar programa
Pgina 22-37
La relacin entre el estado original de tensiones (xx, yy, xy, yx) y el estado
de la tensin cuando los ejes se rotan a la izquierda cerca f (xx, yy, xy,
yx), puede ser representado grficamente por la construccin demostrada en
la figura siguiente.
Pgina 22-38
La condicin de la tensin para la cual la tensin de corte, xy, es cero,
indicado por el segmento DE, produce las llamadas tensiones principales,
Pxx (en el punto D) y Pyy (en el punto E). Para obtener las tensiones
principales usted necesita rotar el sistema coordenado x-y por un ngulo n, a
la izquierda, con respecto al sistema x-y. En el crculo de Mohr, el ngulo
entre los segmentos AC y DC representa 2n.
Programacin modular
Para desarrollar el programa que trazar el crculo de Mohr dado un estado de
la tensin, utilizaremos la programacin modular. Bsicamente, este
Pgina 22-39
acercamiento consiste en la descomposicin del programa en un nmero de
subprogramas que se creen como variables separadas en la calculadora.
Estos subprogramas entonces son ligados por un programa principal, al que
llamaremos MOHRCIRCL. Primero crearemos un sub-directorio llamado
MOHRC dentro del directorio HOME, y nos movemos en ese directorio para
escribir los programas.
El paso siguiente es crear el programa y los subprogramas principales dentro
del sub-directorio.
Pgina 22-40
25 Escriba x = 25
75 Escriba y = 75
50` Escriba xy = 50, finalice entrada de datos.
Pgina 22-41
Para encontrar los valores normales principales presione hasta que el
cursor vuelve a la interseccin del crculo con el lado positivo del eje . Los
valores encontrados en ese punto son = 59o, y (xx, xy) = (1.06E2,-1.40E0)
= (106, -1.40). Ahora, contbamos con el valor de xy = 0 en la localizacin
de los ejes principales. Lo qu sucede es que, porque hemos limitado la
resolucin en la variable independiente a ser = 1o, esquivamos el punto real
donde las tensiones de corte se convierten en cero. Si usted presiona una
vez ms, usted encuentra valores de = 58o, y (xx, xy) = (1.06E2,5.51E-1)
= (106, 0.551). Lo qu esta informacin nos dice es que en alguna parte entre
= 58o y = 59o, la tensin de corte, xy, se hace cero.
Programa PRNST:
Comenzar prog. PRNST (PRiNcipal STresses)
INDAT Escriba datos como para MOHRCIRC
CC&r Calcular c, r, y n, como en MOHRCIRC
n TAG Etiquetar ngulo para tensiones principales
3 ROLLD Mover ngulo etiquetado del nivel 3
RC DUP Convertir c y r a (c, r), duplicar
CR + Px TAG Calcular tensin principal Px, etiquetarla
SWAP CR - Py TAG Intercambiar, calcular Py, etiquetarla.
Terminar programa PRNST
Pgina 22-42
J@PRNST Comenzar programa PRNST
25 Escriba x = 25
75 Escriba y = 75
50` Escriba xy = 50, y terminar datos.
El resultado es:
Pgina 22-43
6.25\ Escriba y = -6.25
5\` Escriba xy = -5, y terminar datos.
El resultado es:
El resultado es:
Para encontrar los valores de las tensiones que corresponden a una rotacin de
35o en el ngulo de la partcula tensionada, utilizamos:
Pgina 22-44
MOHRS CIRCLE { { x: Normal stress in x 0 } {
y: Normal stress in y 0 } { xy: Shear stress 0}
} { } { 1 1 1 } { 1 1 1 } INFORM DROP
Pgina 22-45
Captulo 23
Cadenas de caracteres
Las cadenas de caracteres son objetos de la calculadora incluidos entre
comillas. Estas cadenas de caracteres se manipulan como texto por la
calculadora. Por ejemplo, la secuencia "FUNCION SENO", se puede
transformar en un GROB (objeto grfico), para rotular un grfico, o se puede
utilizar como salida en un programa. Los sistemas de caracteres escritos por el
usuario como entrada a un programa se tratan como cadenas de caracteres.
Tambin, muchos objetos en la salida de los programas son tambin cadenas
de caracteres.
Entre las funciones del sub-men TYPE que se utilizan para manipular texto se
encuentran:
Pgina 23-1
CHR: Produce un carcter correspondiente al argumento
NUM: Produce el cdigo correspondiente al primer carcter en texto
Concatenacin de texto
Las cadenas de caracteres pueden ser concatenadas al usar el signo de
adicin +, por ejemplo:
El sub-men CHARS
El sub-men CHARS se accede a travs del men PRG (programacin,
).
Pgina 23-2
Las funciones provedas en el sub-men CHARS son las siguientes:
Pgina 23-3
La lista de caracteres
La coleccin completa de caracteres disponibles en la calculadora es accesible
con la secuencia . Cuando usted destaca cualquier carcter, por
ejemplo, el carcter de alimentacin de lnea , usted ver en el lado
izquierdo de la ltima lnea de la pantalla la secuencia de teclas para producir
tal carcter (. en este caso) y el cdigo numrico que corresponde al
carcter (10 en este caso).
Pgina 23-4
Captulo 24
Objetos y seales (banderas) de la calculadora
Los nmeros, listas, vectores, matrices, algebraicos, etc., son objetos de la
calculadora. Se clasifican segn su naturaleza en 30 tipos diversos, que se
describen posteriormente. Las seales o banderas son variables que se pueden
utilizar para controlar las caractersticas de la calculadora. Las banderas o
seales fueron introducidas en el captulo 2.
Pgina 24-1
Nmero Tipo Ejemplo
19 Instruccin pre-definida CLEAR
21 Nmero real extendido Long Real
22 Nmero complejo extendido Long Complex
23 Arreglo enlazado Linked Array
24 Objeto carcter Character
25 Objeto cdigo Code
26 Datos de biblioteca Library Data
27 Objeto externo External
28 Entero 3423142
29 Objeto externo External
30 Objeto externo External
La funcin TYPE
Esta funcin, disponible en el sub-men PRG/TYPE (), o a travs del catlogo
de funciones, se usa para determinar el tipo de un objeto. El argumento de la
funcin es el objeto de inters. La funcin produce el tipo de objeto segn se
indica en la tabla anterior.
La funcin VTYPE
Esta funcin funciona similar a la funcin TYPE, pero se aplica a una variable,
produciendo el tipo de objeto almacenado en la variable.
Pgina 24-2
o el comportamiento de un programa, si es una bandera del usuario. Las
banderas o seales se describen ms detalladamente a continuacin.
Pgina 24-3
Por otra parte, las banderas del usuario sern referidas como el nmero entero
positivo al aplicar estas funciones. Es importante entender que las banderas del
usuario tienen usos solamente en la programacin para ayudar a controlar el
flujo de programa.
Las funciones contenidas dentro del men FLAG son las siguientes:
Pgina 24-4
RCLF Recobra los ajustes existentes de las banderas del sistema
RESET Reajusta los valores actuales de una opcin (podra ser utilizado para
reajustar una bandera)
Pgina 24-5
Captulo 25
Funciones de fecha y de hora
En este captulo demostramos algunos de las funciones y de los clculos
usando horas y fechas.
El men TIME
El men TIME, activado con la secuencia (la tecla 9) proporciona las
funciones siguientes, que se describen a continuacin:
Pgina 25-1
Revisando las alarmas
La opcin 1. Browse alarms... en el men TIME le deja revisar sus alarmas
actuales. Por ejemplo, despus de programar la alarma presentada en el
ejemplo anterior, esta opcin mostrar la pantalla siguiente:
Pgina 25-2
El uso de estas funciones se muestra a continuacin:
Pgina 25-3
Las funciones DATE, TIME, CLKADJ se utilizan para ajustar la fecha y la
hora. No se proveen ejemplos para estas funciones.
Pgina 25-4
Funciones de alarmas
El sub-men TIME/Tools/ALRM proporciona las funciones siguientes:
Pgina 25-5
Captulo 26
Manejo de la memoria
En el Captulo 2 se presentaron los conceptos bsicos de y las operaciones
para crear y manipular variables y directorios. En este Captulo se presenta el
manejo de la memoria de la calculadora incluyendo la particin de la memoria
y las tcnicas para preservar datos en ciertas localidades de la misma (datos
back up).
Estructura de la memoria
La calculadora contiene un total de 2.5 MB de memoria, de los cuales 1 MB se
utilizan para almacenar el sistema operativo (memoria de sistema), y 1.5 MB
se utilizan para la operacin de la calculadora y almacenamiento de datos
(memoria de usuario). El usuario no tiene acceso a la componente de memoria
de sistema. Para ver la forma en que se divide la memoria de usuario, utilcese
la funcin FILES (). La siguiente figura muestra una posible
configuracin:
Pgina 26-1
Puerto 0 y el directorio HOME comparten la misma rea de la memoria, por lo
tanto, mientras ms datos se almacene en el directorio HOME, menos memoria
hay disponible para almacenamiento en el Puerto 0. El tamao total de
memoria para el rea Puerto 0/directorio HOME es de 241 KB.
Pgina 26-2
El directorio HOME
Al utilizar la calculadora uno puede crear variables para almacenar resultados
intermedios y finales de las operaciones. Algunas operaciones, tales como
operaciones grficas y estadsticas, pueden crear variables adicionales para
almacenar datos. Estas variables se guardarn en el directorio HOME o en
cualquiera de sus directorios. Para mayor informacin sobre la manipulacin
de variables y directorios, refirase al Captulo 2.
Memoria de Puertos
A diferencia del directorio HOME, la memoria de los puertos 0, 1, y2 no
puede subdividirse en directorios, y solo puede contener objetos de reserva
(objetos de reserva) u objetos de biblioteca. Estos dos tipos de objetos se
describen posteriormente en este Captulo.
Pgina 26-3
Si existe alguna biblioteca activa en la calculadora se mostrar en esta
pantalla. Una de esas bibliotecas es la biblioteca de demostracin @)HP49D
mostrada en la pantalla anterior. Al presionarse la tecla de men
correspondiente (A) se activar esta biblioteca. Al presionarse la tecla
correspondiente a un Puerto de memoria se activar ese Puerto. Informacin
adicional sobre bibliotecas se presenta posteriormente en este Captulo.
Pgina 26-4
verificar la integridad del objeto de reserva. Cuando se reinstala un objeto de
reserva en el directorio HOME, la calculadora recalcula el valor CRC y lo
compara con el valor original. Si se identifica una discrepancia en estos
valores, la calculadora le advierte al usuario que los datos reinstalados pueden
estar corruptos.
Pgina 26-5
Para copiar el directorio HOME a un objeto de reserva en modo RPN, utilcese:
: Nmero_de_Puerto : Objeto_de_Reserva ` ARCHIVE
Por ejemplo, para reinstalar HOME a partir del objeto de reserva HOME1,
utilcese: RESTORE(:1:HOME1)
Pgina 26-6
@@@A@@@ K 1~a~a`
Utilcese la funcin ARCHIVE para crear un objeto de reserva con los
contenidos del directorio HOME (vanse instrucciones anteriores).
Pgina 26-7
EVAL(argumento(s), : Nmero_de_Puerto : Objeto_de_Reserva )
Para copiar un objeto de reserva a la pantalla, escrbase:
RCL(: Nmero_de_Puerto : Objeto_de_Reserva)
En modo RPN:
Para evaluar a objeto de reserva, escrbase:
Argumento(s) ` : Nmero_de_Puerto : Objeto_de_Reserva EVAL
Para copiar un objeto de reserva a la pantalla, escrbase:
: Nmero_de_Puerto : Objeto_de_Reserva ` RCL
Pgina 26-8
Como alternativa a utilizar la funcin FILES, uno puede utilizar las funciones
STO y RCL para almacenar y reinstalar los objetos de reserva de una tarjeta
SD, como se muestra a continuacin. Uno puede tambin utilizar la funcin
PURGE para borrar los objetos de reserva en la tarjeta SD.
Pgina 26-9
ejemplo, un directorio) tiene que reinstalarse, y, posteriormente, acceder las
variables requeridas dentro de este directorio.
Utilizando bibliotecas
Las bibliotecas son programas binarios creados por los usuarios que pueden
cargarse en la calculadora y pueden ejecutarse desde cualquier directorio en
el directorio HOME. Las bibliotecas pueden copiarse a la calculadora como
una variable regular, e instalarse y adjuntarse al directorio HOME.
En modo algebraico:
STO(Variable_Biblioteca, Nmero_de_Puerto)
En modo RPN:
Variable_Biblioteca ` Nmero_de_Puerto K
Pgina 26-10
Para acceder el men de activacin de bibliotecas utilcese (). El
nombre de la biblioteca instalada deber aparecer en las teclas del men.
Nmero de bibliotecas
Cuando se utiliza el men LIB () y se presiona la tecla correspondiente
a los puertos 0 1, se mostrarn los nmeros de las bibliotecas disponibles en
las teclas de men. Cada biblioteca tiene un nmero asociado de cuatro
dgitos. Estos nmeros los asigna la persona que produce la biblioteca, y se
utilizan para borrar la biblioteca si es necesario.
En modo algebraico:
PURGE(:Nmero_de_Puerto: nmero_biblioteca)
En modo RPN:
: Nmero_de_Puerto : nmero_biblioteca PURGE
Creando bibliotecas
Las bibliotecas pueden escribirse en lenguaje Assembler, en lenguaje System
RPL, o utilizando una biblioteca para crear bibliotecas, por ejemplo, LBMKR.
Este programa, por ejemplo, puede encontrarse en la red Internet (vase por
ejemplo, http://www.hpcalc.org). Los detalles de la programacin de la
calculadora en lenguaje Assembler o System RPL no se incluyen en este
documento. El usuario puede encontrar informacin relacionada en la red de
Internet.
Batera de respaldo
Una batera de respaldo CR2032 se incluye en la calculadora para proveer
energa elctrica adicional a la memoria voltil cuando se reemplazan las
bateras principales. Se recomienda reemplazar la batera de respaldo cada
5 aos. La pantalla indicar cuando sea necesario reemplazar la batera de
Pgina 26-11
respaldo. El diagrama siguiente muestra la localizacin de la batera de
respaldo en el compartimiento superior en la parte trasera de la calculadora.
Batera de respaldo
Bateras
principales
Pgina 26-12
Captulo 27
La biblioteca de ecuaciones
La biblioteca es un conjunto de ecuaciones y comandos que le permitir
resolver simples problemas cientficos y de ingeniera. La biblioteca consiste de
ms de 300 ecuaciones agrupadas en 15 temas tcnicos en los que se cuentan
ms de 100 ttulos de problemas. Cada ttulo de problema contiene una o ms
ecuaciones que le ayudarn a resolver el tipo de problema al que se enfrenta.
El Apndice M contiene una tabla con los grupos y ttulos de problemas de los
que dispone en la Biblioteca de ecuaciones.
Nota: los ejemplos que encontrar en este captulo asumen que el modo de
operacin es el RPN y que se ha seleccionado la bandera. (Debera
seleccionarse la bandera 117 siempre que use el resolvedor numricos para
resolver ecuaciones en la biblioteca de ecuaciones).
Adventencia: Puede borrar la Biblioteca de ecuaciones si necesita ms
espacio en su calculadora. Las bibliotecas 226 y 227 de su puerto 2
constituyen la Biblioteca de ecuaciones y pueden borrarse al igual que
cualquier otra biblioteca creada por el usuario. No obstante, si est
considerando borrar estas biblioecas pero existe la posibilidad de que vaya a
necesitar la Biblioteca de ecuaciones en el futuro, debera copiarla a un PC,
usando el Kit de conectividad para calculadoras HP 48/49, antes de borrarlas
de la calculadora. A partir de ese momento podr volver a instalar las
bibliotecas ms tarde cuando necesite usar la Biblioteca de ecuaciones. (En el
Captulo 26 se explica con ms detalle cmo borrar una biblioteca).
Pgina 27-1
Seleccione el tema que desee iluminndolo (por ejemplo, Fludos) y presinese
`.
Seleccione el ttulo que desee iluminndolo (por ejemplo, Presin en
profundidad) y presinese `.
Para cada variable conocida, teclee su valor y presinese la tecla del men
correspondiente. Si no aparece una variable, presinese L para visualizar
ms variables.
Usar el resolvedor
Cuando seleccione un tema y un ttulo de la Biblioteca de ecuaciones,
especificar un conjunto de una o ms ecuaciones. Cuando presione #SOLV# ,
dejar los catlogos de la Biblioteca de ecuaciones y comenzar a resolver las
ecuaciones que haya seleccionado.
Pgina 27-2
variable reservada que utilizar el resolvedor de ecuaciones mltiples).
Nota: EQ y Mpar son variables, de modo que puede tener distintos EQ y
Mpar para cada directorio en memoria.
Se crear una variable, ajustndola a cero excepto si ya existe. (Si el
resolvedor ya ha usado anteriormente el nombre de la variable, entonces
se considerar una variable global y por lo tanto ya existir: hasta que la
purgue).
Las unidades de cada variable se seleccionan segn las condiciones que
haya especificado: Estndar Internacional o Ingls, y las unidades usadas
o no usadasexcepto si la variable ya existe y tiene unidades
dimensionalmente consistentes con lo que haya especificado. (Para
cambiar de Ingls a unidades de Estndar Internacional o viceversa,
deber purgar en primer lugar las variables existentes o explcitamente
entre las unidades con los valores).
Pgina 27-3
Resolver por valor ! !!!!!!!!!X!!!!!!!!! ! !!!!!!!!!X!!!!!!!!!
! #%X%#
Rellamar valor !!!!!!!!!X!!!!!!!!! !!!!!!!!!X!!!!!!!!!
#%X%#
Evaluar ecuacin # EXPR=
Siguiente ecuacin (si #NXEQ#
aplicable)
Desdefinir todas ##ALL#
Resolver por todas !##ALL#
Catlogo de ##ALL#
progreso
Ajustar estados !MUSER! !MCALC!
Visualizar ecuaciones
Todas las ecuaciones cuentan con una formulario de visualizacin y algunas
aplicaciones tambin disponen de un formulario de clculo. El formulario de
visualizacin ofrece la ecuacin en su forma bsica, el formulario que vera en
los libros. El formulario de clculo incluye precisiones computacionales. Si una
ecuacin tiene un formulario computacional, ver aparecer una * en la
esquina superior izquierda de la pantalla de la ecuacin.
Pgina 27-4
Operaciones para visualizar ecuaciones e imgenes
Clave Accin
Pgina 27-5
#!#SI##@ Activa las unidades de Estndar Internacional o Ingls,
ENGL# excepto cuando ello entre en conflicto con las unidades ya
definidas para el caso de una variable ya existente (global).
Purgue variables ya existentes (o entre las unidades
especficas) para eliminar conflictos.
Visualizar la imagen
Una vez seleccionado un tema y ttulo, puede visualizar la imagen del
problema (si el ttulo tiene una imagen).
Pgina 27-6
propio conjunto de ecuaciones (consulte Definir un juego de ecuaciones en la
pgina 27-9.).
Pgina 27-7
Resolver por !%ALL% Crea variables en caso de
todas necesidad y resuelve todas las que
no son definidas por el usuario (o
todas las que sean posible).
Catlogo de %ALL% Muestra informacin sobre la
progreso ltima solucin.
Definido por el MUSER Ajusta los estados a definido por el
usuario usuario para variable o una lista de
variables en la pantalla.
Calculado MCALC Ajusta los estados a no definido
por el usuario (resultado calculado)
en la variable o lista de variables
en la pantalla.
Las etiquetas del men de las teclas de las variables son blancas al principio,
pero cambian durante el proceso de solucin, como se describe a
continuacin.
Las etiquetas del men indican el estado en el que se encuentran las variables.
Se ajustan automticamente segn guarda y resuelve variables. Puede verificar
que las variables estn en estados adecuados cuando suministre pistas y
encuentre soluciones.
Observe que marca las variables que fueron utilizadas en la ltima solucin:
sus valores son compatibles la una con la otra. Otras variables pueden no tener
valores compatibles porque no participan en la solucin.
Pgina 27-8
Significados de las etiquetas de los mens
Etiqueta Significado
!!!!!!!!!X0!!!!!!!!! El valor x0 no lo define usted y no se utiliz en la ltima
solucin. Puede cambiar con la prxima solucin.
!!!!!!!X0!!!!! El valor x0 no lo define usted pero se utiliz en la ltima
solucin. Puede cambiar con la prxima solucin.
$$X0$$ El valor x0 lo define usted y no se utiliz en la ltima
solucin. No puede cambiar con la prxima solucin
(excepto si resuelve slo esta variable.
$#X0#qqqq! El valor x0 lo define usted y se us en la ltima solucin.
No puede cambiar con la prxima solucin (excepto si
resuelve slo esta variable).
Debera escoger sus ecuaciones para que las posibles variables desconocidas
ocurran individualmente en ecuaciones. Debe evitar tener dos o ms variables
desconocidas en todas las ecuaciones. Puede especificar tambin ecuaciones
en un orden que sea el mejor para sus problemas.
Pgina 27-9
Por ejemplo, las siguientes tres ecuaciones definen la velocidad y la
aceleracin basndose en la observacin de dos distancias y tiempos. Las dos
primeras ecuaciones en s ya son matemticamente suficientes para resolver el
problema, pero cada ecuacin contiene dos variables desconocidas. Aadir la
tercera ecuacin permite una solucin exitosa porque contiene slo una de las
variables desconocidas.
x1 = v 0 + a t 1
x2 = v0 + a t 2
( x 2 x 1) = a (t 2 t 1)
Pgina 27-10
3. Presinese !LIST@ para combinarlas en una lista.
Pgina 27-11
Durante el proceso de solucin, el resolvedor de ecuaciones mltiples mostrar
la variable que est resolviendo actualmente. Mostrar el tipo de raz
encontrada (cero, inversin de signo o extrema) o el problema si no se ha
encontrado ninguna raz (malas pistas o constante).
Verificar soluciones
Las variables que tiene una marca en sus etiquetas de men estn
relacionadas con la solucin ms reciente. Forman un conjunto compatible de
valores que satisfacen las ecuaciones utilizadas. Los valores de cualquier
variable sin marcas pueden no satisfacer las ecuaciones debido a que esas
variables no se usaron en el proceso de solucin.
Pgina 27-12
Sin unidades. Si no est usando variables, sus unidades implcitas tal vez
no sean compatibles entre sus variables o con las unidades implcitas de
constantes o funciones. El modo del ngulo actual configura las unidades
implcitas de los ngulos.
Races mltiples. Una ecuacin puede tener mltiples races, y el
resolvedor puede haber encontrado una inapropiada. Proporcione una
pista para que la variable se enfoque en la bsqueda en la gama
apropiada.
Estados variables incorrectos. Una variable conocida o desconocida tal
vez no tenga el estado apropiado. Una variable conocida debera tener
una etiqueta de men de color negro y una variable desconocida debera
tener una etiqueta blanca.
Condiciones inconsistentes. Si introduce valores que son matemticamente
inconsistentes para las ecuaciones, la aplicacin puede dar resultados que
satisfagan algunas ecuaciones, pero no todas. Esto incluir sobre-
especificar el problema, en el cual entrar los valores de ms variables de
las que son necesarias para definir un problema fsicamente realizable: los
valores extra pueden crear un problema imposible o ilgico. (Las
soluciones satisfacen las ecuaciones usadas por el resolvedor, pero ste no
intenta verificar si la solucin satisface todas las ecuaciones).
No relacionado. Una variable puede no participar en la solucin (no hay
marca en la etiqueta), de modo que no es compatible con las variables
empleadas.
Direccin incorrecta. El valor inicial de una variable puede estar
encaminando al root-finder en la direccin incorrecta. Proporcione una
pista en la direccin contraria desde un valor crtico. (Si son vlidos los
valores negativos, pruebe con uno).
Pgina 27-13
Apndice A
Utilizando formas interactivas
Este ejemplo que muestra la forma de cambiar el tiempo del da y la fecha en
la calculadora ilustra el uso de formas interactivas (formas interactivas). He
aqu algunas reglas generales:
Utilcense las teclas direccionales () para cambiar de
una posicin a la otra en la forma interactiva.
Utilcese cualquiera de las teclas de men @CHOOS (escoger) para vers
las opciones disponibles en cualquier posicin de la forma interactiva.
Utilcense las teclas direccionales () para seleccionar la
opcin preferida en cualquire posicin, y presinese la tecla !!@@OK#@
(F) para efectuar la seleccin.
En algunas ocasiones, se requiere utilizar una marca de aprobado
(check mark) para seleccionar una opcin en una forma interactiva.
En tal case, utilcese la tecla de men @@CHK@ para cambiar la
seleccin.
Presinese la tecla @CANCL para cancelar una forma interactiva y
regesar a la pantalla normal de la calculadora. De forma alternativa,
presinese la tecla ` o la tecla para cancelar una forma
interactiva.
Pgina A-1
Para activar los clculos financieros utilcese la tecla direccional vertical ()
a fin de seleccionar la opcin 5. Solve finance. Presinese @@OK@@, para activar
los clculos financieros. La pantalla resultante es una forma interactiva con
posiciones correspondientes a cierto nmero de variables (n, I%YR, PV, PMT,
FV).
En este caso en particular, provanse los siguientes valores para las variables:
n = 10, I%YR = 8.5, PV = 10000, FV = 1000, y obtngase el valor de la
variable PMT (el significado de las variables se presenta posteriormente).
Ejectese el siguiente ejercicio:
10 @@OK@@Escrbase n = 10
8.5 @@OK@@Escrbase I%YR = 8.5
10000 @@OK@@Escrbase PV = 10000
1000 @@OK@@Escrbase FV = 1000
@SOLVE!Seleccionar y calcular PMT
Pgina A-2
Al presionar L se observan las siguientes teclas de men:
Pgina A-3
La pantalla mostrar el valor de la posicin de la forma interactiva que fuera
seleccionada previamente. Supngase que se quiere dividir este valor por 2.
La siguiente pantalla muestra, en modo ALG, despus de calculares:
-1136.22/2:
Presinese !TYPES para ver los tipos de valores acceptables en la posicin PMT
(la posicin seleccionada). Esta accin produce lo siguiente:
Este resultado indica the que el valor de la variable PMT debe ser un nmero
real. Presinese @@OK@@ para recuperar la forma interactiva, y presinese L
para recobrar el men original. A continuacin, presinese la tecla ` o la
tecla $ para recobrar la pantalla normal. Para este ejemplo, se mostrarn
los siguientes valores:
Pgina A-4
El primer resultado es el valor de PMT calculado en la primera parte de este
ejercicion. El segundo resultado es el clculo hecho para redefinir el valor de
PMT.
Pgina A-5
Apndice B
El teclado de la calculadora
La figura siguiente muestra un diagrama del teclado de la calculadora
enumerando sus filas y columnas.
Pgina B-1
Para operar esta funcin principal, simplemente presinese la tecla
correspondiente. Para referirse a una tecla se utiliza el nmero de la fila y la
columna donde se ubica la tecla. Por ejemplo, la tecla (10,1) es la tecla
encender la calculador (la tecla ON ).
Funciones principales
Las teclas de A a F se asocian a las opciones del men que aparecen en
la pantalla de la calculadora. As, estas teclas activarn una variedad de
funciones que cambian segn el men activo.
Pgina B-2
Las teclas direccionales, , se utilizan para mover un
carcter a la vez en la direccin de la tecla presionada (es decir,
hacia arriba, hacia abajo, a la izquierda, o a la derecha).
La funcin APPS activa el men de los modos .
La funcin de la HERRAMIENTA activa un men de las herramientas
tiles para manejar variables y se utiliza para conseguir informacin
sobre la calculadora
La funcin VAR muestra las variables almacenadas en el directorio
activo
La funcin STO se usa para almacenar variables
La funcin NXT se utiliza para ver las opciones o variables en las teclas
adicionales del men
La funcin HIST permite el acceso a la historia del modo algebraico, es
decir, la coleccin de funciones recientes
La funcin EVAL se usa para evaluar expresiones algebraicas y
numricas
La tecla apstrofe [ ' ] se utiliza para activar un par de apstrofes para
las expresiones algebraicas
La tecla SYMB activa el men simblico de las operaciones
La tecla (tecla cancelacin) se utiliza para suprimir caracteres en
una lnea
La tecla yx calcula potencias.
Pgina B-3
La tecla ALPHA se combina con otras teclas para escribir caracteres
alfabticos.
Las teclas y se combinan con otras teclas para activar
mens, para escribir caracteres, o para calcular funciones.
Las teclas numricas (0 a 9) se utiliza para escribir los dgitos del
sistema de numeracin decimal
Existe una tecla de la coma (,) y una tecla espaciadora (SPC).
La tecla ENTER se utiliza para escribir un nmero, una expresin, o
una funcin a la pantalla
La tecla ON se usa para encender la calculadora.
Pgina B-4
Notar que el color y la posicin de las etiquetas en la tecla, a saber, SYMB,
MTH, CAT y P, indican cul es la funcin principal (SYMB), y cul de las otras
tres funciones se asocia con (MTH), (CAT ) , y ~ (P).
Diagramas que muestran la funcin o el carcter resultando de combinar las
teclas de la calculadora con , , ~, ~, y ~, se
muestran a continuacin. En estos diagramas, el carcter o la funcin que
resulta para cada combinacin se muestra con fondo blanco. Si se activan las
teclas , , ~, estas se muestran con fondo sombreado. Las teclas que
no son activadas se muestran con fondo negro.
Pgina B-5
La funcin de UPDIR mueve el nivel de la posicin de memoria un nivel
hacia arriba en el diagrama de archivos de la calculadora
La funcin RCL se utiliza para recobrar valores de variables.
La funcin PREV muestra el sistema anterior de seis opciones del men
La funcin CMD muestra las acciones ms recientes en la pantalla
La funcin PRG activa los mens de programacin
La funcin de MTRW activa a escritor de matrices
Pgina B-6
La tecla x2 calcula el cuadrado de x (se conoce tambin como la
funcin SQ)
Las funciones ASIN, de ACOS, y ATAN calcula el arco seno, el arco
coseno, y arco tangent, respectivamente
La funcin 10x calcula el antilogaritmo de x.
Las funciones , , y , se utiliza para comparar el valor de los
nmeros
La funcin ABS calcula el valor absoluto de un nmero real, o la
magnitud de un nmero complejo o de un vector
La funcin USER activa mens definidos por el usuario
La funcin S.SLV activa el men de soluciones simblicas
La funcin EXP&LN activa el men para sustituir expresiones en
trminos de las funciones exponencial y logaritmo natural
La funcin FINANCE activa un men para el clculo financiero
La funcin CALC activa un men de las funciones del clculo
La funcin MATRICES activa un men para crear manipular matrices
La funcin CONVERT activa un men para la conversin de unidades
y otros objetos
La funcin ARITH activa un men de las funciones aritmticas
La tecla DEF se utiliza para definir una funcin simple como variable
en el men de la calculadora
La tecla CONTINUE se utiliza para continuar una operacin de la
calculadora
La tecla ANS recupera el resultado anterior cuando la calculadora est
en el modo algebraico de operacin
Las teclas [ ], (), y { } se utilizan para escribir corchetes, parntesis, o
llaves.
La tecla # se utiliza escribir nmeros en la base numrica activa.
La tecla del infinito se utiliza para escribir el smbolo infinito en una
expresin.
La tecla se usa para escribir el smbolo (el cociente de la longitud
de una circunferencia a su dimetro).
Las teclas direccionales, cuando se combinan con , mueven el
cursor al primer carcter en la direccin de la tecla presionada.
Pgina B-7
Funciones del teclado de la calculadora combinadas con
Pgina B-8
La funcin CAT se utiliza para activar el catlogo funciones
La funcin CLEAR limpia la pantalla
La funcin LN calcula el logaritmo natural de x
Pgina B-9
Caracteres ALPHA
El bosquejo siguiente demuestra los caracteres asociados a las diversas teclas
de la calculadora cuando se activa la tecla ALPHA. Ntese que la funcin
ALPHA se utiliza principalmente para escribir las letras maysculas del alfabeto
(A a la Z). Los nmeros, los smbolos matemticos (-, +), coma (.), y los
espacios (SPC), cuando se combinan con ALPHA, resultan ser los mismos que
las funciones principales de estas teclas. La funcin ALPHA produce un
asterisco (*) cuando se combina con la tecla de multiplicar, es decir, ~*.
Pgina B-10
Caracteres con la combinacin ~
El bosquejo siguiente demuestra los caracteres asociados a las diversas teclas
de la calculadora cuando la funcin de la ALFA se combina con . Ntese
que la combinacin ~ se utiliza principalmente para escribir las letras
minsculas del alfabeto (a la z). Los nmeros, los smbolos matemticos (-,
+), coma (.), los espacios (SPC), y las teclas ENTER y CONT, cuando se
combinan con ~, resultan ser los mismos que las funciones principales
de estas teclas.
Pgina B-11
Caracteres con la combinacin ~
El bosquejo siguiente demuestra los caracteres asociados a las diversas teclas
de la calculadora cuando la funcin de la ALFA se combina con .
Pgina B-12
Ntese que la combinacin ~ se utiliza principalmente para escribir un
nmero de caracteres especiales en la pantalla de la calculadora. Las
funciones CLEAR, OFF, , 8 , coma (,), y OFF resultan ser las mismas que las
funciones principales de estas teclas cuando se usa la combinacin ~.
Los caracteres especiales generados por la combinacin ~ incluyen las
letras griegas (, , , , , , , , , , , , y ). Otros caracteres generados
por la combinacin ~ son |, , ^, =, <, >, /, , \, __, ~, !, ?, <<>>, y
@.
Pgina B-13
Apndice C
Ajustes del CAS
CAS significa Computer Algebraic System (Sistema Algebraico de
Computadora). sta es la base matemtica de la calculadora donde se
programan las operaciones y las funciones matemticas simblicas. El CAS
ofrece un nmero de ajustes a seleccionarse segn el tipo de operacin de
inters. Para ver los ajustes opcionales del CAS utilizar lo siguiente:
Pgina C-1
Al presionarse la tecla L se muestran las funciones restantes en la forma
interactiva CALCULATOR MODES:
@RESET Para reajustar una opcin destacada
!!CANCL Cierra esta forma interactiva y vuelve a la pantalla normal
@@@OK@@@@ Utilizar esta llave para aceptar ajustes
Para recobrar el men original en la forma interactiva CALCULATOR
MODES, presione la tecla L. De inters a este punto es el cambiar los
ajustes del CAS. Esto se logra presionando la tecla @@ CAS@@. Los valores pre-
seleccionados de los ajustes del CAS se muestran a continuacin:
Pgina C-2
exhibicin normal de la calculadora a este punto, presione la tecla @@@OK@@@ una
vez ms.
Pgina C-3
Seleccin del mdulo
La opcin Modulo de la forma interactiva CAS MODES representa un nmero
(valor pre-selecto = 13) utilizado en aritmtica modular. Ms detalles sobre
aritmtica modular se presentan en otras secciones.
Pgina C-4
La pantalla siguiente demuestra un par de expresiones simblicas escritas con
el modo exacto activo con la calculadora en modo algebraico:
Las teclas necesarios para incorporar estos valores en modo algebraico son los
siguientes: 2` R5`
Un atajo del teclado para intercambiar los modos APPROX y EXACT consiste
en usar: (mantener) `. En este contexto, mantener significa mantener
presionada la tecla y apretar simultneamente la tecla `.
Pgina C-5
Nmeros reales vs. nmeros enteros
Las operaciones del CAS utilizan nmeros enteros para mantener la precisin
completa de los clculos. Los nmeros reales se almacenan en la forma de una
mantisa y de un exponente, y tienen precisin limitada. En el modo APPROX,
sin embargo, siempre que usted incorpore un nmero entero, este se transforma
automticamente en un nmero real, segn se ilustra a continuacin:
Siempre que la calculadora liste un valor entero seguido por un punto decimal,
est indicando que el nmero entero se ha convertido a una representacin de
numero real. Esto indicar que el nmero se escribi con el CAS fijado a modo
APPROX.
Se recomienda que usted seleccione el modo EXACT para las aplicaciones del
CAS, y cambie al modo APPROX si se lo pide la calculadora par completar
una operacin.
Pgina C-6
lugar a un nmero complejo, se le solicitar cambiar al modo complejo. Si
usted declina, la calculadora producir un error.
Notar por favor que, en modo COMPLEJO el CAS puede realizar una gama
ms amplia de operaciones que en modo REAL, pero tambin ser
considerablemente ms lento. As, se recomienda que usted utiliza el modo
REAL en la mayora de los casos y cambie a COMPLEJO la calculadora as lo
solicita en al completar una operacin.
2 2
El ejemplo siguiente muestra el clculo de la cantidad 5 8 usando el
modo algebraico, con la opcin REAL del CAS seleccionada. En este caso, le
preguntan si usted desea cambiar el modo al complejo:
Las teclas usadas para producir el resultado anterior son las siguientes:
R5Q2+ 8Q2`
Cuando se le pida cambiar al modo COMPLEX, utilice: F. Si usted decide
no aceptar el cambio al modo COMPLEX, usted obtiene el mensaje de error
siguiente:
Pgina C-7
Modo CAS Verbose vs. no-verbose
Cuando se selecciona la opcin _Verbose, en ciertas aplicaciones del clculo
se proporcionan lneas de comentario en la exhibicin principal. Si la opcin
_Verbose CAS no est activa, entonces esas aplicaciones del clculo no
mostrarn ninguna lnea de comentario. Las lneas de comentario aparecern
momentneamente en las lneas superiores de la exhibicin mientras que se
est calculando la operacin.
Pgina C-8
A este punto, presione, por ejemplo, la tecla `. Continu presionando `
para producir los pasos adicionales:
X 3 5X 2 + 3X 2 3X 2 + 3X 2
= X2 + =
X 2 X 2
3X 2 8
X 2 3X + = X 2 3X 3X
X 2 X 2.
Pgina C-9
En el primer caso, el polinomio (X+3)5 se ampla con potencias crecientes de X,
mientras que en el segundo caso, el polinomio muestra potencias decrecientes
de X. Las teclas en ambos casos son las siguientes:
x+3Q5`
La misma secuencia de teclas fue utilizada para producir cada uno de estos
resultados:
x+3Q5`
Pgina C-10
Usando la funcin informativa del CAS
Encender la calculadora, y presione la tecla I para activar el men TOOL.
Despus, presione la tecla B, seguida de la tecla `, para activar la
funcin informativa del CAS. La pantalla mirar como sigue:
A este punto se le proporcionar una lista de todos las funciones del CAS en
orden alfabtico. Usted puede utilizar la tecla para navegar a travs de
la lista. Para moverse hacia arriba en la lista use . Las teclas direccionales
estn situadas en el lado derecho del teclado entre las primera y cuarta fila.
Notar que, en este caso, las teclas del men E y F son las nicas con
instrucciones asociadas a ellas, a saber:
Pgina C-11
Si usted presiona la tecla !!CANCL E, la funcin informativa del CAS se
cancela, y la calculadora vuelve a la pantalla normal.
Para ver el efecto de usar !!@@OK#@ en la funcin informativa del CAS, repitamos
los pasos usados arriba para la seleccin de la funcin ATAN2S en la lista de
las funciones del CAS: @HELP B` (10 times)
Pgina C-12
@@SEE2@ D Ver el segundo enlace (si existe) de la lista de referencias
!@@SEE3@ E Ver el tercer enlace (si existe) de la lista de referencias
@!MAIN F Volver a la lista PRINCIPAL en la funcin informativa del CAS
Ahora hay cuatro lneas de la pantalla ocupada con salida. Las primeras dos
lneas superiores corresponden al primer ejercicio con la funcin informativa
del CAS en cul cancelamos el pedido de ayuda. La tercera lnea de arriba a
abajo muestra la llamada ms reciente a la funcin informativa del CAS,
mientras que la ultima lnea muestra la copia (ingles, ECHO, o eco) de la
funcin del ejemplo. Para activar la funcin copiada presione `. El
resultado es:
La funcin informativa del CAS, descrita en esta seccin, es muy til para ver la
definicin de las muchas funciones del CAS disponibles en la calculadora.
Cada entrada en la funcin informativa del CAS, siempre que sea apropiado,
tendr un ejemplo del uso de la funcin, as como referencias segn se mostr
en este ejemplo.
Para navegar rpidamente a una funcin particular en la lista de del CAS del
informativa del funcin sin tener que utilizar las llaves de flecha toda la hora,
Pgina C-13
podemos utilizar un atajo que consiste en mecanografiando la primera letra en
el nombre de la funcin. Suponga que deseamos encontrar la informacin
sobre la funcin IBP (ingls, Integration By Parts, o integracin por partes), una
vez que la lista de la funcin informativa del CAS est disponible, use la tecla
~ (primera llave en la cuarta fila de abajo hacia arriba del teclado) seguido
por la tecla para la letra i (igual que la tecla I), i.e., ~i. Esto le llevar
automticamente a la primera funcin que comienza con i, a saber, IBASIS.
Entonces, usted puede utilizar la tecla , dos veces, para encontrar la
funcin IBP. Al presionar la tecla !!@@OK#@ F, activamos la funcin informativa
del CAS para IBP. Presione @!MAIN F para recuperar la lista principal de
funciones, o @EXIT A para salir.
Pgina C-14
Bajo ninguna circunstancia, a menos que sea requerida por la ley, el proveedor
de la licencia ser responsable por daos, incluyendo cualquier dao general,
especial, incidental, o consecuente, resultante del uso o incapacidad de usar el
software CAS (que incluye pero no est limitado a la prdida de datos o los
datos convertidos a inexactos o las prdidas sostenidas por usted o por
terceros o la inhabilidad del CAS de funcionar con cualquier otro programa),
incluyendo el caso en que el proveedor de la licencia o la contraparte hayan
sido advertidos de la posibilidad de tales daos. Si es requerido por la ley
aplicable, el importe a pagar mximo por los daos por el proveedor de la
licencia no exceder la cantidad de los derechos pagada por Hewlett-Packard
al proveedor de la licencia del software del CAS.
La parte principal del CAS fue desarrollada por el profesor Bernard Parisse. La
parte desarrollada por el profesor Parisse se provee bajo la licencia de LGPL
2.0 (Licencia Pblica General Mnima) de la fundacin del software gratuito
(www.gnu.org). Informacin adicional sobre esta licencia est disponible en el
sitio de Internet del profesor Parisse:
http://www-fourier.ujf-grenoble.fr/~parisse/english.html.
Pgina C-15
Apndice D
Caracteres adicionales
Si bien se pueden utilizar cualquiera de las letras maysculas y minsculas del
teclado, existen 255 caracteres usables en la calculadora, incluyendo
caracteres especiales como , , etc., que se pueden utilizar en expresiones
algebraicas. Para tener acceso a estos caracteres utilizamos la combinacin
en el teclado (asociada a la llave de EVAL). El resultado se muestra en
la pantalla siguiente:
Pgina D-1
Habr un carcter destacado siempre. La lnea ms baja en la pantalla
mostrar el atajo para escribir el carcter destacado, as como el cdigo de
carcter de ASCII correspondiente. (por ejemplo, en la pantalla anterior, el
atajo es D9, es decir, ~d~9, y el cdigo ASCII es
240). La pantalla tambin muestra tres funciones asociadas con las teclas del
men, f4, f5, y f6. Estas funciones son:
@MODIF: Abre una pantalla de los grficos donde el usuario puede modificar el
carcter destacado. Utilcese esta opcin cuidadosamente, puesto que alterar
el carcter modificado hasta que se encienda nuevamente la calculadora.
(Imagnese el efecto de cambiar el grfico del carcter 1 de manera que
parezca un 2!).
@ECHO1: Copia el carcter destacado a una lnea en la pantalla o al escritor de
ecuaciones (EQW) y regresa el control a la pantalla normal (es decir, copia un
solo caracter la pantalla).
@ECHO: Copia el carcter destacado a una lnea en la pantalla o al escritor de
ecuaciones (EQW), pero el cursor permanece en la pantalla de caracteres
permitiendo que el usuario seleccione caracteres adicionales (es decir, copia
una cadena de caracteres a la pantalla). Para salir de la pantalla de
caracteres presinese `.
Pgina D-2
A continuacin se listan los caracteres ms comnmente utilizados con la
combinacin ~:
Letras griegas
(alfa) ~a
(beta) ~b
(delta) ~d
(epsiln) ~e
(theta) ~t
(lambda) ~n
(mu) ~m
(ro) ~f
(sigma) ~s
(tau) ~u
(omega) ~v
(delta mayscula) ~c
(pi mayscula) ~p
Otros caracteres
~ (tilde) ~1
! (factorial) ~2
? (interrogacin) ~3
\ (pleca hacia adelante) ~5
(smbolo de ngulo) ~6
Pgina D-3
@ (arroba) ~`
Pgina D-4
Apndice E
Diagrama de seleccin en el Escritor de
Ecuaciones
El diagrama de una expresin muestra cmo el Escritor de ecuaciones
interpreta una expresin. La forma del diagrama de la expresin se determina
por un nmero de reglas conocidas como la jerarqua de la operacin. Las
reglas son las siguientes:
1. Las operaciones en parntesis se ejecutan primero, del ms interior a los
parntesis exteriores, y de izquierda a derecha en la expresin.
2. Los argumentos de las funciones se ejecutan despus, de izquierda a
derecha.
3. Las funciones se ejecutan despus, de izquierda a derecha.
4. Las potencias de nmeros se ejecutan despus, de izquierda a derecha.
5. Las multiplicaciones y las divisiones se ejecutan despus, de izquierda a
derecha.
6. Las adiciones y la substraccin se ejecutan por ltimo, de izquierda a
derecha.
Pgina E-1
El cursor de insercin () est localizado actualmente a la izquierda del 2 en
el argumento de la funcin SIN en el denominador. Presinese la tecla
direccional para activar el cursor editor () alrededor del 2 en el
denominador. A continuacin, presinese la tecla direccional ,
continuamente, hasta que el cursor encierre el primer trmino en el numerador.
A continuacin, presinese la tecla direccional vertical hacia arriba para
activar el cursor selector () alrededor de la y. Al presionar la tecla
direccional vertical hacia arriba , continuamente, podemos seguir el
diagrama de la expresin que nos mostrar la evaluacin de la expresin. He
aqu la secuencia de operaciones destacadas por la tecla :
Paso A1 Paso A2
Paso A3 Paso A4
Paso A5 Paso A6
Pgina E-2
Notamos el uso de las reglas de la jerarqua de operaciones en esta seleccin.
Primero la y (Paso A1). Despus, y-3 (Paso A2, parntesis). Despus, (y-3)x
(Paso A3, multiplicacin). Despus (y-3)x+5, (Paso A4, adicin). Despus, ((y-
3)x+5)(x2+4) (Paso A5, multiplicacin), y, finalmente, ((y-3)x+5)(x2+4)/SIN(4x-
2) (Paso A6, divisin). Es importante precisar que la multiplicacin en Paso A5
incluye el primer trmino, ((y-3)x+5) con un segundo trmino (x2+4), el cul ya
ha sido calculado. Para ver los pasos para calcular este segundo trmino,
presinese la tecla , continuamente, hasta que el cursor editor aparezca
alrededor de la y, una vez ms. Despus, presinese la llave direccional
hacia la derecha hasta que el cursor est sobre la x en el segundo trmino en
el numerador. Despus, presionar la tecla direccional hacia arriba para
seleccionar esta x. Los pasos en la evaluacin de la expresin, empezando en
este punto, se demuestran a continuacin:
Paso B1 Paso B2
Paso B5 = Paso A6
Pgina E-3
Podemos tambin seguir la evaluacin de la expresin que empieza con el 4
en la en el argumento de la funcin SIN en el denominador. Presinese la
tecla , continuamente, hasta que aparezca el cursor selector alrededor de
la y. Despus, presinese la tecla direccional hacia la derecha hasta que el
cursor est sobre el 4 en el denominador. Despus, presinese la tecla
para seleccionar este 4. Los pasos en la evaluacin de la expresin,
empezando con este punto, se muestran a continuacin.
Paso C1 Paso C2
Paso C3 Paso C4
Pgina E-4
Los pasos en la evaluacin de los tres trminos (A1 a A6, B1 a B5, y C1 a C5)
se muestran al lado de los crculos que contienen nmeros, variables, u
operadores.
Pgina E-5
Apndice F
El men de aplicaciones (APPS)
El men de las aplicaciones (APPS) est disponible con la tecla G (primera
llave en la segunda fila del teclado). La llave de G muestra las siguientes
funciones:
Pgina F-1
Funciones de entrada / salida (I/O functions..)
La seleccin de la opcin 2. I/O functions.. en APPS el men producir la lista
siguiente del men de las funciones de la entrada-salida:
Pgina F-2
La biblioteca de las constantes se discute detalladamente en el captulo 3.
Pgina F-3
Escritor de ecuaciones (Equation writer..)
La seleccin de la opcin 6.Equation writer.. en el men APPS abre el escritor
de ecuaciones:
Pgina F-4
Esta operacin es equivalente a la secuencia de teclas . El escritor de
matrices se presenta detalladamente en el Captulo 10.
Pgina F-5
El men CAS (CAS menu..)
La seleccin de la opcin 11.CAS menu.. en el men APPS produce el men
CAS o SIMBLICO.
Bibioteca de ecuaciones
Si selecciona la opcin 12.Equation Library en el men APPS, ver aparecer
EQ LIBRARY MENU. Desde aqu puede presionar !EQLIB! y !EQNLI! para abrir la
Biblioteca de ecuaciones:
Pgina F-6
Apndice G
Atajos tiles
Se presentan a continuacin un nmero de atajos del teclado usados
comnmente en la calculadora:
En modo ALG,
Sf(-105) selecciona modo APROX en el CAS
Cf(-105) selecciona modo EXACT del CAS
Pgina G-1
En modo RPN,
105 \` SF selecciona modo APROX en el CAS
105 \` CF selecciona modo EXACT del CAS
Encender y apagar la seal de sistema 117 (CHOOSE boxes vs. SOFT
menus): H @)FLAGS @@CHK@
En modo ALG,
SF(-117) selecciona teclas de men (SOFT menus)
CF(-117) selecciona listas de men (CHOOSE BOXES)
En modo RPN,
117 \` SF selecciona teclas de men (SOFT menus)
117 \` CF selecciona listas de men (SOFT menus)
Caracteres especiales:
o Smbolo de ngulo (): ~6
o Smbolo de factorial (!): ~2
o Smbolo de grado (o): ~(mantngase)6
Pgina G-2
Letras griegas:
Alfa (): ~a Beta (): ~b
DELTA (): ~c Delta (d): ~d
Epsiln (): ~e Rho (): ~f
Mu (): ~m Lambda (): ~n
PI (): ~p Sigma (): ~s
Theta (): ~t Tau (t): ~u
Omega (): ~v
Operaciones a nivel de sistema (mantngase presionada la tecla $,
remuvase despus de escribir la segunda o tercera tecla):
o $ (mantngase) AF:Recomenzar "fro" se borra
toda la memoria
o $ (mantngase) B: Cancela tecla
o $ (mantngase) C: Recomenzar "caliente" se
preserva la memoria
o $ (mantngase) D: Comienza auto prueba
interactiva
o $ (mantngase) E: Comienza auto prueba continua
$ (mantngase) #:
Apagado profundo se detiene
el contador de segundos
o $ (mantngase) A: Realiza la descarga de la
pantalla
o $ (mantngase) D: Cancela la siguiente alarma
repetida
Mens no accesibles desde el teclado: En modo RPN, escriba:
nmero_de_men, escriba MENU. En modo ALG, escriba
MENU(nmero_de_men). El nmero_de_men puede ser:
o Men START: 96
o Men PLOT: 81
o Men SOLVE: 74, o use (mantngase) 7
o Men UTILITY: 113
Pgina G-3
Otros mens:
o Men MATHS: ~~maths`
o Men MAIN: ~~main`
Otros atajos en el teclado:
o (mantngase) 7: Men SOLVE (men 74)
o (mantngase) H: Men PRG/MODES(Captulo
21)
o (mantngase) : Activa editor de texto (App. L)
o (mantngase) : HOME(), activar directorio
HOME
o (mantngase) : Recobrar el ltimo men activo
o (mantngase) : Listar variables o funciones de
men
o (mantngase) : Men PRG/CHAR (Captulo 21)
o ~: Cambia modo de insercin.
Pgina G-4
Apndice H
La funcin informativa del CAS
La funcin informativa del CAS est disponible con la secuencia de teclas I
L@HELP `. La siguiente pantalla muestra la primera pgina del men en
el listado de la funcin informativa del CAS.
Pgina H-1
DEGREE. Para localizar la funcin DERIV, presinese , dos veces.
Para activar esa funcin, presione @@OK@@.
Usted puede escribir dos o ms letras de la funcin de inters,
asegurando el teclado alfabtico. Esto le llevar a la funcin de
inters, o a su vecindad. Luego, usted necesita liberar el teclado de
alfabtico, y utilizar las teclas verticales para localizar la
funcin (si es necesario). Presinese @@OK@@ para activar la funcin. Por
ejemplo, para localizar el comando PROPFRAC, usted puede utilizar
una de las secuencias de teclas siguientes:
Pgina H-2
Apndice I
Catlogo de funciones
sta es una lista de las funciones en el catlogo de funciones (N).
Funciones que pertenecen al CAS (Computer Algebraic System) se mencionan
en el Apndice H. Acceso a la funcin informativa del CAS estar disponible
para aquellas funciones que muestren la tecla de men @HELP cuando se escoja
una funcin particular. Presinese esta tecla de men para conseguir acceso a
la funcin informativa del CAS para una funcin dada. Las primeras pantallas
del catlogo se demuestran a continuacin:
Pgina I-1
Apndice J
El men MATHS
El men MATHS, accesible a travs de la funcin MATHS (disponible en el
catlogo de funciones N), contiene los sub-mens siguientes:
El sub-men CMPLX
El sub-men CMPLX contiene las funciones pertinentes a las operaciones con
nmeros complejos:
El sub-men CONSTANTS
El sub-men de las CONSTANTES proporciona el acceso a las constantes
matemticas de la calculadora. stos se describen en el captulo 3:
Pgina J-1
El sub-men HYPERBOLIC
El sub-men HYPERBOLIC contiene las funciones hiperblicas y sus inversas.
Estas funciones se describen en el captulo 3.
El sub-men INTEGER
El sub-men INTEGER provee funciones para los nmeros de manipulacin de
nmeros enteros y algunos polinomios. Estas funciones se presentan en el
captulo 5:
El sub-men MODULAR
El sub-men MODULAR provee funciones para la aritmtica modular de
nmeros y de polinomios. Estas funciones se presentan en el captulo 5:
Pgina J-2
El sub-men POLYNOMIAL
El sub-men POLYNOMIAL incluye las funciones para generacin y
manipulacin de polinomios. Estas funciones se presentan en el captulo 5:
El sub-men TESTS
El sub-men TESTS incluye operadores relacionales (por ejemplo, ==, <, etc.),
operadores lgicos (por ejemplo, AND, OR, etc.), la funcin IFTE, y las
instrucciones ASSUME y UNASSUME.
ASSUME UNASSUME
Pgina J-3
Apndice K
El men MAIN
El men MAIN se activa a travs del catlogo de funciones. Este men incluye
los siguientes sub-mens:
La funcin CASCFG
Esta es la primera funcin en el men MAIN. Esta funcin configura el CAS.
Para informacin sobre la configuracin del CAS, vase el Apndice C.
El sub-men ALGB
El sub-men ALGB incluye las siguientes funciones:
Pgina K-1
El sub-men DIFF
El sub-menu de DIFF contiene las funciones siguientes:
El sub-men MATHS
El men MATHS se describe detalladamente en Apndice J.
El sub-men TRIGO
El sub-men TRIGO contiene las siguientes funciones:
Pgina K-2
Estas funciones estn tambin disponibles en el men TRIG (). La
descripcin de estas funciones se incluye en el captulo 5.
El sub-men SOLVER
El men SOLVER incluye las funciones siguientes:
El sub-men de CMPLX
El men de CMPLX incluye las funciones siguientes:
El sub-menu de ARIT
El men de ARIT incluye los sub-menus siguientes
Pgina K-3
Los sub-menus, INTEGER, MODULAR, y POLYNOMIAL se presentan
detalladamente en Apndice J.
El sub-men EXP&LN
El men de EXP&LN contiene las funciones siguientes:
El sub-menu MATR
El men MATR contiene las funciones siguientes:
Pgina K-4
El sub-men REWRITE
El men REWRITE contiene las funciones siguientes:
XNUM XQ
Pgina K-5
Apndice L
Funciones del editor de lnea
Cuando se activa el editor de lnea utilizando , tanto en modo ALG
como en modo RPN, se muestran las siguientes funciones (presinese la tecla
L para ver las funciones adicionales):
Pgina L-1
Los items que se muestran en la pantalla son fciles de interpretar. Por ejemplo,
X and Y positions (posiciones X y Y) indican la posicin (X) en una lnea y el
nmero (Y) de la lnea en el objeto a editarse. Stk Size (tamao de la pantalla
stack) indica el nmero de objetos en el historial (pantalla) en modo ALG o en
la pila (stack) en modo RPN. Mem(KB) indica la cantidad de memoria
disponible. Clip Size indica el nmero de caracteres en reserva para copiar
(clipboard). Sel Size indica el nmero de caracteres en la seleccin.
Pgina L-2
Style: Estilos de caracteres que pueden utilizarse, a saber:
El sub-men SEARCH
Las funciones del sub-men SEARCH son las siguientes:
Pgina L-3
Replace Selection: Reemplaza la seleccin con los caracteres definidos en
Replace.
Replace/Find Next: Reemplaza una serie de caracteres y localiza la siguiente
serie de los mismos. Los caracteres se definen con Replace.
Replace All: Reemplaza todas las instancias de una serie de caracteres. Esta
funcin require de confirmacin antes de reemplazar todas las instancias.
Fast Replace All: Reemplaza todas las instancias de una serie de caracteres sin
requerir confirmacin de parte del usuario.
El sub-men GOTO
Las funciones del sub-men GOTO son las siguientes:
Pgina L-4
El sub-men Style
El sub-men Style incluye los siguientes estilos de caracteres:
Pgina L-5
Apndice M
Tabla de ecuaciones incorporadas
La biblioteca de ecuaciones consiste en 15 temas qe corresponden con las
secciones de la tabla siguiente) y ms de 100 ttulos. Los nmeros que
aparecen entre parntesis indican el nmero de ecuaciones en el conjunto y el
nmero de variables del conjunto. Hay 315 ecuaciones en total usando 396
variables.
Temas y ttulos
Pgina M-1
12: Corriente condensador CC (3, 8)
Pgina M--2
8: Movimiento (22, 24)
Pgina M-3
14: Anlisis de esfuerzos (16, 28)
Pgina M--4
Apndice N
ndice alfabtico
A AMORTIZATION 6-12
ABCUV 5-12 Anlisis vectorial 15-1
ABS 3-5, 4-6, 11-8 AND 19-6
ACK 25-5 ngulo entre vectores 9-19
ACKALL 25-5 Anillo aritmtica finita 5-14
ACOS 3-7 Animacin de grficas 22-29
ACOSH 3-10 ANIMATE 22-29, 22-32
ADD 8-5, 8-10, 12-24 Antiderivadas 13-16
ADDTMOD 5-13 Apagado 1-2
Ajuste de datos 18-11 Apagado profundo G-3
Ajuste de la fecha 1-8 Aplicaciones de transformadas de
Ajuste de la pantalla 1-2 Laplace en EDOs 16-18
Ajuste del tiempo 1-8, 25-2 Aplicaciones lineares 11-63
Ajuste linear mltiple 18-64 ARC 22-23
Ajuste ptimo de datos 18-14, 18- reas en plotes 12-7
70 ARG 4-6
Ajuste ptimo de polinomios 18-70 Aritmtica modular 5-14
Ajuste polinmico 18-66 Asegurar/liberar el teclado alfabti-
Ajustes del CAS 1-25, C-1 co G-2
Alarmas 25-2 ASN 20-6
Alcance de variable 21-4 ASR 19-7
Alcance de variable global 21-4 ASSUME J-3
lgebra lineal 11-1 Atajos G-1
Almacenamiento 12-8 ATICK 22-8, 22-9
Almacenar una grfica 12-8 AUTO 22-3
ALOG 3-6 Auto prueba continua G-3
Ambiente PLOT 12-3 Auto prueba interactiva G-3
Ambiente PLOT SETUP 12-3 Aviso de cadena de entrada de Pro-
Ambiente PLOT WINDOW 12-4 gramacin 21-23
AMORT 6-38 AXES 22-9, 22-15
Pgina N-1
AXL 9-29 Clculos con horas 25-4
AXM 11-18 Clculos de horas 25-4
AXQ 11-61 Clculos financieros 6-11
Cambio de signo 4-5
B Campos 15-1
Bandera 117 del sistema Campos de pendientes 12-39
(CHOOSE/SOFT) 1-5 Campos escalares 15-1
Banderas 24-1 Campos irrotacionales 15-6
Banderas del sistema 24-3 Campos pendientes para ecua-
Banderas o seales 2-70 ciones diferenciales 16-3
Bateras 1-1 Campos vectoriales 15-1
BEG 6-38 Campos vectoriales, divergencia
BEGIN 2-31 15-4
Bibioteca de ecuaciones F-6 Campos vectoriales, rotacional 15-5
Biblioteca de constantes F-2 Cancelar la siguiente alarma repeti-
Biblioteca de ecuaciones 27-1, M-1 da G-3
BIG 12-21 Captura de errores de progra-
BIN 3-2, 19-2 macin 21-71
BLANK 22-35 Captura de errores en progra-
BOL L-5 macin 21-71
BOX 12-54, 22-23 Caracteres adicionales D-1
BOXZ 12-57 Caracteres ALPHA B-10
Caracteres ALPHA del teclado B-10
C Caracteres ALPHA-left-shift B-11
Cadenas 23-1 Caracteres ALPHA-left-shift del tecla-
Cadenas de caracteres 23-1 do B-11
Caja de mensaje de programacin Caracteres ALPHA-right-shift B-12
21-41 Caracteres ALPHA-right-shift del
Caja de seleccin 21-35 teclado B-12
Caja de seleccin de programacin Caracteres de la pantalla 1-26
21-35 Caracteres especiales G-2
Clculo 13-1 CASDIR 2-41
Clculo multivariado 14-1 CASINFO 2-41, C-3
Clculos con fechas 25-4 Cdf inverso 17-17
Pgina N-2
CEIL 3-15 Constante de Euler 16-60
CENTR 22-8 Constantes de la calculadora 3-17
CHINREM 5-12, 5-21 Constantes fsicas 3-31
CHOOSE 21-35 Construccin de un vector 9-14
CHR 23-2 Construir un vector 9-14
CIRCL 12-54 CONVERT 3-29
Clases 18-6 Convolucin 16-52
CLKADJ 25-3 Coordenadas del pxel 22-28
CMD 2-69 Coordenadas polares 14-10
CMDS 2-29 COPY 2-31
CNCT 22-15 COS 3-7
CNTR 12-58 Covarianza 18-13
Coeficiente de correlacin 18-12 Covarianza de la muestra 18-12
Coeficiente de correlacin de la CRDIR 2-44
muestra 18-12 Crear subdirectorios 2-44
Coeficiente de variacin 18-5 CROSS 9-13
COL- 10-23 CST 20-1
Coleccin de caracteres D-1 CSWP 10-23
COLLECT 5-5 CURS 2-23
COL+ 10-22 Curvas cnicas 12-24
COL 10-21 CUT 2-31
Coma decimal 1-22 CYCLOTOMIC 5-12
Comandos de dibujos de programa- CYLIN 4-3
ciones 22-21 CPX 19-8, 22-24
Comandos que no pertenecen al CR 4-6
CAS C-14
COMB 17-2 D
Combinaciones 17-1 DARCY 3-34
Composicin de listas 8-2 DATE 25-3
CON 10-10 DATE+ 25-3
Concatenacin de cadenas 23-2 Datos agrupados 8-21
COND 11-11 DBUG 21-39
CONJ 4-7 DDAYS 25-3
CONLIB 3-31 DEC 19-2
Pgina N-3
DEFINE 3-36 de una matriz 11-54
DEFN 12-21 Descomposicin de listas 8-2
DEG 3-1 Descomposicin de un vector 9-14
DEL 12-54 Descomposicin de valores singu-
DEL L L-1 lares 11-57
DELALARM 25-5 Descomposicin LQ 11-57
DELKEYS 20-6 Descomposicin LU 11-57
Delta de Kronecker 10-2 Descomposicin QR 11-57
DEL L-1 DESOLVE 16-4
DEPND 22-7 Desviacin estndar 18-5
DERIV 13-4 DET 11-14
Derivadas 13-1, 13-3 Determinantes 11-16, 11-46
derivadas con 13-5 Diagonal principal 10-1
Derivadas de ecuaciones 13-8 Diagrama de ecuaciones diferen-
Derivadas de orden superior 13-16 ciales 12-30
Derivadas direccionales 15-1 Diagrama de seleccin en el Escritor
Derivadas implcitas 13-8 de Ecuaciones E-1
Derivadas parciales 14-1 Diagramas 12-27
Derivadas parciales de orden supe- Diagramas de barra 12-34, 12-35
rior 14-3 Diagramas de contornos 12-45
Derivadas parciales, orden superior Diagramas de corte vertical 12-47
14-3 Diagramas de dispersin 12-37
Derivadas parciales, regla de la Diagramas de funciones hiperbli-
cadena 14-4 cas 12-19
Derivadas paso a paso 13-19 Diagramas de funciones trigo-
Derivadas, direccionales 15-1 nomtricas 12-19
Derivadas, extremas 13-14 Diagramas de grillas 12-43
Derivadas, implcitas 13-8 Diagramas de programaciones 22-
Derivadas, orden superior 13-16 15
Derivadas, parciales 14-1 Diagramas de redes 12-48
Derivadas, paso a paso 13-19 Diagramas de superficies
DERVX 13-4 paramtricas 12-49
Descarga de la pantalla G-3 Diagramas de verdad 12-33
Descomposicin de ciclo de Jordan Diagramas en coordenadas polares
Pgina N-4
12-22 Distribuciones de la probabilidad,
Diagramas FUNCTION 12-5 continuas 17-6
Diagramas generados con progra- Distribuciones de la probabilidad,
mas 22-19 discretas 17-4
Diagramas interactivos con men Distribuciones de probabilidades de
PLOT 22-17 inferencia estadstica 17-10
Diagramas interactivos de men DIV 15-4
PLOT 22-17 DIV2 5-12
Diagramas paramtricos 12-27 DIV2MOD 5-13
Diagramas paramtricos en el plano Divergencia 15-4
12-27 Divisin sinttica 5-29
Diagramas POLAR 12-23 DIVMOD 5-13
DIAG 10-14 LIST 8-10
Dibujo interactivo 12-51 DOERR 21-71
Diferencial total 14-5 DOLIST 8-13
Diferenciales 13-22 DOMAIN 13-10
Diferencial, total 14-5 DOSUBS 8-13
DISTRIB 5-33 DOT 9-13
Distribucin beta 17-7 DOT+ 12-52
Distribucin binomial 17-5 DOT- 12-52
Distribucin Chi cuadrada 17-12 DRAW 12-23, 12-26, 22-4
Distribucin de Poisson 17-5 DRAW3DMATRIX 12-62
Distribucin de Student-t 17-11 DRAX 22-4
Distribucin de Weibull 17-8 DROITE 4-10
Distribucin exponencial 17-7 DROP 9-24
Distribucin F 17-13 DTAG 23-1
Distribucin gamma 17-7 DR 3-15
Distribucin normal 17-11
Distribucin normal estndar 17-19 E
Distribucin normal, cdf 17-11 e 3-17
Distribucin normal, estndar 17-19 ECHO 23-4
Distribuciones continuas para la in- Ecuacin de Bessel 16-58
ferencia estadstica 17-10 Ecuacin de Cauchy 16-57
Distribuciones de frecuencia 18-6 Ecuacin de Euler 16-57
Pgina N-5
Ecuacin de Laguerre 16-62 EDO (ecuaciones diferenciales ordi-
Ecuacin de Laplace 15-5 narias) 16-1
Ecuacin de Legendre 16-57 EGCD 5-21
Ecuacin de Manning 21-17 EGDC 5-12
Ecuacin de Weber 16-63 EGV 11-53
Ecuacin diferencial ordinaria rgi- EGVL 11-52
da 16-74 El men SYMBOLIC y los grficos
Ecuaciones diferenciales 16-1 12-58
Ecuaciones diferenciales lineales Elementos del vector 9-8
16-4 Eliminacin de Gauss-Jordan 11-33,
Ecuaciones diferenciales no lineales 11-38, 11-44, 11-46, 11-49
16-4 Eliminacin gaussiana 11-16, 11-
Ecuaciones diferenciales, lineales 33
16-4 Eliminancin de programas 21-24
Ecuaciones diferenciales, no lin- Encendido 1-2
eales 16-4 END 2-31
Ecuaciones diferenciales, pendi- ENDSUB 8-13
entes 16-4 Enfoques en la pantalla grfica 12-
Ecuaciones diferenciales, series de 56
Fourier 16-44 ENGL 3-32
Ecuaciones diferenciales, soluciones Enteros 2-1
16-3 Entrada interactiva de Progra-
Ecuaciones diferenciales, soluciones macin 21-21
grficas 16-64 EPS 2-41, 5-26
Ecuaciones diferenciales, soluciones EPSX0 5-26
numricas 16-64 EQ 6-30, 22-4, 22-17
Ecuaciones diferenciales, transfor- EQW 5-1
madas de Laplace 16-18 CMDS 2-13
Ecuaciones polinmicas 6-6 CURSOR 2-12
Ecuaciones, resolver 27-1 Derivadas 2-35
Ecuaciones, sistemas lineares 11-16 EDITAR 2-12
EDIT L-1 EVALUAR 2-13
Editor de matrices 10-2 FACTOR 2-13
EDO rgida 16-73 GRANDE 2-12
Pgina N-6
Informacin 2-13 EXP2POW 5-33
Integrales 2-36 EXPAND 5-5
SIMPLIFICAR 2-13 EXPANDMOD 5-13
Sumatorias 2-33 EXPLN 5-9, 5-33
ERASE 12-23, 12-26, 12-55, 22-4 EXPM 3-10
ERR0 21-72 Extrema 13-14
ERRM 21-72 EYEPT 22-11
ERRN 21-72
Error de prediccin de regresin lin- F
ear 18-58 F0 3-34
Error de prediccin, regresin linear FACTOR 2-13, 5-6, 5-12
18-58 Factorial 3-16
Errores de pruebas de hiptesis 18- Factorizando una expresin 2-28
40 FACTORMOD 5-13
Errores en programacin 21-71 FANNING 3-34
Errores en pruebas de hiptesis 18- Fast 3D plots 12-40
40 Fast Replace All L-4
Escritor de ecuaciones (EQW) 2-12 FCOEF 5-12, 5-28
Escritor de Ecuaciones, diagrama FDISTRIB 5-33
de seleccin E-1 FFT 16-52
Escritor de matrices 9-3 Fijar fecha 25-2
Escritura de vectores 9-2 Fijar hora 25-2
Estadstica de datos agrupados 8- Fijar hora y fecha 25-2
21 Find next... L-3
Estadsticas 18-1 DEL L-1
Estadsticas adicionales 18-15 FLOOR 3-15
Estadsticas para una sola variable SKIP L-1
18-2 Forma interactiva CALCULATOR
Estndar de distribucin normal 17- MODES C-1
19 Formas de entrada de progra-
EULER 5-12 macin 21-23
EVAL 2-6 Formas interactivas NUM.SLV A-1
EXEC L-2 Formas interactivas, uso de A-1
EXP 3-6 Formato cientfico 1-20
Pgina N-7
Formato de ingeniera 1-21 Funciones cambio derecho del tecla-
Formato de los nmeros 1-18 do B-8
Formato Estndar 1-18 Funciones cambio izquierdo B-5
Formato fijo 1-19 Funciones cambio izquierdo del
Frmula de Euler 4-1 teclado B-5
FOR...NEXT 21-66 Funciones de alarmas 25-5
Fourier 16-51 Funciones de Bessel 16-59
FP 3-15 Funciones de dibujos de programa-
Fracciones 5-27 ciones 22-24
Fracciones parciales, integracin Funciones de distribucin cumulati-
13-23 vas inversas 17-14
Frecuencia cumulativa 18-9 Funciones de fecha 25-1
FROOTS 5-12, 5-29 Funciones de hora 25-1
Funcin ALPHA del teclado 1-13 Funciones del editor L-1
Funcin ALPHA-cambio derecho del Funciones del editor de lnea L-1
teclado 1-13 Funciones inversas y sus grficos
Funcin ALPHA-cambio izquierdo 12-14
del teclado 1-13 Funciones principales en el teclado
Funcin de densidad de la probabil- B-2
idad 17-6 Funciones, mltiple variables 14-1
Funcin de distribucin cumulativa Funcin, tabla de valores 12-20,
17-4 12-30
Funcin de mnimos cuadrados 11-
25, 11-28 G
Funcin delta de Dirac 16-16 GAMMA 3-16
Funcin delta (Dirac) 16-16 Gamma function 3-16
Funcin grada de Heaviside 16-16 GAUSS 11-62
Funcin grada (Heaviside) 16-16 GCD 5-13, 5-22
Funcin informativa del CAS C-11 GCDMOD 5-13
Funcin masa de probabilidad 17-4 GET 10-6
Funcin potencial 15-3, 15-6 GETI 8-12
Funcin principal del teclado 1-13 GOR 22-35
Funciones alternas de las teclas B-4 Goto Line L-4
Funciones cambio derecho B-8 Goto Position L-4
Pgina N-8
Gradiente 15-1 Grficas, paramtricas 12-27
Grados 1-22 Grficas, polares 12-22
Grados decimales 1-23 Grfico de ln(X) 12-9
Grfica de ecuacin diferencial 12- Grficos de programas 22-1
32 GRD 3-2
Grfica de funciones 12-2 GROB 22-33
Grficas 12-1 GROBADD 12-59
Grficas, almacenamiento 12-8 GXOR 22-35
Grficas, campos de pendientes 12-
39 H
Grficas, curvas cnicas 12-24 HADAMARD 11-5
Grficas, diagramas de barras 12- HALT L-2
35 HEAD 8-13
Grficas, diagramas de contornos HELP 2-30
12-45 HERMITE 5-13, 5-22
Grficas, diagramas de corte verti- Herramientas del men TIME 25-2
cal 12-47 HESS 15-3
Grficas, diagramas de dispersin HEX 3-1, 19-2
12-37 HILBERT 10-16
Grficas, diagramas de grillas 12- Histogramas 12-34
43 HMS- 25-3
Grficas, diagramas de redes 12- HMS+ 25-3
48 HMS 25-3
Grficas, diagramas de superficies HORNER 5-13, 5-23
paramtricas 12-49 H-VIEW 12-23
Grficas, diagramas de verdad 12- HZIN 12-57
33 HZOUT 12-57
Grficas, ecuaciones diferenciales
12-30 I
Grficas, el men SYMBOLIC 12-58 i 3-17
Grficas, enfoque 12-56 IABCUV 5-12
Grficas, Fast 3D plots 12-40 IBERNOULLI 5-12
Grficas, histogramas 12-34 ICHINREM 5-12
Grficas, opciones 12-1 IDIV2 5-12
Pgina N-9
IDN 10-10 Integrales impropias 13-24
IEGCD 5-12 Integrales mltiples 14-8
IFTE 3-39 Integrales paso a paso 13-19
IF...THEN...ELSE...END 21-54 Integrales, definidas 13-17
IF...THEN...ELSE...END anidadas Integrales, dobles 14-8
21-55 Integrales, impropias 13-24
IF...THEN...END 21-52 Integrales, mltiples 14-8
ILAP 16-12 Integrales, paso a paso 13-19
IM 4-6 Intervalos de confianza 18-24
IMAGE 11-63 Intervalos de confianza de regresin
INDEP 22-6 linear 18-59
Inferencias de varianzas 18-53 Intervalos de confianza en regresin
INFO 22-4, 22-11, 22-14 linear 18-59
INPUT 21-24 Intervalos de confianza para la vari-
INS L-1 anza 18-37
Instruccin CASE 21-57 INTVX 13-16
Instruccin DO 21-68 INV 4-5, L-5
Instruccin FOR 21-65 Inverso modular 5-19
Instruccin START 21-60 INVMOD 5-13
Instruccin START...NEXT 21-60 IP 3-15
Instruccin STARTSTEP 21-64 IQUOT 5-12
Instruccin WHILE 21-70 IREMAINDER 5-12
INT 13-16 ISECT en diagramas 12-8
Integracin de fracciones parciales ISOL 6-1
13-23 ISOM 11-63
Integracin por partes 13-22 ISPRIME? 5-12
Integracin, cambio de variable 13- ITALI L-5
21 I%YR 6-11
Integracin, sustitucin 13-21 IR 5-32
Integracin, tcnicas 13-21
Integrales 13-16 J
Integrales definidas 13-17 Jacobiano 14-9
Integrales dobles 14-8 JORDAN 11-54
integrales dobles 14-10
Pgina N-10
K Listado de catlogo de funciones I-1
KER 11-63 Listado de la funcin informativa del
CAS H-1
L Listas 8-1
LABEL 12-54, 22-3 LN 3-6
Labels L-4 LNCOLLECT 5-6, 5-33
LAGRANGE 5-13, 5-23 LNP1 3-10
LAP 16-12 LOG 3-6
LAPL 15-5 LOGIC menu 19-5
Laplace, transformadas 16-12 LQ 11-57, 11-59
Laplace, transformadas inversas de LSQ 11-28, 11-47
16-12 LU 11-57
Laplace, transformadas y EDOs 16- LVARI 7-15
18
Laplaciano 15-5 M
LASTARG 21-72 MAD 11-55
Lazos de programa 21-59 MANT 3-15
LCD 22-36 MAP 8-14
LCM 5-13, 5-24 Marca de clases 18-7
LCXM 11-18 MARK 12-53
LDEC 16-4 Matrices 10-1
LEGENDRE 5-13, 5-24 Matriz aumentada 11-35
Lenguaje User RPL 21-1 Matriz diagonal 10-14
Letras griegas G-3 Matriz Hessiana 15-3
Letras griegas D-3 Matriz identidad 10-1, 11-7
LGCD 5-11 Matriz inversa 11-7
lim 13-2 Matriz triangular inferior 11-57
Lmites 13-1 Matriz triangular superior 11-33,
Lmites de clases 18-6 11-48
LIN 5-6, 5-33 MAX 3-14
LINE 12-53, 22-22 Mximo 13-14, 14-5
LINSOLVE 11-47 MAXR 3-17
LISTA 2-40 Media 18-4
Lista de caracteres 23-4 Media armnica 8-17
Pgina N-11
Media geomtrica 8-19, 18-4 Men de matemticas F-5
Mediana 18-3 Men de soluciones numricas F-3
Medida angular 1-23, G-2 Men de teclas 1-4
Medidas de dispersin 18-3 Men de tiempo del da y fecha F-3
Medidas de tendencia central 18-3 Men DERIV&INTEG 13-5
Memoria 26-1 a 26-11 Men DIFF 16-4
MENU 12-55 Men GOTO L-2, L-4
Men G-3 Men GROB 22-34
Men ALG 5-3 Men LIST 8-10
Men ALRM 25-3 Men LOGIC 19-5
Men APPS F-1 Men MAIN G-4, K-1
Men ARITHMETIC 5-10 Men MAIN/ALGB K-1
Men BIT 19-7 Men MAIN/ARIT K-3
Men BYTE 19-7 Men MAIN/CASCFG K-1
Men CALC/DIFF 16-4 Men MAIN/CMPLX K-3
Men CAS F-6 Men MAIN/DIFF K-2
Men CHARS 23-2 Men MAIN/EXP&LN K-4
Men CMPLX 4-6 Men MAIN/MATHS (men
Men CONVERT 5-30 MATHS) J-1
Men de editor de texto F-5 Men MAIN/MATR K-4
Men de funciones de diagra- Men MAIN/REWRITE K-5
macin F-1 Men MAIN/SOLVER K-3
Men de funciones de entrada / sal- Men MAIN/TRIGO K-2
ida F-2 Men manejo de archivos F-4
Men de funciones I/O F-2 Men MATHS G-4, J-1
Men de herramientas 1-7 Men MATHS/CMPLX J-1
CASCMD 1-7 Men MATHS/CONSTANTS J-1
CLEAR 1-7 Men MATHS/HYPERBOLIC J-2
EDIT 1-7 Men MATHS/INTEGER J-2
HELP 1-8 Men MATHS/MODULAR J-2
PURGE 1-7 Men MATHS/POLYNOMIAL J-3
RCL 1-7 Men MATRICES 10-4
VIEW 1-7 Men MATRIX/MAKE 10-4
Men de listas 1-4 Men MTH 3-8
Pgina N-12
Men MTH/LIST 8-10 Mnimo 13-14, 14-5
Men MTH/PROBABILITY 17-1 MINIT 7-15
Men MTH/VECTOR 9-12 MINR 3-17
Men PLOT 22-1 MITM 7-15
Men PLOT (men 81) G-3 MKISOM 11-64
Men PLOT/FLAG 22-15 MOD 3-15, 5-13
Men PLOT/STAT 22-13 MODL 22-14
Men PLOT/STAT/DATA 22-13 Modo 18-5
Men PRG 21-5 Modo Algebraico 1-14
Men PRG/MODES/KEYS 20-6 Modo CAS Approximate C-4
Men PRG/MODES/MENU 20-1 Modo CAS Approximate vs. Exact
Men REWRITE 5-31 C-4
Men SEARCH L-2, L-3 Modo CAS Complex C-6
Men SOLVE 6-31 Modo CAS Complex vs. Real C-6
Men SOLVE (men 74) G-3 Modo CAS de potencia creciente C-
Men SOLVE/DIFF 16-75 9
Men START (men 96) G-3 Modo CAS Exact C-4
Men STAT 18-17 Modo CAS no-verbose C-8
Men Style L-5 Modo CAS Numeric C-4
Men SYMBOLIC 12-58 Modo CAS Numeric vs. Symbolic C-
Men SYMB/GRAPH 12-59 4
Men TIME 25-1 Modo CAS Real C-6
Men TRIG 5-31 Modo CAS Rigorous C-10
Men UTILITY (men 113) G-3 Modo CAS Step-by-step (paso a
Men VECTOR 9-12 paso) C-8
Men ZOOM 12-56 Modo CAS Symbolic C-4
Mens 1-3 Modo CAS Verbose C-8
Mens no accesibles desde el tecla- Modo CAS Verbose vs. no-verbose
do G-3 C-8
MES 7-12 Modo COMPLEJO 4-1
Mtodo de los mnimos cuadrados Modo RPN 1-14
18-56 Modos de la calculadora 1-14
Mtodo mnimo cuadrado 18-56 Modos de la pantalla 1-26
MIN 3-14 Modos de operacin 1-13
Pgina N-13
MODSTO 5-13 Nmeros hexadecimales 19-8
Modular de programaciones 22-39 Nmeros octales 3-2
MODULO 2-41, C-3 Nmeros reales C-6
Mdulo CAS C-4 Nmeros reales vs. nmeros enteros
Momento de una fuerza 9-20 C-6
MSGBOX 21-34 NUMX 22-12
MSLV 7-5 NUMY 22-12
MSOLVR 7-15
MTRW 9-3 O
Muestra vs. poblacin 18-5 Objeto algebraico 5-1
MULTMOD 5-13 Objetos 2-2, 24-1
Objetos grficos 22-33
N Objetos reales 2-1
NDIST 17-11 OBJ 9-23, 23-1
NEG 4-7 OCT 19-2
NEW 2-39 ODETYPE 16-8
NEXt eQuation 12-7 Ondas Cuadradas, series de Fourier
NEXTPRIME 5-12 16-42
Norma de columna 11-10 Ondas triangulares, series de Fouri-
Norma de Frobenius 11-8 er 16-37
NOT 19-6 Operacin del diagrama FUNC-
Notas adicionales sobre la re- TION 12-15
gresin linear 18-56 Operaciones a nivel de sistema G-3
NSUB 8-13 Operaciones con unidades 3-18
NUM 23-2 Operaciones de PLOT 12-5
numerical solver 11-20 Operador de concatenacin 8-5
Nmero de condicin 11-12 Operadores 3-8
Nmeros aleatorios 17-2 Operadores lgicos 21-50
Nmeros binarios 19-1 Operadores relacionales 21-48
Nmeros complejos 2-2, 4-1 OR 19-6
Nmeros de men 20-2 ORDER 2-39
Nmeros decimales 19-4 Organizar los datos 2-38
Nmeros en bases 19-1 Otros caracteres D-3
Nmeros enteros C-6
Pgina N-14
P Polinomios de Taylor 13-26
3-17 Polinomios de Tchebycheff 16-61
PA2B2 5-12 POS 8-12
Pantalla de relojes 1-30 Potencial de un gradiente 15-3
Parte imaginaria 4-1 POTENTIAL 15-3
Parte real 4-1 POWEREXPAND 5-33
PARTFRAC 5-6, 5-13, 5-28 POWMOD 5-13
PASTE 2-31 PREVPRIME 5-12
PCAR 11-52 PRIMIT 2-41
PCOEF 5-13, 5-25 Probabilidad 17-1
PDIM 22-22 Producto CROSS 9-13
Percentiles 18-16 producto DOT 9-13
PERIOD 2-41, 16-38 Programa DBUG 21-24
PERM 17-2 Programa de GROB 22-36
Permutaciones 17-1 Programacin 21-1
PEVAL 5-26 Programacin de aviso de cadena
PGDIR 2-50 de entrada 21-23
PICT 12-8, 22-22, 22-33 Programacin de caja de mensaje
PICTURE 22-24 21-41
PICT 12-55 Programacin de entrada interacti-
Pivoteo completo 11-39 va 21-21
PIXOFF 22-24 Programacin de forma de entrada
PIXON 22-24 21-23
PIX? 22-24 Programacin de salida con etique-
Plano en el espacio 9-21 ta 21-36
LIST 8-10 Programacin modular 22-39
PLOT 12-4 Programacin secuencial 21-16
Plot setup 12-59 Programacin utilizando unidades
Poblacin 18-3 21-45
Poblacin finita 18-3 Programaciones con funciones de
Polinomios 5-20 dibujo 22-37
Polinomios caractersticos 11-51 Programaciones con GROB 22-36
Polinomios de Chebyshev 16-61 Programaciones de funciones de
Polinomios de Hermite 16-63 dibujos 22-24
Pgina N-15
Programacin, secuencial 21-21 PV 6-11
Programas de diagramas bidimen- PVIEW 22-24
sionales 22-16 PXC 19-8, 22-24
Programas de diagramas tridimen-
sionales 22-16 Q
Programas de grficos 22-1 QR 11-59
Promedio ponderado 8-19 QUADF 11-60
PROOT 5-25 QUIT 3-32
PROPFRAC 5-11, 5-27 QUOT 5-25
Propiedades de la pantalla 1-28 QXA 11-61
Propiedades del editor de lnea 1-
27 R
Propiedades del escritor de ecua- RAD 3-2
ciones 1-29 Radianes 1-22
Prueba de hiptesis 18-39 Races cuadradas 3-5
Prueba de hiptesis de regresin lin- Ramificacin del programa 21-51
ear 18-59 RAND 17-2
Prueba de hiptesis en la calcula- RANM 10-12
dora 18-50 RCI 10-28
Prueba de hiptesis en regresin lin- RCIJ 10-29
ear 18-59 RCLKEYS 20-6
Prueba de sistema G-3 RCLMENU 20-2
Prueba de sistema de calculadora RCWS 19-5
G-3 RDM 10-11
Pruebas apareadas de la muestra RDZ 17-3
18-45 RE 4-6
PSI 3-16 REALASSUME 2-41, C-3
PTAYL 5-13, 5-25 Recomenzar de la calculadora G-3
PTYPE 22-5 Recomenzar la calculadora G-3
Punto de la montura 14-5 Recomenzar "caliente" de la calcu-
Punto decimal 1-22 ladora G-3
Puntos extremos 13-14 Recomenzar "fro" la calculadora G-
PUT 8-12, 10-6 3
PUTI 10-6 RECT 4-3
Pgina N-16
Referencias del pxel 19-8 Rotacional 15-5
Regla de la cadena 13-7 ROW- 10-27
Regla de la cadena para derivadas ROW+ 10-27
parciales 14-4 ROW 10-26
Regresin linear de error de predic- RR 19-7
cin 18-58 RRB 19-8
Regresin linear mltiple 18-64 RREF 11-49
Relaciones linearizadas 18-13 RRK 16-77
REMAINDER 5-13, 5-25 RSBERR 16-80
Remover la etiqueta 21-37 RSWP 10-28
RENAM 2-39 RZ 3-1
REPL 10-13, 12-55 RB 19-3
Replace L-3 RC 4-6
Replace All L-4 RD 3-15
Replace Selection L-4 RI 5-32
Replace/Find Next L-4
Representacin cartesiana 4-1 S
Representacin polar 4-1, 4-3 2-34
RES 22-7 Salida con etiqueta 21-36
RESET 22-9, 22-15 Salida de programacin con etique-
Resolvedor de ecuaciones mltiples ta 21-36
27-6 Salida en programas 21-36
RESULTANT 5-13 SAME 21-51
Resultante de fuerzas 9-19 SCALE 22-8
REVLIST 8-10 SCALEH 22-8
RISCH 13-16 SCALEW 22-8
RKF 16-75 SCHUR 11-58
RKFERR 16-80 DAT 18-7
RKFSTEP 16-78 Seal de sistema (ALG/RPN) G-1
RL 19-7 Seal de sistema (CHOOSE/SOFT)
RLB 19-8 G-2
RND 3-15 Seal de sistema (EXACT/APROX)
ROOT 6-31 G-1
ROOT en diagrama 12-6 Seal sonora 1-24
Pgina N-17
SEND 2-39 Sistema de ecuaciones 11-20
SEQ 8-13 SIZE 8-12, 10-8, 22-36
Series de Fourier 16-31 SKIP L-1
Series de Fourier complejas 16-33 SL 19-7
Series de Fourier en EDO 16-45 SLB 19-8
Series de Fourier para ondas cuad- LIST 8-10
radas 16-42 SLOPE en diagramas 12-7
Series de Fourier para ondas trian- SNRM 11-10
gulares 16-37 Solucin de tringulos 7-12
Series de Fourier y EDO 16-45 Solucin numrica 11-20
Series de Fourier, complejas 16-33 Soluciones grficas de EDO 16-64
Series de Maclaurin 13-26 Soluciones numricas 6-6
Series de Taylor 13-26 Soluciones numricas de EDO 16-
Series infinitas 13-24, 13-26 64
Series, Fourier 16-31 Soluciones numricas para EDO
SHADE en diagramas 12-7 rgidas 16-73
SI 3-32 SOLVE 5-6, 6-3, 7-1, 27-3
SIDENS 3-34 Solve finance.. 6-11
SIGMA 13-16 Solve poly... 6-7
SIGMAVX 13-16 SOLVEVX 6-4
SIGN 3-15, 4-7 Sonido de tecla 1-24
SIGNTAB 12-59, 13-11 SORT 2-40, 8-10, 8-11
Smbolo de ngulo () G-2 PAR 22-14
SIMP2 5-12, 5-27 SPHERE 9-18
Simplificacin de expresiones no SQ 3-5
racionales C-10 SR 19-7
Simplificacin de una expresin 2- SRAD 11-11
27 SRB 19-8
SIMPLIFY 5-33 SREPL 23-3
SIMU 22-15 SST 21-39
SIN 3-7, 8-9 STEQ 6-17
SINH 3-10 STOALARM 25-5
Sistema binario 19-3 STOKEYS 20-6
Sistema de coordenadas 1-23 STREAM 8-13
Pgina N-18
STURM 5-13 TAYLR 13-27
STURMAB 5-13 TAYLR0 13-27
STWS 19-5 TCHEBYCHEFF 5-26
SUB 10-13 TDELTA 3-34
Sub-men IFERR 21-72 Teclado 1-11, B-1
Sub-men MATRIX/MAKE 10-4 Teclas de usuario 20-1
Sub-men POLY 6-36 Teclas definidas por el usuario 20-6
Sub-men ROOT 6-31 Tcnicas de integracin 13-21
Sub-men SOLVR 6-32, 6-35 Teorema chino del residuo 5-21
Sub-men TVM 6-37 Teorema fundamental de la lgebra
SUBST 5-6 6-7
SUBTMOD 5-13 Teoremas de transformadas de
Suma de errores cuadrados (SSE) Laplace 16-13
18-72 TEXPAND 5-6
Suma de totales cuadrados (SST) TICKS 25-3
18-71 TIME 25-3
Suprimir sub-directorios 2-49 TITLE 7-14
SVD 11-58 TLINE 12-53, 22-23
SVL 11-58 TMENU 20-1
SYLVESTER 11-62 TPAR 12-21
SYST2MAT 11-50 TRACE 11-16
TRAN 11-17
T Transformacin de coordenadas 14-
Tabla 12-20, 12-30 9
Tabla de valores de funciones 12-30 Transformadas de Fourier 16-46
TABVAL 12-60, 13-11 Transformadas de Fourier, convolu-
TABVAR 12-60, 13-12 cin 16-52
TAIL 8-13 Transformadas de Fourier, defini-
Tamao de palabra 19-5 ciones 16-49
Tamao del encabezado 1-30 Transformadas de Laplace 16-12
TAN 3-7 Transformadas de Laplace, inversas
TANH 3-10 16-12
Tarjetas de memoria SD 26-8 a 26- Transformadas de Laplace, teorem-
10 as 16-13
Pgina N-19
Transformadas inversas de Laplace Unidades de temperatura 3-22
16-12 Unidades de tiempo 3-21
Transformadas rpidas de Fourier Unidades de velocidad 3-21
16-52 Unidades de volumen 3-21
Transformadas, Laplace 16-12 Unidades en Programacin 21-45
Transpuesta 10-1 UNIT 3-32
Transpuesta de la matriz 10-1 Uso de formas interactivas A-1
TRN 10-9 UTPC 17-13
TRNC 3-15 UTPF 17-14
TSTR 25-3 UTPN 17-11
TVMROOT 6-37 UTPT 17-12
TYPE 24-2 UVAL 3-29
U V
UBASE 3-24, 3-29 Valores propios 11-11, 11-52
UFACT 3-29 VALUE 3-32
ltima escritura 1-24 VANDERMONDE 10-15
UNASSIGN K-1 Variable global de alcance 21-4
UNASSUME J-3 Variable independiente CAS C-3
UNDE L-5 Variable independiente en CAS C-3
UNDO 2-69 Variables 26-1
Unidades 3-20 Variables globales 21-2
Unidades de ngulos 22-30, 22-32, Variables locales 21-2
22-36 Varianza 18-5
Unidades de rea 3-21 Varianza de datos agrupados 8-23
Unidades de electricidad 3-22 Vector bidimensional 9-14
Unidades de energa 3-22 Vector tridimensional 9-15
Unidades de fuerza 3-21 Vectores 9-1
Unidades de iluminacin 3-22 Vectores columnas 9-22
Unidades de longitud 3-20 Vectores filas 9-22
Unidades de masa 3-21 Vectores listas 9-22
Unidades de potencia 3-22 Vectores propios 11-11, 11-53
Unidades de presin 3-22 Vector, potencial 15-7
Unidades de radiacin 3-22 VIEW en diagramas 12-7
Pgina N-20
Viscosidad 3-22 ZDECI 12-58
VPAR 12-51, 22-12 ZDFLT 12-57
VPOTENTIAL 15-7 ZEROS 6-5
VTYPE 24-2 ZFACT 12-56
VX 2-41, 5-23, C-3 ZFACTOR 3-34
VZIN 12-57 ZIN 12-56
VZOUT 12-57 ZINTG 12-58
V 9-14 ZLAST 12-57
ZSQR 12-58
W ZTRIG 12-58
WHILE...REPEAT...END 21-70 ZVOL 22-11
X Symbols
XCOL 22-14 ! 17-2
XNUM K-5 % 3-13
XOR 19-6 %CH 3-13
XPON 3-15 %T 3-13
XQ K-5 +ROW 9-5
XRNG 22-7 divisin de matrices 11-31
XROOT 3-5 ARRY 9-7, 9-24
XSEND 2-40 BEG L-1
XVOL 22-11 COL 10-21
XXRNG 22-11 DATE 25-3
XYZ 3-2 DIAG 10-14
X,Y 12-55 END L-1
GROB 22-35
Y HMS 25-3
YCOL 22-14 LCD 22-36
YRNG 22-7 LIST 9-24
YVOL 22-11 ROW 10-25
YYRNG 22-11 STK 3-32
STR 23-1
Z TAG 21-36, 23-1
ZAUTO 12-57 TIME 25-3
Pgina N-21
UNIT 3-30
V2 9-14
V3 9-15
Pgina N-22
Garanta Limitada
Perodo de garanta de HP 50 calculadora grfica: 12 meses.
Pgina GL-1
6. HP NO OFRECE OTRAS GARANTAS EXPRESAS O CONDICIONES
YA SEAN POR ESCRITO U ORALES. SEGN LO ESTABLECIDO POR
LAS LEYES LOCALES, CUALQUIER GARANTA IMPLCITA O
CONDICIN DE MERCANTIBILIDAD, CALIDAD SATISFACTORIA O
ARREGLO PARA UN PROPSITO PARTICULAR, EST LIMITADA A LA
DURACIN DE LA GARANTA EXPRESA ESTABLECIDA MS ARRIBA.
Algunos pases, estados o provincias no permiten limitaciones en la
duracin de una garanta implcita, por lo que la limitacin o exclusin
anterior podra no aplicarse a usted. Esta garanta podra tambin
tener otro derechos legales especficos que varan de pas a pas,
estado a estado o provincia a provincia.
7. SEGN LO ESTABLECIDO POR LAS LEYES LOCALES, LOS REMEDIOS
DE ESTE COMUNICADO DE GARANTA SON NICOS Y
EXCLUSIVOS PRA USTED. EXCEPTO LO INDICADO ARRIBA, EN
NINGN CASO HP O SUS PROVEEDORES SERN RESPONSABLES
POR LA PRDIDA DE DATOS O POR DAOS DIRECTOS, ESPECIALES,
INCIDENTALES, CONSECUENTES (INCLUYENDO LA PRDIDA DE
BENEFICIOS O DATOS) U otros DAOS, BASADOS EN
CONTRATOS, AGRAVIO ETCTERA. Algunos pases, estados o
provincias no permiten la exclusin o limitacin de daos incidentales
o consecuentes, por lo que la limitacin o exclusin anterior puede que
no se aplique a usted.
8. Las nicas garantas para los productos y servicios HP estn expuestas
en los comunicados expresos de garanta que acompaan a dichos
productos y servicios. HP no se har responsable por omisiones o por
errores tcnicos o editoriales contenidos aqu.
PARA LAS TRANSACCIONES DEL CLIENTE EN AUSTRALIA Y NUEVA ZELANDA:
LOS TRMINOS DE GARANTA CONTENIDOS EN ESTE COMUNICADO,
EXCEPTO LO PERMITIDO POR LA LEY, NO EXCLUYEN, RESTRINGEN O MODIFI-
CAN LOS DERECHOS DE ESTATUTOS DE MANDATORIA APLICABLES A LA
VENTA DE ESTE PRODUCTO PARA USTED Y SE AGREGAN A ELLOS.
Pgina GL-2
Servicio
Pgina GL-3
Colombia 9-800-114726
Per 0-800-10111
Amrica central y el 1-800-711-2884
Caribe
Guatemala 1-800-999-5105
Puerto Rico 1-877-232-0589
Costa Rica 0-800-011-0524
Pgina GL-4
Modifications
The FCC requires the user to be notified that any changes or modifications
made to this device that are not expressly approved by Hewlett-Packard Com-
pany may void the user's authority to operate the equipment.
Cables
Connections to this device must be made with shielded cables with metallic RFI/
EMI connector hoods to maintain compliance with FCC rules and regulations.
Canadian Notice
This Class B digital apparatus meets all requirements of the Canadian Interfer-
ence-Causing Equipment Regulations.
Pgina GL-5
Avis Canadien
Cet appareil numrique de la classe B respecte toutes les exigences du Rgle-
ment sur le matriel brouilleur du Canada.
xxxx*
This marking is valid for non-Telecom prodcts This marking is valid for EU non-harmonized Telecom products.
and EU harmonized Telecom products (e.g. *Notified body number (used only if applicable - refer to the product
Bluetooth). label)
Japanese Notice
VCCI
B
Korean Notice
Pgina GL-6
Eliminacin de residuos de equipos elctricos y
electrnicos por parte de usuarios particulares en la
Unin Europea
Este smbolo en el producto o en su envase indica que no debe
eliminarse junto con los desperdicios generales de la casa. Es
responsabilidad del usuario eliminar los residuos de este tipo
depositndolos en un "punto limpio" para el reciclado de resid-
uos elctricos y electrnicos. La recogida y el reciclado selecti-
vos de los residuos de aparatos elctricos en el momento de su
eliminacin contribuir a conservar los recursos naturales y a
garantizar el reciclado de estos residuos de forma que se proteja el medio
ambiente y la salud. Para obtener ms informacin sobre los puntos de rec-
ogida de residuos elctricos y electrnicos para reciclado, pngase en con-
tacto con su ayuntamiento, con el servicio de eliminacin de residuos
domsticos o con el establecimiento en el que adquiri el producto.
Pgina GL-7