【GAMP】统计POS文件的收敛时间

版权声明:本文为博主原创文章,未经博主允许不得转载。保留追究法律责任,转载联系博主。交流欢迎加QQ群463339221。 https://blog.csdn.net/m0_37362454/article/details/82801552
# -*- coding: utf-8 -*-
"""
Created on Tue Aug 28 14:18:10 2018

@author  ouyangmingjun [email protected]

"""

import matplotlib.pyplot as plt
import numpy as np
import os



path_conve=r"conve.txt"


def plot(path,i,name,f):
    


    a = np.loadtxt(path)#鏈€鏅€氱殑loadtxt
      
    #print(a[:,-3:])
    year= a[:,0]
    month=a[:,1]
    day=a[:,2]
    hour=a[:,3]
    minute=a[:,4]
    second=a[:,5]
    
    N=a[:,-4]
    E=a[:,-3]
    U=a[:,-2]
    
    for ii in range(2880):
        if (abs(N[ii])<0.1 and abs(E[ii])<0.1 and abs(U[ii])<0.1):
            if name=="ZIMM":
                name="ddd"
            
            print(name)
            print(year[ii])
            print(month[ii])
            print(day[ii])
            print(hour[ii])
            print(minute[ii])
            print(second[ii])
            
            f.write(name+"      ")
            f.write(str(hour[ii]*60+minute[ii]))
            f.write("\n")
            break
            

if __name__ == '__main__':
    i=0
    pathlist=os.listdir()
    with open (path_conve,"w") as f:
        for file in pathlist:
            if file.endswith(".pos"):
                name=file[0:4]
                plot(file,i,name,f)
                i=i+1



猜你喜欢

转载自blog.csdn.net/m0_37362454/article/details/82801552