我想知道如何随机生成一个 -1 或 1 的序列。
例如:
[1 1 -1 -1] or
[-1 1 -1 1 1 1 1 -1 ] or
[-1 1 1 -1 1 -1 -1] are what I expect.
但是 [-1 0 1 -1 -1]
或 [2 1 -1 -1 1 1]
不是我想要的。
最佳答案
N 个元素的一个衬垫:
2*randi(2, 1, N) - 3
或者更清楚
(-1).^randi(2, 1, N)
关于matlab - 你如何生成一个只有 -1 和 1 的随机序列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33338823/