作者sdtty (低调低调)
看板Visual_Basic
标题Re: [VBA ] 用VBA要怎麽写出所有可能的组合阿
时间Sat Jan 6 15:50:27 2007
※ 引述《sdtty (低调低调)》之铭言:
: 限制式 a1+a2+a3+a4=1
: a1={0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1}-->共11组可行解
: a2={0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1}-->共11组可行解
: a3={0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1}-->共11组可行解
: a4={0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1}-->共11组可行解
: 要怎麽用vba写出所有可能的组合呢?
: 拜托各位高手了<(_ _)>
因为a1+a2+a3+a4=1
所以可能的解为
{a1,a2,a3,a4}
{0, 0, 0 , 1}
{0, 0,0.9,0.1}
{0, 0,0.8,0.2}
...
..
..
{1, 0, 0 , 0}
因为太多了估计大约有4000多组以上(应该是不止..),
所以没办法用手算
而目前的研究,需要计算全部有可能的解。
因此希望能有人可以帮忙 拜托了..
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.72.45