domingo, 17 de octubre de 2010

R - Matrices y determinantes

Lenguajes de Programación - Semana 7 - Tarea 6

R tiene la capacidad de manejar matrices de datos, vamos a realizar algunas operaciones con este tipo de dato:

Para comenzar abrimos nuestra terminal e iniciamos R, ya sabemos que para iniciarlo hay que escribir una "R" asi mayúscula en la línea de comandos.

Vamos a realizar un producto entre matrices, sabemos que para mutiplicar matrices el número de columnas de la primera debe coincidir con el numero de filas de la segunda o viceversa

Declaramos nuestras matrices, en este caso de 3 por 3 para obedecer la regla del producto de matrices:

escribimos en terminal: a <- matrix(c(-2, 1, -3, 1, 2, 3, 1, -2, -1) nrow=3, ncol=3)
declaramos otra matriz: b <- matrix(c(-1, 2, 3, -3, -2, 1, 3, -1, 2) nrow=3, ncol=3)

para ver las matrices solo escribimos el nombre de la matriz, ya sea a o b:



Para multiplicar la matriz solo escribimos a*b y el programa realizara el calculo

De la misma manera podemos sumar, restas o dividir las matrices

Para resolver la matriz por el método de determinantes solo escribimos la función det() y entre parentesis el nombre de la variable que contiene nuestra matriz, en este caso det(a)



SALUDOS A TODOS ^_^

1 comentario:

  1. Bueno, este es un sólo programa y bastante chiquito. Te pongo un punto para el reporte 4 por esta entrada y sigo buscando los demás. Se supone que tienen que ser por lo menos dos de lenguajes funcionales.

    ResponderEliminar