24小时热门版块排行榜    

查看: 511  |  回复: 2

hym5701

木虫 (小有名气)

[求助] 统计指定各段数据内的数据数目 已有1人参与

大家好,最近碰到一个问题,随机产生10000个(0,1)随机数,然后将(0,1)区间分成100份即分成0~0.01,0.01~0.02,0.02~0.03一直到0.99~1.00,现在需要统计10000个随机数在各个区间的数目,要是一个一个区间取统计,100个啊,请教各位有没有省事的方法啊,谢谢~
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdl9527

专家顾问 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
直接复制到命令窗口行,就能得到结果了。

Value    Count   Percent
      0       10      1.00%

表示 0<x<0.01的个数为10,比例为1%。
CODE:
A=100*rand(1,1000);
tabulate(floor(A)/100);

2楼2016-12-13 18:29:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hym5701

木虫 (小有名气)

引用回帖:
2楼: Originally posted by pdl9527 at 2016-12-13 18:29:53
直接复制到命令窗口行,就能得到结果了。

Value    Count   Percent
      0       10      1.00%

表示 0<x<0.01的个数为10,比例为1%。


A=100*rand(1,1000);
tabulate(floor(A)/100);
...

谢谢!那其他区间呢?这个问题已经搞定了,可以用hist命令
3楼2016-12-14 08:46:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hym5701 的主题更新
信息提示
请填处理意见