完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
遇到一个这样的问题
要生成一个概率分布矩阵,其元素为0-1之间。 矩阵元素为0-1间的小数,表示概率;每一列的元素之和为1,表示一个参与者的所有决策的概率和;行元素表示各参与者选择同一决策的概率。矩阵大小为m*n。 捣鼓了半天,还是不会写代码。。。。。。 求各位高人指教一二,谢谢啦 |
|
相关推荐
2 个讨论
|
|
|
function pro_matri=cre_pro_matri(m,n)
% 生成一个m*n的概率分布矩阵:矩阵元素为0-1间的小数,表示概率;每一列的元素之和为1, % 表示一个参与者的所有决策的概率和;行元素表示各参与者选择同一决策的概率。矩阵大小 % 为m*n。 matri=rand(m,n); % 生成每个参与者的所有决策概率 % 将同一个参与者所有的决策概率归一化 for i=1:n pro_matri(:,i)=matri(:,i)./sum(matri(:,i)); end 应用案例: pro_matri=cre_pro_matri(5,5) pro_matri = 0.1459 0.1911 0.2422 0.4675 0.2728 0.3592 0.3681 0.0822 0.2667 0.0825 0.3462 0.1305 0.1631 0.0676 0.2642 0.0859 0.2244 0.2253 0.0728 0.0790 0.0629 0.0858 0.2872 0.1255 0.3015 >> sum(pro_matri) ans = 1 1 1 1 1 |
|
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
我用matlab的coder 封装了一个c语言的dll, 但是在用labview调用时,会出现识别不到库的问题,有大神遇到过吗
2752 浏览 0 评论
5266 浏览 0 评论
在matlab中如何计算含有第一类修正的贝塞尔函数的积分算不出的问题?
9062 浏览 0 评论
怎么利用matlab得到95%,80%和70%的置信区间,并生成不同区间下的功率误差贝塔分布?
10506 浏览 0 评论
请问simulink的s-function模块如何添加多输入输出接口
14683 浏览 2 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 19:19 , Processed in 1.329984 second(s), Total 66, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
6818