También debemos tener en cuenta que la "fuente" de los números puede ser una serie, otra matriz, o simplemente un escalar, que se indicará de la siguiente manera:

NuevaMatriz=AntiguaMatriz
NuevaMatriz=escalar
NuevaMatriz=MatricesSimétricas.

La última alternativa está restringida a la opción BLOCK.

Así por ejemplo, para crear una matriz en la que todos los elementos de la diagonal principal sean iguales a 2, y esta matriz sea cuadrada, utilizaríamos la orden,

mform(nrow=5,type=diag)matriz=2;

El siguiente ejemplo muestra como se crea una matriz a partir de una serie. Supongamos que la memoria de trabajo mantiene una serie llamada serie1, cuyos valores son {1, 2, 3, 4, 5, 6, 7, 8, 9}. La orden

mform(nrow=3,ncol=3)serie1;

generaría una matriz llamada "serie1", como la que sigue:

Cómo vemos, los datos se van disponiendo de arriba hacia abajo.


Anterior
Siguiente