Replacing existing matrix elements with new elements!

10 ビュー (過去 30 日間)
Pandiyaraj Gnanasekar
Pandiyaraj Gnanasekar 2019 年 12 月 25 日
Hello everyone!
I am having a 6x6 matrix of numbers ranging from 0 to 5. I want to replace the matrix elements 0 to 5 as 1 to 6.
[2 0 1 3 5 4;
1 2 4 5 0 3;
2 3 5 0 1 4;
1 0 2 3 4 5;
2 1 4 5 0 3;
1 3 5 0 4 2]
I want to replace (0 as 1), (1 as 2), (2 as 3) and so on up to (5 as 6).
if I use for loop it replace itself again and again and resulting in allocation of single number(6) in all positions. Is there is any better way to replace those values.
Any help is greatly appreciated. Thanks in advance.

採用された回答

Matt J
Matt J 2019 年 12 月 25 日
yourMatrix=yourMatrix+1;
  1 件のコメント
Pandiyaraj Gnanasekar
Pandiyaraj Gnanasekar 2019 年 12 月 25 日
Thank you so much for the answer. From this I learnt that overthinking is always dangerous!

サインインしてコメントする。

その他の回答 (0 件)

製品


リリース

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by