0% acharam este documento útil (0 voto)
57 visualizações47 páginas

Aula 1

O documento descreve o que são matrizes e fornece alguns exemplos de sua aplicação em engenharia. Matrizes são conjuntos de dados dispostos em linhas e colunas que podem ser usados para armazenar informações. Operações básicas como adição, multiplicação por escalar e transposição são definidas para matrizes. Matrizes têm aplicações importantes em áreas como circuitos elétricos, teoria dos grafos e computação gráfica.

Enviado por

José Carlos
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
57 visualizações47 páginas

Aula 1

O documento descreve o que são matrizes e fornece alguns exemplos de sua aplicação em engenharia. Matrizes são conjuntos de dados dispostos em linhas e colunas que podem ser usados para armazenar informações. Operações básicas como adição, multiplicação por escalar e transposição são definidas para matrizes. Matrizes têm aplicações importantes em áreas como circuitos elétricos, teoria dos grafos e computação gráfica.

Enviado por

José Carlos
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 47

Matrizes

Matrizes
• Uma matriz é conjunto de dados dispostos em forma
de linhas e colunas e que é usado para armazenar
algum tipo de informação.

Por exemplo:
Nome Nota 1 Nota 2 Nota 3 Média
Completo
Fulano 6,5 5 5 5,5
Sicrano 4 1,5 1 2,2
Beltrano 9 9 8 8,7
Fulaninho 3 4 0 2,3
Matrizes
De modo formal:
Uma matriz m×n é um conjunto de m×n elementos, dispostos
em m linhas e n colunas.
Seja uma matriz denotada por A e seu elemento 𝑎𝑖𝑗
pertencente à i-ésima linha (𝑖 = 1, … , 𝑚) e j-ésima coluna
(𝑗 = 1, … , 𝑛), podemos escrever a matriz como:
Matrizes
• Em física e engenharia, matrizes podem surgir de
forma natural de diversas maneiras e uma das mais
comuns vem do estudo de sistemas de equações
lineares: Variáveis
Coeficientes

homogêneos
Termos não
Matrizes
No sistema (1) os valores aij são os coeficientes das
equações e os números bi correspondem aos termos
não homogêneos. O número de equações m pode ser
igual, maior ou menor que o número de variáveis
desconhecidas 𝑥1, 𝑥2, 𝑥3, … , 𝑥𝑛.

O sistema (1) é chamado de homogêneo quando b1 =


b2 = b3 = ... = bm = 0. Se pelo menos um termo 𝑏𝑖 é
não nulo, diz-se que o sistema é não homogêneo.
Matrizes
O conjunto de coeficientes aij e de termos não homogêneos bi
podem ser dispostos como matrizes A e b, da seguinte forma:

𝑥1
, … , 𝒙= 𝑥
…2
𝑥𝑛
Matrizes
Obs: Em uma matriz linha ou uma matriz coluna, i.e.,
em um vetor, omite-se o segundo sufixo na
representação de seus elementos, como no vetor
coluna c = c1, c2, c3, ..., cm e no vetor linha r = r1, r2,
r3, ..., rs.
Aplicações de Matrizes
Matrizes – Exemplos de aplicação na
engenharia
• Solução de circuitos elétricos com resistências e
voltagem aplicada
Aplicando-se as leis de Kirchhoff para
circuitos fechados, obtêm-se

(2)
Matrizes – Exemplos de aplicação na
engenharia
O sistema (2) pode ser representado na forma
matricial Ax = b, onde
Matrizes – Exemplos de aplicação na
engenharia
• Análise Combinatória – Teoria dos grafos

Problemas como o de se encontrar


a melhor rota possível passando
por três pontos intermediários
distintos podem ser resolvidos
pela teoria dos grafos aplicando-
se matrizes.
Matrizes – Exemplos de aplicação na
engenharia
• Análise Combinatória – Teoria dos grafos

Uma forma de resolver o


