SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Matlab Integración
Numérica, Método del
Trapecio
CLASE 12
16-JULIO-2014
Integración Numérica en Matlab
 En ciertas ocasiones nos encontramos con funciones para las que no
podemos hallar una primitiva, esto puede deberse por supuesto a falta de
habilidad de nuestra parte, aunque también ocurre que alguna funciones
elementales simplemente no tienen primitivas que al igual sean funciones
elementales que podamos calcular, por ejemplo, no hay funciones
elementales que tengan alguna de las siguientes como su derivada:
Integración Numérica en Matlab
Funciones que no tienen primitivas, en estos casos se
recurre a los métodos numéricos para integrarlas.
Integración Numérica en Matlab
 Recordemos que :
 Función primitiva o antiderivada de una función dada 𝑓(𝑥), es otra
función 𝐹(𝑥) cuya derivada es la función dada.
 𝐹′(𝑥) = 𝑓(𝑥)
 Si una función 𝑓(𝑥) tiene primitiva, tiene infinitas primitivas, diferenciándose
todas ellas en una constante.
 [𝐹(𝑥) + 𝐶]′ = 𝐹′(𝑥) + 0 = 𝐹′(𝑥) = 𝑓(𝑥)
Integración Numérica en Matlab
 Cuando se desea calcular una integral definida que contiene una
función cuya primitiva no podemos hallar, entonces no se puede aplicar
el teorema fundamental del cálculo y es aquí cuando se debe recurrir a
una técnica de aproximación.
Regla de los Trapecios.
 Una forma de aproximar una integral definida, consiste en usas N
trapecios, como se muestra en la figura 1. En el desarrollo de este
método, se supone que f es continua y positiva en el intervalo [𝑎, 𝑏] y que
la integral definida 𝑎
𝑏
𝑓 𝑥 𝑑𝑥 representa el área de la región limitada por
la gráfica de 𝑓 y el eje 𝑋, desde 𝑥 = 𝑎 ℎ𝑎𝑠𝑡𝑎 𝑥 = 𝑏.
Regla de los Trapecios.
Figura 1: Función 𝑌(𝑥), el área bajo la curva, se
puede aproximar mediante n trapecios, en este
caso 4 trapecios.
Regla de los Trapecios.
 En el caso de las aproximaciones de las integrales por el método de los
trapecios, es tan simple tanto en descripción como a nivel de código,
como es sabido, es por esto, que nos limitaremos únicamente a la
utilización de la “formula” y los pasos que se deben seguir para
implementar nuestro método; el algoritmo es el siguiente:
Regla de los Trapecios.
1. En primer lugar se parte el intervalo comprendido entre [𝑎, 𝑏] en
subintervalos más pequeños, definidos por la variable 𝑁, nombrando el
ancho de esos subintervalos como 𝑑𝑥 (que en nuestro caso representa a
𝑑𝑒𝑙𝑡𝑎 𝑋).
Regla de los Trapecios.
2. Se realiza la siguiente serie
Como se puede observar, es una sumatoria, donde todos los términos están
multiplicados por 2 excepto el primero y el ultimo termino y posteriormente están
multiplicados todos por lo que podríamos llamar entonces 𝒅𝒙/𝟐.
Código en Matlab.
 En esto punto crearemos una función en Matlab, que nos permita aproximar aquellas funciones
de las que se habló con anterioridad, manteniendo los criterios ya mencionados en primer
lugar, crearemos en nuestro directorio una función llamada intrap (integrales por trapecios),
que recibirá como parámetros, el la función, el limite inferior y el limite superior; también
pudiéramos recibir como parámetro el numero de subintervalos deseados 𝑵, nosotros lo
definimos como 400 ya que por lo regular las regiones a integrar no son muy grandes, pero la
modificación del código es libre y si quieres, puedes modificar también el parámetro 𝑁
(también se puede hacer, para aumentar la precisión).
Código en Matlab.
Código en Matlab.
 Posteriormente, como dijimos le daremos el valor de 𝑁 = 400 aunque esto
depende de su elección a la hora de montar el programa como
recibiendo el parámetro, en este punto se calcula el valor de
𝑑𝑥 (𝑑𝑒𝑙𝑡𝑎 𝑥) con la formula que se vio en el punto 1 del algoritmo, también
se evalúa el primer termino de la serie, ya que este no esta multiplicado
por 2 y es el resultado de evaluar la expresión 𝑌 en el limite inferior.
Código en Matlab.
Código en Matlab.
 Ahora se usará un ciclo FOR para contar el número de iteraciones, las
