matlab 中有个函数,datenum,可以把时刻计算成一个唯一的数字,这样两个时刻的相减问题就可以转换成两个数字的相减问题。
例子:
假如 a=2001/01/01 12:00:00 ;b=2001/01/01 12:01:00 两者相差1分钟。
datenum的函数可以输入的是
n1=datenum(year,month,day,hour,minute,second);
这样分别把a、b中的年月日时分秒读出来就好了,这里就不介绍怎么读了。
num1=datenum(2001,01,01,12,00,00);
num2=datenum(2001,01,01,12,01,00);
这样,num=num2-num1,num就是1分钟转换成数之后的差了。
输入到matlab中可以计算得出:
num1=7.3085e+005;
num2=7.3085e+005;
注意因为matlab显示位数的关系,这两个书看起来是一样的,但是实际是不
