ushuffle the matrix elements

1 vue (au cours des 30 derniers jours)
Offroad Jeep
Offroad Jeep le 22 Oct 2022
let a be any mXm matrix
e.g.
a = magic(3)
8 1 6
3 5 7
4 9 2
i want to shuffle the elements of the matrix so that they go to different positions
please guide.... Regards....

Réponse acceptée

John D'Errico
John D'Errico le 22 Oct 2022
a = magic(3)
a = 3×3
8 1 6 3 5 7 4 9 2
reshape(a(randperm(numel(a))),size(a))
ans = 3×3
7 6 1 8 2 5 9 3 4

Plus de réponses (0)

Catégories

En savoir plus sur Migrate GUIDE Apps 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