Programacion MATLAB:´ Derivacion e integraci´ on.´
Transcript of Programacion MATLAB:´ Derivacion e integraci´ on.´
![Page 1: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/1.jpg)
Programaci on MATLAB:Derivaci on e integraci on.
Curso : Metodos Numericos en Ingenierıa
Profesor : Dr. Jose A. Otero Hernandez
Correo : [email protected]
web : http://metodosnumericoscem.weebly.com
Universidad : ITESM CEM
![Page 2: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/2.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Topicos
1 Definici on de derivada
2 Derivando con MATLAB
3 Definici on de Integral
4 Integrando con MATLAB
![Page 3: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/3.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Topicos
1 Definici on de derivada
2 Derivando con MATLAB
3 Definici on de Integral
4 Integrando con MATLAB
![Page 4: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/4.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
DerivadaEs la razon de cambio de una variable dependiente conrespecto a una variable independiente,
La definicion matematica de la derivada esta dada por unaaproximacion por diferencias:
∆y
∆x=
f(xi + ∆x)− f(xi)∆x
,dy
dx= lim
∆x→0
f(xi + ∆x)− f(xi)∆x
![Page 5: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/5.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
DerivadaEs la razon de cambio de una variable dependiente conrespecto a una variable independiente,
La definicion matematica de la derivada esta dada por unaaproximacion por diferencias:
∆y
∆x=
f(xi + ∆x)− f(xi)∆x
,dy
dx= lim
∆x→0
f(xi + ∆x)− f(xi)∆x
![Page 6: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/6.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Derivada
![Page 7: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/7.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Topicos
1 Definici on de derivada
2 Derivando con MATLAB
3 Definici on de Integral
4 Integrando con MATLAB
![Page 8: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/8.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Derivada simb olica con MATLAB
>> syms x %Define l a v a r i a b l e s imbo l i ca x
>> y = exp ( x ˆ 4 )y =exp ( x ˆ 4 )
>> d i f f ( y )ans =4∗x ˆ3∗exp ( x ˆ 4 )
![Page 9: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/9.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Derivada simb olica con MATLAB
>> syms x
>> y = @( x ) exp ( x ˆ 4 ) %Define una func ion anonimay =
@( x ) exp ( x ˆ 4 )
>> y ( 1 )ans =
2.7183
>> d i f f ( y , x )ans =4∗x ˆ3∗exp ( x ˆ 4 )
>> d i f f ( y ( x ) )ans =4∗x ˆ3∗exp ( x ˆ 4 )
![Page 10: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/10.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Derivada num erica con MATLAB
c lear ; clc ;% Creacion de una func ion anonimaf =@( x ) 0.2+25∗x−200∗x .ˆ2+675∗x.ˆ3−900∗x .ˆ4+400∗x . ˆ 5 ;x = 0 : 0 . 1 : 0 . 8 ;y= f ( x ) ;% d i f f : D i f e renc ia ent re elementos adyacentesd= d i f f ( y ) . / d i f f ( x ) ; % Tambien d= d i f f ( y ) / 0 . 1% Para g r a f i c a r : Valores x para e l punto medion= length ( x ) ;xm = ( x ( 1 : n−1)+x ( 2 : n ) ) . / 2 ;% Derivada a n a l i t i c axa = 0 : 0 . 0 1 : 0 . 8 ;ya=25−400∗xa+3∗675∗xa.ˆ2−4∗900∗xa .ˆ3+5∗400∗xa . ˆ 4 ;% Graf icoplo t (xm, d , ’ o ’ , xa , ya )x label ( ’ x ’ ) , y label ( ’ y ’ )legend ( ’ Numerica ’ , ’ A n a l i t i c a ’ ) , t i t l e ( ’ D i f f ’ )
![Page 11: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/11.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Ejemplo 5: f(x) = 0.2 + 25 x− 200 x2 + 675x3− 900 x4 + 400x5
![Page 12: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/12.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Topicos
1 Definici on de derivada
2 Derivando con MATLAB
3 Definici on de Integral
4 Integrando con MATLAB
![Page 13: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/13.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral
La integracion es el proceso inverso de la diferenciacion,
La integracion se escribe como:
I =
b∫a
f (x) dx,
y representa la integral de la funcion f (x) (integrando) conrespecto a la variable independiente x, evaluada entre loslımites x = a y x = b,
La integral representa el area bajo la curva.
![Page 14: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/14.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral
La integracion es el proceso inverso de la diferenciacion,
La integracion se escribe como:
I =
b∫a
f (x) dx,
y representa la integral de la funcion f (x) (integrando) conrespecto a la variable independiente x, evaluada entre loslımites x = a y x = b,
La integral representa el area bajo la curva.
![Page 15: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/15.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral
La integracion es el proceso inverso de la diferenciacion,
La integracion se escribe como:
I =
b∫a
f (x) dx,
y representa la integral de la funcion f (x) (integrando) conrespecto a la variable independiente x, evaluada entre loslımites x = a y x = b,
La integral representa el area bajo la curva.
![Page 16: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/16.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral
La integracion es el proceso inverso de la diferenciacion,
La integracion se escribe como:
I =
b∫a
f (x) dx,
y representa la integral de la funcion f (x) (integrando) conrespecto a la variable independiente x, evaluada entre loslımites x = a y x = b,
La integral representa el area bajo la curva.
![Page 17: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/17.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral
![Page 18: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/18.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Topicos
1 Definici on de derivada
2 Derivando con MATLAB
3 Definici on de Integral
4 Integrando con MATLAB
![Page 19: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/19.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral simb olica con MATLAB
>> syms x y t
>> S = 2∗ cos ( x )−6∗x ; R = 5∗ y ˆ2∗cos (4∗ t ) ;
>> i n t (S)ans =2∗sin ( x ) − 3∗x ˆ2
>> i n t ( x∗sin ( x ) )ans =sin ( x ) − x∗cos ( x )
>> i n t (R)ans =(5∗y ˆ3∗cos (4∗ t ) ) /3
>> i n t (R, t )ans =(5∗y ˆ2∗ sin (4∗ t ) ) /4
![Page 20: Programacion MATLAB:´ Derivacion e integraci´ on.´](https://reader036.fdocuments.net/reader036/viewer/2022062907/62b9e896f5efbe57a37d451a/html5/thumbnails/20.jpg)
Definici on de derivada Derivando con MATLAB Definici on de Integral Integrando con MATLAB
Integral num erica con MATLAB
>> quad ( ’ x .∗ exp(−x . ˆ 0 . 8 ) +0.2 ’ ,0 ,8 )ans =
3.1604
>> y = @( x ) cos ( x )−x . ˆ 2y =
@( x ) cos ( x )−x . ˆ 2
>> quad ( y , 0 , 8 )ans =−169.6773
>> x = [ 0 : 0 . 1 : 8 ] ; z = y ( x ) ;
>> q = t rapz ( x , z )q =−169.6915