在线计算年积日:https://webapp.geod.nrcan.gc.ca/geod/tools-outils/calendr.php?locale=en
在线计算GPS周以及年积日并且提供当天数据下载:http://www.gnsscalendar.com/
GPS周计算:https://blog.csdn.net/Gou_Hailong/article/details/100805581

全代码:

%doycal.m
%% 计算年积日函数 doy=doycal(year,mon,day)
function doy=doycal(year,mon,day)
%--------------------------------%%%%    Authors:   Bill O'Hanlon%%%%    EMAIL:     ohanlon@qq.com%%%%    DATE:      30-10-2020
%---------------------------------
n=mon-1;
doy=day;
for i=1:nstr=[num2str(year),sprintf('%02d',mon-i)];doy=doy+daycal(str2num(str));
end
disp(sprintf('%d 年 %d 月 %d 日年积日为 %d',year,mon,day,doy));
end%% 判断某年某月有多少天 day=daycal(202002);
function [day]=daycal(x)
%--------------------------------%%%%    Authors:   Bill O'Hanlon%%%%    EMAIL:     ohanlon@qq.com%%%%    DATE:      30-10-2020
%---------------------------------
month=mod(x,100);
year=(x-month)./100;
num=[1,3,5,7,8,10,12];
if mod(year,4)==0 && mod(year,100) % 判断year是否为闰年,因为闰年的2月是29天if month==2day=29;elseif sum(ismember(num,month))==1day=31;elseday=30;end
else % 非闰年的情况if month==2day=28;elseif sum(ismember(num,month))==1day=31;elseday=30;end
end
end

这里面有俩函数,第二个我处理数据的时候常用,第一个顺手编的。其实有很多在线的计算年积日的网站,开这个博客最大的原因是想以后用第二个函数方便一些,第一个函数可以和GPS周那个联系起来。

Matlab 计算年积日相关推荐

  1. matlab画复变函数,科学网—复数复变函数的Matlab计算与绘图 - 周铁戈的博文

    复数复变函数的Matlab计算与绘图 周铁戈 复数的表示 存在两种表示方法,一种是代数式,一种是指数式,在Matlab中的方式如下: >> z=1+2i            #代数式,1 ...

  2. 【数字信号处理】相关函数应用 ( 使用 matlab 计算相关函数 )

    文章目录 一.相关函数应用场景 1.生成高斯白噪声 2.信噪比 SNR 3.根据信噪比 SNR 求信号幅度 4.产生单载波信号及最终信号 5.求自相关函数及功率 6.matlab 完整代码 一.相关函 ...

  3. Matlab计算基站覆盖面积示例

    站间距 用D表示:小区半径为 R: 单扇区覆盖面积一般作为一个正六边形:D和R示意如下: 计算基站覆盖面积,一般算三个正六边形:下图填充部分: 公式如下: D一般算作R的1.5倍: 用matlab计算 ...

  4. P2 Matlab计算基础-《Matlab/Simulink与控制系统仿真》程序指令总结

    上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 2. Matlab 计算基础 表2.1 Ma ...

  5. 2021-05-25 传递函数阶跃响应指标的matlab计算

    传递函数阶跃响应指标的matlab计算 对于一个常规的传递函数,我们在进行了阶跃仿真后经常需要给出对应的响应指标, sys = tf(1,[1 2 3]) y = step(sys) figure p ...

  6. fvdm 跟驰模型 matlab仿真_【新书推荐】【2009.01】控制系统MATLAB计算及仿真(第3版)(黄忠霖)...

    本书包括MATLAB语言基础.控制系统MATLAB仿真基础.控制系统MATLAB计算与仿真3篇. 本书上篇介绍了MATLAB 7.1 系统的相关知识,包括MATLAB 7.1系统概述与活的笔记本Not ...

  7. matlab 求复数的模长,matlab计算带有复数的函数,最后求复数函数的模,结果里面却有...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 matlab计算带有复数的函数,最后求复数函数的模,结果里面却有复数标志i,输入自变量,得到的结果确实是实数,不知道怎么回事; 代码如下: syms n2 ...

  8. matlab计算复活节概率,复活节日期的计算方法

    复活节(主复活日)是一个西方的重要节日,在每年春分月圆之后第一个星期日.基督徒认为,复活节象征着重生与希望,为纪念耶稣基督于公元30到33年之间被钉死在十字架之后第三天复活的日子. 算法 复活节是西方 ...

  9. c matlab 引擎调用,【MATLAB与C的混合编程】之【C程序调用Matlab计算引擎】(1)

    先贴本人调试通过的代码: #pragma comment(lib, "libmx.lib") //#pragma comment(lib, "libmat.lib&quo ...

最新文章

  1. Mac MySQL 数据库配置(关系型数据库管理系统)
  2. 打开数“智”化之门,一字之差带来的思考
  3. 51单片机——My-Clock项目
  4. matlab静态变量怎样分配内存,matlab中的静态变量
  5. 【带着canvas去流浪(12)】用Three.js制作简易的MARVEL片头动画(上) #华为云·寻找黑马程序员#
  6. 2017.10.31笔记
  7. 【[NOI2005]瑰丽华尔兹】
  8. 黄海造船周身流动的信息化血液
  9. Redis----windows下配置和运行
  10. 快速解决NVivo节点慢的问题!
  11. WebStorm、HBuilder代码美化快捷键
  12. 弘辽科技:掌握淘宝直通车的工作原理很有必要!其核心是什么?
  13. oc引导windows蓝屏_最全的Windows 系统蓝屏死机代码的含义及解决方案
  14. 无盘服务器网卡延时高,无盘网卡优化-解决秒卡,速度慢,速度不稳定问题
  15. Scroller的使用及解析(滑动删除)
  16. 苹果发布AirPods 3,TWS真无线蓝牙耳机市场活力依旧
  17. 谈一谈|在win10家庭版上用虚拟机安装docker
  18. 系统svchost占用内存特别大的处理
  19. 风电场气象服务器是什么系统,风电场气象参数采集与管理系统
  20. Windows Server 2012 R2下补丁服务器部署与配置

热门文章

  1. Load balancer 负载均衡
  2. 午餐不知道吃什么?用 Python 爬美团App评论选餐!
  3. 学习笔记2:指针经典代码阅读练习
  4. 怎么用计算机计算每月电费,电费每个月怎么算的 电费阶梯电价是怎样算
  5. 操作必须使用一个可更新的查询的解决方法
  6. 99年人民币冠号大全
  7. setting配置文件
  8. 【华为OD机试 2023最新 】找数字、找等值元素(C++ 100%)
  9. HDU4411 最小费用流
  10. Rosenblatt感知器