La matriz identidad que resulta tendrá las mismas dimensiones que la matriz
argumento. El usar una matriz no cuadrada (rectangular) como la
argumento de IDN producirá un error.
En modo RPN, los dos ejercicios demostrados anteriormente son creados
usando: 4` IDN y @@@A@@@ IDN.
Función RDM
La función RDM (Re-DiMensión) se utiliza para re-escribir vectores y matrices
como matrices y vectores. La entrada a la función consiste en el vector o la
matriz original seguida por una lista de un solo número, si se convierte a un
vector, o a dos números, si se convierte a una matriz. En el caso primero, el
número representa la dimensión del vector, en el último, el número de filas y
columnas de la matriz. Los ejemplos siguientes ilustran el uso de la función
RDM:
Re-dimensionando un vector a una matriz
El ejemplo siguiente demuestra cómo re-dimensionar un vector de 6 elementos
a una matriz de 2 filas y 3 columnas en modo ALG:
En modo RPN, podemos utilizar [1,2,3,4,5,6] ` {2,3} ` RDM
para producir la matriz mostrada arriba.
Re-dimensionando una matriz a otra matriz
En modo de ALG, ahora utilizamos la matriz creada arriba y la re-
dimensionamos a una matriz de 3 filas y 2 columnas:
Página 10-10