Scilab-Branch-6.1-GIT
- Scilab Help
- Elementary Functions
- Bitwise operations
- Complex numbers
- Discrete mathematics
- Matrix generation
- Log - exp - power
- Floating point
- Radix conversions
- Integers
- Matrix - shaping
- Matrix operations
- Search and sort
- Set operations
- Trigonometry
- &, &&
- extraction
- ind2sub
- insertion
- isempty
- isequal
- modulo
- ndims
- |, ||
- size
- sub2ind
Scilab Help >> Elementary Functions > ind2sub
ind2sub
linear index to matrix subscript values
Syntax
[i1,i2,..] =ind2sub(dims,I) Mi = ind2sub(dims,I)
Arguments
- 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 — matrix subscript values to linear index
- extraction — matrix and list entry extraction
- insertion — partial variable assignation or modification
Report an issue | ||
<< extraction | Elementary Functions | insertion >> |