Confundi-me com um vetor indexado por uma matriz, no Matlab

Os seguintes códigos são executados no Matlab:

a = [1 2 3 4]
b = [ 1 2 3; 1 2 3; 1 2 3]
a(b)

O resultado de a (b) é uma matriz:

[ 1 2 3; 1 2 3; 1 2 3]

Alguém pode explicar o que aconteceu aqui? Por que um vetor pode ser indexado por uma matriz, como interpretar o resultado?

questionAnswers(2)

yourAnswerToTheQuestion