Como Crear Vectores Y Matrices En Maxima
Como se construye matrices:
* Para definir una matriz se utiliza la palabra matrix y entre paréntesis encerramos las filas de la misma que a su vez están encerradas por corchetes ycadaelemento separado por comas.
A:matrix([4,5,6],[w,e,ro]);
* Podemos también construirlos mediante el comando “entermatrix” seguidos de el numero de filas y el numero de columnas (debe sersiempre una matriz cuadrada), con esto también podemos señalar si queremos que sea simétrica, antisimetrica, diagonal o general esto quiere decir poner posición por posición.
B: entermatrix(3,3);
*Matrices especiales, como las diagonales, las nulas o la identidad, pueden construirse también con comandos específicos.
* Diagmatrix (Número,Valor)
Genera una matriz cuadrada diagonal cuyotamaño se establece mediante el valor de Número y en la que todos los elementos de la diagonal tienen el mismo Valor.
* Ident (Número)
Genera la matriz identidad (cuadrada) cuyo tamaño vienedado por el valor Número; es un caso particular del anterior.
* Zeromatrix(n,m)
Genera la matriz nula de n filas y m columnas
* Ematrix(m,n,Z,i,j);
Genera una matríz "casi nula"de m filas por n columnas: todos los elementos nulos salvo el que ocupa la posición (i,j) cuyo valor es Z.
Recuperar elementos y Submatrices
Añadir filas y columnas
Es posible asignar una matriza una variable y luego ir extrayendo de forma independiente filas (row), columnas (column) u otro tipo de submatrices haciendo uso de los comandos siguientes.
* col(Matriz,NúmColumna).
Recuperala columna cuyo número se indica.
* Row(Matriz,NúmFila).
Recupera la fila cuyo número se indica.
* Matriz[i,j]
Recupera el elemento de la fila i, columna j.
*submatrix(fila,Matriz,columna).
Elimina de la Matriz las fila y columna que se desea.
* addrow(Matriz, lista_1, ..., lista_p).
Añade en la base de Matriz las filas dadas por unas listas (o matrices). Las...
Regístrate para leer el documento completo.