CASIO fx-9860g Biblioteca de Programas

Documentos relacionados
Práctica 2ª : OPERADORES LÓGICOS Y RELACIONALES. CICLOS Y ESTRUCTURAS DE CONTROL. MÉTODOS DE RESOLUCIÓN DE UNA ECUACIÓN NO LINEAL.

1 Método de la bisección. 1.1 Teorema de Bolzano Teorema 1.1 (Bolzano) Contenido

MÉTODO DE BISECCIÓN. El método de bisección se basa en el Teorema del Valor Intermedio

Métodos Numéricos: Guía de estudio Tema 5: Solución aproximada de ecuaciones

Subrutinas en Fortran 95 para la resolución de ecuaciones no lineales de una variable

Métodos Iterativos para Ecuaciones no Lineales

MÉTODOS NUMÉRICOS PARA INGENIERÍA ERROR GUIÓN PARA EL TEMA CONCEPTOS BÁSICOS

Práctica III: Método de Bisección para encontrar las raíces de una función.

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

Grado en Química Bloque 1 Funciones de una variable

Marzo 2012

Solución de ecuaciones algebraicas y trascendentes: Método de Newton Raphson

OPCIÓN A. La empresa A (x) tiene 30 trabajadores, la B (y) 20 trabajadores y la C (z) 13 trabajadores.

ESTRUCTURA DEL EXAMEN DE MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES II PARA ALUMNOS DE BACHILLERATO

Elementos de Cálculo en Varias Variables

Optimización en Ingeniería

RADIO =? R AREA = : πr 2 < CIRC = : 2 πr

UNIDAD 1: NÚMEROS NATURALES OBJETIVOS

Unidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales.

Cálculo Diferencial - Parcial No. 2

Raíces de Polinomios. beamer-tu-log

TERCER TRABAJO EN GRUPO Grupo 10

Materia: Matemáticas de 4to año. Tema: Logaritmos naturales y base 10. Marco Teórico

Órdenes de la convergencia de sucesiones. Condiciones de la convergencia lineal y cuadrática del método de iteración simple

Ampliación Matemática Discreta. Justo Peralta López

Semana 2 [1/24] Derivadas. August 16, Derivadas

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.

Práctica 2 Métodos de búsqueda para funciones de una variable

Cálculo de la Tasa de Fisher

1. Usando la definición correspondiente demostrar que la función. z = f(x, y) = 3x xy 2

CAPÍTULO. Funciones. y D f.x/ f.x/ Œx; f.x/ x x

Métodos Numéricos (SC 854) Solución de ecuaciones no lineales. 1. Definición del problema: raíces de ecuaciones no lineales

HOJA DE CÁLCULO COMO APLICACIÓN AL CÁLCULO NUMÉRICO

Complementos de Matemáticas, ITT Telemática

UNIDAD III: APLICACIONES ADICIONALES DE LA DERIVADA

CURSO DE METODOS NUMERICOS SEGUN DA PART E SOLUCION APROXIMADA DE ECUACIONES DE UNA VARIABLE

N. Libros No. Estudiantes

2 Unidad II: Ecuaciones Diferenciales de Orden Superior

MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6

Raices de ECUACIONES NO LINEALES PRIMER PARCIAL TEMA 2

UNIDAD 4: FUNCIONES POLINOMIALES Y RACIONALES

UNIVERSIDAD NACIONAL DE GENERAL SARMIENTO Matemática I Segundo Parcial (21/11/09) xe2x JUSTIFIQUE TODAS SUS RESPUESTAS

Cálculo científico y técnico con HP49g/49g+/48gII/50g Módulo 3: Aplicaciones Tema 3.2 Determinación aproximada de extremos: Método de Newton-Raphson

UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TÁCHIRA DECANATO DE POSTGRADO Maestría en Matemática Mención Educación Matemática MÉTODOS NUMÉRICOS

Reconocimiento de la integral a partir del método de los trapecios.

Ejercicios Propuestos Tema 2

Unidad II. 2.1 Concepto de variable, función, dominio, condominio y recorrido de una función.

Introducción al Cálculo Numérico

Áreas entre curvas. Ejercicios resueltos

