Você está na página 1de 19

Universidade de São Paulo

Escola Superior de Agricultura “Luiz de Queiroz”


Departamento de Economia, Administração e Sociologia

LES 201 – Matemática para Economistas

Aplicações de matrizes com Excel

Elaborado por Guilherme Jacob Miqueleto

Piracicaba, Setembro de 2009


Matrizes: Uso em Economia

É bastante comum no estudo das Ciências Econômicas que as situações sejam expressas
por uma ou mais equações. Particularmente nos casos em que há um número grande de
equações, a representação em forma de matrizes facilita a obtenção dos resultados.
Nas mais diversas áreas das ciências Econômicas, como Econometria, Equilíbrio Geral
ou Solução de Sistemas lineares, a presença de matrizes facilita a expressão do
problema, assim como possibilita a obtenção dos seus resultados.
Assim sendo, serão mostradas as formas de solução de alguns problemas econômicos
com a utilização de matrizes, com a planilha eletrônica Excel.
São abordadas as seguintes operações:
• Adição (subtração) de matrizes;
• Transposição de matriz;
• Multiplicação entre matrizes;
• Cálculo do determinante;
• Inversão de matriz.

Após, apresentam-se alguns problemas econômicos e sua resolução com a utilização de


matrizes.
1. Apresentação das operações com Matrizes

1.1. Soma (subtração) de Matrizes:

Sejam duas matrizes definidas por:

Teremos que no Excel:


a. A + B

b. 3A – 2B
1.2. Transposição de matriz
Utilizando as matrizes acima apresentadas, ilustra-se como transpor uma matriz.
Existem duas formas. A primeira delas consiste em copiar a matriz (CTRL+C), e “Colar
Especial”, com uma opção de transpor, como é mostrado abaixo para a matriz A:
Outra forma é a utilização do comando existente no Excel para transpor a matriz,
chamado “TRANSPOR”.
Quando se trabalha com matrizes no Excel, deve-se lembrar que para todo comando,
não se aperta somente o ENTER. Deve-se, PARA TODOS OS COMANDOS PARA
MATRIZES (COMO VEREMOS, MULTIPLICAÇÃO, DETERMINANTE E
INVERSAO DE MATRIZES) É PRECISO QUE SE APERTE,
SIMULTANEAMENTE, CTRL + SHIFT + ENTER (pois caso contrário, ocorrerá um
erro). Além disso, lembrar, para todas as operações com matrizes, de selecionar a
dimensão da matriz resultante (se a matriz for de ordem 2x3, no caso da transposição,
selecionar 3x2 células).
Sabendo-se disso tem-se:
1.3. Multiplicação de Matrizes
Sempre que se trabalha com a operação de multiplicas as matrizes, o primeiro passo é
verificar a compatibilidade dimensional entre as mesmas. Seguem-se os comandos do
Excel para a operação da multiplicação de matrizes.
Sejam três matrizes definidas por:

Então, o que faremos agora é obter a multiplicação das matrizes através do


Excel (aqui, pressupõe-se que é conhecida a associatividade da multiplicação de
matrizes). Assim teremos que (lembrando de CTRL+SHIFT+ENTER, e selecionar o
número de células):
a.
b.
1.4. Cálculo do Determinante de Matriz
Para o calculo do determinante de uma matriz, deve-se selecionar uma célula, e em
seguida, digitar o comando “MATRIZ.DETERM (matriz)”, e selecionar a matriz. Para o
resultado, apertar CTRL+SHIFT+ENTER.
Usando a matriz acima obtida, ou seja, , que é uma matriz de ordem 2
(quadrada), teremos que seu determinante pode ser calculado por:

Que resulta em 330.


Agora, seja uma matriz do tipo:

Então seu determinante pode ser calculado por:


1.5. Inversão de matriz
Seja a matriz definida por . Então, pode-se obter a inversa pelo Excel,
selecionando o número de células correspondente a ordem da inversa, e depois
digitando o comando “MATRIZ.INVERSO (Matriz)”, e em seguida selecionar a matriz
que se deseja inverter e apertar CTRL+SHIFT+ENTER:
O mesmo pode ser feito com a matriz
Que nesse caso teremos:
1.6. Exemplos na Economia

a. Econometria (Prestar atenção na notação matricial e operações, e não sobre a


econometria – isso será matéria para o 3º ano):
Deseja-se conhecer a demanda de um bem x, consumido no Brasil todo. Entretanto, não
se conhece a demanda de todo o Pais, pois isso exigiria uma grande pesquisa,
envolvendo todos os consumidores no Brasil, o que seria muito custoso. Então o que se
faz é uma estimativa dessa demanda (trata-se de técnica estatística, que nãoé o foco
deste material, e sim a forma de utilização das matrizes envolvidas nesse problema).
Digamos que essa demanda pode ser expressa da seguinte forma:

Ou seja, a demanda pode ser expressa como sendo o consumo do bem x pelo indivíduo i
em função de uma constante (consumo de subsistência), mais um termo que irá variar
de acordo com o preço pago por esse indivíduo i. Notar ainda que existe um termo de
erro , aqui denominado resíduo. Assim, é possível demonstrar que através de
operações matriciais, os valores de e serão dados por:

Em que:

Imagina-se que os valores de consumo do bem x e P são os da Tabela a seguir

Indivíduo Consumo de x Preço Pago


1 3 2,1
2 5 1,8
3 2 2,3
4 5 1,6
5 8 1,4
6 1 2,1
Portanto, o que teremos de fazer é:

1. Fazer a multiplicação , sendo ;

2. Fazer a inversão de ;

3. Fazer a multiplicação , sendo e ;

4. E por fim fazer .


b. Matriz insumo Produto:

Segundo o exercício 2 da Lista 4, temos uma economia hipotética muito simples de três
indústrias A, B e C, representadas na tabela abaixo, onde os dados são em milhões de dólares. O
problema pede para determinar o vetor de produto final da economia, se a demanda final muda
até: 50 para A, 10 para B e 100 para C; 100 para A, 20 para B e 60 para C; 80 para A, 100 para
B e 120 para C.

Produtor Usuário Demanda Produto Final


A B C Final
A 90 150 225 75 540
B 135 150 300 15 600
C 270 200 300 75 900
c. Solução de Sistemas Lineares:
Por fim, o que será feito é alguns exemplos sobre como solucionar alguns sistemas:

b)
x1 – 4x2 = -1
3x1 – 2x2 – x3 = 0
x1 + x3 = 3

e)
3x1 – 3x2 + 4x3 = -18
4x1 – 4x2 + 4x3 = -24
2x1 – 2x2 + 4x3 = 6
f)
x1 + 2x2 = 0
x1 + x2 + x3 = 2
2x1 + 2x2 + 3x3 = 7

Você também pode gostar