添加到结构时,格式长时间不起作用

时间:2019-02-17 19:26:06

标签: matlab structure long-integer

我正在尝试在Unix时间中向结构中添加一个数字(例如1.500648654999999999e + 09),但是即使我长时间放置格式,它也会以缩写方式(1.5006e + 09)保存。

 format long
    TimeToAdd = BL05_tsq_StartTimes(1) - (4*3600);
    format long
    LFPinfo(i).startTime = LFPinfo(i).startTime+TimeToAdd;

1 个答案:

答案 0 :(得分:1)

this状态的摘要

  

设置命令窗口输出显示格式

它将命令窗口中的输出显示格式更改为样式指定的格式。 format命令不会影响存储在内存中的计算和值。

要在命令窗口中显示格式化的字符串,需要使用format,并指定所需的精度。例如:

fprintf('%.10f\n',LFPinfo(i).startTime)