Multi-Dimensional Arrays, Retreving data.

You have put a lot of thought into this already. Using the direction you are going, just track your location and use it to send the value from the array to the LED matrix.