All combinations

It returns all possible n-digit combinations of the elements of an L-element alphabet.
396 Downloads
Updated 27 Oct 2011

View License

% 'alphabet' is an array of L element.n is a positive integer representing
% the number of places in which the elements of 'alphabet' are arranged.
% m=all_comb(alphabet,n) returns an (L^n X n) matrix of all possible
% n-digit combinations of the elements of a given L-element alphabet.
% This function is very useful in finding all possible n-digit numbers
% that may be constructed from a set of digits; and when char(m) is used,
% all possible n-letter words that may constructed from a group of letters
% is found by this function.
% NOTE THAT the transposition operation used in this function in line 35
% will change complex-valued entries to their complex conjugate.
%
% By: Abdulrahman Ikram Siddiq
% Kirkuk - IRAQ
% Thursday Oct.27th 2011 11:15 PM

Cite As

Abdulrahman Siddiq (2024). All combinations (https://www.mathworks.com/matlabcentral/fileexchange/33495-all-combinations), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2008b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Characters and Strings in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0