How to swap multiple rows of a matrix at a time

13 ビュー (過去 30 日間)
Meghan Holland
Meghan Holland 2020 年 11 月 23 日
コメント済み: Meghan Holland 2020 年 11 月 23 日
Hi. I have a fairly large matrix (generated from an image) that I need to swap rows in. I need to swap multiple rows at a time (rows 1:63 with rows 142:201, roughly) and display this new image. I see a lot of examples of swapping indivual rows in small matrices, but nothing about swapping multiple rows at a time or swapping rows in large matrices, so how do I do this?

採用された回答

James Tursa
James Tursa 2020 年 11 月 23 日
編集済み: James Tursa 2020 年 11 月 23 日
A = your matrix
A([1:63,142:202],:) = A([142:202,1:63],:);
  1 件のコメント
Meghan Holland
Meghan Holland 2020 年 11 月 23 日
Thank you so much!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImages についてさらに検索

製品


リリース

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by