¡Tu pase directo al aprobado!
Matrices
Matrices
Las matrices pueden ser descritas como vectores multidimensionales.
Creamos matrices en R con la función matrix(). Esta acepta dos argumentos, nrow y ncol. Con ellos especificamos el número de renglones y columnas que tendrá nuestra matriz.
-
CREAR UNA MATRIZ
1) Matriz sin especificar renglones ni columnas.
2) Matriz con cuatro renglones y tres columnas.
Utilizamos rbind() para crear una matriz en la que cada vector sea un renglón.
Utilizamos cbind() para crear una matriz en la que cada vector sea una columna.
-
OPERACIONES CON MATRICES
Con matrices se pueden realizar las operaciones matemáticas típicas, como la suma, la resta y los productos de matrices; además de otras operaciones más complejas como son la transpuesta de una matriz, la inversa de una matriz, matriz diagonal, etc.
Ejercicios
Formación de matrices y operaciones matriciales
Para la elaboración de matrices a partir de vectores o valores dados, emplearemos el comando matrix, rbind o cbind.
Ejercicio 1:
-
Elaborar una matriz A cuyas columnas sean los vectores que representan la edad, la altura y la paga semanal de 3 hermanos.
-
Escribir el vector u formado por los valores de la diagonal principal de A.
-
Elaborar una matriz B con los mismos valores empleando el comando cbind, y comprobar que es idéntica a A haciendo A-B = Matriz nula.
Ejercicio 2:
Dada una matriz A:
-
Obtener la inversa de la matriz (Usa solve).
-
Escribe la matriz I, calculada mediante el producto de matrices de A y su inversa.