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

 采纳的回答

Bruno Luong
Bruno Luong 2018-11-29
编辑:Bruno Luong 2018-11-29
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

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Logical 的更多信息

产品

版本

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by