problema é criar uma matriz de
adjacência A = [aij] a partir da
seguinte regra:

se i e j estão ligados por uma rota.


Caso contrário.
Matrizes – Exemplos de aplicação na
engenharia
• Análise Combinatória – Teoria dos grafos

Matriz de
adjacência

se i e j estão ligados por uma rota.


Caso contrário.
Matrizes – Exemplos de aplicação na
engenharia
• Translação e Rotação de imagens – Computação
gráfica

Translação Rotação
Matrizes – Exemplos de aplicação na
engenharia
• Translação e Rotação de imagens – Computação
gráfica

Se x = [x, y]T, x’ = [x’, y’]T e b = [h, k]T, a


transformação de coordenadas pode ser
escrita na forma matricial como:

Onde a matriz b representa a translação.


Translação
Matrizes – Exemplos de aplicação na
engenharia
• Translação e Rotação de imagens – Computação
gráfica

Rotação
Operações básicas
Matrizes – Operações básicas
• Igualdade entre matrizes:

Seja 𝑨 = [𝑎𝑖𝑗] uma matriz 𝑚 × 𝑛 e 𝑩 = [𝑏𝑖𝑗] uma


matriz 𝑝 × 𝑞. As matrizes 𝑨 e 𝑩 serão iguais, i.e., 𝑨 =
𝑩, se e somente se:

▫ 𝑨 e 𝑩 têm o mesmo número de linhas e colunas, ou


seja, 𝒎 = 𝒑 e 𝒏 = 𝒒 e;

▫ 𝒂𝒊𝒋 = 𝒃𝒊𝒋, para todo 𝒊 e 𝒋.


Matrizes – Operações básicas
• Igualdade entre matrizes:

Exemplo:

Se 𝑨 = 𝑩, então 𝑎 = 9 e 𝑏 = −3
𝑩≠𝑪
Matrizes – Operações básicas
• Adição de matrizes:
Sejam as matrizes Am×n = [aij] e Bp×q= [bij]. A operação de adição entre A e
B só estará definida se 𝑚 = 𝑝 e 𝑛 = 𝑞, ou seja, o número de linhas e
colunas de cada matriz deve coincidir.

A operação de soma de A e B, escrita por A+B, resulta em uma matriz


Cm×n cujo elemento na i-ésima linha e j-ésima coluna é 𝑐𝑖𝑗 = 𝑎𝑖𝑗 + 𝑏𝑖𝑗,
para cada i e j, logo:
Matrizes – Operações básicas
• Adição de matrizes:

Exemplo:
Matrizes – Operações básicas
• Adição de matrizes (Inverso aditivo):

A matriz (-A), conhecida como inverso aditivo de A,


é definida como a matriz obtida pelo oposto de cada
elemento de A. Logo, seja A = [aij], então –A = [-aij].
Assim, pode-se definir a subtração de matrizes de
forma natural:

A – B = A + (-B) = [aij] + [-bij]


Matrizes – Operações básicas
• Adição de matrizes - Propriedades:

Sejam A, B e C três matrizes m×n. As seguintes


propriedades são válidas para a operação de adição:

▫ Comutativa: A + B = B + A;
▫ Associativa: (A + B) + C = A + (B + C);
▫ Inverso aditivo: A + (-A) = 0, onde 0 é uma matriz
cujos valores são todos nulos (matriz nula);
▫ Identidade aditiva: A + 0 = A.
Matrizes – Operações básicas
• Adição de matrizes - Propriedades:

Comutativa: A + B = B + A;

A + B = [𝑎𝑖𝑗 ] + [𝑏𝑖𝑗 ]
A = [𝑎𝑖𝑗 ]
m×n

= [𝑎𝑖𝑗 + 𝑏𝑖𝑗 ] = [𝑏𝑖𝑗 + 𝑎𝑖𝑗 ]=


