Effacer les filtres
Effacer les filtres

swap matrix row randomly

68 vues (au cours des 30 derniers jours)
pavlos
pavlos le 26 Fév 2012
Commenté : Ahmad Momeni le 9 Nov 2020
Hello,
I have a 10x20 matrix and I`d like to change the rows randomly. For example, the 1st row will become, let`s say, the 9th, the 2nd will become the 5th, etc.
Any help?
Thank you.
Best,
Pavlos

Réponse acceptée

Jiro Doke
Jiro Doke le 26 Fév 2012
random_x = x(randperm(size(x, 1)), :)
  6 commentaires
Sivabalan Selvarajan
Sivabalan Selvarajan le 31 Mai 2020
Worked good !
Ahmad Momeni
Ahmad Momeni le 9 Nov 2020
Perfect!

Connectez-vous pour commenter.

Plus de réponses (2)

pavlos
pavlos le 28 Fév 2012
Hello,
Yes, that worked fine.
Thank you.
Best,
Pavlos
  1 commentaire
Jan
Jan le 28 Fév 2012
Please post a comment to an answer in the comment section for the answer. If an answer solves youzr problem, you can "accept" it to show, that no further assistence is required.

Connectez-vous pour commenter.


Zeab
Zeab le 7 Nov 2018
A simple line of code working great!

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by