Sei sulla pagina 1di 14

UNIVERSIDAD

TECNOLÓGICA
EQUINOCCIAL

PROGRAMA PARA DERIVADAS


DE ECUACIONES DE PRIMER,
SEGUNDO Y TERCER ORDEN.

Ingeniería en Informática y
Ciencias de la Computación

Josselyn Mora
Brenda Moscoso
1. Contenido

2. OBJETIVO GENERAL ......................................................................................................1


Aplicar los conocimientos sobre las derivadas, para de esta manera plasmarlas en el
lenguaje de programación a utilizarse “Visual Basic” y al pseucódigo Pseint,
permitiendo interactuar con dicho programa que permitirá la optimización del tiempo
al momento de calcular un proceso. .............................................................................1
2.1 OBJETIVOS ESPECÍFICOS ..............................................................................1
3. JUSTIFICACIÓN .............................................................................................................2
4. MARCO TEÓRICO..........................................................................................................3
4.1 Cálculo Diferencial ................................................................................................3
4.2 Aplicación .............................................................................................................3
4.3 Aplicación en la Ingeniería ....................................................................................3
4.4 Utilidad en principios ............................................................................................4
4.5 Análisis Matemático .............................................................................................4
4.5.1 Máximos y Mínimos ......................................................................................4
4.5.2 Pasos para hallar mínimos y máximos ............................................................4
5. Creación del código para hallar la derivada de una función (lineal, cuadrática, tercer
grado). ................................................................................................................................5
6. Gráfica de la derivada de la función. .............................................................................6
6.1 Visual Basic ...........................................................................................................7
6.1.1 Características ...............................................................................................7
7. Conclusiones ................................................................................................................9
8. Recomendaciones ........................................................................................................9
9. Referencias ................................................................................................................ 10
10. Anexos ................................................................................................................... 11
2. OBJETIVO GENERAL

Aplicar los conocimientos sobre las derivadas, para de esta manera plasmarlas en
el lenguaje de programación a utilizarse “Visual Basic” y al pseucódigo Pseint,
permitiendo interactuar con dicho programa que permitirá la optimización del
tiempo al momento de calcular un proceso.

|
2.1 OBJETIVOS ESPECÍFICOS

 Implementar correctamente el lenguaje de programación en las fórmulas


matemáticas; es decir transformarlas a código.
 Diseñar un programa en visual basic, el cual permita graficar una función
polinomial, del cual se logre hallar los puntos máximos y mínimos.
 Optimizar el tiempo de cálculo de los resultados mediante la aplicación creada
mediante conocimientos básicos en la programación.

1
3. JUSTIFICACIÓN

El presente proyecto permite relacionar el estudio de la asignatura de cálculo, a


nuestra carrera, ampliando nuestro enfoque hacia las derivadas en las ecuaciones
polinomiales, hallando de las mismas, graficas con máximos y mínimos con ayuda de
la programación.

El objetivo principal que se planteó en este proyecto fue el desarrollar una


herramienta software que permita la recepción de datos matemáticos y logré calcular
la derivada de una ecuación lineal, cuadrática y de tercer grado, donde su
característica principal sea la implementación de fórmulas adquiridas durante el
transcurso del aprendizaje y de esta manera convertirlas en un código adecuado que
el lenguaje de programación logre resolver.

Esta herramienta incorpora las soluciones de visualización y consulta, proporcionadas


por el sistema de información, además mediante el diseño y creación del programa se
aplican conocimientos y experiencias para que se resuelvan problemas que afectan a
la humanidad.

La Programación es el arte de tomar una serie de decisiones importantes, dado un


conjunto de datos incompletos e inexactos, con el fin de obtener para un cierto
problema, de entre las posibles soluciones, aquella que funcione de manera más
satisfactoria.

2
4. MARCO TEÓRICO

4.1 Cálculo Diferencial

Es un método universal de gran importancia en muchas áreas de estudio, se puede


aplicar en física, química, biología, contabilidad, electrónica, etc. En cualquier proceso
que puede ser traducido a una ecuación. (Wonnacott, 1983)

Mediante el cálculo diferencial se puede expresar fenómenos tales como:

 Calcular la fuerza por unidad de área.


 El momento de un sistema de fuerzas distribuido.
 Obtener el centro de gravedad de un cuerpo de geometría no identificada.
 Centro de presión sobre una superficie plana.
 Calcular los momentos y productos de inercia de áreas y superficies.

