how to optimise the code with cell?
Show older comments
for this program i am calculating A by using for
A = cell(1,3);
for k = 1:3
A{k} = B*k + C*k;
end
And then every matrix is to be compared to get a Optimal matrix containg minimum of every every A matrix
Comparison = cat(3,A{1},A{2},A{3});
MinimumMatrix = min(Comparison./(Comparison~=0),[],3);
This is a example code
Nut in actual program i have to calculate
k=1000:10:5500
What function should be used in
Comparison = cat(3,A{1000},A{1010},.. A{5500});
to avoid writing the name of each variable for comparison matrix
2 Comments
madhan ravi
on 12 Feb 2019
cellfun(@(x)min(x),A,'un',0)
madhan ravi
on 12 Feb 2019
oops I misinterpreted please upload cell A as .mat file
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!