产生随机数你应该知道用哪个函数吧,rand(),你可以设置一个阈值,rand()出来的数值小于这个数就设置为0,大于或等于这个阈值就设置为1,然后把0或1赋值给X(i),就可以了.
for i =1:N
temp = rand();
if
temp < 0.5;
x(i) = 0;
else
temp >= 0.5;
x(i) = 1;
end
end
matlab里一个1*10随机矩阵,里面有7个1,3个0,怎么表示
matlab里一个1*10随机矩阵,里面有7个1,3个0,怎么表示
其他人气:767 ℃时间:2020-05-15 04:14:06
优质解答
我来回答
类似推荐
猜你喜欢
- 1lim sin(x+△x)-sinx/ △x x趋向于0 ,
- 2用4.8与一个数的和去除1.08,商是0.2,这个数是几?
- 3Are you going to see different places(肯定回答)?
- 4改错;Please count desks and chairs.请说明原因,
- 5一分子葡萄糖进行酵解时,可净得多少分子ATP ,一分子G-6-P 进行无氧酵解时,可净得多少分子ATP.
- 6用绯红,标志,落地,不逊,诘责,托辞,油光可鉴,抑扬顿挫,深恶痛疾,写一段话,拒绝乱造!
- 7描写学习方面的古诗词
- 8化学反应前后必定改变的是原子的种类,为什么
- 9一个梯形上底减少4米,成三角形,面积比原来的梯形减少8平方米上底要加4米就成平行四边形求原来的梯形面积
- 10求翻译:经理安排他的秘书去参加会议(arrange for)