Introducción a los vectores en Matlab
Un vector es un conjunto cerrado de elementos. En Matlab, podemos crear vectores usando corchetes. Los vectores son una de las ilustraciones de las matrices (matriz unidimensional). Se puede representar de dos maneras: vector de fila y vector de columna.
Vector fila
Es un conjunto horizontal de elementos. Se representa entre corchetes. Cada elemento está separado por comas o espacios.
X = (4 7 8) o X = (4, 7, 8)
Vector de columna
Es un conjunto vertical de elementos. También se representa entre corchetes. Hay dos formas de crear vectores de columna primero es separando cada elemento por un punto y coma y otra forma es escribir cada elemento en la siguiente fila de la ventana de comandos.
X = (4; 6; 7) o
X = (4
6 6
7)
Operaciones vectoriales
Los operadores de vectores se clasifican en términos generales en dos categorías.
1. Operación aritmética
Consideremos dos vectores x e y con valores x = (1 4 5 3) e y = (5 3 2 1) podemos realizar varias operaciones en estos dos vectores x e y.
a. Multiplicación: esta función se usa para multiplicar por cualquier valor aritmético a todo el vector.
Por ejemplo:
mul = 3 * x
mul = 3 * (1 4 5 3)
mul = (3 12 15 9)
Sintaxis: variable name = arithmetic constant * vector name
si. Función trigonométrica: podemos aplicar cualquier función trigonométrica en vectores como sin, cos, tan, cosec, sec, etc.
Ejemplo tri = cos (x)
La respuesta es: 0.54 - 0.65 0.28 -0.99
Sintaxis: variable name = trigonometric function name ( vector name )
Suma: Esto muestra un total de (suma de) elementos completos en un vector.
Ejemplo
x = (1 4 5 3)
Total = suma (x)
La salida es total = 13
Sintaxis: variable name = = sum ( vector name )
C. Longitud: muestra la longitud de un vector en particular, déjenos un vector p = (9 7 5 3 1 9 7 5 3 1)
Ejemplo
p = (9 7 5 3 1 9 7 5 3 1)
Len = longitud (p)
La salida es Len = 10
re. Adición de vectores: la adición de dos o múltiples vectores es una operación simple en Matlab, consideremos dos vectores p y q.
P = (4 6 3 2) y q = (5 7 9 1)
Agregar = p + q
La salida es Agregar = (9 13 12 3)
Sintaxis: vector name operator ( + ) vector name
Del mismo modo, podemos hacer operaciones de resta como sub = p - q
mi. Multiplicación de vectores: si queremos multiplicar dos vectores, un simple operador de multiplicación (*) no funcionará. Por lo tanto, necesitamos agregar un operador de punto ('.') Con un operador de multiplicación.
Ejemplo:
P = (4 6 3 2) y q = (5 7 9 1)
mul = p. * q
la salida es mul = (20 42 27 2)
Sintaxis: variable name = vector name dot operator multiplication operator vector name
Supongamos que quiero averiguar el cuadrado de un vector en particular o quiero multiplicar el vector por ese vector solamente.
Entonces la sintaxis será squr = x. 2
2. Operación relacional
a. Igual al operador : este operador compara cada n de cada elemento de dos vectores y da salida es cero y una forma.
Ejemplo
m = (2 5 8)
Yn = (5 5 3)
Como sabemos, hay tres elementos en el vector my el vector n,
m == n
La declaración anterior dará salida como 0 1 0, lo que significa que el primer no no es igual, el segundo número es igual y el tercer no no es igual. O representa falso y 1 representa verdadero.
si. Menor que el operador (<): Menor que el operador representa con el símbolo '<'. Podemos comparar una matriz dada con cualquier constante aritmética o con cualquier otro vector.
Ejemplo
m = (3 2 4)
n = (1 1 1)
m <n
la salida será 0 0 0, eso significa que todos los números son mayores que el vector n.
y si m <10
entonces la salida será 1 1 1, eso significa que todos los números son menores que 10.
C. Mayor que operador (>): Mayor que el operador representa por el símbolo ('>'). Podemos comparar una matriz dada con cualquier constante aritmética o con cualquier otro vector.
Ejemplo:
M = (3 2 4)
N = (1 1 1)
m> n
La salida será 1 1 1, eso significa que todos los valores son mayores que los valores del vector n.
Conclusión - Vectores en Matlab
En Matlab, podemos crear diferentes tipos de vectores donde podemos realizar varias operaciones como suma, resta, multiplicación, cuadrado, raíz cuadrada, potencia, escala, multiplicación de vectores, producto de puntos, etc.
Artículos recomendados
Esta es una guía de Vectores en Matlab. Aquí discutimos los tipos de operación de vectores que incluyen la operación aritmética y relacional junto con algunos ejemplos. También puede consultar los siguientes artículos para obtener más información:
- Tipos de datos en MATLAB
- Usos de Matlab
- Alternativas de Matlab
- Mientras Loop en Matlab
- Funciones de MATLAB
- Compilador Matlab | Aplicaciones del compilador Matlab