matlab中如何在0、1和-1中随机取一个数

问题描述:

matlab中如何在0、1和-1中随机取一个数
1个回答 分类:综合 2014-12-06

问题解答:

我来补答
a=rand;
if a2/3
b=1;
else
b=-1;
end
%%嘿嘿,这个方法比较笨,可以实现.
%%也可以这样:
a=randint(1,1,[1,3]);%找到1到3之间的一个随机整数
b=zeros(3,1);
b(a,1)=1;
c=[0;1;1]*b;
%c就是随机解
再问: O(∩_∩)O谢谢!嘻嘻,辛苦了哦~~~第一种方法我会,第二种比较好!采纳了哦!
 
 
展开全文阅读
剩余:2000