Está en la página 1de 111
fx-7000G MANUAL DEL PROPIETARIO CASIO. fx-7000G ® La informacion contenida en este manual queda sujeta a cambios sin previo aviso. ®Se prohibe la reproduccion parcial o total de este manual. @Casio no se hace responsable por los dafios o pérdidas que pueda ocasionar el uso de este manual. Por limitaciones en los procesos de impresi6n, los ejemplos de visualizaciones en la pantalla presentados en este manual son solamente aproximaciones y pueden diferir levemente de las visualizaciones reales INTRODUCCION Gracias por la compra de una CASIO fx-7000G. Esta unidad es una computadora programable totalmente nueva. Ademas de sus 82 functiones cientificas, sus funciones graficas hacen posible el trazado de una gran variedad de grAficos. Los cAlculos manuales pueden Ilevarse a cabo facilmente siguendo la denominada “légica algebraica real”. La funcion de repeticion permite, por su lado, confirmar o corregir errores cometidos en el procedimiento de entrada desde el teclado. Los programas pueden entrarse siguiendo una ldgica algebraica real, lo que simplifica considerablemente la re- peticion de calculos recurrentes y complejos. Este manual se compone de cuatro partes: 1. Configuracion y funcionamiento 2. Calculos manuales 3. Graficos 4. Caiculos por programa Familiaricese, primeramente, con la nomenclatura, el manejo y las precauciones en el uso de la unidad leyendo la Seccion 1. Las Sec- ciones 2, 3 y 4 contienen ejemplos practicos y explicaciones sobre los dos tipos de calculos: manuales y por programa. i INDICE SS INTRODUCCION PRECAUCIONES EN EL USO .. 1. CONFIGURACION Y FUNCTIONAMIENTO ..... 4-1 1-2 2. GALCULOS MANUALES .. 2-1 NOMENCLATURA Y FUNCIONES Pantalla Interruptor de encendido Teclas especiales ... Teclas numéricas/del punto decimal/del exponente . Teclas para calculos Teclas para graficos .. Teclas de funciones . Ajuste del contraste ALIMENTACION Y CAMBIO DE LAS PILAS. . Procedimiento. .... ANTES DE COMENZAR A CALCULAR Prioridad de calculo .... Numero de memorias temporales. 17 Modos de calculo ...... 18 Numero de digitos de entrada/visualizacion y de calculo .... 19 Superacion de la capacidad y errores Numero de caracteres de entrada ... Pantallas para graficos y para textos Registros de visualizacion . Correcciones ....... Memorias ...... Ampliacion del namero de memorias Funcion de respuesta .... Funcion de apagado automatico CALCULOS FUNDAMENTALES .... Operaciones aritméticas CAlculos con paréntesis Calculos con memorias_ . 2. iy 2-3 2-4 3. GRAFICOS ... 3-1 3-2 3-3 APLICACIONES DE LA FUNCIONES DE GRAFICOS Especificacién del numero de digitos decimales, de digitos significativos y del exponente ... FUNCIONES ESPECIALES Funcion para calculos continuos Funcion de repeticion.... Funciones para sentencias multiples CALCULOS DE FUNCIONES Unidades de medida angular .. Funciones trigonométricas y trigonométricas inversas Funciones logaritmicas y exponenciales Funciones hiperbdlicas e hiperbdlicas inversas Conversion de coordenadas ..........ec0 Otras funciones bo CALCULOS CON NUMEROS BINARIOS, OCTALES, DECIMALES Y HEXADECIMALES ao Conversiones entre los sistemas binario, octal,decimal y hexadecimal .... Expresiones Negativas Operaciones matematicas fundamentales con binarios, octales, decimales y hexadecimales Operaciones logicas CALCULOS ESTADISTICOS 50 Desviaciones estandar CAlculos de regresiones Regresi6n lineal Regresi6n logaritmica Regresion exponencial Regresion de potencias . GRAFICOS DE FUNCIONES INCORPORADAS Sobreposicion de graficos de funciones incorporadas GRAFICOS GENERADOS POR EL USUARIO Escalas ...... Graficos de funciones generadas por el usuario . Sobreposici6n de graficos de funciones .. Funcion de rastreo Funcion de trazado Funci6n para trazado de lineas Funci6n de factor .. 3-4 4. CALCULOS POR PROGRAMA .... 4-1 4-3 4-4 4-5 GRAFICOS DE ESTADISTICAS CON UNA VARIABLE .. 86 Trazado de graficos para estadisticas con una sola variable . -- 86 Resumen ... oe GRAFICOS DE ESTADISTICAS CON DOS VARIABLES.. 90 Trazado de graficos para estadisticas con pares de variables .... éQUE ES UN PROGRAMA? Formulas .... Programacion Almacenamiento de programas Ejecucion del programa VERIFICACION Y COMPAGINACION DE PROGRAMAS (CORRECCION, INSERCION Y SUPRESION) Formulas .... Programacion Compaginacién del programa Ejecuci6n del programa .. Resumen ... DEPURACION DE PROGRAMAS. (CORRECCION DE ERRORES) ..... Depuracion cuando aparece un mensaje de error Mensajes de error .... Consideraciones para cada tipo de error CUENTA DEL NUMERO DE PASOS DE PROGRAMA AREAS DE PROGRAMA Y MODOS DE CALCULO ........ Especificacion del area de programa y del modo de calculo en el modo WRT ...... Precauciones en cuanto a los modos de calculo . BORRADO DE PROGRAMAS ... Borrado de un solo programa .... Borrado de todos los programas CONVENIENTES MANDOS DE PROGRAMA Mandos de salto Salto incondicional Salto condicional ... Saltos con cuenta . Resumen . Subrutinas 4-8 Funcién de avance a la linea siguiente 126 MEMORIAS MATRICIALES .. 128 Uso de memorias matriciales 128 Precauciones en el uso de memorias matriciales 129 Aplicaciones de las memorias matriciales ..... 131 VISUALIZACION DE CARACTERES ALFANUMERICOS Y SIMBOLOS ...... 133 Caracteres alfanuméricos y simbolos 4-10 USO DE LA FUNCION PARA GRAFICOS MATERIAL DE REFERENCIA ESPECIFICACIONES ..... EN PROGRANAS .... . 136 PROGRAMOTECA ..... 139 Analisis de factor primo ... 140 Medida comin mayor . 142 Enteros definidos usando la regla de Simpson 144 Conversion A+Y .... 146 Igualacion de impedancias con pérdidas minimas 148 Viga voladiza bajo carga concentrada ... 150 Movimiento parabdlico 152 Distribucion normal .. 154 Circunferencia y punto de tangente . 156 Rotacion de figuras... Variacion de graticos por parametros Ciclo de histéresis Curva de regresion Diagrama “Parade” .. 164 CAlculos manuales CAlculos por programa Mensajes de error .... Gama de entrada de las funciones (principios generales) cen PRECAUCIONES EN EL USO ®Esta unidad incorpora componentes electronicos de precision. No in- tente desarmarla. No la deje caer ni la someta a impactos fuertes o cambios bruscos de la temperatura. Evite guardarla en sitios donde la temperatura, la humedad o el polvo sean excesivos. Su uso en ambientes muy frios puede hacer que la respuesta de la pantalla sea lenta 0, en algunos casos, nula. La pantalla volvera a la normalidad cuando se logre la temperatura normal. @Las pilas deben cambiarse cada 2 afios, ain si no se utiliza la unidad por periodos de tiempo prolongados. No deje pilas agotadas en el compartimiento para las mismas. Puenden sulfatarse y dafiar, con- secuentemente, la unidad. @No use liquidos volatiles—diluyente, bencina, etc.—para la limpienza de la unidad. Hagalo con un pafio embebido en detegente neutro y debidamente estrujado. @En caso de averias o un funcionamiento inadecuado, envie o lleve la unidad a la tienda donde la adquirio 0 a su distribuidor CASIO mas cercano. En dicho caso, informe al detalle los sintomas observados en la misma. @ Antes de solicitar la reparacién de su unidad al personal especializado correspondiente, corrobore que la causa de los sintomas detectados no sea debido a la alimentacion (pilas agotadas) o a errores en el manejo o la programacion. 1. CONFIGURACION Y FUNCIONAMIENTO 1-1 NOMENCLATURA Y FUNCIONES Tecla para mayusculas Interruptor de. encendido Teclas numéricas- Pantalla Teclas para desplazamiento del cursor/repeticion Tecla de modo —Tecla para graficos ~Tecla de funciones Tecla de borrado Tecla de borrado total | _Teclas para operaciones artiméticas Tecla de ejecucion Tecla para obtener la respuesta @ Pantalla RR MODE ¥# eH sys mode : RUN a cal mode : COMP angle : Deg i eee display > Norm ] i] | Step 0 4 / La pantalla puede visualizar 8 lineas de 16 caracteres (alfanuméricos y simbolos) cada una. Los graficos se trazan en ella con una matriz de 95 por 63 puntos. La indicacion del modo, como el que se observa a la izquierda, muestra lo siguiente: modo de sistema (sys mode), modo de cAlculo (cal mode), unidad angular (angle), numero de digitos decimales o numero de digitos significativos (display), y el estado de la memoria intermedia para el teclado (pasos). A la derecha se muestra un grafico sinusoidal a modo de ejemplo. La letra “O” se diferencia del cero agregandosele al segundo una barra cruzada (Q). @ Interruptor de encendido Se desliza hacia arriba para encender la unidad y hacia abajo para apagarla. @ Teclas especiales {s1=] Tecla para mandos y funciones especiales Se presiona para la entrada de los mandos y funciones inscriptas en marron por encima o debajo de cada tecla. La indicaci6n S| parpadea en la pantalla para indicar que se ha pulsado la tecla [sii]. Al pulsarse esta téecla por segunda vez, la indicacion 5] desaparace de la pantalla y la unidad vuelve al estado inicial. Tecla de modo Se utiliza para establecer el modo de funcionamiento de la unidad y para especificar la unidad de medici6on angular. [wood] (1)... ([woog) (2)... [wooe] [4] (ioe .. (wood 1 .. (wooe] 8) ... {wooe] (5) ... {wooe) E) ... Para calculos manuales y la ejecucion de programas. Para escribir 0 corregir programas. . Para borrar programas. . Deg aparece en la pantalla. Si se presiona la tecla [Exe], se especifican grados como la unidad de medicion angular. Rad aparece en la pantalla. Si se presiona la tecla [Exe], se especifican radianes como la unidad de medici6n angular. Gra aparece en la pantalla. Si se presiona la tecla [Ex], se especifican gradientes como la unidad de medicion angular. Fix aparece en la pantalla. La entrada de un valor desde 0 hasta 9 seguido por la pulsacion de la tecla [Exe] permite la especificacion del namero de digitos decimales correspon- diente. —* 3 digitos decimales Sci aparece en la pantalla. La entrada de un valor desde 0 hasta 9 seguido por la pulsacién de la tecla [Ex] permite especificar el nimero de digitos significativos (1 hasta 10). Ej (6) (5) [EE] — 5 digitos significativos Norm aparece en la pantalla. La pulsacion de especificacion del numero de digitos significativos y deci- males. Defm aparece en la pantalla. La entrada de un valor seguido por la pulsacion de la tecla [Exe] permite especificar el numero de memorias disponibles. > Se agregan 10 memorias Si la tecla [&] se pulsa sin entrar ningdn valor, aparecen en la pantalla el numero de memorias disponibles y la cantidad de pasos remanentes (ver la pagina 25). Ej. (uooe) 2) (Exe) *eDefmee Program : 6 Memory : 36 286 Bytes Free (wo0e] 5... Especifica el modo COMP, en el cual se pueden realizar calculos aritméticos o de funciones. Pueden, ademas, ejecutarse programas. ... Para llevar a cabo conversiones de binarios, octales y hexa- decimales. [wove] & ... Para cAlculos de desviaciones estandar (modo SD1). [nove] H] ... Para calculos de regresiones (modo LR1). [sit] [uode] BX)... Para la creacién de un grafico de barras, de lineas o de una curva de distribucion normal en base a datos estadisticos con una sola variable (modo SD2). (Suet) (tobe) I} ... Para la creacion de una linea de regresién en base a datos estadisticos con un par de variables (modo LR2). [siaer] {wo0e] 4} ... Se presionan a continuacion de una entrada numérica que representa una medida angular en grados. Se presionan a continuacién de una entrada numérica que representa una medida angular en radianes. .. Se presionan a continuacion de una entrada numérica que representa una medida angular en gradientes. Sar] [HODE| {ust Teclas para la entrada de caracteres alfabéticos Se presiona para permitir la entrada de caracteres alfabéticos y especiales. La indication &§ aparece en la pantalla al presionarse Mr] permitiendo la entrada de un caracter alfabético. Esta indicacion desaparece de la pantalla y la unidad retorna a su condici6n original inmediatamente. La pulsaci6n de [itu] después de [si#i] pone la unidad en una condicién que permite !a entrada seguida de caracteres alfabéticos o especiales, hasta que se presione nuevamente la tecla Cc isi) fea ee) Ff pe) ave eae) }iaea) eeu: (Fos) (eee): (aes) COO we Ce) C8 cee) Ce) Ce] te f@ [Pra] Tecla para ejecuci6n de programas/mando de salto Para ejecutar un programa, presione entre una valor desde 0 hasta 9 y presione la tecla Ej.: [Pres] [1] (exe) + Ejecucion del | programa 1 La pulsacion de [Seo] (tecla [Proal) mientras se presiona la tecla [sw] hace aparecer la indicacién Goto en la pantalla. Goto es un mando de salto utilizado en programas. REPLAY ime \x=¥ Teclas para desplazamiento del cursor/repeticion 2) (8) i Se utilizan para desplazar en las cuatro direcciones posibles el “cur- sor” (guion parpadeante) visualizado en la pantalla. La tecla [2] lo desplaza hacia la izquierda, [=] hacia la derecha, [7] hacia arriba y (27 hacia abajo. El cursor se desplazara continuamente en la direc- cién que le corresponda mientras se mantiene presionada cualquiera de estas teclas. Una vez que se haya entrado una formula o un nimero y se haya pul- sado la tecla [Exe], las teclas y irven como teclas de repeti- cién. En este caso, la pulsacion de[=] hace que la formula o numero se visualice desde el principio, mientras que [©] hace que se visualice desde el final. Ello permite volver a ejecutar la misma for- mula con diferentes valores. Las teclas para el desplazamiento del cursor adoptan las funciones inscriptas por encima de las mismas cuando se las combina con la tecla [sue]. [tor] ) se utiliza para entrar etiquetas en programas. Lins] (C39) intercala un espacio en la posicion del cursor. [tins] ((e }) hace posible el trazado de graficos de lineas o de lineas de regresi6n. La tecla (s) permite conmutar la visualizacion de las coordinadas X e Y en la pantalla durante las operaciones en el modo de rastreo. [21 y [2] luego de haber pulsado la tecla [Mo08, permiten ajustar el contraste (ver la pagina 13). (BE) Tecla de supresi6n Se utiliza para suprimir (borrar) el caracter que se encuentra por en- cima del denominado cursor. Al suprimirse el caracter, todo lo que se encuentra a la derecha de la posicion del cursor se desplaza una posicién hacia la izquierda. La pulsacion de [Sam] [£1] [=X] bora el contendo de la memoria. [4c] Tecla de borrado total Se pulsa para borrar todas las formulas, nameros y ‘el texto visualizados en la pantalla, y para borrar el contenido de la memoria intermedia de entrada. También se usa para restablecer el funcionamiento normal cuando aparece un error (indicado por el mensaje de error correspondiente en la pantalla) y para encender la unidad cuando ha sido apagada por la accién de la funcién de apagado (detalles en la pagina 28). [2] Tecla de ejecucion Su pulsaci6n permite obtener el resultado de los calculos o trazar graticos, Se presiona, por otro lado, luego de la entrada de datos para una cOmputo programado o para avanzar a la siguiente ejecucion una vez obtenido el resultado de determinado calculo. [Ans] Tecla para obtener el resultado previo La pulsacion de mientras se presiona permite visualizar el resultado del Gitimo calculo, adn si el mismo ha sido borrado por medio de la tecla[4c] o si se ha apagado la unidad. Cuando se utiliza durante la ejecucion de un programa, se obtiene el ultimo resultado computado. @ (0) a @, ©) y [Be] Teclas numéricas/del punto decimal/del ex- ponente Se utilizan para la entrada de valores numéricos y del punto decimal en la posicién deseada. : Para entrar 1.23X10°, pulse 1 ©) 23 [exe] [1 6. La tecla [Si] puede combinarse del siguiente modo. Modo COMP ( [Hoo] [5 ) Modo Base-n ( [i008 Fl) ae Be 2) IC ca Be Bez tS = ea) ome Las funciones Pol(, Rec(, Rnd, Ran# y = no pueden usarse en este modo. Modo LR (008) 2) 4] Co ae ee (a) el a (oe) Cl i) me Pueden usarse las funciones estadisticas con pares de variables. Pueden usarse las funciones para desviacion estandar. @ Teclas para calculos 6 & & Teclas para operadores matematicos : Se utilizan para la entrada de los operadores correspondientes a la suma, resta, multiplicacion y division. Las siguientes son las combinaciones posibles con la tecla Si] para los numerosos modos: Modo COMP o SD (0 a (teclas A=) .. Conversion de coordenadas Modo LR @ fi (teclas eS ... Calculo del valor estimado de x e y {Reel] ... Conversion de coordenadas @ Teclas para graficos Se utilizan en la creacion de graficos (mayores detalles en la pagina 59). No pueden usarse en el modo Base-n. on] Tecla para indicaci6n del modo/trazado @Se utiliza para confirmar el estado del sistema, el modo de calculo, la unidad angular y el tipo de redondeo. El estado del sistema se visualiza solamente mientras se presiona esta tecla. @Se pulsa a continuacion de [si] para encender un punto en la pantalla para graficos. (est) Tecla de graficos/rastreo @Se pulsa antes de entrar una formula cuyo grafico desea trazarse (‘Graph Y=” aparece en la pantalla), ®Se pulsa a continuacién de [sf] para rastrear el grafico en pantalla y para visualizar los valores de las coordenadas x 0 y. fron] Tecla de limites/factor ®Se utiliza para confirmar o establecer los limites y el tamafio de los graficos. ®Se pulsa a continuacion de [5iF| para ampliar o reducir los limites superior e inferior de los graficos. ca Tecla para textos-graficos/borrado de la pantalla @Sirve para conmutar entre la pantalla para graficos y la pantalla para textos (ver la pagina 21). © (sw) (cs) (£x€] borra la pantalla para graficos. La pantalla para textos no puede borrarse por medio de este procedimiento. I Teclas de funciones Se utilizan para la entrada de funciones. Sus aplicaciones varian segin el modo en curso 0 si se las combina o no con la tecla il Tecla para sentencias miltiples/de visualizaciér @Se utiliza para la entrada del delimitador “:” entre formulas o mandos en cAlculos incorporados en programas o en calculos consecutivos. Tal combinacion de formulas o mandos se conoce por el nombre de “sentencias miltiples” (ver la pagina 38). @Cuando se pulsa después de presionar la tecla permite la visualizacion secuencial de los resultados de cada seccion de los calculos programados mediante la pulsaci6n de la tecla [Exe]. (iq) Tecla de exponenciacion/negacion "=" Se utiliza para convertir el resultado de un calculo en una notacion exponencial cuyo exponente sea multiplo de 3. to og . nl cro one 00 Ho=K, 10="M, 106, 10°%=m, 10°F, 10%="n, 10°%="p) ®Sirve, también, para obtener negaciones logicas de un valor en el modo Base-n. Para ello, debe pulsarse antes de la entrada de dicho valor. @ Se pulsa luego de haber presionado la tecla (Si) para obtener una suma logica exclusiva en el modo Base-n. (¥"] Tecla para raices/Enteros “@Permite la obtencion de la raiz cuadrada de un numero, para lo cual se presiona previo a la entrada de dicho valor. @Su pulsacion luego de haber presionado Ia tecla (s=] permite ob etner la parte entera de valores numéricos. @ Pulsando [x] a continuacion de esta tecla permite especificar, en el modo Base-n, el modo para calculos con decimales. Su pulsacion luego de haber presionado la tecla {sH=7] en el modo Base-n permite especificar que el numero que se entra a continuaci6n es un valor decimal. | Tecla para elevacion al cuadrado/fraccionarios @Permite la obtencion del cuadrado de un numero, para lo cual se presiona previo a la entrada de dicho valor. @Su pulsacion después de haber presionado la tecla [si] permite obtener la porcion decimal de valores numéricos. @La pulsacion de [Exe] después de haber pulsado esta tecla permite especificar, en el modo Base-n, el modo para calculos con hexa- decimales. @Su pulsacion después de haber presionado la tecla [si#] en el modo Base-n permite especificar que el valor que se entra a continuacion es en numero hexadecimal. Gg) Tecla para logaritmos comunes/antilogaritmos Permite obtener el logaritmo comin del valor numérico entrado luego de su pulsaci6n. @EI numero entrado luego de su pulsacion después de haber presionado la tecla e convierte en un exponente de 10. @La pulsacién de [&é] después de haber presionado esta tecla permite, en el mode Base-n, especificar el modo para calculos con nameros binarios @Su pulsacion después de haber presionado la tecla [HF] permite, en el mode Base-n, especificar que el valor que se entra a continuacién es un nimero binario. Ge Tecla para logaritmos neperianos/antilogaritmos neperianos ®Permite obtener ej logaritmo neperiano del valor entrado luego de su pulsaci6n, @El valor entrado luego de su pulsacion después de haber presionado la tecla se convierte en un exponente de e. ®La pulsacion de [&] luego de haber presionado esta tecla permite, en el mode Base-n, especificar el modo para calculos con nimeros octales. ®Su pulsacion después de haber presionado la tecla [uF] permite, en el modo Base-n, especificar que el! valor que se entra a continuacion es un nimero octal. Ge] Tecla para reciprocos/factoriales @Permite obtener el reciproco de! valor entrado luego de su pulsaci6n. ®Permite obtener el factorial del valor entrado previo a su pulsacion luego de haber presionado la tecla [sa]. @Permite, en el modo Base-n, la entrada de A (100) de un valor hexadecimal. Tecla para grados/minutos/segundos (conversién decimal «> sexa- gesimal) ®Sirve para entrar valores sexagesimales (grados/minutos/segundos u horas/minutos/sequndos). Ej.: 78°45°12" + 78 48E) 1265) esu pulsacion después de haber presionado la tecla [sf] permite visualizar un valor con base decimal en el formato grados/minutos/ segundos (horas/minutos/segundos). @Permite, en el modo Base-n, la entrada de B (1110) de un valor hexadecimal. Tecla para funciones hiperbdélicas Permite obtener funciones hiperbdlicas. Se pulsa primeramente [tye], luego la tecla correspondiente a la funcion deseada (| [eos] y se entra luego el valor numérico. @La pulsacion de [s#] antes de presionar esta tecla permite obtener las funciones hiperbdlicas inversas (sinh', cosh’ y tanh") del valor entrado. ®Permite, en el mode Base-n, entrar C (1210) de un valor hexadecimal. {in} [eon] [ton] Teclas para funciones trigonométricas/trigonométricas ae inversas ®Permiten obtener la funcion trigonométrica correspondiente para el valor entrado previo a su pulsacion. @La pulsacion de [if] antes de presionar una de estas teclas permite la obtencién, de la funcion trigonométrica inversa respectiva. @Permite, en el mode Base-n, la entrada de D, E y F (1310, 1410 y 1510) de un valor hexadecimal. (©) Tecla para nmeros negativos ~“@Permite la entrada de numeros negativos, mediante su pulsacion previa a la entrada del valor numérico. Ej. 123 + (SIO ae ®La pulsacion de [#1] antes de presionar esta tecla permite asignar el mismo valor numérico a mas de una memoria. Ej.: Asignacion del valor 456 a las memorlas A hasta F: 4 6] (=) ser} [=] feral al [EXE} @Permite, en el modo Base-n, la obtencidnéel namero negativo co- rrespondiente al valor entrado luego de su pulsacion. (=] Tecla de asignaci6n @Permite la entrada de una memoria, a la cual se desea asignar el resultado de un calculo. Ej.: Asignacion del resultado de 12+45 ala memoria A: 4) (=) a 8 e) ®@Durante la ejecucién de calculos por programa o de calculos consecutivos, permite la entrada de un valor numérico mediante su pulsacion luego de haber presionado la tecla [suri], [rca (3) Teclas para paréntesis @Permiten la entrada de paréntesis de apertura y cierre en las formulas utilizadas. @La previa pulsacion de la tecla (si) permite la entrada de los delimitadores “," y “;” para separar los argumentos en las conversiones de coordenadas o en los calculos consecutivos. (®] Tecla para potencias/valor absoluto sd, i ; ; ‘@Permite calcular potencias presionando esta tecla entre la entrada del namero x la del exponente y. En los modos SD y LR, esta funcion puede usarse solo después de haber presionado la tecla (ul. @ Su pulsacion después de haber presionado [Sif] permite obtener el valor absoluto del nimero entrado a continuation. @En el modo Base-n, permite obtener un producto ldgico (and). En los modos SD y LR, sirve para suprimir los datos entrados. Cag Tecla para raices/raiz cabica @ Permite calcular raices presionando esta tecla entre la entrada del numero x y la de la raiz y. En los modos SD y LR, esta funcion Bese usarse solamente después de haber presionado la tecla sr], @Su pulsacion después de haber presionado la tecla permite obtener la raiz cubica del valor numérico entrado a continuacion. a el modo Base-n, su pulsacién permite obtener una soma logica or). @En los modos SD y LR, sirve como tecla para la entrada de datos. Ajuste del contraste El contraste de la pantalla puede ajustarse por medio de las teclas(=ly [21] después de haber pulsado la tecla [io0:, El contraste disminuye con cada pulsacién de [@] y aumenta con cada pulsacion de [2]. El contraste cambia continuamente si se mantiene una de estas dos teclas pulsadas. El ajuste del contraste se cancela mediante la pulsacion de cualquier tecla que no sea [wooe] of 2] (también) y[2). * Cuando el contraste ajustado al maximo no es suficiente para una buena vision, significa que Jas pilas se han descargado. En dicho caso, cambielas inmediatamente por otras nuevas. : * El contraste no puede ajustarse durante la visualizacién de los limites por medio de la tecla [tes] (ver la pagina 63). ——, 1-2 ALIMENTAGION Y CAMBIO DE LAS PILAS ih el Esta unidad se alimenta de 3 pilas de litio tipo CR2032C. La intensidad de la pantalla merma considerablemente al disminuir la carga de las pilas. Si, ante tales sintomas, el contraste no puede anmentarse lo necesario para que la informacion visualizada sea legible (ver la pagina 13), proceda a cambiar las pilas. Cambie las dos pilas a la vez. * Las pilas podran sulfatarse si se usan por mas de 2 afios. Recuerde cambiarlas arites de transcurrido este periodo de tiempo, aun si no ha usado la unidad con mucha frecuencia. : * Los programas y la informacion almacenada se pierde al cambiarse las pilas. Registre en papel aquella informacion 0 programa imprtante antes de cambian las pilas. * Use solamente las pilas especificadas por CASIO. I Procedimiento @ Coloque el interruptor de encendido en la posicion OFF. Quite los 2 tornillos que se encuentran en la parte posterior de la unidad y saque la tapa posterior. @ Quite la placa que hace presion sobre la pila, deslizandola en la direccién que indica la flecha. @® Extraiga las 3 pilas usadas de la unidad (ponga la unidad con el compartimiento para las pilas hacia abajo y golpee suavemente para dejarlas caer). Boton de reposicion @ Frote las superficies de las pilas nuevas con un pafio seco y coléquelas en el compartimiento con el polo positive hacia arriba. ® Coloque firmemente la placa de presion de las pilas (usando un destornillador) y vuelva a poner la tapa del compartimiento en su posicion original. * IMPORTANTE: No incinere fas pilas usadas, ya que son inflamables y pueden explotar. PRECAUCIONES: Cuando las pilas usadas no estén del todo agotadas, es posible cambiarlas por unas nuevas rapidamente sin, por ello, borrar o alterar los programas e informacion almacenados en la memoria. En dicho caso, no obstante, se recomienda revisar el contenido de la memoria minuciosamente luego de realizado el cambio. Si las pilas se agotan del todo o si la unidad permanece sin pilas por un periodo de tiempo prolongado, los programas e informacion en la memoria podran borrarse o alterarse. En este caso, debe pulsarse el boton RESET, el cual se encuentra en la parte posterior de la unidad, usando para ello un objeto puntiagudo (con la unidad encendida des- pués de haber cambiado las pilas). En este caso, resulta necesario presionar el boton de reposicion RESET, ubicado en la parte posterior de la unidad, usando para ello algtin objeto puntiagudo. De tal modo se reponen totalmente el contenido de la memoria y los programas almacenados. * Si la pantalla no muestra nada o !a unidad no funciona correctamente aun después de haber presionado el botén RESET, quite las pilas y deje la unidad por unos minutos. Vuelva, luego, a colocar las pilas y pulse el boton RESET.~>5 (> 0, : Cro. at Guarde las pilas fuera del alcance de los nifios. En caso de ingestién, consulte a un médico inmediatamente. i 1-3 ANTES DE COMENZAR A CALCULAR eS @ Prioridad de calculo Esta unidad se basa en la denominada légica algebraica real para calcular las formulas con el siguiente orden de prioridades: 4. Conversion de coordenadas Pol (x, y), Rec (7, @) 2. Funciones del tipo A* x’, 271, af, 4°" 3. Potencias/raices x, V 4. Formato de multiplicacion abreviado autes de 7 0 memoria. 2r, AR, etc. 5, Funciones del tipo BX Y ,V~, log, 10%, In, e, sin, cos, tan, sin’, cos”, tan”, sinh, cosh, tanh, sinh”', cosh”, tanh™', (—), Abs, Int, Frac, h, d, b, 0, Neg, Not 6. Formato de multiplicacion abreviado antes de las funciones tipo Bo de paréntesis. 8sin5, 6Y 7, 2sin30cos60, etc. x, +,- and or, Xor . Operadores comparativos * Las funciones se dividen en dos grupos. z Las del tipo A, las cuales se entran después del argumento, y las del tipo B, las cuales se entran antes que el argumento. 2 “ Cuando se usan funciones de la misma prioridad, una a continuacion — de la otra, la ejecucion se lleva a cabo de derecha a izquierda. : Ej.: e*1nV 120 + e* {In( 120), De lo contrario, la ejecucion se lleva a cabo de izquierda a derecha. * Las funciones compuestas se ejecutan de derecha a izquierda. : Ej.: sin cos'0.6 — sin (cos'0.6) a * Se da prioridad nimero uno a lo que se encuenira entre paréntesis. Ej.:2+3% (log sin2’raq +6. 8) =22. 07101691 Ly FSegeNn <= 5= @ Namero de memorias temporales Esta unidad dispone de memorias temporales, las cuales se utilizan para el almacenamiento temporal de valores de baja prioridad y de los mandos (0 funciones). La memoria temporal para valores numéricos tiene 8 niveles, mientras que la memoria temporal para mandos puede tener hasta 20. Cuando la formula entrada es tan compleja que supera el numero de memorias temporales disponibles, aparece en la pantalla un mensaje de error (Stk ERROR). Ej.: Cuenta de memorias temporales 2K((3+4X (544) 43) 45) 4+8= @=. 7 2 @ ORI) @) Gite Memoria temporal para valores numéricos Memoria temporal Para mandos | 2 a} x @|3 (2) ( @|4 I ( @ | 5 b+ © | 4 | @ |x leat [al +| * Los caiculos se llevan a cabo segun el orden de prioridades. Las memorias temporales vuelven a su condicién original una vez ejecutado el computo. Modos de calculo Esta unidad tiene varios modos de calculo: el de calculos manuales, el de calculos por programa, el de calculos comunes y el de calculos estadisticos. Haga uso del modo mas adecuado para el tipo de calculo que desee realizar. @ Modos de funcionamiento Tres son los modos de funcionamiento disponibles. 1. Modo RUN Trazado de graficos, calculos manuales y ejecucion de programas. 2, Modo WRT Para el almacenemiento y la compaginacion de programas (ver la Seccion 4). 3. Modo PCL. Para borrar programas ya almacenados (ver la Secci6n 4). ® Modos de calculos Se dispone de 6 modos de calculo, entre los cuales se escoge segun el tipo de computo que desee llevarse a cabo. 1. Modo Comp Para calculos comunes, incluyendo los de funciones. 2. Modo Base-n Conversion y cAlculos con binarios, octales, decimales y hexadecimales, y operaciones légicas (ver la pagina 46). No pueden realizarse calculos con funciones ni trazarse graficos 3. Modo SD1 Para calculos de desviaciones estandar (estadisticas con 1 variable; ver la pagina 50). 4. Modo SD2 Para la creacion de graficos de barras, de lineas 0 de curvas de distribucion normal en base a datos estadisticos con una sola variable (Ver la pagina 86). 5. Modo LR1 Para calculos de regresion (estadisticas con pares de variables; ver la pagina 86). 6. Modo LR2 Para la creacion de graficos de lineas de regresion en base a datos estadisticos con dos variables (Ver la pagina 52). Antes de comenzar con los calculos, confirme sin falta que el modo en curso sea el que corresponda. * IMPORTANTE: Cuando la unidad se apaga (inciuyendo el apagado automatico), el modo de funcionamiento en curso se cancela; en dicho caso, el modo RUN es el que se selecciona automaticamente ai en- cender nuevamente la uniodad. No obstante, en la memoria se man- tienen el modo de calculo, el nimero de digitos decimales ((w00t] [21 n), el nimero de digitos significativos ((o0| [8] n) y la unidad angular (Gra- dos, radianes o gradientes). El modo se visualiza en la pantalla al encenderse la unidad. Antes de comenzar a calcular, asegurese de confirmar el modo curso. keee MODE EEE ;—Modo del sistema (RUN, WRT y PCL) Modo de calculo (COMP, Base-n, sys mode : RUN cal mode » Comp<}— SD1, SD2, LR1 y LR2) angle Deg<—1s—Unidad angular (grados, radianes y display Norm gradientes) Step 0 Numero de digitos (Fix, Sci, Norm) @ Namero de digitos de entrada/visualizacion y de calculo @Esta unidad permite la entrada y visualizacion de 10 digitos para la mantisa y de 2 digitos para los exponentes. No obstante, internamente, los calculos se llevan a cabo con 13 digitos para la mantisa y 2 para el exponente. Ej. 3X10° EXE 42857.14286 3 [Be] 5 27 © 42857 [Be] @.14285714 * Los resultados mayores que 10" (10,000 millones) y menores que 10° (0,01) se visualizan automaticamente con un formato exponencial. Ej.: 123456789X9638= 123456789 Bi 9638 [Exe] 1.189876532.+12 Exponente Mantisa Una vez completado el calculo internamente, el resultado se visualiza con la mantisa redondeada a 10 digitos. Es asi, como los resultados pueden tener un maximo de 10 digitos. Ej: 8X10°+7= 3 (6) § 7 (BE 42857. 14286 © 42887 0.14286 * Los valores se almacenan en la memoria con una mantisa de 13 digi- tos y un exponente de 2 digitos. @ Superaci6n de la capacidad y errores Siempre que se exceda la capacidad de calculo 0 se cometa un error en la entrada desde el teclado, aparece en la pantalla un mensaje de error, y parte del teclado deja de responder. Esta function tiene en cuenta los siguientes errores: (1) Cuando una respuesta, parcial o final, o cualquier valor en la memoria es mayor que +9,999999999 10", (2) Cuando se intenta !levar a cabo un calculo con funciones que exceda los limites de entrada (ver la pagina 206). (3) Cuando no se opera adecuadamente durante los cAlculos estadisticos (por ej., cuando se intenta obtener Z 0 xox sin la entrada de los datos necesarios). (4) Cuando se excede la capacidad de las memorias temporales para valores numéricos o para mandos (por ej., la entrada sucesiva de 19 paréntesis seguido de [2] (41 [5] XI). (5) Cuando se intenta utilizar una memoria ilegal (como ser Z[2]) sin haber ampliado la memoria como corresponde. (Para mayores detalles sobre el uso de las memorias, remitase a la pagina 24). (6) Cuando se cometen errores en la entrada desde el teclado. (Por ej.: & & Ge) (7) Cuando se usan parametros equivocados en los mandos o funciones que requieren argumentos (por ej.: cuando se entra un argumento fuera de los limites 0 hasta 9 para Sci o Fix). Los siguientes mensajes de error aparecen en la pantalla cada vez que se presenta una de las condiciones aqui citadas (1) a (3) Ma ERROR (4) Stk ERROR (5) Mem ERROR (6) Syn ERROR (7) Arg ERROR 20 Ademas de éstos, existen el “Ne ERROR’ (error de inclusion de subruti- nas) y el “Go ERROR”. Estos errores ocurren, principalmente, cuando se usan programas. Remitase a la pagina 107 o a la Tabla de Mensajes de Error en la pagina 204, @ Namero de caracteres de entrada Esta unidad incorpora un area de 127 pasos para la ejecucién de los calculos. Cada funcion hace uso de un paso. Una pulsacion de las teclas numericas o de los operadores H & & | equivale a un paso. Aquellas funciones que requieren la pulsacion de la tecla [s##il, tambien, hacen uso de un solo paso. Se desplaza un paso en una u otra direccion por cada pulsacién de la teclaT@Jof2]. En cuanto a la entrada de caracteres alfabéticos, ésta también se limita a127 pasos. La forma del cursor parpadeante, la cual es originalmente “_", cambia a “I” una vez que se entra el 122° paso. Cuando el cursor de forma rectangular aparece durante un calculo, sera necesario dividir la formula y ejecutarla en dos partes. * Cuando se entran valores o mandos para los calculos, los mismos aparecen a partir del extremo izquierdo de la pantalla. No obstante, los resultados se visualizan desde la derecha. IB Pantallas para gréficos y para textos Esta unidad cuenta con una pantalla para la visualizacion de graficos y otra pantalla para la visualizacion de textos, formulas y mandos. El con- tenido de cada una de las pantallas se almacena independientemente una de otra La conmutaci6n entre las pantallas para graficos y la de textos se lleva a cabo por medio de la tecla Cada pulsacion de esta tecla hace que se cambie de la pantalla en curso a la restante. El procedimiento para borrar la pantalla depende del tipo de pantalla en curso: Graficos: [Sif] Texto: La pulsacion de la tecla [Ac] durante la visualizacion de la pantalla para ~ gfaficos hace que aparezca la pantalla para textos borrada. 21 @ Registros de visualizacion. Esta unidad posee registros independientes para el almacenamiento de los visualizado en las pantallas de texto y la de graficos. Ambos registros solamente se ven afectados cuando se pulsan teclas vinculadas con sus funciones (cAlculos 0 [4¢] durante la visualizacion de textos; trazado de graficos, pulsacion de (s=i] para cambiar de pantalla después de haber borrado la pantalla para graficos por medio de [sit] [os | [E€)), Los resultados de cada calculo se almacenan en los registros corres- pondientes. Esto es muy conveniente cuando se hacen conversiones en- tre binarios, octales, decimales y hexadecimales en el modo de texto y cuando se especifica el numero de digitos decimales y significativos. Los siguientes mandos permiten obtener el resultado del calculo anterior: *Lbl O * Deg * Prog O *DszO ° Rad *Isz O °Gra * Mel + Fix O + Hex * Sci O * Dec * Norm * Bin ° Rnd * Oct * Scl Ej.: CAlculo de 123 X 456 y borrado de Ia pantalla para graficos. * La operaci6n [sat] permanece en la pantalla. (AE) 128 a 456 [exe] 128X456 56088. 123X456 56088. (ae (SCE) Gls 56088. Todo resultado de un calculo visualizado en la pantalla, como el que aqui se muestra, se borra (a cero) pulsando 0 cuando la unidad se apaga (incluyendo el apagado automatico). 22 durante la visualizacién de graficos no — afecta los calculos, de tal modo que el resultado del calculo previo — BB Correcciones @Cuando se cometa un error en la entrada de una formula, corrijalo desplazandose mediante las teclas [©] y [2] hasta la posicion donde se encuentra el error y presionando las teclas correctas. Ej. Cambio de 122 por 123: nae 122_ tf] 122. @ Aigo Ej.: Cambio de cos 60 por sin 60: cos 60_ fe]re1re) cos 60 | ain sin 60 * Si después de las correcciones se termina la entrada de la formula, la respuesta puede obtenerse pulsando (&€], Para agregar algo al final de la formula, lleve el cursor hasta el final de la misma mediante el uso de la tecla =]. @Simpre que se haya entrado un caracter innecesario, desplace el cursor hasta la posicion de dicho caracter y presione la tecla [DEL], Cada pulsacion de esta tecla suprime un mando (un paso). Ej.: Cambio de 369 X X 2 por 369 X 2: BE Oh a 369XX2_ : (e)(e) be] 369X2 ®@Siempre que se haya omitido algin caracter en la formula entrada, lieve el cursor hasta la posicion donde debe entrarse el mismo y sione primeramente [| y luego la tecla [INS]. La pulsacion de [siFi) permite hacer tantas inserciones consecutivas como sea necesario. Ej.: Cambio de 2.36? por sin 2.367: Bose) 2.367 Ie) 2.36? (Ser) [iN } (2). 36? sin 2.362 23 * Cuando se presiona [s##] |, la letra en la posicion de insercién se rodea por el simbolo “1” y comienza a parpadear. En esta posicion se pueden entrar cuantas letras 0 mandos se deseen, hasta que se pulsa[=1,[2), EI simbolo parpadeante aparece con la forma “..” en el modo alfa- numérico (tecla Wal) y con la forma “"*” en el modo con la tecla [sae] pulsada. & Memorias Esta unidad dispone, originalmente, de 26 memorias, cada una de las cuales puede designarse por medio de cualquiera de las 26 letras del alfabeto inglés. En estas memorias se pueden almacenar valores numéricos con una mantisa de 13 digitos y un exponente de hasta 2 digitos. Ej.: Almacenamiento de 123.45 en la memoria A: 123.45 (=) oe) BY 123,.457A_ [exe] 123.45 Ej.: Reposicion del contenido de todas las memorias: Mo l_ BE 0 @Para almacenar un tinico valor numérico a mas de una variable, presione la tecla [Sil] seguida por Ej.: Almacenamiento de 10 en las memorias A hasta J: @ Ampliaci6n del namero de memorias Los pasos de programa pueden convertirse en memorias si se desea _ aumentar el numero de estas ultimas (26 originalmente). Cada memoria requiere 8 pasos de programa para la conversion. * En cuanto al numero de pasos de programa, remitase a la pagina 110. 2 Los valores se asignan a cada memoria mediante el uso de la teclal=J] = seguida por el nombre de la memoria. Ej.: Almacenamiento de la suma de la memoria A+78.9 en la memo- : ria B. (apa) BY 78.9 [=] we Be] A+78 . 9>B_ 202.35 Ej.: Suma de 74.12 a la memoria B: (ocr) BD GH 74,12 (=) B+74.12-B_ 276.47 @Para verificar el contenido de cada memoria, presione la tecla correspondiente a su nombre y pulse luego la tecla (Exel. pt (Be) 123.45 @ Para reponer el contenido de una memoria (hacer que se le asigne un = valor igual a 0), proceda del siguiente modo: Ej.: Reposicion del contenido de A: (ica) BY [EXE ee Oe) 24 Namero de memorias | 26] 27] 28] ... | 36} .. 76|... | 78 442| 414| 406 ea eae 6 Numero de pasos Las memorias se agregan de a una. El maximo de memorias que pueden agregarse es de 52, para un total de 78 (26+52) memorias. El procedimiento consiste en presionar primeramente la tecla ficu), luego [), entrar luego el nimero de memorias que desean agregarse y, finalmente, pulsar [Exe], Ej.: Para agregar 30 memorias (56 en total): (wooe] [1 30 Defm 30_ a ¥¥ Deotm ¥* Program : @<——-PNémero de pasos de programa usados Memory : 56<—tNGmero de memorias rNamero de pasos de 182 Bytes Freed! programa remanentes 25 El numero de memorias y el namero remanente de pasos aparecen en la pantalla. El numero de pasos indica cuanta memoria queda sin usar en el area en curso (difiere segan el tamafio del programa almacenado). Para verificar el numero de memorias, presione (wood, CF] y (Be), (wood) (Be) FADOTMEE Program : O Memory : 56 182 Bytes Free Para retornar el numero de memorias al original (26), entre un 0 (cero) © para el numero de memorias en el procedimiento para agregar — memorias citado. (Wooe] (2 O [Exe] ¥eDetma® Program : @ Memory : 26 422 Bytes Free * Sj bien se pueden agregar un maximo de 52 memorias, si ya se ha almacenado un programa en el area en curso y ef numero remanente de pasos es menor que el necesario para aumentar el numero de memorias, aparecera en Ja pantalla un mensaje de error. El numero de memorias que desean agregarse debe ser igual o menor que el niimero remanente de pasos. * El procedimiento para agregar memorias (| {hoo ©) valor de expansion, puede almacenarse como un programa independiente. @Uso de las memorias agregadas Las memorias agregadas se utilizan del mismo modo que las memo- rias comunes. Para designar estas memorias agregadas, se utiliza | letra Z seguida por un namero entre corchetes, el cual indica | posicion secuencial de la misma. De tal modo, si se agregan 5 memorias, se dispone entonces de las memorias Z [1] hasta Z [5]. E uso de estas memorias es similar al de las variables matriciales de la’ computadoras personales. Para mayor informacion al remitase a la pagina 128. 26 respecto, Funcion de respuesta Esta unidad tiene una funcion de respuesta que almacena el resultado del ultimo calculo. Una vez que se entra un valor o una formula, y que se ae ee {&€], esta funcion almacena el resultado (la respuesta en el caso de una formula). Para visualizar el valor alma i enna icenado, presione Al pulsarse esta tecla, aparece en la pantalla la indicacion “Ans” y el ypsultado visualizado puede utilizarse en el siguiente calculo. De aqui en mas, denominaremos a esta funcién “memoria Ans”. Ej: 128+-456=579 789—579=210 Dasaaoewe 123+456 579. OO es ee) 789-Ans 210. En la memoria Ans se pueden almacenar valores numéricos con una mantisa de 13 digitos y un exponenente de 2 digitos. Esta memoria permanece intacta aun si se apaga la unidad. Cada vez que se pulsa fa tecla [Exé], se almacena en la memoria Ans el resultado del calculo ejecutado. Ello No ocurre, sin embargo, cuando la pulsacién de Ia tecla [E€] se utiliza para almacenar un valor en otra memoria Ej.: Lleve a cabo el calculo 78+-56= 134 y almacene el namero 123 en la memoria A: ToGo 6 we) 78+56 elena contenido de la {aay Ee a 134. US hea a 123A = _ 123. 134. 27 La memoria Ans puede usarse del mismo modo que las demas memo- rias, lo que permite su aplicacion en las formulas. En las operaciones de multiplicacion, la pulsacion de & previo a la pulsacion de [Ans] puede omitirse. ai 15X3 45. (7) @ [as] 5 I (Be) 78Ans—23 3487. Funcion de apagado automatico La unidad se apaga automaticamente unos 6 minutos después de la Ultima pulsacion de una tecla. En dicho caso, la unidad puede volver a encenderse apagandola una vez y volviéndola a encender mediante el uso de la tecla (los valores numéricos en las memorias, los programas y el modo en curso no se ven afectados aun si se apaga la : unidad). 28 2. CALCULOS MANUALES oe @ Para operaciones fundamentales combinadas, la multiplicacion y ta di- vision tienen prioridad sobre la suma y la resta. 2-1 CALCULOS FUNDAMENTALES ' ——————————— Ejemplo Operacion Pantalla @ Operaciones aritméticas g45X6=33 3H 5 6 [exe] 33. @Las operaciones aritméticas se llevan a cabo presionando las teclas _ 8A c para entrar la formula en el orden que aparecen. : @ Para entrar valores negativos, presione la tecla intes de entrar el — 253k 465h6 numero. : 6.6 Ejemplo Operacion Pantalta ‘ 2 234+-4.5—53=—25.5 ~25.5 : B Calculos con paréntesis 56 (—12)+(-2.5)= aii 2088 268.8. “jemplo Operacion Pantalla 2 400~ - 12369X7532X74103= | 12369 1] 7532 Kj 74103 ‘ 100~(293) X4—=80 10 M2304 80. 6903680613 10"*|[Exe] 6.903680613e+12 243Xx(4+5)=29 23h 04H see) 29. (6903680613000) i * Los paréntesis de cierre que aparezcan in- * Los resultados mayores que 10 (10.000 millones ) z mediatamente antes a la pulsacién de la tecla[EXE] ‘0 menores que 10° (0.01) aparecen automati- puede omitirse, sean cuantos fueren. 1 jal. camente en el modo exponencial | (7-2) x(8+5)=65 (0769 201m seis EE] cE. (45X10")X(—2.3X 4.5 [exe] 75 ba (1) 2.3 : * No es necesario colocar el signo de multiplicacion 10°?)=—1,035X10- (=) 79 CEE] -1.035«-@3 —— (X) siempre que vaya inmediatamente antes que (0.001035) ? un paréntesis de apertura. (110°) +7=14285,71429 2] 5 2) 7 [Exe] anes. 714205 - (2+7X(3+6)] =—55 10 M27 3he EXE, -55. (1X 10°)-+7-14285= 1 5 217 El 14285 @.71428571 : En este manual no se usaré el estilo de multiplica~ 0.7142857 : cidn abreviado. * Los célculos se llevan a cabo internamente con 13 digitos para la mantisa y 2 para el exponente. No : (263H40 85h) oF obstante, el resultado aparece en la pantalla re- dondeado a 10 digitos. \ (Os&eHeeso) O15 283 @.8125 1.2 19 2) 0 2.5 (exe) 20 3] 100 0] [exe] 4.5218 370.3 6am 0.3 "Lo de arriba es igual que 6 [#14 ss L 31 30 @ Calculos con memorias @EI contenido de las memorias permanece intacto ain si apaga la uni- dad. Sdlo pueden borrarse pulsando la tecla [uF], [Mei] (tecla (DEL) y luego [exe]. Ejemplo ‘Operacion Pantalla 9.874X7=69.118 9.874 (= ] faena) BS (Exe) 9.874 : 9.874X12=118.488 | aa OS 6 7 (EE) 69.118 — 9.874X 26=256.724 ara] 69 12 [EXE] 118.488 _ 9.874 X 29= 286.346 [ace] BY () 26 (Exe) 256.724 [cei BN (3) 29 (EXE) * La tecla[= |] se utiliza para entrar valores numé- ricos en las memorias. No es necesario borrar la memoria antes de almacenar un nimero nuevo, ya que éste reemplaza automéaticamente al que pueda haber estado almacenado previamente. Total 22 12X(2.3+3.4) -5=63.4 30X(2.8+3.4-+4.5)—15 X4.5=238.5 2 9 (=) fei Ba [Exe] 53 6 [Exe] (pia) BW GB (Ans) (= ee (ea) BE [Ans] [ee] |99 i 3 [exe] (ce (exe) 2.3 (5 3.4 (= ] famed ES [Exe] 12 Bx) Weal (GS [exe] 4.5 (= | a) BD [EE] 30 © (0 fora (SA re OG 15 hea * Los signos de multiplicacion (X) inmediatamente antes que los nombres de las memorias pueden omitirse. 32 286.346 79. 90. @& Especificacion del namero de digitos decimales, de digitos significativos y del exponente @Para especificar el numero de digitos decimales, presione [Mood seguido por 7, un valor que indique el numero de digitos decimales (0 a 9) y finalmente [E @Para especificar el niémero de_digitos_significativos, presione [wove] seguido por [8], un valor que indique el numero de digitos significativos (0 hasta 9 para especificar de 1 a 10 digitos) y finalmente [Exe], @La pulsacion de la tecla [éN6] o [st] seguida por [=] (tecla ENG), hara que cambie en miltiplos de 3 la visualizacion del exponente para el numero en pantalla. @EI numero de digitos decimales o el de digitos significativos especifi- cados no cambian hasta que se los reemplaza por otros valores o si no se especifica el modo 9 mediante la entrada: [Mood], (5), especificados no se cancelan atin si se apaga la unidad o si se espe- cifica otro modo que no sea el 9). @Sea cual fuere la especificacién del numero de digitos decimales y significativos, los calculos se llevan a cabo internamente con una man- tisa de 13 digitos y el valor visualizado en la pantalla se almacena en la memoria con 10 digitos. Para convertir estos valores a los numeros de digitos decimales y significativos especificados, presione [sii] seguido por [Find] (tecla 0-1) y finalmente [<], 33 200+7X14=400 (Continuacion del calcul con una visualizacion de 10 digitos.) 123mX 456=56088m =56.088km 789X0.96=74.88g =0.07488kg * Los valores se visualizan en la pantalla redon- deados al nimero de digitos especificados. [wood] (7) I [Exe] (Especifica- \cion de 4 digitos de- cimales.) tone] (8) [EXE] (Cancelacion de la especificacion.) (ucoe} [5] (5) [Exe (Especifica- tion de 5 digitos significa tivos.) (uone] (5) [Exe] (Cancelacion ide la especificacion.) [uooe] (7) (3) [EXE] (Especifica- | cion de 3 digitos de- cimales.) 200 Fi 7 [EXE] 14 [exe] Si el mismo céloulo se lle- va a cabo con el numero \de digitos especificado: 200 [7 [Exe] (Valor almacenado inter- namente redondeado al numero especificado de digitos decimales.) (Sie) [Rng] [Exe fa 14 [exe] (9) [Exe] (Cancelacion de la especification.) 123 Kl 456 [Exe] a 78 (x) 0.96 [Exe] (suet) [ENG] Ejemplo Operaci6n Pantalla 100 16.668686.. 100 6 (exe) 16.66666667 16.6667 16.66666667 1.6667«+01 16.66666667 16.667 28.571 28.57142857xX_ 400.000 28.571 28.571 )28.571X_ 399.994 399.994 56088. 56.088.+03 74.88 @.07488e+03 34 — 2 - yer la pagina 44), y +, —.2’, ¥ 2-2 FUNCIONES ESPECIALES @ Funcién para cAlculos continuos Si bien los calculos se concluyen mediante la pulsacion de la tecla [Exe], el resultado obtenido puede usarse en calculos posteriores. En este caso, los calculos se llevan a cabo con una mantisa de 10 digitos para la visualizacion. Ej.: 3X%4=12 Continuaci6n +3.14= 3 Bd 4 [exe) 3x4 12. (continuacion) &] 3.14 12.48.14 3.821656051 Ej.: Calculo de 1+3X3 13 3 [ee] 1+3 1. 123 (Exe) 1+3 0.3333333333 @.3333333333X3 @.9999999999 Esta funcion puede usarse con memorias funciones tipo A (x*, x", x! (continuacion) Ed 3 [Ex] —j.: Almacenamiento de 12X45 en la memoria C: 12 © 45 [ee] 12x45 540. (continuacion) [=] [aura (@ [Exe] 540.-¢ 540. : Elevaci6n al cuadrado del resultado de 78+6 (ver la pagina 44): 78 78+6 EXE, 13. (continuacion) (=? | [Exe] 13.? 169. 35 | @ Funcion de repeticion @ Esta funcion almacena formulas que ya han sido ejecutadas. La pulsa- cion de la teclal®] o[@] una vez completada la ejecucion hara que la formula ejecutada aparezca en la pantalla. La pulsacion de [2] hara que aparezca la formula, con el cursor ubicado por debajo del primer — caracter. La pulsacion de la tecla hara que aparezca la formula, — con el cursor ubicado por debajo del espacio en blanco que sigue al © @Sji se presenta un error durante la ejecucion de un calculo, una funcion de verificacién de errores elimina la necesidad de liberar el error mediante la tecla |, permitiendo la entrada desde el comienzo. La pulscion de [=] o [=] desplaza el cursor automaticamente hasta la posicion de la formula donde se encuentra el error, para que el mismo aparezca en la pantalla. Ej.: Cuando se entra 14+-0X2.3 en lugar de 14+10X2.3: Ultimo caracter. : 1450823 14+0X2.3 El uso de las teclas (1, (1, (J y [2] permite desplazar el cursor a Ma ERROR lo largo de la formula y corregir la misma, en caso de ser necesario, : a antes de su nueva ejecucion. ; Step 4 Ej: , 3) (oC=) 123 DW 456 [exe] 123x456 :) Aqui se generé un error petee SHS) 1 I 14570x2.3 fe] 123X456 a 3.22 1 " q La formula aparece después de apager la pantalla. cuanto al ndmero de caracteres de entrada (ver la pagina 21), la 123X456 2 incion de repeticién acepta un maximo de 127 pasos. 56088. ; a funcién de repeticién se libera mediante la pulsacién de la tecla 3 |, apagando la unidad o cuando se cambia de modo. 123xX456_ fe 4.12X3,58—7. 4.12%) 3,58 6.4 4.12X3.58+6.4 21.1496 tf) 4.12X3,58+6.4_ 4.12X3.58+6.4 4.12X3.58-7.1 7.6496 36 37 i Funciones para sentencias miltiples ®La funcion para sentencias multiples (usando dos puntos para separar i formulas 0 sentencias) disponible en los calculos p usarse también en el modo para calculo manuales. @Esta funcién permite la en entre si por dos puntos (:), para su ejecucién en el orden entradas. @ Al pulsarse la tecla ‘trada consecutiva de formulas, separadas que fueron para ejecutar una formula con sentencias mil- tiples, las misma se ejecuta en orden desde el comienzo. ®La entrada de “A” ((s#] 4) en lugar de los dos puntos haraé que se visualicen los resultados parciales para cada parte que compone la formula multiple. Ej.: 6.9X123=848.7 or programa puede — 2-3 CALCULOS DE FUNCIONES I Unidades de medici6n angular @La unidad de medicion angular (grados, radianes y gradientes) se 2 especifica pulsando [Moo luego un valor desde 4 hasta 6 y finalmente (Be), @Los numeros de 4 hasta 6 especifican, respectivamente, grados, radianes y gradientes. : @La unidad de medida angular especificada cambia sdlo si se especifi- ca otra medida angular mediante el procedimiento correspondiente. @No cambia al apagarse la unidad. La unidad angular puede verificarse pulsando la tecla foal, 123+3.2=38.4375 123 [=] koa) 6.9 123A: 6.9XAu4 Ejemplo Operacién Pantalla 1S (Sur) Ca) A+3.2 Gonversion de 4,25 oa] (4) [Exe] (al EY 3.2 [e) 848.7 | radianes a grados 25 {set} {wood} (5) [EXE] 243.5070629 [BSP TJ Gonversion de 1,28 gra- dientes a radianes 1,23 [SHEET] [uo0e] [6] [EXE] @.01932079482 “—Disp—" indica que la visualizacion ha sido detenida por el mando . (e] 1237A:6.9XAa Conversion de 7,89 grados |[sooe 6] A+3.2 yaslente 7.99 (er uaa 8. 766666667 848.7 sultado visualizado en _ |[wooe] [4] [EXE] 38.4375 cos 2.5 [Sine [none] (5) '+-82.5 rad= 4774.20181 * Ef resultado final aparece en la pantalla aun si no se entra “A” al final ative! de fa formula. +8.3 rad—1.8 gra= e 486.33497 486 .33497 *No se puenden ejecutar calculos consecutivos de sentencias milti ples. 123X456. £5 Invalido. 85.76077464 Itado visualizado en 2663.873462 woos] (6) (exe) 36.9 (Sur) uooe) I EH 41.2 [ser] (wooe} (5) [EXE] 85.76077464 2663.873462 38 39 @ Funciones trigonométricas y trigonométricas inversas @Asegurese de especificar la unidad de medida angular que corres- Funciones logaritmicas y exponenciales ponda antes de llevar a vabo calculos con funciones trigonométricas y _ Ejemplo Operacién Pantalla trigonométricas inversas. “log 1.2 109301.23)= [ea] 1.23 [Exe] 0.08990511144 Ejemplo Operacion Pantalla i 0.08990511144 sin 63°52'41"= alee) i ee oer0)= a Cie) 90 Bz) 4.49980967 0.897859012|[si7] 63 F=] 52] 41 : oe : ©.897850012 guise in sO [tes] 456 E) Cin] 456 [Exe] @.4342944819 cos (= rad) =0.5 : eee 3 0. 5 _(feleeton tog/in=constante 5a tan (—35 gra)= po —0.6128007881 -0.6128007881 10° = 10.98243652 (aor) 1.23 Exe) 16,98243652 ae : (Para obtener el antilogar- 2+sin 45" X cos 65°= ~itmo del logaritmo comin 0.5976724775 | 2 [x [sin] 45 @.5976724775 493) ‘pueden omitirse ee -¢8=90.0171313 [SF 4.5 Be 00.0171313 sin” 0.5=30" (Determinacion del valor de x cuando sin +=0,5) cos’ 3 a 07853981634 rad = = rad tan" 0.741= 36.53844577" =36'3218.4" * ${ el namero total de digitos para los grados, minu- tos y segundos es mayor que 11, en la visualiza- cién se da prioridad a los valores de alto orden (grados y minutos) por sobre los de menor orden, los cuales, en dicho caso, no se visualizan. Sea cual fuere el caso, ef valor completo se almacena dentro de la unidad como una valor decimal. 25X(sin"'0.8—cos 0.9) [2.5 (sae) 71 0.8 =68°13'13.53" (cos) 0.9 0) [Exe] [SFT] sin18°Xcos0.25rad= (si8]18 0.2994104044 |[ooe] [5] iba se calcula en radianes y es igual que 0.25 [Suet ara obtener el antilogar- tmo del logaritmo natural 48) e110 = 422.5871 0.7853981634 ae i 422,5878667 : o save 52.58143837 36.53844577 Vi2Z3(=1237)= 1.9 36°32'18.4 1.988647795| 3) Hea 1.305111829x10-" 1,305111829e-21 V64—4=10 10 ¥¥~ tienen prioridad en los célculos sobre X y : !***7)=3306232.001 4) 5 6.7 0) 58°13 18.884 3306232.001 @.299410404 41 i Funciones hiperbdlicas e hiperbélicas inversas Ejemplo Operacion Pantalla i sinh 3.6=18.28545536 sin} 3,6 (Exe) 18. 28545536 _ cosh 1.23=1.856761057 _ [fyb] [Gos] 1.2 [Exe] 1 856761057 tanh 2.5=0.9866142982 [te] [tan] 2.5 [Be] @.9866142982_ cosh 1.5—sinh 1.5= hye] [eos] 1.6 EI) [hve] [sin] 0,2231301601 | 1.5 [Exe] (continuacion) (7 ] [Ans] =e (Prueba de que cosh tsinha=e™) sinh"30=4.094622224 _| (SH) [hye] [an] 30[ BE] oost( $5) = Sue) [Re (coe) 1 20 FH 15 0,795365461 2 | [7] [Exe] Determinacion del valor de x cuando tanh4a=0,88) eS ei) (Fye] [in] 0.88 4 0,3439419141 |[ExE sinh”'2Xcosh""1.5= (Sar [ve] (eT 2 Be (ae) 1,389388923 |[fve] [9s] 1.5 [E} sin 2) Hanh(-$)= | a) M 219 4.723757406 | (Sul [Fe] Ler) C0 4 1 5 exe} 42 @.2231301601 -1.5 4.094622224— @.7953654612_ 0.3439419141 z 1,389388923_ 1 (123787406. 9 y=207 para r=7.5 e y=—10. §B Conversién de coordenadas @Coordenadas rectangulares ® Coordenadas polares Y @Los resultados del calculo se almacenan en las memorias | y J. (Se visualiza el contenido de la memoria |). Pol+l=r, J=O Rec>l=2, J=y @Con las coordenadas polares, @ puede calcularse dentro de la gama —180< @ S180" (esta gama es la misma para los radianes y los gra- dientes). Ejemplo Operacién Pantalla Averigue ry O’para x=14 (continuacion) fer) Bl [Exe] [sa Averigue ry @ en radianes |i [Ex] 1 (continuacion) jerigue xe y para -=25 |{uo0e 56. (Suet) Rect) 25 [Sarr] G) 56 1) Be) s |(continuacion) A= yetigue en radianes los © [ee] lores de xe y para MC} 2 by 0=2r radianes [298 HID Oe) (continuacion) (iPan Bl [EXE] 24.98979792(n 55°55'42.2"(8) 12.5() -@,927295218(6) 13.97982259(z) 20.72593931(y) -2,25(2) 3.897114317() 43 WH Otras funciones (J, #, x7", 2!, V_, Ran#, Abs, Int, Frac) Ejemplo Operacion Pantalla Ejemplo Operacion [ Pantalla é0uél 08 la parte entera [ar] (0 7800 1 96 0 Vr+05=3.05028154 | 121s (Ee 3.65028154 dem? re 2+ 4554 2318 47) 54 ‘aCual es la parte fra- (fas] (0 7800 FI 96 01 ; cionaria de ~“gg—? 0.25 fe =12 ss accere Ae éCual es el cociente ex- | 2512549139 F] 2141 [Exe] 11738540 acto de 2612549139+ : : 81 (=1X2x3x..x8)= [8 Hl 40320. — drarr bese eoeeee 40320 OV [xe] 0.999532 YBEX42K49 =42 | (Gar FX] Oi 36 Bi 42 49 Ole) 42. Generacion de nameros (end) [Exe] () 0.792 aleatorios (mimeros pseudoaleatorios desde 0,000 hasta 0,999) VIBE +N FFE =17 Vieira F350 138 50) Cm 3a 4G) (i (exe) (one) i [EXE] 0,7660444431=cos 40°) 1B Lain 400) (Prueba de que cos 0 = (210) ee} (continuacion) [SHFi] [cos] V=8in°O [Ans] LXE) éCual es el valor absoluto 44 J = |p SI 4 0.5430803571 ae (20R samen [Exe] [Abs] [foo] (0 3 4 1) 0.7660444431 40. 0.5430803571 @.1249387366 45 2-4 GALCULOS CON NUMEROS BINARIOS, OCTALES, DECIMALES Y HEXADECI- MALES \ ones logicas con nameros bina- les se llevan a cabo en el modo — @Los calculos, conversiones y operaci' rios, octales, decimales y hexadecimal Base-n (presione (2! E). @ EI sistema numérico (2, 8, 10 y 16) se especifica presionando, respec- tivamente [Binl, (Gai), (Beel oles, seguido por 2). @Cada sistema se puede especificar para ciertos valores presionando (ual, el designador del sistema numérico (BI, &, @ 6 &), seguido in- mediatamente por el valor. @En el modo Base-n no se puet generales. @En el modo Base-n pueden usarse solamente nui parte decimal que pueda aparecer en una resul automaticamente. @Los calculos con octales, de hasta 32 bits, mientras que usar hasta 16 bits. mero enteros. Toda Itado se redondea_ decimales y hexadecimales permiten el uso” los célculos con binarios solo permite! Binarios Octales Decimales Hexadecimales Para saved las letras A, 8B, C, D, E y F de los nimeros que se utili- zan en el ‘Sistema hexadecimal, estos Ultimos aparecen en la pantalla de la siguiente forma: A, B, C,D, Ey F. Gama de calculo en el modo Base-n Positivo: 111111111111111 = 2 20 Negativo: 1111111111111111 2 x 1000000000000000 Positive: 17777777777 2 x 0 Negativo: 37777777777 = x = 20000000000 Positivo: 2147483647 = x 20 Negativo: —1 2 « 2—2147483648 Positivo: 7FFFFFFF 2 x 20 Negativo: FFFFFFFF 2 x 2 80000000 i Conversiones entr i i ; den llevar a cabo cdlculos con funciones' decimal @ los sistemas binario, octal, decimal y hexa- Hasta 16 digitos Binarios Octales Hasta 11 digitos Decimales Hasta 10 digitos Hexadecimales @Los nameros que pueden 3, 4, 5, 6, 7, 8,9. A,B,C, no son validos para el sistema num: nador correspondiente (b, 0, d 6h); d saje de error. Valores validos Hasta 8 digitos utilizarse en este m D, Ey F. Siempre que se rico en curso, agr fe lo contrario, aprarecera un mene odo se limitan a: 0, 1, a usen valores qué ‘éguele el desig Binarios 0,1 Octales 0, 1, 2,3, 4, 5, 6, 7 Decimales 0,1,2,3,4,5,6,7,8,9 Hexadecimales 0,1,2.3.4567,89AB, Cc, D, E, F @Los nameros negativos en los binario: expresan como dos complementos. 46 s, octales y hexadecimales Ejemplo Operacién | Pantalla : (ie 2) -+ “Base-n" ‘ales son los valores _|[Bs0) [Exe] Jocimales para 2A;¢ y (Sue fh] 2A [EXE] 42 2 Sr (a 274 [Bee] 188. jles son los valores i cadecimales para 12310 |{SiFi] [a] 123 (exe) ma or oro oooo000a Jales son los valores —_|[Oct] [Exe] S para 1516 y 11002? |[SHFt] (5) 1 00000000025 (8) 1100 [exe] 00000000014 les son los valores os para 36,9 y [sHe7] fa) 36 [EXE] 000 ext 020000010 io? [sat] (h] 3B7 [exe] pocoueiiioitotti 47 1 Expresiones negativas Ejemplo [ Como se expresa 110010, como un nega- tivo? éComo se expresa 725 como un negativo? Neg] 72 [EXE] &Como se expresa 3Ay¢ | [Hex] [EXE] como un negativo? (Neal 3A [Exe] FEFFFFC6 Operacion {tog ES + “Base-n” [oil Be) [Neg} 410010 (Exe) ‘ (eal Bal Pantalla 111111111001110 37777777706. i Operaciones matematicas fundam: decimales y hexadecimales Ejemplo Operaci6n entales con binarios, octales, Pantalla 4014 42-+11010.= 1100012 B47 ,e—DF p= A6816 =S7AF 46 =228084;0 1235X ABC 41F2D15—100;o= 788110 =1EC%6 7654+ 1210 =5165 * Los resultados de los célculos se visualizan con la parte decimal redondeada. 1234, 1EF ip 240 23523 = 125810 |(Desl [BE] * En las operaciones matematicas combinadas, la multiplicacion y la division tienen prioridad sobre la suma y la resta. 48 (wong El - “Base-n" 40111 GH 11010 [Exe] [Hex] [Exe] B47 (5 DF [Ee] [aA 123 & ABC [Exe] Bs [Sa] fh) 1F2D EI 100 [Ee] (Hex) [exe] S @ 24 (Be) i 0000000000110001_ 00000000518 00000002351 125 B Operaciones légicas Las operaciones que pueden realizarse son AND (producto), OR (suma), XOR (suma exclusiva) y NOT (negacion). Ejempio Operacion Pantalla (too ES] > “Base-n” 19;6 AND 1Are=1816 | [Hex] [exe] 49 [and] 1A. 00000018 (Bin) [EXE 41102 AND 36.=11102 1110 [ana] (SHe7] [9] 36 [EE] |0000000000001110 23, OR 61e=635, | (oct x] 23 Cor] 61[Exe) 00000000063 420,g OR 11012=12Di6, [Hex] [Exe} (Sue) BI 1101 [exe] 0000012D 4010) AND (Aye OR 716) = | [Bin] (Exe) 1010,| 1010 [and] (CI (SHeT] h} ACC] | 7 Ol exe) 0000000000001010 Big XOR Sie=6r6 (Hex) [exe 5 [Sart] [xen] 3 [BE] 00000006 219 XOR Bis=33i0 [Bec] [Exe] 42 [Hier] [ior] [SH] [F) B [EXE] 33 [Not] 1234 [Exe] 37777776543 BE [Not] 2FFFED FFDQ0012 49 Ejemplo Operacion Pantalla 2-5 CALCULOS ESTADISTICOS = Dato 55, 54, 51, 55, 53, 53, © 54, 52 @ Desviaciones estandar ®Los cdlculos de desviacién estandar se llevan a cabo en el modo SD1 — (se especifica presionando [Mobs] &). @ Antes de comenzar con los calculos, es necesario borrar las memorias de tabulacion presionando [#1] seguido por [Se] (tecla[4SI) y finalmente i BE @ Los datos individuales se entran usando [®f] (tecla[*7)). @ Datos con el mismo valor se pueden entrar ya sea presionando repeti- damente [0T] 0 entrando el! dato, presionand: |, luego (, el valor que representa el namero de veces que se repite el dato y finalmente (orl. @ Desviacion estandar * Los resultados pueden seado. Uso de todos los datos de una poblacién finita para determinar: la desviacion estandar de la poblacion. 2-8? [pe (2a)'/n n n _ [22282 ONT nd Uso de los datos de muestra de una poblacion para determinar la desviacion estandar de dicha poblacion. 7 ual es fa varianza in- sesgada, la diferencia en- da dato y la media los datos citados? : ual es Ey ron parala * Los valores para Xx y Xx’ se almacenan en las memorias W, V y U res- : : pectivamente, y pueden obtenerse presionando lai seguido por el. nombre de memoria y finalmente [&€] (por ej.: WH) WH [EXE] ). . nase (Sci) [EXE] (Borrado de ia) 52(o] obtenerse en el orden de- (Desviacion estandar an) (uaF (Desviacion estandar on.1) (sae (ss) [xe] (Media =) [Suir] [3] [Exe] (Namero de datos n) (ibe 0 (EXE] (Sumatotia total 2x) (exe) (Sumatoria de los cuadra- dos Z2’) (ace) WD [exe] (Continuacion) [Sit] [21] (=?) fexe) 55 [Swe] Gi (Exe) 54 El [suet] 51 E) [sae] ee) eee) 130 [sur] 31 [OT] 150 [sur] G] 24 [oT] 52. 1,.316956719 1.407885953 53.375 8. 427, 22805. 1,982142857 1.625 @.625 -2.375 110. 130. 150. 170. 190. 70. 137.7142857 18.42898069 50 51 « Borrado/correccion de datos equivocados I (dato correcto: 51 (ory @La formula de regresion es y= A+ Bz; el termino constante A y el @ Si se entra 50(07), entre el dato correcto después de presionar{Gu]_ coeficiente de regresién B se calculan usando las siguientes fomulas: (tecla =). : Coeficiente de regresi i ci i i : esion Termini @ Si se entré con anterioridad el dato 49 [57], corrijalo presionando 49 3 a 10 constante de la fa. ijalo pt de la formula de regresion formula de regresion = 2: Say seu: * Borrado/correccion de datos equivocados II (dato correcto: 130 (SH) B= ee Sie A= 2a=B. Be 31 (br) 4 @Se pueden calcular los valores estimados # e 9 en base a la formula @EI coeficiente de correlacién r para el dato entrado puede calcularse @ Si se entro 120 (#l G], entre el dato correcto después de presionai ® Sise entro 120 Gua) 0) 31, entre el dato correcto después de presio: nar [aC], usando la siguiente formula: ® Si se entro 120 (si) [1 30 entre el dato correcto después dt presionar [cu] @ Si se entro con anterioridad 120 (i 1 30 to después de presionar 120 (395) G) 30 , entre el dato correc: * Los valores para n, &x, x’, Sxy, Sy y Sy’ se almacenan en las memo- e de ae ahd P, respectivamente, y puenden obtenerse pr guido por el nombre de la i it Poel ay. memoria y finalmente i CAlculos de regresiones Los calctilos de las regresiones se llevan a cabo en el modo LR1 (pre: sione {Hoa : @ Antes de comenzar con los calculos, deben borrarse las memorias de tabulacion presionando [HF] seguido por {Sei] y finalmente [ex2l. s @Los datos individuales se entran con el formato dato x () dato (er). @Los datos que se repiten pueden entrarse presionando (ex) ee 2 : damente. Esta operacion puede llevarse a cabo también entrando dat x SHE] (3) dato y [sf] [1 seguido por el valor que representa el namer de veces que se repite el dato y finalmente por (ot). = @Si sélo se repite el dato x(o sea que tienen el mismo valor), entre [HB Gl dato y o [sai] G) dato y ( seguido por un valor que repr sente el numero de veces que se repite el dato y finalmente por [OT]. @Si sdlo se repite el dato y, entre dato y [2T] o dato x (iF) GH seguid? por un valor que represente el numero de veces que se repite el dati y finalmente (ot). 52 53 @ Regresi6n lineal _ {@ Regresi6n logaritmica Ejempio Operacion Pantalla @ Tempratura y longitud de barras de acero El uso de esta tabla per- mite la obtencion de la formula de regresién y el coeticiente de correlacion. En base a la formula de coeficiente, se puede estimar la logitud de la barra a 18°C y la tempera- [wane (SaFF| [Scr] [EE] (Borrado de la memoria) 10 (Sue) G) 1003 (5t] 15 (sir) G) 1005 (ot) 20 (SH) G) 1010 [07] C1011 (87) 30 [Sart] CG) 1014 [or] (Término constante A) (siz) I Lexe] (Coeficiente de regresion B) (Ga) [EE] (Coeficiente de correla- cion 1) (Be) 10.. ela formula de regresion es y=A+B:Inx. Entre el dato x como el logaritmo (In) de x y el dato y del mismo modo que en la regresion lineal. @Para obtener el coeficiente de regesion y para hacer correcciones, se puede seguir el mismo procedimiento utilizado para la regresion lineal. Para obtener el valor estimado de 9g, se utiliza [15.] a (SiH (al [Exe], mientras que para obtener el valor estimado de #, se hace uso de y (Siae7] (2 [Exe] (surr] [<= | [Ans] (xe), Es mas, 22, 2a” y Say se obtienen como Linx, X(Inx) y Xinay, respecti- vamente. La formula de regresion y Ejemplo Operaci6n Pantalla vi [woe] 16 ar (Se Cee) 50 | 235 (Ce) 29 (Set 1.667) 3.36729583 74 | 38.0 (a) 60 (suet CI 23.6 [or] 3.912023005 103 | 464 (Cae) 74 (suet G) 38.0 4304065093 “ (in) 108 [sa] 6) 46, 4.634728988 118 | 489 (118 [sare] 48,907) 4.770684624 - o (Término constante A) tura para una longitud de |(Longitud a 18°C) Hi f i él coeficiente de correla- oe a Apa 18 (sur (a [EXE] ‘ién se obtionen mediante| : 71288976 Ja regresion logaritmica de (Coeficiente de regresion ‘Temperatura a 1000 mm) la g : Me own GTB) datos de ariba, 3) (we 6 fe) 340201475 tro lado, los valores | a ctciente de corre (Coeficiente critico) estimados de ge 9 : eels Es mas, se pueden calcu- |" a = cion 1) si CF} (EXE) 0.994013 lar el coeficiente critico (r) sae] (C71 @.9655172414 pueden obtenerse, res- : 0139466 y la covarianza) c ) kaa : ctivamente, para x= | (g cuando xi=80) z8 (Covarianza) (0 bir 806 yi=73 usando la for- | Te (28=2F4) Sa em ne a an 37.94879482 BOS 0 waa 10) (@ cuando yi=73) 73 [SHE] ee] felealeraleealcolicc 224.1541813 * Borrado/correccion de datos equivocados I (dato correcto: 1 1003 ) @ Si se entra 11 [i] L) 1003, entre el dato correcto después de pre- sionar {Ac}. @® Si se entra 11 ( 1003 [67], entre el dato correcto después presionar [et]. ® Si se entro con recto después de presionar 11 54 anterioridad 11 GaF] G] 1003 (orl, entre el dato c (3 1003 (st). 55 (@ Regresi6n de potencias @La formula de regresion de potencias es y=A: x°(Iny=InA+Binz). En- tre ambos datos x e y como logaritmos (In). @Las correcciones se llevan a cabo del mismo modo que en Ia regre- ion lineal. El término constante A se obtiene por medio de [®) (€], el valor estimado de g mediante (17) x (i [Exe], y el valor estimado de @ por medio de Lin} y (@ (ee} [Exe], Sax, Sax’, Sy, Dy’, y Zxy se obtienen por medio de Linz, XInx), ZIny, X(Inyy, Zina Iny, respectivamente. (@ Regresi6n exponencial ®La formula de regresion exponencial es y el dato y como el logaritmo de y(In) y entre e mo procedimiento utilizado para la regresion lineal. @Las correcciones se llevan a cabo del mismo modo que en la regre- sin lineal. El termino constante A se ot el valor estimado de g mediante x |si! 2 i \ ' =A: e*(Iny=InA+B2). Entra | : : i [ex] y el valor estimado de # por medio de [J y (sar) @ (BE). By, Zw y | dato x siguiendo el mis- btiene por medio d Ge @ ee) Say se obtienen por medio de Sny, Snyy, y ZwrIny, respectivamente. Ejemplo Operacion Pantalla Ejemplo Operacién Pantalla x Mt é a wi fuooe| 5 69 21.4 é 6.04 28 2410 (suen (Sct) [exe] 429 | 157 6.9 He) Cis] 21.4 Cor} 5 30 3033 aestesiaC2er0 : oe 3.33220451 498 | 124 33 3895 oa . ved ee 30 (SH) (1 [in] 3033 ‘i : Z 3. 119 354 5.2 35.1 | 98 | 8717 | |i) sa fet GI s895 os La formula de regresion y |(Término constante A) 3 3.496507561 el coeficiente de correla- (el We] 80.49758743 Cr] asi cién se obtienen mediante = : la regresion exponencial (Coeficiente de regresion Cir]s85 3.555348061 de los datos mencionados. |B) sa 004920370831 formula de regresion y Por otro lado, la formula coeticiente de correla -° So eoneee te de regresi6n se utiliza -0,997247352 se stulenen mediante | (rermino constante A) J atssion de potencia (Se Ce Sl (BR) @.2388010724 para obtener los valores estimados de # e g cuan- de los datos mencionados. oo 13.87915739 otro lado, la formula | (Coeficiente de regresion regresion se utiliza B) (swe7) ( [exe] 2.771866153 obtener os valores 8.574868046 _ estimados de #e g cuan- (Coeficiente de correla~ De clon r) nn Be) 0.9989062542 (9 cuando #i=40) Can] 40 [Sir] Cal Cee) (Ce } [ns] exe) 6587.67458 (# cuando yi=1000) 1000 [Sur] (=) [ExE) [Ans] [EXE] 20.2622568 56 57 3 cos Us “_ So er A 3-1 BEAEIGOS DE FUNCIONES INCORPORA- ———— Para el trazado de graficos de funciones, debe usarse la modalidad COMP del modo RUN. Algunos graficos pueden trazarse en los modos sp y LR, otros no. El modo “Base-n” no puede usarse para trazar grafi- cos. ee ety ee dotada de un total de 20 funciones graficas incor- poradas, las cuales permiten representar graficament = ciones graficas. : © todas las fun «sin * cos *tan esin' cos’ stan" *sinh *cosh «tanh sinh' * cosh" tanh’ ov ex? * log eln 210" ee a ex . Siempre que se ejecuta una funcion grafica incor i _ een ‘porada, los limites ae se Serre en sus valores optimos automaticamente y se _ borra de la pan ‘alla todo grafico que pueda habers i conte. p e visualizado pre- : Ej: 1) Gréfico sinusoidal ea La funcion para graficos de esta unidad hace posible el trazado de | una amplia variedad de graficos de funciones y estadisticos en una matriz de 95 por 63 puntos (la linea superior y la primera de la iz quierda no se usan). Ademas de las funciones incorporadas, S@ pueden representar grafi- camente una gran variedad de funciones. Si bien los mados de graficos pueden usarse manualmente o incor- porados en programas, en este manual se pone énfasis en las oper- aciones manuales. Los graficos programados son identicos a los que se tracen manualmente (detalles en la pagina 136). * Algonas de las teclas usadas en los ejemplos de este manual muestran caracteres alfabéticos. En realidad, estos caracteres alfabéticos se encuentran inscriptos de bajo de las teclas que !os mismos representan. ; 2) Grafico de vt (coo C=) (Be) 61 ® Sobreposicion de graficos de funciones incorporadas Es posible sobreponer dos 0 mas graficos en la pantalla. En vista de que los limites se establecen automaticamente para satisfacer el primer gra- fico, todos los graficos posteriores se trazan con los mismos limites que el primero. El primer gafico se traza usan: (G2 (tecla de funcion) [Ex2)). Los graf X en la operacién Gaal (tecla de funci6n) ani Ed [Be] (teclas BB : FH). Aun entrando imi E39 después limites permanecen intactos y visualizado en la pantalla (detalles en la pagina 69). Ej.: Sobreposici6n del grafico para y=cosh x sobre el grafico de y sinh x. Primeramente se traza el grafico de y=sinh x. do la operacién mencionada anteriormente A continuaci6n, se traza el grafico de y=c! en curso. (esos [Fy] [20s] BPH pA cI Los graficos de funciones incorporadas no pueden usarse en sentencia miltiples (detalles en la pagina 38) ni incorporarse en programas. 62 jicos que siguen se trazan usando la de haberse pulsado la tecla de funci6n, los el siguiente grafico se traza sin borrar lo oshz, sin cambiar los limites 3-2 GRAFICOS GENERADOS POR EL USUARIO Los graficos de las funciones incorporadas pueden, ademas, combinarse entre si. Por ejemplo, la respuesta de la formula y=2x'+3x—5 podra representarse mediante el trazado del grafico correspondiente a dicha formula. A diferencia de la funciones incorporadas, los limites de los graficos geperaios por el usuario no se establecen automaticamente, por lo cual, aquellas partes del grafico que no quepan en la pantall. 1 s ja, no apar en la misma. [ biedees : | : Mi Escalas Tanto los limites de los ejes x e y como sus escalas (distancia entre untos) pueden establecerse y verificarse por medio de la tecla [Rae Limites y escalas Los limites consisten en Xmin (valor mini- mo del eje x), Xmax (valor maximo del eje a), Xscl (escala del eje x), Ymin (valor minimo del eje y), Ymax (valor maximo del eje y) y Yscl (escala del eje y). Cursor Xmin @Visualizacion de los limites Los limites se visualizan a la derecha cuando se pulsa la tecla [Rs]. El valor del limite en la posicion del cursor puede Ymin *Los valores que aqui se muestran son solamente de muestra y pueden ser diferentes a los valores reales. 63 @ Establecimiento de los limites EI establecimiento de los limites se lleva a cabo a partir de la posicior del cursor en el orden: Xmin, Xmax, Xscl, Ymin, Ymax, Yscl. Entre u valor numérico en la posicion del cursor y luego pulse la tecla [Exe], La entrada de cualquier valor numérico mientras el cursor se encuentr. en la posicion correspondiente al primer digito (extremo izquierdo) de valor visualizado remplazara a este Ultimo cuando se pulsa la tecl: En caso de desplazarse el cursor hacia el segundo o sub: siguiente digito por medio de la tecla (2), la nueva entrada que lleve a cabo mediante la pulsacion de la tecla [Eé] afectara solament la porcion del numero a partir de la posicion del cursor. Cambiemos, aqui, los valores correspondientes a los limites a los va: lores que se muestran a continuacion: Xmin > 0 VMN eetettanes: Xmax + 5 Ymax > 15 Xscl > 1 ViSC) eset: @Entrada de 0 para Xmin. Off] [Be] (puede usarse también @eEntrada de 1 para Xscl. 1 (Be) 64 se ; @Para cambiar Ymin a —5, desplace el cursor un digito hacia la de- recha y entre un 5. (215 Range Xmind max:5, solid Ymini25 max 210, sel: i : i @Para cambiar Ymax a 15, desplace el cursor un cigito hacia la derecha y entre un 5. (215 Be) Range Xmin:Q maxi, sett Ymin: Ina vez establecidos todos los valores, aparece en la pantalla lo isualizado antes de haber pulsado la tecla [Emel. ulse entonces la tecla [Rm] nuevamente, para verificar que los valores -establecidos sean los correctos. (Bee) y [2] pueden usarse para desplazar el cursor de una ea a otra dentro de los limites de la pantalla, sin afectar los valores establecidos. Hacia abajo, el cursor puede desplazarse solamente asta la posicion correspondiente a Xmin; hacia abajo, sdlo hasta la Dosicion correspondiente a Yscl. Para volver a hacer aparecer en la antalla lo que estaba visualizado antes de entrar los limites, pulse la teola [Ran]. 65 * La gama de entrada para los limites de los graficos es de —9,9999--+ 98 hasta 9,99999: +98. * Durante la visualizacion de fos limites, s6lo pueden usarse las teclas numéricas de la Oa la, y las teclas ©, (&l, (0, (21, 21, 41,2 y (fe). La pulsacion de las demas teclas se ignoran (para la entrada de valores negativos, use /a tecla[(-))). * Para cambiar totalmente los limites en curso, asegirese de que el cursor se encuentre en la posicién del primer digito (el primero de la izquierda) del valor visualizado. En caso de desplazarse el cursor hacia otro digito del valor, se cambiara solamente la porcion del mis- mo a partir de la posicién del cursor (hacia la derecha). La parte del — valor hacia la izquierda del cursor permanece intacta. Ej. 2 * Pueden entrarse valores con un maximo de nueve digitos significati- vos. Aquellos valores menores que 10” e iguales 0 mayores que 10° se visualizan con una mantisa de 6 digitos (incluyendo el signo menos) y un exponente de 2 digitos. * En caso de entrarse un valor que exceda estos limites (0 la entrada de solamente un signo menos), el valor existente no varia (no obstante, la entrada se visualiza momentaéneamente). “La entrada de un valor igual a 0 (cero) para las escalas de los ejes. (Yscl y Xscl) se ignoran. * La entrada de un valor maximo menor que el valor minimo, haraé que se inviertan los ejes respectivos. 66 Ei Xmin: 5 : Xmax: —5 * El error Ma aparece siempre que se intente trazar un grafico cuyos _ valores maximo y minimo de un mismo eje sean iguales. - * Cuando se utilizan limites que no permiten la visualizacion de los ejes, _ la escala del eje y aparece en ei borde izquierdo o derecho de la pantalla, mientras que la escala del eje x se visualiza en el extremo _ superior o inferior de la pantalla (en ambos casos, la escala aparece en el borde que esta mas cerca del origen 0, 0). * Cuando se cambian los limites, desaparece el grafico visualizado en la pantalla y se visualizan solamente los ejes que acaban de esta- _ blecerse. * El] establecimiento de los limites puede causar un espaciado irregular _en la escala. Si los limites estan muy separados, es posible que el grafico no quepa - en la pantalla. * Los puntos de desviacién pueden a veces exceder la capacidad de la pantalla en aquellos graficos que cambian drasticamente a medida ue se acercan al punto de desviacién. El error Ma podra aparecer cuando se especifica un valor limite que excede los valores permitidos. Ej. Xmin 9.99 Xmax 9.9299 Xscl_ 1.99 => Se excede el limite. i : a ' = Cuando los limites estan demasiado juntos, puede aparecer un error 67 [Raz] (No se necesita cuando los limites se| Range encuentran ya en pantalla). pum max: sir} (DEL) sole Ymin: max: sel: Los limites pueden especificarse por medio de programas en base al siguiente formato: {tm valor de Xmin, valor de Xmax, valor de Xscl, valor de Ymin, valor de Ymax, valor de Yscl. El mando [iss] viene seguido por un maximo de seis datos. Cuando se especifican menos de seis datos, el establecimiento de los limites y la escala se lleva a cabo ordenadamente desde el comienzo de formate que acaba de mostrarse. & Graficos de funciones generados por el usuario Luego de establecidos los limites, los graficos generados por el usuario — pueden trazarse entrando la funcion (formula) después de pulsar [se], Tracemos, a continuacion, el grafico para la funcion y= 2x°+ 32 — 4. Establezca los limites y las escalas con los valores a continuacion. 2 a = 3 (il BNC 4 t Como resultado, se obtiene la representacion grafica de la formula e! cuestion. 68 Sobreposici6n de graficos de funciones - Es posible sobreponer dos 0 mas graficos de funciones, lo cual permite - determinar los puntos de interseccién y las soluciones comunes a las : ' formulas. Ej.: Veamos cuales son los puntos de interseccién para las formulas y=2x'°+32—4 y y= 2x3. Primeramente, borremos la pantalla para poder trazar el primer gra- fico. (co) 2 (al BS) 3 fw BE) 4 [Be] Acontinuacion, tracemos el grafico de y=2x+3 sobre el anterior. (Genel 2 jo De este modo, se pueden observar facilimente los dos puntos de in- terseccion existentes entre las dos funciones. Las coordenadas aproxi- madas para estos dos puntos se pueden averigiar usando la funcion de rastreo, la cual se describe en la siguiente secci6n. Asegurese de entrar la variable X ((s#i#) Fa) en la funcién cuando se sobreponen graficos incorporados. Si en la segunda formula no se incluye la variable X, el segundo grafico se traza después de borrar - fa pantalla. 69 @ Funci6n de rastreo El punto parpadeante (denominado “puntero”) puede desplazarse poi desplazamiento del cursor] y (2), lo cual” permite determinar las coordenadas «-y de cualquier punto dentro del medio de las teclas para grafico. Una vez trazado el grafico en la pantalla, pulse [sift] puede desplazarse por medio de las teclas [@] y (21; el valor de coordenada x cambia a medida que se desplaza el puntero. Para _ . La pulsacion de- estas dos teclas que las coordenadas de x e y se visualicen alterna- visualizar el valor de la coordenada y, pulse [si] [ev damente. Ej: Determinacién de los puntos de interseccion de los graficos para. y=x'—3 @ y=—at2. Los valores maximos deben establecerse del siguiente modo: Range Tracemos, primeramente, el grafico para y=ar—3. (Gran ha 2] E) 3 (EXE) ee Tracemos, a continuaci6n, el grafico para y=nat2. (eons) ((=3] A) BSE) 2 para hacer aparecer el puntero en el extremo izquierdo del grafico. El puntero = 70 Usemos, finalmente, la funcion de rastreo. (se) [isco] Puntero parpadeante | a: ae Valor de la coordenada x t El puntero aparece en el extremo izquierdo del grafico. La tecla[ =] permite desplazar el puntero hacia la derecha dentro del grafico. Cada pulsaci6n de la misma desplaza dicho puntero un punto (el pun- tero se desplaza continuamente cuando la tecla se mantiene pulsada). (2]~ : ‘| (pulsada) i | X=-2,765957447 jantenga la tecla pulsada hasta que el puntero llegue a la in- ferseccion de los dos graficos. Tome nota del valor correspondiente a la coordenada x y pulse luego [shri] =v], para visualizar el valor de la oordenada y. (se) b=] y El puntero no se desplaza la distancia fijada, ya que la misma esta ibicada a lo largo de los puntos de la pantalla. Por lo tanto, las coor- denadas x-y para el punto de intersecci6én son aproximadas. 71 72 HB Funci6n de trazado La funcion de trazado se utiliza para encender un punto de la pantalla. Dicho punto puede desplazarse en las cuatro direcciones por medio de las teclas para desplazamiento del cursor; mientras tanto, se visualizan laas coordenadas del grafico en pantalla. También se puede trazar una linea entre dos puntos (ver la funci6n de linea, en la pagina 75). De modo similar, desplace el puntero hasta el siguiente punto de in- tersecci6n por medio de la teclaL= § (I~ Pulse [sit] [Pit] y especifique las coordenadas de x e y después de aparecida la indicacion “Plot”. Ej.: Encendido de un punto en x=2, y=2, sobre los ejes creados en base a los siguientes limites: gis 89362 Esta vez, pulse [i#i) ara visualizar el valor de la coordenada x. | ' I : ' | i i : ‘ (a b=] Ringe Xminim max scl Ymin max 808510638 __ due Por medio del procedimiento que acaba de describirse, podran Punto parpadeante obtenerse las coordenadas aproximadas para los puntos dentro del (ser [ie] 2 (Sar) 612 Cex ee grafico. : * La funcion de rastreo puede usarse sdlo inmediatamente aespues 2 de haber trazado un grafico. No puede, por Io tanto, usarse si se han_ - realizado calculos u operaciones (con la excepcion de ize, [Fuse] a (S=1]) después de haber trazado el grafico. LX=2.021276506 | * Los valores de las coordenadas x-y aparecen en la parte inferior d la pantalla con una mantisa de 10 6 5 digitos y un exponenie de 2. digitos. q * La funcién de rastreo no puede usarse en programas. * La funcién de rastreo puede usarse durante la presentacion de a indicacion “—DISP—". *Cuando se ejecuta el formato formula [601] formula [EXE] y se trazi un grafico pulsando [EXE] directamente después de ejecutar Ia fun: cién de rastreo durante el estado de parada, el valor de las coorde: nadas anteriores permanecen en la pantalla. Después de ejecutad i la funcion de rastreo y de visualizado el texto por medio de (=), pulsacion de [==] hace que aparezca el siguiente grafico y que $e borre el valor de las coordenadas. Corrobore lo que se acaba dé sefialar usando [ees] (pHa) Ba [=] [SHET] (4) 2 [arson] 2 LP BS FE 5. + Visualizacion del valor de la coordenada x El puntero parpadeante se ubica en las coordenadas especificadas. * Por las limitaciones debidas a la resolucién de la pantalla, la posi- cién del puntero sdlo puede ser aproximada. El puntero puede desplazarse en las cuatro direcciones por medio de las teclas para desplazamiento del cursor. En la parte inferior de la pantalla aparece constantemente la posicién del puntero. BIeIeIieie X=2,553191489 73 74 OMIA Aqui, la entrada de un nuevo valor para Y=3 548387097 la coordenada hace qui nuevo puntero parpadee sin borrar el puntero anterior. Para averiguar el valor de la coordenada y: * Se hace caso omiso de todo intento para encender un punto fuera de los limites establecidos. je el {Sai} [Plot] 3.5 [SFr] 6) 6.5 [EXE] Si para la funcién de trazado no se especifican las coordenadas x X=3 510638298 % * Las coordenadas x e y del puntero que se utiliza en la funcién de trazado se almacenan en las memorias X e Y, respectivamente. * El puntero deja de parpadear cuando se crea un nuevo puntero. Funci6n para trazado de lineas ‘Sta funcion permite unir mediante una linea recta dos puntos (incluyen- el puntero aparecera en el centro de la pantalla. Establezca los siguientes valores limites: Rang Xmin max scl Yio max solid 10 el puntero parpadeante) encendidos por medio de la funcion de tra- do. Con esta funcién, se pueden agregar a conveniencia lineas rectas los graficos ya trazados en Ia pantalla. Ej.: Trazado de una linea perpendicular desde el punto (2, 0) en el eje hasta su interseccién con el grafico de y = 3x y de una una segunda linea desde el punto de intersecci6n hasta el eje y. Los limites para el grafico son los siguientes: ey 75 Haga desaparecer el grafico en pantalla y trace el grafico para y=3z. A continuacion, tracemos una linea horizontal desde el mismo punto en (si) (Be) el grafico hasta el eje y. Primeramente, encienda un punto en el grafi- (eset) 3 Pia] BD co y mueva el puntero hasta el eje y por medio de la tecla para des- plazar el cursor ([@ 1), Esto puede Ilevarse a cabo usando “Plot X, Y”, ya que las coordenadas del punto en el grafico se encuentran almacenadas en las memorias X e Y. (2) [acon Rl [EXE] Se A continuacion, use la funcion de trazado para ubicar un punto en (2, 0). (Site) [Piet] 2 [8a 0) M~we qT - (Desplace el puntero hasta el eje y.) 2127659 Encienda un punto nuevamente en (2, 0) y use la tecla para desplazar el cursor (@] para llevar el puntero hasta el punto en el grafico 01063829787 _ (y=3z). (Sui) [Poot] 2 (SHH) G10 EXE I~ (Desplace el puntero hasta el punt0 en e grafico para y=3z.) X=2, 021276596 i incion para trazar lineas. ae Te ie a ee es 2 * La funcién para trazar lineas sdlo puede usarse para trazar lineas entre el puntero parpadente y un punto encendido por medio de la funci6n de trazado. i 76 7 @ Funci6n de factor Esta funcion se utiliza para ampliar o reducir los limites de un grafico centrado alrededor del puntero parpadeante de la funcion de trazado 0 | de rastreo. En la ampliaci6n, los valores minimo y maximo se multiplican por 1/n. En la reducci6n, se multiplican por n. @ Operacion alrededor del puntero. alrededor del puntero. La presentacion del grafico se borra cuando se ejecuta la funcion de factor, debido a los cambios en los limites. Ej.: Ampliacion de grafico para y=sin x centrado en el origen, des- pués de establecer los limites especificados mas adelante. Trace el grafico para y=sin x después de trazar los limites. (ain) fa a [EXE] 2B ..x se amplia m veces e y se amplia n veces — Tanto x como y se amplian n veces A ee use la funcién de trazado para ubicar el puntero en el origen del grafico; luego use la funcion de factor para i - ieee para ampliar el grafi . La funcion de sentencias multiples se utiliza para obtener el grafico con un sdlo paso. Aqui puede observarse que los limites de los ejes x e y son iguales a 1/1,5 parte de sus valores originales. Intentemos ampliar nuevamente el grafico 1,5 veces. Esta vez, ya no es necesario entrar mas mandos. El grafico trazado se amplia nuevamente mediante la pulsacion de [6]. En este caso se puede usar la funcién de repeticion, gracias a que en la ampliacion original se utiliz6 la funcion de sentencias multiples. 79 Con esta ampliaci6n, el grafico se ha agrandado tanto, que en la pan- A continuacion, se muestran los nuevos limites: talla solo cabe una parte muy pequefia del mismo. Probemos reducirlo [ame] raige ala mitad de su tamafio, para que se observe mejor en la pantalla. Xmin:-320. i max:320, Usemos la funcion de repeticion, para cambiar el valor de la amplia- ae eo: cion de 1,5 a 0,5. Ymini~1,42222293 a Brot iFactor 1.5 ee TG@raph Y=sin X Para volver a reducir el grafico a la mitad de su tamafio: [Be] Mae Plot vFactor 1.6 VY JX) r@raph Yasin X Dupliquemos el eje x y ampliemos el eje y por 1, 5 veces. Bi Plot :Factor 0.5 1Graph Y=sin X 0 Plot :Factor 0,5 rGraph Yesin xX Plot :Factor 2,1 2 (a7) GI 45:Graph Y=sin x (sur (ins) 4 Ejecute, entonces, la funcion. Ejecutemos, entonces, la funcién. 80 De este modo, los graficos trazados pueden ampliarse o reducirse mediante las operaciones descritas en esta seccion. Si bien en los ejemplos los graficos se redujeron o ampliaron alrededor det punto de origen, como punto central para la ampliacion y reduccion puede usarse cualquier punto dentro de la pantalla. 82 3-3 APLICACIONES DE LA FUNCIONES DE GRAFICOS La funcién de graficos permite representar hasta ecuaciones muy com- plejas. En este seccién veremos la representacion grafica de un numero de este tipo de ecuaciones. j.: 1) Trazado de un grafico para la ecuaci6n de tercer grado y=x" —92'+272+50. Los limites para este grafico se muestran a la derecha. Range Xmint max sol Ymin max sol: Operaci6n (sa) (Geo ven 39 Goa 27 Ween) BSH 5 ft} Ej.: 2) Trazado del grafico para la funcion polinémica y= x°+ 42° — 54a'— 1602 +641 x°+8282— 1260. Los limites para este grafico se muestran a la derecha. Range Xmini-10, max:10, sori Ymin 200. max:8000, scl: 2000, 83 Operaci6n (sar) [ts] [Exe] (roo) ALPwal BS 2] 6 FE 4 (aera) BD j.: 3) Averiguaci6n del maximo y el minimo para la ecuacion y +42'—36x’—160x+300. * Si esta ecuacion se representa graficam pueden obtenerse sin diferenciaci6n. Los limites para el grafico se encuentran a la derecha. Operaci6n (a (el [EI 36 Re 300 [Exe] 44 Ej.: 4) Determinacién de si los graficos de las ecuaciones y=x°—32" —6x—16 y y=3x—11 tienen un punto tangencial. Los limites para los graficos se encuen- tran a la derecha. ente, el minimo y el maximo Range Xmini-10, max:10, solid, Ymin:~600. max: 600. so1:200 Range Xmin:-10, max: 10, sel:2, Ymin:-60, max:40, sel:10, Operaci6n {su] [is] [EXE] (cael AH BI CE] 3 G3 i 6 ke BE 16 Ea) 11 [exe] 85 3-4 GRAFICOS DE ESTADISTICAS CON UNA VARIABLE Ej.: Trazado de un grafico ordinal (por rangos) en base a los siguientes datos. @Los graticos de estadisticas con una variable se trazan en el modo sp2 8), @Los graficos de estadisticas con una sola variable pueden ser de ba- tras, de lineas o curvas de distribucion normal. @En el modo SD2 pueden trazarse, ademas, graficos de funciones, de tal modo que puedan sobreponerse graficos con valores tedricos y graficos con valores reales. * Abs y¥ no pueden usarse en el modo SD2. @EI numero de datos se determina por el numero de memorias que se han agregado. @En los graficos trazados, la coordenada x corresponde al alcance de los datos, mientras que la coordenada y al numero (frecuencia) de cada dato. ®La tecla[0r] (<_)) se utiliza para la entrada de los datos. @La tecla{ct] ((*)) se utiliza para corregir los datos @ Trazado de graficos para estadisticas con una sola variable. ® Procedimiento © Especificacion de! modo SD2 (SH#i] fwaaz f), @ Establecimiento de los limites ((% @ Ampliacion de las memorias en base al numero de barras ((o Fn (exe), @ Borrado de las memorias para calculos estadisticos (SHFi] [Sct] [E)), © Entrada de los datos (dato[5T] (7) © Trazado del grafico. * Grafico de barras (Geson] [EXE] * Grafico de lineas [rao [Si * Curva de distribucion normal ........[s=24] * El método para la entrada de los datos (paso 5) es el mismo que se utiliza para los célculos de la desviacién estandar (ver la pagina 50). 86 | |Nimeroderango] Rango | Frecuencia 1 iE 0 i 2 10 3 3 20 2 4 30 = 5 40 3 6 50 il 5 7 60 6 8 70 8 9 80 16 10 90 9 WW 100 2 _ Realice los preparativos para el grafico por medio del siguiente procedi- miento: @® Especificacion del modo SD2 (Sif [Noxe) 2), @® Establecimiento de los limites.Si bien el valor maximo que ha de trazarse sobre el eje x es iqual a 100, el valor maximo Xmax se establece en 110 (por regla general, el valor minimo debe ser igual © mayor que el limite inferior y el valor maximo menor que el limite superior; es por ello que aqui el eje x tiene una escala de 0 hasta 110). Como la frecuencia maxima es igual a 15, se especifica 20 para Ymax del eje y. Range Xminid, max: 110, scl:io, Ymin:Q, max:2Q0, seli2, - @ Como el nimero de barras es igual a 11, (0 ~ 9, 10 ~ 19, 20 ~ 29, +» 100 ~ 109), agreque 11 memorias. (wove) (5 14 [Exe] ¥e Detm ## Program: @ Memory :37 334 Bytes Free 87 @® Borrado de la memoria para calculos estadisticos. a € © Entrada de los datos. 70 (sxe) GI Luego, se sobrepone un grafico de lineas. 40 (or) (4) (54) ine) @ Finalmente, se traza una curva de distribu es relativamente pequefio comparado con lineas, no pueden usarse los mismo limite: mismos a los valores a continuaci6n. cion normal. Como el eje y los graficos de barras y de s. Cambie, por lo tanto, Range Xmi uF [Line] 1 La entrada del namero 1 hace que se trace una curva de distibucion normal. 88 los @Asegtrese de agregar la cantidad de memorias que sean necesarias {igual al namero de barras). Cuando la cantidad de memorias no es suficiente, aparece un error Mem. @EI cambio del nimero de memorias durante la entrada de los datos hace que se modifique también el numero de divisiones de datos y que el grafico trazado no sea el apropiado. @En caso de entrarse una valor que exceda los limites establecidos, ef mismo solo se asigna a la memoria para calculos estadisticos, pero no a la memoria para graficos. @En caso de entrarse mas datos que el limite establecido para el eje y, el grafico de barras se traza hasta el limite superior de la pantalla (los Puntos que quedan fuera del limite no pueden unirse). ® La formula utilizada para las curvas de distribution normal es: 1 aa? u "Toxo ° * La designacion del teclado de ¢ es xon. m es x. 2a? @Para los limites inferior y superior, Xmin debe ser menor que Xmax. @ Después de trazar un grafico de barras o de lineas, en la pantalla aparecer la indicacion “done” (terminado). 89 3-5 GRAFICOS DE ESTADISCAS CON DOS VARIABLES @Los graficos con pares de variables se trazan en el modo LR2 ([si (one) 3) @Los graficos de pares de variables pueden trazarse como lineas de regresiOn. @En el modo LR2 se pueden trazar, ademas, graficos de funciones comunes, lo cual permite sobreponer graficos con datos tedricos, de distribucion de datos y de lineas de regresion. ® Después de entrados los datos en el modo LR2, los puntos se visuali- zan inmediatamente en la pantalla y los datos se almacenan en la memoria para calculos estadisticos. @En caso de entrarse un valor que exceda los limites, el mismo se almacena en la memoria para calculos estadisticos, pero no se visuali- za en la pantalla. ®@Los datos se entran usando la tecla [DT] ([%_]) conforme al siguiente formato: dato ax [#1] [] dato y [#1] E] frecuencia [or]. @La tecla [ct] (L#)) se utiliza para corregir los datos después de entra- dos (en este caso, los puntos ya visualizados en la pantalla no se bor- ran aun si el dato que le corresponde se corrige por medio de la tecla (ec). @Una vez borrada la pantalla (i visualizados no pueden recuperarse. (&€]), los puntos previamente §@ Trazado de graficos para estadisticas con pares de variables ® Procedimiento ® Especificacion del modo LR2 (Sif {uooe] 3), @® Establecimiento de los limites ((s). @® Borrado de la memoria para calculos estadisticos ((S#i] [Sei] [BE], @® Entrada de los datos (dato x [Si#] [ dato y (si#] [) frecuencia [07]. ® Trazado del grafico (0H) [SH] [Line] 1 (EXE), * El método para la entrada de los datos (paso 4) es el mismo que se utiliza para los calculos de regresién (pagina 52). 90 t t | Ej.: Obtencion de la regresién lineal y trazado de Ia linea de regre- { si6n para los datos siguientes. 7 oe I | -9 i ao f —3 1 | 4 I ae @ Especificacion del modo LR2 (Sai [i009 [), @ Establecimiento de los limites que se observan en la tabla. Range Xmin:-10, max:10, soi:2, Ymin:-5, max:15, aci:5, * Por regla general para los valores limites del eje x, los valores de x son: -10 & x <10. _ © Borrado de las memorias para calculos estadisticos. E E @ Entrada de los datos. (I) 9 FH) SH) 2 HF (2) 5 He 1 Ce) - (3) 3 ie 2FoT] 1 GEG 3 Cor] 4 SE) 5 7 EB © Trazado del grafico. 91 92 * En caso de entrarse un dato que exceda los limites establecidos, el punto que le corresponde no se visualiza en la pantalla. *En caso de no entrarse dato alguno y de proseguirse con la siguiente operacién ((&#) (Une) 1 [EXE]), aparece un error Ma. * Cuando se establecen los limites, Xmin debe ser menor que Xmax, 4. CALCULOS POR PROGRAMA 4-1 4QUE ES UN PROGRAMA? ———— — Esta unidad permite la utilizacion de programas para simplificar la ejecucion de calculos recurrentes. Gracias a ello, se pueden ejecutar formulas en forma consecutiva, del mismo modo que se realiza con las sentencias miltiples en los calculos manuales. De aqui en mas veremos las aplicaciones de los programas con la ayuda de ejemplos ilustrativos. EJEMPLO: Averigue la superficie y el volumen de una octaedro regular dada la longitud de un lado. QO @ Formulas Longitud de un fado (A) Superticie (S) ___ Volumen (V) : 10cm lea ont ( Dent 7 ( ) ( ) 15 ( i] ( ) * Llene los paréntesis Para una superficie S, el volumen V y el lado A, S y V para un octaedro — regular se definen del siguiente modo: S=2V3 A" v= Y 2 a 3 @ Programacion Se denomina programaci6on al proceso de creacién de un programa en — base a una formula de calculo. Este programa lo desarrollaremos en. base a las formulas dadas arriba. La base de la programacion son los calculos manuales, por lo que se recomienda familiarse con estos Ulti- : mos antes de comenzar con la programacion. Superficie (S): 2% 2] 3 & Valor numérico AL) [exe] Volumen (V): (1 2&3 & Valor numérico AL="] 3 [5] En el ejemplo citado, se utiliza dos veces el mismo valor numérico A seria, entonces, muy conveniente almacenar este valor en la memoria A antes de usarlo en el calculo. Valor numérico A — fH EY 2 UC) 3 Bl fared =) exe] )2838 a 213 Con esta unidad, las operaciones que se relizan en los calculos manua- les pueden usarse como se encuentran en un programa. Una vez ini- _ ciada la ejecucién del programa, la mismo continuara en orden sin de- _ tenerse. Es por ello que se necesitan mandos que requieran la entrada de los datos y para visualizar los resultados en la pantalla. El mando para solicitar la entrada de informacion es “?", mientras que el utilizado para visualizar los resultados es “”. La incorporacion de un mando “?” en un programa hara que su ejecu- cion se interrumpa momentaneamente y que aparezca el signo “?” en la pantalla mientras la unidad espera la entrada de la informacion necesa- tia. Este mando no puede usarse independientemente, y se combina siempre con [=] con el formato “[i#] (2 ][=] nombre de memoria”. Por ejemplo, para almacenar un valor numérico en la memoria A: 2A Cuando en la pantalla aparece el signo para calculos y numeros hasta 111 pasos. E| mando “4”, por su lado, hace que el programa se interrumpa mamen- taneamente y que se visualicen el resultado de la ultima formula o caracteres y simbolos alfanuméricos (ver la pagina 133), segin sea nece- sario. Como los resultados finales se visualizan automaticamente, este mando puede omitirse al final de todo programa. Sin embargo, si sé especifica el modo Base-n para la conversion de numeros de diferente raiz durante un programa, no omita el final. Jagamos uso de estos dos mandos para el ejemplo citado: sot) (2) [= fr) 2 6) CS Ta, “Entrada en la memoria A “Visualizacion de S (12613 & Ara 3 Se omite".A” Ya, con esto, completamos el programa. se pueden entrar mondos @ Almacenamiento de programas El almacenamiento de programas se lleva a cabo en el modo WRT, el cual se especifica presionando [Mou [2], Operaci6n Pantalla (wooe) [2 sys mode WRT cal mode COMP angle : Deg display : Norm 422 Bytes Free @1 23456789 | 95 Al presionarse {so2] 2, para indicar que la unidad esta en el modo WRT. En este modo, se visualiza en el extremo superior derecho el numero re- manente de pasos de programa (ver la pagina 110). Este numero dis- minuye gradualmente siempre que se almacena un programa o si se agregan memorias adicionales. Sin ningGn programa almacenado y cuando el numero de memorias es igual a 26 (nimero original), el namero de pasos debe ser de 422. Los nimeros de mayor tamafio que aparecen debajo indican las areas de programa (ver la pagina 112). Si la letra “P” aparece seguida por los nameros Q hasta el 9, significa que no hay ningGn programa almacenado en las areas PO hasta P9. El cero parpadeante indica que el area de programa en curso es PO. Las areas de programa que contienen ya algdn programa aparecen indicadas por el simbolo “—"en lugar del namero que le corresponderia. sys mode: WAT cal mode : COMP angle : Deg display : Norm 248 Bytes Free Prog @H1_34 6789 Almacenemos, entonces, el programa anterior en el area de programa PO (indicada por el cero parpadeante): Operaci6n Pantalla (Comienzo det almacenamiento) = (suet) (7) =] a] BC] 2 3 2A L2XV3XA? 4 Cy fea) BS ( ) [Sar (a) = 152838 Mr 13 P—>ALAXVBXAR 4 V2+3XA x93 El programa se almacena una vez completado este procedimiento. * La indicacién del estado del sistema aparece solamente mientras se pulsa la tecla Hou), [fideo] keke MODE #x EK (En pantalla mientras se pulsa) sys mode : WRT cal mode : COMP angie : Deg display : Norm Step PQ-20 * Una vez almacenado el programa, presione [00 [1] para volver al modo RUN. @ Ejecuci6n del programa Los programas se ejecutan en el modo RUN (wot (1). La tecla [Pa] espe- cifica el area de programa que desea ejecutarse. Para ejecutar PO: [Pres] Q [Exe] Ejecutemos, entonces, el programa almacenado. La superficie (S) y el volumen (V) del octaedro regular se calculan en nuestro ejemplo del siguiente modo: Longitud de un lado(A) | Superficie (8) Volumen (V) 100m (346.4101615)cni | (471.4045208 cnt 7 (169.7409791) (161.6917506) 15 (779.4228634) (1590.990258) 97 Operacién 1 (Prea] 0 [EXE] 10 [ex] (Valor de A) (F:ca] O [EXE] 98 Pantalla ¥#e MODE ¥8RK sys mode : RUN cal mode : COMP angle : Deg display : Norm Step 2 PAA 2XT3XKAr Ys ¥2+3XA 243 Prog @ 2 PoALAXT 3XArY V2+3XA x43 Prog @ ? 10 346.4101615 — Disp — PAL 2X BXAZ YS V2+3XA 243 Prog @ ? 10 346.4101615 471 .4045208 V2+3XA x3 Prog @ ie 10 346.4101615 471.4045208 Prog O ia (S cuando A=10) Indica una res- puesta visualizada por 4 (V cuando A=10) 7 [EXE] (Valor de A) (Pres) 0 [Ee] (Valor de A) 346.4101615 471.4045208 Prog @ ? t: 169.7409791 = Disp = 10 346.4101615 471 .4045208 Prog @ ? 7 169.7409791 161.6917506 471 .4045208 Prog @ ? 7 169.7409791 161.6917506 Prog @ 2 7 169.7409791 161.6917506 Prog @ ? 15 779 .4228634 — Disp — (S cuando A=7) (V cuando A=7) (S cuando A=15) EXE (V cuando A=15) 169.7409791 161.6917506 Prog O 15 779 .4228634 1590.990258 * Los calculos por programa se llevan a cabo automaticamente por cada pulsacién de \ext] luego de la entrada de cada dato 0 después de haberse obtenido el resultado. * Inmediatamente después que se ejecuta un programa en PO mediante la pulsacién de [Fres) 0 [exe] como en este ejemplo, la funcién de repeti- cién almacena el mando Prog 0. De este modo, el mismo programa puede ejecutarse cuantas veces se desee mediante la sencilla pulsa- cién de Ia tecla [Exe], Operaci6n [Fres] 0 [Exe] (Ejecucion del programa en PO) 10 [exe] (Entrada de 10 para A) [exe] (Visualizacion de V cuando A=10) [xe] (Otra ejecucion) 7 (&] (Entrada de 7 para A) (Visualizacion de V cuando A=7) (Ee) 100 4-2 VERIFICACION Y COMPAGINACION DE PROGRAMAS (CORRECCION, INSERCION Y SUPRESION) ——— El contenido de los programas almacenados puede verificarse mediante su obtencién en el modo WRT. Una vez especificada el area de pro- grama deseada, mediante el uso de [1] y[=J en el modo WRT ({wo0e] 1), el contenido del programa puede visualizarse presionando la tecla [© Una vez con el programa en pantalla, el uso de las teclas [2], [2], ly [2] permite avanzar por pasos con el fin de verificar el programa. Cualquier error que se detecte en el programa, podra corregirse en lo que se denomina “compaginacion de programas”. A continuacion crearemos un programa nuevo modificando e! programa del ejemplo anterior (para averiguar la superficie y el volumen de un octaedro re- gular). EJEMPLO: Averigue la superficie y el volumen de un tetraedro regular dada la longitud de un lado. A Longitud de un tado (A) L Superficie (s) | eS Volumen ™) 10 om ( dont | ( Dent 75 ( ) ( ) 20 ( dia ) @ Formulas Para una superficie S, el volumen V y el lado A, S y V para un tetraedro regular se definen del siguiente modo: = V3 A Como en el ejemplo anterior, se almacena la longitud del lado en la memoria y se confecciona entonces el programa, Valor numérico A —> fim) BY [EXE] (13 Be fend EN C2" [Ee]. (27) 2 Bi 12 BX fara a] 3 [Ee]. 101 (wove) 1 **#* MODE x*** | Dé por terminada la Una vez creado el programa, el mismo sera del siguiente modo: 3 correccion. Vuelva al (sar (77 =] ew! 12 3 sys mode : RUN modo RUN. cal mode : COMP : angle : Deg @ Compaginaci6n del programa display : Norm Ante todo, comparemos los dos programas vistos hasta el momento. Step 0 @ Ejecucion del programa Ejecutemos, entonces, el programa corregido. 3 El programa del octaedro puede modificarse para obtener el programa a para el tetraedro mediante la supresion de la parte subrayada con una Longitud de un lado {A) Superficie (S) Volumen (V) linea ondulante y cambiando las partes subrayadas con lineas rectas. En 10 cm (173.2050808)cni | (417.8511302)on! la practica, el procedimiento seria el siguiente: 7.5 (97.42785793) (49.71844555) 20 (692.820323) (942.8090416) Operacion Pantalla (ioe (2) sys mode. WAT Operacion Pantalla cal mode : COMP (woe) (7) *eRX MODE ¥4e angle : Deg display : Norm sys mode ; RUN cal mode : COMP angle : Deg 402 Bytes Free Prog 129456789 display © Norm Cursor ubicado al. Step e 772A: 2X0 3XA2 4 comienzo. Puls: 7 lle- 2 £253XA 293 Se eal 0 (BE) TA OXA? a VQE12XA293 Desplace el. cur: Pr og @ PALL BXA2 4 sor hasta la posi: ? cion que dese: V2+3XA 213 borrarse y bore” dos caracteres. 10 () JAI axXA? Ss ros Cele | PA BKAP, Inserte dos carac V2F12XA 093 aS} 12 F2+12BXA 293 teres. preg 0 - a 10 IAIN BXAZ 4 Borre el 3 innece: 173.2050808 F251 2%A 23 a - Disp — 102 103 [Fees] O [EXE] 7.5 (Exe) 2A BXAR as VQ2+12XAx43 Prog O 2 10 173.2050808 117.8511302 L2+12XAx'3 Prog O ? 10 173.2050808 117.8511302 173.2050808 117.8511302 97.42785793 eee 173.2050808 117.8511302 Prog O 7.5 97.42785793 49.71844555 [Prea] 0 [Exe] EXE Prog 7.5 1 17.8511302 ® 97.42785793 49.71844555 Prog O 2 7.5 97.42785793 49.71844555 Prog O ? 20 692.820323 — Disp — 7.5 97.42785793 49.71844555 Prog O a 20 692.820323 942.8090416 105 | 4-3 DEPURACION DE PROGRAMAS (Co- Operacion Teclas usadas RRECCION DE ERRORES) Verifica- * Especificacion del modo WRT (uooe] (2) cién del * Especificacion del area de programa (se | [=] Programa omite si el area en curso es PO) Suele suceder con frecuencia que la ejecucion de un programa hace * Comienzo de la verificacion [Be 1] aparecer un mensaje de error o no da los resultados esperados, Ello se + Verificacian del contenido 2121 Fer debe, por lo general, a errores inherentes al programa en si. La correc- oer - (leis) ; Correccion ee ee hasta la posi |CeJL2 IC cin de tales errores es lo que se denomina “depuracion de programas”. |_+ Presione las teclas correctas. ae . : : Supresion | » Desplazamiento del cursor hasta la posi- |[@ 1/2 J(@ 12) I Depuracion cuando aparece un mensaje de error cion que debe suprimirse. Los mensajes de error aparecen en la pantalla con el siguiente formato: * Supresion foee) insercién | » Desplazamiento del cursor hasta la posi |= ICS CP IL2) cion donde desea llevarse a cabo la inser- | cion. + Especifique el modo de insercion. (sa) CWS) * Presione las teclas que corresponden a los caracteres deseados. Tipo de error Namero del paso donde se genero el error Area de programa donde se genero el error {| El aiid de ud ifeos ba ceca ae nae area de programa se encuentra el error a . También le informa del tipo de error y le Desplazamiento del cursor a ¢ ‘ 0 La pul Isacion de las teclas para desplazamiento del cursor ((=1,[2 1, (| dauna idea de las medidas que puede tomar para corregirlo. El namero yC2)) hace que el cursor se desplace del siguiente modo: _|__ de paso indica en qué paso del programa se generé el error. @ Mensajes de error Hay un total de 7 mensajes de error. Syn ERROR (error de sintaxis) jase aan _ Indica que hay un error en la formula o en el uso de alguno de los Una posicionhacta | Invalido | re 1 hacia | mandos. laderecha abajo (€ os : : Ma ERROR (error matematico) Renee | eee ee fines (Orr ie __ Indica que el resultado del calculo es mayor que 10", que se ha in- Una posicion Una posicion hacia | Al principio de ta | Una linea hacia < tentado la ejecucion de una operacién ilégica (division por cero, por hacia la izquierda | la derecha (8) | linea @) abajo (0) ej.) 0 que la entrada de alguno de los argumentos excede la gama Una posicion Invalido | Una linea hacia Invalido _ de entrada de la funcién implicada. hacia la izquierda arriba (©) ® Go ERROR (error de salto) __ Indica que falta la Lb! correspondiente al mando Goto (ver la pagina 117) 0 que el area de programa (ver la pagina 112) especificada por el mando Prog (ver la pagina 124) no contiene programa alguno. Posicion jdel cursor! ® 107 @ Ne ERROR (error de inclusion de subrutinas) Indica que se ha excedido el nivel permitido para la includion de subrutinas. Stk ERROR (error de memoria temporal) indica que el calculo que desea realizarse excede la capacidad de las memorias temporales para valores numéricos 0 para mandos (ver la pagina 17). Mem ERROR (error de memoria) Indica que se ha intentado el uso de las memorias adicionales sin haberlas agregado atin. 7) Arg Error (error de argumento) Aparece cuando el argumento de un mando o cierta especificacion en un programa excede la gama de entrada permitida (por ej.: Sci 10, Goto 11). Es imposible proseguir con la operacion en curso cuando aparece un mensaje de error. En dicho caso, pulse [ac], (@] of 21. La pulsacion de [Ac] suspende la condicion de error y hace posible una nueva entrada desde el teclado. En este caso, se mantiene el modo RUN. Las teclas(@1y (1 hacen que se suspenda el estado de error y que el sistema entre en el modo WRT. En dicho caso, el cursor aparece en la posicion donde el error ocurrio, para asi permitir la correccion del mismo. @ Consideraciones para cada tipo de error He a continuacién algunas consideraciones para cada tipo de error: @syn ERROR Verifique que no haya errores en el programa. @Ma ERROR Para aquellos calculos que requieren el uso de memorias, verifique que los valores en las mismas no excedan la gama permitida para los argumentos. Este tipo de error ocurre con frecuencia cuando se inten-— ta una division por 0 0 se intenta la obtencion de la raiz cuadrada de un nadmero negativo. @Go ERROR Verifique la presencia de la etiqueta LbI n correspondiente cuando se utiliza Goto n. Corrobore, por otro lado, que el programa en Pn haya sido entrado correctamente cuando se utiliza Prog n. 108 @Ne ERROR Verifique que el mando Prog no se utiliza en el area de programa de destino para retornar la ejecuci6n al area del programa original. @Stk ERROR Verifique que la formula no sea tan extensa como para superar la capacidad de las memorias temporales. En caso contrario, divida la formula en dos o mas partes. @Mem ERROR Verifique que se hayan agregado las memorias necesarias del modo apropiado, mediante “loot [:) n [Exe]” (Defm). Cuando se utilizan memor- ias matriciales (ver la pagina 128), corrobore que no haya errores en los subindices. _ @Arg ERROR Corrobore que los valores especificados por [7 (Sci) o (8) (Fix) estén dentro de los limites del 0 al 9. Verifique, también, que los va- lores especificados por los mandos Goto, Lbl y Prog estén dentro de los limites del 0 al 9. Asegurese, ademas, de que el numero de memorias agregadas por medio de [soo’ [] (Defm) no exceda el numero remanente de pasos de programa, y que el valor utilizado no sea negativo. 109 4 | | eosin a 4-4 CUENTA DEL NUMERO DE PASOS DE PROGRAMA —————————————————— Esta unidad tiene una capacidad de 422 pasos de programa. El numero de pasos, el cual disminuye cada vez que se almacena un programa, in- dica la capacidad de memoria disponible para el almacenamiento de programas. Este numero disminuye, también, cuando se convierten pasos de programa en memorias adicionales (ver la pagina 25). Hay 2 métodos para determinar el namero remanente de pasos: @® La pulsacién de [#0 G) [EX] en el modo RUN hace que se visualicen en la pantalla el ndmero remanente de pasos y la cantidad de memorias disponibles. Ejemplo: (og = [BE] weDOTmeR Numero de pasos usa~ Program 19 <—+ dos para la programa- cion Memory 26 <—+- Numero de memorias 403 Bytes Free Numero remanente de pasos @® En el modo WRT (fus0#] I), el numero remanente de pasos aparece en el extremo superior izquierdo. También se visualizan los estados de cada area de programa. [Wong] (2) Sys mode . WRT cal mode : COMP angie : Deg display : Norm 403 Bytes Freed Numero remanente de pasos Prog 123456789 Basicamente, cada funcion equivale a 1 paso; no obstante, algunas fun- ciones requieren el uso de 2 pasos. @Funciones de 1 paso: sin, cos, tan, log, (,), :, A, B, 1, 2, 3, ete. @Funciones de 2 pasos: Lb! 1, Goto 2, Prog 8, ete. Cada paso puede verificarse mediante el desplazamiento del cursor. 110 Ejemplo: Posicion del cursor Aqui, cada pulsaci6n de las teclas para _ hace que el cursor avance al siguiente paso en una u otra direccion. Mientras se mantiene pulsada la tecla f=) aac POAT BXARY 2XAx'3 desplazar el cursor ([@] 0 (31) ‘6° paso F2+i PAI 8XA2y 2XAzr'3 en la pantalla se muestra el paso del programa en el cual se encuentra el cursor. fos) (Manténgala pulsada) 4H MODE ¥#e sys mode :; WRT cal mode : COMP angle : Deg display : Norm Step PO-G | Indica que el cursor se encuentra en el paso 6. Ww ee 4-5 AREAS DE PROGRAMA Y MODOS DE CALCULO Esta unidad posee 10 areas de programa (PO hasta PQ) para el almacenamiento de programas. Estas areas de programas se utilizan de la misma manera y permiten el almacenamiento simultaneo de 10 pro- gramas independientes. Pueden almacenarse, si se desea, una progama o rutina principal y programas secundarios o subrutinas, El namero total de pasos disponible para el almacenamiento el las areas PO hasta P9 es de 422. La especificacion de las areas de programa se lleva a cabo del siguiente modo: Modo RUN Se presiona cualquier tecla desde 0 hasta 9 después de ha- ber presionado la tecla [Fm], Finalmente, se pulsa [exe]. PO [ral PS (Prea) [ex * En este modo, la ejecucion del programa comienza con la pulsacion de /a tecla (5), Modo WRT Se desplaza el cursor hasta la posicion por debajo del area deseada (usando las tecla ol) y se presiona la tecla Ejemplo: En este caso, solo se visualizan las areas de programa que se encuen: tran desocupadas. El simbolo “—” indica que el area contiene ya un programa. Ejemplo: sys mode : WRT cal mode : COMP angle : Deg display : Norm 403 Bytes Free Prog 123 _67_9 sce Programas ya almacenados en estas areas de Program: Hl Especificacion del area de programa y del modo de calculo en el modo WRT Ademas de los calculos con funciones normales, de los calculos y con- versiones con ndmeros binarios, octales, decimales y hexadecimales, y de los calculos de desviacion estandar y de regresion por programa, debe especificarse un modo de cAlculo. Las especificaciones del modo por programa y del area de programa se Ilevan a cabo al mismo tiempo. Primeramente se especifica el modo WRT ({ust#] 2) y luego se especifica el modo de calculo. Luego se especifica el area de programa y, al pul- sarse [EX], se memoriza el modo de calculo en el area de programa. De este modo, los programas almacenados seran acompafiados por el modo de calculo. Ejemplo: Memorizacion del modo Base-n en P2 (twooe] (2) sys mode Suponiendo que no hay cal mode nada almacenado. angle display 422 Bytes Free Prog 123456789 >I sys mode : WRT Especificacion de P2. cal mode : COMP angle : Deg display : Norm 422 Bytes Free Prog 19456789 sys mode cal mode WRT Especificacion del 7 Base modo Base-n. Dec 422 Bytes Free Prog 013456789 113 EXE = 4-6 BORRADO DE PROGRAMAS ee Los programas se borran en el modo PCL. Para especificar este modo, presione [wong] [3] (aparece en la pantalla la indicacion “PCL"). Hay 2 méto- dos para borrar programas: por area de programa individual o los que se encuentran en todas las areas. De este modo, se memoriza el modo de calculo en el area de programa. @ Precauciones en cuanto a los modos de cAlculo Todas las teclas desponibles en cada modo de calculo pueden incorpo- rarse en los programas; no obstante, segtin el modo de cAlculo, algunos mandos 0 funciones no podran usarse. S IB Borrado de un solo programa Para borrar un programa que se encuentra en una 4rea determinada, lespués de haber especificado dicha area. Borrado del programa en P3. Modo Base-n Operaci6n Pantalla . | cal inciones. _ we eae levarse acabo ‘a ane aa es. (weg aysamodes pcr ver hay cigars + No pueden especificarse unidades de medida angular. cal mode : COMP | almacenados en PO, * Pueden usarse todos los programas. . angle : Deg P3 y PQ, ° Asegirese de incluir un al final del resultado para volver al modo display : Norm de caiculo previo una vez que termina la ejecucion del programa. En caso contrario, podra aparecer un decimal o un error. Modo SD1, SD2 * De las funciones, no pueden usarse Absy ¥. 324 Bytes Free Prog gol 2_45678_ MRIS) sys mode. POL Coloque el cursor en * De los mandos de programa, no pueden usarse Dsz, > y <. cal ae : COMP | Ia posicion de P3. angle : Deg Modo LR1, LR2 display : Norm * De las funciones, no pueden usarse Abs y¥. * De los mandos de programa, no pueden usarse >, =, *, Isz, =, = 324 Bytes Free Dsz, > y <. Prog 2285678 {ae} sys mode : PCL El numero 3 aparece eal mode : COMP | después de borrar. angle : Deg display : Norm 367 Bytes Free Prog 12845678 _ 14 nS (wooe} (1 B Borrado de todos los programas Para borrar todos los programas almacenados en las areas PO hasta P9, especifique el modo PCL y presione Ejemplo: Borrado de los programas almacenados en PO, P4, P8 y P9. Operaci6n (None) (3a (BEL) 116 ¥eee MODE **** | Vuelva al modo RUN. sys mode : RUN cal mode : COMP angle : Deg display : Norm Step @ y finalmente (0&]. Pantalla sys mode : POL cal mode : COMP angle : Deg display : Norm 295 Bytes Free Prog 123 567 __ sys mode : PCL cal mode : COMP angle : Deg display : Norm 422 Bytes Free Prog 1123456789 ° ¥eEE MODE ¥#¥K sys mode : RUN cal mode : COMP angle : Deg display : Norm step 0 4-7 CONVENIENTES MANDOS DE PRO- GRAMA Los programas que se utilizan en esta unidad se basan en los procedi- mientos para los calculos manuales. Se dispone, no obstante, de mandos especiales para programas, los cuales permiten hacer juicios o repetir la ejecucion de formulas si se cumplen o no determinados condiciones. He a continuacién algunos mandos muy convenientes para su utilizacion en programas. Mandos de salto Los mandos de salto se utilizan para modificar el flujo de la ejecucion del programa. Los programas se ejecutan ordenadamente, desde el primer paso hasta el Ultimo. Este sistema no es muy conveniente cuando ~ se desea repetir un mismo calculo o cuando es necesario transferir la ejecucion a otra formula. es, justamente, en estos casos que los mandos de salto san sumamente efectivos. Hay 3 tipos de mandos de salto: los incondicionales simples, los cuales tienen un solo destino; los con- dicionales, los cuales deciden el destino del salto en base a si se cum- plid o no cierta condicion; y los saltos con cuenta, los cuales in- crementan o disminuyen el valor en una memoria dada y ceciden el destino del salto después de verificar si dicho valor es igual a 0 0 no. @ Salto incondicional Los saltos incondicionales se componen de “Goto” y “Lb!”. Cuando un programa llega a una sentencia “Goto n”, donde n es igual a un numero desde 0 hasta 9, la ejecucién salta a “Lbl n”, donde n tiene el mismo valor que en Goto n. El salto incondicional se utiliza con frecuencia en programas simples para retornar la ejecucion al comienzo, con el fin de repetir los calculos total o parcialmente. Se combinan, también, con sal- tos condicionales y con cuenta. Ejemplo: Agreguemos “Goto 1” y "LbI 1” al programa utilizado para averiguar la superficie y el volumen de un tetraedro, con el fin de permitir la repeticion de los calculos. El programa anterior contenia 3, X,A, . , A, = DG ean 19 pasos * De aqui en més, los pasos los cspareramios por medio de comas (, ), para una mayor claridad. 117 Agregue “Goto 1” al final de programa y “LbI 1” (destino del salto) al comienzo del mismo. ‘ : Sin embargo, si el programa se deja como esta, el volumenm no apareceré en la pantalla y la ejecucion pasara immediatamente ala en- trada del lado, al comienzo del! programa. Para evitar esta situacion, in- serte un mando de visualizcion (.) frente a “Goto 1”. El programa completo, con el salto incondicional agregado, se vera del siguiente modo: PmA I 3 KA 11,2, %, A, 2% 3; f, Goto, 1 Ejecutemos el programa. ae * Para detalles sobre la entrada y compaginacion de los programas, re- mitase a las secciones 4-1 y 4-2. : * De aqui en mas, slo se muestran los resultados de los caiculos. 25 pasos i Pantalla a = Aimacenad en PO. [Prog] (01 [Exe 173. 2050808 | La longitud del 71728511302 | 'adoes igual a 10. La longitud det 9742785793 | isoes igual a75. 49.71844555 Como el programa entra un un ciclo cerrado, su ejecucion continuara in- definidamente. Para terminarlo, presione [wane (wove) ¥ee* MODE ¥#¥* sys mode : RUN cal mode : COMP angle : Deg display : Norm i. Step Ademas del comienzo del programa, los destinos pueden designarse en cualquier punto dentro del programa. Al ejecutarse este programa, los valores de a y b se almacenan en las memorias A y B, respectivamente. Luego, s6lo puede cambiarse el valor de x. De este modo, se realiza un salto incondicional por medio de “Goto” y "Lbl” y el flujo del programa cambia. Cuando no se encuentra el “Lbl n” que corresponda con el Goto n ejecutado, aparece un mensaje de error (Go ERROR). {@| Salto condicional El salto condicional compara un valor numérico almacenado en una memoria con una constante o un valor numérico que se encuentra en otra memoria. Si se cumple la condici6n, se ejecuta la sentencia que se encuentra a continuacion del “>”, en caso contrario, la ejecucion salta la sentencia y continua con el siguiente “#" ,“:" 0 "4". Los saltos condicionales tienen el siguiente’ formato: { o } * Senten- 4) cia Lado Operador Lado Senten- izquierdo comparativo derecho cia * @ representa la funcién de avance a la linea siguiente (ver la pagina 126). * Puede usarse cualquiera de los dos. En el lado izquierdo y derecho se pueden usar un nombre memoria (caracter alfabético desde A hasta Z), una constante numérica o formulas (AX2, DE, etc,). El operador comparativo es un simbolo de comparaci6n. Hay 6 tipos de operadores: =, +, =, =, >y <. Lado izquierdo = Lado derecho (lados izquierdo y derecho iguales) Lado izquierdo + Lado derecho (lados izquierdo y derecho de- siguales) Lado izquierdo = Lado derecho (lado izquierdo mayor o igual que el derecho) Lado izquierdo < Lado derecho (lado izquierdo menor o igual que el derecho) Lado izquierdo > Lado derecho (lado izquierdo mayor que el de- recho) Lado izquierdo < Lado derecho (lado izquierdo menor que el de- En este programa, se entra un 0 en la memoria B para preparar a la mis- ma para calcular la suma. Luego se determina si el valor entrado por medio de “?—>A” es igual a cero mediante el paso “A=05", Si A=0, Goto 2 hace que se produzca un salto hacia Lbl 2. Si el contenido de la memorias A no es igual a 0, entonces se salta Goto 2 y se ejecuta lo que se encuentra a continuacion de los dos puntos siguientes, A+B—B, y luego el Goto 1 provoca un salto hacia Lb! 1. La ejecucién a partir de Lbi 2 hace que se visualice la suma aacennada en la memoria B. Si bien se ha insertado el mando “.4” a continuacion de B, el mismo puede omitirse, ya que es al final del programa. La siguiente figura muestra el flujo del programa: La indicacion “>" aparece en la pantalla cuando se presionan (swer} 2, Si la condicion se cumple, la ejecucion avanza al la sentencia que sigue a “=>”. En caso contrario, sesalta la sentencia que se encuentra a cone tinuacion de “>” y la ejecucion pasa a la sentencia que sigue ‘tee “:" 0 “Ud” siguiente. Si se cumple + \- Lado Operador Lado S Senten- { . } Plea izquierdo comparativo derecho cia A — Si no se cumple —— i 4 i do de (a0) Una sentencia es una formula de calculo (sin AX5, etc.) 0 un mand a programa (Goto, Prog, etc.) y todo lo que se encuentre hasta el siguiente ae 7 “en OM" ae, 2 Si i igual que cero, cal- (A=0) Ejemplo: Si el valor numérico entrado es mayor ° cule la raiz cuadrada del mismo. Si el valor es menor que 0, pens Gito2 ea aa vuelva a solicitar la entrada de un valor nuevo. fem Programa A 0.3.0 Ad Tt, 2A AS OY, 5 : oa 1 ' 16 pasos Lbi2:B En este programa, el valor numérico entrado se almacena en lamemoria = A, donde se prueba para determinar si es mayor, igual o menor que 0. Si (A=0) el contenido de la memoria A es mayor o igual a oy no menor aug éste), se ejecutara la sentencia (formula de calculo) ubicada entre > Z , y luego Goto 1 devuelve el control a Lol 1. Si el contenido de a memoria a es menor que 0, se salta la ejecucion de la sentencia a col tinuacion del “A” y se retorna, por la accion de Goto 1, a la posi donde se encuentre Lbl 1. }@ Saltos con cuenta Los saltos con cuenta agregan o restan una unidad al valor almacenado -en la memoria especificada. Si el valor llega a 0, se salta la siguiente sentencia y se ejecuta lo que esté a continuacion del “#”, “:" 0 “i” iguientes. El mando “Isz” se utiliza para agregar una unidad al valor en memoria y decidir lo que se ejecutara a continuacién, mientras que el jando “Dsz” resta un unidad y decide. Ejemplo: Calculo de la suma de valores numéricos entrados. Hace que el total se visualice cuando se entra un 0. Programa Contenido de la memoria +0 17, B y = ; wa ee A, 0, >, Goto,.2, °, Isz_Nombredelamemoria : Sentencia { : } Sentencia > 1, Goto, 1, :, 7 a ee 1B, + .G 31 pasos Contenido de la memoria=0 Contenido de la memoria +0 (eae e cere - Dsz Nombre delamemoria : Sentencia { 4 } Sentencia Contenido de la memoria =0 121 120 Ejemplo: Agrega una unidad a la memoria A resta una unidad de la memoria B ..... Ejemplo: Determine el promedio de 10 valores numéricos entrados. Programa 1,0,7,A, io alate i valor en T, se lleva a cabo el calculo de acuerdo a la formula ¥ isual iza la altitud. Debe tenerse en cuenta que este programa con- linua indefinidamente. Cuando desee interrumpirlo, presione (osé] (1). 2,7,B, Mando Formula Operacion Lol, 1, B, +, Dsz, A, 1,0, 4 En este programa, primeramente se almaci 32 pasos Salto incon- dicional c, 1 1, Goto, 1, ena 10 en la memoria A y 0 Lbin Goto n (n=numero entero desde 0 hasta 9) Lleva a cabo un salto incon- dicional hacia el Lb! n corres- pondiente al Goto n. en la memoria C. La memoria A se utiliza para la cuenta del namero de veces que debe ejecutarse el mando Dsz. La memoria C se utiliza para para acumular los numeros entrados, por lo que debe asignarsele un 0 al comienzo. El valor numérico entrado en respuesta a “?” se almacena en la memoria B, y luego la suma de los valores entrados se almacena en la memoria C por medio de “B+C-+C”. La sentencia Dsz A resta, en- tonces, una unidad al valor almacenado en la memoria A. Si el resultado no es igual a 0, se ejecuta la siguiente sentencia, Goto 1 en este caso,. Si el resultado es igual a 0, se salta el Goto 1 que se encuentra a con- tinuacion y se ejecuta “C+10". Ejemplo: Determine Ia altura a intervalos de un segundo para una bola Salto con- dicional Ladoiz- — Operador Lado quierdo comparativo derecho ory Sentencia {3 Sentencia (Operadores Sea oeene comparativos: Se comparan los lados izquierdo y derecho. Si se cumple la ex- presion condicional, se ejecuta la sentencia que se encuentra a continuacion de >. Si no se cumple, la ejecucion salta a la sentencia que se encuentra a continuacién del siguiente +, : 0, 4, Las sentencias incluyen expres- iones numéricas, mandos Goto, ete. arrojada al aire con una velocidad inicial de Vm/seg y un Angulo de S*. La formula se expresa: h=Vsindt—+ gt’, donde g=9,8 y se hace caso omiso de los efectos de la resistencia al aire. Programa Deg, :,@,—,T, ¢, Lol; 14:5, ba, Tt 9,°,8,X%, Ta, *, En este programa, se especifica K Salto con cuenta WaVM twas v, X, sin, S, X,T, 2, 4, Goto, 1 la unidad de medida angular y se borra la velcidad inicial y el angulo en las 38 pasos la memoria T. Luego se entran |sz Nombre de memoria: or Sentencia {3} Sentencia Dsz Nombre de memoria: 7 4 (Los nombres de memorias consisten de una letra de la AalaZ,A( J, ete). El valor numérico almacenado en la memoria se aumenta (Isz) 0 disminuye (Dsz) por una unidad. Si el resultado es igual a 0, se realiza un salto hacia la senten- cia a continuacion del siguiente , : ,0 4. Las sentencias in- cluyen expresiones numéricas, mandos Goto, etc memorias V y S, respectivamente. Lb! 1 se utiliza al comienzo del calculo que debe repetirse. El valor numérico almacenado en T aumenta en una unidad por la accion de Isz T. En este caso, el mando Isz se utiliza con la dnica finalidad de aumen- tar el valor en T; el salto subsiguiente no depende de ninguna compara= cion o decision. Se bien el mando Isz puede usarse del mismo modo que el mando Dsz, para saltos que requieren decisiones, en este caso se lo utiliza solamente para aumentar un valor. Si en lugar del mando !sz_ se utiliza otro método como “T+1 > T” por ejemplo, se necesitarian § pasos en lugar de los 2 que requiere el método (Isz T). Estos mendo son muy convenientes para ahorrar espacio en la memoria. Cada vez que sé @ Subrutinas 122 Todo Programa contenido en una unica area de programa se denomina “tutina principal”. Los demas segmentos del programa que se utilizan con frecuencia almacenados en otras areas de programa se denominan “subrutinas”. Las subrutinas pueden usarse de muchos modos, para faci- litar los célculos. Pueden usarse para almacenar formulas que se utilizan eiteradamente; para ello, cada vez que se necesite hacer un calculo con una subrutina, se lleva a cabo un salto en direccion a la misma. 123 : Subrutina Rutina principal __ SPS P2 P4 Ps > Pd : Prog 4 Prog8 ProgQee | Prog2=p t= eS EH : Level 1 Level 2 Level 8 Level 4 El mando para saltar a una subrutina es “Prog” seguido por un numero de 0 a9 correspondiente al nimero de area de programa. Ejemplo: Prog 0......Salto al area PO Prog 2.......Salto al area P2 Una vez realizado el salto por medio del namdo Prog, la ejecucion con- tinua desde el comienzo del programa almacenado en el area de pro- grama especificada. Una vez que se ejecuta la subrutina, el el regresa a la sentencia que se encuentra a continuaci6n del mando i: que provoco el salto a la subrutina, en el area de programa an e puede, ademas, saltar de una subrutina a otra; esto es lo que se llama “inclusion de subrutinas”. Se permite, en este caso, un maximo de 9 niveles de inclusi6n (10 saltos de una subrutina a otra, como maximo.) El mensaje Ne ERROR aparece siempre que se excede este limite. Todo intendo de saltar a un area donde no hay programa alguno almacenado, a aparezca un mensaje Go ERROR. 2 P ireciona en una subrutina provocara un salto hacia ef LbI 2 conteni- do en el mismo area de programa. Ejemplo: Ejecute simultanemente los dos programas presentados pre- viamente para calcular las superficies y los volamenes de un octaedro y un tetraedro regulares. Exprese el resultado con 3 digitos decimales. i licados. El primer Este ejemplo hace uso de los dos programas ya exp paso a seguir es la especificacion del nimero de digitos decimales({woos} EB). 124 Hagamos una revision de los dos Programas originales. Octaedro regular PO Fi fi v 23 pasos Tetraedro regula Pl. Fix, 3, : 22 pasos Total: 45 pasos Si se comparan ambos programas, resulta evidente que las porciones subrayadas son idénticas. La incorporacion de estas porciones en una nica subrutina podra simplificar los programas y reducir el numero de pasos necesarios para los mismos. Es mas, las partes indicadas por las lineas ondulantes no son idénticas como estan, pero si se modifica P1 av”, 2, +, 3, X, A, 2", 3, +, 4, las dos partes pasan a ser idénticas. Almacenemos, entonces, las partes subrayadas con lineas rectas como una subrutina independiente en PQ y las partes subrayadas con lineas ondulantes en P8. 2A 8, XA, 2? Hy), 4 ere} Una vez quitadas las porciones en comun, se almacena en PO el resto de la formula para el octaedro regular y en P1 la de la formula para el tetraedro regular. Por supuesto, se les debe agregar “Prog 9” y “Prog 8” Para que salten a las subrutinas en P9 y P8. PO Prog, 9, :, Ans, X, 2, , Prog, 8 Pl Prog, 9, 4, Prog, 8, :, Ans, 12 pasos 8 pasos 9 pasos 4 9 pasos Total: 38 pasos De este modo, la ejecucién salta al programa en PQ al comienzo de los _ Programas en PO y P1, se especifican los 3 digitos decimales, se entra el valor de un lado, y se calcula la superficie del tetraedro. La expresion "2X" de la formula original Para el tetraedro se omitio en P9, por lo que Suando la ejecucion vuelve a PO, se utiliza "Ans X 2” para obtener la Cuperficie del octaedro. En el caso de P14, el resultado obtenido en PQ NO necesita modificacion alguna, por lo que se visualiza immediatamente después que la ejecucion vuelve a P14. menes se lleva a cabo de un modo similar. Des- pués de haber saltado a P8 para llevar a cabo el calculo correspon- diente, la ejecucion retorna a las rutinas principales. En PO, el programa finaliza después de visualizado el volumen del octaedro. En P1, no obs- tante, el resultado calcuado en P8 se divide por 4, a fin de obtener el volumen del tetraedro. El uso de subrutinas puede acortar los pro- gramas, los cuales, a su vez, se vuelven mas claros a la vista del pro- El calculos de los volt gramador. A continuacion se ilustra el flujo del programa que acabamos de pre- sentar. Q PO Pg ig Prog? Fix3 . 2A: 4—+Prog9 4 1 3X Ax? 4 anex2d TR prog: Ans 4 f-2+3XKA 4 "13 Prog8 De este modo, aislando las partes en comin de dos programas origi- nales y almacenandolas en areas de programa separadas, se ha logrado clarificar el flujo del programa y ahorrar passos de programa. IH Funcion de avance a la linea siguiente Con la funcion de avace a la linea siguiente, se usa [Ex] en lugar de G1], para separar los mandos y asi obtener una visualizacion en pantalla mas clara. Deg: Q-T: ?-Vi2-S8: Lb! ditsz Tivxsi n SXT-9.8XT?+24 Goto 1 arriba da el siguiente resul El uso de esta funcion en el programa de tado: ——— a Se veces posicion. visualiza na pulsa Deg O-T:27-Vi 27S Lbl tilsz T:vxsi n SXT-9.8XT?+24 Goto | siguiente linea. Gon este tipo de visualizacion, es mas facil seguir las especificaciones de la unidad angular y los ciclos de operaciones. 3 126 Procedimiento [we hea (Se pulsa en lugar de £]) (acre) fal (=) [s wT > ie (Tacs) a [ear 2) = [Eee] » Para incluir esta funcion en un i z programa que ya se ha entra primeramente pulse {sil [INS] para especificar el modo de Ree luego pulse la tecla [Exe]. Finalmente, borre los dos puntos “ : : Deg: Q-T:? :? : Lbi titsz T:ivxXsi n SXT-9.8XT*+24 Goto 1 Lieve el cursor hasta la posicion correspondiente a “ ; ” (a continua- cion de Deg) y pulse {sa#] [ins] [Exe], (22) Sue) ONS] Le Deg MQ4T124Vi27-SiLbI Veeco hes XT-9.8XT*4+24 Goto 1 Borre los dos puntos “ : (bet) Doge en a WaT: ?-vi? Tilsz Tivxsin T-9.8XT Goto 1 Ueve el cursor hasta la posici6n de lo: S$”. Igual que en el caso anterior, insert dos puntos. s dos puntos que siguen a “?—> te primero [Exe] y borre luego los (2) ~ 1A Is) Deg (Be) [Bet] QoTtiSVi 28 Mbt tilsz Tivxsi n SXT-9.8XT?+24 Goto 1 El avance a la linea siguiente puede utilizarse en i manuales pulsando [Siti] [exe]. las operaciones 127 4-8 MEMORIAS MATRICIALES Uso de memorias matriciales Hasta el momento, las memorias que hemos utilizado en los programas presentados han sido aquellas cuyos nombres poseen una unica letra, como ser A, B, X oY. Las memorias denominadas matriciales permiten el uso de un Gnico nombre (también una letra de la Aa la Z) con un subindice adjunto entre paréntesis * Los paréntesis se entran por medio de (aoa Cy (Pra [EXP], Memoria normal Memoria matricial A ato] cl-2] B Ati] c{-1] Cc A(z] c{ol D A(3] ct] E at4}] cl2] El uso apropiado de subindices acorta los programas y facilita su uso.. Los valores negativos usados como subindices se cuentan en relacion a la memoria cero, del modo que se muestra arriba. Ejemplo: Entrada de los nameros 1 hasta 10 en las memorias A hasta J. Usando las memorias comunes 1,7,A,3,2,7,B, + 5,76 3,6,.>,F ¢, Oy Ore 40 pasos Usando las memorias matriciales @,—,Z, :,Lbi, 1, eae lee L210, Isz,Z, !,Z, <, 1,0, >, Goto, 1 26 pasos En el caso en el cual se utilizan las memorias comunes, la entrada de los valores en cada memoria es ineficiente y demora mucho tiempo. éQué pasaria si desearamos ver el valor especificado en determinada — memoria? 128 Usando memori Lot, 1,5 Z, 70 pasos Usando memorias matriciales bb, 1,5, 7,4,2 5,A02-, 1,1, 4 Goto, 1 16 pasos La diferencia esta a la vista. Cuando se usan memorias comunes, el valor de entrada se compara uno por uno con el valor asignado a cada memoria (por ej.: A=1, B=2, etc.). Con la memorias matriciales, el valor de entrada se almacena inmediatamente, en la memoria apropiada de- terminada por “[Z— 1]. Para el subindice, se pueden utilizar formulas como Z—1, A+10, etc. IB Precausiones en el uso de memorias matriciales Cuando se utilizan memorias matriciales, se adjunta un subindice a un caracter alfabético que représenta una memoria comin de la A hasta la 22. Es por ello que debe tenerse cuidado para que no se sobrepongan las memorias matriciales con las comunes. La relacién entre ambos tipos es la siguiente: ALO} ALT) Af2] AL3} AL4) ACS] AL6] si-1] efo) eft) B[2) Bf3] Bf 4) BLS) cl-2} cf-1] Cfo] eft} C2] (3) cla] Alz3} A(24] A(25] A(26] A(27) (22) B(23] 8{24] B(25) Bf26) 22} C[23] Cl24] cfs) Gf-6] Gl-5] ot G[-3] G{-2} GE-1] Gf0} Gli7] {18} Gft3] Gf20) @f21] x(o} xC1] x(2] x03] xt47 yer vfo) vO1] v(2) ¥{3] zi-2) z-1) 2£0] 21) 2(2) 129 Veamos a continuacion un caso de sobreposicion de memorias matri- ciales y memorias comunes. Esta situacion debe evitarse siempre. Ejemplo: Almacenamiento de los nameros 1 al 5 en las memorias Alt] hasta A[5]. 5,~,¢, :, Lb, 1,°:,6,+%AL6,], :, Dsz, C, :, Goto, 1, °, Ae (eel ead Ag bee ema Geared; AL 41,4405.) 44 pasos En este programa, los valores numéricos de 1 al 5 se almacenan en las memorias matriciales A[1] hasta A[5], mientras que la memoria C se utili- za como contador. Al ejecutarse este programa, se obtiene el siguiente resultado: Operacion Pea) Q [EXE] Pantalla hwWIS|— ae Como podra observarse, el segundo valor visualizado correspondiente a A[2] deberia ser igual a 2 pero no lo es. Esto ha sucedido ya que se han sobrepuesto la memoria A[2] y la memoria C. A B c D E F A(t] af2] aA[3] ala] Als] EI contenido de la memoria C (igual que A[2]) va decreciendo de 5 hasta 0 por unidad. Es por ello que el contenido de la memoria A[2] se visuali- za como 0. 130 @ Aplicaciones de las memorias matriciales A veces se requiere el tratamiento de dos tipos diferentes de datos a modo de un Gnico grupo. Ejemplo: Almacenamiento de! dato x e y en memorias. Al entrarse el valor x, se visualiza el valor y. Se trabaja con un total de 15 datos. Ejemplo de programa 1 La memoria A se utiliza para controlar lo datos y la memoria B para el almacenamiento temporal del dato x. Los datos x« se almacenan en las memorias C[1] (memoria D hasta C[15] (memoria R), mientras que los datos y se almacenan en las memorias C[16] (memoria S) hasta C[30] (memoria Z{7)). ‘Goto, 2, 1, Goto, 1, 2; pats , 8,5, A.1, >, Goto, 4, 5, oto, 3, :, Goto, 2, :, PAs oe dato ea: 98 pasos En este programa, las memorias se utilizan del siguiente modo: datos x c{1] cl2] c{3] cl4] cfs] cl6] cl7)] cfs) D E F G H 1 J K c[9] cio] c [11] c [12] c 13] c [14] © [15] L M N ° P Q R datos y c [16] c [17] ¢ [18] c [19] C [20] c [21] c [22] Cc [23] Ss a U v Ww x me Zz C [24] c [25] C [26] c [27] c [28] c [29] c [30] Z(1) Z2(2) 2(3) Z2(4) 2(5) 2(6) 2(7) 131 Ejemplo de programa 2 : : & Se utilizan las mismas memorias que en el ejemplo 1, sdlo que se utili- zan dos nombres de memoria para mentener separados los datos xe y. 1,7,A, 5,Defm, 7, °, (oe ge Orla 27> RGLAI +, i : Isz,A, 2, A 1, 6.>>, Goto, 2, ', Goto, 1, °, Lb, 2,°,1,5,7, ee as B, =, 0, >, Goto, 5, Lol, 3, :,B,=,C, LA], >, Goto, 4, ¢, Dsz, A, :, Goto, 3, +, Goto, 2, ¢ Lbi, 4, °,R, LA], 4, Goto, 2, Lol, 5 92 pasos Las memorias se utilizan del siguiente modo: datos x c(i] cf2] c{3] cf4] cfs] cl(6] c{7] cla] D E F a H 1 J K cls] ¢ lio) cf11) ¢ [12] c 13) c [14] c 115) L M oN Oo Peon datos y A(1] R(2] A(3] R(4] R(5] R(6] AL7) RB) Ss 7 U Vv w x Y ie R(9] R[10) R(14] R [12] R [13] R [14] R (15) z(1) 2(2) 2(3) Z(4) 2(5) 2(6) Z(7) De este modo, se pueden cambiar los nombres de las memorias. Sin embargo, como estos nombres se limitan a las letras A hasta la Z, las memorias adicionales (a2 [) pueden usarse solamente como memorias matriciales.. ; * E] mando para agregar memorias (Defm) puede usarse dentro de los programas. Ejemplo: Agregado de 14 memorias, para un total de 40 disponibles. Detm, |, 4, : 132 4-9 VISUALIZACION DE CARACTERES ALFA- | NUMERICOS Y SIMBOLOS Esta unidad permite la visualizacion de caracteres alfabéticos, nimeros, simbolos de mandos y otros a modo de mensajes. Deben entrarse entre comillas ( [ALPHA [Prog] ), I Caracteres alfanuméricos y simbolos ®Caracteres y simbolos que se visualizan cuando se presiona la tecla después de haber presionado [ar : C1, K,m, u,n, p, f, space (espacio) A, B, C, D, E, F, G, H, |, J, K, L, M,N, O, P,Q, R, S, T, U,V, W, X, ¥, Z ®@ Otros nimeros, simbolos, mandos de calculo y mandos de programa @, 1,2, 3,:4,-5, 6, 7, 8,-9; Cog aX, sin, cos, tan, log, In,... =, *,2,5,>,<,.. A,B,C, D,E, F,d,h,b,o Neg, Not, and, or. xor * Todos los caracteres citados arriba pueden usarse del mismo modo que los caracteres alfabéticos. En el ejemplo anterior, cuando se solicita la entrada de los datos x e y, solo aparece la indicacion “?", sin mensaje alguno sobre la informacién que debe entrase. Es posible, no obstante, incluir un mensaje antes del simbolo “?” para que quien use el programa sepa que informacion debe entrar en cada caso. Lb 1, 2, 2X 5, PM oe Agreguemos en este programa los mensajes “X=" e “Y=". Ree 133 ie Al agregar los mensajes mencionados, la pantalla visualizara lo siguiente (suponiendo que el programa esta almacenado en P1): ([Prea} 1 [Exe] 10 [€] Los mensajes son también convenientes cuando se visualizan resultados en calculos por programa. Ejemplo: Lb,0,°,".N=.77B~ C6, ¢, O,->,A, Lol, 1, 2,7, G,.-5; Frac, C, +, @, >, Goto, 3, :, Isz, A, 1,, Goto, 2, :, Goto, 1, +, Lbl, 2, aX, , &, A, A, Goto, 0, °, Lbl, 3 ” N, O,”, @, Goto, @ 70 pasos Este programa calcula el valor x elevado al cuadrado. El mensaje “N= aparece al solicitarse la entrada del dato. El resultado se visualiza pul- sando [E] mientras se encuentra la indicacion “X=” en la pantalla. Cuando se entra un dato que no pueda elevarse al cuadrado, aparece é| mensaje “NO” y la ejecution vuelve al comienzo para repetir la entrada — del dato. * Siempre a continuacién de un mensaje con un 4 cuando después de Ja formula haya un mensaje. Suponiendo que el programa esta almacenado en P2: [roa] 2 [EXE] N=? 4096 [Exe] X= Be 1.255 (Be) N=? 3124 [Be] [NO EE N= 512 [BE] X= BE 134 Las series con mas de 16 caracteres se visualizan en dos lineas. Cuan- do al final de la linea inferior se visualizan caracteres alfabéticos, todo lo que esta en la pantalla se desplaza una linea hacia arri i iba, haciendo que desaparezca de la pantalla la primera linea de arriba. : Esl 0 123445 168. 852-87 765. 968+125-65 1028. Prog @ = 123445 168. 852-87 765, 968+125-65 1028. Prog @ | ABCDEFGH I JKLMNOp | 4 Un poco después 168. 852-87 765. 968+125-65 1028, Prog @ ABCDEFGHIJKLMNOP QRSTUVWXYZ 135 nn A ETT 4-10 USO DE LA FUNCION PARA GRAFICOS EN PROGRAMAS i El uso de la funcion para graficos en programas hace posible represen- tar graficamente ecuaciones complejas y sobreponer numerosos graficos en una misma pantalla. En un programa se pueden incluir todos los mandos graficos (excepto el de rastreo). En ellos se puede, ademas, escribir los valores limites. Por fo general, las operaciones para graficos manuales pueden usarse directamente en programas, sin modificacion alguna. Ej.: 1) Determinaci6n grafica del namero de soluciones (raices reales) que satisfacen las dos ecuaciones siguientes. y=a'—x—24x+42+80 y=10x—30 Los valores de los limites son los siguientes: Range Xmin:-10, max:10. eer Ymin:-120, max:150, scl:5Q. Primeramente, programe los limites. Tenga en cuenta que los valores _ se separan por medio de comas “» ". Range, (—), 1,0,7,1,0.7.2.7,(-)1,2,0,%,1,5,0,%,5,0_ A continuacién, programe la ecuaci6n para el primer grafico. Graph, X, 2, 4, —, X23, -,2,4,X,25+,4,%, +, 8,0 Por ultimo, programe la ecuacion para el segundo grafico. Graph, 1, 0, X, —, 3,0 49 pasos 136 Después de la entrada de los limites y de Ia pri ite imera ec ~ cuerde pulsar la tecla [Exe]. : ‘ oe Range ~10,10,2,- 120,150,50 Graph Y=Xzr!° 4—Xr¥y 3-24X?+4xX+80 Graph Y=10X-30 Al ejecutarse el programa, en la pantalla debe aparecer lo siguiente: (Prea) 0 [Exe] En lugar de [Exe], después de la primera ecuacion se puede entrar 4’, a fin de suspender la ejecucion después de trazado el primer grafico. Para continuar con la ejecucién (el se: i ee ( gundo grafico), pulse la El Procedimiento que se acaba de describir sirve para el trazado de una amplia variedad de graficos. La programoteca, al final de este manual, da algunos ejemplos sobre el trazado de grafi i Gea ane, graficos por medio 137 PROGRAMOTECA @Antes de almacenar programas, verifique sin falta el namero re- manente de pasos de programa. @La programoteca se divide en dos partes: una para cAlculos y otra Para graficos. La primera muestra solamente las respuestas, mientras que la segunda muestra todo lo que en realidad se visualiza en la pantalla. | ©Para mayor claridad en los Programas de la seccién de graficos, la pulsacion de la tecla para avanzar a la linea siguiente se ha in- dicado por medio di <<) Por ello, siempre que aparezca esta sim- bolo, (el cual no éparece en la pantalla) debe pulsarse la tecla @Siempre que en un Programa aparezca “Graph” (Graph Y = en pantalla), pulsese la tecla [sai], ®Si en un programa es necesario especificar el modo de calculo (por ej., Base-n 0 SD1), asegurese de hacerlo después de pulsar [| (modo WRT). Luego, comience a programar pulsando la tecla [Bx], |