MATLAB Answers

0

Divide the array of cells

Asked by Lev Mihailov on 25 Jun 2019
Latest activity Commented on by Jan
on 25 Jun 2019
Accepted Answer by Jan
Hello! I have two arrays of cells and nodo divide them among themselves, in some parts of the cells there is an "o".
Gll{i}=Unt1{i}/Unt2{i} % Error @ Cell contents assignment to a non-cell array object.
Help solve this problem.

  2 Comments

Alex Mcaulley on 25 Jun 2019
Please, upload your data in a mat file.
Jan
on 25 Jun 2019
What does this mean: "in some parts of the cells there is an "o""? What are "parts of cells"? What do you expect for dividing the character "o"?

Sign in to comment.

Tags

Products

1 Answer

Jan
Answer by Jan
on 25 Jun 2019
 Accepted Answer

The error message means, that Gll is not a cell array, but something else. Then you cannot use the curly braces for indexing.
Without seeing the definitions of the inputs and of Gll the readers cannot guess how to solve the problem.

  2 Comments

Gll{i}=Unt1{i}/Unt2{i} % Isn't Gll {i} indexed?
Jan
on 25 Jun 2019
@Lev: I cannot know how you have defined Gll before. You need the curly braces, if you have defined it e.g. by:
Gll = cell(1, 200);
Please post the relevant part of the code - preferrably as "minimal working example": A piece of code which runs by copy&paste on the computers of the readers. Then add a copy of the complete error message and explain, what you want to achieve. Without these details, I cannot post an explicit solution or suggestion.

Sign in to comment.