Universidad de Buenos Aires Instituto Libre de Segunda Enseñanza MATEMÁTICA

PROGRAMA DE MATEMÁTICA PRIMER AÑO - BACHILLERATO REFORMULACIÓN AJUSTE horas semanales INTRODUCCIÓN

Aplicaciones de la derivada Ecuación de la recta tangente

PREGUNTAS DE EJEMPLO EDUCACIÓN MATEMÁTICA PRIMER NIVEL MEDIO

Sistemas de ecuaciones no lineales

TEMA III. REPRESENTACION GRAFlCA

Métodos iterativos para resolver ecuaciones no lineales

UNIDAD 1: NÚMEROS RACIONALES OBJETIVOS

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.

Ejercicios para el Examen departamental

Estructuras de Control

ƒ : {(1, 4), (2, 5), (3, 6), (4, 7)}.

4. ANÁLISIS DE FUNCIONES DE UNA VARIABLE

REALIZAR CÁLCULOS EXACTOS Y APROXIMADOS

Trigonometría Analítica. Sección 6.6 Funciones trigonométricas inversas

Actualizaciones de software Guía del usuario

Instituto Tecnológico Autónomo de México. Departamento de Matemáticas Cálculo Diferencial e Integral I (MAT14100) Lista de Ejercicios.

Tema 7: Programación con Matlab

Funciones. Parámetros por valor

Matemáticas II PRUEBA DE ACCESO A LA UNIVERSIDAD 2014 BACHILLERATO FORMACIÓN PROFESIONAL CICLOS FORMATIVOS DE GRADO SUPERIOR.

Tema 3: Cálculo de Probabilidades Unidad 2: Variables Aleatorias

Optimización. Búsqueda en una Dimensión ITESM. Búsqueda en una Dimensión Profr. E. Uresti - p. 1/19. Dr. E Uresti

Inecuaciones lineales y cuadráticas

Expliquemos con exactitud qué queremos decir con valores máximos y mínimos.

Pontifica Universidad Católica de Chile Departamento de Ingeniería Eléctrica

Transistor BJT; Respuesta en Baja y Alta Frecuencia

Fundamentos de la Programación

EJEMPLOS DE PREGUNTAS Y ORIENTACIONES GENERALES SEGUNDO CICLO DE EDUCACIÓN MEDIA PRUEBA MATEMÁTICA 2013

Grado en Química Bloque 1 Funciones de una variable

Matemáticas Generales

May 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN

Inecuaciones con valor absoluto

Matemáticas II PRUEBA DE ACCESO A LA UNIVERSIDAD 2012 BACHILLERATO FORMACIÓN PROFESIONAL CICLOS FORMATIVOS DE GRADO SUPERIOR.

Teoremas de convergencia y derivación bajo el signo integral

Estructuras de control

Sucesiones Introducción

5. Subprogramas Fundamentos de Informática

EC = (f(x) p 1 )dx EP = (p 1 g(x))dx. El valor promedio de una función y = f(x) en su dominio [a, b], viene dado por. V P = 1 b.

ECUACIONES DIFERENCIALES DE PRIMER ORDEN

PROGRAMACIÓN NO LINEAL INTRODUCCIÓN

Las Funciones Trigonométricas. Sección 5.3 Funciones Trigonométricas de números reales

Aplicando el teorema de los incrementos finitos a la función f(x) = x 2 + 4x - 2 en los extremos [-1, 3] hallar x o

Matemáticas Universitarias

Funciones como Subprogramas en C++

EXAMEN PARCIAL TRABAJO INTEGRADOR (TI) EVALUACIÓN CONTINUA PESO PORCENTUAL PESO PORCENTUAL 1 30% 06-MAY-14 30% 03-MAY-14 20% 20%

MODELADO MATEMÁTICO DE UN SISTEMA DE CONTROL

1 FUNCIONES DE BASE DE DATOS DE EXCEL

Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg Ánodo Común

Prof. Dr. Paul Bustamante

PROYECTO: Transformaciones de las funciones trigonométricas con la calculadora TI 83 Plus NOMBRES

Transcripción:

