【发布时间】:2015-08-15 20:39:08
【问题描述】:
假设我有一个向量[1 0],我想列出该向量中适合1x3 向量的所有可能的数字组合。 IE。
[1 1 1] [1 1 0] [1 0 0] [0 0 0] [0 0 1] [0 1 1] [1 0 1] [0 1 0].
我已经这样做了(这里是link),但是当我在第 10 维做事情时,我的功能很慢。
那是我运行combos([1 0],10) 时,需要几分钟时间。
我想知道 matlab 是否基本上有一个已经可以做到这一点的函数(类似于 perms 或 nchoosek),或者是否有人有比我更快的方法。
【问题讨论】:
标签: arrays matlab combinations permutation