MATLAB - Vetores
Um vetor é uma matriz unidimensional de números. O MATLAB permite a criação de dois tipos de vetores -
- Vetores de linha
- Vetores coluna
Vetores de linha
Row vectors são criados colocando o conjunto de elementos entre colchetes, usando espaço ou vírgula para delimitar os elementos.
r = [7 8 9 10 11]
O MATLAB executará a instrução acima e retornará o seguinte resultado -
r =
7 8 9 10 11
Vetores de coluna
Column vectors são criados colocando o conjunto de elementos entre colchetes, usando ponto e vírgula para delimitar os elementos.
c = [7; 8; 9; 10; 11]
O MATLAB executará a instrução acima e retornará o seguinte resultado -
c =
7
8
9
10
11
Referenciando os Elementos de um Vetor
Você pode fazer referência a um ou mais elementos de um vetor de várias maneiras. O i ésimo componente de um vetor v é referido como v (i). Por exemplo -
v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements
v(3)
O MATLAB executará a instrução acima e retornará o seguinte resultado -
ans = 3
Quando você faz referência a um vetor com dois pontos, como v (:), todos os componentes do vetor são listados.
v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements
v(:)
O MATLAB executará a instrução acima e retornará o seguinte resultado -
ans =
1
2
3
4
5
6
O MATLAB permite que você selecione uma variedade de elementos de um vetor.
Por exemplo, vamos criar um vetor de linha rv de 9 elementos, então faremos referência aos elementos 3 a 7 escrevendorv(3:7)e crie um novo vetor denominado sub_rv .
rv = [1 2 3 4 5 6 7 8 9];
sub_rv = rv(3:7)
O MATLAB executará a instrução acima e retornará o seguinte resultado -
sub_rv =
3 4 5 6 7
Operações de vetor
Nesta seção, vamos discutir as seguintes operações vetoriais -