- Aide de Scilab
- Fonctions Elémentaires
- Opérations binaires
- Nombres complexes
- Arithmétique
- Matrice - génération
- Exponentielle
- Virgule flottante
- Bases de numération
- Matrice - façonnage
- Opérations matricielles
- Chercher et trier
- Ensembles
- Traitement du signal
- Trigonométrie
- &, &&
- ind2sub
- iscolumn
- isempty
- isequal
- ismatrix
- isrow
- isscalar
- issquare
- isvector
- modulo
- ndims
- |, ||
- size
- sub2ind
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
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 — extraction à partir d'une matrice ou d'une liste
- insertion — insertion/modification dans une variable
Report an issue | ||
<< &, && | Fonctions Elémentaires | iscolumn >> |