Shuffle the rows a matrix

13 views (last 30 days)
Joana
Joana on 9 Dec 2019
Commented: Joana on 9 Dec 2019
Hi
I have a matrix x of size 512x3600, and another matrix y=512x1, I need to shuffle the entire rows of matrix x and alement of matrix y in the same order.
How to do that.?

Accepted Answer

dpb
dpb on 9 Dec 2019
ir=randperm(1:numel(y)); % since y is 1D; otherwise use size(y,1)
y=y(ir);
x=x(ir,:);

More Answers (0)

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!