Date: Jan 30, 2013 4:38 PM
Author: Naresh
Subject: index end-point to matrix

I have a vector with indices, for e.g.

b = [1 4 7]

Using these indices, I am trying to develop a matrix that looks like this
a =[1 0 0;
2 3 4;
5 6 7]

In other words, the indices variable (b) indicates end-points of the matrix a for each row. This looks simple but been trying to figure out how to generalize the code when b could be of different sizes. Any hints would be appreciated.