随机数生成基于特定的分布函数,然后在特定的方式排序

24日视图(30天)
我想生成随机数基于Matlab的一些分布函数。后生成的数字,它们在一个特定的方式。例如,在交通高峰期,对出租车的需求很高。因此,一代的需求数量后,将在特定的时间最多,然后其他数字最多。
例如:
(t = 1) 10;
(t = 2) 12;
(t = 3) 16;
(t = 4) 21;
25 (t = 5);
(t = 6) 22;
(t = 7) 18;
(t = 8) 15;
(t = 9) 11;
(t = 10) 7
最后,数据导出到Excel。

答案(2)

骑自行车的人
骑自行车的人 25分钟前
许多 的方法 在MATLAB生成随机数
写入Excel,您可以使用 writetable
你需要最高的数字具体时间(和减少离开那里) 总是 ,或者只是 统计 吗?图纸数字从一个泊松分布将这个属性从长远来看,但不一定每一个可能的画。例如:
rng默认的
t = poissrnd (6157 1);
直方图(t)
你可以看到,有更多比8 9。但 平均 将会有更多比9 8的。这种类型的随机性会更通常观察到现实世界中。但我真的不知道你需要什么。
(出于好奇,这是一个学校的作业吗?听起来像一个学校任务。)
1评论
默罕默德
默罕默德 3分钟前
非常感谢你的回应。值得注意,这不是一个学校的任务。
我认为我不能正确地解释我的问题!
我想生成随机数;例如,随机(1)“指数”,0.2,24日。现在,clum随机数,我想他们。(在本例中24意味着24小时)。我想把最高的随机数,然后下午8点从其他号码排序(soem后这段时间和其他之前)。

登录置评。


约翰D 'Errico
约翰D 'Errico 20分钟前
编辑:约翰D 'Errico 20分钟前
问题在哪里?
  1. 你不要说这些数据的分布是什么,所以绝对不可以做,直到你决定哪些他们来自分布。
  2. 一旦你知道分布,然后生成它们。再一次,有什么问题吗?有许多工具MATLAB,可用于生成随机数,因此兰德,兰迪,randn,然后一打以上的统计工具。
  3. 然后你需要他们。使用排序。再一次,有什么问题吗?你不要说这个排序应该如何工作的标准,只有半场进攻模糊。
  4. 最后,您需要出口。更好的建议是学习MATLAB足够好,你可以在MATLAB中工作。如果你的目标是在Excel工作,然后有随机数gneeration工具在Excel中,所以就在那里工作,并与MATLAB别烦。
一个大问题分解成小问题。学会解决每一个小问题,然后把它放在一起。
1评论
默罕默德
默罕默德 10分钟前
你好,谢谢你的回应。
  1. 我没有提到的分布,因为它并不重要,它可以是任何东西,如正常,指数等等。
  2. 随机数生成不是我的问题!我的问题是有关排序随机数字。
  3. 我想生成随机数;例如,随机(1)“指数”,0.2,24日。现在,clum随机数,我想他们。(在本例中24意味着24小时)。我想把最高的随机数,然后下午8点其他数字从它(他们中的一些人在这个时间之前和其他人)。
  4. 我没有一个问题输出到Excel。我刚才提到的步骤。
非常感谢你的建议。我期待着你。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!