cuales dependerán del número de subintervalos, la variable i se inicia con
un valor de 2, para descontar la evaluación del primer termino que se hizo
al inicio del programa, y para descontar la ultima iteración, que se hará
luego de termino el FOR, ya que esta ultima tampoco esta multiplicada
por 2.
Código en Matlab.
Código en Matlab.
 Luego de terminado el ciclo FOR, se procede a hacer la evaluación del n-
ésimo termino, es decir, el ultimo termino, después de esto, como se
comentó al final de algoritmo, se multiplican todos los términos sumados
𝑝𝑜𝑟 𝑑𝑥/2, así:
Código en Matlab.
 Finalmente después de ejecutado todo el código, el programa nos
retornará una buena aproximación de la integral que queremos hallar por
más difícil que esta sea.
Código en Matlab.
 La forma correcta de utilizar esta función, en nuestro caso es, declarando
inicialmente una variable simbólica por ejemplo 𝑡 posteriormente
podemos nombrar una función 𝑓(𝑡) y llamar a la función 𝑖𝑛𝑡𝑟𝑎𝑝(𝑓, 𝑎, 𝑏)
donde 𝐴 será el limite inferior de nuestro intervalo de integración y 𝐵 el
superior, el funcionamiento se ilustra a continuación donde los limites de la
función serán de 0 (𝑐𝑒𝑟𝑜) 𝑎 𝑃𝑖.
Código en Matlab.
Código en Matlab.
 El valor exacto, como resultado de llevar a cabo la integración de 𝑠𝑒𝑛 (𝑥)
entre 0 𝑦 𝑝𝑖 𝑒𝑠 2; en el ejemplo anterior podemos notar la aproximación
llevada a cabo mediante el método del trapecio.
Código alternativo en Matlab.
 La función integral recibe la función 𝑓(𝑥), los limites 𝑎 𝑦 𝑏 y el número 𝑛 de
trapecios para el cálculo. Hay que definir previamente la función 𝑓(𝑥).
Código alternativo en Matlab.
Código alternativo en Matlab.
 Ejemplo
 Evalué la siguiente integral −3
5
1 − 𝑥 − 4𝑥3
+ 3𝑥5
𝑑𝑥
a. Analíticamente
b. Con el uso de la herramienta Matlab
Código alternativo en Matlab.
 Primero declaramos la función 𝑓(𝑥)
Código alternativo en Matlab.
 Segundo ejecución y resultado 𝑝𝑎𝑟𝑎 𝑎 = −3, 𝑏 = 5 𝑦 𝑛 = 200

Weitere ähnliche Inhalte

Was ist angesagt?

Examen resuelto metodos numericos
Examen resuelto metodos numericosExamen resuelto metodos numericos
Examen resuelto metodos numericosUNA PUNO PERU
 
Errores de truncamiento
Errores de truncamientoErrores de truncamiento
Errores de truncamientoTensor
 
Solucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesSolucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesDaniel Mg
 
Integracion numerica 1_trapecio
Integracion numerica 1_trapecioIntegracion numerica 1_trapecio
Integracion numerica 1_trapeciofe0102036
 
Metodos iterativos
Metodos iterativosMetodos iterativos
Metodos iterativoscyndy
 
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton RaphsonVentajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton RaphsonDiana Laura Ochoa Gallegos
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALMario Muruato
 
1.0 Introduccion Metodos Numericos
1.0 Introduccion Metodos Numericos1.0 Introduccion Metodos Numericos
1.0 Introduccion Metodos Numericosmorenito9001
 
Interpolación método de Lagrange
Interpolación método de LagrangeInterpolación método de Lagrange
Interpolación método de LagrangeKike Prieto
 
265131074 derivadas-parciales (1)
265131074 derivadas-parciales (1)265131074 derivadas-parciales (1)
265131074 derivadas-parciales (1)Manuel Miranda
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numericaKevinGVG
 
Método del punto fijo
Método del punto fijoMétodo del punto fijo
Método del punto fijoKike Prieto
 

Was ist angesagt? (20)

Examen resuelto metodos numericos
Examen resuelto metodos numericosExamen resuelto metodos numericos
Examen resuelto metodos numericos
 
Funciones y gráficas en matlab
Funciones y gráficas en matlabFunciones y gráficas en matlab
Funciones y gráficas en matlab
 