B = [𝑏𝑖𝑗 ]
m×n =[𝑏𝑖𝑗 ] + [𝑎𝑖𝑗 ] = B + A
Matrizes – Operações básicas
• Adição de matrizes - Propriedades:

Associativa: (A + B) + C = A + (B + C);
A+B = [𝑎𝑖𝑗 + 𝑏𝑖𝑗 ]
A = [𝑎𝑖𝑗 ]
m×n (A + B) + C = [𝑎𝑖𝑗 + 𝑏𝑖𝑗 ] + [𝑐𝑖𝑗 ]
= [𝑎𝑖𝑗 + 𝑏𝑖𝑗 + 𝑐𝑖𝑗 ] =
B = [𝑏𝑖𝑗 ]
m×n
= [𝑎𝑖𝑗 ] + [𝑏𝑖𝑗 + 𝑐𝑖𝑗 ] = A + (B + C)
C = [𝑐𝑖𝑗 ]
m×n B+C = [𝑏𝑖𝑗 + 𝑐𝑖𝑗 ]
Matrizes – Operações básicas
• Adição de matrizes - Propriedades:

Inverso aditivo: A + (-A) = 0, onde 0 é uma matriz


cujos valores são todos nulos (matriz nula);

A + (-A) = [𝑎𝑖𝑗 ] + [-𝑎𝑖𝑗 ] =


A = [𝑎𝑖𝑗 ]
m×n
[𝑎𝑖𝑗 ] + [-𝑎𝑖𝑗 ] = [𝑎𝑖𝑗 -𝑎𝑖𝑗 ] = 0
-A = [-𝑎𝑖𝑗 ] Matriz nula
m×n

Obs.: 0≠0 Valor escalar nulo


Matrizes – Operações básicas
• Adição de matrizes - Propriedades:

Identidade aditiva: A + 0 = A.
Matriz nula

A = [𝑎𝑖𝑗 ] A + 0 = [𝑎𝑖𝑗 ] +[𝑥𝑖𝑗 ]


m×n

0 = [𝑥𝑖𝑗 ], =[𝑎𝑖𝑗 + 0] = [𝑎𝑖𝑗 ] = A


m×n

𝑥𝑖𝑗 = 0 ∀ 𝑖, 𝑗 ∈ Int
Matrizes – Operações básicas
• Produto por escalar:

Seja A=[aij] uma matriz 𝑚 × 𝑛 e λ um valor escalar.


O produto do escalar λ pela matriz A é definido como
a matriz obtida pelo produto de cada elemento de A
pelo escalar λ, para cada i e j:
Matrizes – Operações básicas
• Produto por escalar:

Exemplo:
Matrizes – Operações básicas
• Produto por escalar - Propriedades:

Sejam A, B duas matrizes 𝑚 × 𝑛 e λ e α dois


escalares. As seguintes propriedades são válidas para
a operação de produto por escalar:

▫ Associativa: (λα)A = λ(αA);


▫ Distributiva: α(A+B) = αA + αB;
▫ Distributiva: (α+ λ)A = αA + λA;
▫ Identidade : 1A = A.
Matrizes – Operações básicas
• Produto por escalar - Propriedades:

Associativa: (λα)A = λ(αA);

A = [𝑎𝑖𝑗 ] 𝜆 ⋅ 𝛼 ⋅ 𝑨 = (𝜆 ⋅ 𝛼)[𝑎𝑖𝑗 ] =
m×n

𝜆, 𝛼 ∈ ℜ = 𝜆 ⋅[𝛼 ⋅ 𝑎𝑖𝑗 ] = 𝜆 ⋅ (𝛼 ⋅ 𝑨)
Matrizes – Operações básicas
• Produto por escalar - Propriedades:

Distributiva: α(A+B) = αA + αB;


AB = [𝑎𝑖𝑗 + 𝑏𝑖𝑗 ]

