本文主要是介绍python中fbncc_【绘图】【BNC】【Python】绘制BNC+PPP解算结果NEU图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
# -*- coding: utf-8 -*-
"""
Created on 09 20 09:18:10 2018
@author work_ouyang@163.com
"""
import matplotlib.pyplot as plt
import numpy as np
dN=[]
dE=[]
dU=[]
path="CUT018531.ppp" #输入的文件,PPP结果文件
with open(path, 'r') as f:
line=f.readline()
while(line):
if (line.find("dN")>0): 找到dN方向
start=line.find("dN")
# pass
dN.append(line[start+5:start+5+6]) 数字节,取后面的数字
# dN.append(line[])
if (line.find("dE")>0):
start=line.find("dE")
# pass
dE.append(line[start+5:start+5+6])
if (line.find("dU")>0):
start=line.find("dU")
# pass
dU.append(line[start+5:start+5+6])
line=f.readline()
plt.figure(1)
plt.plot(dN,"b-",label="N",linewidth=3.8) #绘图
plt.plot(dE,"r-",label="E",linewidth=3.8)
plt.plot(dU,"g-",label="U",linewidth=3.8)
font2 = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 15,
}
plt.ylabel("/m",font2)
plt.xlabel("/hour",font2)
plt.title("picture",font2) #题目
#plt.ylim(-60,100)
plt.legend()
plt.grid("on")
这篇关于python中fbncc_【绘图】【BNC】【Python】绘制BNC+PPP解算结果NEU图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!