User Tools

Site Tools


cemtool:7.5:internaltoolbox:interrnal:datevec

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cemtool:7.5:internaltoolbox:interrnal:datevec [2014/04/25 09:03] (current)
Line 1: Line 1:
 +[[:​cemtool]]>​[[:​cemtool:​7.5]]>​[[:​cemtool:​7.5:​internaltoolbox]]>​[[:​cemtool:​7.5:​internaltoolbox:​interrnal]]
 +
 +====== datevec ======
 +날짜의 성분을 출력한다.
 +
 +===== 문법 =====
 +<code matlab>
 +C = DATEVEC(T)
 +[Y,​M,​D,​H,​MI,​S] = DATEVEC(T)
 +[...] = DAVEVEC(T,​PIVOTYEAR)
 +</​code>​
 +
 +===== 설명 =====
 +C = DATEVEC(T) 은 날짜 문자와 날짜 숫자의 성분들을 [year month date hour mins secs] 를 포함하는 날짜의 열벡터로 분리한다. ​ 만약 T가 날짜 문자이면,​ 이것은 DATESTR 에 의하여 정의된 0,​1,​2,​6,​13,​14,​ 15,16 날짜 형식의 하나이어야 한다. ​ 두개 문자 연도의 날짜 문자는 현재 연도에서 100년 내의 연도로 해석된다.
 +[Y,​M,​D,​H,​MI,​S] = DATEVEC(T) 은 각 출력변수에 날짜 벡터의 성분으로 출력한다.
 +[...] = DAVEVEC(T,​PIVOTYEAR) 은 연도를 두자리로 표시할 때 100년의 시작을 표시하기 위하여 PIVOTYEAR로 표시한다. ​ 기본설정 PIVOTYEAR는 현재의 연도에서 50년을 뺀 년도가 된다.
 +
 +===== 예제 =====
 +<file matlab ex.cem>
 +d = "​12/​24/​1984";​ t = 725000.00; ​ 일때, c = datevec(d) 혹은 c = datevec(t) 의 결과는 c = [1984 12 24 0 0 0] 이다.
 +[y,​m,​d,​h,​mi,​s] = datevec(d) 은 y=1984, m=12, d=24, h=0, mi=0, s=0 을 출력. c = datevec("​5/​6/​03"​) 은 2054년까지 c = [2003 5 6 0 0 0] 을 출력한다.
 +c = datevec("​5/​6/​03",​1900) 은 c = [1903 5 6 0 0 0] 을 출력한다.
 +</​file>​
 +===== 관련함수 =====
 +[[datenum]] [[datestr]] [[clock]]
 +
  
cemtool/7.5/internaltoolbox/interrnal/datevec.txt · Last modified: 2014/04/25 09:03 (external edit)