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 日

0 投票

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 件)

カテゴリ

製品

リリース

R2018b

質問済み:

2018 年 11 月 29 日

コメント済み:

2018 年 11 月 29 日

Community Treasure Hunt

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

Start Hunting!

Translated by