永发信息网

如何用matlab产生-1和1随机序列,急急急~~~

答案:3  悬赏:30  手机版
解决时间 2021-11-27 07:40
如何用matlab产生-1和1随机序列,急急急~~~
最佳答案
你题目的意思是随机生成1000个-1或1,而不是生成1000个[-1,1]之间的随机数吧?
用rand函数生成0~1之间的随机数序列,判断大于0.5的转化成1,小于等于的转换为-1即可。
代码:

num=1000;%总共1000个数
a=rand(1,num);生成0~1随机数序列
a(a>0.5)=1;
a(a<=0.5)=-1;

a就是你要求的。
也许还有更简单的代码,比如使用逻辑运算等。
全部回答
产生-1 和1 的随机序列
Math.Sin(Math.PI / 2 + Math.Ceiling(Rnd() - 0.5) * Math.PI)
...我来给个简单的实现吧
a=2*rand(1,1000)-1;
rand(1,1000)产生1000个0-1间的书2*rand(1,1000)产生1000个0-2间的数,再减去1就是-1到1的了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蜗牛之家(永旺梦乐城店)地址在什么地方,想过
求此音乐的名字...
从京源路口到五道口怎么坐车
新时代眼镜(渔亭路)地址好找么,我有些事要过
林德叉车(e20)的门盖怎么关啊,我充电完了
笔记本490乘70乘320mm是多少寸的,想买个电脑
想收废品,哪里还有大的小区没有承包出去想包
琥珀需要消磁吗
关于距离的作文
写关安全的作文300字
已知白炽灯,220v,60w。求白炽灯阻值
应该给老婆送什么礼物
电磁炉停电以后,上面的锅是否需要马上端走,以
45加多少等于180呢?
台北国王饭店到猫空站有多远
推荐资讯
一年四季常绿爬房顶的植物
一个两位数,从右边起,第一位是?第二位是?
充电宝,显示2个插口,一个是5A 2.1A,一个是
孩子是一出生就睡婴儿床吗
广字个性签名怎么写
汉西一路到武汉站怎么走
刷刷瘦美容瘦身会所地址在哪,我要去那里办事
广西合浦哪有宠物店
垂钓园怎么收费合理
武昌区民政局地址在什么地方,想过去办事,
A: Hi, Joe, 1B: Nothing much. Why? A: I’d
5米高0.5米厚的混凝土墙人工多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?