Sei sulla pagina 1di 27

CLCULO NUMRICO

Aula 1 Introduo ao Programa de


Computao Numrica
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
CONTEDO PROGRAMTICO DESTA AULA
Identificar e executar as operaes
aritmticas:
Escalares;
Vetores;
Matrizes;
Identificar os tipos de funes e seus
respectivos grficos;

AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
VETORES REPRESENTAO GRFICA
y
x
) , ( b a = v

a
b
y
x
) , , ( c b a = v

a
b
c
z
j b i a

. . + = v
k c j b i a

. . . + + = v
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM VETORES.


















MULTIPLICAO POR UM ESCALAR: Seja o vetor v (a,b,c) e
o escalar real o. O vetor o.v dado por (o.a, o.b, o.c)

Ex.Se o vetor v (1,2), o vetor 5.v ser (5,10)


y
x
) 2 , 1 ( = v

1
2
y
x
) 10 , 5 ( = v

5
10
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM VETORES.


















ADIO: Sejam os vetores v (a,b,c) e u (d,e,f). O vetor
soma u + v = v + u = (a+d, b+e, c+f).

Graficamente, temos que:


v

v u

+
v

v u

+
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM MATRIZES.


















Considere uma tabela com m linhas e n colunas em que
cada elemento que ocupa a i-sima linha e a j-sima
coluna denominado a
ij

|
|
|
.
|

\
|
=
33 32 31
23 22 21
13 12 11
a a a
a a a
a a a
A


Matriz com 3 linhas e 3 colunas. Matriz quadrada de ordem 3.
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM MATRIZES.


















Multiplicao de uma matriz A por um escalar real o. Seja a
matriz A
m x n
. O produto de o por A, isto , o.A igual
multiplicao de cada elemento a
ij
por o.
|
|
|
.
|

\
|
=
33 32 31
23 22 21
13 12 11
a a a
a a a
a a a
A
|
|
|
.
|

\
|
=
33 32 31
23 22 21
13 12 11
. . .
. . .
. . .
.
a a a
a a a
a a a
A
o o o
o o o
o o o
o
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM MATRIZES.


















Adio de matrizes para que esteja definida entre duas
matrizes A
m x n
e B
p x q
necessrio que m = p e n = q. Para
encontrar a matriz C = A + B, basta adicionar os elementos
respectivos, isto , c
ij
= a
ij
+ b
ij

|
|
|
.
|

\
|
+ + +
+ + +
+ + +
=
|
|
|
.
|

\
|
+
|
|
|
.
|

\
|
33 33 32 32 31 31
23 23 22 22 21 21
13 13 12 12 11 11
33 32 31
23 22 21
13 12 11
33 32 31
23 22 21
13 12 11
b a b a b a
b a b a b a
b a b a b a
b b b
b b b
b b b
a a a
a a a
a a a
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM MATRIZES.


















Produto de matrizes para que esteja definida entre duas
matrizes A
m x n
e B
p x q
necessrio que o nmero de colunas
da primeira matriz seja igual ao nmero de linhas da segunda
matriz, isto , n = p. A matriz produto ter o nmero de
linhas da primeira e o nmero de colunas da segunda, isto ,
m linhas e q colunas. Observe:
A
3x4
. B
4x5
= C
3x5

AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM MATRIZES.


















Produto de matrizes Uma vez que esta operao esteja
definida, cada elemento c
ij
ser formado pela multiplicao
dos elementos da linha i da matriz A pelos correspondentes
elementos da coluna j da matriz B.
Exemplo.

c
32
= a
31
.b
12
+ a
32
.b
22
+a
33
.b
32

2 4
42 41
32 31
22 21
12 11
2 3
32 31
22 21
12 11
3 4
43 42 41
33 32 31
23 22 21
13 12 11
.
x
x
x
c c
c c
c c
c c
b b
b b
b b
a a a
a a a
a a a
a a a
|
|
|
|
|
.
|

\
|
=
|
|
|
.
|

\
|
|
|
|
|
|
.
|

\
|
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
OPERAES COM MATRIZES.


















PROPRIEDADES:
Em regra, Se A.B = B.A diz-se que A e B
comutam;
A.I = A, I matriz identidade
A.(B+C) = A.B + A.C - distributiva esquerda
(B+C).A = B.A + C.A - distributiva direita
A.(B.C) = (A.B).C associativa
A.0 = 0, sendo 0, a matriz nula.

A B B A . . =
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
APLICANDO O CONHECIMENTO EX 1




















(PETROBRS - engenheiro) Sejam os vetores u = (1,2), v = (-2,5) e w = (x,y) do R
2
. Para que w = 3u v, devemos ter x + y igual a:

(PETROBRS - Engenheiro)
Sejam os vetores u = (1,2), v = (-2,5) e w = (x,y) do R
2
. Para
que w = 3u v, devemos ter x + y igual a?
SOLUO:
Multiplicao de um escalar por um vetor:
3u = 3.(1,2) = (3,6)
Adio/subtrao de vetores:
3u v = (3,6) (-2,5) = (5,1) = w = (x,y)
Por comparao, x = 5 e y = 1. Logo, x + y = 6


AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
APLICANDO O CONHECIMENTO EX 2




















Considere as seguintes matrizes:
M = (m
ij
)
2x3
, N = (n
ij
)
axb
, P = (p
ij
)
cx4
, Q = (q
ij
)
dxe
.
Para que seja possvel determinar M+N, NxP e P-Q, quais
os valores de a, b, c, d, e ?
SOLUO:
ADIO: M
2x3
+ N
axb
a = 2 e b = 3
MULTIPLICAO: M
2x3
.P
cx4
c = 3
SUBTRAO: P
cx4
Q
dxe
e = 4 e c =d = 3


AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
FUNCES ELEMENTARES




















Suponha dois conjuntos A e B. Diz-se que f: A B uma
funo se para todo elemento x e A existe um nico
elemento y e B. Observe.






f: x x+3
domnio
1
2
3
4
5
6
7
f
Imagem
Contradomnio
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
FUNCES ELEMENTARES




















Graficamente, podemos identificar se uma curva uma
funo traando retas verticais. Se as retas cortarem em
apenas um nico ponto a curva, uma funo.
x
y
funo
y
No funo
x
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
FUNCES ELEMENTARES - FUNES POLINOMIAIS





















f(x) = a
n
.x
n
+ a
n-1
.x
n-1
+ a
n-2
.x
n-2
+ ...+ a
2
.x
2
+ a
1
.x +

a
0


As razes reais so os valores de x para os quais y nulo,
ou seja, a interseo do grfico com o eixo x.
x
y
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
TEOREMA DE BOLZANO




















Considere um intervalo (a,b) do domnio da funo f(x).
Se f(a).f(b) > 0, existe um nmero par de razes reais no
intervalo (a,b);
Se f(a).f(b) < 0, existe um nmero mpar de razes reais no
intervalo (a,b).





x
y
a
b
f(a)
f(b)
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
APLICANDO O CONHECIMENTO EX 3















Seja a funo polinomial f(x) = 2x
3
- 12x
2
-3x + 8. Mostre que
existe ao menos uma raiz real no intervalo (0, 1) da equao
f(x) = 0.
SOLUO:
f(0) = 2.(0)
3
12.(0)
2
-3.(0) + 8 = 8
f(1) = 2.(1)
3
12.(1)
2
-3.(1) + 8 = -5
Pelo Teorema de Bolzano, como f(0).f(1) < 0, podemos inferir
que existe um nmero mpar de razes reais no intervalo
(0,1).





AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
FUNES CRESCENTE E DECRESCENTE
Se x
2
> x
1
f(x
2
) > f(x
1
) diz-se que a funo
estritamente crescente;
Se x
2
> x
1
f(x
2
) < f(x
1
) diz-se que a funo
estritamente decrescente.

x
y
x
1
x
2

f(x
2
)
f(x
1
)
x
y
x
1

x
2

f(x
1
)
f(x
2
)
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
FUNES ELEMENTARES.















Funo afim / linear: y = a.x + b
Funo quadrtica: y = a.x
2
+ b.x + c
Funo exponencial: y = a
x
Funo Logartmica: y = Log
b
(x)
Funo seno: y = sen(x)
Funo co-seno: y = cos(x)
Funo tangente: y = tg(x)










AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
GRFICOS FUNO AFIM















y
x
y
x
Crescente / a > 0 Decrescente / a < 0
b
b
x = -b/a
x = -b/a
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
GRFICOS FUNO DO 2
0
GRAU















y
x
a > 0
c
Razes reais
Vrtice















y
x
a < 0
c
Razes reais
Vrtice
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
GRFICOS FUNO EXPONENCIAL















y
x
a > 1
(0,1)
Crescente















y
x
0 <a < 1
Decrescente
(0,1)
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
GRFICOS FUNO SENO















y
x















1
-1
t/2
t
3t/2
2t
Perodo principal : 2t
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
GRFICOS FUNO CO-SENO















y
x















1
-1
t/2
t
3t/2
2t
Perodo principal : 2t
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
GRFICOS FUNO TANGENTE














y
x















t/2
t
3t/2
t/2
Perodo principal : t
t
3t/2
AULA 1: INTRODUO AO PROGRAMA DE COMPUTAO NUMRICA
CLCULO NUMRICO
RESUMINDO
Nesta aula vocs estudaram:
As operaes aritmticas:
Escalares;
Vetores;
Matrizes;
Os tipos de funes e seus respectivos
grficos.

Potrebbero piacerti anche