4.2 Aplicación

Su aplicación más conocida es la determinación de los máximos y mínimos de una


función (variable dependiente en una ecuación), en oras palabras sirve para determinar
las coordenadas del punto más alto o más bajo de una curva (o ambos), es decir, donde
la pendiente es cero.

(René, 2014)

4.3 Aplicación en la Ingeniería

Se puede crear u modelo de ecuaciones diferenciales para proponer un modelo, tales


como crecimiento de activos de una empresa, comportamiento de partes mecánicas de
un automóvil, y muchas aplicaciones más en ingeniería y física. (Rodriguez, 2014)

El cálculo diferencial tiene un importante campo de aplicación en esta área:

 Fabricación de chips (obleas de microprocesadores).


 Miniaturización de componentes internos.
 Administración de las compuertas de los circuitos integrados.

3
 Compresión y digitalización de imágenes, sonidos y videos.
 Han coadyuvado a aumentar la inteligencia artificial.

4.4 Utilidad en principios

La derivada se utilizó, en principio, apara el cálculo de la tangente en un punto, y pronto


se vió que también servía para el cálculo de velocidades, y en consecuencia para el
estudio de la variación de una función. Desde los primeros pasos en el cálculo
diferencial. De todos es conocido que dada una función y=f(x), su derivada, en forma de
diferencial de una función de una sola variable, es también una función que se puede
encontrar mediante ciertas reglas como el Teorema Fundamental del Calculo Integral,
que nos muestra una vinculación entre la derivada de una función y la integral de dicha
función; si F(x) es la función integral que debe ser integrable en el intervalo.

4.5 Análisis Matemático

4.5.1 Máximos y Mínimos

Las derivadas pueden ser utilizadas para conocer la concavidad de una función, sus
intervalos de crecimiento, sus máximos y mínimos. (Sanchez, 2012)

4.5.2 Pasos para hallar mínimos y máximos

1. Definir la función que describa el problema.


2. Hallar la primera derivada de la función.
3. Igualar la derivada a cero y encontrar las soluciones o valores críticos.
4. Evaluar valores cercanos a este valor crítico para determinar si la función es
creciente o decreciente y hallar un punto máximo o mínimo.
5. Si existiera un punto máximo o mínimo, reemplazar el valor critico en la función
original para hallar la coordenada que forme el punto.

Ejemplo:

F(x)= 2x2+3x+4
F´(x)= 4x+3 3
X= −
4 = -0,75
F´(x) = 0
Valor Crítico
4x + 3 = 0

4
4x = -3

F´(x)>0 F´(x)<0

-0,75 Existe un Punto Mínimo en x = -0,75

Pm (-0,75; 2,87)

5. Creación del código para hallar la derivada de una función


(lineal, cuadrática, tercer grado).

Para que la nuestra herramienta funcione fue necesario trabajar de una forma práctica,
la cual nos ayudaría a convertirla en código, para ello utilizamos cierta declaración de
variables que permiten guardar datos en cada proceso realizado para poder derivar y
hallar un máximo y mínimo de la función.

Para ello se requirió la utilización del programa Pseint, que de hecho es una herramienta
de programación, que permite codificar mediante un pseudolenguaje simple e intuitivo.

5
Las líneas de código representa el proceso realizado para calcular la primera derivada,
determinar si la función es creciente o decreciente, hallar sus calores críticos y puntos
máximos y mínimos. El mismo que será compilado y de cierta manera optimiza el tiempo
de cálculo de la función.

6. Gráfica de la derivada de la función.

El análisis de la función incluye poder determinar su grafica con los valores encontrados
previamente. Pues en la gráfica se visualiza los resultados determinados en el análisis.
Poder crear la gráfica es un proceso que lleva algo de tiempo y para ello se procedió a
crear una interfaz que determine la gráfica de la derivada de la función.

Para ello se utilizó el lenguaje de programación “Visual Basic” que contiene un entorno
de desarrollo integrado IDE que integra editor de textos para edición de código fuente,
un depurador, un compilador y un editor de interfaces gráficas GUI.

6
6.1 Visual Basic

Es un lenguaje de programación cuya intención es la de simplificar el código utilizando


un ambiente de desarrollo que facilita en cierta medida la programación de la misma.

El propio Visual Basic provee soporte para empaquetado y distribución; es decir,


