0
Criando Arranjos O arranjo mais simples (unidimensional) é  formado por uma linhas ou uma coluna de  números ; O Arranjo...
Criando Arranjos• Arranjos unidimensionais representam os  vetores;• Arranjos bidimensionais representam as  matrizes.
Criando um vetor a partir de uma      lista de números conhecidosO vetor é criado digitando-se os números da lista dentro...
Vetor Linha e Vetor ColunaVetor linha: digite os elementos dentro dos colchetes;Vetor coluna: digite os elementos a part...
Vetores a partir de um      conjunto conhecido de dados>> ano=[1984 1986 1988 1990 1992 1994 1996]ano=1984 1986 1988 1990 ...
Elementos espaçados  de um fator constanteNome_variável = [m:q:n]  m – Primeiro elemento;  q – Incremento;  n – Ultimo ele...
Linspace    Nome_ variável = linspace (xi, xf,n)xi – Primeiro elemento;xf – Ultimo elemento;n – Número de termos.
Quando o número de elementos for omitido, o padrão será 100........................
Criando Arranjos        Bidimensionais (matrizes) Matriz Quadrada.7 4 93 8 1 (Matriz 3x3)6 5 3 Matriz (mxn)31 26 14 18 5...
Nome_variável = [1º linha de elementos; 2º linha de elementos; 3ºlinha de elementos;.......; última linha de elementos]
Criando (matrizes)
Matrizes também podemser utilizando-se vetores
Comandos “zeros”, “ones” e “eye”• zeros(m,n) – Cria matrizes com elementos  zeros;• ones(m,n) – Cria matrizes com elemento...
Operadores de transposiçãoPermuta de um vetor linha para um vetor coluna e vice-versa;Em matrizes troca as linhas pelas ...
Referência a um elemento de arranjoVetorMatriz
VetorPara um vetor ve, ve(k) referencia o elemento na posição K.Exemplo:    ve= 35 46 78 23 5 14 81 3 55    Então,ve(4)=...
Matriz• ma(k,p) – faz referência ao elemento na linha  k e na coluna p;• Exmplo:ma= 3 11 6 5     4 7 10 2     13 9 0 8ma(1...
Dois Pontos “:”: para fazer referência a uma faixa de  elementos dentro de um vetor ou matriz;Para um vetor: va(:) – tod...
Dois Pontos “:” em matrizes Para uma matriz:   A(:,n)  referencia os elementos da matriz A em todas as linha na coluna n....
B = A(:,3)   E = A(1:3,2:4)C = A(2,:)D = A(2:4,:)
Adicionando elementosa variáveis declaradas
Funções nativas para          manipulação de arranjos•   lengt(a) – retorna o número de elementos;•   Sinze(a) - O número ...
Cadeia de caracteres (strings)• String – Cadeia de caracteres organizada em  um arranjo. Para criá-la basta digitar entre ...
Também e possívelmodificar os arranjos
Char Cria um arranjo como todos do mesmo tamanho da maior string
X≠Y
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Aula  eng  ambmatlab2
Upcoming SlideShare
Loading in...5
×

Aula eng ambmatlab2

128

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
128
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Aula eng ambmatlab2"

  1. 1. Criando Arranjos O arranjo mais simples (unidimensional) é formado por uma linhas ou uma coluna de números ; O Arranjo mais complexo (Bidimensional) é uma coleção de números organizados em linhas e colunas.
  2. 2. Criando Arranjos• Arranjos unidimensionais representam os vetores;• Arranjos bidimensionais representam as matrizes.
  3. 3. Criando um vetor a partir de uma lista de números conhecidosO vetor é criado digitando-se os números da lista dentro de colchetes[]. Nome_variável = [digite os elementos de vetor]
  4. 4. Vetor Linha e Vetor ColunaVetor linha: digite os elementos dentro dos colchetes;Vetor coluna: digite os elementos a partir do colchete esquerdo. Entre os elementos separando-os “;” ou pressionando enter. Por fim “]”.
  5. 5. Vetores a partir de um conjunto conhecido de dados>> ano=[1984 1986 1988 1990 1992 1994 1996]ano=1984 1986 1988 1990 1992 1994 1996
  6. 6. Elementos espaçados de um fator constanteNome_variável = [m:q:n] m – Primeiro elemento; q – Incremento; n – Ultimo elemento.
  7. 7. Linspace Nome_ variável = linspace (xi, xf,n)xi – Primeiro elemento;xf – Ultimo elemento;n – Número de termos.
  8. 8. Quando o número de elementos for omitido, o padrão será 100........................
  9. 9. Criando Arranjos Bidimensionais (matrizes) Matriz Quadrada.7 4 93 8 1 (Matriz 3x3)6 5 3 Matriz (mxn)31 26 14 18 5 303 51 20 11 43 65 (matriz 4x6)28 6 15 61 34 2214 58 6 36 93 7
  10. 10. Nome_variável = [1º linha de elementos; 2º linha de elementos; 3ºlinha de elementos;.......; última linha de elementos]
  11. 11. Criando (matrizes)
  12. 12. Matrizes também podemser utilizando-se vetores
  13. 13. Comandos “zeros”, “ones” e “eye”• zeros(m,n) – Cria matrizes com elementos zeros;• ones(m,n) – Cria matrizes com elementos um;• eye(n) – Cria uma matriz quadrada, cujos elementos da diagonal principal são iguais a 1.
  14. 14. Operadores de transposiçãoPermuta de um vetor linha para um vetor coluna e vice-versa;Em matrizes troca as linhas pelas colunas e vice-versa;O símbolo que representa a transposição é a aspa simples.
  15. 15. Referência a um elemento de arranjoVetorMatriz
  16. 16. VetorPara um vetor ve, ve(k) referencia o elemento na posição K.Exemplo: ve= 35 46 78 23 5 14 81 3 55 Então,ve(4)=23,ve(7)=81 e ve(1)=35
  17. 17. Matriz• ma(k,p) – faz referência ao elemento na linha k e na coluna p;• Exmplo:ma= 3 11 6 5 4 7 10 2 13 9 0 8ma(1,1)=3 e ma(2,3)=10
  18. 18. Dois Pontos “:”: para fazer referência a uma faixa de elementos dentro de um vetor ou matriz;Para um vetor: va(:) – todos elementos do vetor va;Va(m:n) - elementos referentes entre asposições m e n do vetor va.
  19. 19. Dois Pontos “:” em matrizes Para uma matriz: A(:,n)  referencia os elementos da matriz A em todas as linha na coluna n. A(n,:)  referencia os elementos da matriz A em todas as colunas da linha n. A(:,m:n)  referencia os elementos da matriz A em todas as linhas entre as colunas m e n. A(m:n,:)  referencia todos os elementos da matriz A em todas as colunas entre as linha m e n. Exemplo:A = [1 3 5 7 9 11;2 4 6 8 10 12; 3 6 9 12 15 18;4 8 12 16 20 24; 5 10 15 20 25 30]
  20. 20. B = A(:,3) E = A(1:3,2:4)C = A(2,:)D = A(2:4,:)
  21. 21. Adicionando elementosa variáveis declaradas
  22. 22. Funções nativas para manipulação de arranjos• lengt(a) – retorna o número de elementos;• Sinze(a) - O número de linhas e colunas;• Reshape(a,m,n) - Rearranja uma matriz;• Diag(a) – cria uma matriz quadrada com elementos de (a) na diagonal principal.
  23. 23. Cadeia de caracteres (strings)• String – Cadeia de caracteres organizada em um arranjo. Para criá-la basta digitar entre aspas simples;• Contem letras, números, espaços e outros símbolos;• Ex: ‘ad ef’;’3%fr2’; ‘{edcba:21!’; ‘matlab’.
  24. 24. Também e possívelmodificar os arranjos
  25. 25. Char Cria um arranjo como todos do mesmo tamanho da maior string
  26. 26. X≠Y
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×