56
19990401 Programación 8-1 Pasos de programación básicos 8-2 Teclas de función del modo de programa 8-3 Editando los contenidos de un programa 8-4 Administración de archivos 8-5 Referencia de mandos 8-6 Usando las funciones de la calculadora en los programas 8-7 Lista de mandos del modo de programa 8-8 Biblioteca de programas Capítulo Esta unidad viene con aproximadamente 144 kbytes de memoria. Puede verificar la cantidad de memoria que se está usando y la cantidad restante, ingresando el modo SYSTEM desde el menú principal, y luego presionando 1(Mem). Para los detalles vea la parte titulada “9-2 Operaciones con la memoria”. 8

Programar Algebra Fx 2.0

Embed Size (px)

DESCRIPTION

programar

Citation preview

  • 19990401

    Programacin8-1 Pasos de programacin bsicos8-2 Teclas de funcin del modo de programa8-3 Editando los contenidos de un programa8-4 Administracin de archivos8-5 Referencia de mandos8-6 Usando las funciones de la calculadora en los

    programas8-7 Lista de mandos del modo de programa8-8 Biblioteca de programas

    Captulo

    Esta unidad viene con aproximadamente 144 kbytes de memoria. Puede verificar la cantidad de memoria que se est usando y la cantidad

    restante, ingresando el modo SYSTEM desde el men principal, y luegopresionando 1(Mem). Para los detalles vea la parte titulada 9-2Operaciones con la memoria.

    8

  • 19990401

    8-1 Pasos de programacin bsicosDescripcinLos mandos y clculos son ejecutados secuencialmente, exactamente como en lasinstrucciones mltiples del clculo manual.

    Ajustes bsicos1. Desde el men principal, ingrese el modo PRGM. Al hacerlo, una lista de mandos y

    programas aparece sobre la presentacin.

    Seleccione el rea de memoria (utilice las tecla f y cpara cambiar de posicin).

    Los archivos se listan en la secuencia alfabticade sus nombres.

    Ejecucin2. Registre un nombre de archivo.3. Ingrese el programa.4. Ejecute el programa.

    8-1-1Pasos de programacin bsicos

    # Si no hay programas almacenados en lamemoria cuando ingresa el modo PRGM, elmensaje No Programs aparece sobre lapresentacin y en el men de funcionessolamente se muestra el tem NEW (3) .

    # Los valores a la derecha de la lista deprogramas indican el nmero de bytesusados por cada programa.

    # Un nombre de archivo puede tener hastaocho caracteres de longitud.

    # Los siguientes son los caracteres que puedenusarse en el nombre de un archivo:A hasta la Z, r, , espacios, [, ], {, }, ', ", ~, 0 al 9,., +, , ,

    # El registro de un nombre de archivo utiliza 24bytes de memoria.

    # La pantalla de ingreso de nombre de archivopermanece sobre la presentacin si presionaw sin ingresar un nombre de archivo.

    # Para salir de la pantalla de ingreso de nombre yretornar a la lista de programas sin ingresar unnombre de archivo, presione i.

  • 1999040120011101

    Ejemplo 1 Calcular el rea de superficie (cm2) y volumen (cm3) de tres octaedrosregulares, cuando la longitud de un lado es de 7 cm, 10 cm y 15 cmrespectivamente.Almacenar el programa bajo el nombre de archivo OCTA.

    A

    Las siguientes son las frmulas para el clculo del rea de superficieS y volumen V de un octaedro regular cuando se conoce la longitudde lado A.

    Procedimiento1m PRGM23(NEW)OCTAw*13!J(PRGM)3(?)aav(A)6(g)6(g)3(:)*2c*!x( )d*av(A)x6(g)4(^)!x( )c/d*av(A)Mdii

    41(EXE) o whw(Valor de A)w

    w

    wbaw

    w

    w

    wbfw

    w*3

    8-1-2Pasos de programacin bsicos

    2S = 2 3 A2, V = A33

    *1Presione 3(NEW) y el cursor cambia deforma para indicar que se ingresa un carcteralfabtico.

    *2A continuacin se muestra cmo el clculo delrea de superficie y volumen de un octaedroregular podran calcularse usando un clculomanual.

    Area de superficie S .c*!x( )d* xw

    Volumen V ................!x( )c/d* Mdw

    *3Presionando w mientras el resultado final deun programa se encuentra sobre lapresentacin cambia a la lista de programas.

    # Tambin puede ejecutar un programa mientrasse encuentra en el modo RUN MATingresando: Prog w.

    # Presionando w mientras el resultado final delprograma se encuentra sobre la presentacinvuelve a ejecutar el programa.

    # Si el programa especificado por Prog no puede encontrarse se producirun error.

    S cuando A = 7V cuando A = 7

    S cuando A = 10V cuando A = 10

    S cuando A = 15V cuando A = 15

  • 19990401

    8-2 Teclas de funcin del modo de programa {NEW} ... {programa nuevo}

    u Cuando est registrando un nombre de archivo {RUN}/{BASE} ...ingreso de programa de {clculo general}/{base numrica} {QQQQQ} ... {registro de contrasea} {SYBL} ... {men de smbolo}

    u Cuando est ingresando un programa 1(RUN) fijado por omisin {JUMP} ... {parte superior}/{parte inferior} de un programa {SRC} ...{bsqueda} {MAT}/{STAT}/{LIST}/{GRPH}/{DYNA}/{RECR}

    ...men de {matriz}/{estadsticas}/{lista}/{grfico dinmico}/{recursin}

    Presionando !J(PRGM) visualiza el men PRGM(PROGRAMA) siguiente. {Prog} ...{llamado de programa} {JUMP} ... {men de mando de salto} {?}/{^^^^^} ... mandos de {entrada}/{salida} {I/O} ... {control I/O / men de mando de transferencia} {IF}/{FOR}/{WHLE}/{CTRL}/{LOGIC}

    ... men de mando de {salto condicional}/{control de ciclo}/{control de ciclocondicional}/{control de programa}/{operacin lgica}

    {CLR}/{DISP} ... men de mando de {borrado}/{presentacin} {:} ......... {separador de expresiones y mandos}

    Para detalles en cada uno de estos mandos, vea la parte titulada 8-5 Referencia demandos.

    Presionando u3(SET UP) visualiza el men de mandos mostrado a continuacin. {ANGL}/{DISP}/{CPLX}/{GRPH}/{STAT}/{DERIV}/{T-VAR}/{ DSP}

    Para detalles en cada uno de estos mandos, vea la parte titulada Mens de teclas defunciones en la presentacin de ajustes bsicos en la pgina 1-7-1.

    8-2-1Teclas de funcin del modo de programa

  • 19990401

    u Cuando est ingresando un programa 2(BASE)*1 {JUMP}/{SRC} {d~o} ... ingreso de valor {decimal}/{hexadecimal}/{binario}/{octal} {LOG} ... {operadores lgicos} {DISP} ... conversin del valor visualizado a {decimal}/{hexadecimal}/{binario}/{octal} {SYBL} ... {men de smbolos}

    Presiones !J(PRGM) visualiza el men PRGM(PROGRAMA) siguiente.

    {Prog}/{JUMP}/{?}/{^^^^^} {=

  • 19990401

    8-3-1Editando los contenidos de un programa

    8-3 Editando los contenidos de un programa

    k Depurando un programaUn problema en un programa que hace que el programa no funcione correctamente es loque se llama defecto o bug, y el proceso de eliminar tales programas se llama depurado odebugging. Cualquiera de los sntomas siguientes indica que el programa contiene bugsy que se requiere de un depurado.

    Mensaje de error que aparece cuando se ejecuta el programa. Resultados que no estn dentro de lo esperado.

    uuuuu Para eliminar los defectos o bugs que ocasionan los mensajes de errorUn mensaje de error, tal como el que se muestra a continuacin, aparece siempre que seproduce algo ilegal durante la ejecucin del programa.

    Cuando aparece tal mensaje, presione i para visualizar la ubicacin en donde se genera elerror. El cursor estar destellando en la ubicacin del problema. Compruebe la tabla Tablade mensajes de error (pgina -1-1) para los pasos que debe tomar para corregir la situacin.

    Tenga en cuenta que presionando i no visualizar la ubicacin del error si elprograma est protegido mediante una contrasea. En su lugar, retorna a la pantallade lista de programas.

    uuuuu Para eliminar los defectos o bugs que ocasionan malos resultadosSi el programa produce resultados que no se encuentran dentro de lo normalmenteesperado, verifique los contenidos del programa y realice los cambios necesarios.La tecla 1(JUMP) tambin es prctica cuando edita los contenidos del programa.

    1(JUMP)b(Parte superior)Mueve el cursor a la partesuperior del programa.

    1(JUMP)c(Parte inferior) Mueve el cursor a la parteinferior del programa.

  • 19990401

    k Usando un programa existente para crear un programa nuevoAlgunas veces puede ingresar un programa nuevo usando un programa que ya existe en lamemoria como una base.

    Ejemplo 2 Usar el programa llamado OCTA (pgina 8-1-2) que calcula el rea desuperficie (cm2) y volumen (cm3) de tetraedos regulares, cuando lalongitud de un lado es 7 cm, 10 cm y 15 cm.Utilice TETRA como el nombre de archivo.

    Las siguientes son las frmulas para el clculo del rea de superficieS y volumen V de un tetraedro regular, cuando se conoce la longitudde un lado A.

    Al ingresar el programa utilice las operaciones de tecla siguientes.

    Longitud de un lado A ........!J(PRGM)3(?)aav(A)6(g)6(g)3(:)Area de superficie S ...........!x( )d*av(A)x6(g)4(^)Volumen V ..........................!x( )c/bc*av(A)Md

    Compare esto con el programa para calcular el rea de superficie y volumen de un octaedroregular.

    Longitud de un lado A ........!J(PRGM)3(?)aav(A)6(g)6(g)3(:)Area de superficie S ...........c*!x( )d*av(A)x6(g)4(^)Volumen V ..........................!x( )c/d*av(A)Md

    Como puede ver, puede producir el programa TETRA realizando los cambios siguientes enel programa OCTA.

    Borrando c * (subrayado usando una lnea ondulada encima). Cambiando d por b c (subrayado usando una lnea slida encima).

    A

    8-3-2Editando los contenidos de un programa

    2S = 3 A2, V = A312

  • 19990401

    8-3-3Editando los contenidos de un programa

    Ahora edite OCTA para producir el programa TETRA.1. Edite el nombre del programa.

    6(g)2(REN)ATETRAw

    2. Edite los contenidos del programa.2(EDIT)

    eeeeDD

    cdDbc

    i

    3. Trate de ejecutar el programa.1(EXE) o whw(Valor de A)w

    w

    wbaw

    w

    w

    wbfw

    w

  • 19990401

    8-3-4Editando los contenidos de un programa

    k Buscando datos dentro de un programa

    Ejemplo Buscar la letra A dentro del programa llamado OCTA.

    1. Llame el programa.

    2. Presione 2(SRC) o w e ingrese los datos que desea encontrar.

    2(SRC)av(A)

    3. Presione w para comenzar la bsqueda. Los contenidos del programa aparecensobre la pantalla con el cursor ubicado en la primera instancia del dato que haespecificado.*1

    4. A cada presin de w o 1(SRC) ocasiona que elcursor salte a la instancia siguiente del datoespecificado*2

    *1El mensaje Not Found aparece cuando losdatos de la bsqueda que ha especificado nopueden encontrarse en el programa.

    *2Si no hay ms instancias de los datos que haespecificado, la operacin de bsquedafinaliza y el cursor retorna al punto desdedonde se inici la bsqueda.

    # No se puede especificar el smbolo de lneanueva (_) o mando de presentacin (^) parael dato buscado.

    # Una vez que los contenidos del programa seencuentran sobre la pantalla, puede usar lasteclas de cursor para mover el cursor a otraposicin antes de buscar la siguiente instanciadel dato. Solamente la parte del programa quecomienza desde la ubicacin de cursor actuales buscada cuando se presiona w.

    # Una vez que la bsqueda encuentra una instanciade su dato, ingresando caracteres o moviendo elcursor ocasiona que la operacin de bsqueda secancele.

    # Si comete una equivocacin mientras ingresalos caracteres para la bsqueda, presione Apara borrar el ingreso y vuelva a ingresar desdeel principio.

  • 19990401

    8-4-1Administracin de archivos

    8-4 Administracin de archivos

    k Buscando un archivo

    u Para encontrar un archivo usando la bsqueda por carcter inicial

    Ejemplo Utilizar la bsqueda por carcter inicial para llamar el programallamado OCTA.

    1. Mientras la lista de programas se encuentra sobre la presentacin, presione6(g)1(SRC) e ingrese los caracteres iniciales del archivo que desea encontrar.

    6(g)1(SRC)OCT

    2. Presione w para iniciar la bsqueda.

    El nombre que comienza con los caracteres que ha ingresado se realzan en brillante.

    # Si no hay ningn programa cuyo nombre dearchivo comience con los caracteres que haingresado, sobre la presentacin aparecer elmensaje Not Found . Si esto llega a suceder,

    presione i para borrar el mensaje de error.

  • 19990401

    8-4-2Administracin de archivos

    kkkkk Editando un nombre de archivo

    Ejemplo Cambiar el nombre de un archivo desde TRIANGLE a ANGLE.

    1. Mientras la lista de programas se encuentra sobre la presentacin, utilice las teclasf y c para mover la parte realzada en brillante al archivo cuyo nombre deseaeditar, y luego presione 6(g)2(REN).

    2. Realice los cambios que desea.

    DDD

    3. Presione w para registrar el nombre nuevo y retornar a la lista de programas.

    La lista de programas se clasifica de acuerdo a los cambios que realiza en el nombre dearchivo.

    kkkkk Borrando un programa

    u Para borrar un programa especfico1. Mientras la lista de programas se encuentra sobre la presentacin, utilice f y c

    para mover la parte realzada en brillante al nombre del programa que desea borrar.

    2. Presione 4(DEL).

    3. Presione w(Yes) para borrar el programa seleccionado o i(No) para cancelar laoperacin sin borrar nada.

    # Si las modificaciones que realiza resultan enun nombre de archivo que es idntico alnombre de un programa que ya existealmacenado en la memoria, aparecer elmensaje Already Exists. Cuando estosuceda, puede realizar cualquiera de las dosoperaciones siguientes.

    Presione i para borrar el error y retornar a lapantalla de edicin de nombre de archivo.

    Presione A para borrar el nombre de archivonuevo e ingresar uno nuevo.

  • 19990401

    8-4-3Administracin de archivos

    u Para borrar todos los programas1. Mientras la lista de programas se encuentra sobre la presentacin, presione 5(DELA).

    2. Presione w(Yes) para borrar todos los programas en la lista o i(No) para cancelarla operacin sin borrar nada.

    Tambin puede borrar todos los programas ingresando el modo SYSTEM desde el menprincipal, y luego presionando 1(Mem) para visualizar la pantalla de administracin dememoria.Para los detalles vea la parte titulada 9-2 Operaciones con la memoria.

    kkkkk Registrando una contraseaCuando ingresa un programa, lo puede proteger con una contrasea que limita el acceso alos contenidos del programa para solamente aqullos que conocen la contrasea. No necesita ingresar la contrasea para ejecutar un programa.

    Ejemplo Crear un archivo de programa bajo el nombre AREA y protegerlo conla contrasea CASIO.

    1. Mientras la lista de programas se encuentra sobre la presentacin, presione 3(NEW)e ingrese el nombre de archivo para el archivo de programa nuevo.

    3(NEW)AREA

    2. Presione 5(Q) y luego ingrese la contrasea.5(Q)CASIO

    # El procedimiento de ingreso de unacontrasea es idntico al usado para elingreso de un nombre de archivo.

  • 19990401

    8-4-4Administracin de archivos

    3. Presione w para registrar el nombre de archivo y contrasea. Ahora puede ingresarlos contenidos del archivo de programa.

    4. Luego de ingresar el programa, presione !i(QUIT) para salir del archivo deprograma y retornar a la lista de programas. Los archivos que estn protegidosmediante contraseas estn indicados por un asterisco a la derecha del nombre dearchivo.

    kkkkk Llamando un programa protegido con una contrasea

    Ejemplo Llamar el archivo llamado AREA que est protegido por la contraseaCASIO.

    1. En la lista de programas, utilice f y c para mover la parte realzada en brillante alnombre del programa que desea recuperar.

    2. Presione 2(EDIT).

    3. Ingrese la contrasea y presione w para llamar el programa.

    # Presionando w sin ingresar una contraseamientras almacena un programa nuevo,ocasiona que el archivo sea almacenado sinninguna contrasea. Presionando w siningresar una contrasea registra solamente elnombre de archivo, sin una contrasea.

    # Ingresando una contrasea equivocada cuandollama un programa protegido mediante unacontrasea, ocasiona que aparezca el mensaje"Mismatch". Presione i para retornar a lapantalla de ingreso de contrasea.

  • 19990401

    8-5-1Referencia de mandos

    8-5 Referencia de mandos

    k Indice de mandosBreak .............................................................................................................. 8-5-6ClrGraph ........................................................................................................ 8-5-11ClrList ............................................................................................................ 8-5-11ClrMat ........................................................................................................... 8-5-12ClrText .......................................................................................................... 8-5-12DispF-Tbl, DispR-Tbl .................................................................................... 8-5-12Do~LpWhile .................................................................................................... 8-5-5DrawDyna..................................................................................................... 8-5-12DrawFTG-Con, DrawFTG-Plt ....................................................................... 8-5-13DrawGraph ................................................................................................... 8-5-13DrawR-Con, DrawR-Plt ................................................................................ 8-5-13DrawR-Con, DrawR-Plt ............................................................................ 8-5-14DrawStat ....................................................................................................... 8-5-14DrawWeb...................................................................................................... 8-5-14Dsz ................................................................................................................. 8-5-9For~To~(Step~)Next ....................................................................................... 8-5-4Getkey .......................................................................................................... 8-5-15Goto~Lbl ....................................................................................................... 8-5-10If~Then~(Else~)IfEnd ..................................................................................... 8-5-4Isz .................................................................................................................. 8-5-11Locate ........................................................................................................... 8-5-16Prog ................................................................................................................ 8-5-7Receive ( / Send ( ......................................................................................... 8-5-17Return ............................................................................................................. 8-5-8Stop ................................................................................................................ 8-5-8While~WhileEnd ............................................................................................. 8-5-6? (Mando de ingreso) ..................................................................................... 8-5-2^ (Mando de salida) ...................................................................................... 8-5-3: (Mando de instruccin mltiple) ................................................................... 8-5-3_ (Retorno de carro) ..................................................................................... 8-5-3 (Delimitador de texto de comentario) ........................................................... 8-5-3=, GGGGG, >,

  • 19990401

    8-5-2Referencia de mandos

    Las siguientes son las convenciones usadas en esta seccin cuando se describen losdiferentes y variados mandos.

    Texto en negrita ................... Los mandos reales y otros temes que siempre debenser ingresados se muestran en negrita.

    {Llaves} ............................... Las llaves se usan para encerrar un nmero de temes,uno de los cuales debe ser seleccionado cuando se usaun mando. No ingrese las llaves cuando ingresa unmando.

    [Corchetes] .......................... Los corchetes se usan para encerrar temes que sonopcionales. No ingrese los corchetes cuando ingrese unmando.

    Expresiones numricas ....... Las expresiones numricas (tales como 10, 10 + 20, A)indican constantes, clculos, constantes numricas, etc.

    Caracteres alfabticos ........ Los caracteres alfabticos indican series literales (talescomo AB).

    kkkkkMandos de operacin bsicos

    ? (Mando de ingreso)Funcin: Indica solicitando el ingreso de valores para la asignacin a las variables durante

    la ejecucin de un programa.Sintaxis: ? , ? Ejemplo: ? ADescripcin: Este mando interrumpe momentneamente la ejecucin del programa e indica solicitando

    el ingreso de un valor o expresin para la asignacin a una variable. Si no especifica unindicador, la ejecucin de este mando ocasiona que aparezca ? indicando que lacalculadora est esperando para el ingreso. Si se especifica un indicador, ?aparece para indicar el ingreso. Para un indicador se pueden especificar hasta 255 bytes.

    El ingreso en respuesta al mando de ingreso debe ser un valor o una expresin, y laexpresin no puede ser una instruccin mltiple.

    Como un nombre de variable puede especificar un nombre de lista, nombre de matriz,memoria de funcin (fn), grfico (Yn), etc.

    19991201

  • 19990401

    8-5-3 Referencia de mandos

    ^^^^^ (Mando de salida)Funcin: Visualiza resultados intermedios durante la ejecucin de un programa.Descripcin: Este mando interrumpe momentneamente la ejecucin de un programa y visualiza el

    texto de caracteres alfabticos o el resultado de un clculo inmediatamente anterior.

    El mando de salida debe usarse en posiciones en donde debera normalmente presionarla tecla w durante un clculo manual.

    : (Mando de instruccin mltiple)Funcin: Conecta dos instrucciones para una ejecucin secuencial sin parar.Descripcin: Diferente al mando de salida (^), las instrucciones conectadas con el mando de

    instruccin mltiple se ejecutan sin parar.

    El mando de instruccin mltiple puede usarse para enlazar dos expresiones de clculo odos mandos.

    Tambin puede usar un retorno de carro indicado por _ en lugar del mando de instruccinmltiple.

    _____ (Retorno de carro)Funcin: Conecta dos instrucciones para una ejecucin secuencial sin parar.Descripcin: La operacin del retorno de carro es idntica al del mando de instruccin mltiple.

    En un programa puede crear una lnea en blanco ingresando solamente un retorno decarro. Usando un retorno de carro en lugar de un mando de instruccin mltiple hace quela presentacin sea ms fcil de leer.

    (Delimitador de texto de comentario)Funcin: Indica un texto de comentario insertado dentro de un programa.Descripcin: Todo lo que siga al apstrofe es tratado como un texto de comentario noejecutable.

    19991201

  • 19990401

    If _:^

    Then _:^

    expresin numrica

    _:^

    Else _:^

    _:^

    IfEnd

    kMandos de programa (COM)

    If~Then~(Else~)IfEndFuncin: La instruccin Then se ejecuta solamente cuando la condicin If es verdadera(diferente de cero). La instruccin Else se ejecuta cuando la condicin If es falsa (cero). Lainstruccin IfEnd se ejecuta siempre siguiendo a la instruccin Then o instruccin Else.Sintaxis:

    Parmetros: condicin, expresin numricaDescripcin:(1) If ~ Then ~ IfEnd

    Cuando la condicin es verdadera, la ejecucin procede con la instruccin Then yluego contina con la instruccin siguiendo IfEnd.

    Cuando la condicin es falsa, la ejecucin salta a la instruccin siguiente IfEnd.(2) If ~ Then ~ Else ~ IfEnd

    Cuando la condicin es verdadera, la ejecucin procede con la instruccin Then yluego contina con la instruccin siguiendo IfEnd.

    Cuando la condicin es falsa, la ejecucin salta a la instruccin Else y luego continacon la instruccin siguiente IfEnd.

    For~To~(Step~)NextFuncin: Este mando repite todo lo que hay entre la instruccin For y la instruccin Next.El valor inicial se asigna a la variable de control con la primera ejecucin, y el valor de lavariable de control es incrementado de acuerdo al valor del intervalo con cada ejecucin. Laejecucin contina hasta que el valor de la variable de control excede el valor final.Sintaxis:

    Parmetros: nombre de variable de control: A hasta la Z valor inicial: valor o expresin que produzca un valor (es decir sen x, A, etc.) valor final: valor o expresin que produzca un valor (es decir sen x, A, etc.) valor de intervalo: valor numrico (fijado por omisin: 1)

    8-5-4Referencia de mandos

    _

    For To Step :^

    Next

  • 19990401

    8-5-5Referencia de mandos

    Descripcin: El valor de intervalo fijado por omisin es 1.

    Haciendo que el valor inicial sea menor que el valor final y especificando un valor deintervalo positivo, ocasiona que la variable de control sea incrementada con cadaejecucin. Haciendo que el valor inicial sea mayor que el valor final, y especificando unvalor de intervalo negativo ocasiona que la variable de control sea disminuida con cadaejecucin.

    Do~LpWhile

    Funcin: Este mando repite mandos especficos en tanto su condicin sea verdadera(diferente de cero).Sintaxis:

    Parmetros: expresinDescripcin: Este mando repite los mandos contenidos en el ciclo en tanto su condicin es verdadera

    (diferente de cero). Cuando la condicin se convierte en falsa (0), la ejecucin procededesde la instruccin siguiendo la instruccin LpWhile.

    Como la condicin viene despus de la instruccin LpWhile, la condicin es comprobada(verificada) luego de que todos los mandos dentro del ciclo son ejecutados.

    _

    _

    Do : : LpWhile ^ ^ expresin numrica

  • 19990401

    8-5-6Referencia de mandos

    While~WhileEnd

    Funcin: Este mando repite mandos especficos en tanto su condicin es verdadera(diferente de cero).Sintaxis:

    Parmetros: expresinDescripcin: Este mando repite los mandos contenidos en el ciclo en tanto su condicin es verdadera

    (diferente de cero). Cuando la condicin se convierte en falsa (0), la ejecucin procededesde la instruccin siguiendo la instruccin WhileEnd.

    Como la condicin viene despus de la instruccin While, la condicin es comprobada(verificada) luego de que los mandos dentro del ciclo son ejecutados.

    kkkkkMandos de control de programa (CTL)Break

    Funcin: Este mando rompe la ejecucin de un ciclo y contina desde el mando siguientecontinuando el ciclo.Sintaxis: BreakDescripcin: Este mando rompe la ejecucin de un ciclo y contina desde el mando siguiendo en el

    ciclo.

    Este mando puede usarse para romper la ejecucin de una instruccin For, instruccinDo e instruccin While.

    _

    :^

    _

    :^

    While WhileEndexpresin numrica

  • 19990401

    8-5-7Referencia de mandos

    Prog

    Funcin: Este mando especifica la ejecucin de otro programa como una subrutina. En elmodo RUN MAT, este mando ejecuta un programa nuevo.Sintaxis: Prog nombre de archivoEjemplo: Prog ABCDescripcin: Aun cuando este programa se ubica dentro de un ciclo, su ejecucin rompe

    inmediatamente el ciclo y ejecuta una subrutina.

    Este mando puede usarse tantas veces como sea necesario dentro de una rutina principal,para llamar a subrutinas independientes para que realicen tareas especficas.

    Una subrutina puede usarse en mltiples ubicaciones en la misma rutina principal, o puedeser llamada por cualquier nmero de rutinas principales.

    Rutina principal Subrutinas

    D

    C E I JProg E Prog I Prog J

    A

    Prog D

    Prog C

    Nivel 1 Nivel 2 Nivel 3 Nivel 4

    Llamando una subrutina ocasiona que sea ejecutada desde el comienzo. Luego de que laejecucin de una subrutina se completa, la ejecucin retorna a la rutina principal, continu-ando desde la instruccin siguiente al mando Prog.

    Un mando Goto~Lbl dentro de una subrutina es vlida solamente dentro de esasubrutina. No puede usarse para saltar a un rtulo fuera de la subrutina.

    Si una subrutina con el nombre de archivo especificado por el mando Prog no existe, seproduce un error.

    En el modo RUN MAT, ingresando el mando Prog y presionando w ejecuta el programaespecificado por el mando.

  • 19990401

    8-5-8Referencia de mandos

    ReturnFuncin: Este mando realiza un retorno desde una subrutina.Sintaxis: ReturnDescripcin:La ejecucin del mando Return dentro de una rutina principal, ocasiona la finalizacin de laejecucin del programa. La ejecucin de un mando Return dentro de una subrutina finalizala subrutina y retorna al programa desde donde se salt a la subrutina.

    Stop

    Funcin: Este mando finaliza la ejecucin de un programa.Sintaxis: StopDescripcin: Este mando finaliza la ejecucin de un programa.

    La ejecucin de este mando dentro de un ciclo finaliza la ejecucin sin que se genere unmensaje de error.

  • 19990401

    8-5-9Referencia de mandos

    kMandos de salto (JUMP)Dsz

    Funcin: Este mando es un salto de cuenta que disminuye el valor de una variable decontrol en 1, y luego salta si el valor actual de la variable es cero.Sintaxis:

    Parmetros: nombre de variable: A hasta la Z, r, [Ejemplo] Dsz B: Disminuir el valor asignado a la variable B en 1.

    Descripcin:Este mando disminuye el valor de una variable de control en 1, y luego lo comprueba(verifica). Si el valor actual no es cero, la ejecucin contina con la instruccin siguiente. Siel valor actual es cero, la ejecucin salta a la instruccin siguiendo el mando de instruccinmltiple (:), mando de presentacin (^), o retorno de carro (_).

    Valor de variable GGGGG 0_

    Dsz : : ^

    Valor de variable = 0

  • 19990401

    8-5-10Referencia de mandos

    Goto~Lbl

    Funcin: Este mando realiza un salto incondicional a una ubicacin especificada.Sintaxis: Goto ~Lbl Parmetros: nombre de rtulo: valor (0 al 9), variable (A hasta la Z, r, )Descripcin: Este mando consiste de dos partes: Goto n (en donde n es un parmetro como se ha

    descrito) y Lbl n (en donde n es el parmetro especificado por Goto n). Este mandoocasiona que la ejecucin del programa salte a la instruccin Lbl cuyo parmetro ncoincide con el valor especificado por la instruccin Goto.

    Este mando puede usarse para hacer un ciclo de nuevo al comienzo de un programa opara saltar a cualquier ubicacin dentro del programa.

    Este mando puede usarse en combinacin con saltos condicionales y saltos de cuenta.

    Si no hay ninguna instruccin Lbl cuyo valor coincida con el valor especificado por lainstruccin Goto, se producir un error.

  • 19990401

    Isz

    Funcin: Este mando es un salto de cuenta que aumenta el valor de una variable de controlen 1, y luego salta si el valor actual de la variable es cero.Sintaxis:

    Parmetros: Nombre de variable: A hasta la Z, r, [Ejemplo] Isz A : Aumentar el valor asignado a la variable A en 1.

    Descripcin:Este mando aumenta el valor de una variable de control en 1, y luego lo comprueba(verifica). Si el valor actual no es cero, la ejecucin contina con la instruccin siguiente. Siel valor actual es cero, la ejecucin salta a la instruccin siguiendo al mando de instruccinmltiple (:), mando de presentacin (^), o retorno de carro (_).

    kkkkk Mandos de borrado (CLR)

    ClrGraph

    Funcin: Este mando borra la pantalla de grfico y retorna el ajuste de la ventana devisualizacin a los valores iniciales INIT.Sintaxis: ClrGraphDescripcin: Este mando borra la pantalla de grfico durante la ejecucin de un programa.

    ClrList

    Funcin: Este mando borra los datos de lista.Sintaxis: ClrList

    ClrListParmetros: nombre de lista: 1 a 20, AnsDescripcin: Este mando borra los datos en la lista especificada por el nombre de lista.Todos los datos de lista son borrados si no se especifica nada para el nombre de lista.

    8-5-11Referencia de mandos

    Valor de variable GGGGG 0_

    Isz : : ^

    Valor de variable = 0

  • 19990401

    8-5-12Referencia de mandos

    ClrTextFuncin: Este mando borra la pantalla de texto.Sintaxis: ClrTextDescripcin: Este mando borra el texto de la pantalla durante la ejecucin de un programa.

    ClrMat

    Funcin: Este mando borra los datos de matrices.Sintaxis: ClrMat

    ClrMatParmetros: nombre de matriz: A hasta la Z, AnsDescripcin: Este mando borra los datos en la matriz especificada por el nombre dematriz. Todos los nombres de matrices sern borrados si no se especifica nada para elnombre de matriz.

    kkkkk Mandos de presentacin (DISP)

    DispF-Tbl, DispR-Tbl Sin parmetros

    Funcin: Estos mandos visualizan tablas numricas.Descripcin: Estos mandos generan tablas numricas durante la ejecucin de un programa de acuerdo

    con las condiciones definidas dentro del programa.

    DispF-Tbl genera una tabla de funciones, mientras DispR-Tbl genera una tabla derecursiones.

    DrawDyna Sin parmetros

    Funcin: Este mando ejecuta una operacin de delineado del grfico dinmico.Descripcin: Este mando delinea un grfico dinmico durante la ejecucin de un programa,de acuerdo con los parmetros de delineado definidos dentro del programa.

  • 19990401

    8-5-13Referencia de mandos

    DrawFTG-Con, DrawFTG-Plt Sin parmetros

    Funcin: Estos mandos utilizan valores en una tabla generada para graficar una funcin.Descripcin: Estos mandos delinean un grfico de funciones de acuerdo con las condiciones actuales. DrawFTG-Con produce un grfico de tipo conectado, mientras DrawFTG-Plt produce un

    grfico de tipo de marcacin de puntos.

    DrawGraph Sin parmetros

    Funcin: Este mando delinea un grfico.Descripcin: Este mando traza un grfico de acuerdo con las condiciones actuales.

    DrawR-Con, DrawR-Plt Sin parmetros

    Funcin: Estos mandos utilizan valores en una tabla generada para graficar una expresinde recursin con an(bn o cn) como el eje vertical y n como el eje horizontal.Descripcin: Estos mandos grafican expresiones de recursin de acuerdo a las condiciones actuales,

    con an(bn o cn) como el eje vertical y n como el eje horizontal.

    DrawR-Con produce un grfico de tipo conectado, mientras DrawR-Plt produce un grficode tipo de marcacin de puntos.

  • 19990401

    8-5-14Referencia de mandos

    DrawR-Con, DrawR-Plt Sin parmetros

    Funcin: Estos mandos utilizan valores en una tabla generada para graficar expresiones derecursin, con an(bn o cn) como el eje vertical y n como el eje horizontal.Descripcin: Estos mandos grafican expresiones de recursin de acuerdo a las condiciones actuales,

    con an(bn or cn) como el eje vertical y n como el eje horizontal.

    DrawR-Con produce un grfico de tipo conectado, mientras DrawR-Plt produce ungrfico de tipo de marcacin de puntos.

    DrawStatFuncin: Este mando delinea un grfico estadstico.Sintaxis: Vea la parte titulada 8-6-9 Usando grficos y clculos estadsticos dentro de unprograma.Descripcin:Este mando delinea un grfico estadstico de acuerdo con las condiciones del grficoestadstico.

    DrawWebFuncin: Este mando grafica convergencias/divergencias de una expresin de recursin(grfico WEB).Sintaxis: DrawWeb , Ejemplo: DrawWeb an+1 (bn+1 o cn+1), 5Descripcin: Este mando grafica convergencias/divergencias de una expresin de recursin (grfico

    WEB).

    Omitiendo la especificacin del nmero de lneas automticamente se especifica el valorfijado por omisin de 30.

  • 19990401

    8-5-15Referencia de mandos

    kMandos de entrada/salida (I/O)

    GetkeyFuncin: Este mando retorna el cdigo que corresponde a la ltima tecla presionada.Sintaxis: GetkeyDescripcin: Este mando retorna el cdigo que corresponde a la ltima tecla presionada.

    64

    79

    78 68 58 48

    77 67 57 47

    76 66 56 46

    75

    74 54 44

    6373 53 43 33

    6272 52 42 32

    6171 51 41 31

    65 55 45

    36

    35

    26

    25

    69 59 49 39 29

    2838 27

    37

    Se retorna un valor de cero, si previamente no se ha presionado ninguna tecla antes de laejecucin de este mando.

    Este mando puede usarse dentro de un ciclo.

  • 1999040120011101

    8-5-16Referencia de mandos

    Locate

    Funcin: Este mando visualiza los caracteres alfanumricos en una posicin especificadasobre la pantalla de texto.Sintaxis: Locate , ,

    Locate , , Locate , ,

    [Ejemplo] Locate 1, 1, AB_Parmetros:

    nmero de lnea: nmeros desde 1 al 7. nmero de columna: nmeros desde 1 al 21. valor y expresin numrica. serie: serie de caracteres.

    Descripcin: Este mando visualiza valores (incluyendo contenidos de variables) o texto en una posicin

    especificada sobre la pantalla de texto. Si hay un clculo ingresado, se visualiza eseresultado de clculo.

    La lnea est designada por un valor de 1 al 7, mientras la columna se designa por unvalor de 1 al 21.

    (1, 1) (21, 1)

    (1, 7) (21, 7)

    Ejemplo: Cls_Locate 7, 1, CASIO FXEste programa visualiza el texto CASIO FX en el centro de la pantalla.

    En algunos casos, el mando ClrText debe ser ejecutado antes de realizar la ejecucin delprograma anterior.

  • 19990401

    8-5-17Referencia de mandos

    Receive ( / Send (Funcin: Este mando recibe y enva datos desde un dispositivo conectado externo.Sintaxis: Receive () / Send ()Descripcin: Este mando recibe y enva datos desde a un dispositivo conectado.

    Los siguientes tipos de mandos pueden ser recibidos por este mando. Valores individuales asignados a variables. Datos de matrices (todos los valores - excepto los valores individuales que no pueden

    ser especificados) Datos de lista (todos los valores - excepto los valores individuales que no pueden ser

    especificados)

  • 19990401

    8-5-18Referencia de mandos

    k Operadores de relacin (REL)

    =, GGGGG, >, ,

  • 19990401

    8-6 Usando las funciones de la calculadora enlos programas

    k Presentacin de textoPuede incluirse un texto dentro de un programa encerrndolo simplemente entre comillas.Tal texto aparecer sobre la presentacin durante la ejecucin de un programa, lo cualsignifica que puede agregar rtulos para ingresar indicadores y resultados.

    Programa PresentacinCASIO CASIO? X ?X = ? X X = ?

    Si el texto es seguido por una frmula de clculo, asegrese de insertar un mando depresentacin (^) entre el texto y el clculo.

    Ingresando ms de 21 caracteres ocasiona que el texto se mueva hacia abajo a la lneasiguiente. La pantalla se desplaza automticamente si el texto excede de 21caracteres.

    Para un comentario se pueden especificar hasta 255 bytes.

    k Usando las operaciones de fila de matriz dentro de un programaEstos mandos le permiten manipular filas de una matriz en un programa.

    Para este tipo de programa, asegrese de usar el modo RUN MAT y luego usar eleditor MAT para ingresar la matriz, y luego cambiar al modo PRGM para ingresar elprograma.

    u Para transponer los contenidos de dos filas (Swap)

    Ejemplo 1 Transponer los valores de la fila 2 y fila 3 de la matriz siguiente:1 2

    Matriz A = 3 45 6

    La siguiente es la sintaxis para este programa.Swap A, 2, 3_

    Mat AEjecutando este programa produce el resultado siguiente.

    8-6-1Usando las funciones de la calculadora en los programas

    Filas a ser transpuestasNombre de matriz

    20011101

  • 19990401

    u Para calcular una multiplicacin escalar (`````Row)

    Ejemplo 2 Calcular la multiplicacin escalar de la fila 2 de la matriz del Ejemplo1, multiplicando por 4.

    La siguiente es la sintaxis para usar con este programa.

    `Row 4, A, 2_

    Mat AEjecutando este programa produce el resultado siguiente.

    u Para calcular una multiplicacin escalar y sumar los resultados a otra fila(`````Row+)

    Ejemplo 3 Calcular la multiplicacin escalar de la fila 2 de la matriz del Ejemplo1, multiplicando por 4, y sumar el resultado a la fila 3.

    La siguiente es la sintaxis para usar con este programa.

    `Row+ 4, A, 2, 3_

    Mat AEjecutando este programa produce el resultado siguiente.

    8-6-2Usando las funciones de la calculadora en los programas

    FilaNombre de matriz

    Multiplicador

    Filas a ser sumadasFilas para las cuales se calcula la multiplicacin escalar.

    Multiplicador

    Nombre de matriz

    20011101

  • 19990401

    u Para sumar dos filas (Row+)

    Ejemplo 4 Sumar la fila 2 a la fila 3 de la matriz del Ejemplo 1.La siguiente es la sintaxis para usar con este programa.

    Row+ A, 2, 3_

    Mat AEjecutando este programa produce el resultado siguiente.

    kkkkk Usando las funciones grficas dentro de un programaSe pueden incorporar funciones grficas dentro de un programa para delinear grficos complejosy para superponer grficos uno encima de otro. A continuacin se muestran los variados tiposde sintaxis que se usan cuando se programa con funciones grficas. Ventana de visualizacin

    View Window 5, 5, 1, 5, 5, 1_ Ingreso de funcin de grfico

    Y = Type_ .................... Especifica el tipo de grfico.X2 3 Y1_

    Operacin de delineado de grficoDrawGraph_

    Programa de ejemplo1ClrGraph_ 1 !J661ci2View Window 10, 10, 2, 120, 150, 50_ 2 !K1i3Y = Type_ 3 61db

    X^4X^324X2 + 4X + 80 @ Y1_ 4 J4bi4

    5G SelOn 1_ 5 61b6DrawGraph 6 !J662c

    Ejecutando este programa produce el resultado que semuestra aqu.

    8-6-3Usando las funciones de la calculadora en los programas

    Nombre de matriz

    El nmero de fila a ser sumado aEl nmero de fila a ser sumado

    20011101

  • 19990401

    8-6-4Usando las funciones de la calculadora en los programas

    u Sintaxis de otras funciones grficas V-Window

    View Window , , , , , ,, , StoV-Win ............. rea: 1 a 6RclV-Win ............. rea: 1 a 6

    ZoomFactor , ZoomAuto ........... Sin parmetro

    PictStoPict .............. rea: 1 a 20RclPict .............. rea: 1 a 20

    SketchPlotOn , PlotOff , PlotChg ,

    PxlOn,

    PxlOff,

    PxlChg,

    PxlTest( , [)]F-Line , , ,

    Text , , Text , ,

    Tangent ,

    Normal ,

    Inverse

    Circle , ,

    Vertical

    Horizontal

  • 19990401

    kkkkk Usando las funciones del grfico dinmico dentro de un programaEl uso de las funciones del grfico dinmico permite realizar operaciones repetidas delgrfico dinmico. A continuacin se muestra cmo especificar la gama de un grficodinmico dentro de un programa.

    Gama del grfico dinmico1 D Start_5 D End_1 D pitch_

    Programa de ejemploClrGraph_View Window 5, 5, 1, 5, 5, 1_Y = Type_

    AX + 1 Y1_ 1 J4bi1

    2D SelOn 1_ 2 62b3D Var A_ 3 2d

    1 4 D Start_ 4 J5b5 5 D End_ 5 5c1 6 D pitch_ 6 5d7DrawDyna 7 !J662d

    Ejecutando este programa produce el resultado quese muestra aqu.

    8-6-5Usando las funciones de la calculadora en los programas

  • 19990401

    kkkkk Usando las funciones de tabla y grfico dentro de un programaLas funciones de tabla y grfico (Table & Graph) dentro de un programa pueden generartablas numricas y realizar operaciones grficas. A continuacin se muestran los variadostipos de sintaxis que se usan cuando se programa con las funciones de tabla y grfico.

    Ajuste de gama de tabla1 F Start_5 F End_1 F pitch_

    Generacin de tabla numricaDispF-Tbl_

    Operacin de delineado de grficoTipo conectado: DrawFTG-Con_Tipo de marcacin de puntos: DrawFTG-Plt_

    Programa de ejemploClrGraph_ClrText_View Window 0, 6, 1, 20, 106, 10_Y = Type_3X2 2 Y1_1G SelOn 1_ 1 61b

    0 2 F Start_ 2 J61b6 3 F End_ 3 1c1 4 F pitch_ 4 1d5DispF-Tbl^ 5 !J662eb6DrawFTG-Con 6 !J662ec

    Ejecutando este programa produce el resultado que se muestra aqu.Tabla numrica Grfico

    8-6-6Usando las funciones de la calculadora en los programas

  • 19990401

    kkkkk Usando las funciones de tabla y grfico de recursin dentro de unprograma

    La incorporacin de las funciones de tabla y grfico de recursin dentro de un programa, lepermite generar tablas numricas y realizar operaciones grficas. A continuacin semuestran los variados tipos de sintaxis que se usan cuando se programa con las funcionesde tabla y grfico de recursin.

    Ingreso de frmula de recursinan+1 Type_ .... Especifica el tipo de recursin.3an + 2 an+1_4bn + 6 bn+1_

    Ajuste de gama de tabla1 R Start_5 R End_1 a0_2 b0_1 an Start_3 bn Start_

    Generacin de tabla numricaDispR-Tbl_

    Operacin de delineado de grficoTipo conectado: DrawR-Con_, DrawR-Con_Tipo de marcacin de puntos: DrawR-Plt_, DrawR-Plt_

    Grfico de convergencia/divergencia estadstica (grfico WEB)DrawWeb an+1, 10_

    8-6-7Usando las funciones de la calculadora en los programas

  • 19990401

    8-6-8Usando las funciones de la calculadora en los programas

    Programa de ejemploView Window 0, 1, 1, 0.2, 1, 1_1an+1 Type_

    2 3

    3an2 + 3an an+1_

    0 R Start_

    6 R End_

    0.01 a0_

    0.01 an Start_8DispR-Tbl^

    09DrawWeb an+1, 30

    Ejecutando este programa produce el resultado que se muestra aqu.Tabla numrica Grfico de recursin

    kkkkk Usando las funciones de clasificacin de lista dentro de un programaEstas funciones le permiten clasificar los datos de las listas en orden ascendiente odescendiente.

    Orden ascendiente1 2

    SortA (List 1, List 2, List 3)

    Listas a ser clasificadas (se pueden especificar hastaseis listas).

    1 5b 2 4e

    Orden descendiente3

    SortD (List 1, List 2, List 3)

    Listas a ser clasificadas (se pueden especificar hastaseis listas).

    3 5c

    4

    5

    6

    1 63gc2 3bc3 3bd4 J62cb5 2cc6 2cd7 2cC8 !J662fb9 2fci0 63bd

    7

  • 19990401

    kkkkk Usando la funcin de clculo de resolucin en un programaLa siguiente es la sintaxis para usar la funcin de resolucin en un programa.

    Solve( f(x), n, a, b)Lmite superiorLmite inferiorValor estimado inicial

    Programa de ejemplo1Solve( 2X2 + 7X 9, 1, 0, 1) 1K4h

    En la funcin f(x), solamente puede usarse X como una variable en las expresiones. Lasotras variables (A a Z, r, ) son tratadas como constantes, y el valor actualmente asignadoa estas variables se aplica durante el clculo.

    El ingreso de los cierres de parntesis, lmite inferior a y lmite superior b pueden omitirse.

    kkkkk Usando grficos y clculos estadsticos dentro de un programaLa inclusin de operaciones grficas y clculos estadsticos dentro de los programas lepermiten calcular y graficar datos estadsticos.

    u Para ajustar las condiciones y delinear un grfico estadsticoSiguiendo al grfico StatGraph, debe especificar las siguientes condiciones de grfico: Condicin de delineado/no delineado de grfico (DrawOn/DrawOff) Tipo de grfico Ubicacin de dato del eje x (nombre de lista) Ubicacin de dato del eje y (nombre de lista) Ubicacin de datos de frecuencia (nombre de lista) Tipo de marca

    8-6-9Usando las funciones de la calculadora en los programas

    # Las soluciones obtenidas usando laresolucin (Solve) puede incluir errores.

    # No puede usar una diferencial, diferencialcuadrtica, integracin, , valor mximo/mnimo o expresin de clculo de resolucindentro de un trmino de clculo deresolucin.

  • 19990401

    Las condiciones grficas que se requieren dependen en el tipo de grfico. Vea la partetitulada Cambiando los parmetros de un grfico (pgina 6-1-2). La siguiente es una especificacin de un condicin grfica tpica para un grfico de

    dispersin o grfico lineal xy.S-Gph1 DrawOn, Scatter, List 1, List 2, 1, Square _

    En el caso de un grfico lineal xy, reemplace Scatter en la especificacin anterior conxyLine.

    La siguiente es una especificacin de condicin grfica tpica para una marcacin depuntos de probabilidad normal.

    S-Gph1 DrawOn, NPPlot, List 1, Square _

    La siguiente es una especificacin de condicin grfica tpica para un grfico de una solavariable.

    S-Gph1 DrawOn, Hist, List 1, List 2 _Para los siguientes tipos de grficos puede usarse el mismo formato, reemplazandosimplemente Hist en la especificacin anterior con el tipo de grfico aplicable.

    Histograma .................................... HistRecuadro de mediana ................... MedBoxRecuadro de media ....................... ModifiedDistribucin normal ........................ N-DistLnea discontinua .......................... Broken

    La siguiente es una especificacin de condicin grfica tpica para un grfico de regresin.S-Gph1 DrawOn, Linear, List 1, List 2, List 3 _

    El mismo formato puede usarse para los tipos siguientes de grficos, reemplazandosimplemente Linear en la especificacin anterior con el tipo de grfico aplicable.

    Regresin lineal ............................. LinearMed-Med ....................................... Med-MedRegresin cuadrtica ..................... QuadRegresin cbica ........................... CubicRegresin curtica......................... QuartRegresin logartmica ..................... LogRegresin exponencial .................. ExpRegresin de potencia ................... Power

    8-6-10Usando las funciones de la calculadora en los programas

  • 19990401

    La siguiente es una especificacin de condicin grfica tpica para un grfico de regresinsinusoidal.

    S-Gph1 DrawOn, Sinusoidal, List 1, List 2 _

    La siguiente es una especificacin de condicin grfica tpica para un grfico de regresinlogstica.

    S-Gph1 DrawOn, Logistic, List 1, List 2 _

    Programa de ejemploClrGraph_1

    S-Wind Auto_

    {1, 2, 3} List 1_{1, 2, 3} List 2_2 3 4 5

    S-Gph1 DrawOn, Scatter, List 1, List 2, 1, Square _6

    DrawStat

    Ejecutando este programa produce el grfico de dispersinmostrado aqu.

    k Realizando clculos estadsticos Clculos estadsticos con una sola variable

    11-Variable List 1, List 2Dato de frecuencia (Frequency)Dato de eje x (XList)

    14gb

    8-6-11Usando las funciones de la calculadora en los programas

    1u35bbi24bb

    34cb44db54fb

    6!J662b

  • 19990401

    Clculos estadsticos con dos variables12-Variable List 1, List 2, List 3

    Dato de frecuencia (Frequency)Dato de eje y (YList)Dato de eje x (XList)

    14gc

    Clculos estadsticos de regresin1LinearReg List 1, List 2, List 3 Tipo de Dato de frecuencia (Frequency) clculo*

    Dato de eje y (YList) Dato de eje x (XList)

    14gd

    * Como tipo de clculo puede especificarse cualquiera de los siguientes tipos.LinearReg .......... regresin linealMed-MedLine .... clculo de Med-MedQuadReg ........... regresin cuadrticaCubicReg........... regresin cbicaQuartReg ........... regresin curticaLogReg .............. regresin logartmicaExpReg ............. regresin exponencialPowerReg ......... regresin de potencia

    8-6-12Usando las funciones de la calculadora en los programas

    Clculo estadstico de regresin sinusoidalSinReg List 1, List 2

    Clculo estadstico de regresin logsticaLogisticReg List 1, List 2

    Dato de eje y (YList)Dato de eje x (XList)

    Dato de eje y (YList)Dato de eje x (XList)

  • 19990401

    8-7-1Lista de mandos del modo de programa

    8-7 Lista de mandos del modo de programaG_SelOn_G_SelOff_Y=TYPEr=TYPEParamTYPEX=cTYPEY>TypeYYY