REPRESENTACIÓN GRÁFICA DE FUNCIONES BIDIMENSIONALES MEDIANTE EL USO DEL COMPUTADOR.



Documentos relacionados
Tema 4 Funciones elementales Matemáticas CCSSI 1º Bachillerato 1

8.1. Introducción Dependencia/independencia estadística Representación gráfica: diagrama de dispersión Regresión...

DIRECTRICES Y ORIENTACIONES GENERALES PARA LAS PRUEBAS DE ACCESO A LA UNIVERSIDAD

SEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA. Lic. Maikel León Espinosa.

TEMA 10 FUNCIONES ELEMENTALES MATEMÁTICAS I 1º Bach. 1

Las funciones trigonométricas

DIGITALIZACIÓN DEL PERFIL DE LEVAS DE DISCO, CON MOVIMIENTO DEL SEGUIDOR EN DIRECCIÓN AL CENTRO DE ROTACIÓN DE LA LEVA.

DOMINIO Y RANGO DE UNA FUNCIÓN I N D I C E. martilloatomico@gmail.com. Página. Titulo:

Introducción al Cálculo Simbólico a través de Maple

FACULTAD DE INGENIERÍA FORESTAL EXCELENCIA ACADÉMICA QUE CONTRIBUYE AL DESARROLLO DE LAS CIENCIAS FORESTALES

Complemento Microsoft Mathematics

I.E.S.MEDITERRÁNEO CURSO DPTO DE MATEMÁTICAS PROGRAMA DE RECUPERACIÓN DE LOS APRENDIZAJES NO ADQUIRIDOS EN MATEMÁTICAS DE 3º DE E.S.O.

PROGRAMACIÓN DE MATEMÁTICAS ACCESO A LA UNIVERSIDAD MAYORES DE 25 AÑOS CEPA LOS LLANOS (ALBACETE) CURSO

Algoritmos y Diagramas de Flujo 2

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS PROGRAMA ACADÉMICO: SISTEMAS JORNADA: UNICA

ESCUELA COLOMBIANA DE INGENIERÍA

ORIENTACIONES PARA LA PRUEBA DE APTITUD PARA EL ACCESO A LA UNIVERSIDAD

Juan Antonio González Mota Profesor de Matemáticas del Colegio Juan XIII Zaidín de Granada

Características de funciones que son inversas de otras

Proyecto de Innovación Docente: Guía multimedia para la elaboración de un modelo econométrico.

No hay resorte que oscile cien años...

Movimiento en dos y tres dimensiones. Teoría. Autor:

LICEO BRICEÑO MÉNDEZ S0120D0320 DEPARTAMENTO DE CONTROL Y EVALUACIÓN CATEDRA: FISICA PROF.

Apoyo para la preparación de los estudios de Ingeniería y Arquitectura Física (Preparación a la Universidad) Unidad 4: Vectores

Área Académica: Matemáticas (Cálculo Diferencial) Tema: Números reales y clasificación de funciones. Profesor(a):Mtra. Judith Ramírez Hernández.

UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES. OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano.

Universidad Autónoma de San Luis Potosí Coordinación Académica Región Altiplano Programas Sintéticos de la Licenciatura de Ingeniería de Minerales

Objetivos Generales. Objetivos específicos. Que el estudiante:

1.4.- D E S I G U A L D A D E S

3. Operaciones con funciones.

1. Nombre de la asignatura. MODELADO, SIMULACIÓN y OPTIMIZACIÓN de PROCESOS. 2. Créditos. 7

Matemáticas. Si un error simple ha llevado a un problema más sencillo se disminuirá la puntuación.

CALCULADORA CIENTÍFICA

CURSO BÁSICO DE MATEMÁTICAS PARA ESTUDIANTES DE ECONÓMICAS Y EMPRESARIALES

UNIVERSIDAD DE ANTIOQUIA FACULTAD NACIONAL DE SALUD PÚBLICA DEPARTAMENTO DE CIENCIAS BÁSICAS INFORMACION COMPLEMENTARIA PROGRAMA DE CÁLCULO

Ejemplo: Resolvemos Sin solución. O siempre es positiva o siempre es negativa. Damos un valor cualquiera Siempre + D(f) =

Programación General Anual Curso 2011/12 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES II ÍNDICE

