You are on page 1of 34

Instituto Tecnológico Superior de

Irapuato.

Materia: Calculo Integral.

Maestro: Lozano Luna Alfonso.

Alumno: Elizarraraz Mendiola Héctor.

Grupo: 2° Electromecánica A

Trabajo: Proyecto de investigación del uso de software para el cálculo de


integrales.

Irapuato, Gto.

5 de abril del 2016


INTRODUCCIÓN.

Actualmente la tecnología ha simplificado y por ende facilitado de manera impresionante


nuestra vida, lo podemos ver a diario en las actividades cotidianas, aunque a veces no
nos ponemos a reflexionar hasta qué punto la tecnología ha simplificado nuestra vida.

Como dije antes la tecnología ha facilitado nuestra vida y en el ámbito educativo lo ha


hecho de manera impresionante, aunque en nuestro país aún no se empleen a fondo las
herramientas tecnológicas sin duda hay muchas, entre estas muchas herramientas
tenemos software o aplicaciones que pueden resolver integrales a una velocidad
impresionante.

El objetivo de este trabajo es dar a conocer dos tipos de software o aplicaciones que
realizan este tipo de operaciones y más, aunque nos vamos a centrar principalmente en el
uso de estos para la resolución de integrales definidas e indefinidas.

El primer software a ver será Matlab, pero ¿qué es Matlab?

Matlab es un programa con el cual se pueden manipular matrices, representar datos y


funciones, implementar algoritmos, crear interfaces de usuario (GUI) y comunicarse con
programas en otros lenguajes y con otros dispositivos hardware. En fin Matlab ofrece un
sinfín de aplicaciones prácticas para poder aplicarlas no solo en nuestra formación profesional
si no también una vez ingresados en el ámbito laboral.

El segundo será la aplicación de buscador en internet de Symbolab, el cual nos permite


por así decirlo buscar en la web el proceso de cómo resolver una integral, y no solo nos
da el resultado sino que también nos muestra los pasos que uso para poder llegar al
resultado así como una gráfica en caso de ser conveniente.

i
Índice.
MATLAB. ________________________________________________________________ 1
Integrales Indefinidas (Integral Primitiva). __________________________________________ 1
Integrales definidas. ___________________________________________________________ 6
Uso de la GUI para calcular derivadas indefinidas e integrales definidas e indefinidas. ______ 8

SYMBOLAB. ____________________________________________________________ 15
Resolución de integrales. ______________________________________________________ 15
Integrales Indefinidas. _______________________________________________________________ 16
Integrales Definidas. _________________________________________________________________ 25

ii
MATLAB.
Como ya mencionamos anteriormente, Matlab es un programa matemático con el cual
podemos hacer muchas cosas, desde resolver algo simple como una suma hasta crear
complejos programas que calculen la dilatación de un cuerpo a ser sometida a distintas
temperaturas.

Puede parecer complejo usar Matlab, la verdad es cuestión de práctica, paciencia y


creatividad, ya que Matlab cuenta con todas las funciones que necesitamos, lo único es
saber aplicarlas; a continuación se explicaran varias formas de calcular integrales
definidas e indefinidas mediante el uso del Command Window y de una GUI.

Integrales Indefinidas (Integral Primitiva).


Uso del Command Window y Edit Text.

Para hacer el cálculo de una integral indefinida en Matlab se utiliza el comando int,
utilizando la siguiente sintaxis:

Int (f) o int (f, var)

Donde:

 f es el nombre de la expresión simbólica o la expresión simbólica como tal


(función).
 En el comando int (f), si la expresión contiene una única variable simbólica
(función con solo “x”), el cálculo se llevara a cabo con respecto a esa variable. Si
la expresión contiene más de una variable, la integración se realizara respecto a la
variable simbólica por defecto (x).
 En el comando int (f, var), la integración se realizara con respecto a la variable var.
Esta sintaxis se utiliza para integrar expresiones con más de una variable
simbólica (función que contenga x, y,..., n-variable) o cuando no se utiliza “x” como
variable y se sustituye por alguna otra letra como “t”.

