来自鲁欣的问题
【在matlab中如何将向量中的0元素用机器零代替?】
在matlab中如何将向量中的0元素用机器零代替?
1回答
2020-04-18 05:02
【在matlab中如何将向量中的0元素用机器零代替?】
在matlab中如何将向量中的0元素用机器零代替?
src=[zeros(1,10),ones(1,7)];%产生10个零和7个1,下面打乱他的顺序.
index=randperm(17);%产生一个随机的全排列顺序
B=src(index)%打乱后的0,1向量,并且满足你的要求.