# sub2ind

converte matriz de valores subescrtos para índice linear

## Seqüência de Chamamento

    I = sub2ind(dims,i1,i2,...)
                J = sub2ind(dims,Mi)

## Parâmetros

dims

  vetor, as dimensões da matriz

i1,i2,...

  os arrays de valores subescritos (de mesma forma que a matriz `I`)

Mi

  matriz cujas colunas contém os valores subescritos.

I

  o array de índice linear

## Descrição

`sub2ind` é usado para determinar o índice único equivalente que corresponde ao dado conjunto de valores subescritos. `I = sub2ind(dims,i1,i2,..)` retorna o índice linear equivalente aos subescritos das linha, coluna, ... nos arrays `i1`, `i2`,.. para uma matriz de tamanho `dims`. Neste caso, `i1`, `i2`,.. devem ter o mesmo formato e o resultado `I` tem a mesma forma da matriz. `I = sub2ind(dims,Mi)` retorna o índice linear equivalente aos subescritos nas colunas da matriz `Mi` para uma matriz com tamanho `dims`. Neste caso `I` é um vetor coluna.

## Exemplos

    i=[1 2 1 1 2 1 1];
    j=[1 2 3 1 2 3 3];
    k=[1 2 1 2 1 2 1];
    sub2ind([2,3,2],i,j,k)

    sub2ind([2,3,2],[i',j',k'])

## Ver Também

- ind2sub
- extraction
- insertion