3.1 DEFINICIÓN. Figura Nº 1. Vector

Unidad V: Integración

, o más abreviadamente: f ( x)

Ecuaciones Diferenciales Tema 2. Trasformada de Laplace

Ejercicios. 1. Definir en Maxima las siguientes funciones y evaluarlas en los puntos que se indican:

Calculadora ClassPad

Cuatro maneras de representar una función

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Universidad de Costa Rica Escuela de Matemática CONARE-PROYECTO RAMA. Funciones

TRABAJO DE VERANO DE MATEMÁTICAS

DOMINIO Y RANGO página 89. Cuando se grafica una función existen las siguientes posibilidades:

ANALIZANDO GRAFICADORES

Capítulo V APLICACIONES DE LAS FUNCIONES A LA ADMINISTRACIÓN

1. Dominio, simetría, puntos de corte y periodicidad

Funciones y subrutinas

Módulo 10: Aplicaciones Informáticas de Gestión Comercial. Guía del formador por cada módulo formativo

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

8. CONCLUSIONES Y RECOMENDACIONES

Función exponencial y Logaritmos

I. RELACIONES Y FUNCIONES 1.1. PRODUCTO CARTESIANO { }

M a n u a l d e l U s u a r i o

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIVERSIDAD NACIONAL DE ASUNCIÓN FACULTAD DE INGENIERÍA CURSO PREPARATORIO DE INGENIERÍA (CPI) PROGRAMA DE ASIGNATURA GEOMETRÍA ANALÍTICA

Práctica 3: Funciones

Tema 7: Programación con Matlab

BREVE MANUAL DE SOLVER

Matemática de redes Representación binaria de datos Bits y bytes

1. TEMPORALIZACIÓN POR EVALUACIONES DE LOS CONTENIDOS

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA

Capítulo 9. Archivos de sintaxis

Trabajo Práctico Introductorio Matlab, Simulink y Métodos de Integración Numérica

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.

FUNCIONES 1. DEFINICION DOMINIO Y RANGO

ORIENTACIONES PARA LA MATERIA DE FÍSICA Convocatoria 2010

NIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

MATEMÁTICAS para estudiantes de primer curso de facultades y escuelas técnicas

PoliEstudio: Una herramienta computacional para la enseñanza de la Matemática, en secundaria

(A) Primer parcial. si 1 x 1; x 3 si x>1. (B) Segundo parcial

Índice INTERNET MARKETING 1

1. Definición 2. Operaciones con funciones

Un Aparato Virtual para trazar la Función Derivada: su uso en la enseñanza

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA PROGRAMACIÓN I ESPECIALIDAD INFORMÁTICA.

Integral definida. 4. La integral definida de una suma de funciones es igual a la suma de integrales (Propiedad de linealidad)

UN IVERSIDAD NACIONAL DE ASUNCIÓN FACULTAD POLITÉCNICA PROGRAMA DE ESTUDIO INGEN IERIA EN MARKETING PLAN 2006

I. DATOS DE IDENTIFICACIÓN. 10. Requisitos para cursar la asignatura: Recomendada_Introducción a las Matemáticas

TEMA 39: OPERACIONES LOCALES EN EL MODELO RASTER

DOS EXPERIENCIAS DE CLASE CON RECURSOS INFORMÁTICOS. TEMAS: LÍMITES Y APLICACIONES DE FUNCIÓN LINEAL

CAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE

INSTITUTO TECNOLÓGICO DE APIZACO DEPARTAMENTO DE CIENCIAS BÁSICAS PRIMER CONGRESO DE CIENCIAS BÁSICAS

Soporte Técnico de Software HP

Capítulo VI DESIGUALDADES E INECUACIONES

1. Vectores 1.1. Definición de un vector en R2, R3 (Interpretación geométrica), y su generalización en Rn.

Hi-Spins. Hi-Spins - Novedades v

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014

MCBtec Mas información en

TEMA 2: Representación de la Información en las computadoras

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO

2. Vector tangente y gráficas en coordenadas polares.

ACFGS - Matemáticas ESG - 05/2013 Pág. 1 de 17

f( x) = ( x) x + 5 = 0 = x = 0 = No hay solución y = = 11

Aplicaciones de Estadística Descriptiva