CASIO fx-9860g Biblioteca de rogramas R. Ipanaqué Escuela rofesional de Matemática, Universidad acional de iura, erú http://www.unp.edu.pe/pers/ripanaque robertchero@hotmail.com Resumen Las calculadoras programables constituyen una poderosa herramienta para cualquier estudiante que requiera automatizar cálculos con la - nalidad de obtener resultados en el menor tiempo posible. Este artículo presenta una biblioteca de programas, escritos en un emulador de la calculadora CASIO fx-9860g, concernientes a las áreas de Análisis umérico, Modelos Estadísticos e Investigación Operativa. 1. Introduccción El uso de las calculadoras programables se ha extendido ampliamente en todos los niveles de la educación. Esto nos ha impulsado a realizar un aporte con una biblioteca de programas elaborados con un emulador de la calculadora CASIO fx-9860g, el cual puede ser descargado de [1]. A los lectores bisoños se les sugiere la lectura del manual de la calculadora en cuestión el cual puede descargarse de [2]. Téngase en cuenta que los códigos de los programas que aparecen en este artículo deben ser digitados directamente en la calculadora, no obstante, si se quiere evitar este laborioso proceso esta la alternativa de bajarse el código de los mismos en archivos de extensión G1M y trasladarlos de la C a la calculadora utilizando para ello el cable de transferencia de datos. Los programas que requieren el ingreso de una función se dividen en dos subprogramas. Uno que es el programa principal y otro el secundario, en éste último se ingresa la función y el código debe ser cambiado de acuerdo al requerimiento del usario. 2. Análisis umérico Los algoritmos utilizados para elaborar los códigos de los programas relativos a esta sección han sido tomados de [3]. 1

2.1. El método de la bisección Descripción Este programa permite obtener una solución a f(x) = 0 dada la función f continua en el intervalo [a, b]. Como criterio de paro se utiliza el error relativo, esto es, p p 1 p < ɛ, p 0. En el caso que p = 0, para algún, debe cambiarse el intervalo de aislamiento o en su defecto implementarse otro criterio de paro. Entrada Salida rograma F: función f en términos de la variable X. rograma BISEC: extremos a, b; tolerancia T OL; número máximo de iteraciones. Solución aproximada p o mensaje de error en el modo RU.MAT ( ). rograma F f(x) Y rograma BISEC "a"? A "b"? B "TOL"? T "n"? A X:rog "F":Y W B X:rog "F":Y Z If W Z>0 Then :"El metodo no puede hallar una solucion." While I A+(B-A) 2 X:rog "F":Y Z If Z=0 Or Abs(-) Abs()<T Then If W Z>0 Then A Z W 2

Else B :"El metodo fracaso despues de":locate 9,2,:"iteraciones." Utilice el método de la bisección para aproximar la raíz de la ecuación x 3 + 4x 2 10 = 0 en el intervalo [1, 2] con una exactitud de al menos cuatro dígitos signicativos. El programa BISEC puede modicarse para que devuelva como salida la solución aproximada p o mensaje de error en el modo RU.MAT; y una tabla con los resultados de cada iteración en el modo STAT ( ). Una posible modicación la constituye el programa BISECT que se presenta a continuación. rograma BISECT "a"? "b"? "TOL"? "n"? A B T A X:rog "F":Y W B X:rog "F":Y Z If W Z>0 Then :"El metodo no puede hallar una solucion." Dim List 1 Dim List 2 3

Dim List 3 Dim List 4 Dim List 5 Dim List 6 Dim List 7 "a" List 1[0] "p" List 2[0] "b" List 3[0] "f(a)" List 4[0] "f(p)" List 5[0] "f(b)" List 6[0] "error" List 7[0] While I A W B Z List 1[I] List 4[I] List 3[I] List 6[I] A+(B-A) 2 X:rog "F":Y Z Z List 2[I] List 5[I] Abs(-) Abs() R If I=1 Then 1 Else R List 7[I] List 7[I] If Z=0 Or R<T Then If W Z>0 Then Z W Else A B :"El metodo fracaso despues de":locate 9,2,:"iteraciones." Utilice el método de bisección para aproximar la raíz de la ecuación x 3 + 4x 2 10 = 0 en el intervalo [1, 2] con una exactitud de al menos cuatro dígitos signicativos. resente los resultados de cada iteración conjuntamente con el respectivo error relativo en una tabla. 4

