How to vectorize for loop on cell array(with additional indexing)
Show older comments
I have the below for loop that needs to be vectorized.
I am unable to vectorize effectively as I have to use for loop(to obtain 'solution ') even after using cell fun to obtain the max value initially.
CuMu=[{'a'},{[100 1;1,1;50 2]};{'b'},{[150 1; 50 2]};{'c'},{[200 1;3,3; 50 2]};{'d'},{[250 1;1,1;1,1; 50 2]};{'e'},{[300 1; 50 2]}];
for k=1:5
Max(k,:)=max(CuMu{k,2}(:,1));
end
solution=max(Max);
Objective:To improve the performace through vectorization
Thanks.
Accepted Answer
More Answers (0)
Categories
Find more on Loops and Conditional Statements 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!