使用Matlab创建伯努利随机矩阵

时间:2015-10-07 14:18:37

标签: matlab

我正在尝试在matlab中实现压缩感知,同时尝试不同类型的传感矩阵(高斯,伯努利,傅里叶),并且我在实现时遇到了问题 - + 1伯努利随机矩阵作为传感矩阵,我生成如下:

p=0.5;
A=(rand(M,256)<p);
A=A*2-1;

其中M是

M => C*K*log(N/K)

N是向量长度,K是非零系数,是正确的吗?

0 个答案:

没有答案