【问题标题】:Converting column numbers to hour in MATLAB在 MATLAB 中将列号转换为小时
【发布时间】:2012-08-10 18:54:10
【问题描述】:

我有一列包含来自 00, 01, 02, .... , 23 的 24 个值。

在 MATLAB 中转换为00:00, 01:00, 02:00, 03:00 ... 23:00 的最佳方法是什么。

【问题讨论】:

    标签: string matlab datetime number-formatting


    【解决方案1】:

    试试:

    vals = cellstr(num2str((0:23)','%02d'));
    vals = strcat(vals, ':00');
    

    【讨论】:

      【解决方案2】:
      >> t = (0 : 23) / 24;
      >> s = datestr(t, 'HH:MM');
      

      【讨论】:

        猜你喜欢
        • 2012-12-25
        • 2012-09-21
        • 1970-01-01
        • 1970-01-01
        • 2018-12-13
        • 1970-01-01
        • 2015-12-09
        • 2020-08-01
        • 1970-01-01
        相关资源
        最近更新 更多