Nota: Matlab no incluye la constante de integración (C) en el resultado.

Para escribir estos comandos podemos hacerlo directamente en el Command Window,


aunque la desventaja es que si nos equivocamos en alguna parte de la sintaxis y
ejecutamos el comando, este no se podrá corregir y se tendrá que volver a escribir todo el
argumento de nuevo. Para evita esto se puede crear un Edit Text, en el cual no solo se
puede escribir el comando para calcular una sola integral a la vez, si no que se pueden
escribir el comando para calcular muchas integrales y en caso de que hayamos cometido
algún error en una, Matlab nos dirá en que línea de nuestro código está el error, lo
podremos editar y volver a correr sin ningún problema.

Ejemplos:

 Command Window:

1
2𝑥ˆ3−𝑥ˆ2+2𝑥+4
 Calcular ∫ 𝑑𝑥
1+𝑥ˆ2

Solución:

>>syms x;
f= (2*xˆ3-xˆ2+2*x+4)/ (1+xˆ2);
>>int (f)

ans= 5*atan(x) - x + x^2

 Calcular ∫ 𝑡𝑎𝑛ˆ2(2𝑥)𝑆𝑒𝑐ˆ2(2𝑥)𝑑𝑥

Solución:

>>syms x;
f= (𝑡𝑎𝑛(2𝑥))ˆ2 ∗ (𝑆𝑒𝑐(2𝑥))ˆ2;
>>int (f)

ans= tan (2*x) ^3/6

2
𝑒ˆ−√𝑥
 Calcular ∫ 𝑑𝑥
√𝑥

Solución:

