我试图彻底排列大小为20的向量,但当我尝试使用perms(v)
时,我收到了错误
Error using perms (line 23)
Maximum variable size allowed by the program is exceeded.
我从文档中读到,超过10的载体所需的内存是天文数字。所以我正在寻找替代方案。
我尝试做的是以下内容(使用较小比例的示例,其中此处的向量仅为3而不是20) - 查找长度为3的所有向量x {{1} },例如
(x_i)^2 = 1
我试图迭代地创建"基矢量",其中' -1'元素从0增加到20,然后使用 (1, 1, 1),
(-1, 1, 1), (1, -1, 1), (1, 1, -1),
(-1, -1, 1), (-1, 1, -1), (1, -1, -1),
(-1, -1, -1)
来置换每个"基本向量",但我遇到了内存问题。
有没有替代方法呢?