# ind2sub

преобразование линейных индексов в подындексы

## Последовательность вызова

                [i1,i2,..] =ind2sub(dims,I)
                Mi = ind2sub(dims,I)

## Аргументы

dims

  вектор: размеры матрицы

I

  вектор: заданный линейный индекс

i1,i2,..

  подындексы (матрица той же формы, что и `I`)

Mi

  матрица, чьи столбцы содержат подындексы.

## Описание

Функция `ind2sub` используется для определения эквивалентных подындексов, соответствующих заданному отдельному индексу в массиве. `[i1,i2,..] = ind2sub(dims,I)` возвращает массивы `i1`, `i2`, ... , содержащие эквивалентные подындексы строк, столбцов, ... соответствующие матрице индексов `I` для матрицы размером `dims`. `Mi=ind2sub(dims,I)` возвращает матрицу `Mi`, чьи столбцы являются массивами `i1(:)`, `i2(:)`, ...

## Примеры

    ind2sub([2,3,2],1:12)
    [i,j,k]=ind2sub([2,3,2],1:12)

## Смотрите также

- sub2ind
- extraction
- insertion