将RTKLIB计算出来的SNR和MP值导出,运行程序,即可呈现自己绘制的SNRhe MP曲线图
import matplotlib.pyplot as plt
linedata = []
i = 1
q = 1
PRN = []
EL = []
SNR = []
MP = []
GPRN = []
GEL = []
GSNR = []
GMP = []
path = input('请输入BDS的SNR数据地址:') #
with open(path,'r+') as f1:
linedata = f1.readlines()
# path1 = input('请输入GPS的SNR数据地址:')
# with open(path1,'r+') as f2:
# linedata1 = f2.readlines()
while i< len(linedata):
cdata = linedata[i]
cprn = cdata[25:28]
cEL = float(cdata[42:46])
cSNR = float(cdata[51:57])
cMP = float(cdata[60:67])
PRN.append(cprn)
if cEL>=15:
EL.append(

该博客通过Python读取BDS(北斗导航系统)的SNR和MP数据,绘制了SNR与MP、Elevation的关系散点图,展示了卫星信号的质量情况。在Elevation大于15°的情况下,分析了信号的多路径效应。虽然未包含GPS数据,但代码结构预留了处理GPS数据的框架。
最低0.47元/天 解锁文章
823

被折叠的 条评论
为什么被折叠?



