Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> MATLAB

Vectores en MATLAB: Conceptos Básicos de Vectores Fila y Columna

Un vector es un array unidimensional de números. MATLAB permite crear dos tipos:

Vectores Fila

Se crean encerrando elementos en corchetes, usando espacio o coma como delimitador.

Demo en vivo
r = [7 8 9 10 11]
r = 7 8 9 10 11

Vectores Columna

Se crean encerrando elementos en corchetes, usando punto y coma como delimitador.

Demo en vivo
c = [7; 8; 9; 10; 11]
c = 7 8 9 10 11

Referenciar Elementos de un Vector

El componente i-ésimo de vector v se refiere como v(i).

Demo en vivo
v = [1; 2; 3; 4; 5; 6];  % vector columna de 6 elementos
v(3)
ans = 3

Con dos puntos v(:) se listan todos los componentes:

Demo en vivo
v = [1; 2; 3; 4; 5; 6];
v(:)
ans = 1 2 3 4 5 6

Seleccionar rango de elementos: v(3:7) crea sub-vector con elementos 3 a 7.

Demo en vivo
rv = [1 2 3 4 5 6 7 8 9];
sub_rv = rv(3:7)
sub_rv = 3 4 5 6 7

Operaciones con Vectores

Ejemplos Rápidos

% Adición
a = [1 2 3]; b = [4 5 6]; c = a + b  % c = [5 7 9]

% Multiplicación escalar
v = [1 2 3]; s = 2 * v  % s = [2 4 6]

% Transpuesta
row = [1 2 3]; col = row.'  % col = [1; 2; 3]

% Producto punto
u = [1 2 3]; v = [4 5 6]; dp = dot(u, v)  % 32

% linspace
x = linspace(0, 2*pi, 100);  % 100 puntos entre 0 y 2π

MATLAB

  1. Fundamentos de MATLAB: Sintaxis Esencial y Comandos Básicos
  2. Variables en MATLAB: Conceptos Básicos y Ejemplos Prácticos
  3. Tipos de Datos en MATLAB: Guía Completa de Conversión y Determinación
  4. Operadores en MATLAB: Guía Completa de Aritméticos, Relacionales, Lógicos y Bitwise
  5. Vectores en MATLAB: Conceptos Básicos de Vectores Fila y Columna
  6. Matrices en MATLAB: Creación, Referenciación y Manipulación de Datos
  7. MATLAB: Dominando Arrays Multidimensionales y Especiales
  8. Dominando la Notación de Dos Puntos en MATLAB: Vectores e Iteraciones
  9. MATLAB - Números: Tipos, Almacenamiento y Conversión
  10. Dominando Strings en MATLAB: Creación, Manipulación y Funciones
  11. Funciones en MATLAB: Definición, Workspace, Entradas y Salidas