基于MATLAB计算无线通信覆盖(一)环境准备

一、环境

  • MATLAB 2022b

注:开始仿真前需部署地理坐标区和地理图,最好采用第三种,直接把底图数据下载到本地,防止连接不上网络时只能显示darkwater的底图。

基于MATLAB计算无线通信覆盖(一)环境准备_第1张图片

可用于地理坐标区和地理图的底图如下表所示

基于MATLAB计算无线通信覆盖(一)环境准备_第2张图片

二、下载底图并安装

  • 工具:SupportSoftwareDownloader,安装地址
  • 安装方法见博文:超简单的Matlab附加功能安装包的安装方法

安装完成以后,点击附加功能-->管理附加功能,可以在已安装中看到现在就已经有了底图。

基于MATLAB计算无线通信覆盖(一)环境准备_第3张图片

三、测试

  • 例子采用MATLAB自带的,命令行输入代码:
    openExample('spc_channel/ModelCoverageUsingLongleyRiceModelExample')
    Model Coverage Using Longley-Rice Model
    Display the coverage area for a transmitter using the Longley-Rice model.
    pm = propagationModel("longley-rice");
    tx = txsite("Name","Apple Hill","Latitude",39.9,"Longitude",116.4);
    coverage(tx,pm,"SignalStrengths",-100:-5)

    运行上述代码,得到下面的图像,即使用 Longley-Rice 模型显示发射机的覆盖区域。

基于MATLAB计算无线通信覆盖(一)环境准备_第4张图片

此时的底图使用的是Colorterrian,即彩色地形图,除此以外,可以选择的底图有:'bluegreen'、'grayland'、'grayterrain'、'landcover',可以看到此时是看不到卫星图,而原例子中的卫星图是这样的。

基于MATLAB计算无线通信覆盖(一)环境准备_第5张图片

后面继续对如何得到卫星图的覆盖图像进行探索。 

你可能感兴趣的:(无线通信,matlab,开发语言)