由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Mathematics版 - 向各位数学大师致敬并求助!
相关主题
请问如何随机产生一个正定或者半正定矩阵呢?请教数学达人一个有关概率的问题
随机数生成?问一个Excel软件问题
如何同时fit两条相近的lines?请教一个问题
[转载] matlab的字符串处理功能强吗?请问如何在excel 里面画三维或者contour的图
[转载] 问两个概率题问大家一个小程序 (转载)
谁能解释一下这道题?求助
哥几个,来做个题 呵呵关于导数的一个问题请教.
关于点在凸集合上的问题,多谢请问有没有一个软件可以计算排列组合的结果。
相关话题的讨论汇总
话题: rand话题: 数字话题: excel话题: r1话题: 取出
进入Mathematics版参与讨论
1 (共1页)
D*****y
发帖数: 95
1
我是学医的,这几天为了解决一个数学问题,寝食难安:
我想用Excel的函数功能解决一个问题,从1-50的整数中,随机取出一个数字,(这个
已经用INTrand()解决了);然后在除开这个数以外的其他数字中再随即取出第二个数
;然后再在除开刚才的两个数字之外的其余的数字中再随即取出一个数字;照此下去,
总共我要随机取出5个数字,原则是要排开已经取出的数字的基础上再继续取数字。
我花了两天三夜,不能解决,于是想起了这里有数学家们。
这有可能用EXCEL解决吗?或是需要别的什么程序?
衷心的感谢!!
h**********c
发帖数: 4120
2
r1 = rand(1:50) ( 1<= rand(50) <=50)
m1 = rand(0:1)
r2 = m1 * rand(1:r1-1) + (m1-1) * rand( r1+1:50)
l1 = min(r1,r2)
l2 = max(r1,r2)
m2 = rand(1:3)
r3 = (~(m2-1))* rand(1:l1-1) + (~(m2-2))*rand(l1+1:l2-1) + (~(m2-3))*rand(l2+1:50)
~ is logical negation
r1 r2 r3 ...
etc.
thanks for only five numbers
D*****y
发帖数: 95
3
恩人哪!请问大师,这些公式如何录入excel来计算?请继续指点一二啊.
非常感谢!

l2+1:50)

【在 h**********c 的大作中提到】
: r1 = rand(1:50) ( 1<= rand(50) <=50)
: m1 = rand(0:1)
: r2 = m1 * rand(1:r1-1) + (m1-1) * rand( r1+1:50)
: l1 = min(r1,r2)
: l2 = max(r1,r2)
: m2 = rand(1:3)
: r3 = (~(m2-1))* rand(1:l1-1) + (~(m2-2))*rand(l1+1:l2-1) + (~(m2-3))*rand(l2+1:50)
: ~ is logical negation
: r1 r2 r3 ...
: etc.

h******p
发帖数: 113
4
用RANDBETWEEN函数, 输入=RANDBETWEEN(1,50),做5次(拖一下)。
当然了如果是重复,再取一次。
If this function is not available, and returns the #NAME? error, install and
load the Analysis ToolPak add-in.
How?
On the Tools menu, click Add-Ins.
In the Add-Ins available list, select the Analysis ToolPak box, and then
click OK.
If necessary, follow the instructions in the setup program.
D*****y
发帖数: 95
5
真是一个师父一个法。
你这个办法很好,但是实际上,这样做取每个数字的几率是一样的(好像都是第一次取
的,而人为的排除了相同的),如果取出一个数后,排除它,那其他的数字被取出的几
率自动加大,而取出两个后,排除它们,其余的数字被取出的几率又被加大。不知道这
两种方法的意义是否一样?我的理解对吗?大师。

and

【在 h******p 的大作中提到】
: 用RANDBETWEEN函数, 输入=RANDBETWEEN(1,50),做5次(拖一下)。
: 当然了如果是重复,再取一次。
: If this function is not available, and returns the #NAME? error, install and
: load the Analysis ToolPak add-in.
: How?
: On the Tools menu, click Add-Ins.
: In the Add-Ins available list, select the Analysis ToolPak box, and then
: click OK.
: If necessary, follow the instructions in the setup program.

h**********c
发帖数: 4120
6
正常情况下
rand(50) + 1 返回[1 50]
min()
max()
应该都是 excel里有的函数,我机器没装excel
negation 我也在excel 里用过,在帮助里都有.
另外excel 里面有vb.你可以试试.
r1, l1, m1 都可以代换为excel里面的cell.

【在 D*****y 的大作中提到】
: 恩人哪!请问大师,这些公式如何录入excel来计算?请继续指点一二啊.
: 非常感谢!
:
: l2+1:50)

D*****y
发帖数: 95
7
学了很多东西,非常感谢!
h**********c
发帖数: 4120
8
bless

【在 D*****y 的大作中提到】
: 学了很多东西,非常感谢!
c*******e
发帖数: 8624
9
try this one
http://www.office-addins.com/-excel-addins/excel-random-generator.html

【在 D*****y 的大作中提到】
: 我是学医的,这几天为了解决一个数学问题,寝食难安:
: 我想用Excel的函数功能解决一个问题,从1-50的整数中,随机取出一个数字,(这个
: 已经用INTrand()解决了);然后在除开这个数以外的其他数字中再随即取出第二个数
: ;然后再在除开刚才的两个数字之外的其余的数字中再随即取出一个数字;照此下去,
: 总共我要随机取出5个数字,原则是要排开已经取出的数字的基础上再继续取数字。
: 我花了两天三夜,不能解决,于是想起了这里有数学家们。
: 这有可能用EXCEL解决吗?或是需要别的什么程序?
: 衷心的感谢!!

D*****y
发帖数: 95
10
Thanks a lot
1 (共1页)
进入Mathematics版参与讨论
相关主题
请问有没有一个软件可以计算排列组合的结果。[转载] 问两个概率题
请教关于excel 中关于统计方面的问题 (转载)谁能解释一下这道题?
信用分数Poor or Excellent?免费查询,深入了解信用哥几个,来做个题 呵呵
信用分数知多少?Poor or Excellent?免费查询,尽快提高到700分关于点在凸集合上的问题,多谢
请问如何随机产生一个正定或者半正定矩阵呢?请教数学达人一个有关概率的问题
随机数生成?问一个Excel软件问题
如何同时fit两条相近的lines?请教一个问题
[转载] matlab的字符串处理功能强吗?请问如何在excel 里面画三维或者contour的图
相关话题的讨论汇总
话题: rand话题: 数字话题: excel话题: r1话题: 取出