Angenommen, ich habe 4 Buchstaben und möchte sie an 3 Stellen anordnen (Wiederholung erlaubt), also hätte ich 4 3 = 64 mögliche Permutationen. Wie kann ich sie berechnen und drucken?
Vereinfacht Amros Antwort , Sie könnten dies verwenden:
%Vor% Matrix y
sollte die gewünschten Permutationen speichern.
Ein intuitiver One-Liner:
%Vor%Obwohl es gut aussieht, ist es langsam und ineffizient. Verwenden Sie es nicht für große Datenmengen.
Tags und Links permutation matlab cartesian-product