how to convert GPS week and second of the week into UTC?
65 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi there, I created a function that converts the gps time to utc time however, it is calculating the values wrong can anyone please check the values and let me know if I made a mistake somewhere?
g1 = 416705
g0 = 2197
c = floor(7*g1 + floor(g0/86400.0)+2444245.0) + 1537;
d = floor((c-122.1)/365.25);
e = floor(365*d + d/4);
f = int16((c-e)/30.6001);
d = c - e - int16(30.6001*f);
m = f - 1 - 12*(f/14);
kk=7+m;
k=floor(kk/10)-1;
y = d - 4715 - k;
hh = floor(mod((g0/3600.0),24));
mm = floor(mod((g0/60.0),60));
sec = g0 - 60.0*floor(g0/60.0);
0 commentaires
Réponses (1)
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!