Matlab最近推出了一种新的类型持续时间.所以我可以这样做:
>> d = datetime('12:10:00') - datetime('12:05:00')
d =
00:05:00
>> whos d
Name Size Bytes Class Attributes
d 1x1 128 duration
Run Code Online (Sandbox Code Playgroud)
现在我想输出一些duration类型的计算结果,使用fprintf.但是duration既不是数字也不是字符串,也没有创建字符串的方法.我该怎么做才能fprintf接受它?
我在Matlab 2014b.
您可以使用
>> d_char = char(d);
>> whos d_char
Name Size Bytes Class Attributes
d_char 1x8 16 char
Run Code Online (Sandbox Code Playgroud)