Generate All Possible combinations

Hi Guys,
I want to combine 2 matrix & get all the possible combinations
the example is
I have matrix A & B
A = [2;4;6]
B = [1;3;5]
I want to generate all matrix C Combinations
C=[2 1 ; 2 3 ; 2 5 ; 4 1 ; 4 3 ; 4 5 ; 6 1 ; 6 3 ; 6 5]
And is there any matlab function to generate it ? Because in the future maybe I not only want to combine 2 matrix.
thanks

 Respuesta aceptada

Bruno Luong
Bruno Luong el 29 de Nov. de 2018
Editada: Bruno Luong el 29 de Nov. de 2018
A = [2;4;6]
B = [1;3;5]
[AA,BB] = meshgrid(A,B);
C = [AA(:),BB(:)]
ans =
2 1
2 3
2 5
4 1
4 3
4 5
6 1
6 3
6 5

Más respuestas (0)

Categorías

Productos

Versión

R2018b

Preguntada:

el 29 de Nov. de 2018

Comentada:

el 29 de Nov. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by