EJERCICIOS RESUELTOS DE NÚMEROS COMPLEJOS

Transcripción:

REPRESENTACIÓN GRÁFICA DE FUNCIONES BIDIMENSIONALES MEDIANTE EL USO DEL COMPUTADOR. Alejandro E. Bolívar P. Escuela de Ingeniería Mecánica. Universidad de Carabobo. Bárbula, Valencia. Venezuela. abolivarl@hotmail.com Resumen Este software es una herramienta de gran ayuda en el proceso de enseñanza-aprendizaje de asignaturas como: Análisis Matemático, Métodos Numéricos, Termodinámica, Flujo de Fluidos entre otras; en las cuales se requiere resolver problemas de manera gráfica, tanto por el docente como por el estudiante. Dicho programa representa gráficamente funciones bidimensionales explícitas de "y" como variable dependiente, en función del valor de una variable independiente "x", (y = f(x)). Este programa puede ser utilizado en aplicaciones de aproximación numérica para conocer la evaluación de cualquier función, permitiendo hacer: interpolaciones, determinar las raíces de una ecuación, hacer diferenciación, integración, resolver ecuaciones diferenciales ordinarias, etc. Palabras Claves: Análisis numérico, ajuste de curvas, aproximación numérica, método gráfico. Abstract This software is a tool of great help in the process of teaching-learning of subjects like: Mathematical Analysis, Numeric Methods, Thermodynamic, Flow of Fluids among others; which requires to solve graphic problems, as much for the educational one as for the students. This program represents explicit two-dimensional functions graphically of "y" as dependent variable, in function of the value of an independent variable "x", (y = f(x)). This program can be used in application of numeric approach for to know the evaluation of any function, allowing to make: interpolations, to determine the roots of a equation, to make differentiation, integration, to solve ordinary differential equations, etc. Key words: Numeric analysis, curve fitting, numeric approach, graphic method. INTRODUCCIÓN La aplicación de la computación en la ingeniería es de uso frecuente en la resolución de problemas de diversas índole. Portal motivo, en la enseñanza-aprendizaje se hace necesario el uso de las nuevas tecnologías como son: Internet, el computador, los sistemas multimedia, etc.; para ello, se requiere de una plataforma de programas adecuados para lograr que en el aula de clase se puedan presentar resolución de problemas y diversos análisis del tema en discusión y de este modo lograr enseñar al estudiante distintas estrategias e interpretaciones en la resolución de problemas. Actualmente se requiere del uso del computador para ejecutar actividades que exigen de una gran cantidad de cálculos numéricos ó representación gráfica de funciones. Dicha representación realizada de manera manual, necesita de diversos cálculos entre los que se pueden mencionar: dominio y rango de la función, primera y segunda derivada, asíntotas, entre otros, esto implica que para graficar sólo una función es necesario un tiempo considerable, aún teniendo destreza para realizar todos los cálculos.

