我是靠谱客的博主 乐观小海豚,最近开发中收集的这篇文章主要介绍MATLAB处理datetime数据类型1.排序2.计算某一列累计和3.创建datetime类型4.datetime相加减,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
- 1.排序
- 2.计算某一列累计和
- 3.创建datetime类型
- (1).创建datetime
- (2).创建datetime向量或矩阵
- 4.datetime相加减
table可直接对datetime数据类型进行处理
1.排序
有如下的table,第一列为datetime类型,按照GameTime列排序
使用
manU = sortrows(manU,'GameTime')
得到如下table
2.计算某一列累计和
使用cumsum函数来计算表manU中Point列的累计和。将结果赋给ptsTot
ptsTot = cumsum(manU.Points)
3.创建datetime类型
(1).创建datetime
t = datetime(2021,4,23,8,11,0)
(2).创建datetime向量或矩阵
d1 = datetime((1929:5:1939)',10,29)
d1 =
29-Oct-1929
29-Oct-1934
29-Oct-1939
d2 = datetime([1999;2000;2001],2,1)
4.datetime相加减
两个datetime相减得到一个duration,默认以小时为单位
seasonStart = datetime(2015,8,8)
seasonEnd = datetime(2016,5,17)
seasonLength = seasonEnd - seasonStart
把duration转换为以天为单位,此时得到一个数字
seasonLength = days(seasonLength)
把数字转换为duration类型
seasonLength = days(seasonLength)
最后
以上就是乐观小海豚为你收集整理的MATLAB处理datetime数据类型1.排序2.计算某一列累计和3.创建datetime类型4.datetime相加减的全部内容,希望文章能够帮你解决MATLAB处理datetime数据类型1.排序2.计算某一列累计和3.创建datetime类型4.datetime相加减所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复