How to find unique matrix or matrix combination from given permutations?

I have a matrix .
>> perms([19.95,20,20.05,20.95,21,21.05])
ans =
21.05 21 20.95 20.05 20 19.95
21.05 21 20.95 20.05 19.95 20
21.05 21 20.95 20 20.05 19.95
21.05 21 20.95 20 19.95 20.05
21.05 21 20.95 19.95 20.05 20
21.05 21 20.95 19.95 20 20.05
21.05 21 20.05 20.95 20 19.95
21.05 21 20.05 20.95 19.95 20
21.05 21 20.05 20 20.95 19.95
21.05 21 20.05 20 19.95 20.95
21.05 21 20.05 19.95 20.95 20
21.05 21 20.05 19.95 20 20.95
21.05 21 20 20.95 20.05 19.95
21.05 21 20 20.95 19.95 20.05
21.05 21 20 20.05 20.95 19.95
21.05 21 20 20.05 19.95 20.95
21.05 21 20 19.95 20.95 20.05
21.05 21 20 19.95 20.05 20.95
21.05 21 19.95 20.95 20.05 20
21.05 21 19.95 20.95 20 20.05
21.05 21 19.95 20.05 20.95 20
21.05 21 19.95 20.05 20 20.95
21.05 21 19.95 20 20.95 20.05
21.05 21 19.95 20 20.05 20.95
21.05 20.95 21 20.05 20 19.95
21.05 20.95 21 20.05 19.95 20
21.05 20.95 21 20 20.05 19.95
21.05 20.95 21 20 19.95 20.05
21.05 20.95 21 19.95 20.05 20
21.05 20.95 21 19.95 20 20.05
21.05 20.95 20.05 21 20 19.95
21.05 20.95 20.05 21 19.95 20
21.05 19.95 20.05 20 21 20.95
21.05 19.95 20.05 20 20.95 21
21.05 19.95 20 21 20.95 20.05
21.05 19.95 20 21 20.05 20.95
21.05 19.95 20 20.95 21 20.05
21.05 19.95 20 20.95 20.05 21
21.05 19.95 20 20.05 21 20.95
21.05 19.95 20 20.05 20.95 21
21 21.05 20.95 20.05 20 19.95
21 21.05 20.95 20.05 19.95 20
21 21.05 20.95 20 20.05 19.95
21 21.05 20.95 20 19.95 20.05
21 21.05 20.95 19.95 20.05 20
21 21.05 20.95 19.95 20 20.05
21 21.05 20.05 20.95 20 19.95
21 21.05 20.05 20.95 19.95 20
21 21.05 20.05 20 20.95 19.95
21 21.05 20.05 20 19.95 20.95
21 21.05 20.05 19.95 20.95 20
21 21.05 20.05 19.95 20 20.95
21 21.05 20 20.95 20.05 19.95
21 21.05 20 20.95 19.95 20.05
21 21.05 20 20.05 20.95 19.95
21 21.05 20 20.05 19.95 20.95
21 21.05 20 19.95 20.95 20.05
21 21.05 20 19.95 20.05 20.95
21 21.05 19.95 20.95 20.05 20
21 21.05 19.95 20.95 20 20.05
21 21.05 19.95 20.05 20.95 20
21 21.05 19.95 20.05 20 20.95
21 21.05 19.95 20 20.95 20.05
21 21.05 19.95 20 20.05 20.95
21 20.95 21.05 20.05 20 19.95
21 20.95 21.05 20.05 19.95 20
21 20.95 21.05 20 20.05 19.95
21 20.95 21.05 20 19.95 20.05
21 20.95 21.05 19.95 20.05 20
21 20.95 21.05 19.95 20 20.05
21 20.95 20.05 21.05 20 19.95
21 20.95 20.05 21.05 19.95 20
21 20.95 20.05 20 21.05 19.95
21 20.95 20.05 20 19.95 21.05
21 20.95 20.05 19.95 21.05 20
21 20.95 20.05 19.95 20 21.05
21 20.95 20 21.05 20.05 19.95
21 20.95 20 21.05 19.95 20.05
21 20.95 20 20.05 21.05 19.95
21 20.95 20 20.05 19.95 21.05
21 20.95 20 19.95 21.05 20.05
21 20.95 20 19.95 20.05 21.05
21 20.95 19.95 21.05 20.05 20
21 20.95 19.95 21.05 20 20.05
21 20.95 19.95 20.05 21.05 20
21 20.95 19.95 20.05 20 21.05
21 20.95 19.95 20 21.05 20.05
21 20.95 19.95 20 20.05 21.05
21 20.05 21.05 20.95 20 19.95
21 20.05 21.05 20.95 19.95 20
21 20.05 21.05 20 20.95 19.95
21 20.05 21.05 20 19.95 20.95
21 20.05 21.05 19.95 20.95 20
21 20.05 21.05 19.95 20 20.95
21 20.05 20.95 21.05 20 19.95
21 20.05 20.95 21.05 19.95 20
21 20.05 20.95 20 21.05 19.95
21 20.05 20.95 20 19.95 21.05
21 20.05 20.95 19.95 21.05 20
21 20.05 20.95 19.95 20 21.05
21 20.05 20 21.05 20.95 19.95
21 20.05 20 21.05 19.95 20.95
21 20.05 20 20.95 21.05 19.95
21 20.05 20 20.95 19.95 21.05
21 20.05 20 19.95 21.05 20.95
21 20.05 20 19.95 20.95 21.05
21 20.05 19.95 21.05 20.95 20
21 20.05 19.95 21.05 20 20.95
21 20.05 19.95 20.95 21.05 20
21 20.05 19.95 20.95 20 21.05
21 20.05 19.95 20 21.05 20.95
21 20.05 19.95 20 20.95 21.05
21 20 21.05 20.95 20.05 19.95
21 20 21.05 20.95 19.95 20.05
21 20 21.05 20.05 20.95 19.95
21 20 21.05 20.05 19.95 20.95
21 20 21.05 19.95 20.95 20.05
21 20 21.05 19.95 20.05 20.95
21 20 20.95 21.05 20.05 19.95
21 20 20.95 21.05 19.95 20.05
21 20 20.95 20.05 21.05 19.95
21 20 20.95 20.05 19.95 21.05
21 20 20.95 19.95 21.05 20.05
21 20 20.95 19.95 20.05 21.05
21 20 20.05 21.05 20.95 19.95
21 20 20.05 21.05 19.95 20.95
21 20 20.05 20.95 21.05 19.95
21 20 20.05 20.95 19.95 21.05
21 20 20.05 19.95 21.05 20.95
21 20 20.05 19.95 20.95 21.05
21 20 19.95 21.05 20.95 20.05
21 20 19.95 21.05 20.05 20.95
21 20 19.95 20.95 21.05 20.05
21 20 19.95 20.95 20.05 21.05
21 20 19.95 20.05 21.05 20.95
21 20 19.95 20.05 20.95 21.05
21 19.95 21.05 20.95 20.05 20
21 19.95 21.05 20.95 20 20.05
21 19.95 21.05 20.05 20.95 20
21 19.95 21.05 20.05 20 20.95
21 19.95 21.05 20 20.95 20.05
21 19.95 21.05 20 20.05 20.95
21 19.95 20.95 21.05 20.05 20
21 19.95 20.95 21.05 20 20.05
21 19.95 20.95 20.05 21.05 20
21 19.95 20.95 20.05 20 21.05
21 19.95 20.95 20 21.05 20.05
21 19.95 20.95 20 20.05 21.05
21 19.95 20.05 21.05 20.95 20
21 19.95 20.05 21.05 20 20.95
21 19.95 20.05 20.95 21.05 20
21 19.95 20.05 20.95 20 21.05
21 19.95 20.05 20 21.05 20.95
21 19.95 20.05 20 20.95 21.05
21 19.95 20 21.05 20.95 20.05
21 19.95 20 21.05 20.05 20.95
21 19.95 20 20.95 21.05 20.05
21 19.95 20 20.95 20.05 21.05
21 19.95 20 20.05 21.05 20.95
21 19.95 20 20.05 20.95 21.05
20.95 21.05 21 20.05 20 19.95
20.95 21.05 21 20.05 19.95 20
20.95 21.05 21 20 20.05 19.95
20.95 21.05 21 20 19.95 20.05
20.95 21.05 21 19.95 20.05 20
20.95 21.05 21 19.95 20 20.05
20.95 21.05 20.05 21 20 19.95
20.95 21.05 20.05 21 19.95 20
20.95 21.05 20.05 20 21 19.95
20.95 21.05 20.05 20 19.95 21
20.95 21.05 20.05 19.95 21 20
20.95 21.05 20.05 19.95 20 21
20.95 21.05 20 21 20.05 19.95
20.95 21.05 20 21 19.95 20.05
20.95 21.05 20 20.05 21 19.95
20.95 21.05 20 20.05 19.95 21
20.95 21.05 20 19.95 21 20.05
20.95 21.05 20 19.95 20.05 21
20.95 21.05 19.95 21 20.05 20
20.95 21.05 19.95 21 20 20.05
20.95 21.05 19.95 20.05 21 20
20.95 21.05 19.95 20.05 20 21
20.95 21.05 19.95 20 21 20.05
20.95 21.05 19.95 20 20.05 21
20.95 21 21.05 20.05 20 19.95
20.95 21 21.05 20.05 19.95 20
20.95 21 21.05 20 20.05 19.95
20.95 21 21.05 20 19.95 20.05
20.95 21 21.05 19.95 20.05 20
20.95 21 21.05 19.95 20 20.05
20.95 21 20.05 21.05 20 19.95
20.95 21 20.05 21.05 19.95 20
20.95 21 20.05 20 21.05 19.95
20.95 21 20.05 20 19.95 21.05
20.95 21 20.05 19.95 21.05 20
20.95 21 20.05 19.95 20 21.05
20.95 21 20 21.05 20.05 19.95
20.95 21 20 21.05 19.95 20.05
20.95 21 20 20.05 21.05 19.95
20.95 21 20 20.05 19.95 21.05
20.95 21 20 19.95 21.05 20.05
20.95 21 20 19.95 20.05 21.05
20.95 21 19.95 21.05 20.05 20
20.95 21 19.95 21.05 20 20.05
20.95 21 19.95 20.05 21.05 20
20.95 21 19.95 20.05 20 21.05
20.95 21 19.95 20 21.05 20.05
20.95 21 19.95 20 20.05 21.05
20.95 20.05 21.05 21 20 19.95
20.95 20.05 21.05 21 19.95 20
20.95 20.05 21.05 20 21 19.95
20.95 20.05 21.05 20 19.95 21
20.95 20.05 21.05 19.95 21 20
20.95 20.05 21.05 19.95 20 21
19.95
20.05 21.05 20.95 21 19.95 20
20.05 21.05 20.95 20 21 19.95
20.05 21.05 20.95 20 19.95 21
20.05 21.05 20.95 19.95 21 20
20.05 21.05 20.95 19.95 20 21
20.05 21.05 20 21 20.95 19.95
20.05 21.05 20 21 19.95 20.95
20.05 21.05 20 20.95 21 19.95
20.05 21.05 20 20.95 19.95 21
20.05 21.05 20 19.95 21 20.95
20.05 21.05 20 19.95 20.95 21
20.05 21.05 19.95 21 20.95 20
20.05 21.05 19.95 21 20 20.95
20.05 21.05 19.95 20.95 21 20
20.05 21.05 19.95 20.95 20 21
20.05 21.05 19.95 20 21 20.95
20.05 21.05 19.95 20 20.95 21
20.05 21 21.05 20.95 20 19.95
20.05 21 21.05 20.95 19.95 20
20.05 21 21.05 20 20.95 19.95
20.05 21 21.05 20 19.95 20.95
20.05 21 21.05 19.95 20.95 20
20.05 21 21.05 19.95 20 20.95
20.05 21 20.95 21.05 20 19.95
20.05 21 20.95 21.05 19.95 20
20.05 21 20.95 20 21.05 19.95
20.05 21 20.95 20 19.95 21.05
20.05 21 20.95 19.95 21.05 20
20.05 21 20.95 19.95 20 21.05
20.05 21 20 21.05 20.95 19.95
20.05 20 20.95 21.05 19.95 21
20.05 20 20.95 21 21.05 19.95
20.05 20 20.95 21 19.95 21.05
20.05 20 20.95 19.95 21.05 21
20.05 20 20.95 19.95 21 21.05
20.05 20 19.95 21.05 21 20.95
20.05 20 19.95 21.05 20.95 21
20.05 20 19.95 21 21.05 20.95
20.05 20 19.95 21 20.95 21.05
20.05 20 19.95 20.95 21.05 21
20.05 20 19.95 20.95 21 21.05
20.05 19.95 21.05 21 20.95 20
20.05 19.95 21.05 21 20 20.95
20.05 19.95 21.05 20.95 21 20
20.05 19.95 21.05 20.95 20 21
20.05 19.95 21.05 20 21 20.95
20.05 19.95 21.05 20 20.95 21
20.05 19.95 21 21.05 20.95 20
20.05 19.95 21 21.05 20 20.95
20.05 19.95 21 20.95 21.05 20
20.05 19.95 21 20.95 20 21.05
20.05 19.95 21 20 21.05 20.95
20.05 19.95 21 20 20.95 21.05
20.05 19.95 20.95 21.05 21 20
20.05 19.95 20.95 21.05 20 21
20.05 19.95 20.95 21 21.05 20
20.05 19.95 20.95 21 20 21.05
20.05 19.95 20.95 20 21.05 21
20.05 19.95 20.95 20 21 21.05
20.05 19.95 20 21.05 21 20.95
20.05 19.95 20 21.05 20.95 21
20.05 19.95 20 21 21.05 20.95
20.05 19.95 20 21 20.95 21.05
20.05 19.95 20 20.95 21.05 21
20.05 19.95 20 20.95 21 21.05
20 21.05 21 20.95 20.05 19.95
20 21.05 21 20.95 19.95 20.05
20 21.05 21 20.05 20.95 19.95
20 21.05 21 20.05 19.95 20.95
19.95
20 20.95 21 21.05 19.95 20.05
20.95
19.95 20 21.05 20.05 20.95 21
19.95 20 21 21.05 20.95 20.05
19.95 20 21 21.05 20.05 20.95
19.95 20 21 20.95 21.05 20.05
19.95 20 21 20.95 20.05 21.05
19.95 20 21 20.05 21.05 20.95
19.95 20 21 20.05 20.95 21.05
19.95 20 20.95 21.05 21 20.05
19.95 20 20.95 21.05 20.05 21
19.95 20 20.95 21 21.05 20.05
19.95 20 20.95 21 20.05 21.05
19.95 20 20.95 20.05 21.05 21
19.95 20 20.95 20.05 21 21.05
19.95 20 20.05 21.05 21 20.95
19.95 20 20.05 21.05 20.95 21
19.95 20 20.05 21 21.05 20.95
19.95 20 20.05 21 20.95 21.05
19.95 20 20.05 20.95 21.05 21
19.95 20 20.05 20.95 21 21.05
>>
I want to find out all possible m*n combinations of this matrix. In my case especially i required 1*2 combinations, such as [21.05, 21], [21, 20.95], [20.95, 20.05] and so on as array format. Please help me.

4 Comments

For n that is to be fixed for any one run, or for all valid n?
Please clarify what two-dimensional combinations would look like? Is [A A; A A] a valid two-dimensional combination? Is [A B; A C] with the repeated A? Is an m * n combination just a reshape() of an (m times n) combination vector to be m by n ?
m and n indicates unique size of matrix from matrix ans which shall not be repeated same values in identical places. For m=2 , n=2 I(:,:,1)=[19.95, 20;. 19.95, 20] I(:,:,2) =[20, 19.95; 19.95,20] and all possible combinations for m*n but not repeated the same matrix(m*n), means if [19.95, 20;. 19.95, 20] is located in different place in matrix ans shall be ignored.
That is not combinations, that is permutations, which is an important difference. Please confirm whether you need permutations or combinations? For permutations, [A B C] is different than [C A B], but for combinations they are the same.
Yes, permutations. But in matrix form. I need to find all possible permutations.

Sign in to comment.

Products

Asked:

on 26 Aug 2021

Commented:

on 27 Aug 2021

Community Treasure Hunt

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

Start Hunting!