Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Derivación e Integración
Derivación e Integración
Diferenciacin Simblica
Para derivar una expresin simblica se cuenta con el comando diff : f=sym('a*x^3+x^2-b*x-c) diff(f) 3*a*x^2 + 2*x b
derivar con respecto a una variable especfica: diff(f,'a') x^3 para obtener una segunda derivada: diff(f,2) 6*a*x + 2 segunda derivada con respecto de una variable especfica: diff(f,'a',2) 0
y = 5xex
y=5ex + 5xex
Ejemplo.- Obtener la primera derivada parcial con respecto de x de las siguientes funciones.
____________________________________
x0.5 - 3y
tan(x+y)
0.5/x0.5
1 + tan(x+y)2
3x+4y-3xy
3 3y
Integracin simblica
La funcin int(f) obtiene la solucin analtica de la integral de f, siendo f una expresin simblica. Tambin se le conoce como antiderivada. f=sym('4*x^3-2*x^2+12*x-3) int(f) x^4 - (2*x^3)/3 + 6*x^2 - 3*x F = int(f) diff(F) 4*x^3 - 2*x^2 + 12*x-3
Integracin
f=sym('sin(s+2*x)')
Continuacin.
int(f,'s') -cos(s + 2*x) integra f con respecto de x desde pi/2 hasta pi -cos(s) integra f con respecto a s desde pi/2 hasta pi cos(2*x) - sin(2*x)
int(f,pi/2,pi)
int(f,'s',pi/2,pi)
Funcin
y = sen(x)
y = x3+2x2-x+3
Integral
f = -cos(x)
f = x4/4+ 2x3/3 -x2/2 + 3x
________________________________________
y = 5xex
f = -5ex + 5xex
de cmo cambia y con respecto al cambio de x. Sin embargo, si todo lo que se tiene son datos, se puede aproximar la derivada al dividir el cambio en y entre el cambio en x. MATLAB usa la funcin interna diff para encontrar la diferencia entre elementos en un vector y los que se pueden usar para calcular la pendiente de pares ordenados de datos
4.50
4.50
Si se grafican los datos de esta aproximacin de la derivada corresponden a la pendiente de cada una de los segmentos de lnea
15
0 -0.5 -1 -1.5
10
-2 -2.5 -3
-3.5 -4 -4.5 -5
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
4.5
La funcin diff tambin se usa para aproximar numricamente una derivada, si se conoce la relacin entre x y y. Por ejemplo, si y = x2 podra crear un conjunto de pares ordenados para cualquier nmero de valores x. Cuanto ms valores de x y y, ms suave ser la grfica.
gran_y=gran_x.^2;
subplot(1,2,1) plot(gran_x,gran_y,x,y,'-o')
pendiente5=diff(y)./diff(x)
x5=x(1:4)+diff(x)./2 subplot(1,2,2)
bar(x5,pendiente5)
Los dos conjuntos de vectores x vs. y y x5 vs. pendiente5, se usan para crear las grficas
4 3.5 3
1 3
2.5 2 1.5 1
-2 0
-1
0.5 0 -2
-3 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2
-1.5
-1
-0.5
0.5
1.5
Los dos conjuntos de vectores x vs. y y x41 vs. pendiente41, se usan para crear las grficas. Dichos grficos son suavizados por usar un modelo de 40 puntos
4 3.5 3 2.5 2 1.5 1 0.5 0 -2
4 3 2 1 0 -1 -2 -3 -4 -2
-1.5
-1
-0.5
0.5
1.5
-1.5
-1
-0.5
0.5
1.5
Solucin al inciso a
200 150
x=-5:2:5 y=x.^3+2*x.^2-x+3 gran_x=(-5:0.2:5) gran_y=gran_x.^3+2*gran_x.^2-gran_x+3 subplot(2,1,1) plot(gran_x,gran_y,x,y,'-o') pendiente6=diff(y)./diff(x) x6=x(1:5)+diff(x)./2 subplot(2,1,2) bar(x6,pendiente6)
100 50 0 -50
-100 -5
-4
-3
-2
-1
70
60
50
40
30
20
10
-4
-2
Solucin al inciso b
200 150
100
50
-50
-100 -5
-4
-3
-2
-1
80 70 60 50 40 30 20 10 0 -10 -5
-4
-3
-2
-1
Solucin al inciso c
200 150 100
50
-50
-100 -5
-4
-3
-2
-1
100
80
60
40
20
-20 -5
-4
-3
-2
-1
INTEGRACIN NUMRICA
Se sabe que la integral es el rea bajo una curva. El rea bajo esa curva se puede aproximar numricamente con la regla del trapecio. Considere los datos muestra.
15
10
0.5
1.5
2.5
3.5
4.5
INTEGRACIN NUMRICA
continuacin.
El rea bajo la curva se puede encontrar al dividir el rea total en rectngulos y luego sumar las aportaciones de todos los rectngulos usando la expresin:
14
12
10
0 0
0.5
1.5
2.5
3.5
4.5
0.1 y selo junto con la funcin: y = 2x^2 para obtener la integral se deben sumar las reas de los rectngulos. Obtener los grficos correspondientes. Respuesta: 0.67
Solucin al ejemplo
x=(0:0.1:1) y=2*x.^2 plot(x,y) new_y=y(1:10)+diff(y)/2 sum(diff(x).*new_y) xx=x(1:10)+diff(x)./2 hold bar(xx,new_y)
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
INTEGRACIN NUMRICA
continuacin.
MATLAB incluye dos funciones internas, quad y quadl, que calcularn la integral de una funcin sin requerir que el usuario especifique cmo se definen los rectngulos. Las dos funciones difieren en el Mtodo Numrico que usan. Las funciones con singularidades se pueden resolver con un enfoque u otro, dependiendo de la situacin
y = x3+2x2-x+3
y = 5xex
-2,2
-1,1
22.6667
3.6788