Errores de truncamiento
Errores de truncamientoErrores de truncamiento
Errores de truncamiento
 
Solucionario ecuaciones diferenciales
Solucionario ecuaciones diferencialesSolucionario ecuaciones diferenciales
Solucionario ecuaciones diferenciales
 
Series de taylor
Series de taylorSeries de taylor
Series de taylor
 
Integracion numerica 1_trapecio
Integracion numerica 1_trapecioIntegracion numerica 1_trapecio
Integracion numerica 1_trapecio
 
teoremas del-valor-inicial-y-del-valor-final
teoremas del-valor-inicial-y-del-valor-finalteoremas del-valor-inicial-y-del-valor-final
teoremas del-valor-inicial-y-del-valor-final
 
Trabajo Range-Kutta
Trabajo Range-KuttaTrabajo Range-Kutta
Trabajo Range-Kutta
 
Metodos iterativos
Metodos iterativosMetodos iterativos
Metodos iterativos
 
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton RaphsonVentajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMAL
 
G5 oscilaciones
G5 oscilacionesG5 oscilaciones
G5 oscilaciones
 
Reporte unidad 3 interpolación
Reporte unidad 3 interpolaciónReporte unidad 3 interpolación
Reporte unidad 3 interpolación
 
RAÍCES DE ECUACIONES NO LINEALES
RAÍCES DE ECUACIONES NO LINEALESRAÍCES DE ECUACIONES NO LINEALES
RAÍCES DE ECUACIONES NO LINEALES
 
1.0 Introduccion Metodos Numericos
1.0 Introduccion Metodos Numericos1.0 Introduccion Metodos Numericos
1.0 Introduccion Metodos Numericos
 
Interpolación método de Lagrange
Interpolación método de LagrangeInterpolación método de Lagrange
Interpolación método de Lagrange
 
265131074 derivadas-parciales (1)
265131074 derivadas-parciales (1)265131074 derivadas-parciales (1)
265131074 derivadas-parciales (1)
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
 
Método del punto fijo
Método del punto fijoMétodo del punto fijo
Método del punto fijo
 
Regla del trapecio
Regla del trapecioRegla del trapecio
Regla del trapecio
 

Andere mochten auch

Clase integracion matlab
Clase integracion matlabClase integracion matlab
Clase integracion matlabdhanniell
 
Programación en matlab
Programación en matlabProgramación en matlab
Programación en matlabyito24
 
Metodo de simpsons y de los trapecios
Metodo de simpsons y de los trapeciosMetodo de simpsons y de los trapecios
Metodo de simpsons y de los trapeciosFranklin Gualán
 
Método del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numéricaMétodo del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numéricaTensor
 
Regla del trapecio para segmentos multiples en excel
Regla del trapecio para segmentos multiples en excelRegla del trapecio para segmentos multiples en excel
Regla del trapecio para segmentos multiples en excelTensor
 
Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012Eduardo Espino A
 
Método del trapecio
Método del trapecioMétodo del trapecio
Método del trapecioicaicedo33
 
Integración numerica método de Simpsom
Integración numerica método de SimpsomIntegración numerica método de Simpsom
Integración numerica método de Simpsommat7731
 
Método numérico regla de simpson
Método numérico   regla de simpsonMétodo numérico   regla de simpson
Método numérico regla de simpsonNayeli Castillo
 
Aplicacion Libre 2. Metodos de Trapecio y Metodos de Simpson
Aplicacion Libre 2. Metodos de Trapecio y Metodos de SimpsonAplicacion Libre 2. Metodos de Trapecio y Metodos de Simpson
Aplicacion Libre 2. Metodos de Trapecio y Metodos de SimpsonRomario Fajardo
 
Regla Del Trapecio
Regla Del TrapecioRegla Del Trapecio
Regla Del Trapeciopaulamelissa
 
Simpson 1/3
Simpson 1/3Simpson 1/3
Simpson 1/3lalam.q
 
Cuadratura de gauss
Cuadratura de gaussCuadratura de gauss
Cuadratura de gaussTensor
 
GRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLABGRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLABandresbob
 
Algoritmos para matlab
Algoritmos para matlabAlgoritmos para matlab
Algoritmos para matlabVitoto96
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numericaUNEFM
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)morones.om
 

Andere mochten auch (20)

Clase integracion matlab
Clase integracion matlabClase integracion matlab
Clase integracion matlab
 
