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

3 views (last 30 days)
Flavia Lerra
Flavia Lerra on 29 Sep 2021
Answered: Rik on 29 Sep 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 Comments

Sign in to comment.

Answers (1)

Rik
Rik on 29 Sep 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.

Community Treasure Hunt

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

Start Hunting!