📄 attenuation.m
字号:
function f=attenuation(d,p,q)
c=3*10^8;%单位m/s
f=914*10^6;%单位Hz
AFs=1.39;%Attenuation Factor of soft partition(dB)
AFc=2.38;%Attenuation Factor of concrete wall(dB)
Ptmax=10;%发送功率最大值(dBm)
Prmin=-100;%接受功率最小值(dBm)
lamda=c/f;%波长(m)
PL=20*log10(4*pi*d/lamda)+p*AFs+q*AFc;
Ptmax=10;%单位dBm
Prmin=-100;%单位dBm
PLmax=Ptmax-Prmin;
if(PL>=PLmax)
f=0;
else f=1;%f表示能否接受,f为1则能接受,f为0则不能
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -