Name

ind2sub — linear index to matrix subscript values

Calling Sequence

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

Parameters

dims

vector: the matrix dimensions

I

vector: the given linear index

i1,i2,..

the subscript values (same matrix shape as I)

Mi

matrix whose columns contains the subscript values.

Description

ind2sub is used to determine the equivalent subscript values corresponding to a given single index into an array. [i1,i2,..] = ind2sub(dims,I) returns the arrays i1, i2, ... containing the equivalent row, column, ... subscripts corresponding to the index matrix I for a matrix of size dims. Mi=ind2sub(dims,I) returns a matrix Mi whose columns are the arrays i1(:), i2(:), ...

Examples

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

See Also

sub2ind, extraction, insertion

Authors

Serge Steer, INRIA