El desarrollo de programas ejecutables mediante la computadora permiten representar gráficamente funciones en intervalos de tiempo breve, además de poder agregar características tales como: almacenar gráficos en disco, imprimir el gráfico, facilidad de visualización, configurar el entorno del editor de gráficos; y además que a el docente le permite profundizar en el análisis y preparación de ejercicios para el dictado de clases. Para el estudiante es una herramienta que puede utilizar para comprobar el resultado de los ejercicios realizados de manera analítica o gráfica. Es de hacer notar que no se consigue con facilidad un programa en Visual Basic que permita realizar la evaluación de funciones. METODOLOGÍA. Búsqueda y revisión de la bibliografía para conocer las funciones matemáticas básicas y derivadas, orden de jerarquía de los operadores aritméticos y manejo de los paréntesis del lenguaje de programación Visual Basic. Las funciones matemáticas intrínsecas son valor absoluto, arco tangente, seno, coseno, tangente, exponencial, logaritmo natural y la raíz cuadrada; cualquier otra función trigonométrica, inversa, hiperbólica ó logarítmica debe derivarse en función de las funciones conocidas por el paquete de programación. Se introduce la función a graficar o evaluar al programa en forma lineal, dicha función se evalúa por separado y se resuelve en un orden predeterminado según la prioridad de los operadores. Los paréntesis tienen como objetivo separar en partes la función, si la expresión tiene varios paréntesis se resuelven desde el más interno en la expresión hasta el más externo y de izquierda a derecha. El orden de jerarquía de los operadores es como sigue: potencia, multiplicación, división, funciones trigonométricas, logarítmicas, valor absoluto, suma y resta; cuando se tienen operadores con la misma jerarquía, se resuelve de izquierda a derecha. Se diseña y codifica el programa para graficar y evaluar funciones bidimensionales. En la misma interfaz que se grafica la función, se ofrece la posibilidad al usuario de establecer el área del gráfico, la cuadrícula, cambiar el color y el grosor de la curva, título del eje de las abscisas y de las ordenadas, acercarse o alejarse del gráfico en un punto designado por el usuario, almacenar el gráfico en disco como un mapa de bits (.BMP), imprimir el gráfico por impresora. Todo esto con la finalidad de manejar el gráfico de manera fácil y rápida. Se efectúan las pruebas del programa con diversas funciones extraídas de la bibliografía, con el fin de comprobar La representación gráfica digitalizada. De manera general la evaluación de la función en el software se realiza de acuerdo con el procedimiento siguiente: 1. Se introduce la función en forma lineal, por ejemplo: 3*x^2 + 2'* x + 1. 2. Se establecen los valores para el inicio y el fin de la evaluación de la función en el eje de las abscisas; y también el valor inicial y final para el eje de las ordenadas entre los que se graficará. 3. Se asigna el título del eje "x" y el título del eje "y", además se fija el paso de las líneas de división en ambos ejes de coordenadas. 4. Seleccionar el color y asignar el grosor con que se representará la función gráficamente. 5. Se pulsa el botón traficar. Para realizar la gráfica, el programa realiza las operaciones indicadas en los diagramas de flujo como sigue: En la figura 1, se muestra el diagrama de flujo del subprograma principal que realiza la lectura de la función en forma de cadena de caracteres y un valor numérico para la variable independiente "x". Estos datos de entrada posteriormente se procesan en e! subprograma calculo, el cual devuelve el valor de la función evaluada para el valor conocido "x". Si al evaluar la función se tiene para un valor de "x" dos valores de "y", se repite la ejecución del subprograma calculo (ver figura 2), dicho subprograma verifica que los paréntesis estén colocados correctamente para proceder a ejecutar el subprograma cuerpo (ver figura 3), el subprograma "cuerpo" verifica si en la expresión a evaluar están contenidos los operadores aritméticos "+" ó '=', en caso de ser cierto se vuelve a ejecutar el subprograma "cuerpo" de manera recursiva, de lo contrario se ejecuta el subprograma producto (ver figura 4) el cual verifica si en la expresión se encuentran los operadores aritméticos "*" ó "/", de ser cierto se

vuelve a llamar el subprograma "producto" de manera recursiva; de lo contrario, se llama al subprograma potencia (ver figura 5). En el subprograma "potencia" se verifica la existencia del operador "^", si se encuentra se procede a extraer de dicha expresión el exponente y la base con el fin de evaluarlos; de lo contrario, se llama al subprograma valor, el cual verifica la mínima expresión en la función; los operadores, números, caracteres y funciones permitidas son las siguientes: Tabla 1. Operadores, caracteres y funciones permitidas con su significado.

Figura 1.- Diagrama de flujo del subprograma principal.

Figura 2.- Diagrama de flujo de subprograma calculo.

Figura 3.- Diagrama de flujo del subprograma cuerpo. Figura 4.- Diagrama de flujo del subprograma Producto.

Figura 5.- Diagrama de flujo del subprograma potencia. La presentación detallada del diagrama de flujo de! algoritmo propuesto y la codificación del programa de cálculo exceden el espacio asignado al trabajo, pero pueden ser adquiridos dirigiéndose al autor o al editor de la revista. DISCUSIÓN DE RESULTADOS. 1.- Los resultados obtenidos por el programa coinciden con los ejercicios resueltos en los libros consultados; en la figura 6 se muestra la representación grafica de la función y = tan (0.7854)* x - (9.8*x^2) / (200*(cos(0.7854))^2), el argumento de las funciones trigonométricas está en radianes; la función representa la trayectoria del lanzamiento de proyectil con una velocidad inicial de 10 m/s, sin resistencia al aire, la forma general de la función es:

