空间大地测量与GPS导航定位所需时间系统的相互转换(包括格里高利时(通用时),儒略日,GPS时,年积日,各个时间系统的表示及其相互之间的转换,文章末尾并附上各个时间系统相互转换的源代码程序)

进行空间大地测量所需时间系统的相互转换

1.时间标示法

从古至今,世界各国曾出现过多种历法,如罗马历、儒略日、格里高利以及我国的农历等,目前世界上广泛采用的历法是格里高利历。

1.1.格里高利时(通用时)

格里高利历也称公历,现被世界各国广泛采用。格里高利历是一个由146097天所组成的400年周期为基础,1年的平均长度为365.2425天。根据格里高利历1年被划分为12个月。其标示时间时采用年、月、日、时、分、秒的方法。这种计时反映季节变化,与日常生活密切相关,但非连续,不利于数学表达和科学计算

1.2.儒略日

儒略日是一种不涉及年、月等概念的长期连续的记日法,在天文学、空间大地测量和卫星导航定位中经常使用。这种方法是有Scaliger与1583年提出的,为纪念他的父亲儒略而命名为儒略日。儒略日的起点订在公元前4713年(天文学上记为 -4712 年)1月1日格林威治时间平午(世界时12:00),即JD 0 指定为 4713 B.C. 1月1日12:00 UT到4713 B.C. 1月2日12:00 UT的24小时。每一天赋予了一个唯一的数字。由于儒略日数字位数太多,国际天文学联合会于1973年采用简化儒略日(MJD),其定义为 MJD = JD - 2400000.5。MJD相应的起点是1858年11月17日世界时0时。 例如1979年10月1日零时儒略日数为2,444,147.5。

1.3.GPS时

GPS系统内部所采用的时间系统是GPS时间,GPS时以1980年1月6日子夜为起点,用周数(一个星期七天)和周内的秒数来表示

1.4.年积日

所谓年积日就是指的是从每年的1月1日起开始累计的天数,计数从1开始(即每年1月1日的年积日为1),如2004年5月1日的年积日为122。用他可以方便的求出一年内两个时刻T1和T2间的时间间隔。

2.各个时间系统的相互转换

各个时间系统都有严格的转换公式,其转换的主要思想是把通用时、

matlab 年积日与年月日转换,空间大地测量与GPS导航定位时间系统相互转换,格里高利时通用时儒略日,GPS时,年积日相互转换的源代码程序...相关推荐

  1. 空间大地测量与GPS导航定位时间系统相互转换,格里高利时通用时儒略日,GPS时,年积日相互转换

    进行空间大地测量所需时间系统的相互转换                                      1.时间标示法 从古至今,世界各国曾出现过多种历法,如罗马历.儒略日.格里高利以及我国 ...

  2. gps卫星位置计算程序matlab_卫星空间大地测量中GPS周跳探测的四种方法

    有哪些习惯值得坚持LESS IS MORE,SIMPLER IS BETTER THAN MORE 今天小编给大家科普一下GPS信号处理相关的方法,主要是针对卫星空间大地测量相关的信号异常时常用的四种 ...

  3. hsi转rgb公式matlab,rgb与hsi模型转换matlab程序

    rgb与hsi模型转换matlab程序 数字图像处理:RGB与HSI模型转换Matlab程序 im1=imread( Fig6.30(01).jpg ); im3=im1; im1=im2double ...

  4. MATLAB对图片格式批量转换

    从网上下载一些数据集,发现是PPM或者PGM格式的,一般照片查看器打不开.可以用MATLAB对其进行批量转换格式.当然,任何两种格式之间相互转换都可以用这个程序: % 本示例程序将 pgm 图片转换为 ...

  5. 无法从“cstring”转换为“lpcstr”_学会CAD布局作图,让你少加班一个点!布局必备技能:转换空间...

    今天分享一个布局出图必备技能 也是我们使用非常频繁的一个功能 它就是图形空间转换功能 相信用布局出图的朋友都知道更改空间命令"CHSPACE".他的作用是让图形在视口内外相互转换. ...

  6. vivado保存ila波形数据用MATLAB分析(补码与十进制转换)

    目录 一.保存与读取ila数据 二.数据进制转换_补码 一.保存与读取ila数据 0.把想要观测的信号线加入在线逻辑分析仪中.上板测试,trigger到想要的实时数据. 1.保存ila数据的TCL命令 ...

  7. 利用matlab将.mat格式文件转换成wav文件

    利用matlab将.mat格式文件转换成wav文件 clc; clear all; clear all;filenames = dir('f16.mat') n = numel(filenames)f ...

  8. MATLAB 一二三维矩阵之间转换

    MATLAB 一二三维矩阵之间转换 MATLAB 一二三维矩阵之间转换 低维转高维 高维转低维 前言:今天总结一下MATLAB一二三矩阵或数组之间的转换. 低维转高维   使用reshape函数,执行 ...

  9. matlab 数值型日期的转换

    matlab 数值型日期的转换 我们在用 matlab 做计算时总是难免要对时间进行处理.可能有些人喜欢用 数字去表示时间,比如 20180910 这样的表示方法.当我们读取到这样的时间数据时该如何转 ...

最新文章

  1. 华为网络技术培训笔记之常用网络工具(二)
  2. 【推荐系统】面向科研的推荐系统Benchmark诞生!
  3. hapi mysql项目实战路由初始化_用hapi.js mysql和nuxt.js(vue ssr)开发仿简书的博客项目...
  4. ceph-deploy部署bluestore
  5. Java操作控制台的命令
  6. XSD(Schema)教程
  7. 漫画:Java如何实现热更新?
  8. mysql 时间chuo格式化_mysql格式化日期
  9. php password_hash和password_verify
  10. 多年来这伙黑客都在通过木马化黑客工具攻击另一伙黑客
  11. java linux 信号_Java 中关于信号的处理在Linux下的实现
  12. Java基础:Collection集合、Iterator迭代器以及泛型
  13. apple怎么其他_如何取消您的Apple Music(或任何其他)订阅
  14. 既然 AAC 要比 MP3 好,且体积差不多,为什么网上不流行 AAC 格式的音频呢?
  15. 弱密码验证不能连续字符(如123、abc)连续3位或3位以上、不能相同字符(如111、aaa)连续3位或3位以上
  16. JAVA分割字符串的方法
  17. 植被覆盖度(FVC)计算
  18. Segments POJ - 3304(判断直线知否经过所有线段)
  19. 集成百度语音sdk到智能家居平台中
  20. java面试题成都_成都汇智动力-java面试——多线程面试题

热门文章

  1. 树的递归与非递归遍历算法
  2. NASA授予下一代航天计算处理器合同,中国情况如何?
  3. 【JavaWeb】9—监听器
  4. 16位转10位c语言,10进制数转换为16位二进制数
  5. Neo4j-简单使用
  6. 程序人生 - 详解微星笔记本几大系列
  7. 【均衡器】LS均衡器,DEF均衡器以及LMMSE均衡器的误码率性能对比仿真
  8. java 天数计算日期_Java 计算日期间天数与日期推算等操作
  9. python:keyword --- 检验Python关键字
  10. 智能家居项目(八)之树莓派+摄像头进行人脸识别