Стандартное отклонение timeseries
данные
tsstd = std(
задает дополнительные опции при вычислении стандартного отклонения с помощью одного или нескольких аргументов пары "имя-значение". Для примера ts
,Name,Value
)tsstd = std
определяет -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
| timeseries
| var