how to write matlab code for this equation?

1 次查看(过去 30 天)
sa=0;
for a=1:K
sa=sa+log2(1+r(a)/U);
end
display(sa)
as = 1*10^-10;
bs= 1*10^-5;
rs = (bs-as).*rand(K,1) + as;
pow=0;
for d=1:K
pow=pow+((Ptot(d)/U)+rs(d));
end
display(pow)
ptc=1*10^-3;
par=pow+ptc
nreee=sa/par
  6 个评论
Walter Roberson
Walter Roberson 2018-3-8
You are using a discrete domain of pk. To find the pk that maximizes the equation, try them all, and use the two-output form of max() to identify the index that returns the largest value.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Wireless Communications 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by