Main Content

Serie temporali

Vettori di dati campionati nel tempo

Le serie temporali rappresentano l’evoluzione del tempo di una popolazione o di un processo dinamico. Sono usati per identificare, modellare e prevedere pattern e comportamenti nei dati campionati su intervalli di tempo discreti.

Per questo tipo di dati, gli orari sono consigliati rispetto agli oggetti timeseries. Gli orari possono memorizzare dati temporali di vario tipo e dispongono di un'ampia serie di funzioni di supporto per allineare, abbinare ed eseguire calcoli. Per iniziare con gli orari, vedere Create Timetables.

Funzioni

espandi tutto

timeseriesCreate timeseries object
timeseries2timetableConvert timeseries objects to timetable (Da R2021b)
resampleResample time vector in timeseries or tscollection
synchronizeSynchronize and resample two timeseries objects using common time vector
detrendSubtract mean or best-fit line from timeseries object
filterModify frequency content of timeseries objects
idealfiltertimeseries ideal filter
plotPlot timeseries
appendConcatenate timeseries objects in time
addsampleAdd data sample to timeseries object
delsampleRemove sample from timeseries object
setabstimeSet timeseries or tscollection times as date character vectors
setinterpmethodSet default interpolation method for timeseries object
setuniformtimeModify uniform timeseries time vector
getsamplesSubset of timeseries
getsampleusingtimeSubset of timeseries or tscollection data
getdatasamplesAccess timeseries data samples
getdatasamplesizetimeseries data sample size
getabstimeConvert timeseries or tscollection time vector to cell array
getinterpmethodtimeseries interpolation method
getqualitydesctimeseries data quality
iqrInterquartile range of timeseries data
maxMaximum of timeseries data
meanMean of timeseries data
medianMedian of timeseries data
minMinimum of timeseries data
stdStandard deviation of timeseries data
sumSum of timeseries data
varVariance of timeseries data
tscollectionCreate tscollection object
addtsAdd timeseries to tscollection
removetsRemove timeseries from tscollection
addsampletocollectionAdd sample to tscollection
delsamplefromcollectionDelete sample from tscollection
gettimeseriesnamesNames of timeseries in tscollection
settimeseriesnamesRename timeseries in tscollection
tsdata.eventCreate tsdata.event object
addeventAdd event to timeseries
deleventRemove event from timeseries
findEventQuery tsdata.event by name
getTimeStrQuery tsdata.event times
gettsafterateventCreate timeseries at or after event
gettsaftereventCreate timeseries after event
gettsateventCreate timeseries at event
gettsbeforeateventCreate timeseries at or before event
gettsbeforeeventCreate timeseries before event
gettsbetweeneventsCreate timeseries between events

Argomenti

Informazioni complementari