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

 Akzeptierte Antwort

Jiro Doke
Jiro Doke am 26 Feb. 2012

30 Stimmen

random_x = x(randperm(size(x, 1)), :)

6 Kommentare

N/A
N/A am 24 Okt. 2017
briliant !
Farid Khosravikia
Farid Khosravikia am 17 Jan. 2018
Awesome!
A Aftab
A Aftab am 18 Apr. 2020
Super!
Mohan Kumar
Mohan Kumar am 26 Apr. 2020
brilliant
Sivabalan Selvarajan
Sivabalan Selvarajan am 31 Mai 2020
Worked good !
Ahmad Momeni
Ahmad Momeni am 9 Nov. 2020
Perfect!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (2)

pavlos
pavlos am 28 Feb. 2012

2 Stimmen

Hello,
Yes, that worked fine.
Thank you.
Best,
Pavlos

1 Kommentar

Jan
Jan am 28 Feb. 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.

Melden Sie sich an, um zu kommentieren.

Zeab
Zeab am 7 Nov. 2018

1 Stimme

A simple line of code working great!

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by