A derangement is a permutation of the elements of a set, such that no element appears in its original position.
The code use non rejection method for better predictable runtime.
Cite As
Bruno Luong (2026). Random derangement (https://www.mathworks.com/matlabcentral/fileexchange/87994-random-derangement), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2020b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
