Professional Documents
Culture Documents
PLANO TANGENTE
Prcticas Matlab
Prctica 9
Objetivos
Determinarlasderivadasparcialesdeunafuncindeformasimblica.
Representarelcampogradienteymostrarsuinterpretacingeomtrica.
ComandosdeMatlab
line
Dibujaunaomslneasqueunenlospuntoscuyascoordenadasseindiquencomo
argumentos.Sepuedeespecificarelcolor,tipodetrazo,...
Ejemplo:
line([xini,xend]',[yini,yend]','color','r','LineWidth',4,
'MarkerSize',12,'LineStyle','-','Marker','*')
quiver3
DibujalosvectoresU,V,WconflechasenlospuntosX,Y,Z.LasmatricesX,Y,U,V
debentenerelmismotamao.
Ejemplo:
[X,Y,Z]=meshgrid(-1:0.5:1);
U=2*X;V=-X+Y;W=2+0*X;
quiver3(X,Y,Z,U,V,W)
Ejerciciosresueltos
Clculodeladerivadaparcialenformasimblica
Dadalafuncin f x, y sen xy cos xy 2 sepidecalcular:
f f f f
, , ,
1
x y xy yx
Recuerdaquelasderivadasparcialesdesegundoordensedefinen:
x 2 z
z ''xx x, y f xx'' x, y
x x x 2
x 2 z
z ''xy x, y f xy'' x, y
y x xy
PGINA 2 MATLAB: DERIVADA PARCIAL. PLANO TANGENTE
z 2 z
z ''yy x, y f yy x, y
y y y 2
x 2 z
z ''yx x, y f yx x, y
x y yx
(b)CompruebaqueseverificaelteoremadeSchwarzen 2
TEOREMADESCHWARZ.Sea z f x, y esunafuncinde
dosvariables.Siseverificaqueexisten f , f x' , f y' , f xy'' , f yx'' y
adems f xy escontinuaenunareginabiertaDentoncesse
cumplequeendichareginsedalaigualdaddelasderivadas
cruzadasdesegundoorden, f xy f yx .
Solucin:
CdigoMatlab:
syms x y
f=sin(x*y)+cos(x*y^2);
fx=diff(f,x,1)
fy=diff(f,y,1)
fxy=diff(fx,y,1)
fyx=diff(fy,x,1)
Nota:PuedesrealizarlosclculosamanoycomprobarelresultadoconMatlab
Consideralafuncin f x, y 9 x 2 y 2 yelpuntoP(1,1)
a) Dibujalafuncinen[2,2]x[2,2]
b) Considerarelpunto(1,2)yladireccin u cos con .
4
2 Dibujarlospuntosdeldominioqueestnenlarectaanterior.
c) Quocurrecuandoevaluamoslafuncinenlospuntosdeesa
curva?Dibujalacurvaimagen.
d) Dibujarlarectatangentealacurvaanteriorenelpunto
P(1,1,f(1,1))
e) Dibujarelplanotangentealasuperficieyunvectornormal
unitarioen P .
Solucin:
(a) CdigoMatlab
[X,Y]=meshgrid(-2:.25:2);
Z=9-X.^2-Y.^2;
h1=surf(X,Y,Z);
%Dibujamos la superficie en color magenta, con
transparencia 0.5
%y color de la retcula en blanco
MATLAB: PRCTICA 9 PGINA 3
set(h1,'FaceColor','magenta','FaceAlpha',0.5,'EdgeColor',
'w')
(b) CdigoMatlab
hold on
%Dibujamos el punto (1,1,0) y su imagen
plot3(1,1,0,'bo')
plot3(1,1,7,'bo')
%Parametrizamos la recta en el plano z=0 que pasa
%por (1,2,0) y tiene por vector director
%u=(cos(pi/4),sen(pi/4))
t=linspace(-6/sqrt(2),2/sqrt(2));
X1=1+t*sqrt(2)/2;
Y1=1+t*sqrt(2)/2;
Z1=0*t;
%La dibujamos con grosor 2 y color azul
line(X1,Y1,Z1,'linewidth',2,'color','blue')
(c) CdigoMatlab
%Dibujamos la curva C imagen de la recta anterior
Z1=9-X1.^2-Y1.^2;
line(X1,Y1,Z1,'linewidth',2,'color','blue')
(d) CdigoMatlab
%Dibujamos la recta tangente a C en el punto (1,1,f(1,1))
lambda=linspace(-1,1);
X3=1+lambda*sqrt(2)/2;
Y3=1+lambda*sqrt(2)/2;
Z3=7-2*lambda*sqrt(2);
line(X3,Y3,Z3,'LineWidth',2,'color','black')
(e) CdigoMatlab
x2=0:0.5:1.5;
y2=0:0.5:1.5;
[X2,Y2]=meshgrid(x2,y2);
Z2=11-2*X2-2*Y2;
h2=surf(X2,Y2,Z2);
set(h2,'FaceColor','green','FaceAlpha',0.5,'EdgeColor','w
')
quiver3(1,1,7,2,2,1,'LineWidth',1.2);
axis square
PGINA 4 MATLAB: DERIVADA PARCIAL. PLANO TANGENTE
Considerarlafuncin f x, y x 2 y 2 yelpunto(1,2)
a) Dibujarlafuncinenunentornorectangulardelpunto(1,2)
b) DibujarelplanotangenteenelpuntoP(1,2,f(1,2))
3 c) Dibujarunvectordirectordelplanotangentecalculadoenel
apartadob)contenidoenelplanoy=2.
d) Dibujarunvectordirectordelplanotangentecalculadoenel
apartadob)contenidoenelplanox=1.
e) Dibujarunvectornormalalplanotangentealasuperficieenel
puntoP.
Solucin:
(a) CdigoMatlab
clear all
syms x y
funcion=-x^2-y^2;
a=1;
b=2;
%Generamos una malla en el dominio
[X1, Y1]=meshgrid(a+(-2:0.5:2),b+(-2:0.5:2));
Z1=subs(funcion,{x,y},{X1,Y1});
h1=surf(X1,Y1,Z1);
set(h1,'FaceColor','magenta','FaceAlpha',0.25,'EdgeColor'
,'w')
view(-39,58)
%Etiquetamos los ejes
xlabel('Eje X')
ylabel('Eje Y')
zlabel('Eje Z')
(b) CdigoMatlab
(c) CdigoMatlab
quiver3(a,b,fab,1,0,fxab,'LineWidth',3)
MATLAB: PRCTICA 9 PGINA 5
(d) CdigoMatlab
quiver3(a,b,fab,0,1,fyab,'LineWidth',3)
(e) CdigoMatlab
quiver3(a,b,fab,-fxab,-fyab,1,'LineWidth',2)
hold off
Ejerciciospropuestos
Considerandolafuncin f x, y 9 x 2 y 2 sepide:
(a) DibujarlasuperficieSqueesgrficade f .
(b) Encontrarlaecuacindelarectaquepasaporelpunto(1,1)enla
direccindelvector u 2,1 Representarestarectaenelplanoz=0.
1 Nota:Noolvidarnormalizarelvectoru.
(c) DibujarlacurvaenlasuperficieSqueesimagenporfdelospuntos
delarectadelapartado(b).
(d) RepresentarlarectatangentealasuperficieSenelpunto
1,1, f 1,1 enladireccindelvectoru.
Delamismaformaqueseutilizalarectatangenteparaaproximarel
valordeunafuncin y f x enlasproximidadesdeunpunto a
f x f a f ' a x a si x a
sepuedeutilizarelplanotangenteparaaproximarelvalordeuna
funcin y f x, y enlasproximidadesdeunpunto a, b
2
f x, y f a, b
otambin
f
x
f
a, b x a a, b y a si x, y a, b
y
f f
f a x, b y f a, b a, b x a, b y si x, x 0,0
x y
Calcular,utilizandoladiferencialcomolaaproximacinqueproporcionael
planotangente,unaestimacinde 3,982 3,012
PGINA 6 MATLAB: DERIVADA PARCIAL. PLANO TANGENTE