Shuffling a cell array

24 views (last 30 days)
Bruno
Bruno on 26 Feb 2014
Answered: Jos (10584) on 26 Feb 2014
Y is a cell array where every cell has the T and x subsections. I extracted the cell that I needed and plotted out=cell2mat(Y([6 8 10 12 17 19 29 33 36 44]));
T=out(1:3640,2);
plot(T);
I want to shuffle the cell that I extracted and plot
Thanks

Answers (1)

Jos (10584)
Jos (10584) on 26 Feb 2014
If you intend to randomise the order of the elements of an array A, try this
A = [10 20 30 40 50 60]
A_shuffled = A(randperm(numel(A)))
help randperm

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!