Отклонение timeseries
данные
tsvar = var(
задает дополнительные опции при вычислении отклонения с использованием одного или нескольких аргументов пары "имя-значение". Для примера ts
,Name,Value
)tsvar = var
определяет -99 как отсутствующий код качества выборки и удаляет отсутствующие выборки перед вычислением отклонения.(ts
, 'Quality', -99, 'MissingData', 'remove')
MATLAB® определяет взвешивание по:
Присоединение взвешивания к каждому временному значению, в зависимости от его порядка, следующим образом:
Первая временная точка - длительность первого временного интервала (t(2) - t(1))
.
Временная точка, который не является ни первой ни последней временной точкой - длительность между серединой предыдущего временного интервала и серединой последующего временного интервала ((t(k + 1) - t(k))/2 + (t(k) - t(k - 1))/2)
.
Последняя временная точка - длительность последнего временного интервала (t(end) - t(end - 1))
.
Нормализация взвешивания для каждого времени путем деления каждого взвешивания на среднее значение всех взвешиваний.
Примечание
Если на timeseries
объект равномерно дискретизируется, тогда нормированное взвешивание для каждого времени равняется 1,0. Поэтому взвешивание по времени не имеет никакого эффекта.
Умножение данных для каждого времени на нормированное взвешивание.
iqr
| mean
| std
| timeseries