A = [𝑎𝑖𝑗 ]
𝛼 ⋅ (𝑨 + 𝑩) = 𝛼 ⋅ [𝑎𝑖𝑗 + 𝑏𝑖𝑗 ]
m×n
= [𝛼 ⋅ (𝑎𝑖𝑗 + 𝑏𝑖𝑗 )] = [𝛼 ⋅ 𝑎𝑖𝑗 + 𝛼 ⋅ 𝑏𝑖𝑗 ]
𝛼∈ℜ
= [𝛼 ⋅ 𝑎𝑖𝑗 ] + [𝛼 ⋅ 𝑏𝑖𝑗 ] = 𝛼 ⋅ 𝑎𝑖𝑗 + 𝛼 ⋅ 𝑏𝑖𝑗
= 𝛼𝑨 + 𝛼𝑩
Matrizes – Operações básicas
• Produto por escalar - Propriedades:

Distributiva: (α+ λ)A = αA + λA;


(α + λ)A = 𝛼 + 𝜆 ⋅ [𝑎𝑖𝑗 ]=
A = [𝑎𝑖𝑗 ]
m×n = [ 𝛼 + 𝜆 ⋅ 𝑎𝑖𝑗 ]= [𝛼 ⋅ 𝑎𝑖𝑗 + 𝜆 ⋅ 𝑎𝑖𝑗 ]=
𝜆, 𝛼 ∈ ℜ
= 𝛼 ⋅ 𝑎𝑖𝑗 + [𝜆 ⋅ 𝑎𝑖𝑗 ] = 𝛼 𝑎𝑖𝑗 + 𝜆 𝑎𝑖𝑗 =
= 𝛼 𝑨 + 𝜆𝑨
Matrizes – Operações básicas
• Produto por escalar - Propriedades:

Identidade : 1A = A.

A = [𝑎𝑖𝑗 ] 1 ⋅ 𝑨 = 1 ⋅ 𝑎𝑖𝑗 = 1 ⋅ 𝑎𝑖𝑗 = aij = 𝐀


m×n
Matrizes – Operações básicas
• Matriz transposta (transposição de matrizes):

Seja A uma matriz m×n. A matriz transposta de A,


denotada por AT(ou A’), é definida como sendo a
matriz 𝑛 × 𝑚 obtida pela troca das linhas e colunas
de A. Ou seja,
Matrizes – Operações básicas
• Matriz transposta (transposição de matrizes):

Exemplo:

Observe que:
Matrizes – Operações básicas
• Matriz transposta - Propriedades:

Sejam A, B duas matrizes 𝑚 × 𝑛 . As seguintes


propriedades são válidas :
Matrizes – Operações básicas
• Matriz transposta - Propriedades:

𝑇 T T
𝑨+𝑩 = 𝐂 = 𝑐ij = [𝑐𝑗𝑖 ]

A = [𝑎𝑖𝑗 ] 𝑐𝑗𝑖 = 𝑎𝑗𝑖 + 𝑏𝑗𝑖 = 𝑎𝑗𝑖 + [𝑏𝑗𝑖 ]=


m×n

B = [𝑏𝑖𝑗 ] = 𝑨𝑇 + 𝑩𝑇
m×n

A+B=C ⇒ 𝑎𝑖𝑗 + 𝑏𝑖𝑗 =[𝑐𝑖𝑗 ]


m×n
Matrizes – Operações básicas
• Matriz transposta - Propriedades:

𝑇 T
A = [𝑎𝑖𝑗 ] 𝛼𝑨 = 𝛼 ⋅ 𝑎ij = 𝛼 ⋅ 𝑎𝑗𝑖 = 𝛼 ⋅ [𝑎𝑗𝑖 ]
m×n

𝛼∈ℜ = 𝛼 ⋅ 𝑨𝑇
Matrizes – Operações básicas
• Produto de matrizes:

Seja 𝑨𝑚×𝑛 = [𝑎𝑖𝑗] uma matriz 𝑚 × 𝑛 cuja r-ésima linha é o


