Respuestas
La matriz (array) es el tipo fundamental de dato en MATLAB. La variable escalar que hemos estudiado en la página anterior es un caso particular de matriz de dimensión 1×1. Los vectores son las matrices más simples: un vector fila de m elementos es una matriz de dimensión m×1, un vector columna de n elementos es una matriz de dimension 1×n. En esta página, vamos a ver como se crean vectores, como se realizan operaciones con estas entidades y cómo se accede a sus elementos.
En muchos lenguajes, el primer elemento de un vector (array) tiene índice cero, en MATLAB tiene índice uno.
Un vector x es un conjunto de n números reales
[x1, x2, ....xn]
Geometricamente, representa un punto en el espacio Rn, especificado por las n coordendas x1, x2, ....xn.
En Física representamos un vector r en el espacio R3 respecto a un Sistema de Referencia Ortonormal formado por el origen O y tres vectores unitarios mutuamente perpendiculares. Las direcciones de estos vectores se denominan, ejes X, Y y Z, respectivamente.
→
r
=5
ˆ
i
+3
ˆ
j
−5
ˆ
k
Los coeficientes de los vectores unitarios (las proyecciones del vector r sobre los ejes coordenados) son las coordendas (x, y, z) del punto P.
En MATLAB representamos un vector del siguiente modo
>> r=[5 3 -5]
r = 5 3 -5
>> r=[5,3,-5]
r = 5 3 -5
Para crear un vector fila se escribe sus elementos unos a continuación de los otros separados por espacios o comas y entre paréntesis cuadrados, tal como se muestra en el cuadro. Para crear un vector columna se escribe los elementos unos a continuación de los otros separados por puntos y comas o bien, en forma columna tal como se indica en el cuadro.