How to restore output of for loop in matrix

1 view (last 30 days)
If i have the code
For i=1:10
tmp1=zeros(i,k);
for k=1:2
tmp1(k)=sum((sam(i,:)-cen(k,:)).^2);
end
tmp1
end
i want to store the variable tmp1 in matrix 10× 2

Accepted Answer

Stephen23
Stephen23 on 29 Sep 2018
Edited: Stephen23 on 29 Sep 2018
mat = zeros(10,2);
for ii = 1:10
for jj = 1:2
mat(ii,jj) = sum((sam(ii,:)-cen(jj,:)).^2);
end
end

More Answers (1)

muhammad ismat
muhammad ismat on 29 Sep 2018
Thank you very much

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!