2.2. El método de iteración de punto jo Descripción Este programa permite obtener una solución a p = g(p) dada una aproximación inicial p 0. Como criterio de paro se utiliza el error relativo, esto es, p p 1 p < ɛ, p 0. En el caso que p = 0, para algún, debe cambiarse la aproximación inicial o en su defecto implementarse otro criterio de paro. Entrada Salida rograma G: función g en términos de la variable X. rograma TOFIJO: aproximación incial p 0 ; tolerancia T OL; número máximo de iteraciones. Solución aproximada p o mensaje de error en el modo RU.MAT. rograma G g(x) Y 5

rograma TOFIJO "p0"? "TOL"? "n"? While I T X:rog "G":Y If Abs(-) Then Abs()<T :"El metodo fracaso despues de":locate 9,2,:"iteraciones." Aplique el método de iteración de punto jo para determinar una solución con una exactitud de 10 4 para x 3 + 4x 2 10 = 0 en [1, 2]. Utilice p 0 = 1,5. Esta ecuación puede escribirse x = g(x) = ( 10 4+x )1/2. ara obtener como salida adicional una tabla en el modo STAT puede aplicarse la siguiente modicación. rograma TOFIJOT "p0"? "TOL"? T "n"? Dim List 1 Dim List 2 Dim List 3 "p" List 1[0] "f(p)" List 2[0] "error" List 3[0] While I 6

List 1[I] X:rog "G":Y List 2[I] Abs(-) Abs() R If I=1 Then 1 Else R If R<T Then List 3[I] List 3[I] :"El metodo fracaso despues de":locate 9,2,:"iteraciones." Aplique el método de iteración de punto jo para determinar una solución con una exactitud de 10 4 para x 3 + 4x 2 10 = 0 en [1, 2]. Utilice p 0 = 1,5. resente los resultados de cada iteración y el respectivo error relativo en una tabla. 2.3. El método de ewton Descripción Este programa permite obtener una solución a f(x) = 0 dada la función diferenciable f y una aproximación inicial p 0. Como criterio de paro se utiliza el error relativo, esto es, p p 1 p < ɛ, p 0. En el caso que p = 0, para algún, debe cambiarse la aproximación inicial o en su defecto implementarse otro criterio de paro. Entrada rograma F: función f en términos de la variable X. rograma F: derivada de la función f en términos de la variable X. 7

Salida rograma EWTO: aproximación incial p 0 ; tolerancia T OL; número máximo de iteraciones. Solución aproximada p o mensaje de fracaso en el modo RU.MAT. rograma F f(x) Y rograma F f'(x) Y rograma EWTO "p0"? "TOL"? "n"? While I T X:rog "F":Y U rog "F":Y -U V If Abs(-) Then V Abs()<T :"El metodo fracaso despues de":locate 9,2,:"iteraciones." Aplique el método de ewton para determinar una solución con una exactitud de 10 5 para x 3 + 4x 2 10 = 0 en [1, 2]. Utilice p 0 = 1,5. 8

ara obtener, además, una tabla en el modo STAT puede aplicarse la siguiente modicación. rograma EWTOT "p0"? "TOL"? "n"? T Dim List 1 Dim List 2 Dim List 3 "p" List 1[0] "f(p)" List 2[0] "error" List 3[0] While I List 1[I] X:rog "F":Y U rog "F":Y -U V List 2[I] V Abs(-) Abs() R If I=1 Then 1 Else R If R<T Then List 3[I] List 3[I] :"El metodo fracaso despues de":locate 9,2,:"iteraciones." Aplique el método de iteración de punto jo para determinar una solución con una exactitud de 10 5 para x 3 + 4x 2 10 = 0 en [1, 2]. Utilice p 0 = 1,5. resente los resultados de cada iteración y el respectivo error relativo en una tabla. 9

Referencias [1] http://www.mediare.com/?tzzzywn4n [2] http://www.support.casio-europe.com/es/les/manuals/calc/fx9860gsd_9860g_s.pdf [3] Burden R. y Faires D. Análisis umérico. Séptima edición. ISB 970-686- 134-3. International Thomson Editores, S. A. 10