Hello,
from a given vector i want to create all possible combinations.
I have the following code, a vector of [5 10 15] and I want to create the combinations of maxHiddenLayers numbers, it it has the value 2 i would get for example:
[5 5; 5 10; 5 15; 10 5; 10 10; 10 15; 15 5; 15 10; 15 15]
With the code i got i am not geting the [5 5; 10 10; 15 15], i can't have the same number in the columns and i wanted.
maxHiddenLayers = 2;minNeurons = 5;maxNeurons = 15;rangeNeurons = minNeurons:5:maxNeurons;nk = nchoosek(rangeNeurons,maxHiddenLayers)p = zeros(0,maxHiddenLayers);for i=1:size(nk,1), pi = perms(nk(i,:)); p = unique([p; pi],'rows')end
Best Answer