donde vo es la velocidad inicial en (m/s), g es la aceleración de gravedad (-9.8 m/s2), 0 es el ángulo de lanzamiento en radianes. En la figura 6 también se observa gráficamente que el alcance máximo del lanzamiento está entre 10 y 10.25, evaluando la función para varios valores de la variable "x" en dicho intervalo se obtiene que para un valor de x = 10.20408163 m, da como resultado aproximadamente y = 2.5842E-09 m, aproximadamente cero. Figura 6.- Lanzamiento de proyectil sin resistencia al aire. 2.- En la figura 7 se muestra una aplicación en la termodinámica; en este caso se estudia la variación del volumen específico con respecto a la presión en un proceso isotérmico, se conoce la presión (P1=100 kpa) y el volumen específico (v1=0.8610 m3/kg) en el estado inicial (1). La curva se obtiene mediante la relación P2 = P1 * (v1 / v2), donde P1 y P2 representan la presión (kpa) en el estado inicial y final y, v1 y v2 el volumen específico inicial y final expresado en m3/kg. En la figura 7 también se evalúa la función para un valor de 0.7 m3/kg, dando como resultado 123 kpa.

Figura 7.- Gráfica de la presión vs. volumen específico para un proceso isotérmico. 3.- El software representa gráficamente las funciones que tienen para cada valor de "x" dos valores de "y", en la figura 8 se muestra la circunferencia de radio 5 y centro en el punto (2,2), también se muestra que al evaluar la función para un valor de x = 2, se obtienen los dos valores para "y" (Y = 7, y2 = -3).

Figura 8.- Representación gráfica de la circunferencia (x-2)2+(y-2)2=52. CONCLUSIONES Y RECOMENDACIONES. De acuerdo a los resultados obtenidos se puede concluir que la representación gráfica de funciones bidimensionales mediante el uso del computador permite visualizar de manera rápida y precisa la curva a graficar, por lo que, tanto el docente como el estudiante pueden realizar análisis e interpretaciones más profundas en el estudio de una función. En cuanto al programa se comprobó que tiene un gran alcance para realizar las operaciones de uso común en las asignaturas que exigen la evaluación de una función, y además tiene como característica que es transportable ya que el tamaño del ejecutable es de aproximadamente 360 kb. Se recomienda utilizar valores adecuados para los intervalos de valores tanto para el eje de la abscisa como para el eje de la ordenada. Para una primera aproximación de la curva se le puede asignar al parámetro precisión un valor mayor al que tiene por defecto; es de hacer notar, que mientras más pequeño es el valor de la precisión, más definida será la curva; pero, el software emplea más tiempo en procesar, ya que tiene que realizar más cálculos. Este programa se puede utilizar como plataforma para realizar otros programas orientados a los métodos de aproximación numérico.

BIBLIOGRAFÍA 1.- Achaval, M. 1994: Visual Basic 3.0, Editorial Métodos S.A., México. 2.- Ayres, Jr. Frank (1971): Cálculo Diferencial e Integral. (Primera edición) México: Mc. Graw Hill de México, S.A. de C.V. 3.- Burden, Richard L., y Faires J. Douglas (1996): Análisis Numérico. (Segunda edición) México: Grupo Editorial Iberoamérica, S.A. de C.V. 4.- Demidovich, B. (1983): Problemas y Ejercicios de Análisis Matemático. (Primera edición) Costa Rica: Ediciones Cultura S.A. 5.- Gary, Cornell (1994): Manual de Visual Basic 3 para Windows. (Primera edición) España: Mc Graw Hill / interamericana de España, S.A. 6.- Kindle, Joseph H. (1970): Geometría Analítica. (Primera Edición) México: Mc. Graw Hill de México, S.A. de C.V. 7.- Spencer, Donald D. (1983): Matemáticas para la Ciencia de la Computación. México: C.E.C.S.A. 8.- Van Wylen Gordon J., y Sonntag, R. E. (1988). Fundamentos de Termodinámica. México D.F.: Editorial Limusa, S.A. de C.V. 9.- Wark, Kenneth. (1988). Termodinámica. (Primera Edición) México: Mc. Graw-Hill / interamericana de México, S.A. de C.V.