vetor linha 𝒂𝑟 e seja 𝑩𝒑×𝒒 = [𝑏𝑖𝑗] uma matriz 𝑝 × 𝑞 cuja s-
ésima coluna seja o vetor coluna 𝒃𝑠. O produto matricial 𝑨𝑩,
nessa ordem, só estará definido se o número de colunas em A
for igual ao número de linhas em B, i.e., 𝑛 = 𝑝. A matriz
resultante 𝑪𝒎×𝒒 = [𝑐𝑟𝑠] é uma matriz 𝑚 × 𝑞 cujos elementos
da r-ésima linha e s-ésima coluna são definidos como

𝑐𝑟𝑠 = 𝒂𝑟𝒃𝑠 ⇒ 𝑐𝑟𝑠 = 𝑎𝑟1𝑏1𝑠 + 𝑎𝑟2𝑏2𝑠 +· · ·


+𝑎𝑟𝑛𝑏𝑛𝑠
Matrizes – Operações básicas
• Produto de matrizes: 𝑛

𝑨𝑩 = 𝒄𝒓𝒔 = ෍ 𝑎𝑟𝑘 ⋅ 𝑏𝑘𝑠


𝑘=1

Para 1 ≤ r ≤ m e 1 ≤ s ≤ q, ou, equivalente,


Matrizes – Operações básicas
• Produto de matrizes - Propriedades:

Sejam A, B e C três matrizes que são conformáveis para


as operações que seguem e seja λ um escalar.

▫ Se AB e BA são ambas definidas, em geral AB≠BA;


▫ (λA)B = A(λB) = λAB;
▫ A(B + C) = AB + AC;
▫ (A + B)C = AC + BC.
▫ (AB)T = BTAT
Matrizes – Operações básicas
• Produto de matrizes - Propriedades:

Se AB e BA são ambas definidas, em geral AB≠BA:


𝑛
AB = BA
A = [𝑎𝑖𝑗 ] 𝑨𝑩 = 𝒄𝒓𝒔 = ෍ 𝑎𝑟𝑘 ⋅ 𝑏𝑘𝑠
m×n n=p , m×q
𝑘=1 se e somente se:

B = [𝑏𝑖𝑗 ] 𝑛 𝑚 = 𝑛; 𝑝 = 𝑞
p×q 𝑩𝑨 = 𝒄𝒓𝒔 = ෍ 𝑏𝑟𝑘 ⋅ 𝑎𝑘𝑠
q=m , p×n 𝑎𝑟𝑘 = 𝑏𝑟𝑘 e
𝑘=1
𝑏𝑘𝑠 = 𝑎𝑘𝑠
Matrizes – Operações básicas
• Produto de matrizes - Propriedades:

(λA)B = A(λB) = λAB:

𝑛 𝑛

A = [𝑎𝑖𝑗 ] 𝝀𝑨 𝑩 = ෍ 𝜆𝑎𝑟𝑘 ⋅ 𝑏𝑘𝑠 = ෍ 𝑎𝑟𝑘 ⋅ 𝜆𝑏𝑘𝑠 = 𝑨(𝜆𝑩)


𝑘=1 𝑘=1
B = [𝑏𝑖𝑗 ]
𝑛 𝑛
AB = [𝑎𝑖𝑗 ][𝑏𝑖𝑗 ]
𝝀𝑨 𝑩 = ෍ 𝜆𝑎𝑟𝑘 ⋅ 𝑏𝑘𝑠 = 𝜆 ෍ 𝑎𝑟𝑘 ⋅ 𝑏𝑘𝑠 = 𝜆𝑨𝑩
𝜆∈ℜ
𝑘=1 𝑘=1
Matrizes – Operações básicas
• Produto de matrizes - Propriedades:

A(B + C) = AB + AC:

