All the posible combination of two matrices

6 visualizaciones (últimos 30 días)
Jothi
Jothi el 17 de Dic. de 2012
I have two matrix
A=[1]
and
B=[2 3 4]
find the all possible combination of these tow matrices is
the output
C=[1 2; 1 3; 1 4; 1 2 3; 1 2 4; 1 3 4; 1 2 3 4]
how to find it

Respuesta aceptada

Andrei Bobrov
Andrei Bobrov el 17 de Dic. de 2012
Editada: Andrei Bobrov el 17 de Dic. de 2012
C = [];
for j1 = 1:numel(B)
a = nchoosek(B,j1);
C = [C;num2cell([repmat(A,size(a,1),1),a],2)];
end
  3 comentarios
Jothi
Jothi el 17 de Dic. de 2012
I got the results it's working properly
Jothi
Jothi el 17 de Dic. de 2012
How to store this in xls file.

Iniciar sesión para comentar.

Más respuestas (1)

Walter Roberson
Walter Roberson el 17 de Dic. de 2012
You cannot create a numeric matrix with a variable number of elements in each row.
  4 comentarios
Jothi
Jothi el 17 de Dic. de 2012
yes sir I did not get the numeric array. but cell array is okay for my problem. but how to store these answers (cell array) in xls file.
Walter Roberson
Walter Roberson el 17 de Dic. de 2012
xlswrite()

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by