查看: 138|回复: 1|关注: 0

[已解决] 下面的代码如何修改使每次循环都能得到一个T

[复制链接]

新手

24 麦片

财富积分


050


35

主题

81

帖子

0

最佳答案
p=[1,2,3,4,5,2,3,5,4,6];
for j=1:5        %对随机数进行迭代
for k = 1 : 10
      h(k)=sqrt(1/2)*(randn(1,1)+sqrt(-1)*randn(1,1));%产生服从复高斯分布的信道系数
     gain(k)=norm(h(k))^2;
end
Gain(:,j)=sort(gain,'descend');
T=sum(p.*Gain(:,j));
disp(T)
end

NDJ[Q_1P$S1EVIYK~PZ3V%F.png

论坛优秀回答者

23

主题

1128

帖子

148

最佳答案
  • 关注者: 40
发表于 2019-11-28 20:01:50 | 显示全部楼层 |此回复为最佳答案
  1. p=[1,2,3,4,5,2,3,5,4,6]’;
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表