permite generar un módulo instalador que contiene al programa ejecutable y las
bibliotecas DLL necesarias para su ejecución. Con ese módulo la aplicación desarrollada
se distribuye y puede ser instalada en cualquier equipo (que tenga un sistema
operativo compatible). (Balena, 2003)

6.1.1 Características

 En la parte superior aparecen tres elementos, en este orden: la barra de título donde
figura el nombre del proyecto en curso y su estado (diseño o ejecución); la barra de
menú con 13 opciones desplegables y una barra de herramientas; esta última se puede
personalizar, posibilitando la inclusión de prácticamente la totalidad de los comandos
del IDE.
 En la parte central, cubriendo la franja de mayor área, se encuentra el espacio de
trabajo. Este incluye y muestra las ventanas del proyecto, las vistas del código fuente
de los módulos, los objetos y los controles que contienen las ventanas de la aplicación
y el panel de controles.
 El panel de controles, que aunque es móvil normalmente está ubicado a la derecha,
por defecto cuenta con los siguientes controles:
PictureBox: Caja de imágenes
Label: Etiqueta
TextBox: Caja de texto
Frame: Marco
CommandButton: Botón de comando
CheckBox: Casilla de verificación
OptionButton: Botón de opción
ComboBox: Lista desplegable
ListBox: Lista
HScrollBar: Barra de desplazamiento horizontal

7
VScrollBar: Barra de desplazamiento vertical
Timer: Temporizador
Shape: Figura

Dado a conocer las funciones que tiene Visual Basic se logró crear una interfaz gráfica
que complemente el análisis de la derivada de la función.

Para poder determinar las gráficas se limitó su codificación; es decir se creó el código
específicamente para la función lineal, cuadrática y de tercer grado.

8
7. Conclusiones

Como futuros ingenieros informáticos la aplicación de las ciencias exactas es muy


importante debido a que al momento de realizar diferentes programas debemos saber
cómo resolverlos a cabalidad y se necesita tener un amplio conocimiento en lo que se
refiere a la matemática y sus componentes. Hemos logrado vincular al cálculo
diferencial, específicamente a la determinación de derivadas de ecuaciones
polinomiales hasta de tercer grado, determinar su gráfica, máximos y mínimos de la
misma dentro de un lenguaje de programación demostrando así que se puede optimizar
mediante un programa todo el proceso que implica manualmente.

Hemos llegado a la conclusión que mediante el uso de recursos informáticos y los


aprendizajes obtenidos durante el semestre en lo que se refiere a calculo diferencial,
hemos logrado obtener un programa en el cual mediante la implementación de las
formulas y mediante algunas variaciones dentro de un pseucódigo se logró el objetivo
principal el cual fue obtener un programa a causa de los conocimientos previamente
obtenidos.

8. Recomendaciones

Para realizar un pseucódigo es preferible guiarse de un algoritmo el cual nos ayudara a


declarar sentencias y a la vez nos ayudara a desechar varias opciones que se pueden
crear al momento de crear un código, esto nos ayudara a optimizar el tiempo y descartar
posibles errores de sintaxis, se aconseja a la vez primero consultar bien acerca del tema
del cual se va a generar un código y posterior a esto anotar las formulas principales las
cuales servirán como apoyo para poder generar el código.

9
9. Referencias

Balena, F. (2003). Programacion Avanzada con Microsoft Visual Basic. Net. McGraw-
Hill.
René, J. (10 de Agosto de 2014). SlideShare. Obtenido de
https://es.slideshare.net/JulioLp00/aplicacion-del-calculo-diferencial-en-la-
vida-diaria-37854417
Rodriguez, R. M. (3 de Septiembre de 2014). Prezi. Obtenido de
https://prezi.com/behfupo2e3jg/aplicaciones-de-la-derivada-en-analisis-
grafico/
Sanchez, G. (26 de 11 de 2012). Diarium. Obtenido de
http://diarium.usal.es/guillermo/files/2013/04/DerivadasMaximosMinimos.
pdf
Wonnacott, T. (1983). Aplicaciones del calculo diferencial e integral. Mexico: Limusa.

10
10. Anexos

CODIFICACIÓN PARA LA CALCULAR LA DERIVADA DE LA FUNCIÓN

11
CODIFICACIÓN PARA LA REALIZACION DE LAS GRÁFICAS

12

Potrebbero piacerti anche