Matlab自学笔记四十四:使用dateshift函数生成日期时间型序列数据
本文介绍一个通过时间推移和派生生成时间序列的方法:dateshift函数,生成序列时,0表示当前范围的,1表示下一个,以此类推。程序示例如下:
clear,clc
t1=datetime('now','Format','yyyyMMdd HH:mm:ss eeee')
t=dateshift(t1,'end','month') %当前时间之后,最近的符合时间
t=dateshift(t1,'end','month',0:2) %0表示当前范围的,1表示下一个
t=dateshift(t1,'start','hour',0:2) %一天时间的起点是0点,第0天是当前天,0:2表示从今天往后推两天
t=dateshift(t1,'start','hour',-1:1) %-1表示前一天
t=dateshift(t1,'start','week')
t=dateshift(t1,'dayofweek',3) %当前时间之后,最近的符合时间,一个星期第三天,即星期二,星期天是第一天
t=dateshift(t1,'dayofweek',3,0:2) %0表示当前范围的,1表示下一个
相关内容
Matlab自学笔记三:创建脚本、M文件、运行脚本、注释、语法高亮、编程好习惯
Matlab自学笔记四:调用函数基本方法、传递参数、函数工作区、命令语法、调用匿名函数
Matlab自学笔记五:创建矩阵、矩阵大小、维度、数目、空矩阵、标量、向量、创建矩阵的函数、数字序列
自学笔记十四:Matlab浮点型:创建和转换、取值范围、运算和精度问题
Matlab答疑篇二十六:最近大家学习课程45深度学习卷积神经网络编程遇到的问题
Matlab自学笔记:句柄、函数句柄、图像句柄(概念、用法、原理和区别)
24.10 训练交叉验证模型,crossval,KFold,CVPartition
66.44 GUI/APP界面设计如何调用外部m文件进行运算并显示结果和图像(M文件GUI界面化)
End
原文地址:https://blog.csdn.net/freexyn/article/details/144321299
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!