matlab里一个1*10随机矩阵,里面有7个1,3个0,怎么表示
人气:414 ℃ 时间:2020-05-15 04:14:06
解答
产生随机数你应该知道用哪个函数吧,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,0,-1的矩阵
- MATLAB矩阵合并 例如矩阵A=[0,1,2],矩阵B=[5,6,7] 怎样合并成矩阵C=[0,5,1,6,2,7]
- matlab 生成一个0.1到0.9的随机矩阵
- Matlab题,急求:有矩阵A=【1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16】,且有向量x=【2,4】,当对它进行如下运算:C=A(x,:),结果是?
- 如何在matlab中对普通矩阵进行傅里叶变换,比如a=【2 1 4 2;3 3 3 4;1 5 4 6;0 7 2 8】
- 一个直角三角形斜边长50厘米,其余两条直角边长分别是40厘米和30厘米,那么斜边上的高是多少?
- I have a kite.( ) ( ) a kite?No,( ) ( ).
- 求∫ e^(-2x) dx
猜你喜欢
- A、B都是正整数,如果A除以B等于10,那么A、B的最小公倍数是几谢谢了,
- The words of his old teacher left a ______ impression on his mind.He is still influenced by them.
- 有关交通安全的作文600字
- 举例说出“经过两点且只有一条直线”和“两点之间,线段最短”这两个结论在实际生活中的运用
- 在某张月历上,一个月内是五个星期日正好在同列,且它们的日期数之和是80,则本月第一个星期一是__号?
- each other for a change是什么意思
- "Bill,is this_____bike?" "Yes,it is."
- 翻译 Happiness is not wishing for what we dont have,but enjoying what we do possess