Você está na página 1de 8

Universidade Federal do Maranhão

Centro de Ciências Exatas e Tecnológicas

Curso de Física

Disciplina: Física Computacional

Prof. Dr. Eduardo de Diniz

Aluno: Alexsandro Lucena Mota

Primeira Avaliação

Questão 1:

Questão 2:

Questão 3: Resolva o sistema abaixo.

K K
K K
K
K
K
K

K K
K K
K
K
K
K
(3.1)
Solução:
O sistem acima é constituido de sete equações e sete variáveis. A priori, uma condição que garante o
sistema é possível. Vamos definir a matriz estendida, que chamaremos de Ab, como segue:

K K
K K
K
K
K
K

K1 K1
K1 K1
K1
K1 (3.2)
K7
K10

Precisamos determinar a dimensão da matriz. Para isso vamos criar uma função:

Error, missing operator or `;`

(3.3)
Para implementamos a troca de entre linhas da matriz, criamos uma função própria para isso:
Error, missing operator or `;`

(3.4)

Nesta função, é uma variável local auxiliar cuja utilidade é armazenar a informação continuar
na variável antes de ela ser substituida pela informação da variável . Isso permite que a
informação armazenada em possa ser recuperada e armazenada na variável , permitindo
assim implementar a troca entre linhas da matriz.

Error, bad index into Matrix


O próximo passo é criar uma função ordenar as linhas da matriz. Esse ordenamento irá considerar se
o primeiro elemento não nulo de uma linha da matriz. Se o primeiro elemento não estiver em uma
coluna mais interna (da esquerda para a direita), então a função trocar a linha com outra cujo o
primeiro elemento esteja em uma coluna mais externa (da direita para esquerda). Essa trocar irá
colocar o elemento de linha externo na primeira e o mais interno na última linha, de modo a facilitar o
escalonamento. Passamos a construção da função:

K
(3.5)

K1 K1
K1 K1
K10 (3.6)
K1
K1
K7

K K K K K

(3.7)
(3.7)

K1 K K K K

K K1 K K K

(3.8)

K K

K K

K K K K K K K K

(3.9)
K1 K

K K

(3.10)

(3.11)
(3.12)

(3.13)

(3.14)

As corrente são as seguintes:


(3.15)

(3.16)

Questão 4:

Você também pode gostar