之前的学习中,对自由信道通信模型进行了分析,并计算了在载波频率一定时,不同的传播距离下的传输损耗值。现在我们将完成载波频率固定时,传输损耗随传输距离变化图像。这里将会使用MATLAB画图,以及用gnuplot对C语言输出数据进行画图。

1. MATLAB绘图

x=0:1:10;
y=32.45+20*log10(5*1024)+20*log10(x);
plot(x,y);
xlabel('传播距离d/km');
ylabel('传输损耗L');
title('载波频率为5GHz时的传输损耗随传输距离变化图像');

2. 使用gnuplot的C语言作图

具体的绘图方法可以参考我之前的一篇文章:gnuplot绘图_使用C语言输出的数据绘图

C语言程序代码:

#include<stdio.h>
#include<math.h>int main()
{double y;int i;for(i=1;i<=10;i++){y = 20*(log10(5*1024))+20*(log10(i))+32.45;printf("%.4f %.4f\n",(double)i,y);}return 0;
}

进入.c文件所在路径:

c:\Users\Administrator>E:
E:\>cd E:\tcc_project\ziyou

产生.exe文件并得到结果:

E:\tcc_project\ziyou>tcc loss1.c –o loss1.exe
E:\tcc_project\ziyou>loss1.exe

结果为:

产生.dat文件:

E:\tcc_project\ziyou>loss1.exe >loss1.dat

使用gnuplot画图:

3. 小结
本次作图使用了MATLAB与C语言两种作图方式,得到的结果与计算吻合,达到了预期的要求。现在利用gnuplot作图还不怎么熟练,需要多练习。

自由空间传播模型 载波频率一定时传输损耗随传播距离的变化相关推荐

  1. 5G无线技术基础自学系列 | 无线电波传播模型

    素材来源:<5G无线网络规划与优化> 一边学习一边整理内容,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:5G无线技术基础自学系列 | 汇总_COCOgsta的博客-CSDN博客 无线电 ...

  2. 基于UMa和RMa传播模型的5G覆盖性能研究

    [摘  要]与4G工作频段相比,5G的工作频段更高,频段的传播损耗和穿透损耗更大,其覆盖将面临严峻的挑战.首先,简述国外和国内5G频段分配现状:其次,基于5G频段UMa传播模型.RMa传播模型,通过仿 ...

  3. 什么是拉斯韦尔传播模型

    为什么80%的码农都做不了架构师?>>>    GooSeeker网站上大量文章是关于舆情监测.营销效果监测.媒体监测等内容的,到底哪些方面最值得监测,实际上是有理论依据的.最重要的 ...

  4. 《大数据网络传播模型和算法》节选

    第1章 网络传播模型及其分类 一种随机传播模型的定义:包括 图结构 每个结点的状态空间 传播概率空间 传播的时间序列 传播概率空间对应着模型在传播过程的所有的随机性可能. 第2章 2.1  递进型传播 ...

  5. Python实现简单的SI传播模型

    #SI疾病传播模型的原理 在经典的传染病模型中,种群(Population)内N个个体的状态可分为如下几类 易感状态(Susceptible).一个个体在感染前是处于易感状态的,即该个体有可能被邻居个 ...

  6. 自由空间传播模型 计算的实现

    1.自由空间传播 自由空间是指在理想的.均匀的.各向同性的介质中,电波传播不发生反射.折射.绕射.散射以及吸收现象,只存在由于电磁波能量在传输过程中扩散而引起的传播损耗. 2.自由空间传播模型 在自由 ...

  7. 几种典型的无线传播模型

    几种典型的无线传播模型 目录 一.如何是一个好的无线传播模型? 二.几种典型的无线传播模型 1.Okumura-Hata模型 2.COST231-Hata模型 3.COST231 Walfisch I ...

  8. 室外传播模型 -- 关于Hata模型及CCIR模型的介绍

    电波传播预测模型分为室内传播模型与室外传播模型两种,事实上,目前室外传播模型比室内传播模型要更加成熟. 这里主要了解一下室外传播模型中应用广泛的Hata模型.Hata模型适用于宏蜂窝(小区半径大于1K ...

  9. 基于MATLAB的自由空间损耗模型的理论与仿真

    假设无线电波是在完全无阻挡的视距内传播,没有反射.绕射和散射,这种理想的情形叫做自由空间的传播. 基本上在这种信道传播模式下,接收机所接收到的讯号强度是和距离的平方成反比,这也是依球面积和能力守恒定律 ...

最新文章

  1. 实战域树部署,Active Directory系列之十九
  2. php实现tail,Linux-如何用php实现Linux下的tail -f命令?
  3. 举例说明层次分析的三大原则_一起来复习下陈印老师关于多选题做题思路的分析...
  4. 论文发表在什么期刊上_医学论文发表期刊论文范文
  5. Angular Chart.js第三方库ng-chartjs基础使用
  6. Timer定时器控件 1130
  7. sql中 in 、not in 、exists、not exists 用法和差别
  8. 驾驭系统 做一个Windows XP的“***”(图)3
  9. 牛顿迭代法求一元三次方程c语言,C++一元三次方程求解算法 - 小众知识
  10. JavaWeb之上传与下载
  11. canal - 数据同步工具
  12. pe系统如何读取手机_pe装系统,详细教您怎么在PE系统中重装系统
  13. [含论文+源码等]SSM酒店管理系统旅店管理
  14. springboot+shiro+redis+jwt实现多端登录:PC端和移动端同时在线(不同终端可同时在线)
  15. 使用Shell脚本对Oracle元数据进行动态版本控制
  16. 【解决方案】智慧幼教:TSINGSEE青犀视频如何助力幼儿园智能化建设?
  17. ElasticSearch根据坐标点和半径查询范围内的所有记录,并按距离排序
  18. 程序生成随机双色球号码~golang
  19. 2012年7月4日随笔
  20. 基于NXP i.MX8M处理器的MYC-JX8MX核心板-米尔电子

热门文章

  1. jenkins集成allure
  2. Reflections反射扫描库
  3. wireshark 十六进制 查看_Wireshark数据包分析(一)——使用入门
  4. 取分组中每组里的第一条/最后一条数据
  5. [OpenGL]配置GLFW(超详细)
  6. 一个简单好看的备忘录
  7. vs2012做ArcGIS二次开发前期准备
  8. asp微信公众号自动回复开发案列之新闻查询机器人
  9. Elisp之语法练习(五)
  10. 手把手教你ubuntu下移植MJPG-streamer