Hvordan kan jeg Trinnvis Datoer i Matlab?

En dato er lagret og manipulert i MATLAB som en streng, i en vektor, eller som et enkelt tall. MATLAB gir praktiske funksjoner for å konvertere mellom disse formatene, og inkluderer også en funksjon for å øke en dato ved tidsenheten du angir. Bruk "addtodate" funksjon for å øke en dato i MATLAB, hekker den "datenum" funksjon som er nødvendig for å konvertere datoen før det økes.

Bruksanvisning

1 Skriv inn følgende kommando i kommandovinduet MATLAB er å øke dagens dato med en måned:

addtodate (nå, 1, 'måned')

Det første argumentet er datoen for å øke ( "nå" returnerer nåværende dato som et tall). Det andre argumentet er antall å øke etter. Det tredje argumentet er tidsenhet å øke etter. Resultatet returneres som et enkelt tall. Å konvertere en dato nummer til en lesbar streng, gi det til "datestr" -funksjonen.

2 Bruk en av følgende søkeord som den tredje argument av "addtodate" funksjon for å øke en date med en bestemt mengde: 'år', 'måned', 'dag', 'time', 'liten', 'andre', eller "millisekund".

3 Bruk "datenum" funksjon for å konvertere alle MATLAB dato til formatet som kreves av "addtodate:"

addtodate (datenum ('10 -Jul-2011 '), 1, "dag")

I dette tilfellet vil en dato representert som en streng føres til "datenum" før den sendes til "addtodate". Pass noen dato variabel til "datenum" for å sikre at "addtodate" vil fungere ordentlig.