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!