Programación en matlab
Programación en matlabProgramación en matlab
Programación en matlab
 
Metodo de simpsons y de los trapecios
Metodo de simpsons y de los trapeciosMetodo de simpsons y de los trapecios
Metodo de simpsons y de los trapecios
 
Exp.interpolacion polinomica de newton
Exp.interpolacion polinomica de newtonExp.interpolacion polinomica de newton
Exp.interpolacion polinomica de newton
 
Método del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numéricaMétodo del trapecio en scilab, código integración numérica
Método del trapecio en scilab, código integración numérica
 
Regla del trapecio para segmentos multiples en excel
Regla del trapecio para segmentos multiples en excelRegla del trapecio para segmentos multiples en excel
Regla del trapecio para segmentos multiples en excel
 
Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012
 
Método del trapecio
Método del trapecioMétodo del trapecio
Método del trapecio
 
Regla de Simpson tres octavos
Regla de Simpson tres octavosRegla de Simpson tres octavos
Regla de Simpson tres octavos
 
Integración numerica método de Simpsom
Integración numerica método de SimpsomIntegración numerica método de Simpsom
Integración numerica método de Simpsom
 
U1.aproximacion
U1.aproximacionU1.aproximacion
U1.aproximacion
 
Método numérico regla de simpson
Método numérico   regla de simpsonMétodo numérico   regla de simpson
Método numérico regla de simpson
 
Aplicacion Libre 2. Metodos de Trapecio y Metodos de Simpson
Aplicacion Libre 2. Metodos de Trapecio y Metodos de SimpsonAplicacion Libre 2. Metodos de Trapecio y Metodos de Simpson
Aplicacion Libre 2. Metodos de Trapecio y Metodos de Simpson
 
Regla Del Trapecio
Regla Del TrapecioRegla Del Trapecio
Regla Del Trapecio
 
Simpson 1/3
Simpson 1/3Simpson 1/3
Simpson 1/3
 
Cuadratura de gauss
Cuadratura de gaussCuadratura de gauss
Cuadratura de gauss
 
GRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLABGRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLAB
 
Algoritmos para matlab
Algoritmos para matlabAlgoritmos para matlab
Algoritmos para matlab
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)
 

Ähnlich wie Matlab integración numérica, método del trapecio

Metodo de la secante en scilab
Metodo de la secante en scilabMetodo de la secante en scilab
Metodo de la secante en scilabTensor
 
Metodo de la secante en scilab
Metodo de la secante en scilabMetodo de la secante en scilab
Metodo de la secante en scilabTensor
 
Integración numérica muy bueno
Integración numérica muy buenoIntegración numérica muy bueno
Integración numérica muy buenoLuis Elias
 
Codigo matlab Secante
Codigo matlab SecanteCodigo matlab Secante
Codigo matlab SecanteTensor
 
Codigo matlab
Codigo matlabCodigo matlab
Codigo matlabTensor
 
Actividad slideshare
Actividad slideshareActividad slideshare
Actividad slideshareLuis Verde
 
Logica difusautilizandomatlab
Logica difusautilizandomatlabLogica difusautilizandomatlab
Logica difusautilizandomatlabrubi18
 
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO DeysiEscobar
 
Funciones con vectores c++
Funciones con vectores c++Funciones con vectores c++
Funciones con vectores c++jose machado
 
Serie de taylor
Serie de taylorSerie de taylor
Serie de taylorelrey2233
 
Funciones con arrays y vectores en c
Funciones con arrays y vectores en cFunciones con arrays y vectores en c
Funciones con arrays y vectores en cDiego Maxdj Chicaiza
 
Teoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlabTeoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlabmartinezeduardo
 

Ähnlich wie Matlab integración numérica, método del trapecio (20)

Metodo de la secante en scilab
Metodo de la secante en scilabMetodo de la secante en scilab
Metodo de la secante en scilab
 
Metodo de la secante en scilab
Metodo de la secante en scilabMetodo de la secante en scilab
Metodo de la secante en scilab
 
Integración numérica muy bueno
Integración numérica muy buenoIntegración numérica muy bueno
Integración numérica muy bueno
 
Mat ii
Mat iiMat ii
Mat ii
 
Codigo matlab Secante
Codigo matlab SecanteCodigo matlab Secante
Codigo matlab Secante
 
Codigo matlab
Codigo matlabCodigo matlab
Codigo matlab
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
Unidad v
Unidad vUnidad v
Unidad v
 
