所有可能的组合使用matlab



如果A=[1 1 2 2 2],我想要这个向量的所有可能组合。答:R=[1 1 2 2 2;1 2 1 2 2;1 2 2 1 2;1 2 2 2 1;2 1 1 2 2;2 1 2 1 2;2 1 2 2 1;2 2 1 2 1;2 2 2 1 1;[2 2 1 1 2]这有什么命令吗?

您可以使用perms获得所有排列,并使用unique删除相同的排列

unique(perms([1,1,2,2,2]),'rows')

相关内容

  • 没有找到相关文章

最新更新