A(B + C) = 𝒂𝟏 ⋅ 𝒃𝟏 + 𝒄𝟏 𝒂𝟏 ⋅ 𝒃𝟐 + 𝒄𝟐 … = 𝒂𝟏 ⋅ 𝒃𝟏 +𝒂𝟏 ⋅ 𝒄𝟏 𝒂𝟏 ⋅ 𝒃𝟐 +𝒂𝟏 ⋅ 𝒄𝟐 …

A = [𝑎𝑖𝑗 ] 𝒂𝟐 ⋅ 𝒃𝟏 + 𝒄𝟏 𝒂𝟐 ⋅ 𝒃𝟐 + 𝒄𝟐 … … …

… …
B = [𝑏𝑖𝑗 ]
𝒂𝟏 ⋅ 𝒃𝟏 𝒂𝟏 ⋅ 𝒃𝟐 … 𝒂𝟏 ⋅ 𝒄𝟏 𝒂𝟏 ⋅ 𝒄𝟐 …
= + =AB + AC
C = [𝑐𝑖𝑗 ] 𝒂𝟐 ⋅ 𝒃𝟏 𝒂𝟐 ⋅ 𝒃𝟐 … 𝒂𝟐 ⋅ 𝒄𝟏 𝒂𝟐 ⋅ 𝒄𝟐 …
… …
Matrizes – Operações básicas
• Produto de matrizes - Propriedades:

(A + B)C = AC + BC:

(A+B) C = (𝒂𝟏 + 𝒃𝟏 ) ⋅ 𝒄𝟏 (𝒂𝟏 +𝒃𝟏 ) ⋅ 𝒄𝟐 … = 𝒂𝟏 ⋅ 𝒄𝟏 +𝒃𝟏 ⋅ 𝒄𝟏 𝒂𝟏 ⋅ 𝒄𝟐 +𝒃𝟏 ⋅ 𝒄𝟐 …

A = [𝑎𝑖𝑗 ] (𝒂𝟐 +𝒃𝟐 ) ⋅ 𝒄𝟏 (𝒂𝟐 + 𝒃𝟐 ) ⋅ 𝒄𝟐 … … …

… …
B = [𝑏𝑖𝑗 ]
𝒂𝟏 ⋅ 𝒄𝟏 𝒂𝟏 ⋅ 𝒄𝟐 … 𝒃𝟏 ⋅ 𝒄𝟏 𝒃𝟏 ⋅ 𝒄𝟐 …
= + = AC + BC
C = [𝑐𝑖𝑗 ] 𝒂𝟐 ⋅ 𝒄𝟏 𝒂𝟐 ⋅ 𝒄𝟐 … 𝒃𝟐 ⋅ 𝒄𝟏 𝒃𝟐 ⋅ 𝒄𝟐 …
… …
Matrizes – Operações básicas
• Produto de matrizes - Propriedades:

Produto da j-esima linha de 𝑨 com a i-esima coluna de 𝑩


(AB)T = BTAT :
𝑛 𝑛

𝑨𝑩 = 𝑐𝑖𝑗 = ෍ 𝑎𝑖𝑘 𝑏𝑘𝑗 ⇒ (𝑨𝑩)𝑇 = 𝑐𝑗𝑖 = ෍ 𝑎𝑗𝑘 𝑏𝑘𝑖 =


A = [𝑎𝑖𝑗 ] m×n 𝑘=1 𝑘=1

𝑛 𝑛
B = [𝑏𝑖𝑗 ] 𝑇 𝑇
= ෍ 𝑏𝑘𝑖 𝑎𝑗𝑘 = ෍ 𝑏𝑖𝑘 𝑎𝑘𝑗 = 𝑩𝑇 𝑨𝑇
𝑘=1 𝑘=1

AB = [𝑐𝑖𝑗 ]
Produto da i-esima linha de 𝑩𝑇 com a j-esima coluna de 𝑨𝑇

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy