matlab的datenum函數使用方法

matlab中包含了很多自帶的函數,爲用戶的使用帶來了方便。其中就有一個函數是datenum。

在此瞭解一下吧。

datenum用來將給定的日期字符串轉換爲日期數字。

所謂日期字符串是指平時我們所瞭解到的日期,比如:2017年5月20日。

而日期數字則是從公元0年到給定日期之間所經歷的天數。

但是使用datenum函數有一定的規則,若不遵循該規則使用的話,matlab軟件就會報錯。

好了,現在就看下datenum的使用方法吧:

 1、n = datenum('20-May-2017')  

>> n = datenum('20-May-2017')


n =


      736835

注意:切記中間部分一定是月份的英文字母縮寫,否則得不到正確日期數字。
 2、n = datenum(2017,5,20) 

>> n = datenum(2017,5,20)


n =


      736835
 3、n = datenum(2017,5,20,12,30,00) 

>> n = datenum(2017,5,20,12,30,00) 


n =


  7.3684e+005
 4、n = datenum('20.05.2017','dd.mm.yyyy') 

>> n = datenum('20.05.2017','dd.mm.yyyy')


n =


      736835

5、n = datenum(2017/5/20)

>> n = datenum('2017/5/20')


n =


      736835

此時,括號中的內容可作爲字符串處理。即可寫成n = datenum('2017/5/20')


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章