Está en la página 1de 6

INSTITUTO POLITECNICO

NACIONAL
Escuela Superior de Ingeniera Mecnica Y Elctrica
Unidad profesional Azcapotzalco

PRACTICA 1: Integracin de una funcin cuadrtica en


Dev-c++ y Maple

ALUMNO: Mateos Gonzlez Jess Antonio


PROFESORA: Cruz Vieyra Mara Teresa

GRUPO: 2MM8

FECHA: 18/Mayo/2015

INTRODUCCIN
Esta prctica tiene como fin demostrar que los diferentes programas que hemos
estado utilizando nos pueden facilitar la resolucin de integrales indefinidas, la
integracin se puede trazar en el pasado hasta el antiguo Egipto, circa 1800 a. C.,
con el papiro de Mosc, donde se demuestra que ya se conoca una frmula para
calcular el volumen de un tronco piramidal.
La primera tcnica sistemtica documentada capaz de determinar integrales es
el mtodo de exhauscin de Eudoxo (circa 370 a. C.), que trataba de encontrar
reas y volmenes a base de partirlos en un nmero infinito de formas para las
cuales se conocieran el rea o el volumen. Este mtodo fue desarrollado y usado
ms adelante por Arqumedes, que lo emple para calcular reas de parbolas y
una aproximacin al rea del crculo. Mtodos similares fueron desarrollados de
forma independiente en China alrededor del siglo III por Liu Hui, que los us para
encontrar el rea del crculo. Ms tarde, Zu Chongzhi us este mtodo para
encontrar el volumen de una esfera. En el Siddhanta Shiromani, un libro de
astronoma del siglo XII del matemtico indio Bhaskara II, se encuentran algunas
ideas de clculo integral.
Hasta el siglo XVI no empezaron a aparecer adelantos significativos sobre el
mtodo de exhauscin. En esta poca, por un lado, con el trabajo de Cavalieri con
su mtodo de los indivisibles y, por otro lado, con los trabajos de Fermat, se
empez a desarrollar los fundamentos del clculo moderno. A comienzos del siglo
XVII, se produjeron nuevos adelantos con las aportaciones de Barrow y Torricelli,
que presentaron los primeros indicios de una conexin entre la integracin y
la derivacin.
la integracin es un concepto fundamental del clculo y del anlisis matemtico.
Bsicamente, una integral es una generalizacin de lasuma de infinitos sumandos,
infinitamente pequeos.
El clculo integral, encuadrado en el clculo infinitesimal, es una rama de
las matemticas en el proceso de integracin o anti derivacin, es muy comn en
la ingeniera y en la ciencia tambin; se utiliza principalmente para el clculo de
reas y volmenes de regiones y slidos de revolucin.
Fue usado por primera vez por cientficos como Arqumedes, Ren
Descartes, Isaac Newton, Gottfried Leibniz e Isaac Barrow. Los trabajos de este
ltimo y los aportes de Newton generaron el teorema fundamental del clculo
integral, que propone que la derivacin y la integracin son procesos inversos.

DESARROLLO

Para poder desarrollar este trabajo utilice el programa dev-c++ en el


cual pide al usuario el grado mximo del polinomio, Dev-C++ es un entorno
de desarrollo integrado (IDE) para programar en lenguaje C/C++. Usa MinGW, que
es una versin deGCC (GNU Compiler Collection) como su compilador. Dev-C++
puede adems ser usado en combinacin con Cygwin y cualquier compilador
basado en GCC.
El Entorno est desarrollado en el lenguaje Delphi de Borland. Tiene una pgina
de paquetes opcionales para instalar, con diferentes bibliotecas de cdigo
abierto,en este caso el polinomio utilizado es de grado 2 (x 2-4x=0), a continuacin
la figura 1 muestra la entrada de los datos del polinomio.

Figura 1: Impresin de los datos del polinomio.

Posteriormente el programa hace el proceso de integracin de dicho polinomio, en


la figura 2 se muestra el resultado:

Figura 2: Resultado de la integracin

A continuacin se muestra el cdigo utilizado en el programa para se pudiera


llegar al resultado:

#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
int g,gmp,i,in,a,b,h;
float X[50],fa,f1a,fb,f1b,f2a,f2b,f3b,f3a,faa,fbb;
system("color F0");
printf("Ingrese grado maximo del polinomio: ");
scanf("%d",&gmp);
printf("\n Ingrese coeficientes del polinomio de %d grado:\n",gmp);
for(g=gmp;g>=0;g--)
{
printf("\t X[%d]= ",g);
scanf("%f",&X[g]);
}
printf("\n\n El polinomio es: \n");
for(g=gmp;g>=0;g--)
{
printf("(+)%.2fX^%d ",X[g],g);
}
printf("=0");
getch();
printf("\n\n integrando.");
for(g=gmp;g>=0;g--)
{
in=g+1;
printf("(+)%.2f/%dX^%d",X[g],in,in);

}
printf(" +C");
getch();

Para realizar la parte grafica de este polinomio utilice el programa maple, Maple es
un lenguaje de programacin interpretado. Las expresiones simblicas son
almacenadas en memoria como grafos dirigidos sin ciclos (ver Grafos, Teora de
Grafos)
Desde 1988 ha sido mejorado y vendido comercialmente por Waterloo Maple Inc.
(tambin conocida como Maplesoft), una compaa canadiense con sede en
Waterloo, Ontario. La ltima versin es Maple 17.
en el cual el cdigo ya viene incluido y ingresar una ecuacin del grado que sea
este programa ya te da el resultado aunque a dicho resultado le falta la constante
de integracin (c), a la imagen siguiente muestra el resultado de dicho polinomio.

Y la grfica queda de la siguiente manera;

CONCLUSIN
El uso de programas basados en cdigos para la resolucin de problemas
matemticos nos pueden facilitar muchas cosas la nica condicin es que la
persona que lo quiera utilizar tenga los suficientes conocimientos para que tenga
una buena experiencia en la resolucin de sus problemas en dichos programas,
este es el caso de MAPLE pero en el caso de DEV-C++ la condicin es que el
usuario domine las libreras y comandos con los que el programa funciona y el
mismo desarrolle uno para que resuelva sus diferentes problemas, este es un
buen programa pues puedes desarrollar muchas cosas como: juegos ,programas
que resuelvan matrices, que impriman las tablas de multiplicar, y diversos ms.
En cuestiones personales el compilador que me ha agradado y me ha atrado es
DEV pues conociendo sus libreras puedes hacer un sinfn de cosas y adems es
mas complicado que MAPLE este otro es muy fcil de usar y resuelve los
problemas con tanta sencillez.

BIBLIOGRAFIA
http://usuarios.fceia.unr.edu.ar/~semitiel/AM2/Guia%20b%C3%A1sica%20Maple
%20%28Patricia%20C%C3%B3%29.pdf

http://es.slideshare.net/mariconachacha/manual-del-dev-c