精华内容
下载资源
问答
  • MATLAB获取系统时间

    千次阅读 2019-04-13 11:34:54
    原文地址:在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。作者:changwanghao 在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。 1.生成指定格式日期和时间 ...

    原文地址:在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。作者:changwanghao

    在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。

    1.生成指定格式日期和时间

    datestr-生成指定格式日期和时间,是字符型变量。
    >> datestr(now) %其中now是获取当前日期和时间
    ans =
         30-Dec-2009 16:05:16
    其中输出格式可由用户指定,共有31种格式,以下是第26种格式,其它格式见下表。
    >> datestr(now,26)
    ans =
         2009/12/30
                                 Standard MATLAB Date format definitions
     
    Number String Example
    0 'dd-mmm-yyyy HH:MM:SS' 01-Mar-2000 15:45:17
    1 'dd-mmm-yyyy' 01-Mar-2000
    2 'mm/dd/yy' 03/01/00
    3 'mmm' Mar
    4 'm' M
    5 'mm' 03
    6 'mm/dd' 03/01
    7 'dd' 01
    8 'ddd' Wed
    9 'd' W
    10 'yyyy' 2000
    11 'yy' 00
    12 'mmmyy' Mar00
    13 'HH:MM:SS' 15:45:17
    14 'HH:MM:SS PM' 3:45:17PM
    15 'HH:MM' 15:45
    16 'HH:MM PM'3:45PM
    17 'QQ-YY' Q1-96
    18 'QQ' Q1
    19 'dd/mm' 01/03
    20 'dd/mm/yy' 01/03/00
    21 'mmm.dd,yyyy HH:MM:SS' Mar.01,2000 15:45:17
    22 'mmm.dd,yyyy' Mar.01,2000
    23 'mm/dd/yyyy' 03/01/2000
    24 'dd/mm/yyyy' 01/03/2000
    25 'yy/mm/dd' 00/03/01
    26 'yyyy/mm/dd' 2000/03/01
    27 'QQ-YYYY' Q1-1996
    28 'mmmyyyy' Mar2000
    29 (ISO 8601)'yyyy-mm-dd' 2000-03-01
    30 (ISO 8601)'yyyymmdd THHMMSS' 20000301T154517
    31 'yyyy-mm-dd HH:MM:SS' 2000-03-01 15:45:17

    2.获取当前时间的数值

    clock-获取当前日期和时间的数值,即clock=[year month day hour minute seconds]。
    >> format short g
    >> clock
    ans =
         2009 12 30 16 44 44.687
    将clock函数取得的当前日期和时间取整,得
    >> now=fix(ans)
    now =
         2009 12 30 16 44 44
    则now(1)=2008, now(2)=5,......,now(6)=44

    3.其他时间和日期函数或命令

    >> date
    ans =
         30-Dec-2009

    >> n=datenum('30-dec-2009') %给出0000年到给定时间的天数
    n =
       734137

    >>now; %获取当前时间至0000年的天数
    >>T=floor(ans)
    T =
        734137

    >>datestr(now)
    >>m=datevec(ans) %得到日期和时间向量
    m =
        2009 12 30 16 24 24

    >>t0=clock;
    >>etime(clock,t0) %两次命令之间的时间间隔,之间可进行其它操作,计算消耗时间
    ans =
         2.0160

    >> t=cputime;
    >> T=cputime-t
    T =
        0.2031

    >> tic %开始计时
    >> toc %计时结束
    Elapsed time is 2.751494 seconds.
     

    >> T=today
    T =
        734137
    >> [a,b]=weekday(T,'long')   %星期函数,给出指定日期是星期几
    a =
        4
    b =
        Wednesday

    >> d=eomday(2009,12)   %给出一个月的最后一天的日期
    d =
       31
    >> d=eomdate(2009,12) %给出一个月的最后一天的天数
    d =
        734138

    >> dom = day('30-Dec-2009') %日期中的天
    dom =
          30

    >> nd=yeardays(2009)    %某一年有多少天
    nd =
        365

    >> calendar
         Dec 2009
    S M Tu W Th F S
    0 0 1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31 0 0

    展开全文
  • matlab获取系统时间

    2020-09-28 16:26:13
    datestr(now,‘mmmm dd,yyyy HH:MM:SS.FFF AM’)

    datestr(now,‘mmmm dd,yyyy HH:MM:SS.FFF AM’)

    展开全文
  • matlab 获取系统时间now,date

    千次阅读 2017-10-23 11:58:47
    (1) 直接在命令窗输入now,返回数字,这个数字一般无意义;输入date,返回具体日期: >&... (2)想要将时间精确到s,用datestr(now): >> datestr(now) ans = 23-Oct...

       (1) 直接在命令窗输入now,返回数字,这个数字一般无意义;输入date,返回具体日期:

    >> now

    ans =
        7.3699e+05

    >> date
    ans =

    23-Oct-2017

     

     

     

     

     

       (2)想要将时间精确到s,用datestr(now):

    >> datestr(now)

    ans =

    23-Oct-2017 11:58:34

     

     

    (3)数组具体时间转为数组,代码如下:

    >> time_1=datevec(datestr(now))
    time_1 =
          2017          10          23          12           1          51

    >> time_1(1),time_1(2)
    ans =
           2017
    ans =
           10

    展开全文
  • 原文地址:在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。作者:changwanghao 在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。 1.生成指定格式...
    
    

    在MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。

    1.生成指定格式日期和时间

    datestr-生成指定格式日期和时间,是字符型变量。
    >> datestr(now) %其中now是获取当前日期和时间
    ans =
         30-Dec-2009 16:05:16
    其中输出格式可由用户指定,共有31种格式,以下是第26种格式,其它格式见下表。
    >> datestr(now,26)
    ans =
         2009/12/30
                                 Standard MATLAB Date format definitions
     
    Number String Example
    0 'dd-mmm-yyyy HH:MM:SS' 01-Mar-2000 15:45:17
    1 'dd-mmm-yyyy' 01-Mar-2000
    2 'mm/dd/yy' 03/01/00
    3 'mmm' Mar
    4 'm' M
    5 'mm' 03
    6 'mm/dd' 03/01
    7 'dd' 01
    8 'ddd' Wed
    9 'd' W
    10 'yyyy' 2000
    11 'yy' 00
    12 'mmmyy' Mar00
    13 'HH:MM:SS' 15:45:17
    14 'HH:MM:SS PM' 3:45:17PM
    15 'HH:MM' 15:45
    16 'HH:MM PM'3:45PM
    17 'QQ-YY' Q1-96
    18 'QQ' Q1
    19 'dd/mm' 01/03
    20 'dd/mm/yy' 01/03/00
    21 'mmm.dd,yyyy HH:MM:SS' Mar.01,2000 15:45:17
    22 'mmm.dd,yyyy' Mar.01,2000
    23 'mm/dd/yyyy' 03/01/2000
    24 'dd/mm/yyyy' 01/03/2000
    25 'yy/mm/dd' 00/03/01
    26 'yyyy/mm/dd' 2000/03/01
    27 'QQ-YYYY' Q1-1996
    28 'mmmyyyy' Mar2000
    29 (ISO 8601)'yyyy-mm-dd' 2000-03-01
    30 (ISO 8601)'yyyymmdd THHMMSS' 20000301T154517
    31 'yyyy-mm-dd HH:MM:SS' 2000-03-01 15:45:17

    2.获取当前时间的数值

    clock-获取当前日期和时间的数值,即clock=[year month day hour minute seconds]。
    >> format short g
    >> clock
    ans =
         2009 12 30 16 44 44.687
    将clock函数取得的当前日期和时间取整,得
    >> now=fix(ans)
    now =
         2009 12 30 16 44 44
    则now(1)=2008, now(2)=5,......,now(6)=44

    3.其他时间和日期函数或命令

    >> date
    ans =
         30-Dec-2009

    >> n=datenum('30-dec-2009') %给出0000年到给定时间的天数
    n =
       734137

    >>now; %获取当前时间至0000年的天数
    >>T=floor(ans)
    T =
        734137

    >>datestr(now)
    >>m=datevec(ans) %得到日期和时间向量
    m =
        2009 12 30 16 24 24

    >>t0=clock;
    >>etime(clock,t0) %两次命令之间的时间间隔,之间可进行其它操作,计算消耗时间
    ans =
         2.0160

    >> t=cputime;
    >> T=cputime-t
    T =
        0.2031

    >> tic %开始计时
    >> toc %计时结束
    Elapsed time is 2.751494 seconds.
     

    >> T=today
    T =
        734137
    >> [a,b]=weekday(T,'long')   %星期函数,给出指定日期是星期几
    a =
        4
    b =
        Wednesday

    >> d=eomday(2009,12)   %给出一个月的最后一天的日期
    d =
       31
    >> d=eomdate(2009,12) %给出一个月的最后一天的天数
    d =
        734138

    >> dom = day('30-Dec-2009') %日期中的天
    dom =
          30

    >> nd=yeardays(2009)    %某一年有多少天
    nd =
        365

    >> calendar
         Dec 2009
    S M Tu W Th F S
    0 0 1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31 0 0


    展开全文
  • 当前日期和时间作为序列号 t = now 将当前日期和时间作为序列号返回。序号代表从一个固定的,预先设定的日期(1月0,0000)开始的天数。 floor(now)以串行日期号返回当前日期 floor(now) ans = 737423 rem(now,1)...
  • matlab获取系统时间

    2019-03-24 17:15:02
    matlab获取系统时间方法有很多种,我觉得clock这种出错率比较低,和大家分享 这样可以很简单明了的把时间提取出来。
  • 本文主要介绍下Matlab中如何获取当前时间的一些方法。 基本变量date、now、clock date 按照日期字符串返回当前系统时间 now 按照连续的日期数值返回当前系统时间 clock按照日期向量格式返回当前系统时间 &...
  • MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。 1.生成指定格式日期和时间 datestr-生成指定格式日期和时间,是字符型变量。 >>datestr(now)%其中now是获取当前日期和时间 ans = ...
  • 注意:三种方法由于使用原理不一样,得到结果可能有...换句话说程序,程序遇到tic时Matlab自动开始计时,运行到toc时自动计算此时与最近一次tic之间的时间。这个有点拗口,下面我们举个例子说明 % by dynamic...
  • matlab中如何获取当前日期时间

    千次阅读 2014-03-25 15:14:37
    matlab中如何获取当前日期时间函数的具体应用如下: 一、date ,now,clock 1.date:按照日期字符串格式返回当前系统日期  2.now:按照连续的日期数值格式返回当前系统时间  3.clock:按照日期向量格式返回...
  • matlab中如何获取当前日期时间函数

    万次阅读 2016-03-04 16:08:05
    matlab中如何获取当前日期时间函数的具体应用: 一、date ,now,clock 1.date:按照日期字符串格式返回当前系统日期   2.now:按照连续的日期数值格式返回当前系统时间  3.clock:按照日期向量...
  • matlab clock 函数 获取当前时间

    千次阅读 2017-03-14 10:53:25
    clock是一个获取系统当前时间的函数,是一个行向量。 可以直接使用,也可以赋给某个变量名, 比如date=clock; clock本身不带参数。 元素依次是 年 月 日 时 分 秒。 至于clock元素的选用,可以像对数组操作一样。 ...
  • Matlab中与时间有关的函数

    千次阅读 2013-10-30 13:29:20
    Matlab中与时间有关的函数  2012-06-15 11:05:40| 分类: matlab|字号 订阅 tic toc(单位s) tic记录起始时间,toc记录结束时间。当toc时,系统自动输出一句话,...clock是一个获取系统当前时间的函数,
  • MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。1.生成指定格式日期和时间datestr-生成指定格式日期和时间,是字符型变量。>>datestr(now)%其中now是获取当前日期和时间ans=30-Dec-...
  • MATLAB中得到系统当前日期、时间也是经常用到的内容,由以下函数实现。 1.生成指定格式日期和时间 datestr-生成指定格式日期和时间,是字符型变量。 >> datestr(now) %其中now是获取当前日期和时间 ...
  • 在读取卫星数据时,扫描廓线获取时间有一或两种类型,常用的时间系统是,国际原子时(TAI,International Atomic Time)和协调世界时(UTC,Coordinated Universal Time)。 TAI时间转日期 TAI = 7....
  • 本设计中为MATLAB车牌识别语音播报出入库计时计费系统,是基于蓝底车牌定位,模板匹配识别的设计。用摄像机或摄像头采集含有车牌的图像,并自动在图像中检测车牌,进而对检测到的车牌进行脸部的一系列相关技术。 ...
  • MATLAB时钟动画

    2018-08-25 20:29:45
    MATLAB的m脚本写的时钟动画。自动获取并追踪系统时间。里面有注释,主要是用了rotate和pause函数
  • 教程使用MATLAB搭建一个家庭监控系统视频温湿度报警-视频及源码下载地址.txt 系统背景:监控家里是否有陌生人闯入,家里的设备是否工作正常(北方的会员可能知道,如果家里的暖气是自供的话,冬天千万不能关暖气,...
  • MATLAB零基础入门教程,主要介绍数组和矩阵、数据类型和M文件设计等。很详细地介绍了MATLAB语言的基础知识。... 本课程的特点是内容系统全面,条理清晰,并且内容比较新,讲了表、时间表等新的数据类型。 ...

空空如也

空空如也

1 2 3 4 5
收藏数 95
精华内容 38
关键字:

matlab获取系统时间

matlab 订阅