Mini-curso de MATLAB e Octave para Cálculo Numérico
Cálculo Numérico
PET - Engenharia de Computação
Universidade Federal do Espírito Santo
http://www.inf.ufes.br/~pet
1
Sumário
1 Introdução
4
1.1
Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.2
Octave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2 Operações simples entre escalares
5
2.1
Soma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2.2
Subtração
5
2.3
Multiplicação
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2.4
Divisão Direta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.5
Divisão indireta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.6
Exponenciação
6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 Representação de matrizes e vetores no MATLAB e Octave
4 Operações simples entre matrizes
7
10
4.1
Soma e subtração . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
4.2
Multiplicação de uma matriz por um escalar . . . . . . . . . . . . . . . . .
10
4.3
Multiplicação entre matrizes . . . . . . . . . . . . . . . . . . . . . . . . . .
11
4.4
Divisão direta de matrizes
. . . . . . . . . . . . . . . . . . . . . . . . . . .
11
4.5
Divisão indireta de matrizes . . . . . . . . . . . . . . . . . . . . . . . . . . b Exponenciação A com b sendo um escalar . . . . . . . . . . . . . . . . . .
12
4.6
4.7
Operação elemento por elemento . . . . . . . . . . . . . . . . . . . . . . . .
12
4.8
Transposta de uma matriz . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
12
5 Raízes reais
13
6 Resolução de sistemas lineares
14
7 Interpolação polinomial
17