>>syms x;
f= ( exp(−𝑠𝑞𝑟𝑡(𝑥))/ ( 𝑠𝑞𝑟𝑡(𝑥));
>>int (f)

ans= -2*exp (-x^ (1/2))

3
 Edit Text:

Como ya mencione anteriormente, el Edit Text difiere del Command Window


solamente en que en este se pueden escribir varios “programas” para resolver muchas
integrales, si hay algún error se puede corregir y volver a correr.

Calcular:

2𝑥−3
 ∫ √1−𝑥ˆ2 𝑑𝑥
𝑥
 ∫ 𝑥ˆ3 𝑑𝑥
 ∫ 𝑐𝑠𝑐𝑥(𝑐𝑠𝑐𝑥 − 𝑐𝑡𝑔𝑥)𝑑𝑥

Solución:
syms x;
f= (2*x-3)/ (sqrt (1-x^2));
int (f)

ans= - 3*asin(x) - 2*(1 - x^2) ^ (1/2)

4
syms x;
g=(x^2-10*x+4)/(x^3);
int (g)

ans= log(x) + (10*x - 2)/x^2

syms x;
h=csc(x)*(csc(x)-cot(x));
int (h)

ans= tan(x/2)

5
Integrales definidas.
Uso del Command Window y/o Edit Text.

Las integrales definidas también son conocidas como integrales propias. Se dice que una
integral es propia si el integrando está definido y es finito en un intervalo cerrado y
acotado, cuyos extremos son los lımites de integración. Para calcular integrales definidas
se utilizan variantes del comando int ya vistas en el tema de Integrales Indefinidas:

int (f, a, b) int (f, var, a, b)

Donde:

 f puede ser una expresión simbólica o el nombre de una expresión simbólica


(función).
 a y b son los límites de integración. Pueden ser escalares o variables simbólicas.
 El comando int(f, a, b) realizara la integral, si f solo depende de una variable
simbólica, con respecto a dicha variable simbólica o, en caso de depender de más
de una, lo hará con respecto a la variable simbólica por defecto (x).
 El comando int(S, var, a, b) realizara la integral con respecto a la variable simbólica “var”.

Ejemplos:

Como ya vimos anteriormente se puede usar el Command Window o el Edit Text, para
este caso utilizaremos el Edit Text para resolver los siguientes ejemplos.

Calcular:
1
 ∫−1(7𝑥ˆ3 − 2𝑥ˆ2 + 5𝑥 − 4)𝑑𝑥
1 𝑥+1
 ∫0 𝑑𝑥
√𝑥ˆ2+2𝑥+3
3/2
 ∫−1/2(𝑥 − 𝑐𝑜𝑠𝜋𝑥)𝑑𝑥
𝜋/2 1+𝑐𝑜𝑠𝑥
 ∫𝜋/6 (𝑥+𝑠𝑒𝑛𝑥)ˆ2
𝑑𝑥

Solución:

syms x;
f= (7*x^3-2*x^2+5*x-4);
int (f,-1,1)

ans= -28/3

6
syms x;
g= (x+1)/ (sqrt(x^2+2*x+3));
int (g, 0,1)

ans= 6^ (1/2) - 3^ (1/2)

syms x;
h=x-cos (pi*x);
int (h,-1/2,3/2)

ans= 1

syms x;
v= (1+cos(x))/(x+sin(x)) ^2;
int (v, pi/6, pi/2)

ans= 6/(pi + 3) - 2/(pi + 2)

7
Uso de la GUI para calcular derivadas indefinidas e integrales definidas e indefinidas.
Una GUI es una interfaz de usuario, esta es creada por el propio usuario para que se
adapte a sus necesidades, en esta una vez creada solo se debe de introducir los datos
requeridos y listo.

Para explicar mejor esto, antes explicare de forma breve como crear una GUI básica para
el cálculo de integrales indefinidas y definidas.

Primero debemos de abrir una nueva GUI, una vez que está hecho esto seleccionamos
cuatro paneles en nuestro menú de opciones, estos los acomodamos a nuestro estilo, y
tres push botton.

Luego en nuestro primer panel agregamos un edit text y un static text, en nuestro segundo
panel agregamos tres edit text y tres static text y en nuestro tercer panel agregamos dos
edit tex tasi como dos static text, el del primer panel será para escribir nuestra función, los
del segundo serán para que nos calcule la derivada, la integral indefinida y definida, y el
del tercer panel serán para poner los límites de integración, en el cuarto panel agregamos
un axes el cual será para que grafique la función. Los push botton serán para calcular,
limpiar los parámetros y salir del programa.

8
Una vez que tenemos ya la estructura de nuestra GUI, pasamos a agregar los comandos
para que realice las operaciones necesarias.
Para eso generamos el código del programa, seleccionando primero el push botton de
calcular damos clic derecho y seleccionamos la opción que dice View Callbacks-Callback.

En esta parte que se nos genera de código, nosotros agregamos el siguiente comando:

F=get(handles.funcion,'string');
liminf=get(handles.liminf,'string');
limsup=get(handles.limsup,'string');
syms x;
der=diff(F,x);
integ=int(F,x);
integdef=int(F,x,liminf,limsup);
set(handles.derivada,'string',char(der));
set(handles.intindf,'string',char(integ));
set(handles.intdef,'string',char(integdef));

G=ezplot(F);

9
Después de esto se corre el programa para que se genere una primera parte de el y
comprobar que en verdad funcione. Vamos a calcular la derivada, integral indefinida y
definida de F(x)=x con límites de [0,1].

Derivada= 1
Integral indefinida= x2/2 + C
Integral definida= 1/2

10
Como podemos ver, si realiza las operaciones pedidas, así que pasaremos a poner los
comandos de los botones Limpiar y Salir.
Para el botón de Salir de igual manera abrimos su código como en el caso del botón de
Calcular y en el escribimos el siguiente comando:

limpia=' ';
set(handles.funcion,'string',limpia);
set(handles.derivada,'string',limpia);
set(handles.intindf,'string',limpia);
set(handles.intdef,'string',limpia);
set(handles.liminf,'string',limpia);
set(handles.limsup,'string',limpia);
G=ezplot(limpia);

Y para el de Salir de igual manera abrimos su código como en los botones anteriores y
escribimos el siguiente comando:
close(gcbf);

Una vez hecho esto y corriendo el programa nos queda una GUI de esta forma:

11
Ahora vamos a resolver las siguientes integrales con esta GUI.

Calcular:
1
 ∫0 𝑥^3 + 2𝑥^2 − 4𝑥 + 2 𝑑𝑥

12
1
 ∫0 (𝑒ˆ(−4𝑥)) (𝑥ˆ3)𝑑𝑥

13
1 (𝑥^2−𝑥+4)
 ∫0 (𝑥^2+4)^2
dx

14
SYMBOLAB.
Symbolab es una página de internet la cual es un buscador semántico, esto quiere decir
que entiende el significado de los símbolos que se ingresan. En este se selecciona la
operación o calculo que se requiere y a continuación se ingresa la ecuación, Symbolab
posee una barra de símbolos para poder escribir las ecuaciones, una vez que se ingresa
la ecuación Symbolab procesa la información y arroja el resultado, por si fuera poco de
igual manera genera una explicación detallada de los pasos que siguió para resolver
dicha operación y en caso de ser requerido o conveniente genera una representación
gráfica.

Resolución de integrales.
Como ya dijimos Symbolab puede realizar múltiples operaciones y cálculos matemáticos, por lo
tanto en la página principal nos encontramos con un buscador y una barra de posibles
operaciones, en estas se muestran todas las posibles operaciones o expresiones a usar, así que
para evitar confusiones seleccionamos la parte que dice Integral Steps, en esta parte nos
aparecerá el buscador pero solamente las operaciones y expresiones referentes al cálculo
integral.

15
Integrales Indefinidas.
Para resolver integrales indefinidas lo único que se debe de hacer es seleccionar el
símbolo de integración indefinida ∫ 𝑑𝑥, escribir nuestra función y buscar la respuesta.

A continuación veremos algunos ejemplos.

Calcular:

√𝑡−3
 ∫ 𝑑𝑡
√𝑡+1

Simplificando el resultado es= t-8√𝑡+8ln (√𝑡+1)+C


A continuación mostraremos paso por paso la solución de Symbolab:

16
17
18
19
20
21
22
 ∫ 𝑥𝑠𝑒𝑛ˆ3(𝑥ˆ2)𝑑𝑥

(𝑐𝑜𝑠𝑥ˆ2)ˆ2 (𝑐𝑜𝑠𝑥ˆ2)ˆ3
Resultado= − + +C
2 6

23
24
Integrales Definidas.
Para resolver integrales definidas lo único que se debe de hacer es seleccionar el símbolo
𝑏
de integración definida∫𝑎 𝑑𝑥, escribir nuestra función y buscar la respuesta.

A continuación veremos algunos ejemplos.

Calcular:
1
 ∫0 𝑥ˆ2(1 − 𝑥)ˆ5𝑑𝑥

Resultado= 1/168

25
26
𝜋
 ∫0 𝑠𝑒𝑛ˆ3(2𝑡)𝑑𝑡

Resultado= 0

27
28
29
CONCLUSIÓN.

El aprender manejar distintos programas o aplicaciones para la resolución de integrales


es una herramienta de gran ayuda, ya que con estas podemos verificar un resultado o ver
en qué parte del proceso estamos mal y poder corregirlo y que así nos sirva de apoyo
para estudiar y aprender las distintas formas y técnicas de integración.

Cabe mencionar también que en ciertos casos los resultados o pasos que hacen son
distintos al nuestro o al que está dado como solución en el problemario, pero esto nos
ayuda a mejorar nuestras habilidades para ver qué camino es más fácil o simple y
practicar el álgebra y aritmética para la simplificación de los resultados o la expresión de
estos en varias formas.

Así mismo es muy importante que sepamos manejarlos ya que en un mundo en constante
cambio y mejora es vital que tengamos la capacidad de manejar distintas herramientas y
que las podamos explotar al máximo para mejorar nuestro rendimiento estudiantil y por
qué no nuestro rendimiento labora en un futuro no muy lejano.

30
Bibliografía.

http://quegrande.org/apuntes/grado/1G/CalG/practicas/10-11/practica_3_-
_calculo_integral.pdf

https://www.symbolab.com/

31

You might also like