![Indirect assignment: How to create and use matrices named x1, x2,..., xn](https://blogs.sas.com/content/iml/files/2011/09/t_indirect.png)
I recently blogged about how to eliminate a macro loop in favor of using SAS/IML language statements. The purpose of the program was to extract N 3x3 matrices from a big 3Nx3 matrix. The main portion of my PROC IML program looked something like this: proc iml; ... do i=0