Actividad slideshare
Actividad slideshareActividad slideshare
Actividad slideshare
 
Mat lab05
Mat lab05Mat lab05
Mat lab05
 
dqwrwer
dqwrwerdqwrwer
dqwrwer
 
Logica difusautilizandomatlab
Logica difusautilizandomatlabLogica difusautilizandomatlab
Logica difusautilizandomatlab
 
Metodos numericos equipo 3
Metodos numericos equipo 3Metodos numericos equipo 3
Metodos numericos equipo 3
 
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
 
Funciones con vectores c++
Funciones con vectores c++Funciones con vectores c++
Funciones con vectores c++
 
Guia 1 matlab
Guia 1 matlabGuia 1 matlab
Guia 1 matlab
 
Serie de taylor
Serie de taylorSerie de taylor
Serie de taylor
 
Funciones con arrays y vectores en c
Funciones con arrays y vectores en cFunciones con arrays y vectores en c
Funciones con arrays y vectores en c
 
Teoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlabTeoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlab
 

Mehr von Tensor

Libertad
LibertadLibertad
LibertadTensor
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Tensor
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisecciónTensor
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicularTensor
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colasTensor
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016Tensor
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016Tensor
 
Game maker
Game makerGame maker
Game makerTensor
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016Tensor
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivosTensor
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadenaTensor
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de ordenTensor
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametrosTensor
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposiciónTensor
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricattiTensor
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioTensor
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadasTensor
 
Ondas em
Ondas emOndas em
Ondas emTensor
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticasTensor
 

Mehr von Tensor (20)

Libertad
LibertadLibertad
Libertad
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
 
Game maker
Game makerGame maker
Game maker
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
 
Ondas em
Ondas emOndas em
Ondas em
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
 

Kürzlich hochgeladen

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Kürzlich hochgeladen (20)

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 

