How to assign the size of a k-th column of a cell to the k+1-th?

2 visualizaciones (últimos 30 días)
Flavia Lerra
Flavia Lerra el 29 de Sept. de 2021
Respondida: Rik el 29 de Sept. de 2021
Hi everybody,
I need to assign the size of the k-th column of a cell to the k+1-th in a for loop. This form seems not to work because the index exceeds the number of array elements (1).
sbc{k}=size(cycles{k+1});
  5 comentarios
Rik
Rik el 29 de Sept. de 2021
And what value should the last element of sbc have?
Flavia Lerra
Flavia Lerra el 29 de Sept. de 2021
sbc should be the size of the k+1-th column

Iniciar sesión para comentar.

Respuestas (1)

Rik
Rik el 29 de Sept. de 2021
When you execute this line:
sbc{k}=size(cycles{k+1})
the k+1 element of cycles doesn't exist yet. You will have to make sure your loop starts 1 later and does sbc{k-1}.
Alternatively you can use a second loop that runs up N-1.

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by