Documente Academic
Documente Profesional
Documente Cultură
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
b) c) Resoluo
Out[ ]=
1 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
= = e; = .
A seguir apresentamos exemplos de clculo de limites direita e esquerda. Exemplo 4.2 Calcular os seguintes limites direita e esquerda: a) b) . ;
Faa a visualizao grfica de cada uma destas funes. Resoluo Para calcular os limites direcionados utilizamos a opo "Direction" juntamente com o comando "Limit": a) In[ ]:= f[x_]:=(4- x^2)/(2- x) Limit[f[x],x->2,Direction-> -1] Out[ ]= 4
In[ ]:=
Limit[f[x],x->2,Direction->1] Out[ ]= 4
In[ ]:=
2 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Out[ ]=
-Graphics-
Limit[1/x,x->0,Direction-> 1] -Infinity
Plot[1/x,{x,- 1,1}]
Out[ ]=
-Graphics-
Observamos no grfico acima que o limite da funo no ponto x = 0 no existe. O exemplo a seguir nos leva a definir o conceito de derivada utilizando o aspecto de limite. Exemplo 4.3 Calcular , onde
3 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
2x2 - x .
3;
Utilizamos os seguintes comandos para calcular os limites desejados: a) In[ ]:= Clear[f1] f1[x_]:=4 x^3+2 x^2- x+3 k1=Simplify[(f1[x+h]- f1[x])/h] 2 2 Out[ ]= -1+2 h + 4 h + 4 x + 12 h x + 12 x
In[ ]:=
Limit[k1,h->0] 2 Out[ ]= -1 + 4 x + 12 x
In[ ]:=
b)
In[ ]:=
Clear[f2] f2[x_]:=(x^2+1)/x
In[ ]:=
k2=Simplify[(f2[x+h]-f2[x])/h]
Out[ ]=
In[ ]:=
Limit[k2,h->0]
Out[ ]=
. O exemplo acima nos leva a definir o conceito de derivada de uma funo, o que veremos na prxima seo.
O Mathematica poder computar sua derivada de pelo menos duas formas, desde que a funo f(x) tenha sido definida de maneira adequada. Inicialmente calculamos a derivada usando a definio. Seguem abaixo alguns comandos para se calcular derivadas:
4 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
O comando "f [x]" computa a derivada de f(x) em relao a x. O comando "D[f[x],x]" tambm computa a derivada de f(x) e relao a x. O comando "D[f[x],{x,n}]" computa a n-sima derivada de f(x) em relao a x. O comando "D[expresso,varivel]" computa a derivada da expresso em relao a varivel.
Exemplo 4.4 Calcular a derivada da expresso 7x - 9x2 Resoluo Para se calcular a derivada da expresso 7x - 9x2 + 8x3, podemos derivar diretamente ou podemos definir uma funo f (x) = 7x - 9x2 + 8x3. Os comandos abaixo calculam a derivada da mesma funo de trs formas diferentes: 1a forma
In[ ]:=
8x3.
2a forma
In[ ]:=
h'[x] 2 Out[ ]= 7 - 18 x + 24 x
In[ ]:=
Observe que tanto "h[x]" quanto "D[h[x],x]" produziram o mesmo resultado. Assim, conclumos que (7x - 9x2 Exemplo 4.5 Calcular a derivada das seguintes funes a) f(x) = x2 sen x; b) f(x) = ln(3x4 4); c) f(x) = (5x 3)(2x3 - 3x Resoluo Resolvemos estes exemplos utilizando os comando "D" dado no exemplo acima.
5 de 17 16/12/2013 06:36
8x3) = 7 - 18x
24x2.
4)2.
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
a) In[ ]:= D[x^2 Sin[x],x] 2 Out[ ]= x Cos[x] + 2 x Sin[x] b) In[ ]:= D[Log[3 x^4 + 4],x]
Out[ ]=
c) In[ ]:= D[(5 x+3)(2 x^3- 3 x+4),x] 2 3 Out[ ]= (3 + 5 x)(- 3 + 6 x ) + 5(4 - 3 x + 2 x ) Assim, conclumos que (x2 sen x) = x2 cos(x) (ln(3x4 ((5x 4)) = 3)(2x3 - 3x 2x sen(x); ; 4)2) = (3 5x)(- 3 6x2) 5(4 - 3x 2x3).
Exemplo 4.6 Calcular f (x), f (x) e f (x) para as seguintes funes: a) f(x) = x4 - 3x3 b) f(x) = Resoluo Utilizamos os seguintes comandos para resolver estes exemplos: a) In[ ]:= Clear[f] f[x_]:= x^4- 3 x^3+5 x^2+3 x+1 D[f[x],x] 2 3 Out[ ]= 3 + 10 x - 9 x + 4 x
In[ ]:=
5x2 .
3x
1;
D[f[x],{x,2}] 2 Out[ ]= 10 - 18 x + 12 x
In[ ]:=
Assim, conclumos que f (x) = 3 10x - 9x2 4x3; f (x) = 10 - 18x 12x2; f (x) = - 18 24x. b) In[ ]:= Clear[f] f[x_]:=(Sin[4 x])/x
In[ ]:=
D[f[x],x]
6 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Out[ ]=
In[ ]:=
D[f[x],{x,2}]
Out[ ]=
In[ ]:=
D[f[x],{x,3}]
Out[ ]=
y2 = 4; .
Resoluo Resolvemos estes exemplos utilizando os seguintes comandos: a) In[ ]:= Dt[x^2+y^2==4,x] Out[ ]= 2 x + 2 y Dt[y, x] == 0
In[ ]:=
Solve[Dt[x^2+y^2==4,x],Dt[y,x]]
16/12/2013 06:36
7 de 17
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Out[ ]=
{{Dt[y, x] -> - (
)}}
{{Dt[y, x] ->
}}
Os mesmos resultados acima, podem ser obtidos utilizando o comando "D" do Mathematica se declararmos que y uma funo de x, isto , se escrevemos y=y[x]. Veja os clculos abaixo: a)
In[ ]:= Out[ ]= In[ ]:=
Out[ ]=
b)
In[ ]:=
Out[ ]=
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
depois a m-sima derivada parcial de f em relao a y e apresenta o resultado trocando x por a, e y por b. Veja alguns exemplos a seguir: Exemplo 4.8 Calcular as derivadas parciais da funo f(x,y) = ln(3x3 Resoluo Utilizamos o comando "D" para calcular a derivada parcial. Podemos tambm derivar expresses que possuem variveis independentes entre si. Assim sendo, assumimos que em "D[Log[3x3+y]+Sin[x+3y3],x]", y independente de x, isto , a derivada parcial de f (x,y) em relao a x obtida utilizando o seguinte comando:
In[ ]:=
y) sen(x
3y3) em relao a x e y.
Out[ ]=
Out[ ]=
Observe que se y for dependente de x, podemos utilizar a forma funcional explcita y[x] e damos o seguinte comando:
In[ ]:=
Out[ ]=
9 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Clear[f] f[x,y]:=(x^3+y^3)^(3/5)
In[ ]:=
D[f[x,y],y]
Out[ ]=
In[ ]:=
D[f[x,y],y,x]
Out[ ]=
b)
In[ ]:=
In[ ]:=
Out[ ]=
In[ ]:=
Together[%]
Out[ ]=
In[ ]:=
Together[D[f[x,y],{y,2}]]
Out[ ]=
10 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Utilizamos o comando "Derivative" para calcular as derivadas parciais desejadas. Em alguns casos achamos o mesmo resultado aplicando o comando "D". Inicialmente, definimos a funo f (x,y).
In[ ]:=
ou
In[ ]:=
D[f[x,y],x]
Out[ ]=
In[ ]:=
Derivative[0,1][f][x,y]
Out[ ]=
ou
In[ ]:=
D[f[x,y],y]
Out[ ]=
In[ ]:=
Derivative[1,1][f][x,y]
Out[ ]=
ou
11 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
In[ ]:=
D[f[x,y],x,y]
-
Out[ ]=
In[ ]:=
Derivative[1,1][f][y,x]
Out[ ]=
ou
In[ ]:=
D[f[x,y],y,x]
-
Out[ ]=
Out[ ]=
In[ ]:=
[Derivative[0,2][f][x,y]]
Out[ ]=
12 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
c)
Derivative[2,1][f][Pi,Pi/2]
In[ ]:=
Out[ ]=
In[ ]:=
N[%]
- 2.67472
Out[ ]=
O comando "Integrate[f[x,y],{x,x1,x2},{y,y1,y2}]" calcula a integral dupla definida . O comando "Integrate[f[x,y,z],{x,x1,x2},{y,y1,y2}],{z,z1,z2}]" calcula a integral tripla definida . Quando "Integrate" no consegue produzir o resultado exato da expresso numa forma adequada, usamos "NIntegrate"; ou, simplesmente, utilizamos "N[%]" para achar o valor exato da expresso anterior. "NIntegrate" tambm usado nos clculos das integrais, onde "Integrate" no consegue calcular o valor da integral. Exemplo 4.11 Calcular as seguintes integrais: a) ;
13 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
b) Resoluo
Utilizamos os seguintes comandos para resolver as integrais: a) In[ ]:= Integrate[x^3+5 x^2+3 x- 5,x]
Out[ ]=
= Exemplo 4.12
Calcular as seguintes integrais definidas: a) b) c) Resoluo As integrais so resolvidas usando os seguintes comandos: a)
In[ ]:=
; ; .
Out[ ]=
Integrate[Cos[x],{x,0,Pi}] 0
In[ ]:=
Out[ ]=
N[%] 1.12235
14 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Out[ ]=
0.788964
Apart[f[x]]
Out[ ]=
In[ ]:=
Integrate[%,{x,0,2}]
Out[ ]=
O valor numrico da integral calculada acima obtido utilizando o comando "N[%]" N[%] Out[ ]= 0.788964
In[ ]:=
Assim, conclumos que = 0; = 1,12235; = 0,788964. Exemplo 4.13 Calcular as seguintes integrais duplas: a) ;
b)
c) Resoluo
Para resolver integrais duplas sabemos que . Partindo desta observao, calculamos as integrais usando os seguintes comandos: a) In[ ]:= Integrate[y Cos[x]- x Cos[y],{x,0,Pi/2},y,0,Pi}]
Out[ ]=
In[ ]:=
N[%]
15 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
Out[ ]=
4.9348
c) In[ ]:= NIntegrate[Cos[Exp[x y]],{x,0,1},{y,0,1}] Out[ ]= 0.245001 Assim, conclumos que = = ; = 0,245001. Exemplo 4.14 Calcular as seguintes integrais triplas: a) ; ;
b) Resoluo
Para resolver integrais duplas sabemos que . Partindo desta observao, calculamos as integrais triplas usando os seguintes comandos: a) In[ ]:= Integrate[x y z,{x,1,2},{y,0,1},{z,1,3}] Out[ ]= 3 b) In[ ]:= Integrate[y Exp[z],{y,1,2},{x,0,y^2}, {z,0,Log[x]}]
Out[ ]=
Assim, conclumos que = 3; = Observao No clculo de integrais duplas e triplas deve-se cuidar na colocao dos limites das integrais nos .
16 de 17
16/12/2013 06:36
CLCULO DIFERENCIAL
http://www.mtm.ufsc.br/~taneja/MATREDE/Math4/Math4.html
comandos, isto , quando uma varivel est dependendo de outra, primeiro deve-se colocar os limites independentes e depois as variveis dependentes. Veja a seguir os comandos: = Integrate[f(x,y,z),{x,a,b},{y,y(x1),y(x2)}, {z,z(y1),z(y2)}] = Integrate[f(x,y),{x,a,b},{y,y(x1),y(x2)}]
17 de 17
16/12/2013 06:36