Matlab integración numérica, método del trapecio

  • 1. Matlab Integración Numérica, Método del Trapecio CLASE 12 16-JULIO-2014
  • 2. Integración Numérica en Matlab  En ciertas ocasiones nos encontramos con funciones para las que no podemos hallar una primitiva, esto puede deberse por supuesto a falta de habilidad de nuestra parte, aunque también ocurre que alguna funciones elementales simplemente no tienen primitivas que al igual sean funciones elementales que podamos calcular, por ejemplo, no hay funciones elementales que tengan alguna de las siguientes como su derivada:
  • 3. Integración Numérica en Matlab Funciones que no tienen primitivas, en estos casos se recurre a los métodos numéricos para integrarlas.
  • 4. Integración Numérica en Matlab  Recordemos que :  Función primitiva o antiderivada de una función dada 𝑓(𝑥), es otra función 𝐹(𝑥) cuya derivada es la función dada.  𝐹′(𝑥) = 𝑓(𝑥)  Si una función 𝑓(𝑥) tiene primitiva, tiene infinitas primitivas, diferenciándose todas ellas en una constante.  [𝐹(𝑥) + 𝐶]′ = 𝐹′(𝑥) + 0 = 𝐹′(𝑥) = 𝑓(𝑥)
  • 5. Integración Numérica en Matlab  Cuando se desea calcular una integral definida que contiene una función cuya primitiva no podemos hallar, entonces no se puede aplicar el teorema fundamental del cálculo y es aquí cuando se debe recurrir a una técnica de aproximación.
  • 6. Regla de los Trapecios.  Una forma de aproximar una integral definida, consiste en usas N trapecios, como se muestra en la figura 1. En el desarrollo de este método, se supone que f es continua y positiva en el intervalo [𝑎, 𝑏] y que la integral definida 𝑎 𝑏 𝑓 𝑥 𝑑𝑥 representa el área de la región limitada por la gráfica de 𝑓 y el eje 𝑋, desde 𝑥 = 𝑎 ℎ𝑎𝑠𝑡𝑎 𝑥 = 𝑏.
  • 7. Regla de los Trapecios. Figura 1: Función 𝑌(𝑥), el área bajo la curva, se puede aproximar mediante n trapecios, en este caso 4 trapecios.
  • 8. Regla de los Trapecios.  En el caso de las aproximaciones de las integrales por el método de los trapecios, es tan simple tanto en descripción como a nivel de código, como es sabido, es por esto, que nos limitaremos únicamente a la utilización de la “formula” y los pasos que se deben seguir para implementar nuestro método; el algoritmo es el siguiente:
  • 9. Regla de los Trapecios. 1. En primer lugar se parte el intervalo comprendido entre [𝑎, 𝑏] en subintervalos más pequeños, definidos por la variable 𝑁, nombrando el ancho de esos subintervalos como 𝑑𝑥 (que en nuestro caso representa a 𝑑𝑒𝑙𝑡𝑎 𝑋).
  • 10. Regla de los Trapecios. 2. Se realiza la siguiente serie Como se puede observar, es una sumatoria, donde todos los términos están multiplicados por 2 excepto el primero y el ultimo termino y posteriormente están multiplicados todos por lo que podríamos llamar entonces 𝒅𝒙/𝟐.
  • 11. Código en Matlab.  En esto punto crearemos una función en Matlab, que nos permita aproximar aquellas funciones de las que se habló con anterioridad, manteniendo los criterios ya mencionados en primer lugar, crearemos en nuestro directorio una función llamada intrap (integrales por trapecios), que recibirá como parámetros, el la función, el limite inferior y el limite superior; también pudiéramos recibir como parámetro el numero de subintervalos deseados 𝑵, nosotros lo definimos como 400 ya que por lo regular las regiones a integrar no son muy grandes, pero la modificación del código es libre y si quieres, puedes modificar también el parámetro 𝑁 (también se puede hacer, para aumentar la precisión).
  • 13. Código en Matlab.  Posteriormente, como dijimos le daremos el valor de 𝑁 = 400 aunque esto depende de su elección a la hora de montar el programa como recibiendo el parámetro, en este punto se calcula el valor de 𝑑𝑥 (𝑑𝑒𝑙𝑡𝑎 𝑥) con la formula que se vio en el punto 1 del algoritmo, también se evalúa el primer termino de la serie, ya que este no esta multiplicado por 2 y es el resultado de evaluar la expresión 𝑌 en el limite inferior.
  • 15. Código en Matlab.  Ahora se usará un ciclo FOR para contar el número de iteraciones, las cuales dependerán del número de subintervalos, la variable i se inicia con un valor de 2, para descontar la evaluación del primer termino que se hizo al inicio del programa, y para descontar la ultima iteración, que se hará luego de termino el FOR, ya que esta ultima tampoco esta multiplicada por 2.
  • 17. Código en Matlab.  Luego de terminado el ciclo FOR, se procede a hacer la evaluación del n- ésimo termino, es decir, el ultimo termino, después de esto, como se comentó al final de algoritmo, se multiplican todos los términos sumados 𝑝𝑜𝑟 𝑑𝑥/2, así:
  • 18. Código en Matlab.  Finalmente después de ejecutado todo el código, el programa nos retornará una buena aproximación de la integral que queremos hallar por más difícil que esta sea.
  • 19. Código en Matlab.  La forma correcta de utilizar esta función, en nuestro caso es, declarando inicialmente una variable simbólica por ejemplo 𝑡 posteriormente podemos nombrar una función 𝑓(𝑡) y llamar a la función 𝑖𝑛𝑡𝑟𝑎𝑝(𝑓, 𝑎, 𝑏) donde 𝐴 será el limite inferior de nuestro intervalo de integración y 𝐵 el superior, el funcionamiento se ilustra a continuación donde los limites de la función serán de 0 (𝑐𝑒𝑟𝑜) 𝑎 𝑃𝑖.
  • 21. Código en Matlab.  El valor exacto, como resultado de llevar a cabo la integración de 𝑠𝑒𝑛 (𝑥) entre 0 𝑦 𝑝𝑖 𝑒𝑠 2; en el ejemplo anterior podemos notar la aproximación llevada a cabo mediante el método del trapecio.
  • 22. Código alternativo en Matlab.  La función integral recibe la función 𝑓(𝑥), los limites 𝑎 𝑦 𝑏 y el número 𝑛 de trapecios para el cálculo. Hay que definir previamente la función 𝑓(𝑥).
  • 24. Código alternativo en Matlab.  Ejemplo  Evalué la siguiente integral −3 5 1 − 𝑥 − 4𝑥3 + 3𝑥5 𝑑𝑥 a. Analíticamente b. Con el uso de la herramienta Matlab
  • 25. Código alternativo en Matlab.  Primero declaramos la función 𝑓(𝑥)
  • 26. Código alternativo en Matlab.  Segundo ejecución y resultado 𝑝𝑎𝑟𝑎 𝑎 = −3, 𝑏 = 5 𝑦 𝑛 = 200