Como extrair coluna não vertical da matriz no Matlab

Tenho a matriz A e um vetor b, que especifica o índice da coluna do elemento a ser extraído para cada linha correspondente da matri

Por exemplo

A = [1 2 3
     4 5 6
     7 8 9]

b = [1 3 2]'

Eu gostaria de terc = [1 6 8]' na saída. Como conseguir isso?

Eu tenteiA(:, b), mas não funciona como eu preciso.