how can i create a matrix in a loop and have some elements changing with every iteration
1 次查看(过去 30 天)
显示 更早的评论
I want to create a 10 by 10 matrix in a loop and have some elements changing between a particular range of values for each iteration.
4 个评论
Stephen23
2018-7-4
n=9;
for k=1:n
m{k}=1*k+ones(10)% to create 10 by 10 matrix
disp(m{k}) % to display matrix outcome for kth iteration
end
i need to include a line to change the values of some of the pixels. I do not know how to do that.
采纳的回答
Stephen23
2018-7-4
n = 9;
c = cell(1,n);
for k=1:n
c{k} = 1*k+ones(10);
c{k}(5,:) = 0 % change the fifth row's values.
end
2 个评论
Stephen23
2018-7-4
@Folakemi Omotoye: I hope that it helped. Remember to accept the answer that helped you most: accepting answers is an easy way of showing your appreciation of the volunteers who help on this forum.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 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!