martaczaska

SINR

Mar 18th, 2022 (edited)
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.38 KB | None | 0 0
  1. def calculateFi(R, R_0_prim, c, freq):
  2.     power_1 = (G_T + G_R - (s + Xf + Xh + L_T + L_R))/10
  3.     power_2 = (G_T + G_R - (s + L_T + L_R))/10
  4.  
  5.     wavelght = c / (freq * 10**9)
  6.  
  7.     if(R/R_c > R_0_prim/R_c):
  8.         fi = (R_0/R_c)**gamma * (wavelght/(4*math.pi*R_0_prim))**2 * 10**power_1
  9.     else:
  10.         fi = (wavelght/(4*math.pi*R_c))**2 * 10**power_2
  11.  
  12.     return fi
  13.  
Add Comment
Please, Sign In to add comment