Okumura-Hata模型損耗通道模擬
%%%%%%%%%%%%%%%hata傳播模型%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%適用條件f=150-1000MHz;Hb=30-100m;Hm=1-10m;d=1-20km%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%wireless_hata_attenuation(Model,f,Hm,Hb,d)%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%發射功率f(MHz),收發天線距離(小區半徑)d(km)%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%移動臺高度Hm(m),基站高度Hb(m)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%Model=1;中小城市.Model=2;大城市f<=200MHz.Model=3;大城市f>=400MHz.%%%%%%%%%%
%%%%Model=4;郊區.Model=5;農村%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function y=wireless_hata_attenuation(Model,f,Hm,Hb,d)
y1=69.55+26.16*log(f)/log(10)-13.82*log(Hb)/log(10)+(44.9-6.55*log(Hb)/log(10))*log(d)/log(10);
if Model==1
a=(1.11*log(f)/log(10)-0.7)*Hm-(1.56*log(f)/log(10)-0.8);
elseif Model==2
a=8.29*(log(1.54*Hm)/log(10)).^2-1.1;
elseif Model==3
a=3.2*(log(11.75*Hm)/log(10)).^2-4.97;
elseif Model==4
a=(log(f/28)/log(10)).^2+5.4;
elseif Model==5
a=40.98+4.78*(log(f)/log(10)).^2-18.33*log(f)/log(10);
else
error('no that model');
end
y=y1-a;
相關文章
- COST231-WI模型通道模擬,原始碼模擬matlab程式設計原始碼模型原始碼Matlab程式設計
- SCM通道模型和SCME通道模型的matlab特性模擬,對比空間相關性,時間相關性,頻率相關性模型Matlab
- 光源光功率計(光損耗測試儀OLTS)的損耗測試原理
- Oracle中模擬修復資料塊損壞Oracle
- win10電池損耗怎麼看_如何檢視win10電腦電池損耗Win10
- CSSCAN掃描字符集轉換耗損CSS
- Python模擬太陽-地球-月亮運動模型Python模型
- 大語言模型能用作世界模擬器嗎?模型
- Vivado DDS IP核使用和模擬(一、單通道訊號發生器)
- 大規模MIMO通訊系統通道估計matlab效能模擬,對比LS,OMP,MOMP以及CoSaMPMatlab
- 模擬
- 光纖OTDR測試是端到端損耗原理
- 詳解光纖損耗的兩種主要原因
- 【模擬設計】模擬技術在智慧製造中的作用;智慧製造難點在模型,焦點在模擬;汽車行業CAE研究模型行業
- SciTech-EECS-電設計- PCB設計-電路設計與模擬系統 + SPICE 模擬描述與模型模型
- 10.6 模擬賽(NOIP 模擬賽 #9)
- 有限元模擬 有限體積模擬
- CD74HC4067高速CMOS16通道模擬多路複用器實踐
- git 模擬Git
- 模擬題
- ACP模擬
- 模擬賽
- Keil的軟體模擬和硬體模擬
- Thinking in Java---多執行緒模擬:銀行出納員模擬+飯店模擬+汽車裝配工廠模擬ThinkingJava執行緒
- 談一談如何降低設計在實現中的損耗!
- 基於 Agent 的模型入門:Python 實現隔離模擬模型Python
- 模擬儲存程式計算機工作模型二:程序初始化計算機模型
- Gpssworld模擬(二):並排排隊系統模擬
- Altair SimSolid 工程模擬軟體 衡祖模擬AISolid
- PID除錯軟體(C#、模擬、模擬)除錯C#
- 「模擬賽」暑期集訓CSP提高模擬10(7.28)
- 「模擬賽」暑期集訓CSP提高模擬15(8.7)
- NOIP模擬50
- NOIP模擬57
- iOS 模擬器iOS
- NOIP模擬74
- NOIP模擬76
- NOIP模擬77