snr.m
来自「这是一个超宽带的源码」· M 代码 · 共 36 行
M
36 行
%% [g,gp] = snr(p,H);%% calculates snr and grad of snr (if asked), in g and gp%% H(i,j) - fading between source of link <i> and dst of link <j>% p(i) - power allocated to link <i>%% g(i) - SNR at reception of link <i>% gp(i,j) - gradient dg(i)/dp(j)%function [g,gp]=snr(p, H)N = size(p,1);g = zeros(N,1);for i=1:N I = 1 + H(i,:)*p - H(i,i)*p(i); g(i) = H(i,i)*p(i) / I;endif nargout > 1 gp = zeros(N,N); for i=1:N I = 1 + H(i,:)*p - H(i,i)*p(i); for j=1:N; if i == j gp(i,j) = H(i,i) / I; else gp(i,j) = - H(i,j) * H(i,i)*p(i) / I^2; end end endend
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?