MATLAB - Vetores
Um vetor é uma matriz unidimensional de números. O MATLAB permite criar dois tipos de vetores -
- Vetores de linha
- Vetores de coluna
Vetores de linha
Vetores de linha são criados colocando o conjunto de elementos entre colchetes, usando espaço ou vírgula para delimitar os elementos.
Demonstração ao vivo
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
Vetores de coluna são criados colocando o conjunto de elementos entre colchetes, usando ponto e vírgula para delimitar os elementos.
Demonstração ao vivo
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 º componente de um vetor v é referido como v(i). Por exemplo -
Demonstração ao vivo
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.
Demonstração ao vivo
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 selecionar uma série de elementos de um vetor.
Por exemplo, vamos criar um vetor linha rv de 9 elementos, faremos referência aos elementos de 3 a 7 escrevendo rv(3:7) e crie um novo vetor chamado sub_rv .
Demonstração ao vivo
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 -
-
Adição e Subtração de Vetores
-
Multiplicação escalar de vetores
-
Transposição de um vetor
-
Anexando Vetores
-
Magnitude de um Vetor
-
Produto Ponto Vetorial
-
Vetores com elementos uniformemente espaçados
MATLAB