Borrar filtros
Borrar filtros

Error using ==> sub2ind at 58 Out of range subscript.

2 visualizaciones (últimos 30 días)
LuMig
LuMig el 21 de Mzo. de 2014
Respondida: LuMig el 24 de Mzo. de 2014
Hallo, I am trying to use sub2ind but I am getting :Error using ==> sub2ind at 58 Out of range subscript. My code=
n = size(X ,2);
C = size(Meansi,2);
jj = sub2ind([C n], Y, (1:n)');
C=8 ,n=8
Y is a 8x1 matrix Y= 9 7 5 8 4 8 2 5
X=8X8 matrix of double.
Could any one please help.Thanx

Respuesta aceptada

Roger Stafford
Roger Stafford el 21 de Mzo. de 2014
The first value of Y, namely 9, is out of range for a subscript in an 8 x 8 matrix. That is undoubtedly what led to the error message.

Más respuestas (1)

LuMig
LuMig el 24 de Mzo. de 2014
Thank you...All the best

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by