函数原型
是reader读写器和tag之间传输信号强度和距离的一个关系衰减式子。
函数本身是一个一般复杂的函数,本身带有lg和^2这些计算。
给出原公式。
P_rx = Ae/ (4pi * r^2) * 10^-3
P_tx = 10 lg 1000 P_rx
Python实现
第一次自己写,我的函数很简单,基本上分为几步:
1)定义图的基本参数
2)定义函数
3)绘制图形
4)描点,标注
导入包:
import matplotlib.pyplot as plt
import numpy as np
import math
设置图的基本参数和线标示:
#设置大小
plt.figure(figsize=(10, 7), dpi=100)
# 线的标示在左上角,y为forward, Y为backward
plt.legend(loc="upper left")
坐标轴精确刻度:
# 设置横轴精准刻度
plt.xticks([-32, -16, -8, -4, -2, -1, 0, 1, 2, 4, 8])
# 设置纵轴精准刻度
plt.yticks([-90, -80, -70