作者gotowhere (goto)
看板MATLAB
标题[讨论] 每行或每列总合为1的乱数矩阵
时间Sun Jan 22 20:24:09 2012
请问如何造出每行或是每列总合为1的乱数矩阵(m x n),而且不能重复,例如:
每列总合为1的5x3矩阵
0.5 0.1 0.4
0.4 0.4 0.2
0.2 0.5 0.3
0.1 0.9 0
0.2 0.2 0.6
0.2 0.2 0.6<--不能重复
谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.98.46
1F:→ jackdan:总合有限制为1的话 就不是乱数了吧? 01/22 23:57
2F:推 jackdan:抱歉 现在才想到 Dirichlet或许会符合你的需求了 01/23 01:10
3F:推 Raymond0710:先建立不重复的乱数 再normalize 01/23 13:22
4F:→ gotowhere:我用help Dirichlet查询了一下用法,但查不到..6.5版的 01/25 17:36
5F:→ gotowhere:R大用法可行,谢谢 01/25 17:37