Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Matrizes
Mt = [1 2;3 4]
2
Matrizes
3
Matrizes
Concatenação de matrizes
Exemplo:
>> m = [1 2 3]
>> n = [10 20 30;40 50 60]
>> p = [m;n]
4
Matrizes
Vetores, como definir ?
5
Matrizes
Vetores, como definir - Exemplos
Exemplo:
>> v1 = [0 2 3 4 5]
>> v2 = [1;3;4]
6
Matrizes
Vetores Seqüenciais
Sintaxe
Nome = [valorini:incr:valorfinal]
7
Matrizes
Vetores Seqüenciais
Exemplo:
>> v1 = [0:2:10]
>> v2 = [30:-3:10]
8
Matrizes - Indexação
Indexação (posição) em Vetores e Matrizes
Sintaxe
Matrizes NomeDaMatriz(linha,coluna)
Vetores NomeDoVetor(posição)
9
Matrizes - Indexação
Indexação (posição) em Vetores e Matrizes
Exemplo:
>> a = [10 2.2 3;1 8 8.2;9 7.2 5]
>> a(2,2)
>> a(3,2)
Exemplo para o usuário:
1. Acesse os seguintes elementos da matriz “a”
elemento = 8.2
elemento = 10 10
Matrizes - Indexação
Intervalos de Indexação em Matrizes
Partes menores da matriz (somente linha e coluna)
Sintaxe
>> a = [1 2;3 4]
>> b = [5 6;7 8]
>> c = [1 2 3;4 5 6;7 8 9]
13
Matrizes - Operadores
Somando Matrizes:
Soma: +
>> a + b
>> a + c
Subtraindo Matrizes:
Subtração: -
>> a - b
>> a - c
14
Matrizes - Operadores
Transposta da Matriz:
x = [1 2 3; 4 5 6; 7 8 9];
y=x’
15
Matrizes - Operadores
Multiplicando Matrizes:
Multilicação: *
>> a * b
>> a * c
Multiplicação por número Inteiro:
>> 2 * a
Multiplicando cada elemento das matrizes :
Multiplicação escalar: .*
>> a .* b 16
Matrizes - Operadores
Potência de Matrizes:
Potência: ^
>> a^3
Potência para cada elemento das matrizes :
Potência escalar: .^
>> a.^b
17
Matrizes e Funções
FUNÇÃO : zeros – criação de matriz com zeros
SINTAXE: zeros(linha,coluna)
EXEMPLO: zeros(4,3)
EXEMPLO:
>> x = [1 2 3]
>> a=zeros(size(x))
18
Matrizes e Funções
FUNÇÃO : ones – criação de matriz com uns
SINTAXE: ones(linha,coluna)
EXEMPLO: ones(4,5)
19
Matrizes e Funções
FUNÇÃO : size – informa o número de linhas e o número de
colunas
SINTAXE: size(matriz)
EXEMPLO: size(a)
21
Entrada e Saída
Comando input
>> var = input(‘Valor=’)
Comando fprintf
>> fprintf(‘texto’)
22
Entrada e Saída de Arquivos
23