Cell array multiplication error
Show older comments
Hi everyone, I have a code like this:
for i=1:18
for j=1:5
B{i,j}=AvgMatrix(i,j)*r_prob{i,j};
D{i,j}=B{i,j}.*r_sch{i,j};
end
Finalcell{i,1}=D{i,1}+D{i,2}+D{i,3}+D{i,4}+D{i,5};
Finalarray(i,:)=Finalcell{i,1};
end
in each r_prob cell, there is a 1000 randomly generated numbers. I run this code and it was successful and I close it down. However, when I try to run it again, it gaves me an error "Unable to perform assignment because brace indexing is not supported for variables of this type." for B{i,j}=AvgMatrix(i,j)*r_prob{i,j}. Does anyone know what is the problem? Any help would be appreciated. Thank you a lot.
Accepted Answer
More Answers (0)
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!