摘自https://blog.csdn.net/shij19/article/details/52946454

dBm

物理含义是:一个表示功率绝对值的值(也可以认为是以1mW功率为基准的一个比值)

一、精确计算公式

计算公式为:dBm=10log(功率值/1mw)

mW=power(10,dBm/10)

W=(power(10,dBm/10))/1000

二、粗略计算方法

“1个基准”:30dBm=1000mw   =     1W=0dBw

“2个原则”: 1)+3dBm,功率乘2倍;-3dBm,功率乘1/2|

2)+10dBm,功率乘10倍;-10dBm,功率乘1/10

举例:33dBm=30dBm+3dBm=1W×2=2W

   27dBm=30dBm-3dBm=1W×1/2=0.5W  

举例:40dBm=30dBm+10dBm=1W×10=10W

   20dBm=30dBm-10dBm=1W×0.1=0.1W

以上可以简单的记作:

30是基准,等于1W整,互换不算难,口算可完成。

加3乘以2,加10乘以10;减3除以2,减10除以10。

几乎所有整数的dBm都可用以上的“1个基准”和“2个原则”转换为W。

例1:44dBm=?W

    44dBm=30dBm+10dBm+10dBm-3dBm-3dBm

        =1W×10×10×1/2×1/2

        =25W

例2:32dBm=?

32dBm=30dBm+3dBm+3dBm+3dBm+3dBm-10dBm

       =1W×2×2×2×2×0.1

       =1.6W

计算技巧:+1dBm和+2dBm的计算技巧

+1dBm=+10dBm-3dBm-3dBm-3dBm

=X×10×1/2×1/2×1/2

=X×1.25

+2dBm=-10dBm+3dBm+3dBm+3dBm+3dBmw

=X×0.1×2×2×2×2

=X×1.6

一般来讲,在工程中,dBm和dBm(或dBw和dBw)之间只有加减,没有乘除。而用得最多的是减法:dBm减 dBm 实际上是两个功率相除,信号功率和噪声功率相除就是信噪比(SNR)。dBm加dBm 实际上是两个功率相乘。

dBm-dBm=dB

dBw-dBw=dB

30dBm-0dBm=30dB

30dBw-0dBw=30dB

小小知识点(十七)——对数形式功率(dBm)与非对数形式功率(w)之间的换算关系的更多相关文章

  1. poj 3323 Matrix Power Series (矩阵乘法 非递归形式)

    为了搞自动机+矩阵的题目,特来学习矩阵快速幂..........非递归形式的求Sum(A+A^2+...+A^k)不是很懂,继续弄懂................不过代码简洁明了很多,亮神很给力 # ...

  2. spring mvc 非注解形式

    目录(?)[+] webxml配置文件 注如果使用注解可以加上-- servlet上下文配置文件 test-servletxml 实体类Empjava StartController控制器 控制器Em ...

  3. 【English】十、"谓语的地方"看到有两个动词:I go say hello.、非谓语形式

    一.I go say hello. 这是一种偏口语的说法.一个句子中不能同时有两个谓语. 标准的用法有: I go and say hello. and 连接这两个动词,表示并列等关系.go and ...

  4. '新', '泽' - ImageMagick - UTF-8非最短形式及编码安全问题

    最近偶然发现,把软件放到 [新建文件夹]  中,ImageMagick 竟无法正常的加载图片了. 我去!什么情况? 抛出的错误是找不到相关的dll,软件中已对中文进行了utf-8编码,这几年来一直没发 ...

  5. 二叉树前中后/层次遍历的递归与非递归形式(c++)

    /* 二叉树前中后/层次遍历的递归与非递归形式 */ //*************** void preOrder1(BinaryTreeNode* pRoot) { if(pRoot==NULL) ...

  6. reverse(两种反向生成url django原生形式和rest_framework中版本的形式)

    reverse(两种反向生成url django原生形式和rest_framework中版本的形式) views.py from django.shortcuts import render,Http ...

  7. 小小知识点(四十七)——发送端已知CSI,基于注水算法的功率分配方法,实现功率受限下的信道容量最大化

    1. 注水算法的使用条件和推导 注水算法是根据某种准则,并根据信道状况对发送功率进行自适应分配,通常是信道状况好的时刻,多分配功率,信道差的时候,少分配功率,从而最大化传输速率.实现功率的“注水”分配 ...

  8. 小小知识点(三十七)OFDM和OFDMA的区别以及OFDMA与SC-FDMA的区别

    OFDM和OFDMA的区别 OFDM(orthogonal frequency division multiplexing),which assigns one block (in time ) to ...

  9. 小小知识点(二十七)20大5G关键技术

    5G网络技术主要分为三类:核心网.回传和前传网络.无线接入网. 核心网 核心网关键技术主要包括:网络功能虚拟化(NFV).软件定义网络(SDN).网络切片和多接入边缘计算(MEC). 1 网络功能虚拟 ...

随机推荐

  1. 支付宝防并发方案之"一锁二判三更新"

    每年支付宝在双11和双12的活动中,都展示了绝佳的技术能力.这个能力不但体现在处理高TPS量的访问,更体现在几乎不会出错,不会出现重复支付的情况,那这个是怎么做到的呢? 诚然,为了实现在高并发下仍不会 ...

  2. Logback新版本报no applicable action for [Encoding]问题

    logback.xml配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <configuratio ...

  3. 【原生JS】评论编辑器 文本操作

    效果图: HTML: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> ...

  4. jq杂项方法/工具方法----isArray()

    https://www.cnblogs.com/sandraryan/ $.isArray()函数用于判断指定参数是否是一个数组.返回布尔值. <!DOCTYPE html> <ht ...

  5. 立足GitHub学编程:13个不容错过的Java项目

    立足GitHub学编程:13个不容错过的Java项目 今天我们将整理一大波干货满满的Java示例代码与能力展示素材. GitHub可谓一座程序开发的大宝库,有些素材值得fork,有些则能帮助我们改进自 ...

  6. servicemix-3.2.1 内置的服务引擎和绑定组件

    服务引擎: servicemix-bean servicemix-camel servicemix-cxf-se servicemix-drools servicemix-eip servicemix ...

  7. Element节点输出到System.out

    protected void writeElementToFile(Element valrespEle) { try { TransformerFactory transformerFactory ...

  8. Java 参数的值传递和引用传递

    在Java中,方法的参数的传递分为值传递(基本数据)和引用传递(引用数据:对象.字符串),这是最容易接受的.如果你能知道有这两种情况存在,那么,在遇到调用方法时,你可以避免很多问题的产生.但是,仔细查 ...

  9. Educational Codeforces Round 65 (Rated for Div. 2) E. Range Deleting(思维+coding)

    传送门 参考资料: [1]:https://blog.csdn.net/weixin_43262291/article/details/90271693 题意: 给你一个包含 n 个数的序列 a,并且 ...

  10. 2018-8-10-C#-代码占用的空间

    title author date CreateTime categories C# 代码占用的空间 lindexi 2018-08-10 19:16:52 +0800 2018-2-13 17:23 ...