Logo Studenta

Metodo matlab

¡Este material tiene más páginas!

Vista previa del material en texto

Programaci ón MATLAB:
Derivaci ón e integraci ón.
Curso : Métodos Numéricos en Ingenierı́a
Profesor : Dr. José A. Otero Hernández
Correo : j.a.otero@itesm.mx
web : http://metodosnumericoscem.weebly.com
Universidad : ITESM CEM
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Tópicos
1 Definici ón de derivada
2 Derivando con MATLAB
3 Definici ón de Integral
4 Integrando con MATLAB
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Tópicos
1 Definici ón de derivada
2 Derivando con MATLAB
3 Definici ón de Integral
4 Integrando con MATLAB
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Derivada
Es la razón de cambio de una variable dependiente con
respecto a una variable independiente,
La definición matemática de la derivada esta dada por una
aproximación por diferencias:
∆y
∆x
=
f(xi + ∆x)− f(xi)
∆x
,
dy
dx
= lim
∆x→0
f(xi + ∆x)− f(xi)
∆x
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Derivada
Es la razón de cambio de una variable dependiente con
respecto a una variable independiente,
La definición matemática de la derivada esta dada por una
aproximación por diferencias:
∆y
∆x
=
f(xi + ∆x)− f(xi)
∆x
,
dy
dx
= lim
∆x→0
f(xi + ∆x)− f(xi)
∆x
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Derivada
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Tópicos
1 Definici ón de derivada
2 Derivando con MATLAB
3 Definici ón de Integral
4 Integrando con MATLAB
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Derivada simb ólica 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 )
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Derivada simb ólica con MATLAB
>> syms x
>> y = @( x ) exp ( x ˆ 4 ) %Define una func ion anonima
y =
@( 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 )
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Derivada num érica con MATLAB
c lear ; clc ;
% Creacion de una func ion anonima
f =@( 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 adyacentes
d= 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 medio
n= length ( x ) ;
xm = ( x ( 1 : n−1)+x ( 2 : n ) ) . / 2 ;
% Derivada a n a l i t i c a
xa = 0 : 0 . 0 1 : 0 . 8 ;
ya=25−400∗xa+3∗675∗xa.ˆ2−4∗900∗xa .ˆ3+5∗400∗xa . ˆ 4 ;
% Graf ico
plo 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 ’ )
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Ejemplo 5: f(x) = 0.2 + 25 x− 200 x2 + 675x3− 900 x4 + 400x5
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Tópicos
1 Definici ón de derivada
2 Derivando con MATLAB
3 Definici ón de Integral
4 Integrando con MATLAB
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral
La integración es el proceso inverso de la diferenciación,
La integración se escribe como:
I =
b∫
a
f (x) dx,
y representa la integral de la función f (x) (integrando) con
respecto a la variable independiente x, evaluada entre los
lı́mites x = a y x = b,
La integral representa el área bajo la curva.
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral
La integración es el proceso inverso de la diferenciación,
La integración se escribe como:
I =
b∫
a
f (x) dx,
y representa la integral de la función f (x) (integrando) con
respecto a la variable independiente x, evaluada entre los
lı́mites x = a y x = b,
La integral representa el área bajo la curva.
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral
La integración es el proceso inverso de la diferenciación,
La integración se escribe como:
I =
b∫
a
f (x) dx,
y representa la integral de la función f (x) (integrando) con
respecto a la variable independiente x, evaluada entre los
lı́mites x = a y x = b,
La integral representa el área bajo la curva.
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral
La integración es el proceso inverso de la diferenciación,
La integración se escribe como:
I =
b∫
a
f (x) dx,
y representa la integral de la función f (x) (integrando) con
respecto a la variable independiente x, evaluada entre los
lı́mites x = a y x = b,
La integral representa el área bajo la curva.
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Tópicos
1 Definici ón de derivada
2 Derivando con MATLAB
3 Definici ón de Integral
4 Integrando con MATLAB
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral simb ólica 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
Definici ón de derivada Derivando con MATLAB Definici ón de Integral Integrando con MATLAB
Integral num érica con MATLAB
>> quad ( ’ x .∗ exp(−x . ˆ 0 . 8 ) +0.2 ’ ,0 ,8 )
ans =
3.1604
>> y = @( x ) cos ( x )−x . ˆ 2
y =
@( 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
	Parte principal
	Definición de derivada
	Derivando con MATLAB
	Definición de Integral
	Integrando con MATLAB