December 30
Una data è memorizzato e manipolato in MATLAB come una stringa, in un vettore, o come un unico numero. MATLAB fornisce funzioni utili per la conversione tra questi formati, e include anche una funzione per incrementare una data dall'unità di tempo specificato. Utilizzare la funzione "addtodate" per incrementare una data in MATLAB, nesting la funzione "datenum" se necessario per convertire la data prima che sia incrementato.
1 Digitare il seguente comando nella finestra di comando di MATLAB per incrementare la data corrente di un mese:
addtodate (ora, 1, 'mese')
Il primo argomento è la data di incrementare ( "ora" restituisce la data corrente come un numero). Il secondo argomento è il numero di incremento. Il terzo argomento è l'unità di tempo di incremento. Il risultato viene restituito come un unico numero. Per convertire un numero data in una stringa leggibile, passare alla funzione "datestr".
2 Utilizzare uno qualsiasi delle seguenti parole chiave come terzo argomento della funzione "addtodate" per incrementare la data di un valore specifico: 'anno', 'mese', 'giorno', 'ora', 'minuto', 'secondo', o 'millisecondo'.
3 Utilizzare la funzione "datenum" per convertire qualsiasi data MATLAB nel formato richiesto dal "addtodate:"
addtodate (datenum ('10 -Jul-2011 '), 1,' giorno ')
In questo caso, una data rappresentata come una stringa si passa a "datenum" prima di passare a "addtodate." Passare una variabile data per "datenum" per garantire che "addtodate" funzionerà correttamente.