Populating array with values from each iteration

Hi, I have 2 arrays (arrays A and B) both 9 x 9. I want to compare elements of both. If value of A exceeds corresponding value of B, then the value in new array C will be that of B, otherwise it will be value of A. I tried implementing tHis with for loops but only seem to get the value from last iteration of loop executions. I guess the others are being overwritten after every loop execution. How can I avoid this, or alternatively avoid for loops altogether for quicker computation.
for n=9;
for m=9;
if B(n,m) <= A(n,m)
C(n,m) = B(n,m);
else C(n,m)= A(n,m);
end;
end;
end;

 采纳的回答

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Loops and Conditional Statements 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by